У вас вопросы?
У нас ответы:) SamZan.net

вариантов использования

Работа добавлена на сайт samzan.net: 2016-03-13

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 1.7.2025

Министерство образования Российской Федерации

Международный институт рынка

Факультет экономики и менеджмента

Курсовая Работа

по дисциплине «Проектирование  информационных систем»

Выполнил:

студент группы ПИ-41

Игнатенко Денис Витальевич

Научный руководитель:

Китаев Д.Ф.

Самара 2013


Оглавление

1. Постановка задачи. 2

2. Разработка требований. 4

2.1.  Глоссарий. 4

2.2.  Диаграмма вариантов использования. 4

2.3. Матрица требований. 5

3.  Анализ системы. 5

3.1. Диаграмма последовательности. 5

3.2. Диаграмма деятельности. 6

3.3. ???. 7

4. Проектирование. 7

4.1. Диаграмма классов. 8

4.2. Диаграмма Состояний. 8

4.3. Диаграмма размещения. 9



1. Постановка задачи.

Магазин проката видеопродукции нуждается в компьютеризованной системе учета, так как имеет большой ассортимент видео и аудиодисков. Все диски снабжены штрих-кодом, так что сканер, интегрированный в систему, может поддерживать операции выдачи напрокат и возврата видеофильмов. Членские карточки клиентов также снабжены штрих-кодом.

Клиенты имеют возможность резервировать видео и музыку таким образом, чтобы комплект дисков был собран к определенной дате. Система должна обладать поисковым механизмом для ответов на запросы клиентов, включая вопросы, касающиеся фильмов, которых нет в ассортименте магазина (но которые он может заказать по просьбе клиента).

Для каждого диска установлен конкретный период проката (исчисляемый в днях) с соответствующей платой за прокат за этот период.

Магазин должен быть в состоянии немедленно дать ответ на любой запрос по наличию фильмов в запасе, а также количеству дисков.

Работники видеомагазина стремятся запомнить коды наиболее популярных дисков. Зачастую при идентификации фильма они используют именно код диска, а не его название (поскольку, например, фильм с одним названием мог выпускаться разными режиссерами).

Дополнительные требования:

  1.  За диски, возвращенные позже указанного срока, взимается дополнительная плата за период, превышающий срок проката. Каждый диск обладает уникальным идентификационным номером.
  2.  Фильмы и музыка заказываются у поставщиков, которые могут поставить диски в течение недели.
  3.  Забронировать можно те диски, которые заказаны у поставщика и/или все копии которых находятся в прокате.
  4.  Клиент может также сделать несколько предварительных заказов, однако для каждого забронированного фильма нужно подготовить отдельный запрос на бронирование. Бронирование может быть отменено из-за того, что клиент не проявил никакой реакции в течение недели, прошедшей с момента, когда ему сообщили о возможности взять фильм напрокат. Если за фильм был уплачен задаток, он записывается на счет клиента.
  5.  База данных хранит традиционную информацию о поставщиках и клиентах, т.е. адреса, телефонные номера и т.д. В каждом заказе поставщику указываются заказываемые диски, их количество, дата ожидаемой поставки, отпускная цена, возможные скидки.
  6.  Когда диск возвращается клиентом или поступает от поставщика, работники магазина в первую очередь обслуживают клиентов, сделавших предварительный заказ.
  7.  Клиент может взять несколько дисков, однако каждому взятому носителю ставится в соответствие отдельная запись. Для каждого выдаваемого напрокат диска фиксируются дата и время выдачи, установленный и фактический срок возврата. Позже запись о прокате обновляется, чтобы отразить факт возврата диска и факт окончательного платежа (или возврата денег). Кроме того, запись хранит информацию о продавце, отвечающем за прокат диска. Детальная информация о клиенте  и по прокату хранится в течение года, чтобы можно было легко определить уровень доверия к клиенту. Старая информация по прокату сохраняется в течение года в целях проведения аудита.
  8.  Все операции выполняются с использованием наличности, электронного перевода денег или кредитных карточек. От клиентов требуется внести плату за прокат при выдаче дисков.
  9.  Если диски задержаны более, чем на 2 дня, клиенту отправляется уведомление о задержке. После отправки двух уведомлений о задержке одного и того же диска клиент получает предупреждение о том, что он является «нарушителем» и при следующем обращении его в магазин руководство будет рассматривать вопрос о взимании штрафа и снятии с него статуса «нарушителя».


