Помощь в написании студенческих работ
Антистрессовый сервис

Разработка функциональной модели подсистемы

РефератПомощь в написанииУзнать стоимостьмоей работы

Функциональная модель подсистемы разрабатывается с применением методологии SADT. При этом детализация должна быть проведена до уровня описания реквизитов, перечень которых присутствует в постановке задачи (п. 5.3.1). Функциональная модель подсистемы представляет собой функциональную модель предлагаемого бизнес-процесса. Характерной особенностью этой модели является обязательное указание… Читать ещё >

Разработка функциональной модели подсистемы (реферат, курсовая, диплом, контрольная)

Функциональная модель подсистемы разрабатывается с применением методологии SADT. При этом детализация должна быть проведена до уровня описания реквизитов, перечень которых присутствует в постановке задачи (п. 5.3.1). Функциональная модель подсистемы представляет собой функциональную модель предлагаемого бизнес-процесса. Характерной особенностью этой модели является обязательное указание проектируемой АЭИС в качестве одного из механизмов.

Функциональная модель должна быть построена в строгом соблюдении стандарта проектирования SADT. Наиболее часто встречающиеся ошибки проектирования приведены в п. 5.3.3.3.

Разработка информационного обеспечения подсистемы

Информационное обеспечение (ИО) АЭИС — это совокупность информации, характеризующей состояние управляемого объекта и являющейся основой для принятия управленческих решений. Одна часть информационного обеспечения учитывает особенности взаимодействия пользователей при выполнении технологических операций по обработке информации. Другая часть связана с организацией в компьютере различных информационных массивов, используемых для решения экономических задач и передачи данных. Поэтому ИО делится на внемашинное и внутримашинное ИО.

Внемашинное ИО включает:

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

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

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

Классификаторы технико-экономической информации. Систематизация экономической информации вызывает необходимость применения различных классификаторов:

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

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

Разработка локального классификатора для функциональной подсистемы АЭИС. Если при постановке задачи была выявлена информация, являющаяся довольно устойчивой (неизменной) во времени, носящая справочный характер и отсутствующая в общегосударственном, отраслевом или региональном классификаторе, то для удобства использования такой информации в АЭИС следует разработать локальный классификатор.

Разработка локального классификатора происходит в 4 этапа:

Этап 1. Установление перечня и количества объектов, подлежащих кодированию. Сначала устанавливаются номенклатуры (структурные подразделения, поставщики, материалы, оборудование, готовые изделия, операции технологического процесса и т. д.), затем по каждой номенклатуре определяется полный список всех позиций, подлежащих кодированию.

Этап 2. Систематизация объектов по определенным классификационным признакам (выбор метода классификации).

При построении классификаторов используют иерархический или фасетный методы классификации.

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

Рисунок 5. Иерархическая система классификации Классификационные схемы, построенные на основе иерархического принципа, имеют неограниченную ёмкость, величина которой зависит от числа ступеней деления и количества объектов классификации, которое можно расположить на каждой ступени. Количество объектов на каждой ступени определяется основанием кода, т. е. числом знаков в алфавите кода.

Иерархический метод классификации более предпочтителен для объектов с относительно стабильными признаками и для решения стабильного комплекса задач.

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

Фасетная система классификации.

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

Этап 3. Определение правил обозначения объектов кодирования (выбор метода кодирования) на основании системы классификации.

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

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

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

Последовательный метод применяется в такой последовательности:

  • 1) определяется число группировочных признаков и их зависимость;
  • 2) устанавливается число позиций в каждом группировочном признаке;
  • 3) производится кодирование порядковыми номерами сначала старшего признака, затем следующих признаков внутри старших, каждый раз начиная с 1, 01, 001 в зависимости от значности младшего признака в пределах его старшего признака.

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

  • 1) Каждый фасет и признак внутри фасета имеют свои коды, которые включаются в состав кода объекта. Такой способ записи удобно применять тогда, когда объекты характеризуются неодинаковым набором признаков и различны их числом. При формировании кода какого-либо объекта берутся только необходимые признаки.
  • 2) Для определения групп объектов выделяется фиксированный набор признаков и устанавливается стабильный порядок их следования, то есть устанавливает фасетная формула. В этом случае не надо каждый раз указывать, значение какого признака приведено в определенных разрядах кода объекта.

