Курсовая

  • 11 апр. 2013 г.
  • 5738 Слова
Содержание
Введение 5
1. Анализ предметной области и требований к системе 6

1.1 Позиционирование 6


1.2 Описание пользователей 7


1.3 Краткий обзор изделия 10


1.4 Возможности продукта 11

2. Построение диаграммы вариантовиспользования 12
2.1 Выявление акторов 12
2.2 Выявление вариантов использования 13
2.3 Разработка диаграмм вариантов использования 15

2.4 Структуризация вариантов использования 15


2.5 Реестр вариантов использования 17


2.6 Конкретизация вариантов использования 20


2.7 Поиск ключевых вариантов использования 27

3. Разработка техническогозадания 30
3.1 Общее описание системы 30
3.2 Список действующих лиц 30

3.3 Глоссарий (словарь терминов и используемых понятий) 30

3.4 Структура проектируемой системы 31
3.5 Требования для развертывания системы 31
3.6 Прочие требования 32
4. Построение дополнительныхдиаграмм 35
4.1 Диаграмма последовательности 35
4.2 Диаграмма состояний 36
5. Построение диаграммы классов 38
6. Проектирование базы данных 39
7. Планирование развертывания системы 40
Заключение 41
Список используемой литературы 42
Введение
В данном проекте рассматривается задача проектирования информационной системы для автоматизации работысалона по продаже автомобилей. Систему можно смоделировать с помощью нескольких разновидностей UML диаграмм, таких как диаграмма вариантов использования (use case diagram), диаграмма последовательности (sequence diagrams), диаграмма состояний (state diagram), диаграмма классов (class diagram), диаграмма развертывания (deployment diagram). В качестве среды разработки диаграмм будем использовать средуIBM Rational Rose. Это универсальный, достаточно простой и обладающий большим набором возможностей продукт.




















1. Анализ предметной области и требований к системе

1.1 Позиционирование


1 Деловые преимущества

В настоящее время передача и хранение информации в салоне по продаже автомобилей «Crash Test» осуществляется на основе использованиябумажных документов. В сравнении с имеющимся, новое решение позволит обеспечить более удобный режим доступа заинтересованных лиц к информации, повысить быстродействие, обеспечить надёжное хранение данных и более полный охват функций, подлежащих автоматизации.


2 Определение проблемы

|Проблема |Для увеличения спроса и доходов организации, необходим быстрый товарооборот, а для этогонеобходимо |
| |быстрое перечисление денег на счета компании. |
|затрагивает |Директор |
|Ее следствием является |Снижение доходов предприятия|
|Успешное решение |Реализация функции обработки электронных платежей по кредитной или дебитной карточке |
|Проблема |Сложность подбора нужного автомобиля по требуемым характеристикам |
|затрагивает |Менеджера, продавца-консультанта, покупателя|
|Ее следствием является |Большие затраты времени на подбор нужного автомобиля |
|Успешное решение |Наличие системы подбора автомобиля по требуемым характеристикам |


|Проблема |Трудность...
tracking img