Описание бизнес-процессов предметной области на естественном языке. Объектно-ориентированная модель бизнес-процессов предметной области программного продукта на языке UML. Спецификация функциональных требований к программному обеспечению.
При низкой оригинальности работы "Современные объектно-ориентированные методы и средства визуального моделирования", Вы можете повысить уникальность этой работы до 80-100%
В ходе работы должны быть решены задачи: · описать бизнес-процессы выбранной предметной области на естественном языке; · построить объектно-ориентированную модель бизнес-процессов предметной области на языке UML в виде диаграмм классов, прецедентов, активности, последовательности, состояния.· изменить этот набор книг (добавить или удалить книги по одной, изменить их количество), · удалить всю корзину, · оформить покупку этих книг. Для оформления покупки (заказа) книг покупатель указывает адрес доставки, номер карты для предоставления скидки (если у него есть дисконтная карта этого магазина), указывает метод оплаты и отправляет заказ менеджеру продаж. Менеджер продаж получает накладные со склада и обновляет каталог книг на сайте магазина, чтобы книги на интернет-витрине магазина соответствовали книгам в наличии на складе. · добавляет информацию о книгах (по накладным приема), · изменяет информацию о книгах (по накладным переоценки товара), · удаляет книги из каталога (по накладным списания или отпуска). Краткое описание Покупатель регистрируется в системе, набирает корзину товаров, оформляет заказ, возможно получает скидку, оплачивает, далее менеджер регистрирует заказ и составляет счет-фактуру заказа, направляет ее на склад, для последующей доставкиПодсистема учет заказов выполняет следующие функции: u Регистрация покупателя на сайте, u Авторизация покупателя, u Прием заказов (от зарегистрированных покупателей), u Контроль оплаты заказов, u Составление счет-фактуры заказа товара. При регистрации покупателя записываются реквизиты: · логин покупателя, · пароль покупателя, · ФИО покупателя, · адрес электронной почты, · телефон, · город проживания, · улица, · дом, · квартира. Подсистема учет товаров на складе выполняет следующие операции: u прием товаров на склад u отпуск товара курьеру/организациям доставки u переоценка товара u списание товара u составление накладных складского учета При вводе новой книги регистрируются реквизиты: · № в каталоге (уникальный, не нулевой), · название, · автор, · жанр, · издательство, · год издания, · количество страниц, · цена книги. Отпуск товара производится кладовщиком, заполняется накладная отпуска товара курьеру (в реквизитах указывается ФИО курьера) или службе доставки (указывается название организации).Программный продукт будет использовать следующие классификационные справочники: · Книги · АвторыРисунок 6а - Диаграмма прецедентов (всей системы) Рисунок 6б - Диаграмма прецедентов (учет заказов) Рисунок 6в - Диаграмма прецедентов (учет товара на сайте) Рисунок 6г - Диаграмма прецедентов (учет на складе)В ходе выполнения данной работы была рассмотрена реальная предметная область учета операций интернет-магазина книг. Было проведено описание бизнес-процессов данной области на естественном языке. После этого была создана объектно-ориентированная модель бизнес-процессов данной области на языке UML, включающая следующие диаграммы: · Диаграмма прецедентов; На основании подготовленных материалов, а также на основании анализа предметной области были выработаны следующие предложения и нововведения: § Учет заказов покупателей; На основании подготовленных материалов была разработана спецификация функциональных требований к программному обеспечению.
План
Содержание
Введение
1. Описание бизнес-процессов предметной области на естественном языке
2. Объектно-ориентированная модель бизнес-процессов предметной области на языке UM
3. Спецификация функциональных требований к программному обеспечению
4. Список классификационных справочников
5. Объектно-ориентированная модель программного продукта
Заключение
Список используемой литературы
Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность своей работы