Вопрос №19
Задание 1 - № 40
Задание 2 - № 46
Задание 3 - № 56
Список использованных источников
Вопрос №19
Понятие жизненного цикла. Основные этапы жизненного цикла. Классический жизненный цикл
Жизненный цикл ПО – это период времени, который начинается с момента принятия решения о необходимости создания ПО и заканчивается в момент его полного изъятия из эксплуатации.
Основные этапы жизненного цикла:
- постановка задачи;
- анализ взаимных требований будущего ПО к системе;
- проектирование;
- программирование;
- кодирование и компиляция;
- тестирование;
- отладка;
- внедрение и сопровождение программного продукта.
Классический жизненный цикл (каскадная модель)
Каскадная модель (англ. waterfall model) — модель процесса разработки программного обеспечения, жизненный цикл которой выглядит как поток, последовательно проходящий фазы анализа требований, проектирования. реализации, тестирования, интеграции и поддержки.
Процесс разработки реализуется с помощью упорядоченной последовательности независимых шагов. Модель предусматривает, что
Задание 1 - № 40
Задание:
ПОСТРОЕНИЕ IDEF0-МОДЕЛИ
1 В программе BPWin в нотации IDEF0 построить модель описанной в задании предметной области. Модель должна содержать контекстную диаграмму, диаграмму первого уровня и одну диаграмму детализации любого из процессов диаграммы первого уровня. В отчете привести распечатки или изображения всех диаграмм, кратко описать построение и привести обоснование построения.
2 Построить дерево узлов для полученной модели. В отчете привести распечатку или изображение диаграммы дерева узлов, кратко описать построение.
40 Торговая фирма.
Создать функциональную модель деятельности торговой фирмы по реализации продовольственной продукции, учитывая работу фирмы с клиентами, поставщиками, доставку продукции от поставщиков и по торговым точкам клиентов.
Решение практического задания:
Контекстная диаграмма отражает отношение системы с внешней средой. Она содержит только один процесс, в данном случает «Реализация продовольственной продукции».
Взаимодействие работ с внешним миром и между собой описывается в виде стрелок. Каждый тип стрелок подходит к определенной стороне
Задание 2 - № 46
Задание:
ПОСТРОЕНИЕ DFD-МОДЕЛИ
В программе BPWin в нотации DFD построить модель описанной в задании предметной области. Модель должна содержать контекстную диаграмму, диаграмму первого уровня (не менее 5 процессов). Если на диаграмме первого уровня менее пяти процессов, создать диаграмму детализации любого из них. Также модель должна содержать минимум одну внешнюю сущность и хранилище. В отчете привести распечатки или изображения всех диаграмм, кратко описать построение и привести обоснование построения.
46 Поиск работы.
Клиент сообщает данные: личные данные и желаемую профессию. Может получить название предприятия, его координаты, предлагаемую должность.
Предприятие сообщает: название, координаты, вакантную должность. Может получить личные данные и профессию кандидата. Информация находится в базе данных и выводится только на экран компьютера.
Решение практического задания:
Контекстная диаграмма отражает отношение системы с внешней средой. Она должна содержать только один процесс, называемый общей фразой, обозначающий в целом деятельность всей моделируемой системы. В данном случае это процесс будет называться «Обработка данных».
Задание 3 - № 56
Задание:
ПОСТРОЕНИЕ ДИАГРАММЫ «СУЩНОСТЬ-СВЯЗЬ»
При помощи программы Erwin создайте модели базы данных для предметных областей, указанных в задании. Описать ход работы. Обосновать выбор связей, ключевых атрибутов, типов данных. В отчете привести распечатки или изображения диаграмм физического и логического уровней.
Приложить к выполненному заданию распечатку или изображение.
56 База данных «Библиотека».
Храниться информация о книгах (код книги, автор, название, издательство), о читателях (номер читательского, ФИО, адрес, телефон), о выданных книгах (номер, читательского, код книги, дата выдачи).
Решение практического задания:
При создании новой диаграммы первым появляется диалоговое окно для ввода шаблона модели. В нем надо выбрать модель с логическим и физическим уровнями (Logical/Physical).
1. Федоров, А.И. Реинжиниринг бизнес-процессов. Реинжиниринговые процессы и их роль в развитии банковского бизнеса / Федоров А.И. / Издательство «Финансы и кредит», 2003.
2. Бизнес – процессы [Электронный ресурс] / Режим доступа: http://www.studfiles.ru/preview/2099847
3. Лекция 9. Моделирование бизнес – процессов [Электронный ресурс] / Режим доступа: http://it-claim.ru/Education/Course/ISDevelopment/Lecture_9.pdf
4. Грекул В.И., Денищенко Г.Н., Коровкина Н.Л. Проектирование информационных систем / Грекул В.И., Денищенко Г.Н., Коровкина Н.Л. М.: Интернет-университет информационных технологий ИНТУИТ.ру, 2005.
5. ГОСТ 34.602-89. Техническое задание на создание автоматизированной системы. – Введ. 01.01.1990. – Минск: Госстандарт Респ. Беларусь, 1989.
6. Кальянов, Г. Н. Консалтинг в автоматизации бизнес-процессов. – 3-е изд. / Г. Н. Кальянов. – М. : Горячая линия – Телеком, 2002. – 320 с. : ил.
7. Леоненков, А. В. Самоучитель UML / А. В. Леоненков – СПб. : БВХ-Петербург, 2002. – 304 с.: ил.
8. Орлов, С. Технологии разработки программного обеспечения : учеб. пособие. – 2-е изд. / С. Орлов. – СПб.: Питер, 2003. – 480 с.: ил.