Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИПОВС (2002) / ol / ol / Пояснительная записка_oll.doc
Скачиваний:
33
Добавлен:
16.04.2013
Размер:
3.64 Mб
Скачать

1.1 Техническое задание

      1. Назначение разработки

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

1.1.2 Технические требования

1.1.2.1 Требования к функциональным характеристикам

1.1.2.1.1 Состав выполняемых функций

Создаваемая система должна обеспечивать:

  • внесение информации о членах рода.

  • графическое представление генеалогического дерева.

  • разработка справочной системы к программе.

    • разработка защиты программы.

1.1.2.1.2 Организация входных и выходных данных

Исходные данные в систему поступают в виде видео, аудио и фото материалов; файлов в формате GEDCOM.

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

1.1.2.2 Требования к надежности

Для обеспечения надежности должно выполняться максимальное использование выверенных справочных данных, представленных в электронном виде и своевременная фиксация изменений.

1.1.2.3 Условия эксплуатации и требования к составу и параметрам технических средств

Требуется следующее аппаратное и программное обеспечение: IntelPentium200MHz(и выше), 32MBRAM, жесткий диск – 2 ГБ, мышь, ОСWindows95/98/NT.

1.1.2.4 Требования к информационной и программной совместимости

Система должна быть совместима с основными программными продуктамиMicrosoft, которые могут быть использованы при решении поставленной задачи.

1.1.2.5 Требования к транспортировке и хранению

Программный продукт может храниться на жестком диске компьютера или CD-диске, транспортировка программы осуществляется с помощьюCD-диска.

1.1.3 Технико-экономические показатели

Эффективность системы определяется:

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

  • возможностью объединения различных деревьев;

  • способностью выделения одной ветви дерева.

1.1.4 Стадии и этапы разработки

В течение сентября – декабря 2001 г. были проведены следующие работы:

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

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

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

  • разработка программных модулей, предназначенных для работы с деревом;

  • стыковка и отладка модулей.

В течение января – мая 2002 г. проведены следующие работы:

  • доработка программных модулей программы;

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

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

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

  • комплексная отладка;

  • разработка документации к дипломному проекту;

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

1.2 Эскизный проект

Соседние файлы в папке ol