Курсовая работа: Проектирование бизнес-процессов информационной системы банковских кредитов для покупки автомобиля
Действия Руководителя проекта с помощью среды teamer.ru, выглядят следующим образом:
задания делятся на всех участников проекта в моем случае для системного архитектора и аналитика требований.
6.Краткая характеристика проекта
Постановка задач.
Разработать ИС обработки заказов:
- С применением структурного подхода, создав: начальную контекстную диаграмму; концептуальную модель данных с атрибутами; диаграмму потоков данных нулевого уровня для процессов ИС; диаграмму системных процессоров нулевого уровней; диаграмму последовательности экранных форм.
- С применением объектно-ориентированного подхода в среде RationalRose реализовать: диаграмму вариантов использования; диаграмму классов; диаграмму последовательности.
Информационная система обработки заказов предполагает решение следующих задач: публикацию дважды в год каталогов продукции, рассылку каталогов клиентам, приобретение товаров клиентам, оформление заказов компанией и отправку товаров по адресам клиентов и т.д. Система должна отслеживать заказ от момента его получения до отправки товара. Перечень решаемых задач в процессе работы системы обработки заказов, перечень входной и выходной информации приведены в таблице 3.
Таблица 3.Перечень задач информационной системы обработки заказов
Наименование задачи | Входная информация | Выходная информация | Потребитель информации |
Рассылка каталогов клиентам | Каталог | Заказ | Клиент |
Приобретение товаров клиентами | Заказ | Накладная | Менеджер компании, клиент |
Отправка товара клиенту | Товар | Товар | Менеджер, клиент |
База данных «Каталог»: номер товара, наименование, цена, количество, фирма-производитель, страна, краткое описание.
База данных «Клиент»: номер клиента,ФИО, адрес, телефон, паспортные данные, ИНН, е-mail.
1. Первым шагом при построении иерархии DFD является построение контекстных диаграмм. Перед построением контекстной DFD необходимо проанализировать внешние события(внешние сущности), оказывающие влияние на функциональные системы. Количество потоков данных на контекстной диаграмме должно быть по возможности небольшим, поскольку каждый из них может быть в дальнейшем разбит на несколько потоков на следующих уровнях диаграммы.
2.При разработке ERD-моделей мы должны получить следующую информацию о предметной области:
1. Список сущностей предметной области.
2. Список атрибутов сущностей.
3. Описание взаимосвязей между сущностями.
ERD-диаграммы удобны тем, что процесс выделения сущностей, атрибутов и связей является итерационным. Разработав первый приближенный вариант диаграмм, мы уточняем их, опрашивая экспертов предметной области. При этом документацией, в которой фиксируются результаты бесед, являются сами ER-диаграммы.
3. Диаграмма потоков данных(DFD) является основным средством моделирования функциональных требований к проектируемой системе. С их помощью эти требования представляются в виде иерархии функциональных компонентов (процессов),связанных потоками данных.Главная цель такого представления-продемонстрировать, как каждый процесс преобразует свои входные данные в выходные, а так же выявить отношения между этими процессами.
Основными компонентами диаграмм потоков данных являются:
¾ Внешние сущности
¾ Системы и подсистемы
¾ Процессы
¾ Накопители данных
¾ Потоки данных
4. Диаграмма системы процессоров показывает все сущности, все потоки данных, связи, базу данных, все взаимодействия сущностей. Показывает как работает система в целом, и что от чего зависит и какие потоки данных куда поступают, и какую информацию несут.