Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовая_Тюнин / Курсовая_Тюнин.docx
Скачиваний:
34
Добавлен:
20.03.2016
Размер:
156.67 Кб
Скачать

2.2 Моделирование предметной области информационной системы

В настоящее время одним из распространенных подходов к моделированию предметной области информационных систем является функционально-ориентированный или структурный подход.

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

Общая модель деловой деятельности представляется в виде совокупности диаграмм, каждая из которых описывает отдельный процесс в виде его разбиения на взаимосвязанные друг с другом шаги или подпроцессы.

Фреймовая функция (FrameFunction) – главная функция, которая будет содержать все подфункции.

Локальная функция (LocalFunction)– функция в пределах главной.

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

Потоки (DataFlows) - описывают передачу информации или материальных объектов между двумя шагами процессов или между процессом и хранилищем.

Организационные единицы - представляют структуру предприятия или фирмы; допускается иерархическая структура организационных подразделений без ограничения на уровень вложенности.

События - могут быть входные и выходные; служат для связи различных диаграмм процессов.

Процесс выдачи акта на выдачу материальных средств представлен с помощьюDFD-техники (Рис.1), который включает в себя 2 главных процесса:«подсистема функций бухгалтера» и «подсистема функций склада».

Процесс «подсистема функций бухгалтера» получаетуказ руководства на выдачу материальных средств и затем передает информацию в базу данных «DB1 данные о приобретении материальных средств». Также процесс «подсистема функций бухгалтера» передает информацию во внешние источники «отдел снабжения», «банк» и «касса» .

Процесс «подсистема функций склада» получает информацию из базы данных «DB1» и информацию о разрешении выдачи средств из «отдел снабжения» Далее этот процесс выдает материальные средства «доверенному лицу».

Рис.1 - Диаграмма потоков данных (DFD)

2.3 Диаграммер иерархии функций.

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

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

Диаграмма иерархии функций, которую генерирует Oracle, будет показывать декомпозицию процессов «подсистема функций бухгалтера» и «подсистема функций склада»

Рис.2 - Диаграмма иерархий функций

Соседние файлы в папке Курсовая_Тюнин