Проектирование ИС
Курсовая работа, 28 Декабря 2011, автор: пользователь скрыл имя
Описание работы
Тема данной курсовой работы – анализ требований заказчика в процессе проектирования информационной системы организации. Тема интересная и довольно обширная, т.к. данная область знаний включает в себя множество специализированных аспектов и конкретизаций.
Информационная система (ИС) - программно-аппаратная система, предназначенная для автоматизации целенаправленной деятельности конечных пользователей, обеспечивающая, в соответствии с заложенной в нее логикой обработки, возможность получения, модификации и хранения информации. Ключевым моментом в этом определении является понятие "целенаправленной деятельности", т.к. речь идет о деятельности, направленной на решение конкретных задач, стоящих перед пользователем (организацией).
Содержание
Введение…………………………………………………………………………..3
Глава 1. Понятие и классификация требований заказчика в процессе проектирования информационной системы……………………………………5
Определение понятия требования………………………………………….5
Классификация требований………………………………………………...5
Требования к продукту и процессу………………………………………6
1.2.2.Уровни требований…………………………………………………………7
1.2.3. Системные требования и требования к программному обеспечению….9
1.2.4. Функциональные, нефункциональные требования и характеристики продукта………………………………………………………………………….10
1.2.5. Классификация Rational Unified Process (RUP)…………………………12
1.3. Свойства требований………………………………………………………..12
Глава 2. Анализ требований заказчика в процессе проектирования ИС…….21
2.1. Выявление требований……………………………………………………..24
2.2. Формирование видения…………………………………………………….26
2.3. Классификация и специфицирование требований…………………….....30
2.4. Расширенный анализ требований………………………………………….37
2.5. Документирование требований……………………………………………40
2.6. Проверка требований……………………………………………………….46
Глава 3. Моделирование деятельности детского развлекательного центра…48
3.1. Краткая информация о компании………………………………………….48
3.2. Формирование бизнес-процессов………………………………………….50
3.3. Моделирование бизнес-процессов в программной среде AllFusion rocess Modeler (BPwin)………………………………………………………….57
Заключение………………………………………………………………………62
Список использованных источников…………………………………………..63
Работа содержит 1 файл
курсовая Пр ИС.doc
— 635.00 Кб (Скачать)
Рис. 5. Диаграмма деятельности
На рис. 6. показана работа игрового автомата.
Рис. 6. Диаграмма деятельности
На
рис. 7 изображена диаграмма деятельности
трех отделов: отдел приема и оформление
заказа, отдел обслуживания клиента,
отдел расчета с клиентом.
Рис. 7. Диаграмма деятельности
- Моделирование бизнес-процессов
в программной среде AllFusion Process Modeler (BPwin)
Функциональная модель предназначена для описания существующих бизнес-процессов на предприятии (так называемая модель AS-IS) и идеального положения вещей – того, к чему нужно стремиться (модель ТО-ВЕ). Методология IDEF0 предписывает построение иерархической системы диаграмм – единичных описаний фрагментов системы.
Построение модели информационной системы начинается с описания функционирования предприятия в целом в виде контекстной диаграммы. На рис. 8 представлена контекстная диаграмма «Развлекательный центр». Взаимодействие системы с окружающей средой описывается в терминах входа (на рисунке это «потребности клиентов», «заказы клиентов», «денежные средства клиентов») и выхода (основной результат процесса – «Оказанные услуги», «прибыль») управления («устав компании», «приказы руководителя», «законодательство РФ») и механизмов («сотрудники», «бухгалтерия»).
Рис. 8. Контекстная диаграмма
После описания контекстной диаграммы проводится функциональная декомпозиция – система разбивается на подсистемы и каждая подсистема описывается отдельно (диаграммы декомпозиции). Затем каждая подсистема разбивается на более мелкие и так далее до достижения нужной степени подробности. В результате такого разбиения, каждый фрагмент системы изображается на отдельной диаграмме декомпозиции.
Весь процесс разбивается на 4 функции:
- прием заказа;
- предоставление услуг;
- техническое обслуживание;
- прием оплаты
Рис.8. Диаграмма декомпозиции IDEF0
Декомпозируя работу «Принятие заказа» (рис. 9) получаем:
- бронирование;
- регистрация заказа;
- ввод в клиентскую базу.
Рис. 9. Декомпозиция «Принятие заказа»
Декомпозируя работу «Ввод в клиентскую базу» (рис. 10) получаем:
- Формирование клиентской базы;
- Сохранение клиентской базы.
Рис. 10.
Декомпозиция «Ввод в клиентскую
базу»
Также представлена декомпозиция работы «прием оплаты» (рис. 11):
- Подсчет стоимости;
- Расчет с клиентом;
Рис. 11. Декомпозиция «Прием оплаты»
Диаграмма деревьев узлов показывает иерархию работ в модели и позволяет рассмотреть всю модель целиком, но не показывает взаимосвязи между работами (рис.12).
Рис. 12. Диаграмма дерева узлов
Процесс
создания модели работ является итерационным,
следовательно, работы могут менять
свое расположение в дереве узлов
многократно. Чтобы не запутаться и
проверить способ декомпозиции, следует
после каждого изменения
Заключение
В ходе выполнения курсовой работы проведен информационный обзор по литературным и интернет источникам, в результате чего раскрыты следующие вопросы:
- Понятие требований;
- Понятие и классификация требований заказчика в процессе проектирования информационной системы;
- Свойства требований;
- Выявление требований;
- Формирование видения;
- Расширенный анализ требований;
- Документирование требований;
Несмотря на то, что анализ требований - одна из наиболее сложнейших для понимания и объяснения тем в процессе проектирования ИС, предполагается, что тема курсовой работы «Анализ требований заказчика в процессе проектирования информационной системы организации» раскрыта.
Материал данной курсовой работы дает необходимые сведения об анализе требований заказчика и пищу для дальнейшего размышления. Однако, как было указано выше, данная тема обширна и включает в себя множество аспектов и конкретизаций, и для полного понимания следует обратиться к специальным статьям, посвященным различным аспектам данного вопроса.
В
практической части курсовой работы было
проведено моделирование детского развлекательного
центра в программной среде AllFusion Process
Modeler (BPwin). В ходе выполнения работы было
дано краткое описание информационной
системы, разработана ее функциональную
модель деятельности и сформированы бизнес-процессы.
Список использованных источников
- Вендеров, А.М. Проектирование программного обеспечения экономических информационных систем: Учебник. – 2-е изд., перераб. и доп./ Вендеров А.М. – М.: Финансы и статистика, 2006. – 544 с.
- Вигерс, Карл. Разработка требований к программному обеспечению. Пер. с англ./ Вигерс Карл — М.:Издательско-торговый дом «Русская Редакция», 2004. —576с.
- Грекул, В. И., Данищенко, Г.Н., Коровкина, Н. Л. Проектирование информационных систем: курс лекций: учебное пособие для студентов вузов,обучающихся по специальностям в области информ. технологий/ В. И. Грекул, Г. Н. Данищенко, Н. Л. Коровкина. – М.: Интернет-Ун-т Информ. технологий, 2005. - 304 с.
- Каменова, Громов. Моделирование бизнеса. Методология ARIS./ Каменова, Громов — М.: Весть МетаТехнология, 2001. – 190 с.
- Коберн, А. Современные методы описания функциональных требований к системам/ Алистер Коберн - М.: Издательство «Лори», 2002. – 263 с.
- Леффингуелл, Д., Уидриг, Д. Принципы работы с требованиями к программному обеспечению/ Леффингуелл Д., Уидриг Д. - М.: Издательский дом «Вильямс» 2002. – 200 с.
- Маглинец, Ю.А. Разработка информационных систем. Часть 1. Структурные методы/ Маглинец, Ю.А – Красноярск.: «Кларитеанум», 2004. – 120 с.
- Мацяшек, Лешек, А. Анализ требований и проектирования систем. Разработка информационных систем с использованием UML: пер. с англ./ Лешек А. Мацяшек – М.: Издательский дом «Вильямс» , 2002. - 432 с.
- Халл, Э., Дик, Д. Разработка и управление требованиями. Практическое руководство пользователя / Халл Э., Дик Д. – М.: 2005. – 240 с.
- Анализ требований [Электронный ресурс]/ Википедия – свободная энциклопедия. Режим доступа: http://ru.wikipedia.org/wiki/ Анализ требований. Дата просмотра: 01.05.2011.
- Анализ требований
[Электронный ресурс]/ Gramant.ru. Режим доступа: http://www.gramant.ru/
HowWeWork/Analysis . Дата просмотра: 01.05.2011. - Маглинец
Ю.А. Лекция: Анализ требований к автоматизированным
информационным системам [Электронный
ресурс]/ Интернет университет. Информационные
технологии. Режим доступа: http://www.intuit.ru/
department/itmngt/analisis/ lit.html Дата просмотра: 01.05.2011. - Химонин
Юрий. Сбор
и анализ требований к программному продукту
Версия 1.03[Электронный ресурс]
/ Режим доступа:
http://www.pmi.ru/profes/
Software_Requirements_ Khimonin.pdf Дата просмотра: 01.05.2011. - ГОСТ Р ИСО/МЭК 12207/99. Государственный стандарт РФ. Информационная технология. Процессы жизненного цикла информационных систем. Издание официальное. – М., 1999.
- ГОСТ 34.602-89 «Техническое задание на создание автоматизированной системы» (ТЗ на АС).
- IEEE Standard 830-1998, «IEEE Recommended Practice for Software Requirements Specifications»