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

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

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

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

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

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

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

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

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

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

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

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

Процесс «Поддержка информации о материальных ценностях» получает информацию о предметах и заносит в хранилище данных PREDMET.

Процесс «Поддержка информации о подразделениях» получает информацию о подразделениях и заносит в хранилище данных POD.

Процесс «Поддержка информации об организациях» получает информацию об организациях и заносит в хранилище данных ORG.

Процесс «Поддержка информации о списании» ответственен за получение информации о предметах, подразделениях и организациях и внесении полученной информации в хранилище данных SPIS_MAT_CEN.

Декомпозиция процесса «Поддержка информации о списании» (Рис.2) включает в себя 3 процесса.

Процесс «Внесение информации об организации», который сохраняет данные об организации в хранилище данных AKT1.

Процесс «Списание малоценных и быстроизнашивающихся предметов», который сохраняет данные о списанных предметах в хранилище данных AKT2.

Процесс «Оприходование утиля», который сохраняет данные об утиле в хранилище данных AKT3.

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

Рис.2 – Декомпозиция процесса «Списания малоценных и быстроизнашивающихся предметов» (DFD-диаграмма)

2.3 Моделирование структуры данных

ER-модель или модель сущность-связь – это логическое представление данных для предприятия. ER-модель состоит из сущностей, связей между ними и атрибутов сущностей.

В основе модели лежит представление о том, что предметная область состоит из отдельных объектов, находящихся друг с другом в определенных связях. Объекты описываются различными параметрами или атрибутами; однотипные объекты описываются одним и тем же набором параметров и объединяются в множества или классы; такие классы называются сущностями. Конкретные объекты, составляющие класс, называются экземплярами соответствующей сущности. Между сущностями специфицируются взаимосвязи различного вида: один к одному, один ко многим и др.

ER-диаграмма акта на списание малоценных и быстроизнашивающихся ценностей представлена на рис.3. В ней документ представлен в виде трех сущностей связанных между собой реляционными связями и имеющими 3 справочника.

Данная диаграмма позволяет понять суть создаваемой информационной системы, но она не подходит для создания непосредственно структуры базы данных, т.к. не учитывает особенности конкретной СУБД при формировании структуры и связей объектов базы данных. Для завершения моделирования базы данных необходимо уточнить модель с помощью CASE средств. На рис. 4 представлена серверная модель акта на списание малоценных и быстроизнашивающихся предметов.

Рис.3 –ER-диаграмма

Рис. 4 – Серверная модель

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