Автор работы: Пользователь скрыл имя, 17 Сентября 2013 в 00:06, курсовая работа
Целью работы является изучение основных принципов и получение базовых навыков подготовки технических заданий на разработку информационных систем, их программного обеспечения.
Введение 3
Техническое задание 4
1 Общие сведения 4
2 Основания для разработки 4
3 Назначение и цели создания системы 4
4 Требования к системе 5
5 Характеристика объектов автоматизации 9
6 Требования к документированию 9
7 Стадии и этапы разработки 9
8 Порядок контроля и приемки системы 15
Технический проект 16
1 Функциональная структура 16
1.1 Описание предметной области 16
1.2 Функции и организационная структура 17
1.3 Описание потоков данных и бизнес процессов 18
1.3.1 Моделирование бизнес-процессов 18
1.3.2 Диаграмма потоков данных 27
2 Системное проектирование ИС 29
2.1 Разработка концепции, архитектуры построения и
платформы реализации ИС 29
2.2 Структура информационной системы, состав
функциональных и обеспечивающих подсистем 31
3 Информационное обеспечение ИС 35
3.1 Описание концептуальной модели информационной базы 35
3.2 Описание логической структуры информационной базы 37
3.3 Описание физической реализации БД 40
Заключение 43
Список литературы 44
Подсистема «Принятие заказа» предназначена для регистрации заказа, разработки и согласовании эскиза с заказчиком, а также последующей разработки проекта изделия. Таким образом, заказ сначала регистрируется менеджером, затем мастер-технолог разрабатывает эскиз, а затем и проект изделия, согласует его с заказчиком и, при необходимости вносит коррективы.
Подсистема «Изготовление
Подсистема «Расчет с
4.3 Требования к видам обеспечения
4.3.1 К информационному обеспечению системы
4.3.1.1 К составу, структуре и способам организации данных в системе
Данные системы хранятся на одной локальной машине. На вход системы подается описание заказа, на выходе должен быть счет и акт о проделанных работах.
4.3.1.2 К структуре процесса сбора, обработки, передачи данных в системе и представлению данных.
Данные вводятся в систему вручную, обрабатываются и выдаются пользователю в требуемом виде (электронный, печатный).
4.3.1.3 К защите данных от разрушений при авариях и сбоях в электропитании системы
В комплекс технических средств должен входить источник бесперебойного питания. Работа данного источника должна составлять не менее получаса для корректного завершения работы системы.
4.3.1.4 К контролю, хранению, обновлению и восстановлению данных
Система должна поддерживать автоматическое ежедневное резервное копирование.
4.3.2 Требования к программному обеспечению системы
Система должна работать в операционных системах Windows XP/Vista/7/8
4.3.3 Требования к техническому обеспечению системы
4.3.3.1 К видам технических средств, в том числе к видам комплексов технических средств, программно-технических комплексов и других комплектующих изделий, допустимых к использованию в системе.
В комплекс технических средств должны входить следующие элементы:
- рабочие станции;
- источник бесперебойного
- среда передачи данных между рабочими станциями (например, витая пара UTP 5e);
- принтер.
Технические средства приобретаются Заказчиком самостоятельно.
4.3.3.2 К функциональным, конструктивным и эксплуатационным характеристикам средств технического обеспечения системы.
Процессор Intel Pentium IV 2 ГГц и выше, оперативная память не менее 2Гб, объем жесткого диска не менее 500 Гбайт.
4.3.4 Требования к организационному обеспечению системы.
Для организационного обеспечения приводят требования:
4.3.4.1 К структуре и функциям подразделений, участвующих в функционировании системы или обеспечивающих эксплуатацию.
Функционирование системы
4.3.4.2 К организации функционирования системы и порядку взаимодействия персонала АС и персонала объекта автоматизации.
Организационное обеспечение должно быть достаточным для эффективного выполнения персоналом возложенных на него обязанностей при осуществлении функций системы.
4.3.4.3 К защите от ошибочных действий персонала системы.
Защита от ошибок персонала заключается в проверке заполнения данных в некоторых полях, возможности восстановления исходных данных и отмены последних изменений, разграничении доступа по функциям и полномочиям сотрудников.
5 Характеристика объектов автоматизации
5.1 Краткие сведения об объекте автоматизации или ссылки на документы, содержащие такую информацию
В качестве объекта
автоматизации выступает
5.2 Сведения об условиях эксплуатации объекта автоматизации и характеристиках окружающей среды
Данная система
будет установлена в
6 Требования к документированию
Для системы на
различных стадиях создания
Разработка должна быть проведена в 6 стадий:
1. Разработка технического задания
2. Разработка проектной документации
3.Создание эскизного проекта
4. Рабочее проектирование
5. Ввод в действие
6. Сопровождение и модернизация
На стадии разработки технического задания должен быть выполнен этап разработки, согласования и утверждения настоящего технического задания.
На стадии разработки проектной документации должен быть выполнен этап разработки проектной документации.
На стадии создания эскизного проекта должен быть выполнен эскизный проект для предварительного предоставления заказчику.
На стадии рабочего проектирования должны быть выполнены перечисленные ниже этапы работ:
1) разработка информационной системы;
2) разработка документации.
На стадии внедрения должны быть выполнены подготовка и передача программы заказчику.
На стадии сопровождения и модернизации должны выполняться работы по усовершенствованию текущей версии информационной системы.
На этапе разработки технического задания должны быть выполнены перечисленные ниже работы:
1) постановка задачи;
2) определение
и уточнение требований к
3) определение требований к информационной системе;
4) определение
стадий, этапов и сроков разработки
информационной системы и
5) обоснование и выбор инструментария;
6) согласование
и утверждение технического
На этапе разработки проектной документации должны быть выполнены перечисленные ниже работы:
1) определение основных бизнес-процессов (в виде диаграмм IDEF0);
2) определение
основных вариантов
3) проектирование структуры базы данных в виде (ER диаграммы);
4) проектирование
основных компонентов и
5) проектирование
структуры пользовательского
6) согласование
и утверждение проектной
На этапе разработки должна быть выполнена работа по разработке информационной системы на основе проектной документации, кодированию и отладке.
На этапе разработки документации должна быть выполнена разработка программных документов в соответствии с требованиями. «Предварительный состав программной документации» настоящего технического задания.
На этапе подготовки и передачи программы должна быть выполнена работа по подготовке и передаче программы и программной документации в эксплуатацию.
На этапе усовершенствования текущей версии системы должны проводиться работы по созданию новых версий системы и добавлению новых функций в старую версию.
События:
1.Анализ требований к ИС |
2.Согласование требований с заказчиком |
3.Выбор и разработка варианта концепции системы |
4.Разработка технического зада |
5.Согласование и утверждение |
6.Составление плана по |
7.Подготовка аппаратного обеспечения |
8.Разработка ПО |
9.Проверка на совместимость |
10.Интеграция и тестирование |
11.Внесение изменений |
12.Разработка инструкций по |
13.Оформление полной |
14.Сдача ИС заказчику |
Таблица 1 – Исходные данные для расчета
№ работы |
Перечень работ |
Продолжительность работы, дни |
События |
(0,1) |
1.Анализ требований к ИС |
5 |
1 |
(1,2) |
2.Согласование требований с заказчиком |
1 |
2 |
(2,3) |
3.Выбор и разработка варианта концепции системы |
7 |
3 |
(2,4) |
4.Разработка технического |
7 |
4 |
(4,5) |
5.Согласование и утверждение |
1 |
5 |
(5,6) |
6.Составление плана по |
1 |
6 |
(6,7) |
7.Подготовка аппаратного обеспечения |
3 |
7 |
(6,8) |
8.Разработка ПО |
15 |
8 |
(8,9) |
9.Проверка на совместимость |
1 |
9 |
(9,10) |
10.Интеграция и тестирование |
7 |
10 |
(10,11) |
11.Внесение изменений |
5 |
11 |
(11,12) |
12.Разработка инструкций по |
3 |
12 |
(12,13) |
13.Оформление полной |
5 |
13 |
(13,14) |
14.Сдача ИС заказчику |
1 |
14 |
Рисунок 1 – Постановка задач
Рисунок 2 - Диаграмма Ганта
Рисунок 3 – Сетевой график выполнения работ
Критический путь сетевого графика будет следующим: 0 à 1 à 2 à 3 à 4 à 5 à 6à8à9à10à11à12à13à14
Таблица 2 – Временные параметры событий
Номер события |
Сроки совершения события |
Резерв времени | |
ранний |
поздний | ||
0 |
0 |
0 |
0 |
1 |
5 |
5 |
0 |
2 |
6 |
6 |
0 |
3 |
13 |
13 |
0 |
4 |
13 |
13 |
0 |
5 |
14 |
14 |
0 |
6 |
15 |
15 |
0 |
7 |
18 |
30 |
12 |
8 |
30 |
30 |
0 |
9 |
31 |
31 |
0 |
10 |
38 |
38 |
0 |
11 |
43 |
43 |
0 |
12 |
46 |
46 |
0 |
13 |
51 |
51 |
0 |
14 |
52 |
52 |
0 |
Таблица 3 - Расчет полного и свободного резервов времени
Работа |
Продолжительность, дни |
Временные параметры работ, дни |
Полный резерв |
Свободный резерв | |||
раннее начало |
Раннее окончание |
Позднее начало |
Позднее окончание | ||||
(0,1) |
5 |
0 |
5 |
0 |
5 |
0 |
0 |
(1,2) |
1 |
5 |
6 |
5 |
6 |
0 |
0 |
(2,3) |
7 |
6 |
13 |
6 |
13 |
0 |
0 |
(2,4) |
7 |
6 |
13 |
6 |
13 |
0 |
0 |
(4,5) |
1 |
13 |
14 |
13 |
14 |
0 |
0 |
(5,6) |
1 |
14 |
15 |
14 |
15 |
0 |
0 |
(6,7) |
3 |
15 |
18 |
27 |
30 |
22 |
19 |
(6,8) |
15 |
15 |
30 |
15 |
30 |
0 |
0 |
(8,9) |
1 |
30 |
31 |
30 |
31 |
0 |
0 |
(9,10) |
7 |
31 |
38 |
31 |
38 |
0 |
0 |
(10,11) |
5 |
38 |
43 |
38 |
43 |
0 |
0 |
(11,12) |
3 |
43 |
46 |
43 |
46 |
0 |
0 |
(12,13) |
5 |
46 |
51 |
46 |
51 |
0 |
0 |
(13,14) |
1 |
51 |
52 |
51 |
52 |
0 |
0 |