Проектирование систем библиотеки

Автор работы: Пользователь скрыл имя, 19 Июня 2014 в 13:53, контрольная работа

Краткое описание

Задание на выполнение контрольной работы посвящено построению модели TO-BEрасчета отчислений в пенсионный фонд.
Выполнение контрольной работы должно способствовать:
закреплению, углублению и обобщению знаний, полученных в процессе дисциплины «Проектирование информационных систем»;
развитию умений и навыков, полученных при выполнении лабораторных работ;
применению этих знаний, умений и навыков к решению конкретных задач по анализу предметной области и построению модели TO-BE;

Прикрепленные файлы: 1 файл

Технология создания ИС предъявляет особые требования к методикам реализации и программным инструментальным средствам, а именно:

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

На современном рынке средств разработки ИС достаточно много систем, в той или иной степени удовлетворяющих перечисленным требованиям. При структурно-функциональном подходе к проектированию ИС CASE-средство AllFusionModelingSuite разработанное фирмой ComputerAssociates входит в число лучших на сегодняшний день.

Для проведения анализа и реорганизации бизнес-процессов предназначено CASE-средство верхнего уровня AllFusionProcessModeler (BPwin), поддерживающее методологии IDEFO (функциональная модель), IDEF3 (WorkFlowDiagram) и DFD (DataFlowDiagram). Функциональная модель предназначена для описания существующих бизнес-процессов на предприятии (так называемая модель AS-IS) и идеального положения вещей - того, к чему нужно стремиться (модель ТО-ВЕ).

Для построения модели данных ComputerAssociates предлагает мощный и удобный инструмент - AllFusionERwinDataModeler (ERwin).  ERwin позволяет проводить процессы прямого и обратного проектирования баз данных: по модели данных можно сгенерировать схему базы данных или автоматически создать модель данных на основе информации системного каталога.

IDEF0 – методология функционального моделирования. Она основана на методе SADT (StructuredAnalysisandDesignTechnique – метод структурного анализа и проектирования), разработанном Дугласом Россом в 1973 г.

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

Данная методология применяется при создании новых систем для определения требований и функций и затем для разработки системы, удовлетворяющей требованиям и реализующей функции. Для действующих систем эта методология может использоваться для анализа функций, выполняемых системой, а также для наглядного представления «механизмов», посредством которых эти функции осуществляются. Основной сферой применения методологии IDEF0 является пред проектное обследование и анализ системы.

 

Проектирование модели деятельности библиотеки BPwin

Контекстная диаграмма является вершиной древовидной структуры диаграмм и представляет собой общее описание системы и ее взаимодействия с внешней средой (Рис. 1)

Рисунок 1. Контекстная диаграмма

 

 

 

 

 

 

 

Диаграммы декомпозиций

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

Рисунок 2.Диаграммы декомпозиции

 

 

  1. Диаграммы потоков работ «Работа библиотеки» в методологии IDEF3

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

Рисунок 3 – Контекстная диаграмма работы процесса «Работа библиотеки»

Рисунок 4 – Диаграмма декомпозиции работы процесса  «Работа библиотеки»

Рисунок 5 – Диаграмма декомпозиции работы процесса  «Управлять карточками читателей»

 

  1. Диаграммы потоков данных «Работа библиотеки» в методологии DFD

Диаграмма потоков данных (data flow diagram, DFD) — один из основных инструментов структурного анализа и проектирования информационных систем, существовавших до широкого распространения UML. Информационная система принимает извне потоки данных. Для обозначения элементов среды функционирования системы используется понятие внешней сущности. Внутри системы существуют процессы преобразования информации, порождающие новые потоки данных.  Модель DFD, как и большинство других структурных моделей — иерархическая модель. Каждый процесс может быть подвергнут декомпозиции, то есть разбиению на структурные составляющие, отношения между которыми в той же нотации могут быть показаны на отдельной диаграмме. Когда достигнута требуемая глубина декомпозиции — процесс нижнего уровня сопровождается мини-спецификацией (текстовым описанием).

Рисунок 6 – Контекстная диаграмма потока данных процесса «Работа библиотеки»

Рисунок 7 – Диаграмма декомпозиции потока данных процесса «Работа библиотеки»

 

 

 

 

Заключение

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

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

Ervin, проведено исследование  библиотечной деятельности и  спроектирована модель деятельности  библиотеки, что позволяет говорить  о полном решении поставленных  задач. Сделан очередной шаг в  сторону частичного разрешения проблемы автоматизации библиотечной деятельности. Моделирование производилось в средствах BPwin и Ervin. Данные инструментальные средства предназначены для облегчения труда и увеличения производительности системного аналитика на первом этапе разработки системы. Они позволяют создать модель разрабатываемой информационной системы, что позволяет уже в дальнейшем приступить к созданию конкретной программной разработки, используя готовый проект информационной системы предметной области.

 

 

Список литературы

  1. Справочно-правовая система «Консультант Плюс»: [Электронный ресурс] /Компания «Консультант Плюс».
  2. Бугорский В.Н., Соколов Р.В. Сетевая экономика и проектирование информационных систем. – СПб.: Питер, 2007.
  3. Вендров А.М. Проектирование программного обеспечения экономических информационных систем: учебник. – М.: Финансы и статистика, 2003.
  4. Вендров А.М. Практикум по проектированию программного обеспечения экономических информационных систем : учебное пособие. – М.: Финансы и статистика, 2003.
  5. Грекул В.И. Проектирование информационных систем: курс лекций: учебное пособие. - М.: Интернет-Университет Информационных технологий, 2005.
  6. Калянов Г.Н. CASE – технологии. Консалтинг в автоматизации бизнес-процессов. – 3-е изд. – М.: Горячая линия – Телеком, 2002.
  7. Маклаков С.В. Создание информационных систем с AllFusionModelingSuite. – М.: Диалог-МИФИ, 2003.
  8. Смирнова Г.Н. и др. Проектирование экономических информационных систем. Учебник. – М.: Финансы и статистика, 2003.

Информация о работе Проектирование систем библиотеки