Современные объектно-ориентированные методы и средства визуального моделирования - Курсовая работа

бесплатно 0
4.5 153
Описание бизнес-процессов предметной области на естественном языке. Объектно-ориентированная модель бизнес-процессов предметной области программного продукта на языке UML. Спецификация функциональных требований к программному обеспечению.


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

План
Содержание

Введение

1. Описание бизнес-процессов предметной области на естественном языке

2. Объектно-ориентированная модель бизнес-процессов предметной области на языке UM

3. Спецификация функциональных требований к программному обеспечению

4. Список классификационных справочников

5. Объектно-ориентированная модель программного продукта

Заключение

Список используемой литературы
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?