База данных контактов
Надо реализовать следующую систему.
Система предназначена для работы с базой данных контактов. Система должна выполнять следующие функции:
• Внесение данных
• Отображение данных
• Редактирование данных
• Фильтрация данных по полям
• Создание отчётов
Объекты системы:
Сервер – компьютер под управлением Windows Server 2003(2008) с БД
Клиент – Веб Браузер IE
Администратор – пользователь с правами на создание, удаление и редактирование Редакторов.
Редакторов (пользователь) – Пользователь, с правами на создание, удаление, редактирование, просмотр БД.
Поля БД:
1. Фамилия
2. Имя
3. Отчество
4. Организация
5. Должность
6. Примечание
7. телефон 1
8. телефон 2
9. телефон 3
10. телефон 4
11. телефон 5
12. Факс
13. Е-mail
14. Ключевые слова(тэги?)
15. Доступность. Высчитывается по формуле (п.19 / п.18 х 100%)
16. Качество речи (ставится редактором, автоматически выводится среднеарифметическое значение по 10-ти балльной шкале)
17. Глубина освещения (оценка грамотности по 5 бальной системе)
18. Счётчик обращений( количество открытий карточки контакта )
19. Количество эфирных материалов(время выхода в эфир материала – вводится Редактором)
20. Дата последней редакции
21. Фамилия редактора, внесшего последние изменения в контакт
Отображение данных
Данные должны отображается в виде таблицы.
Фильтрация данных по полям
По всем полям основной информации надо производить выборку в поисковой системе
Сделать акцент на поиск по ключевому слову(п14) + качество речи + доступность
Создание отчётов
Все изменения производимые пользователем должна быть зафиксированы в отдельной таблице. По этим данным нужно строить отчёт.
Количество одновременно работающих пользователей 20-50 чел.
Технические требования:
• Язык программирования ASP.NET
• Платформа. Windows IIS
• Движок БД. MS SQL