2. Разработка требований.

  2.1.  Глоссарий.

  2.2.  Диаграмма вариантов использования.

  1.  Добавить актера с именем Информационная система, для которого выбрать стереотип Actor .
  2.  Добавить актера с именем Работник магазина, для которого выбрать стереотип Actor
  3.  Добавить актера с именем Клиент, для которого выбрать стереотип Business Actor.
  4.  Добавить вариант использования Оплата заказа, для которого выбрать стереотип Business Use Case (Бизнес-вариант использования).
  5.  Добавить вариант использования Проверка платежеспособности.
  6.  Добавить направленную ассоциацию от бизнес-актера Клиент к варианту использования Оплата заказа.
  7.  Добавить отношение зависимости со стереотипом <<extend>>, направленное от варианта использования Оплата заказа к варианту использования Проверка платежеспособности клиента.
  8.  Добавить вариант использования Формирование заказа, для которого выбрать стереотип Business Use Case (Бизнес-вариант использования).
  9.  Добавить направленную ассоциацию от бизнес-актера Клиент к варианту использования Формирование заказа
  10.  Добавить вариант использования Резервирование дисков.
  11.  Добавить направленную ассоциацию от бизнес-актера Клиент к варианту использования Резервирование дисков.
  12.  Добавить вариант использования Просмотр каталога.
  13.  Добавить направленную ассоциацию от бизнес-актера Клиент к варианту использования просмотр каталога .
  14.  Добавить направленную ассоциацию от варианта использования Формирование заказа к сервису Информационная система
  15.  Добавить направленную ассоциацию от варианта использования Оплата заказа к сервису Информационная система
  16.  Добавить вариант использования Проверка периода проката.
  17.  Добавить вариант использования Блокирование заказа.
  18.  Добавить вариант использования Начисление штрафа за прострочку.
  19.  Добавить отношение зависимости со стереотипом <<extend>>, направленное от варианта использования Проверка периода заказа к вариантам использования Блокирование заказа и начисление штрафа за просрочку.
  20.  Добавить вариант использования Заказ дисков у поставщиков.
  21.  Добавить вариант использования Выдача отчетов.
  22.  Добавить направленную ассоциацию от актера Информационная система к вариантам использования выдача отчетов и заказ дисков у поставщиков.
  23.  Добавить направленную ассоциацию от актера Информационная система к актеру  Работник магазина.
  24.  Добавить вариант использования Выдача заказа.
  25.  Добавить направленную ассоциацию от актера Клиент к варианту использования Выдача заказов.

  2.3. Матрица требований.

3.  Анализ системы.

3.1. Диаграмма последовательности.

3.2. Диаграмма деятельности.

3.3. ???.

4. Проектирование.

4.1. Диаграмма классов.

4.2. Диаграмма Состояний.

4.3. Диаграмма размещения.

 





1. В НЕКОТОРЫЕ ПРОБЛЕМЫ ПОВЫШЕНИЯ ЭФФЕКТИВНОСТИ ДЕЯТЕЛЬНОСТИ СОЦИАЛЬНЫХ ОРГ
2. статтями або різними частинами однієї статті Особливої частини КК за жоден з яких її не було засуджено ч
3. реферат дисертації на здобуття наукового ступеня кандидата економічних наук Київ 2002 Д
4. Однофазные и трехфазные трансформаторы специального назначения
5. шумихи имеющей характер психоза некоторые горячие головы обоих полов бредят Исламом
6.  Функции социальных групп Американский социолог Н
7. Реферат Проблемы регулирования денежной массы
8. Контрольная работа 2 Для выполнения контрольной работы 2 Вам необходимо- 1 повторить следующие тем
9. иях в Россию Регион Объем в 19931997 гг
10.  Общее понятие марксистской философии