
- •«Сибирский государственный аэрокосмический университет имени академика м.Ф. Решетнева»
- •Курсовая работа
- •Введение
- •Средства системного анализа
- •Построить контекстную диаграмму процесса создания сайта
- •Построить детализирующие dfd 1, 2, 3 уровней.
- •4. Составить словарь данных
- •5. Оформить спецификации процессов, не представленных детализирующими dfd
- •6. Построить диаграммы «сущность-связь»
- •7. Построить спецификации управления
- •Заключение
- •Список используемой литературы
5. Оформить спецификации процессов, не представленных детализирующими dfd
@ВХОД = ДЕНЬГИ
@ВХОД = ЗАКАЗ
@ВЫХОД = ЗАДАНИЕ НА ПРОЕКТИРОВАНИЕ
@ВЫХОД = ЗАДАНИЕ НА РАЗРАБОТКУ
@СПЕЦПРОЦ 1.1 РАБОТА С КЛИЕНТАМИ
получить ЗАКАЗ, и на основании его, получить ДЕНЬГИ и
сформировать ЗАДАНИЕ НА ПРОЕКТИРОВАНИЕ или ЗАДАНИЕ НА РАЗРАБОТКУ
КОНЕЦВЫПОЛНИТЬ
@КОНЕЦ СПЕЦИФИКАЦИИ ПРОЦЕССА 1.1
@ВХОД = ЗАДАНИЕ НА ПРОЕКТИРОВАНИЕ
@ВХОД = ПОЖЕЛАНИЯ КЛИЕНТА
@ВЫХОД = ШАБЛОН
@СПЕЦПРОЦ 1.2.1 РАЗРАБОТКА ШАБЛОНА
получить ЗАДАНИЕ НА ПРОЕКТИРОВАНИЕ и на основании ПОЖЕЛАНИЙ КЛИЕНТА создать ШАБЛОН
КОНЕЦВЫПОЛНИТЬ
@КОНЕЦ СПЕЦИФИКАЦИИ ПРОЦЕССА 1.2.1
@ВХОД = ШАБЛОН
@ВХОД = СТАНДАРТЫ
@ВЫХОД = СТРУКТУРА
@СПЕЦПРОЦ 1.2.2 ОПИСАНИЕ СТРУКТУРЫ
получить ШАБЛОН на основании СТАНДАРТОВ сформировать СТРУКТУРУ
КОНЕЦВЫПОЛНИТЬ
@КОНЕЦ СПЕЦИФИКАЦИИ ПРОЦЕССА 1.2.2
@ВХОД = СТРУКТУРА
@ВХОД = ТЕХНОЛОГИИ
@ВЫХОД = МАКЕТ САЙТА
@СПЕЦПРОЦ 1.2.3 СОЗДАНИЕ МАКЕТА
получить СТРУКТУРУ на основании ТЕХНОЛОГИЙ сформировать МАКЕТ САЙТА
КОНЕЦВЫПОЛНИТЬ
@КОНЕЦ СПЕЦИФИКАЦИИ ПРОЦЕССА 1.2.3
@ВХОД = ЗАДАНИЕ НА РАЗРАБОТКУ
@ВХОД = МАКЕТ САЙТА
@ВЫХОД = ФУНКЦИИ САЙТА
@СПЕЦПРОЦ 1.3.1 ВЫДЕЛЕНИЕ ОСНОВНЫХ ФУНКЦИЙ
получить ЗАДАНИЕ НА РАЗРАБОТКУ и на основании МАКЕТА САЙТА выделить ФУНКЦИИ САЙТА
КОНЕЦВЫПОЛНИТЬ
@КОНЕЦ СПЕЦИФИКАЦИИ ПРОЦЕССА 1.3.1
@ВХОД = ФУНКЦИИ САЙТА
@ВХОД = ИЗВЕСТНЫЕ CMS
@ВЫХОД = CMS
@СПЕЦПРОЦ 1.3.2 ВЫБОР ИЛИ СОЗДАНИЕ СВОЕЙ CMS
на основании ФУНКЦИЙ САЙТА выбрать cms из ИЗВЕСТНЫХ CMS или разработать свою cms
КОНЕЦВЫПОЛНИТЬ
@КОНЕЦ СПЕЦИФИКАЦИИ ПРОЦЕССА 1.3.2
@ВХОД = CMS
@ВХОД = СТАНДАРТЫ
@ВЫХОД = BETA-ВЕРСИЯ САЙТА
@СПЕЦПРОЦ 1.3.3 НАПИСАНИЕ КОДА
получить CMS и на основании СТАНДАРТОВ осуществить НАПИСАНИЕ КОДА сайта
КОНЕЦВЫПОЛНИТЬ
@КОНЕЦ СПЕЦИФИКАЦИИ ПРОЦЕССА 1.3.3
6. Построить диаграммы «сущность-связь»
Диаграммы «сущность – связь» предназначены для разработки модели данных и обеспечивают стандартный способ определения данных и отношения между ними.
Данные о клиенте
#Номер_заказа
#UIN
ФИО
Контактный_телефон
Электронная_почта
Время_заказа
Заявка
#Номер_заказа
Дата
Требования_к_проекту
Пожелания_клиента
Стоимость

База клиентов
#UIN
Дата_занесения
Количество_заказов
Номера_заказов
Рис 6. Диаграмма «сущность – связь» (ERD)
7. Построить спецификации управления
При своей работе разрабатываемый комплекс находится в том или ином состоянии, что определяет то или иное действие, доступное пользователю в конкретный момент работы приложения. Для представления взаимосвязи состояний системы, а также для определения условий, при которых происходит смена состояний системы, используются диаграммы переходов состояний (STD-диаграммы).
Активируется каждый раз
Ожидание
Обработка
«Заявка»
А: «Принять запрос»
«Готовый сайт»
Т: «Получить деньги»
Рис 7. Диаграмма перехода состояний (STD)
Заключение
Целью данной курсовой работы является изучение особенностей современных методов и средств проектирования информационных систем.
В процессе написания курсовой работы была использована функциональная методология проектирования.
Для построения различных диаграмм модели использовался набор инструментальных средств, позволяющих в наглядной форме моделировать предметную область.