
- •Глава 1. Общая часть 4
- •Глава 2. Разработка программного обеспечения 9
- •Введение
- •Глава 1. Общая часть
- •Сущность поставленной задачи
- •Постановка задачи
- •Первичные документы
- •Требования, предъявляемые к системе
- •Требования предъявляемые к программному обеспечению
- •Характеристика используемой пэвм, ос и языка программирования
- •Глава 2. Разработка программного обеспечения
- •2.1 Технологический процесс машинной реализации задачи
- •2.2 Алгоритм задачи и его описание
- •2.3 Описание переменных процедур и функций
- •2.4 Программы и их описание
- •2.4.1 Алгоритм и текст программы меню
- •2.4.2 Алгоритм и тексты (виды форм) программы ввода данных
- •2.4.2.1 Программа ввода должностей в «Справочник должностей»
- •2.4.2.2 Программа ввода ученой степени в «Справочник ученых степеней»
- •2.4.2.3 Программа ввода сотрудников в таблицу сотрудники
- •2.4.2.4 Программа ввода дополнительной информации о сотрудниках
- •2.4.3 Текст программы формирования ведомости
- •2.5 Результаты работы программы
- •2.6 Инструкция пользователю
- •Заключение
- •Приложение 2 – Эскизный проект
2.3 Описание переменных процедур и функций
Таблица 2 - Описание переменных:
Имя переменной |
Название программы в которой она используется |
Назначение |
1 |
2 |
3 |
ST |
vvod_sotr.prg |
массив основных переменных |
s |
vvod_sotr.prg |
промежуточная переменная для сохранения кода сотрудника |
err |
vvod_sotr.prg |
переменная контроля конца цикла |
d |
vvod_sotr.prg |
промежуточная переменная для сохранения кода должности |
z |
vvod_sotr.prg |
переменная контроля выхода из окна ввода данных |
ST |
vvod_dop_inf.prg |
массив основных переменных |
d |
vvod_dop_inf.prg |
промежуточная переменная для сохранения кода сотрудника |
1 |
2 |
3 |
z |
vvod_sotr.prg |
переменная контроля выхода из окна ввода данных |
ST |
vvod_dolzhn.prg |
массив основных переменных |
dst |
vvod_dolzhn.prg |
промежуточная переменная для сохранения кода должности |
z |
vvod_dolzhn.prg |
переменная контроля выхода из окна ввода данных |
ST |
vvod_uch_step.prg |
массив основных переменных |
kust |
vvod_uch_step.prg |
промежуточная переменная для сохранения кода ученой степени |
z |
vvod_uch_step.prg |
переменная контроля выхода из окна ввода данных |
dol |
formir_ved.prg |
промежуточная переменная для сохранения названия должности |
1 |
2 |
3 |
ustep |
formir_ved.prg |
промежуточная переменная для сохранения названия ученой степени |
sem |
formir_ved.prg |
промежуточная переменная для сохранения названия семейного положения |
kold |
formir_ved.prg |
промежуточная переменная для сохранения количества детей |
par |
menu_prog.prg |
переменная для ввода пароля |
ero |
menu_prog.prg |
переменная контроля ввода пароля |
Таблица 3 – Описание процедур
Имя процедуры |
Название программы в которой она используется |
Назначение |
1 |
2 |
3 |
proc1 |
menu_prog.prg |
открывает для просмотра таблицу sotrud.dbf |
proc2 |
menu_prog.prg |
открывает для просмотра таблицу dolzhn.dbf |
proc3 |
menu_prog.prg |
открывает для просмотра таблицу uchstep.dbf |
1 |
2 |
3 |
proc4 |
menu_prog.prg |
открывает для просмотра таблицу dop_inf.dbf |
proc7 |
menu_prog.prg |
открывает файл ведомости |
proc8 |
menu_prog.prg |
запускает программу формирования ведомости |
proc40 |
menu_prog.prg |
запускает программу формирования отчёта |
proc41 |
menu_prog.prg |
запускает программу формирования отчёта |
proc42 |
menu_prog.prg |
запускает программу формирования отчёта |
proc9 |
menu_prog.prg |
очищает экран |
proc11 |
menu_prog.prg |
очистка таблиц |
proc15 |
menu_prog.prg |
всё закрывает |
proc16 |
menu_prog.prg |
просмотр справки |
proc30 |
menu_prog.prg |
редактирование таблицы sotrud.dbf |
proc31 |
menu_prog.prg |
редактирование таблицы dolzhn.dbf |
proc32 |
menu_prog.prg |
редактирование таблицы uchstep.dbf |
proc33 |
menu_prog.prg |
редактирование таблицы dop_inf.dbf |
Pvih |
menu_prog.prg |
выход в FoxPro |
PvihL |
menu_prog.prg |
выход в Windows |
4otch |
menu_prog.prg |
Отчёт по количеству сотрудников на каждой должности |