Автоматизация обработки информации по работе туристической фирмы

Автор работы: Пользователь скрыл имя, 06 Мая 2012 в 20:59, курсовая работа

Описание работы

Автоматизация туристического агентства — это понятие, которого не существует и не может существовать в принципе. Хотя бы потому, что 90% успеха сделки между агентством и туристом состоит в личном контакте. Туристу важно знать своего менеджера, задать ему самые простые вопросы и просто убедиться, что его отдых был отдан в надежные руки.

Содержание работы

Глава 1. Техническое задание

1.1 Описание и анализ задачи

1.1.1 ОПИСАНИЕ ЗАДАЧИ И СОСТАВЛЕНИЕ ГЛОССАРИЯ ПРОЕКТА

1.1.2 СОЗДАНИЕ МОДЕЛИ ВАРИАНТОВ ИСПОЛЬЗОВАНИЯ (use case diagram)

1.1.3 ОПИСАНИЕ ПОТОКОВ СОБЫТИЙ ВАРИАНТОВ ИСПОЛЬЗОВАНИЯ

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

1.2.1 ФУНКЦИОНАЛЬНЫЕ ТРЕБОВАНИЯ

1.2.2 НЕФУНКЦИОНАЛЬНЫЕ ТРЕБОВАНИЯ

1.2.3 ВЫХОДНЫЕ СООБЩЕНИЯ

1.2.4 ВХОДНЫЕ СООБЩЕНИЯ

1.3 Тестирование системы

1.3.1 МЕТОДЫ ТЕСТИРОВАНИЯ

1.3.2 ТЕСТОВЫЕ СЛУЧАИ

Глава 2. Проектирование программного обеспечения

2.1 Описание подхода к проектированию

2.1.1 Объектно-ориентированное проектирование

2.1.2 Описание языка моделирования UML

2.1.3 Соглашения по моделированию

2.2 Аналитическая модель программного обеспечения

2.2.1 Диаграмма вариантов использования (use case diagram)

2.2.2 Диаграммы кооперации (collaboration diagram)

2.2.3 Диаграммы последовательности вариантов использования (sequence diagram)

2.2.3 Диаграммы классов уровня концепции (class diagram)

2.3 Логическая модель программного обеспечения

2.3.1 Диаграммы классов (class diagram)

2.3.2 Диаграммы состояний классов (statechart diagram)

2.3.1 Диаграмма деятельности (activity diagram)

2.4 Физическая модель программного обеспечения (реализация системы)

2.4.1 Диаграмма компонентов (component diagram)

2.4.2 Диаграмма развертывания (deployment diagram)

2.4.3 Генерация кода

Глава 3. Разработка программного обеспечения

3.1 Общие сведения

3.1.1 Язык программирования и среда программирование

3.1.2 Соглашение по кодированию программы

3.2 Спецификации программы

3.2.1 Модульный и файловый состав

3.2.2 Описание классов

3.3 Руководство пользователя

3.3.1 Установка программы

3.3.2 Пользовательский интерфейс программы

Приложение А Полный текст соглашения по кодированию

Приложение В Текст программы

Приложение С Результаты тестирования программы