Тип работы: Курсовая практическая
Предмет: Информационные технологии
Страниц: 45
Стр.
ВВЕДЕНИЕ 3
1. РАЗРАБОТКА И АНАЛИЗ ТЕХНИЧЕСКОГО ЗАДАНИЯ ДЛЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ РАБОТЫ ГОСТИНИЦЫ “ДОМАШНИЙ ОТЕЛЬ” ГОРОДА ЕКАТЕРИНБУРГА 5
2. ФУНКЦИОНАЛЬНОЕ ПРОЕКТИРОВАНИЕ 13
3. РАЗРАБОТКА ПРОГРАММНЫХ МОДУЛЕЙ 20
4. ТЕСТИРОВАНИЕ 31
5. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ 38
ЗАКЛЮЧЕНИЕ 42
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 45
Учебная работа № 431020. Тема: Программное обеспечение работы служб гостиницы “Домашний отель” г. Екатеринбурга
Выдержка из похожей работы
Программное обеспечение для организации курсовых работ и практик
…..т производить труднейшие для человека вычисления за секунды, а
также исключают ошибки вычислений.
В данном курсовом проекте представлено программное обеспечение для
организации курсовых работ и практик. Благодаря структурированному выводу
информации и удобному поиску эта программа может облегчить работу преподавателю
и студенту.
В первом разделе рассмотрена постановка задачи.
Во втором разделе рассмотрено структура данных и алгоритм решения.
В третьем разделе рассмотрено проектирование программного модуля, также
описана схема модуля, определение входных и выходных данных программы.
В четвертом разделе рассмотрено тест программного модуля и руководство
пользователя.
1. Постановка задачи
Цель работы: освоение функций работы со структурами данных и файлами.
Постановка задачи: необходимо разработать программное обеспечение для
создания и обработки сведений о сотрудниках учреждения.
Функции программы:
А) Создание файла;
Б) Добавление записей в файл;
В) Вывод файла на экран;
Г) Корректировка файла ;
Д) Очистка файла;
Е) Распечатка файла;
Главное меню должно содержать основные пункты для работы с файлом .
Данная программа должна выводить на экран содержимое файла и список всех
сотрудников, у которых есть несовершеннолетние дети, а также сформировывать
файл сотрудников, у которых совершеннолетние дети и распечатывать его.
Корректировка файла включает в себя изменение № отдела по ФИО сотрудника.
Удаление записей осуществляется по ФИО.
файл
программный обеспечение пользователь
2. Решение задачи
.1 Структура данных
При разработке программного обеспечения большую роль играет
проектирование хранилища данных и представление всех данных в виде множества
связанных структур данных.
В данной программе было использовано одна структура данных:
1)sotrud
{n;fio[40];
int kol;v;
};
Объявлена структура, которая хранит сведения о сотрудниках: номер отдела,
ФИО сотрудника, количество детей, возраст ребенка.
.2 Алгоритм решения
При запуске программы осуществляется вход в меню, которое дает
возможность пользователю выбрать дальнейшие действия программы:
) Создание и заполнение файла ( выбор осуществляется клавишей 1);
) Вывод файла на экран ( выбор осуществляется клавишей 2);
) Вывод сотрудников с несовершеннолетними детьми ( выбор
осуществляется клавишей 3);
) Создание файла сотрудники с совершеннолетними детьми ( выбор
осуществляется клавишей 4);
) Распечатать сформированный файл ( выбор осуществляется клавишей
5);
) Удаление записей по ФИО ( выбор осуществляется клавишей 6);
) Очистка файла ( выбор осуществляется клавишей 7);
) Корректировка файла ( выбор осуществляется клавишей 8);
) Выход ( выбор осуществляется клавишей 9).
При выборе пункта 1 в меню на экране появляется возможность создания и
заполнения файла. Необходимо ввести количество записей, номер отдела, ФИО
сотрудника, количество детей(<=10), возраст каждого ребенка( полное число
лет).
При выборе пункта 2 в меню на экран выводится содержимое файла.
При выборе пункта 3 в меню на экран выводится список всех сотрудников, у
которых есть несовершеннолетние дети.
При выборе пункта 4 в меню осуществляется создание файла сотрудники с
совершеннолетними детьми.
При выборе пункта 5 в меню сформированный ранее файл идет на печать.
При выборе пункта 6 в меню происходит удаление записей по ФИО. Необходимо
ввести ФИО сотрудника, по которому в дальнейшем можно будет удалить записи.
При выборе пункта 7 в меню файл будет полностью очищен.
При выборе пункта 8 в меню запустится корректировка файла. Необходимо
будет вести ФИО сотрудника по которому можно будет изменить его номер отдела.
При выборе пункта 9 в меню осуществляется выход из программы.
...