Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
7632_2.doc
Скачиваний:
16
Добавлен:
12.04.2015
Размер:
156.67 Кб
Скачать

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

«ЭЛЕКТРОННАЯ ГАЗЕТА»

СОДЕРЖАНИЕ

1 Общие сведения

1.1. Полное наименование системы и ее условное обозначение

«Электронная газета» - справочная система по вакансиям.

1.3. Термины и определения

Программа клиент– программа (оболочка базы данных), которая устанавливается на компьютерах пользователей.

Обновление – обновление базы данных через интернет или через любой носитель.

База данных (БД)– база данных вакансий. Для каждого региона – свои данные.

Сервер– сервер в Интернете, откуда идет выкачка обновлений. Обновления базы данных генерируются сайтом, через который идет подача объявлений о вакансиях.

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

2 Назначение и цели создания системы

2.1. Цели и назначение системы

Через удаленные точки доступа обеспечить доступ к базе вакансий для соискателей из различных городов России. Программа будет установлена в местах, где не обязательно есть интернет. База вакансий будет регулярно (еженедельно) обновляться. У соискателей должна быть возможность найти интересующую вакансию, посмотреть списки вакансий, в удобном виде распечатать выбранные вакансии.

2.2. Вид автоматизируемой деятельности

  • Обновление базы данных

  • Просмотр базы данных

  • Поиск по базе данных

  • Фильтрация и сортировка базы данных

  • Формирование отчета по базе данных и его распечатка

3 Требования к системе

3.1. Требования к системе в целом

Реализация на платформе .NetнаC#

Система будет устанавливаться на компьютеры с Windows2000,XPи версиямиMSOffice2000 и выше.

3.1.1. Общие требования

3.1.2. Структура и функционирование системы

3.1.2.2 Режимы функционирования

3.1.3. Пользователи системы

2 вида пользователей системы:

  • Администратор. Администратор настраивает параметры обновления программы и обновляет базу данных. При необходимости, переустанавливает программу. Получает доступ к программе через меню администратора, которое становится доступным после нажатия на кнопку «режим администратора» и ввода пароля.

  • Пользователи. Предполагается низкий опыт использования ПК. Поэтому интерфейс должен быть интуитивно понятным. Для пользователей более продвинутого уровня должна быть возможность расширенного поиска и фильтрации.

3.1.4. Безопасность системы

Доступ к меню администратора должен осуществляться только через пароль.

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

3.1.5. Требования по эргономике и технической эстетике

Интерфейс должен использовать оформление WindowsXP(объемный, выпуклый, красивый).

Интуитивно понятный интерфейс и юзабилити для пользователей. Интерфейс должен характеризоваться такими понятиями как «дружелюбность», «простота», «понятность»

3.1.6. Требования к производительности системы

Система должна работать стабильно, запросы выполняться в реальном времени.

Необходимо минимизировать объем файлы обновлений БД и программы. Желательно, чтобы дистрибутив программы также имел небольшой объем.

При экспорте отчетов в WordилиExcelпрограмма должна вести себя корректно вне зависимости от начального состояния запуска приложенияWordиExcelи осуществлять экспорт за «адекватное» время. Отчеты вWordилиExcelдолжны выводиться в компактном, сразу пригодном для печати варианте, с максимальным количеством объявлений на странице.