Автор работы: Пользователь скрыл имя, 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
Министерство образования и науки РФ
Федеральное
государственное бюджетное
«Ярославский государственный технический университет»
Кафедра
«Информационные системы и
Курсовой проект защищен
с оценкой (_________)
Руководитель
доцент, к.т.н
(________) Ивашковская Т.К.
“__”_________ 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 Порядок
контроля и приемки системы
Технический проект 16
1 Функциональная структура 16
1.1 Описание предметной области 16
1.2 Функции и организационная структура 17
1.3 Описание потоков данных и бизнес процессов 18
1.3.1 Моделирование бизнес-процессов 18
1.3.2 Диаграмма потоков данных 27
2 Системное проектирование ИС
2.1 Разработка концепции, архитектуры построения и
платформы реализации ИС 29
2.2 Структура информационной системы, состав
функциональных и
3 Информационное обеспечение ИС
3.1 Описание концептуальной модели информационной базы 35
3.2 Описание логической структуры информационной базы 37
3.3 Описание физической реализации БД 40
Заключение 43
Список литературы 44
Введение
В курсовой работе
рассматриваются вопросы
Целью работы является изучение основных принципов и получение базовых навыков подготовки технических заданий на разработку информационных систем, их программного обеспечения.
Работа по
созданию информационной системы начинается
с формирования требований заказчика
к создаваемой системе и
ТЗ состоит из трех стадий:
ТЗ выполняет следующие функции:
Организационная
функция – зафиксированное
Информационная функция - порядок в процессе Исполнителя и продуманность желаний со стороны Заказчика.
Коммуникационная функция – взаимная договоренность о «предмете проекта», исключающая претензий.
Юридическая функция – ТЗ имеет равную юридическую силу с «Договором».
От того полноты
и точности составления ТЗ во многом
зависит результат
Техническое задание
1 Общие сведения
«Автоматизированная информационная система фирмы, торгующей мебелью», АИС «Мебель».
Система предназначена для применения в организации заказчика, в нашем случае – в фирме, торгующей мебелью.
АИС «Мебель» поставляется в виде исполняемых модулей по завершению всего объема работ, технические средства приобретаются Заказчиком самостоятельно. Оформление результатов работ по созданию системы производится путем подписания акта о принятии системы Заказчиком при отсутствии претензий к Разработчику. Акт составляется в двух экземплярах. Один экземпляр находится у Заказчика, другой – у Разработчика.
2 Основания для разработки
Основанием для разработки технического задания является задание к курсовой работе по курсу «Проектирование информационных систем».
Наименование темы разработки – «Разработка информационной системы фирмы, торгующей мебелью»
Условное обозначение темы разработки (шифр темы) – «ИС ФТМ»
3 Назначение и цели создания системы
3.1 Функциональное назначение системы
АИС «Мебель» предназначена для автоматизации работы предприятия, изготавливающего и продающего мебель.
Система должна эксплуатироваться сотрудниками организации.
3.3 Цели создания системы
Система снижает экономические затраты на материалы за счет оптимизации использования материалов.
4 Требования к системе
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 Требования к функциям (задачам), выполняемым системой
По каждой подсистеме перечень функций, задач или их компонентов (в том числе обеспечивающих взаимодействие частей системы), поддерживающих автоматизации
Информационная система должна обеспечивать выполнение следующих функций: