Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Создание прототипов новой ИС




 

Создание прототипов важный элемент в последовательности разработки концепции новой информационной системы. Прототип системы – это частичная или возможная реализация предполагаемого нового продукта. Прототипы позволяют решать три основные задачи:

- Пояснение и завершение процесса формирования требований. В этом случае прототип используется как инструмент уточнения требований, позволяет указать на ошибки в формулировке требований, которые можно исправить без больших затрат до создания реального продукта.

- Исследование альтернативных решений. В данном случае прототип используется как инструмент конструирования, который позволяет исследовать различные варианты реализации требований и оценить возможные технические приемы.

- Создание конечного продукта. В данном случае прототип используется как инструмент эволюционной или инкрементной модели построения системы.

Основная цель построения прототипа – устранение неясностей на ранних стадиях процесса разработки.

К прототипам, проясняющим и завершающим процесс формулировки требований, относятся модели TO – BE. Создание этих моделей является важнейшим этапом в создании системного проекта. На этом этапе моделируются новые бизнес-процессы и новые потоки данных, которые появятся на предприятии в результате внедрения новой информационной системы. Эти модели строятся на основании утвержденных в спецификации требований к новой ИС и являются графическим изображением однозначного понимания проблем заказчиком и исполнителем проекта.

Начнем построение моделей с модели бизнес-процесса. Безусловно, что эта модель будет отличаться от модели AS-IS, поскольку в результате формирования требований появились предложения по реорганизации бизнес-процессов.

Контекстная модель:

Название: Заказ и отпуск готовой продукции «Метиз – М».

Цель: Увеличение числа продаж. Увеличение числа продаж на 50%, уменьшение среднего рабочего времени каждого сотрудника на обслуживание заказчика до 20 минут, уменьшение времени заказчика для оформления заказа не более 1 часа с учетом двух возможностей: сетевого обслуживания и непосредственного контакта в течение 3 месяцев после первого выпуска информационной системы.

Точка зрения: начальник отдела продаж.

Входные данные: данные системы склад, данные о заказчике, заказ.

Выходные данные: заказ, отказ (отказ от выполнения заказа), требование, счет, закрытие (информация о закрытии договора), отчеты (аналитические отчеты), изменение склада (данные для системы «Склад» после продажи), изменение плана (корректировка производственного задания для выполнения заказа). Поскольку выходных данных много и изображение их на контекстной модели будет затруднено, то их нужно сгруппировать, например, следующим образом:

- обработанный заказ (заказ со статусом «принят» или отказ от выполнения заказа);

- документы на оплату и получение (счет, требование);

- отчеты;

- закрытие договора;

- данные для систем «Склад» и «Производство».

Управление: номенклатура (номенклатура крепежных изделий) и цена (текущая цена крепежных изделий), устав (устав предприятия), положение (положение об отделе продаж), документы системы (нормативные документы предприятия для сопровождения системы продаж).

Механизмы: сотрудник отдела продаж, система продаж.

 

 

Рис.32 Контекстная диаграмма модели TO-BE

 

При декомпозиции контекстной диаграммы, необходимо учитывать новые функции системы, поскольку в процессе формирования требований к новой информационной системе произошло изменение бизнес-процесса (реинжинеринг) в рассматриваемой предметной области. Действительно, в модели AS-IS бизнес-процесс реализации товара состоял из следующих основных функций: проверка готовности заказа, организация оплаты, организация выдачи, подготовка отчетов. В новой системе большое значение уделяется приему и размещению заказа (в случае отсутствия готовой продукции на складе). Кроме того, система должна быть интегрирована в общую систему управления предприятием. Новые функции системы описаны в документе бизнес-требования. Поскольку все они не могут быть отображены на диаграмме декомпозиции (ограничения инструментария), сгруппируем их следующим образом: прием и размещение заказа, организация оплаты, организация отгрузки, закрытие договора, создание и выдача отчетов.

 

 

Рис.33 Декомпозиция контекстной диаграммы

 

Декомпозицию основных функций в данном разделе рассматривать не будем. Это задание для самостоятельной работы. Приступим к созданию модели DFD – диаграмм потоков данных.

При создании этой модели необходимо учесть взаимодействие с системами «Производство», «Склад». Обратить внимание на оформление заказа и на возможность различных форм оплаты заказа.

 

Рис.34. Контекстная диаграмма информационных потоков

Декомпозиция контекстной диаграммы производится следующим образом. Функции обработки информации те же, что и при декомпозиции модели бизнес-процесса. Однако на ней появляются хранилища данных: склад, производство, заказы, отчеты. При этом система оплаты пока не декомпозируется.

 

Рис.35. Декомпозиция контекстной диаграммы DFD

Рис.36. Декомпозиция диаграммы прием и размещение заказа

Для того чтобы понять структуру базы данных и создать логическую информационную модель будущей системы необходимо продолжить декомпозицию диаграмм до уровня, который определит не только основные сущности и связи между ними, но и свойства (атрибуты) сущностей. В самом сложном случае – это уровень операций обработки записей.

 

Задания для самостоятельной работы:

1. Разработать и описать бизнес-требования для задачи самостоятельного решения. Выбрать модель управления бизнес-процесса.

2. Разработать и описать требование одного пользователя для задачи самостоятельного решения.

3. Разработать и описать спецификации требований для выбранной в пункте 2.1. задачи самостоятельного решения.

4. Создать прототипы для выбранной задачи.

 





Поделиться с друзьями:


Дата добавления: 2016-11-12; Мы поможем в написании ваших работ!; просмотров: 517 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Студенческая общага - это место, где меня научили готовить 20 блюд из макарон и 40 из доширака. А майонез - это вообще десерт. © Неизвестно
==> читать все изречения...

2316 - | 2272 -


© 2015-2024 lektsii.org - Контакты - Последнее добавление

Ген: 0.01 с.