НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ ЯДЕРНЫЙ УНИВЕРСИТЕТ «МИФИ»
КУРСОВАЯ РАБОТА
по курсу: «Архитектура информационных систем»
тема: «Отдел доставки торговой фирмы «Заря»»
Выполнил: магистрант
группы М16-581
Руководитель проекта:
Доцент кафедры
«Компьютерные системы и
технологии»
2016
Отдел доставки торговой фирмы «Заря»
Отдел доставки некоторой торговой фирмы «Заря» занимается доставкой крупногабаритных товаров, приобретенных на фирме. Клиентами отдела могут быть только юридические лица. Для доставки товаров отдел использует собственное транспортное подразделение.
В штат отдела доставки входят оператор, диспетчер, бухгалтер и заведующий отделом. Работа отдела осуществляется в соответствии со следующей схемой.
Оператор отвечает за работу с клиентами. При первом обращении клиентов с целью оформления заказа на доставку товаров оператор регистрирует клиентов, фиксируя необходимую информацию о клиенте. При оформлении заказа оператор фиксирует дату оформления заказа, доставляемые товары, их параметры (вес, габариты), количество, стоимость доставки, а также предполагаемый срок доставки (количество дней с момента оплаты заказа). Товары доставляются всегда по юридическому адресу клиента.
Диспетчер отвечает за работу транспортного подразделения. Он регистрирует поступающие в отдел транспортные средства разных категорий (разной грузоподъемности и габаритов перевозимых товаров) и штат сотрудников подразделения. Для выполнения заказов, с учетом общего веса и габаритов груза, диспетчер выделяет необходимые транспортные средства. Для каждого транспортного средства оформляется путевой лист, в котором указываются дата оформления, дата доставки товаров, доставляемый товар и его количество, номер заказа на доставку данного товара. В одном путевом листе могут быть указаны товары из разных заказов на доставку, оформленных одним клиентом, и для одного заказа могут быть оформлены несколько путевых листов. Путевой лист оформляется только для оплаченных заказов.
На каждое транспортное средство диспетчер назначает водителя и экспедитора (лицо, сопровождающее груз); это назначение также фиксируется в путевом листе. При доставке товара получателю в путевом листе делается соответствующая отметка.
Бухгалтер фирмы фиксирует оплату доставки товара. Клиент предоставляет бухгалтеру заказ на доставку товара, в соответствии с которым определяется стоимость доставки, и сведения о перечислении денег на счет фирмы. Бухгалтер оформляет соответствующий платежный документ, в котором указывается сумма оплаты. Кроме того, бухгалтер отмечает в заказе на доставку дату и время оплаты заказа.
Заведующий отделом управляет работой отдела. Он получает отчеты, определяющие состояние дел отдела. Так, ежемесячно формируется отчет, в котором указываются заказы, выполненные с нарушением сроков доставки.
Диаграмма вариантов использования.
Детализация вариантов использования.
Название |
Регистрация клиента |
Описание |
При первом обращение оператор регистрирует необходимую информацию о заказчике. |
Действующее Лицо |
Оператор. |
Необходимая информация |
Ф.И.О, телефон, email, юридический адрес. |
Результат |
ID_Клиенты { Ф.И.О заказника, телефон, email, юридически адрес} |
Название |
Внесение изменений в данные существующего клиента |
Описание |
При необходимости заказчик может обратится в фирму с целью изменения данных регистрации, в этом случае оператор изменяет необходимые данные. |
Действующее Лицо |
Оператор. |
Необходимая информация |
Ф.И.О, телефон, email, юридический адрес. |
Результат |
ID_Клиенты { Ф.И.О заказника, телефон, email, юридически адрес} |
Название |
Создание заказа. |
Описание |
При оформлении заказа оператор фиксирует дату оформления заказа, доставляемые товары, их параметры (вес, габариты), количество, стоимость доставки, а также предполагаемый срок доставки (количество дней с момента оплаты заказа). |
Действующее Лицо |
Оператор. |
Необходимая информация |
ID_Клиенты, Количество товара, наименование товара, вес, габариты. |
Результат |
ID_Заказа {дата оформления заказа, наименование товара, количество, вес, габариты, предполагаемый срок доставки., сумма оплаты заказа},ID_Клиенты { Ф.И.О заказника, телефон, email, юридически адрес} |
Название |
Оплата заказа |
Описание |
После оформления оператором заказа клиент должен оплатить заказ на счет компании. Бухгалтер компании фиксирует оплату и создает платежное поручение, указывая в заказе сумму оплаты, дату и время оплаты. |
Действующее лицо |
Бухгалтер |
Необходимая информация |
ID_Клиенты, ID_платежка. |
Результат |
ID_платежка {Сумма оплаты, дата и время оплаты} , ID_Клиенты {Ф.И.О, телефон, email} |
Основной курс |
Для каждого заказа, полученного от оператора: а) Если оплата товара зафиксирована в платежке, то обновить поля ID_заказа {Оплата заказа, дата и время оплаты}; b) В ином случае данные поля остаются без изменения. |
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.