Добавлен: 24.04.2023
Просмотров: 326
Скачиваний: 1
Подсистема «Хранение данных» обеспечивает хранение всех данных о пассажирах и информации заказанных билетов. Кроме того, в ней содержатся данные о всех ранее заказанных билетах этого клиента.
Подсистема «Формирования отчетности» предназначена для создания и формирования отчетов в виде удобном для вывода на печатающие устройства на основе данных АИС «Авиакомпания», проектирования и разработки форм регламентированной отчетности, настройки планового формирования и доставки регламентированных отчетов, формирования и предоставления по запросам пользователей аналитических и статистических отчетов в различных форматах (включая графические), отображения регламентированных отчетов с помощью веб-интерфейса, вывода подготовленных отчетных форм на печать.
Требования к видам обеспечения
К информационному обеспечению системы
К составу, структуре и способам организации данных в системе
Данные системы хранятся на одной локальной машине. На вход системы подается описание заказа, на выходе должен быть счет и акт о проделанных работах.
К структуре процесса сбора, обработки, передачи данных в системе и представлению данных.
Данные вводятся в систему вручную, обрабатываются и выдаются пользователю в требуемом виде (электронный, печатный).
К защите данных от разрушений при авариях и сбоях в электропитании системы
В комплекс технических средств должен входить источник бесперебойного питания. Работа данного источника должна составлять не менее получаса для корректного завершения работы системы.
К контролю, хранению, обновлению и восстановлению данных
Система должна поддерживать автоматическое ежедневное резервное копирование.
Требования к программному обеспечению системы
Система должна работать в операционных системах Windows 7/8/10
Требования к техническому обеспечению системы
К видам технических средств, в том числе к видам комплексов технических средств, программно-технических комплексов и других комплектующих изделий, допустимых к использованию в системе.
В комплекс технических средств должны входить следующие элементы:
- рабочие станции;
- источник бесперебойного питания;
- среда передачи данных между рабочими станциями;
- принтер.
Технические средства приобретаются Заказчиком самостоятельно.
К функциональным, конструктивным и эксплуатационным характеристикам средств технического обеспечения системы.
Процессор Intel Pentium 4 2 ГГц и выше, оперативная память не менее 2Гб, объем жесткого диска не менее 500 Гбайт.
Требования к организационному обеспечению системы.
Для организационного обеспечения приводят требования:
К структуре и функциям подразделений, участвующих в функционировании системы или обеспечивающих эксплуатацию.
Функционирование системы обеспечивает инженер-системотехник, в эксплуатации участвуют 4 сотрудника.
К организации функционирования системы и порядку взаимодействия персонала АС и персонала объекта автоматизации.
Организационное обеспечение должно быть достаточным для эффективного выполнения персоналом возложенных на него обязанностей при осуществлении функций системы.
К защите от ошибочных действий персонала системы.
Защита от ошибок персонала заключается в проверке заполнения данных в некоторых полях, возможности восстановления исходных данных и отмены последних изменений, разграничении доступа по функциям и полномочиям сотрудников.
Требования к документированию
Для системы на различных стадиях создания должны быть выпущены следующие документы:
- Схема организационной структуры;
- Схема функциональной структуры;
- Перечень входных сигналов и данных;
- Перечень выходных сигналов (документов);
- Пояснительная записка к техническому проекту;
- Описание автоматизируемых функций;
- Описание постановки задач (комплекса задач);
- Описание организации информационной базы;
- Описание массива информации;
- Описание программного обеспечения;
- Руководство пользователя.
Стадии и этапы разработки
Стадии разработки
- Разработка технического задания
- Разработка проектной документации
- Создание эскизного проекта
- Рабочее проектирование
- Ввод в действие
Сопровождение и модернизация
Этапы разработки
На стадии разработки технического задания должен быть выполнен этап разработки, согласования и утверждения настоящего технического задания.
На стадии разработки проектной документации должен быть выполнен этап разработки проектной документации.
На стадии создания эскизного проекта должен быть выполнен эскизный проект для предварительного предоставления заказчику.
На стадии рабочего проектирования должны быть выполнены перечисленные ниже этапы работ:
- разработка информационной системы;
- разработка документации.
На стадии внедрения должны быть выполнены подготовка и передача программы заказчику.
На стадии сопровождения и модернизации должны выполняться работы по усовершенствованию текущей версии информационной системы.
Содержание работ по этапам
На этапе разработки технического задания должны быть выполнены перечисленные ниже работы:
- постановка задачи;
- определение и уточнение требований к техническим средствам;
- определение требований к информационной системе;
- определение стадий, этапов и сроков разработки информационной системы и документации на неё;
- обоснование и выбор инструментария;
- согласование и утверждение технического задания.
На этапе разработки проектной документации должны быть выполнены перечисленные ниже работы:
- определение основных бизнес-процессов (в виде диаграмм IDEF0);
- определение основных вариантов использования Системы для трех категорий пользователей (Гость, Авторизованный пользователь, Администратор) в виде UML диаграмм вариантов использования;
- проектирование структуры базы данных в виде (ER диаграммы);
- проектирование основных компонентов и алгоритмов Системы в виде соответствующих UML диаграмм;
- проектирование структуры пользовательского интерфейса;
- согласование и утверждение проектной документации.
На этапе разработки должна быть выполнена работа по разработке информационной системы на основе проектной документации, кодированию и отладке.
На этапе разработки документации должна быть выполнена разработка программных документов в соответствии с требованиями. «Предварительный состав программной документации» настоящего технического задания.
На этапе подготовки и передачи программы должна быть выполнена работа по подготовке и передаче программы и программной документации в эксплуатацию.
На этапе усовершенствования текущей версии системы должны проводиться работы по созданию новых версий системы и добавлению новых функций в старую версию.
События:
- Анализ требований к ИС
- Согласование требований с заказчиком
- Выбор и разработка варианта концепции системы
- Разработка технического задания и проекта
- Согласование и утверждение технического задания и проекта
- Составление плана по проведению работ
- Подготовка аппаратного обеспечения
- Разработка ПО
- Проверка на совместимость аппаратного и программного обеспечения
- Интеграция и тестирование программного и аппаратного обеспечения
- Внесение изменений
- Разработка инструкций по эксплуатации ИС
- Оформление полной документации на ИС
- Сдача ИС заказчику
Таблица 1 - Исходные данные для расчета
|
№ работы |
Перечень событий и работ |
Продолжительность работы, чел-дни |
Кто выполняет работу |
|
(0,1) |
Анализ предметной области |
2 |
Руководитель проекта |
|
(1,2) |
Анализ существующих решений |
2 |
Руководитель проекта |
|
(2,3) |
Составление графика выполнения работ |
2 |
Руководитель проекта |
|
(2,6) |
Составление программы и методик тестирования системы |
3 |
Программист 1 |
|
(3,4) |
Создание модели БД |
3 |
Программист БД |
|
(4,5) |
Создание БД |
0 |
Программист БД |
|
(5,9) |
Экспорт тестовых данных в БД |
4 |
Программист БД |
|
(3,6) |
Описание системы с помощью UML |
5 |
Главный программист |
|
(6,7) |
Разработка предварительного интерфейса системы |
3 |
Программист 1 |
|
(7,9) |
Уточнение требований к системе на основе имеющихся разработок |
0 |
Программист 1 |
|
(6,8) |
Разработка общих для всех пользователей функций системы |
2 |
Программист 2 |
|
(8,9) |
Тестирование общих функций системы |
0 |
Программист 2 |
|
(9,10) |
Комплексное внутреннее тестирование системы |
5 |
Главный программист, программист 1 |
|
(9,11) |
Разработка справочной документации |
4 |
Программист 2 |
|
(10,11) |
Разработка проектной документации |
5 |
Руководитель проекта, главный программист |
|
(11,12) |
Итоговая проверка системы |
1 |
Руководитель проекта, главный программист |
|
(12,13) |
Подписание акта приёмки-передачи. |
0 |
Руководитель проекта |
Рисунок 1 - Постановка задач
Рисунок 2 - Диаграмма Ганта
Рисунок 3 - Сетевой график выполнения работ
Критический путь сетевого графика будет следующим:
0 - 1 - 2 - 3 - 4 - 5 - 9 - 10 - 11 - 12 – 13
Таблица 2 - Временные параметры событий
|
Номер события |
Сроки совершения события |
Резерв времени |
|
|
ранний |
поздний |
||
|
0 |
0 |
0 |
0 |
|
1 |
2 |
2 |
0 |
|
2 |
4 |
4 |
0 |
|
3 |
6 |
6 |
0 |
|
4 |
9 |
9 |
0 |
|
5 |
9 |
9 |
0 |
|
6 |
7 |
10 |
3 |
|
7 |
10 |
13 |
3 |
|
8 |
9 |
13 |
4 |
|
9 |
13 |
13 |
0 |
|
10 |
18 |
18 |
0 |
|
11 |
23 |
23 |
0 |
|
12 |
24 |
24 |
0 |
|
13 |
24 |
24 |
0 |
Таблица 3 - Расчет полного и свободного резервов времени
|
Работа |
Продолжи-тельность, дни |
Временные параметры работ, дни |
Пол-ный резерв |
Свобод-ный резерв |
Коэффициент напряжен-ности |
|||||
|
Раннее начало |
Раннее оконча-ние |
Позд-нее начало |
Позднее окончание |
|||||||
|
(0, 1) |
2 |
0 |
2 |
0 |
2 |
0 |
0 |
0,92 |
||
|
(1, 2) |
2 |
2 |
4 |
2 |
4 |
0 |
0 |
1 |
||
|
(2, 3) |
2 |
4 |
6 |
4 |
6 |
0 |
0 |
0,45 |
||
|
(2, 6) |
3 |
4 |
7 |
7 |
10 |
3 |
0 |
0,53 |
||
|
(3, 4) |
3 |
6 |
9 |
6 |
9 |
0 |
0 |
0,92 |
||
|
(4, 5) |
0 |
9 |
9 |
9 |
9 |
0 |
0 |
0,59 |
||
|
(5, 9) |
4 |
9 |
13 |
9 |
13 |
0 |
0 |
0,53 |
||
|
(3, 6) |
5 |
6 |
11 |
5 |
10 |
-1 |
0 |
0,81 |
||
|
(6, 7) |
3 |
7 |
10 |
10 |
13 |
3 |
0 |
1 |
||
|
(7, 9) |
0 |
10 |
10 |
13 |
13 |
3 |
0 |
0,38 |
||
|
(6, 8) |
2 |
7 |
9 |
11 |
13 |
4 |
0 |
0,81 |
||
|
(8, 9) |
0 |
9 |
9 |
13 |
13 |
4 |
0 |
0,67 |
||
|
(9, 10) |
5 |
13 |
18 |
13 |
18 |
0 |
0 |
1 |
||
|
(9, 11) |
4 |
13 |
17 |
19 |
23 |
6 |
0 |
0,52 |
||
|
(10, 11) |
5 |
18 |
23 |
18 |
23 |
0 |
0 |
0,29 |
||
|
(11, 12) |
1 |
23 |
24 |
23 |
24 |
0 |
0 |
0,5 |
||
|
(12, 13) |
0 |
24 |
24 |
24 |
24 |
0 |
0 |
1 |
||