Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекция 2. Основные этапы и методы создания инфо...doc
Скачиваний:
2
Добавлен:
01.05.2025
Размер:
6 Мб
Скачать
☆

7. Аспекты проектирования оптимальной информационной системы

Рассмотрим вопросы построения оптимальной информационной системы на примере проектирования подсистемы документооборота МИС. При проектировании МИС одним из направлений является моделирование рациональной подсистемы документооборота, которая подразумевает:

  • исключение или крайнее ограничение возвратного движения документов;

  • однократность пребывания документа в одном структурном подразделении или у одного исполнителя;

  • пребывание документа в той или иной инстанции должно быть обусловлено только необходимостью его обработки;

  • различные операции должны выполняться параллельно для сокращения времени движения документов и повышения оперативности их исполнения;

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

  • должны быть предусмотрены все возможные варианты движения документов.

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

  • сокращение времени доступа к актуальной информации;

  • снижение нагрузки на сеть при информационном взаимодействии;

  • максимизация уровня безопасности (обеспечения конфиденциальности информации) в МИС;

  • минимизация повторного ввода данных;

  • минимизация потери информации;

  • увеличение точности определения выходных значений;

  • уменьшение объема используемой оперативной памяти, занятой программами и данными.

Пусть муниципальная информационная система S должна реализовать множество операций (функций) O = {O1,,...,0m}. В качестве примера операции (функции) можно привести:

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

  • передачу электронных документов от одного отдела к другому;

  • автоматическое и автоматизированное составление отчетов.

Каждая i-я операция (функция, задача) Oi Î О может быть реализована подсистемой (модулем, процедурой) из заранее заданного множества подсистем Р = {Рi1,...,Рir}, r = i,...,m. Каждая из этих подсистем отличается временем реализации, затратами на реализацию (технические средства, людские ресурсы), требованиями к мощности технических средств и уровню подготовки персонала.

Муниципальная информационная система S представляет собой упорядоченный набор подсистем (модулей) , где — подсистема из множества Рi, реализующая f-ю операцию (функцию, задачу) Оi:, (т. к. Рi и Рj., могут пересекаться, то на i-м j-м местах в наборе , может стоять одна и та же подсистема).

Под оптимальностью муниципальной информационной системы p понимается недоминируемость его векторной оценки по бинарному отношению R, выражающему принцип оптимальности разработчика МИС.

Допустим, разработчик учитывает критерии из множества K={k1,…, Km}, например, время отклика системы на запрос, общий объем потока электронных документов, точность выводимых данных. Поэтому оценка МИС j(p) — это вектор в Еm. Множеством управлений U является множество Р = Р1 х...х Рm ; отображение ср: U ® Еm определяется правилом, по которому строится векторная оценка Рl = {Р11} муниципальной информационной системы p; бинарное отношение R — это отношение, выражающее принцип оптимальности разработчика. Таким образом <U, j, R >, задача проектирования оптимальной МИС является многокритериальной задачей оптимального управления <U, j, R> с указанными параметрами. Специфика определяется отображением j , т. е. правилами построения векторной оценки МИС.

Допустим, Рl ={Р11} , Р2 = {P21}, P1 = P21 = n1 т.е. две операции О1 и О2. реализуются одним и тем же модулем n1 При этом множество Р = Р1 х Р2 состоит из единственного элемента p = <n1, n2> .

Например, разработчика интересуют три критерия:

  • общее время выполнения операций с документами;

  • объем документопотока;

  • уровень безопасности в системе.

Оценка МИС зависит от оценок входящих в нее подсистем (в нашем случае от оценок модуля n1).

Обозначим через и время выполнения операций с документами О1 и О2 модулем n1,, через — объем документопотока, через и уровень безопасности обработки документов при выполнении операций О1 и О2,.

Примем

Здесь время выполнения операций над документами О1 и О2 складывается из времен выполнения каждой операции в отдельности, объем документопотока не зависит от числа реализуемых операций, а уровень безопасности определяется по худшему случаю. Таким образом, правила построения оценок по критериям могут различаться.

Будем рассматривать два основных типа критериев оценки МИС. Для муниципальной информационной системы , положим

.

Назовем критерий однократным, если оценка МИС — p по нему является суммой оценок по этому же критерию всех подсистем из S(p). В нашем примере однократным является критерий 2).

Пусть аi оценка по некоторому критерию выполнения подсистемой , операции О1. Этот критерий назовем многократным, если оценка МИС по нему является значением числовой функции f(а1;...,аM). В нашем примере многократными являются критерии 1) и 3).

Пусть теперь

Рl = {Р11, Р11}, Рl ={Р21, Р22}, Р11 =Р21 = n , Р12 = n2, Р22 = n3.

Подсистема n1 реализует операции О1 и О2; подсистема n2 — только О1; подсистема n3 — только О2 Рассмотрим две МИС:

p =< n1, n2 > , p =< n2, nз >.

Предположим, что нагрузка на сеть при активизации любого модуля (подсистемы) равна 1. Тогда = 1, = 2, так как S(p1) = {n1}, S(p2) = {n2, n3}.

Способ решения задачи проектирования МИС состоит в постро­ении множества такого, что

.

Используя данный подход, в ряде случаев удается построить множество Р*, мощность которого значительно меньше мощности множества Р. Что значительно облегчает решение задачи оптимального проектирования МИС.

Контрольные вопросы

  1. Приведите классификацию информационных систем.

  2. Дайте сравнительную характеристику автоматизированных и автоматических систем обработки данных.

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

  4. Сформулируйте основные положения методологии структурного анализа и проектирования информационных систем.

  5. В чем состоит основное отличие между методологиями SADT и DFD?

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

  7. Охарактеризуйте существующие концепции построения информационных систем управления.

  8. Перечислите и охарактеризуйте основные стадии жизненного цикла разработки информационной системы.

  9. Сравните каскадную и спиральную модель жизненного цикла информационной системы.

  10. Приведите основные достоинства и недостатки RAD-технологии.

  11. Поясните сущность CASE-технологий.

  12. Перечислите основные стадии и этапы создания информационных систем.

  13. Какой стандарт регламентирует разработку и документацию программного обеспечения?

  14. В чем заключается сущность формализованного представления предметной области?

  15. Перечислите основные требования, предъявляемые к моделям предметной области.

  16. Назовите главный критерий адекватности структурной модели предметной области.

  17. Постройте интегрированную модель сложной системы в нотации UML.

  18. Охарактеризуйте аспекты проектирования оптимальной информационной системы.

1[1] Источник: Петров Ю.А. и др. Комплексная автоматизация управления предприятием: Информационные технологии —теория и практика/ Ю.А. Петров, Е.Л. Шлимовнч, Ю.В. Ирюпин. - М.: Финансы и статистика, 2001.

1[2] Источник: Орлов С. А. Технологии разработки программного обеспечения: Учебник. - СПб.: Питер, 2002. -469с.

1[3] Источник: Информатика: Учебник. — Изд. 3, персраб. / Под ред. Н.В. Макаровой. — М.: Финансы и статистика, 2004.

1[4] Там же.

2[5] Источник: Гайдамакин Н.А. Автоматизированные информационные системы, базы и банки данных. Вводный курс: Учебное пособие. — М.: Гелиос АРВ.2002.

1[6] Источник: Орлов С. А. Технологии разработки программного обеспечения. - СПб.: Питер, 2002.