3556 ТЕХНОЛОГИЯ ПРОЕКТИРОВАНИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ИНФОРМАЦИОННЫХ СИСТЕМ - Страница 11

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

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

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

Параметрическая информация предоставляется:

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

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

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

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

  • генераторы программ ИС на основе языковых средств RAD-технологии (4GL);
  • макроязыки проектирования и настройки типовых модулей.

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

 

Д1.1 – характеристики проблемной области; Д1.2 – перечень критериев оценки ФППП; Д2.1 – техническая документация пакета; Д2.2 – договор на закупку и сопровождение;
Д3.1 – результаты обучения персонала; Д4.1 – статистика работы пакета, описание внешних изменений; U1 – универсум функциональных ППП; G1 – комплекс программ ФППП; G2 – настроенный ФППП; G2¢ – адаптированная версия ФППП; Д2.1¢ – обновленная техническая документация пакета

Преобразователь П1 «Определение критериев оценки
функционального ППП»

Перечень критериев выбора ППП Д1.2 для конкретной подсистемы определяется в зависимости от следующих характеристик проблемной области Д1.1: срока разработки ИС, денежных ресурсов, технической оснащенности объекта управления, существующих и функционирующих ППП (ФППП), программного и сетевого оснащения и др.

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

В частности, были выделены следующие основные классификационные группировки критериев, характеризующие пакет прикладных программ:

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

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

Критерии оценки ППП

Наименование
критерия

Содержание подкритериев

1

Назначение
и возможности
пакета

1.1. Предметная область использования

1.2. Степень обеспечения функций пакета управления

1.3. Общий или специализированный

1.4. Коллективного или индивидуального пользования

1.5. Возможности расширения функций пакета

1.6. Возможности оптимизации расчетов

1.7. Возможность адаптации к различным применениям на
основе модульного строения пакета

1.8. Возможность взаимозаменяемости технических средств

1.9. Возможность повышения эффективности обработки данных

1.10. Универсальность

1.11. Применимость для пользователей разной квалификации

2

Оптимальные
признаки
и свойства
пакета

2.1. Входной язык

2.2. Управляющий язык

2.3. Структура массива

2.4. Способ хранения данных

2.5. Способ доступа данных

2.6. Выдача выходных документов

2.7. Дистанционная обработка и разделение времени

2.8. Представление входных данных

2.9. Способы проверки входных данных

2.10. Представление входных данных

2.11. Редактирование входных данных

2.12. Диалоговый режим

2.13. Язык программирования

3

Требования
к техническим
и программным средствам

3.1. Вычислительная система

3.2. Объем ОП

3.3. Объем внешней памяти

3.4. Периферийные устройства

3.5. Тип ОС

3.6. Вспомогательные программные средства

3.7. Использование средств организации массивов

3.8. Совместимость с СУБД

4

Документация пакета

4.1. Общее руководство по использованию

4.2. Руководство системного и программного уровня

5

Факторы
финансового
порядка

5.1. Затраты на приобретение пакета

5.2. Затраты на аренду пакета

5.3. Затраты на обработку пакета, установку, подготовку персонала, техники, обслуживания и поддержания

5.4. Экономическая эффективность использования пакета

6

Особенности
установки

6.1. Объем работ по установке пакета

6.2. Время установки

6.3. Требуемые модификации пакета

6.4. Требования пользователя к квалификации программистов

6.5. Требования настройки входных и выходных форм пакета

6.6. Трудоемкость организации информационной базы

6.7. Требуемые модификации ОС и СУБД

7

Особенности

7.1. Зависимость рабочих характеристик пакета от используемых технических и программных средств

7.2. Возможность обслуживания пакета силами специалистов организации-пользователя

7.3. Техническая эффективность, надежность

7.4. Защита данных

7.5. Трудоемкость внесения изменений

7.6. Трудоемкость реорганизации информационной базы

7.7. Трудоемкость и время обнаружения и исправления ошибок

7.8. Время повторного запуска системы

7.9. Время цикла обработки информации

7.10. Производительность

8

Помощь
поставщика
по внедрению
и поддержанию пакета

8.1. Обучение персонала организации пользователя

8.2. Участие поставщика при внедрении

8.3. Переход от старой системы к новой

8.4. Участие поставщика в обследовании пакета

8.5. Корректировка системы ошибок

8.6. Внесение модификаций

8.7. Обеспечение обновления документов

8.8. Простота использования

9

Оценка качества пакета и опыт
его использования

9.1. Источник появления

9.2. Характеристика 1-й версии пакета

9.3. Число и характер переделок пакета

9.4. Число организаций, пользующихся пакетом

9.5. Оценка уже установленных пакетов

9.6. Сравнение с аналогичными пакетами

9.7. Помехозащищенность

10

Перспективы
развития пакета

10.1. Совершенствование концепции и используемых методов

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

10.3. Расширение интерфейса, переход на совершенные технические средства

10.4. Совместимость со старой версией

Преобразователь П2 «Оценка рынка функциональных ППП»

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

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

ППП, получивший наибольшую взвешенную характеристику, является претендентом на принятие решения о закупке. В результате принятия решения о закупке ППП G1 с фирмой-разработчиком заключается договор о поставке и сопровождении ППП Д2.2 вместе с технической документацией Д2.1.



 
игра на выезде арчери таг, ооооо.