- •Описание предметной области «Кулинария»
- •Описание предметной области
- •Функции системы
- •Определение связей между сущностями
- •Составление тз
- •Задание на этап
- •Общие сведения о системе
- •Общие сведения
- •Цели создания и назначения системы
- •Цели создания мультимедийной системы
- •Назначения системы
- •Требования к системе в целом
- •Требования к функциональности системы
- •Требования к надежности системы
- •Требования по эргономике и технической эстетике
- •Требования к доступности
- •Требования к эксплуатации, техническому обслуживанию, ремонту и хранению
- •Архитектура системы
- •Требования к обеспечению защиты персональных данных
- •Требования к защите информации от несанкционированного доступа
- •Требования по сохранности информации
- •Требования средств защиты от внешнего воздействия
- •Авторское право
- •3.4 Состав и содержание работ по созданию системы
- •Архитектура мис
- •Уровень представления
- •Уровень Бизнес-логики
- •Уровень данных
- •Разработка бд
- •Ход работы
- •Построение инфологической модели бд
- •Построение единой таблицы
- •Приведение таблицы к первой нормальной форме
- •Приведение таблицы ко второй нормальной форме
- •Приведение таблицы к третьей нормальной форме
- •Построение даталогической модели бд
- •Выбор субд
- •Построение физической модели бд
- •Определение запросов к бд
- •Задание на этап
- •Ход работы
- •Заключение этапа
- •7. Проектирование пользовательского интерфейса
- •7.1 Задание на этап
- •7.2 Ход работы
- •7.2.1 Основные задачи Web-приложения
- •7.2.2 Разработка структуры графического интерфейса системы
- •7.2.4 Общая структура интерфейса разделов
- •Приложение 1 Пользовательское соглашение
Определение связей между сущностями
Вся совокупность атрибутов составляет предметную область. Атрибуты и сущности связаны между собой, образуя некоторую сеть.
Так, например, сущность «Пользователь» связана с сущностью “Автор”, так как автором может быть пользователь, который не только читает рецепты, но еще может их писать.
Сущности «Блюдо» и «Автор» тоже связаны, потому что именно автор создаёт статьи с рецептами.
Также сущность «Блюдо» неразрывно связана с сущностью «Рецепт», ведь рецепт – именно то, за чем обращается пользователь в мультимедийной системе.
Сущность «Комментарий» связана с сущностями «Блюдо» и «Пользователь», так как пользователь пишет комментарии к конкретному блюду.
В таблице 2.7 представлены связи между сущностями и их описания.
Таблица 2.7 – Связи между сущностями
№ п.п. |
Сущности, участвующие в связи |
Описание |
1 |
Пользователь - Автор |
Все авторы – это пользователи, но не все пользователи – это авторы. Связь по атрибуту “Логин пользователя” |
2 |
Блюдо – Автор |
Каждое блюдо создано только 1 автором. 1 автор может создать много блюд. Связь по атрибутам «Логин пользователя» в сущностях «Блюдо» и «Автор» |
3 |
Блюдо – Рецепт |
Каждое блюдо должно содержать подробные инструкции по его приготовлению |
4 |
Пользователь-Комментарий- Блюдо |
Пользователь может оставить комментарии к разным статьям. Связь по атрибуту “Имя пользователя” и “Название Блюда” в сущности “Комментарий” |
Составление тз
Задание на этап
Заданием на данный этап является составление технического задания к разрабатываемой системе на основании ГОСТа 34.602 – 89.
План работы:
Ознакомление с ГОСТ 34.602-89
Выявление целей разработки информационной системы
Выявление характеристик объектов автоматизации
Составление требований к программному и аппаратному обеспечению
Составление требований к ГПИ и БД
Составление описания архитектуры ИС
Разграничение требований на субъективные и объективные
Составление табличного представления требований
Составление отчета по проделанной работе
В ходе обсуждения работы, нашей бригадой было принято решение составить ТЗ к информационной системе на основании ГОСТ 34.602-89. Это значит, что мы можем выбирать из ГОСТа только те пункты, которые считаем нужными, а также можем вносить некоторые изменения.
Общие сведения о системе
Общие сведения
Полное наименование системы: Мультимедийная система «Кулинарные рецепты».
Исполнитель: Бригада №5 БСТ2001.
Основания для проведения работ: задание, выданное 10.10.2023 Гадасиным Д.В.
Порядок оформления и предъявления Заказчику результатов работ по созданию мультимедийной системы:
Работы сдаются Исполнителем поэтапно в соответствии с учебным планом. По окончании каждого из этапов работ Исполнитель предоставляет Заказчику соответствующие отчетные документы этапа, содержание которых определено заданием Заказчика на этот этап.
Составление ТЗ нацелено на разработку мультимедийной системы «Кулинарные рецепты».
В результате выполнения работ по разработанному ТЗ должна быть разработана мультимедийная система, состоящая из следующих основных блоков:
База Данных
ГПИ – UGI (Графический пользовательский интерфейс)
Программное обеспечение