Будь умным!


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

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

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

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

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

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

от 25%

Подписываем

договор

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

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

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

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

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

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

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

Выполнил:

студент группы ПИ-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. Жюльен Сорель и другие персонажи в романе «Красное и черное»
4.  Экономикогеографическая характеристика Китая
5. История формирования основные черты рельефа и полезные ископаемые Австралии
6. всезнайки Кризис 19 дня ~ страх расставания Кризис несоответствие между возможностями и желаниям
7. Тема1 Концепция инновационного менеджмента [2
8.  Организация ~ активный относительно независимый элемент общественной системы через который преломляют
9. Черно-пестрая порода крупного рогатого скота
10. Тема- Диалог эпох
11. тема которая предназначена для управления взаимодействием с клиентами
12. Задание для контрольной работы по курсу Учет на предприятиях малого бизнеса и в КФХ и методические ука
13. е роли дворянства
14. Роза в истории мифах и легендах
15. Трудовое право как отрасль науки
16. Она знает что он падший ангел но даже не догадывается какую цену должна заплатить за свою любовь
17. Поланьи Аристотель открывает экономику Анонимность экономики в раннем обществе Трактовка э
18. .14 понеділок Електрообладнання верстатів з ПУ та РТК консультація Сологуб Н
19. Контроль как функция менеджмена
20. Введение в историю государственного управления Государство- основные категории сущность