- •"Хроника моего рода"
- •Введение
- •Основание для разработки
- •Назначение разработки
- •Требования к программному обеспечению (по)
- •Требования к интерфейсу "клиент - по":
- •Требования к составу экранных форм:
- •Основные требования к экранной форме "Генеалогическое дерево":
- •Основные требования к экранной форме "Вопрос-Ответ":
- •Основные требования к экранной форме "Вопросы пользователя":
- •Основные требования к экранной форме "Информация по конкретным узлам":
- •Требования к составу технических средств
- •Взаимодействие клиента и "фирмы":
- •Функции работников фирмы:
- •Требования к информационной и программной совместимости по:
- •Стадии и этапы разработки:
-
Основные требования к экранной форме "Информация по конкретным узлам":
-
По конкретному узлу (лицу) максимальный объем текстовой информации должен быть определен на более поздних стадиях разработки;
-
Форма должна допускать простое подключение аудио информации (записи голоса, исполнения песни и т. д.);
-
Форма должна обладать возможностью демонстрации фотографий, рисунков, отсканированных рукописных текстов (для демонстрации почерка человека);
-
Форма должна обладать способностью демонстрации видео клипов.
-
Требования к составу технических средств
В состав технических средств комплекса должны входить:
-
Персональный компьютер серии "PC". Быстродействие не критично. Объем ОЗУ не менее 16 мгб. Жесткий диск - 2 ггц и выше;
-
Желательна звуковая карта и динамики (наушники).
-
Операционная система - Windows95 и далее;
-
Клавиатура;
-
Мышь.
Примечание: На более поздних стадиях разработки в состав комплекса (для работы в домашних условиях) могут быть включены такие технические средства, как, магнитофон, микрофон, сканер.
-
Взаимодействие клиента и "фирмы":
-
Клиент приобретает дискету (или компакт-диск) с ПО и самостоятельно создает БД (или предоставляет необходимые для этого материалы "фирме");
-
Клиент может передать "фирме" фотографии, рисунки, звукозаписи, видеоматериалы для изготовления на "фирме" соответствующих файлов, чтобы клиент их мог самостоятельно "внедрить" в свою БД (запись данных файлов в БД клиент может поручить и "фирме");
-
"Фирма" передает клиенту окончательно сформированную БД и ПО либо на компакт-диске, либо по сети Интернет. (Для длительного хранения целесообразно БД иметь на компакт-диске);
-
БД, созданная клиентом самостоятельно, но требующая дополнительного пополнения (звуковыми файлами и пр.) на "фирме", передается в распоряжение "фирмы" усилиями работников "фирмы".
-
Функции работников фирмы:
-
Набивка по желанию клиента текстового материала (текст в рукописном или печатном виде передает клиент);
-
Создание графических видео и аудио файлов по представленным клиентом материалам;
-
Обучение и консультация клиента по самостоятельной работе для создания им БД;
-
Создание итогового компакт-диска;
-
Модернизация созданного ПО и разработка перспективного.
-
Требования к информационной и программной совместимости по:
-
Форматы всех входных и выходных данных, с которыми клиент работал в режиме самостоятельного создания БД, должны полностью совпадать с аналогичными форматами, принятыми на "фирме";
-
Разрабатываемое ПО должно быть совместимо с основными программными продуктами Microsoft, которые могут быть использованы при решении поставленной задачи.
-
Стадии и этапы разработки:
-
Первая стадия - разработка части ПО для самостоятельного создания клиентом исходной БД для прорисовки генеалогического дерева;
-
Вторая стадия - разработка части ПО для самостоятельного создания клиентом текстовой части БД по лицам, отображенным в генеалогическом дереве;
-
Третья стадия - разработка части ПО для включения в БД графических, аудио и видео файлов;
-
Четвертая стадия - создание единого комплекса ПО;
-
Пятая стадия - налаживание работы "фирмы" для постоянной эксплуатации разработанного сервисно-программного комплекса.
-
Окончательным этапом "приемки" комплекса считать начало рабочей эксплуатации комплекса в условиях бесконфликтного взаимодействия "клиент - фирма".
-
Пункты настоящего технического задания в процессе разработки сервисно-программного комплекса "Хроника моего рода" могут изменяться и уточняться.
Добавки к ТЗ
-
Если клиент создал на на своем жестком диске удаления, изменения и дополнения к БД, которая имеется на компакт-диске, то необходима программа, способная переносить эти изменения и дополнения в условиях фирмы на обновленный компакт-диск.
-
Операционная система (по желанию клиента) должна опрашивать БД и выдавать клиенту напоминания (например, о посылке поздравлений к определенной дате лицу, имеющемуся в БД).
-
В БД можно содержать оперативные сведения (телефоны, адреса и пр.) о родственниках и выдавать их по специальным запросам.
