Проектирование ИС

Автор: Пользователь скрыл имя, 28 Декабря 2011 в 13:42, курсовая работа

Описание работы

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

Информационная система (ИС) - программно-аппаратная система, предназначенная для автоматизации целенаправленной деятельности конечных пользователей, обеспечивающая, в соответствии с заложенной в нее логикой обработки, возможность получения, модификации и хранения информации. Ключевым моментом в этом определении является понятие "целенаправленной деятельности", т.к. речь идет о деятельности, направленной на решение конкретных задач, стоящих перед пользователем (организацией).

Содержание

Введение…………………………………………………………………………..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. Диаграмма  деятельности

    1. Моделирование бизнес-процессов

в программной среде AllFusion Process Modeler (BPwin)

     Функциональная  модель предназначена для описания существующих бизнес-процессов на предприятии (так называемая модель AS-IS) и идеального положения вещей – того, к чему нужно стремиться (модель ТО-ВЕ). Методология IDEF0 предписывает построение иерархической системы диаграмм – единичных описаний фрагментов системы.

     Построение модели информационной системы начинается с описания функционирования предприятия в целом в виде контекстной диаграммы. На рис. 8 представлена контекстная диаграмма «Развлекательный центр». Взаимодействие системы с окружающей средой описывается в терминах входа (на рисунке это «потребности клиентов», «заказы клиентов», «денежные средства клиентов») и выхода (основной результат процесса – «Оказанные услуги», «прибыль») управления («устав компании», «приказы руководителя», «законодательство РФ») и механизмов («сотрудники», «бухгалтерия»).

     Рис. 8. Контекстная диаграмма

     После описания контекстной диаграммы  проводится функциональная декомпозиция – система разбивается на подсистемы и каждая подсистема описывается  отдельно (диаграммы декомпозиции). Затем каждая подсистема разбивается на более мелкие и так далее до достижения нужной степени подробности. В результате такого разбиения, каждый фрагмент системы изображается на отдельной диаграмме декомпозиции.

     Весь  процесс разбивается на 4 функции:

  • прием заказа;
  • предоставление услуг;
  • техническое обслуживание;
  • прием оплаты

     Рис.8. Диаграмма декомпозиции IDEF0

     Декомпозируя  работу «Принятие заказа» (рис. 9) получаем:

  • бронирование;
  • регистрация заказа;
  • ввод в клиентскую базу.

Рис. 9. Декомпозиция «Принятие заказа»

     Декомпозируя  работу «Ввод в клиентскую базу» (рис. 10) получаем:

  • Формирование клиентской базы;
  • Сохранение клиентской базы.

Рис. 10. Декомпозиция «Ввод в клиентскую базу» 

     Также представлена декомпозиция работы «прием оплаты» (рис. 11):

  • Подсчет стоимости;
  • Расчет с клиентом;

     Рис. 11. Декомпозиция «Прием оплаты»

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

      

     Рис. 12. Диаграмма дерева узлов

     Процесс создания модели работ является итерационным, следовательно, работы могут менять свое расположение в дереве узлов  многократно. Чтобы не запутаться и  проверить способ декомпозиции, следует  после каждого изменения создавать  диаграмму дерева узлов. Впрочем, BPwin имеет мощный инструмент навигации по модели — Model Explorer, который позволяет представить иерархию работ и диаграмм в удобном и компактном виде, однако составляющей стандарта IDEF0. 
 
 
 
 
 
 
 

Заключение

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

    • Понятие требований;
    • Понятие и классификация требований заказчика в процессе проектирования информационной системы;
    • Свойства требований;
    • Выявление требований;
    • Формирование видения;
    • Расширенный анализ требований;
    • Документирование требований;

     Несмотря  на то, что анализ требований - одна из наиболее сложнейших для понимания и объяснения тем в процессе проектирования ИС, предполагается, что тема курсовой работы «Анализ требований заказчика в процессе проектирования информационной системы организации» раскрыта.

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

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

Список  использованных источников

  1. Вендеров, А.М. Проектирование программного обеспечения экономических информационных систем: Учебник. – 2-е изд., перераб. и доп./ Вендеров А.М. – М.: Финансы и статистика, 2006. – 544 с.
  2. Вигерс, Карл. Разработка требований к программному обеспечению. Пер. с англ./ Вигерс Карл — М.:Издательско-торговый дом «Русская Редакция», 2004. —576с.
  3. Грекул, В. И., Данищенко, Г.Н., Коровкина, Н. Л. Проектирование информационных систем: курс лекций: учебное пособие для студентов вузов,обучающихся по специальностям в области информ. технологий/ В. И. Грекул, Г. Н. Данищенко, Н. Л. Коровкина. – М.: Интернет-Ун-т Информ. технологий, 2005. - 304 с.
  4. Каменова, Громов. Моделирование бизнеса. Методология ARIS./ Каменова, Громов — М.: Весть МетаТехнология, 2001. – 190 с.
  5. Коберн, А. Современные методы описания функциональных требований к системам/ Алистер Коберн - М.: Издательство «Лори», 2002. – 263 с.
  6. Леффингуелл, Д., Уидриг, Д. Принципы работы с требованиями к программному обеспечению/ Леффингуелл Д., Уидриг Д. - М.: Издательский дом «Вильямс» 2002. – 200 с.
  7. Маглинец, Ю.А. Разработка информационных систем. Часть 1. Структурные методы/ Маглинец, Ю.А – Красноярск.: «Кларитеанум», 2004. – 120 с.
  8. Мацяшек, Лешек, А.  Анализ требований и проектирования систем. Разработка информационных систем с использованием UML: пер. с англ./ Лешек А. Мацяшек – М.: Издательский дом «Вильямс» , 2002. - 432 с.
  9. Халл, Э., Дик, Д. Разработка и управление требованиями. Практическое руководство пользователя / Халл Э., Дик Д. – М.: 2005. – 240 с.
  10. Анализ требований [Электронный ресурс]/ Википедия – свободная энциклопедия. Режим доступа: http://ru.wikipedia.org/wiki/ Анализ требований. Дата просмотра: 01.05.2011.
  11. Анализ требований [Электронный ресурс]/ Gramant.ru. Режим доступа: http://www.gramant.ru/HowWeWork/Analysis. Дата просмотра: 01.05.2011.
  12. Маглинец Ю.А. Лекция: Анализ требований к автоматизированным информационным системам [Электронный ресурс]/ Интернет университет. Информационные технологии. Режим доступа: http://www.intuit.ru/department/itmngt/analisis/lit.html Дата просмотра: 01.05.2011.
  13. Химонин Юрий. Сбор и анализ требований к программному продукту Версия 1.03[Электронный ресурс] / Режим доступа: http://www.pmi.ru/profes/Software_Requirements_Khimonin.pdf Дата просмотра: 01.05.2011.
  14. ГОСТ Р ИСО/МЭК 12207/99. Государственный стандарт РФ. Информационная технология. Процессы жизненного цикла информационных систем. Издание официальное. – М., 1999.
  15. ГОСТ 34.602-89 «Техническое задание на создание автоматизированной системы» (ТЗ на АС).
  16. IEEE Standard 830-1998, «IEEE Recommended Practice for Software Requirements Specifications»

Информация о работе Проектирование ИС