Мегаобучалка Главная | О нас | Обратная связь


Инструкция пользователя



2020-02-03 148 Обсуждений (0)
Инструкция пользователя 0.00 из 5.00 0 оценок




Задание на разработку программного комплекса

 

Разработать информационную подсистему отдела кадров.

Информация, обрабатываемая в подсистеме, должна храниться в текстовом или типизированном файлах.

Данные, которые должны быть отражены в подсистеме: фамилия, месяц и год приема на работу, образование, специальность, пол, отношение к воинской службе, год рождения.

Сведения о сотрудниках пополняются по мере приема на работу.

В системе должны решаться следующие задачи:

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.

Интерфейс программы состоит из основной формы и вспомогательных форм, таких как форма редактирования записи, форма отображения результатов запроса, форма построения графиков, форма выбора базы данных. Попасть на эти формы пользователь может при помощи использования кнопок на основной форме.

В качестве входных данных программа использует типизированный файл базы данных, а также сведения о работнике такие как:

· Фамилия – текстовое поле с максимальной длинной 100 символов;

· Дата приема на работу – поле типа TDate;

· Образование – текстовое поле длинной 100 символов;

· Специальность - текстовое поле длинной 100 символов;

· Пол – поле типа byte;

· Отношение к воинской службе - текстовое поле длинной 100 символов;

· Год рождения – поле типа TDate.

В качестве выходных данных программы выступает файл базы данных. А также графическое отображение результатов запросов пользователя. Из графической информации пользователь может получить следующие типы объектов:

· Таблица с данными;

· График;

· Текстовая информация.

Поскольку вся информация проверяется при вводе и пользователь выбирает только то, что может использоваться в данном поле, то ловится всего одна ошибка связанная с попыткой редактирования пустой строки таблицы данных.

Структурная диаграмма программного комплекса

 

Схема построения программного средства и основных классов:

 


 

Данные для тестирования

 

Фамилия Дата рождения Принят на работу Пол Образование Специальность Отношение к воинской службе
Петров 03.12.1956 12.12.2001 муж Высшее Инженер В запасе
Иванов 15.01.1990 11.12.2009 муж Среднее Техник В запасе
Федорова 30.04.1964 04.11.2004 жен Высшее Бухгалтер  
Сидоров 24.07.1992 0707.2010 муж Начальное Курьер Призывник

Инструкция пользователя

 

При запуске программы пользователь попадает но основное окно программы:

 


 

Если необходимо использовать уже созданную базу то необходимо использовать кнопку «Выбрать базу». После этого пользователь попадет на окно выбора создания или открытия существующей базы.

 

 

Для того что бы выбрать базу необходимо нажать на кнопку «…» и в открывшемся окне задать имя или выбрать уже существующий файл базы.

Внимание: Если выбран режим создания БД и указывается существующий файл, то он будет перезаписан.

При этом даже если не загружать базу есть возможность создавать новые записи. По завершению работы и закрытию программы пользователю будет предложено сохранить внесенные изменения.

Управлять записями можно используя три кнопки внизу экрана. При помощи этих кнопок можно создавать. Удалять или редактировать записи.

Существует возможность выполнения определенных запросов. Для выбора нужного запроса необходимо воспользоваться выпадающим списком в верхней части экрана, после чего нажать на кнопку «Выполнить запрос». Как только программа осуществит выборку на экран будет выведена форма с результатами запроса.

график диаграмма типизированный файл




2020-02-03 148 Обсуждений (0)
Инструкция пользователя 0.00 из 5.00 0 оценок









Обсуждение в статье: Инструкция пользователя

Обсуждений еще не было, будьте первым... ↓↓↓

Отправить сообщение

Популярное:
Как распознать напряжение: Говоря о мышечном напряжении, мы в первую очередь имеем в виду мускулы, прикрепленные к костям ...
Как выбрать специалиста по управлению гостиницей: Понятно, что управление гостиницей невозможно без специальных знаний. Соответственно, важна квалификация...



©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (148)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.005 сек.)