Оглавление
-
Задание, на основе которого выполняется курсовая работа
-
Описание предметной области
-
Описание алгоритма задачи
Приложение 1 (листинг программы)
Приложение 2 (распечатка структуры базы данных)
Приложение 3 (распечатка результатов решения задачи по данным контрольного примера.)
4. Список литературы
1. Задание, на основе которого выполняется курсовая работа
Сотрудники
ОПИСАНИЕ
Программа должна содержать сведения о сотрудниках базы данных, и возможность их корректировки:
-
Фамилия, имя, отчество;
-
Год, месяц и дата рождения;
Информация о сотрудниках хранится в файле sotrudn.dat.
Программа содержит следующие процедуры и функции:
• Новый сотрудник (предназначена для ввода данных о новом сотруднике и сохранении её в файле sotrudn.dat);
• Уволить (удаляет информацию об уволенном сотруднике из массива данных);
• Просмотреть (позволяет просмотреть информацию о сотрудниках по фамилии);
• Сортировка (позволяет просмотреть сотрудников по дате рождения)
В программе разрешается использовать дополнительные файлы, облегчающие просмотр и поиск требуемой информации о сотруднике.
ВХОД
Имя вызываемой процедуры должно вызываться из списка пунктов меню по номеру пункта.
Информация о новом сотруднике вводится в диалоге типа "Введите фамилию сотрудника:" и т.д.
Процедура Уволить запрашивает ввод номер, фамилию И.О. увольняемого сотрудника.
Процедура Просмотреть должна ожидать нажатия "горячей" клавиши перехода к информации об очередном сотруднике в списке.
ВЫХОД
Процедура просмотреть по каждому нажатию "горячей" клавиши выводит полную информацию об очередном сотруднике из алфавитного списка.
Процедура выгрузить именинников, выводит на экран список сотрудников, отмечающих день рождение в указанном месяце
ОШИБКИ
Ошибочный ввод информации, правильность которой компьютер в состоянии проверить, должен приводить к отказу от неправильного ввода с выходом на повторный ввод этой же информации.
2. Описание предметной области
В настоящее время благодаря поддержки государства, появляется много новых маленьких и больших фирм и предприятий для регистрации и хранения данных о служащих фирмы или предприятия необходимо иметь специальную программу для того, чтобы упростить работу отдела кадров данного предприятия или фирмы.
Конечно, многие работают с программой 1с, но она сложна в использовании, да и обходиться не дешево. Моя программа специально разработана для облегчения работы менеджеров по персоналу, или организаторов праздников.
Моя программа хороша тем, что она легка в обращении небольших размеров и имеет все необходимое для работы компетентных сотрудников. Этой программой может пользоваться даже человек, который ни разу не седел за компьютером, достаточно только прочитать инструкцию (описание алгоритма задачи). Программист, который в дальнейшем будет обслуживать мою программу, для того чтобы разобраться в программе, нужно прочитать “описание алгоритма задачи”.
3. Описание алгоритма задачи
Для пользователя данной программы:
Чтобы запустить программу, нужно войти в файл imenniki.exe в ней клавиши “Ctrl+F9” .
Программа выглядит как меню, состоящее из 6 пунктов. По меню можно передвигаться с помощью клавиш “стрелка вниз” и “стрелка вверх”, выйти из меню можно с помощью нажатия клавиши “Esc” либо нажать пункт меню “Выход”. Вход в пункты меню происходит при нажатии клавиши “Enter”. При входе в какой либо пункт меню, по программе вызывается соответствующая процедура.
При входе в программу данные, хранящиеся в файле, автоматически открываются. Для того чтобы уволить какого-нибудь служащего, необходимо войти в пункт меню «Уволить сотрудника». При выходе из программы данные автоматически сохраняются.
Для того чтобы ввести информацию о новом служащем необходимо войти в пункт меню “Новый сотрудник” и ввести информацию о новом сотруднике.
ФИО – может состоять не более чем из 60 символов.
Дата рождения – не более 15 символов.
В случае если что-либо было введено неправильно, произойдёт выход из программы, с потерей всех несохранённых данных.
“Просмотреть список” – выводит список всех сотрудников по фамилии, или по датам рождения после вывода каждого сотрудника нужно нажать клавишу “Enter”.
“Уволить сотрудника” – стирает служащего по введенному регистрационному номеру и Ф.И.О.
“Очистить базу”- удаляет всех сотрудников