Этап 4. Разработка кодовых обозначений и положений по их ведению и внесению в них изменений.

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

При разработке классификаторов и систем кодирования следует соблюдать следующие основные требования. Коды должны:

  • 1) охватывать все объекты, подлежащие кодированию, и давать им однозначное обозначение;
  • 2) учитывать перспективы развития системы и расширение списка кодируемых объектов;
  • 3) обладать максимальной информативностью при минимизации длины кода;
  • 4) отличаться логичностью формирования, удобством восприятия и запоминания;
  • 5) быть едиными для разных задач внутри одного экономического объекта (например, коды материалов, подразделений должны быть едиными для задач бухгалтерского учета и технической подготовки производства);
  • 6) учитывать существующие системы кодирования и общепринятые обозначения во взаимодействующих АЭИС.

Разработка информационной модели подсистемы. С целью соблюдения одного из принципов создания АЭИС [5, 8](принципа однократного ввода данных) информационная модель подсистемы разрабатывается на основе функциональной модели предлагаемого бизнес-процесса [6].

Для этого необходимо построить отчет по функциональной модели, используя в BPWin v.4.0−4.1.x. команду Tools/Reports/Arrow Report… или используя в IDEF v.3.1−3.5 команду Data/Report/Arrow Report. Этот отчет предоставляет информацию о совокупности данных, используемых в процессе решения задачи. Следовательно, эти же данные должны присутствовать и в информационной модели.

Для построения информационной модели сначала необходимо провести анализ отчета по следующей схеме:

  • 1) выявление ошибок построения функциональной модели, связанных с нарушением стандарта проектирования SADT:
    • · неописанные стрелки (Unnamed Arrow) — в функциональной модели присутствуют необозначенные стрелки, как правило, это стрелки, соединяющие два последовательно расположенных функциональных блока;
    • · несвязанные элементы функциональной модели — некоторые функциональные блоки не имеют входов, выходов или механизмов управления;
    • · неправильное именование стрелок, например, глаголом или отглагольным существительным, обозначающим действие;
    • · стрелки, названные по-разному, но обозначающие один и тот же объект, например, «Нач.» и «Начальник», «Док-т» и «Документ» ;
  • 2) исправление ошибок проектирования. Эти ошибки исправляются путем возврата на указанные диаграммы функциональной модели, внесения изменений и повторным созданием отчета;
  • 3) выделение и удаление «лишних» данных, служащих только для пояснения функциональной модели и не несущих смысловой нагрузки в информационной модели (к этой группе относятся также стрелки-механизмы, обозначающие ИС);
  • 4) выделение данных, означающих движение информационного элемента по его жизненному циклу, например, «проект приказа», «зарегистрированный приказ», «подписанный приказ» и т. д. В этом случае необходимо оставить только один, исходный, информационный элемент — «приказ» ;
  • 5) оставшиеся данные нужно распределить по следующим группам:
    • · сущности, отражающие нормативную или справочную информацию (к ним относятся ГОСТы, стандарты предприятия, классификаторы, справочники и т. д.);
    • · сущности, являющиеся документами (это основные информационные элементы, в которых отражается суть решаемой задачи или смысл бизнес-процесса — приказы, акты, заявления и т. д.);
    • · сущности, отражающие информацию о сотрудниках или организационной структуре (это стрелки-механизмы, указывающие отношение сотрудников или структурных подразделений к обработке того или иного документа);
    • · атрибуты вышеперечисленных сущностей, являющиеся реквизитами документов или сотрудников («номер», «дата», «подпись», «ФИО» и т. д.). Атрибуты сущностей информационной модели должны совпадать со структурными единицами информации в постановке задачи.

После анализа отчета можно приступать к проектированию информационной модели в ERWin v. 4.0−4.1x или в IDEF1X v. 3.1−3.5 [7]. Информацию об отношениях между сущностями можно получить из функциональной модели.

Показать весь текст
Заполнить форму текущей работой