Автор работы: Пользователь скрыл имя, 18 Ноября 2012 в 16:17, курсовая работа
В настоящее время в связи с ростом объема проводимых операций эффективность политики любой организации зависит не только от построения правильной системы управления, но и в значительной степени от автоматизации процессов.
Многим организациям хотелось бы использовать автоматизированную систему для повышения устойчивости на рынке.
Содержание
Введение……………………………………………………………………………………….…3
1. Системный анализ и анализ требований……………………………………….…………....4
1.1 Рамки системы……………………………………………………………………………….4
1.2 Определение прецедентов…………………………………………………………………..5
1.3 Диаграмма прецедентов……………………………………………………………………..8
1.4 Дополнительная спецификация……………………………………………………………..8
1.5 Видение……………………………………………………………………………………...11
1.6 Словарь терминов…………………………………………………………………………..14
1.7 Диаграмма последовательности…………………………………………………………..15
2. Модель предметной области………………………………………………………………..17
3. Модель проектирования……………………………………………………………………..19
3.1 Диаграммы кооперации…………………………………………………………………….19
3.2 Диаграмма последовательности…………………………………………………………...19
3.3 Диаграмма классов…………………………………………………………………………20
4. Модель данных………………………………………………………………………………21
5. Модель реализации…………………………………………………………………………..22
Заключение……………………………………………………………………………………...25
Список литературы……………………………………………………………………………..26
Федеральное
государственное
высшего профессионального образования
«Пермская
государственная
имени академика Д. Н. Прянишникова»
Кафедра: Информационных технологий и
автоматизированного проектирования
по дисциплине Проектирование информационных систем
на тему «Разработка АИС для автоматизации продажи путевок»
Содержание
Введение…………………………………………………………
1. Системный анализ и анализ
требований……………………………………….…………
1.1 Рамки системы……………………………………………………………
1.2 Определение прецедентов…………………………………………………
1.3 Диаграмма прецедентов…………………………………………………
1.4 Дополнительная спецификация………………………………………………
1.5 Видение……………………………………………………………
1.6 Словарь терминов…………………………………………………………
1.7 Диаграмма последовательности………………………………
2. Модель предметной области……………
3. Модель проектирования………………………
3.1 Диаграммы кооперации…………………………
3.2 Диаграмма последовательности……
3.3 Диаграмма классов……………………………………………………………
4. Модель данных……………………………………………
5. Модель реализации…………………………………
Заключение……………………………………………………
Список литературы…………………………………
Введение
В настоящее
время в связи с ростом объема
проводимых операций
Многим организациям
хотелось бы использовать автоматизированную
систему для повышения
Поэтому в проекте ставится задача: с помощью технических средств упорядочить и структурировать информацию данной организации. Достижение цели возможно путем разработки автоматизированной информационной системы «ТурФирма» и ее реализации на базе технологий Caseberry.
Цель создания данной системы: разработка и внедрение набора компонентов автоматизации процесса продажи путевок, повышение эффективности работы отдела продаж на предприятии, а также улучшение качества обработки информации и сократить время обработки и получения данных.
В этой работе будут показаны основные методы и средства, с помощью которых будет разрабатываться АИС «ТурФирма». Она будет проста в использовании и от менеджера не будет требоваться особых навыков работы с персональным компьютером, только на уровне пользователя.
1 Системный анализ и анализ требований
Рамки системы – граница
Рис. 1 Рамки системы
У потребителей и конечных пользователей есть свои задачи (которые в контексте UP называют потребностями), решение которых должна обеспечить компьютерная система. Эти потребности в качестве требований предъявляются заказчику. В основном, это функциональные требования, указывающие на то, что должна делать система. Требования на языке UP называют прецедентами.
Таблица1-Перечень исполнителей и их задач
Исполнители |
Тип |
Задачи |
Менеджер |
Основной исполнитель |
Заносить и сохранять информацию; Создать электронную карточку договора; Анализировать тур- путешествие; Заносить необходимую информацию для формирования отчетов; Оформить продажу. |
Системный администратор |
Вспомогательный исполнитель |
Добавлять пользователей;Изменять параметры пользователей; Удалять пользователей; Управлять безопасностью; Управлять системными таблицами |
Внешнее событие |
Инициатор |
Задача |
Прецедент |
Ввод информации о путешествии |
Менеджер |
Занести и сохранить информацию |
Оформление договора |
Ввод информации о клиенте |
Менеджер |
Создать электронную карточку договора |
Оформление договора |
Оговаривается название и длительность путешествия |
Менеджер или клиент |
Анализировать тур- путешествие |
Оформление договора |
Формирование ведомости о выбранном туре
|
Менеджер
|
Заносить необходимую информацию для формирования отчетов |
Формирование отчетов
|
Акт совершения продажи |
Менеджер, клиент
|
Оформить продажу |
Оформление продажи
|
Добавление и удаление пользователей, изменение параметров пользователей, управление безопасностью.
|
Системный администратор
|
Добавлять пользователей;изменять параметры пользователей;удалять пользователей; управлять безопасностью;Управлять системными таблицами.
|
Управление безопасностью
|
1.2 Определение прецедентов
Описание всех прецедентов в сжатом виде
Менеджер на основе договора создает квитанцию на оплату тура. Передает квитанцию на оплату клиенту.
После занесения тура в
В связи с тем, что менеджер
обрабатывает конфиденциальную
информацию, система должна быть
защищена от
Развернутое описание прецедента: Оформление договора
Основной исполнитель: менеджер
Заинтересованные лица и их данные:
клиент: хочет быть уверен в безошибочном занесении его личных данных и их сохранности в системе, не хочет ждать слишком долго.
Результат: данные о клиенте корректно внесены в систему, договор сформирован.
Основной успешный сценарий:
Расширения (или альтернативные потоки)
*а. При каждом выходе системы из строя.
Для ввода системы в строй и корректной обработки договора нужно обеспечить восстановление всех транзакций и событий с любого шага сценария.
1. Менеджер перезапускает систему, регистрируется и предлагает восстановить предыдущее состояние.
2. Система восстанавливает
3а. Неправильный ввод данных.
1. Система уведомляет об ошибке и отменяет ввод данных.
5а. Не оказалось выбранного клиентом тура
1 Менеджер предлагает клиенту альтернативный тур;
6а. Необходимо изменить один из пунктов договора.
1.Менеджер вносит изменения.
2.Система автоматически обновляется.
7а. При вводе некорректных данных:
1. Менеджер изменяет некорректные данные в документе.
2. Система сохраняет измененные данные.
8а. Система уведомляет менеджера об ошибке в номере договора, регистрирует ошибку и предлагает изменить номер или исправить данный документ
Специальные требования
Частота использования: в рабочие время (5 дней в неделю (понедельник-пятница)
1.3 Диаграмма прецедентов
Диаграмма прецедентов – изображение системного контекста, поскольку она отображает границы системы, внешние для системы понятия и способы использования систем.
Для того чтобы создать один из артефактов при определении требований к АИС «ТурФирма»– диаграмму прецедентов, необходимо определить рамки системы, а также исполнителей и их задачи.
В соответствии с выделенными
ранее прецедентами и
Рис. 2- Диаграмма прецедентов
1.4 Дополнительная спецификация
Версия |
Дата |
Описание |
Автор |
Черновой начальный вариант |
8 апреля 2011г. |
Первый черновой вариант. Будет уточнен на стадии развития |
Уланова |
Введение
Информация о работе Разработка АИС для автоматизации продажи путевок