- •Техническое задание на разработку программы
- •2 Назначение и цели создания системы
- •3.1.4. Безопасность системы
- •3.1.5. Требования по эргономике и технической эстетике
- •3.1.6. Требования к производительности системы
- •3.2. Общие требования к функциям системы
- •3.2.1. Общие требования к способам обработки и хранения информации
- •3.3. Функционально-технические требования
- •3.3.3. Порядок настройки Системы
- •3.4. Порядок приемки и тестирования Системы
Техническое задание на разработку программы
«ЭЛЕКТРОННАЯ ГАЗЕТА»
СОДЕРЖАНИЕ
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должны выводиться в компактном, сразу пригодном для печати варианте, с максимальным количеством объявлений на странице.