Контрольная работа: Разработка программного комплекса
Содержание
Задание на разработку программного комплекса
Функциональная структура приложения
Спецификация программного комплекса
Структурная диаграмма программного комплекса
Данные для тестирования
Инструкция пользователя
Приложение
Задание на разработку программного комплекса
Разработать информационную подсистему отдела кадров.
Информация, обрабатываемая в подсистеме, должна храниться в текстовом или типизированном файлах.
Данные, которые должны быть отражены в подсистеме: фамилия, месяц и год приема на работу, образование, специальность, пол, отношение к воинской службе, год рождения.
Сведения о сотрудниках пополняются по мере приема на работу.
В системе должны решаться следующие задачи:
1. Создание файла.
2. Дополнение файла.
3. Корректировка данных в файле.
4. Формирование ответов на запросы пользователя:
4.1. Вывести в виде таблицы фамилии, образование, отношение к воинской службе сотрудников младше 30 лет;
4.2. Определить средний возраст работающих мужчин и женщин;
4.3. Вывести на экран фамилии сотрудников, принятых в текущем году, в порядке убывания их возраста;
4.4. Построить графики изменения уровня образования от возраста;
4.5. Построить круговую диаграмму, отражающую возрастное соотношение работающих: выделить группы до 30 лет, от 31 до 50 лет, старше 51 года;
4.6. Построить столбиковую диаграмму, отражающую долю сотрудников с высшим, средним специальным, средним, неполным средним, начальным образованием. Столбики диаграммы расположить в порядке возрастания.
Функциональная структура приложения
Программный комплекс предназначен для работы с базой данных в виде типизированного файла с расширением txt. Комплекс осуществляет чтение, запись и создание базы.
Помимо этого программный комплекс предоставляет возможность создавать, удалять и редактировать записи в БД. А также осуществляет выборку данных на основе фиксированных правил отбора и построение графиков и диаграмм.
Спецификация программного комплекса
Основной задачей является разработка информационной подсистемы отдела кадров. Поскольку для реализации требуется дружественный интерфейс то было принято решение вести разработку в среде программирования Delphi 7. Это улучшает потребительские качества программного продукта, а также позволит создать графический интерфейс для операционной системы Windows.
Единственное требование для данного программного пакета это наличие ОС семейства Windows.
Интерфейс программы состоит из основной формы и вспомогательных форм, таких как форма редактирования записи, форма отображения результатов запроса, форма построения графиков, форма выбора базы данных. Попасть на эти формы пользователь может при помощи использования кнопок на основной форме.
--> ЧИТАТЬ ПОЛНОСТЬЮ <--