Oрганизация баз данных "Паспортный стол"  : Информатика : Право - на REFLIST.RU

Oрганизация баз данных "Паспортный стол" : Информатика : Право - на REFLIST.RU

Система поиска www.RefList.ru позволяет искать по собственной базе из 9 тысяч рефератов, курсовых, дипломов, а также по другим рефератным и студенческим сайтам.
Общее число документов более 50 тысяч .

рефераты, курсовые, дипломы главная
рефераты, курсовые, дипломы поиск
запомнить сайт
добавить в избранное
книжная витрина
пишите нам
  Ссылки:
Сейшелы из Челябинска
Список категорий документа Информатика Право
Oрганизация баз данных "Паспортный стол"

Oрганизация баз данных "Паспортный стол"

техническое задание проектирование, комп-ры, техническое, "Паспортный, Oрганизация баз данных "Паспортный стол", стол", проектирование, баз, Oрганизация, данных, задание, Программирование и комп-ры, Программирование Ключевые слова
страницы: 1  2  3  4 
Текущая страница: 1


МІНІСТЕРСТВО ОСВІТИ УРАЇНИ

КРИВОРІЗСЬКИЙ ТЕХНІЧНИЙ УНІВЕРСІТЕТ

КАФЕДРА МОДЕЛЮВАННЯ ПРОГРАМНОГО ЗАБЕСПЕЧЕННЯ










КУРСОВІЙ ПРОЕКТ

НА ТЕМУ

«ОБЛІК ПЕДАГОГІЧНОГО СКЛАДУ В ПОЗАШКІЛЬНІХ ЗАКЛАДАХ»







ВИКОНАВ: СТУДЕНТ ГРУПИ ПЗОТ-97-1
БАШТА П.Л.
ПЕРЕВІРИВ:СТАРШИЙ ПРЕПОДАВАТЛЬ
СМОЛЯНСКИЙ П.С.










2000 Г.

Содержание

1.Техническое задание
1.1.Краткое описание объекта
1.2.Требования к программе
1.3.Описание входной информации и входных документов
2.Технический проект
2.1.Описание структуры базы данных и их используемые индексы,
назначение и типы всех полей базы.
2.2.Назначение глобальных переменных
2.3.Функциональная блок-схема
2.4.Текст исходников программы на CLIPPER-5.1
2.5.Описание текстовых примеров
3.Документация
3.1.Инструкция пользователю
3.2.Инструкция системному программисту
Использованная литература























1.Техническое задание

1.1.Краткое описание объекта

Целью работы является создание программы облегчающей работу отделу кадров учебного заведения по контролю за преподавательским составом .Объект представляет собой продукт который можно будет использоваться во внешкольных учебных учреждениях ,которые имеют небольшой штат преподавательского состава ( до 50 человек ) и которые обеспечены слабыми компьютерами (286,386,486 ) с весьма ограниченным количеством памяти как оперативной ( от 512 килобайт до 2х мегабайт) так и внешней (емкость винчестера в районе 20 – 120 мегабайт) .
Объект представляет собой запускающиеся файл с именем «start.exe»,базы данных «baza.dbf» и трех индексных файлов с расширением «*.ntx» используемых для сортировки базы данных.

1.2.Требования к программе

Программа должна обеспечивать запись вновь нанятых преподавателей и исключение из списков уволенных .Однако ,
должна быть предусмотрена возможность восстановления удаленных данных .Для облегчения поиска необходимых данных следует предусмотреть сортировку имеющихся данных по именам преподавателей и по порядку найма .Так же для облегчения поиска предусмотреть несколько режимов работы с базой – для поиска по личным данным преподавателя и по профессиональным данным
(стаж . образование , должность и так далее).

1.3.Описание входной информации и входных документов

Входной информацией в программе является файл «baza.dbf» .
В нем содержится вся нужная информация о педагогическом составе начиная от фамилии и заканчивая графой «Примечание» в которой хранится вспомогательные данные на попадающие ни в одну из предоставленных граф. Файлы «*.ntx» являются вспомогательными и необходимы только при работе программы .В случае их отсутствия они будут созданы автоматически.


2.Технический проект


2.1.Описание структуры базы данных и их используемые индексы ,назначение и типы всех полей базы.

Структура базы данных представлена одним файлом и поэтому является поэтому является поэтому является весьма простой .Индексные файлы связаны с dbf –файлом следующим образом:
файл najm.ntx связан с полем najm;
файл name.ntx связан с полем name ;
файл num.ntx связан с полем number.


Назначение и типы всех полей базы предоставлены в таблице 1.



Таблица 1

Имя поля 
тип и длина 
Назначение





Number



name 
character 30
Ф.И.О

no 
numeric 12
Индификационный номер

posada 
character 40
Занимаемая должность

addr 
character 40
Адрес проживания

pasport 
character 40
Паспортные данные

osvita 
character 20
Образование

diplom 
character 40
Дипломные данные

fah 
character 30
Специальность

data_ nar 
date 8
Дата рождения

stag 
date 8
Стаж в месяцах и годах

ped_stag 
date 8
Педагогический стаж

najm 
date 8
Время найма

zvilnenja 
date 8
Время увольнения

dodatkovo 
character 100
Примечания





2.2.Назначение глобальных переменных

В программе присутствуют следующие глобальные переменные:
«reg» - отвечает за то, какой режим панелей включен:
стандартный набор;
набор для проверки стажа;
набор для проверки личных данных;
«priznak» - логическая переменная отвечающая за то следует
ли входить в brows-объект или не нужно и является входным параметром для подпрограммы obnovka;
«k_obnovka» - логическая переменная отвечающая за то
следует ли выйти из brows-объекта или не нужно и является выходным параметром для подпрограммы obnovka.

2.3.Функциональная блок-схема



2.4.Текст исходников программы на CLIPPER-5.1

Файл «start.prg»

#include "inkey.ch"
#include "browse.ch"

proc start
memvar reg,k_obnovka,priznak

use baza.dbf new // открываем базу данных
reg:=1 // выбираем
//стандартный набор панелей
set delete off //делаем невидимыми
//удаленные записи
menu() //вызываем подпрограмму
return

proc obnovka(priznak,k_obnovka)
memvar reg
local k,verh,niz,levo,pravo,nkey
local ob
local i

GO TOP // устанавливаем указатель



Текущая страница: 1

страницы: 1  2  3  4 
Список предметов Предмет: Информатика Право
Oрганизация баз данных "Паспортный стол" Тема: Oрганизация баз данных "Паспортный стол"
техническое задание проектирование, комп-ры, техническое, "Паспортный, Oрганизация баз данных "Паспортный стол", стол", проектирование, баз, Oрганизация, данных, задание, Программирование и комп-ры, Программирование Ключевые слова: техническое задание проектирование, комп-ры, техническое, "Паспортный, Oрганизация баз данных "Паспортный стол", стол", проектирование, баз, Oрганизация, данных, задание, Программирование и комп-ры, Программирование
   Книги:


Copyright c 2003 REFLIST.RU
All right reserved. liveinternet.ru

поиск рефератов запомнить сайт добавить в избранное пишите нам