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

Автор работы: Пользователь скрыл имя, 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

Прикрепленные файлы: 1 файл

Курс.docx

— 1.38 Мб (Скачать документ)

 

 

Министерство  образования и науки РФ

Федеральное государственное бюджетное образовательное  учреждение высшего профессионального образования

«Ярославский государственный  технический университет»

Кафедра «Информационные системы и технологии»

 

 

 

Курсовой  проект защищен

с оценкой (_________)

Руководитель

доцент, к.т.н

(________) Ивашковская Т.К.

“__”_________  2013 г.

 

 

 

ПОДГОТОВКА ТЕХНИЧЕСКОГО ЗАДАНИЯ НА РАЗРАБОТКУ ИНФОРМАЦИОННОЙ СИСТЕМЫ И РАЗРАБОТКА ТЕХНИЧЕСКОГО ПРОЕКТА

Расчетно-пояснительная записка  к курсовому проекту 

по дисциплине “ Проектирование информационных систем”

 

ЯГТУ 230201.65-10 КП

 

 

 

 

 

 

Нормоконтролер   Работу выполнил

доцент, к.т.н   студент гр. ЭИС-44

(______) Ивашковская Т.К.              (______) Юдин А.Н.

“___”________  2013 г.                                        “___”________ 2013г.

 

 

 

 

 

 

2013

Содержание 

 

Введение            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

 

 

Введение 

 

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

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

Работа по созданию информационной системы начинается с формирования требований заказчика  к создаваемой системе и оформления их в виде технического задания (ТЗ). ТЗ является основным документом, определяющим требования и порядок создания автоматизированной системы, в соответствии с которым  проводится разработка системы и  ее приемка при вводе в действие. Кроме того, на основании ТЗ производится калькуляция работ, уточняются трудозатраты.

ТЗ  состоит  из трех стадий:

  1. обоснование необходимости разработки информационной системы – постановка задачи, сбор исходных материалов, выбор и обоснование критериев эффективности и качества разработанной системы, обоснование необходимости проведения НИР;
  2. НИР – определение структуры входных и выходных данных, предварительный выбор методов решения задач, обоснование целесообразности применения разработанной системы, определение требований к техническим средствам, обоснование принципиальной возможности решения поставленной задачи;
  3. разработка и утверждение ТЗ – определение требований к программам, разработка технико-экономического обоснования системы, определение стадий, этапов и сроков разработки системы и документация на нее, выбор языков программирования, определение необходимости проведения НИР на последних стадиях, согласование и утверждение ТЗ.

ТЗ выполняет  следующие функции:

Организационная функция – зафиксированное задание  для Исполнителя и окончательные  требования со стороны Заказчика.

Информационная  функция - порядок в процессе Исполнителя  и продуманность желаний со стороны  Заказчика.

Коммуникационная  функция – взаимная договоренность о «предмете проекта», исключающая  претензий.

Юридическая функция – ТЗ имеет равную юридическую  силу с «Договором».

От того полноты  и точности составления ТЗ во многом зависит результат разрабатываемого технического проекта.

 

 

Техническое задание 

 

1 Общие  сведения

 

    1. Полное наименование системы и ее условное обозначение

 «Автоматизированная  информационная система фирмы, торгующей мебелью», АИС «Мебель».

    1. Краткая характеристика области применения

Система предназначена для  применения в организации заказчика, в нашем случае – в фирме, торгующей  мебелью.

    1. Порядок оформления и предъявления заказчику результатов работ по созданию системы (ее частей), по изготовлению и наладке отдельных средств (технических, программных, информационных) и программно-технических (программно-методических) комплексов системы

АИС «Мебель» поставляется в виде исполняемых модулей по завершению всего объема работ, технические средства приобретаются Заказчиком самостоятельно. Оформление результатов работ по созданию системы производится путем подписания акта о принятии системы Заказчиком при отсутствии претензий к Разработчику. Акт составляется в двух экземплярах. Один экземпляр находится у Заказчика, другой – у Разработчика.

 

2 Основания для разработки

 

    1. Основания для проведения разработки

Основанием для разработки технического задания является задание  к курсовой работе по курсу «Проектирование  информационных систем».

    1. Наименование и условное обозначение темы разработки

