RSS    

   Реферат: Совершенстование информационных потоков предприятия

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

I и II квадранты, вместе взятые, показывают процесс создания показателей и документов и выход (передачу) их в другие подразделения, внешние организации или хранение в самом подразделении для последующего использования.

I и III квадранты отражают процесс формирования показателей и документов в данном подразделении: I квадрант—показатели, разработанные в отделе, III квадрант — входящие показатели, которые используются для формирования создаваемых данным подразделением показателей и документов.

II и IV квадранты отражают выход всех документов и показателей, которые создаются в подразделении или поступают из других. Они дают полное представление о связях через документооборот данного подразделения со всеми другими (внутренними и внешними), т. е. о потоках информации.

Подраздел Б и III квадрант отражают процесс поступления документов и показателей и дальнейшее их использование в данном подразделении.

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


2.3    Применение CASE-технологий для проектирования информационной системы

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

Термин CASE (Computer Aided System/Software Engineering) используется в довольно широком смысле. Первоначальное значение термина CASE, ограниченное вопросами автоматизации разработки только лишь программного обеспечения, в настоящее время приобрело новый смысл, охватывающий процесс разработки сложных информационных системах в целом. С самого начала CASE-технологии развивались с целью преодоления ограничений при использовании структурной методологии проектирования (сложности понимания, высокой трудоемкости и стоимости использования, трудности внесения изменений в проектные спецификации и т.д.) за счет ее автоматизации и интеграции поддерживающих средств.

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

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

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

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

-     подготовка аналитиков и программистов, восприимчивых к концепциям модульного и структурного программирования;

-     широкое внедрение и постоянный рост производительности персональных ЭВМ, позволяющих использовать эффективные графические средства и автоматизировать большинство этапов проектирования;

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

Преимущества CASE-технологии по сравнению с традиционной технологией оригинального проектирования сводятся к следующему:

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

-     возможность повторного использования компонентов разработки;

-     поддержание адаптивности и сопровождения ЭИС;

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

-     освобождение разработчиков от рутинной работы по документированию проекта, так как при этом используется встроенный документатор;

-     возможность коллективной разработки ЭИС в режиме реаль­ного времени.

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

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

Метод - это процедура или техника генерации описаний компонентов экономической информационной системы (например, проектирование потоков и структур данных).

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

Инструментальные средства CASE - специальные программы, которые поддерживают одну или несколько методологий анализа и проектирования информационной системы.

Рассмотрим архитектуру CASE-средства, которая представлена в приложении 4.

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

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

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

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

-            создавать элементы диаграмм и взаимосвязи между ними;

-            задавать описания элементов диаграмм;

-            задавать описания связей между элементами диаграмм;

-            редактировать элементы диаграмм, их взаимосвязи и описания.

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

-            мониторинг правильности построения диаграмм;

-            диагностику и выдачу сообщений об ошибках;

-            выделение на диаграмме ошибочных элементов.

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

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

-            инициализации проекта;

-            задания начальных параметров проекта;

-            назначения и изменения прав доступа к элементам проекта;

Страницы: 1, 2, 3, 4, 5, 6, 7, 8


Новости


Быстрый поиск

Группа вКонтакте: новости

Пока нет

Новости в Twitter и Facebook

                   

Новости

© 2010.