![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Проект состоит из 4 фаз: анализ, глобальное (архитектурное) проектирование, детальное проектирование и реализация (программирование).
При анализе строится модель среды (Environmental Model), что включает:
· анализ поведения системы (назначение системы, начальная контекстная диаграмма потоков данных (DFD) и формирование матрицы списка событий (ELM), построение контекстных диаграмм);
· анализ данных (определение состава потоков данных и построение диаграмм структур данных (DSD), создание глобальной модели данных в виде ER-диаграммы).
Назначение и общее описание системы определяется соглашением между проектировщиками и заказчиками и фиксируются в "нулевом" процессе контекстной диаграммы как текстовый комментарий.
В данном случае назначение системы: ведение базы данных о членах фильмотеки, фильмах, аренде и поставщиках. Руководство фильмотеки получает различные виды отчетов для выполнения своих задач.
Перед построением контекстной DFD анализируются внешние события (объекты), влияющие на работу фильмотеки. Эти объекты взаимодействуют с системой при информационном обмене с ней.
В работе фильмотеки участвуют внешние объекты - клиенты, поставщики и руководство. Они взаимодействуют с системой и определяют ее границы; изображаются на начальной контекстной DFD как терминаторы (внешние сущности) - рис. 3.5.1.
Рис. 3.5.1. Начальная контекстная диаграмма.
В отличие от нотации Gane/Sarson внешние сущности даны прямоугольниками, а процессы – окружностями.
Список событий построен матрицей (ELM), описывает действия внешних сущностей (внешние события) и реакцию системы (фильмотеки) на них. В табл. 3.5.1 сведены типы событий.
Табл. 3.5.1.
Дата публикования: 2014-10-25; Прочитано: 806 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!