Методология развития существующей системы

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

Перечень работ

Для этого необходимо выполнить следующие работы:

· Обследование предметной области:

· Определить основные проблемы, задачи и бизнес-процессы исследуемых предприятий, их особенности.

· Определить организационную структуру исследуемых предприятий.

· Определить особенности состава технологических объектов и сооружений, их взаимосвязи.

· Определить особенности географического расположения инженерных систем.

· Определить взаимовлияние природной среды и производства при эксплуатации объектов инженерных систем.

· Определение необходимой архитектуры системы:

· Определение адекватности понятийного механизма.

· Определение адекватности механизма связывания объектов в отношения.

· Определение адекватности механизма прикладных методов.

· Определение адекватности механизма решающих правил.

· Определение адекватности механизма конфигурации сцен.

· Определение адекватности пользовательского интерфейса.

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

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

· Определить необходимый состав ядра системы (структуры данных и базовые процедуры).

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

· Проектирование системы:

· Создание серверной части системы (системные функции, структуры данных, базовые процедуры).

· Создание клиентской части системы (интерфейс пользователя, инструментарий, драйверы и пр.).

· Конфигурирование механизмов доступа (Web, Net8 и пр.) и синхронизации данных (различные виды репликации).

· Информационное и функциональное наполнение системы (для стендовых испытаний):

· создание иерархии прототипов (понятийной модели) объектов предметной области;

· конфигурирование взаимосвязей между этими объектами;

· сбор и наполнение БД системы актуальными производственными данными;

· сбор и наполнение БД системы географическими данными;

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

· Стендовое тестирование и пилотные внедрения:

· Стендовое тестирование системы (с минимально необходимым информационно-функциональным наполнением) на различных программно-аппаратных платформах (Sun, Intel, IBM; Solaris, Linux, HP/UX, Windows NT, Novell Netware; Windows 95, 98, 2000) серверов и клиентов.

· Пилотные внедрения системы в производственных подразделениях исследуемых предприятий.

Этапы и итоговые результаты

В итоге получим следующий перечень этапов и назовем необходимые выходные документы по каждому из них:

1. Обследование предметной области. Итоговые результаты: диаграммы бизнес-процессов; обзор предметной области; словарь терминов предметной области. Последний составляется как мини-энциклопедия, а не только с краткой интерпретацией термина, как в Глоссарии к Спецификации на программирование.

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

3. Модификация «Комплекса/2000» и разработка новых подсистем в соответствии с требованиями ТЗ и проекта. Итоговые результаты: модифицированные серверная и клиентская части системы, новые подсистемы, новая техническая документация на них.

4. Создание иерархии прототипов (понятийной модели) объектов и отношений между ними. Итоговые результаты: ввод в проектируемую систему понятийной модели для предметной области заказчика.

5. Сбор и наполнение БД системы актуальными производственными данными. Результат: БД системы, заполненная минимально необходимым для стендовых испытаний набором реальных производственных данных по какому-либо подразделению заказчика.

6. Сбор и наполнение БД системы географическими данными. Итоговые результаты: БД системы, заполненная минимально необходимым для стендовых испытаний набором реальных общегеографических и тематических данных по зоне деятельности выбранного подразделения заказчика.

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

8. Тестирование, опытная эксплуатация и доработка. Итоговые результаты: отчет о тестировании и выявленных несоответствиях ТЗ, отчет по ликвидации ошибок и несоответствий ТЗ; предварительная версия системы.

9. Промышленная эксплуатация. Итоговые результаты: отчеты о результатах пилотных внедрений, отчет о направлениях дальнейшего развития системы; окончательная версия системы, прошедшая успешные испытания и отладку на одном или ряде пилотных внедрений.

Договорная и приемо-сдаточная документация

К данной группе документов относятся документы, которые оформляют договорные отношения, условия результаты выполнения договоров.

Договор на создание (развитие) системы

Данный договор состоит из следующих разделов:

1. Предмет договора и сроки выполнения работ.

2. Стоимость работ и порядок расчетов.

3. Порядок сдачи и приема работ.

4. Ответственность сторон.

5. Прочие условия.

6. Ответственность сторон и порядок рассмотрения споров.

7. Обстоятельства непреодолимой силы.

8. Приложения.

9. Адреса и банковские реквизиты сторон.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: