Постановка задачи - один из наиболее важных этапов при создании программы. От того, насколько полно, точно и ясно определены требования к разрабатываемому ПО, его функции и предполагаемые возможности, во многом зависит качество и стоимость разработки.
Возможности пользователя:
- Использовать приложение без необходимости регистрации
- Изменять значения по умолчанию у списков
- Работать (добавлять, изменять, удалять) с военнослужащими
- Работать с учебой военнослужащего
- Работать с родными военнослужащего
- Работать с родственниками за границей военнослужащего
- Работать с иностранными языками военнослужащего
- Работать с командировками
- Работать с поощрениями
- Работать с дисциплинарными взысканиями
- Получать общий список людей, владеющих иностранными языками
- Получать общий список поощрений
- Получать общий список дисциплинарных взысканий Структура базы данных
Стартовая форма представляет меню с вариантами перехода между редактированием информации списка и главным окном программысобой описание сайта. В полноразмерном варианте она выглядит как на рисунке ниже.
База для заполнения выглядит следующим образом
На ней можно изменить данные в базе, которые предлагаются пользователям в выпадающих списках (за исключением самих служащих и кондидатов)
При выборе учетного списка откроется следующее окно
На нем сразу же отображается подразделение. При щелчке на оном, в правом верхнем окне отобразятся все служащие данного подразделения. Окно добавления служащего выглядит следующим образом
Сразу под списком служащих указаны все их свойства: состав семьи, учеба, иностранные языки, послужной список, Командировки, родственники за границей, поощрения и дисциплинарные взыскания. Для перехода по ним нужно нажать на название категории для просмотра.
Состав семьи
Учеба