БД и веб-интерфейс - система по ведению клиентов

Гость19 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
24.08.2006

Необходимо разработать систему по ведению информации о клиентах.

Клиенты – это компании, у которых соответетвенно есть сотрудники. Нужно создать базу данных для управления этой информацией. Соответственно каждая компания имеет характеристики, по которым можно производить отбор. Также, каждый сотрудник компании имеет свои признаки.

Технологии: веб-интерфейс ASP.NET 2.0 (C#), MSSQL2000, ATLAS или AJAX

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

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

Необходимо предусмотреть следующие типы пользователей системы:

-менеджер по работе с клиентами - просматривает информацию о компаниях

-привилегированный менеджер - просматривает и редактирует информацию о компаниях

-администратор - раздает права пользователям, редактирует справочники