- •Аннотация
- •Содержание
- •Введение
- •1. Требования
- •1.1. Глоссарий
- •1.2 Бизнес – требования
- •1.3 Пользовательские требования
- •1.4 Системные требования
- •1.5 Функциональные требования
- •2.2. Модели
- •2.3. Uml описание
- •2.3.2. Диаграмма классов
- •2.3.3. Диаграмма активности.
- •2.3.4. Диаграмма развёртывания
- •3. Тесты
- •Заключение
- •Список используемых источников
МИНОБРНАУКИ РОССИИ
САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ
ЭЛЕКТРОТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
«ЛЭТИ» ИМ. В.И. УЛЬЯНОВА (ЛЕНИНА)
Кафедра информационных систем
индивидуальное домашнее задание
по дисциплине «Архитектура информационных систем»
Тема: Проектирование онлайн магазина
Студент гр. 9373 |
|
Заболотников М.Е. |
Студентка гр. 9373 |
|
Петрова С.В. |
Преподаватель |
|
Водяхо А.И. |
Санкт-Петербург
2021
ЗАДАНИЕ на Индивидуальное домашнее задание
Студент Заболотников М.Е. Студентка Петрова С.В. |
|||||||||
Группа 9373 |
|||||||||
Тема работы: Проектирование онлайн магазина |
|||||||||
Исходные данные: Спроектировать книжный онлайн-магазин, используя средства программы Enterprise Architect. Необходимо сформулировать технические требования, архитектурное описание и список тестов для проекта. |
|||||||||
Содержание пояснительной записки: Введение, требования, архитектурное описание, архитектурное обоснование, модели, UML описание, use case, классы, активности, размещение, тесты, заключение, список используемых источников. |
|||||||||
Предполагаемый объем пояснительной записки: Не менее 20 страниц. |
|||||||||
Дата выдачи задания: 06.02.2021 |
|||||||||
Дата сдачи реферата: 11.04.2021 |
|||||||||
|
Аннотация
Содержание курсовой работы заключается в создании книжного онлайн магазина средствами ПО Enterprise Architect. Были сформированы технические требования, архитектурное описание и список тестов для проекта.
Summary
The content of the course work is to create an online book store for Enterprise Architect software. Technical requirements, an architectural description and a list of tests for the project were formed.
Содержание
Y
Введение
Книжный онлайн-магазин предназначен для поиска книжной продукции, которая не везде представлена в стандартном физическом доступе, а также для её покупки по цене более низкой, чем в онлайн версиях популярных сетевых книжных магазинов. Также данный сервис предоставит возможность авторам выкладывать и продавать свои произведения в категории самиздата.
Идея такого онлайн-магазина остаётся актуальной, поскольку за счёт электронного формата произведений снижается их себестоимость, и, учитывая цены на книги физического формата, подобный сервис способен составить конкуренцию популярным книжным магазинам. Также он будет привлекателен для авторов, так как они смогут получать 90% дохода с продаваемых ими произведений (книг), что в разы больше, чем при работе с известными издательствами.
В представленном ИДЗ был создан проект книжного онлайн-магазина. Сформированы основные технические требования, архитектурное описание и тесты для проекта.
1. Требования
1.1. Глоссарий
Глоссарий терминов приведён в таблице 1.
Таблица 1. Глоссарий
№ п/п |
Термины |
Определения |
|
1 |
Use case |
Общая спецификация совокупности выполняемых системой действий с целью предоставления некоторого наблюдаемого результата, который имеет значение для одного или нескольких актеров. |
|
2 |
Интерфейс |
Вид класса, который представляет собой объявление множества общедоступных характеристик и обязанностей. |
|
3 |
База данных |
Совокупность данных, организованных в соответствии с концептуальной структурой, описывающей характеристики этих данных и взаимоотношения между ними, причём такое собрание данных, которое поддерживает одну или более областей применения. |
|
4 |
Сайт |
Одна или несколько логически связанных между собой веб-страниц; также место расположения контента сервера. |
|
5 |
Фреймворк |
Программное обеспечение, облегчающее разработку и объединение разных модулей программного проекта. |
1.2 Бизнес – требования
1) Возможность администрирования сайта;
2) Удобная для пользователя форма оформления заказа;
3) Возможность совершать заказ только зарегистрированным пользователям;
4) Наличие списка контактов на главной странице сайта;
5) Интуитивно понятный интерфейс;
6) Предоставление возможности оплаты картой сразу на сайте;
7) Корректное отображение сайта на мобильных устройствах;
8) Стабильная работа сайта при большой нагрузке (вплоть до 100 тыс. пользователей за раз);
9) Возможность выдачи чеков на купленный товар в электронном виде;
10) Поддержка вёрстки всеми популярными браузерами.