Наименование темы разработки – «Разработка информационной системы  фирмы, торгующей мебелью»

Условное обозначение  темы разработки (шифр темы) – «ИС  ФТМ»

 

3 Назначение и цели создания системы

 

3.1 Функциональное назначение системы

АИС «Мебель» предназначена для автоматизации работы предприятия,  изготавливающего и продающего мебель.

    1. Эксплуатационное назначение  системы

Система должна эксплуатироваться сотрудниками организации.

3.3 Цели создания системы

Система снижает  экономические затраты на материалы  за счет оптимизации использования  материалов.

 

 

 

4 Требования к системе

 

    1. Требования к системе в целом

4.1.1 Требования к структуре  и функционированию системы

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

АИС  «Мебель» включает следующие подсистемы:

- Принятие заказа;

- Изготовление изделия;

- Расчет с заказчиком.

Подсистема «Принятие заказа»  предназначена для регистрации  заказа, разработки и согласовании эскиза с заказчиком, а также последующей разработки проекта изделия. Таким образом, заказ сначала регистрируется менеджером, затем мастер-технолог разрабатывает эскиз, а затем и проект изделия, согласует его с заказчиком и, при необходимости вносит коррективы.

Подсистема «Изготовление изделия» предназначена для непосредственного  изготовления частей изделия и включает в себя заказ и получение материалов и создание схемы раскроя плиты на детали.

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

4.1.1.2 Требования к способам и  средствам связи для информационного  обмена между компонентами системы: 

Информационный обмен осуществляется посредством локальной сети.

4.1.1.3 Требования к режимам функционирования системы:

Система должна поддерживать многопользовательский  и автономный режимы работы. Пользователи осуществляют доступ к системе через  локальную сеть.

4.1.2 Требования к численности  и квалификации персонала системы

4.1.2.1 Требования к численности  персонала (пользователей) АС

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

4.1.2.2 Требования к квалификации  персонала, порядку его подготовки  и контроля знаний и навыков:

Сотрудник, занимающиеся приемом заявок, должен обладать навыками работы с  персональным компьютером на уровне пользователя. Сотрудник, отвечающий за расчетами с заказчиками, должен обладать знаниями бухгалтерского учета  и отчетности. Сотрудник, отвечающий за создание схем раскроя, должен обладать навыками владения компьютером на уровне пользователя. Численность персонала может быть различной в зависимости от объема и характера работ.

4.1.3 Требования к надежности

Восстановление системы при  ошибках в работе аппаратных средств (кроме носителей данных и программ) и ошибках, связанных с программным  обеспечением (ОС и драйверы устройств), восстановление работоспособности  возлагается на ОС.

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

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

4.1.4 Требования к безопасности 

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

4.1.5 Требования к эксплуатации, техническому обслуживанию, ремонту и хранению компонентов системы.

Условия эксплуатации, а также виды и периодичность обслуживания технических  средств подсистемы должны соответствовать  требованиям по эксплуатации, техническому обслуживанию, ремонту и хранению, изложенным в документации завода-изготовителя (производителя) на них.

4.1.6 Требования к защите информации от несанкционированного доступа:

Для защиты информации от несанкционированного доступа Система  должна обеспечивать:

а) идентификацию  и аутентификацию пользователя;

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

4.1.7 Требования по сохранности информации при авариях

Необходимо предусмотреть возможность  резервного копирования данных системы  средствами программного обеспечения, поставляемого Разработчиком.

4.1.8 Требования по стандартизации и унификации

Для данной системы должна применяться  каскадная модель жизненного цикла  ПО.

В системе должны использоваться (при  необходимости) общероссийские классификаторы и единые классификаторы и словари  для различных видов алфавитно-цифровой и текстовой информации.

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

Экранные формы должны проектироваться  с учетом требований унификации:

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

4.2 Требования к функциям (задачам), выполняемым системой

По каждой подсистеме перечень функций, задач или их компонентов (в том  числе обеспечивающих взаимодействие частей системы), поддерживающих автоматизации

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

  • подсистема принятия заказа,
  • подсистема изготовления изделия,
  • подсистема расчета с клиентом.

Информация о работе Подготовка технического задания на разработку информационной системы и разработка технического проекта