3 Внутрифирменные методологии 35

Вид материалаРеферат
Подобный материал:
1   2   3   4   5   6   7   8   9   10   11

3.7Сопроводительная документация


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

Наиболее компактный (минимально необходимый) набор сопроводительной документации включает:
  • Описание системы.
  • Руководство пользователя (Инструкция по эксплуатации).
  • Руководство администратора.

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

Опишем структуру и содержание указанных выше документов.

3.7.1Описание системы


Документ содержит следующие разделы:
  • Назначение системы.
  • Границы применения.
  • Возможности и направления дальнейшего развития.
  • Взаимодействие с другими системами.
  • Используемые подходы и технологии.
  • Программное окружение.
  • Требования к аппаратуре.
  • Технические характеристики (показатели производительности, защищенности, надежности, качества и пр.)
  • Структура системы.
  • Описание подсистем.

3.7.2Руководство пользователя


Документ содержит следующие разделы:
  • Задачи, решаемые пользователем.
  • Интерфейс пользователя.
  • Функции подсистем.

3.7.3Руководство администратора


Документ содержит следующие разделы:
  • Задачи, решаемые администратором.
  • Инсталляция системы и подсистем.
  • Функции подсистем.



4Рекомендации по подготовке и участию в тендерах и презентациях




4.1Подготовка документов и буклетов




4.1.1Оформление рекламного буклета




4.1.2Подготовка научно-технического обоснования проекта




4.2Подготовка презентаций и демо-версий




4.2.1Подготовка презентации системы




4.2.2Подготовка демонстрационной версии системы




5Внутрифирменные соглашения




5.1Соглашения по проектированию




5.1.1Описание бизнес-процессов




5.1.1.1Bpwin (IDEF0)




5.1.1.2Oracle Process Modeler




5.1.2Описание диаграмм «сущность-связь» (ERD)




5.1.2.1Erwin




5.1.2.2Oracle Diagrammer




5.1.2.3PowerDesigner




5.1.3Описание системных процессов




5.1.3.1DFD




5.1.3.2UML




5.1.4Описание потоков работ (Workflow)




5.2Соглашения по программированию серверной части




5.2.1Генерация экземпляра БД, табличных пространств и сегментов отката




5.2.2Генерация таблиц и других объектов БД (DDL-скрипты)




5.2.3Программирование на SQL (DML-скрипты)




5.2.4Программирование на PL/SQL




5.3Соглашения по программированию клиентской части




5.3.1Программирование на Borland C++




5.3.2Программирование на MS VC++




5.3.3Программирование в Oracle Developer2000




5.4Методики тестирования программных продуктов




5.4.1Стратегии тестирования




5.4.2Инструменты тестирования




5.4.3Тестирование серверной части




5.4.4Тестирование клиентской части




5.5Рекомендации по оптимизации работы системы




5.5.1Настройка сервера БД и объектов БД




5.5.2Оптимизация выполнения запросов




5.5.3Настройка репликации




5.5.4Настройка клиентов