Приложение для учета рабочего времени

Цена договорная • наличный расчёт, безналичный расчёт, электронные деньги
07 марта 2014, 17:54 • 12 откликов • 110 просмотров
Курсовой проект для ВУЗа.

Разработать приложение учета рабочего времени, позволяющее контролировать время, проводимое работниками на территории компании.
Имеется БД записей прохода. Каждая запись прохода имеет атрибуты «Номер карты доступа», «Дата», «Время», «Номер считывателя» (по номеру считывателя будет определяться направление прохода - вход/выход).
В БД необходимо также хранить информацию о сотрудниках (ФИО, табельный номер, отдел, должность, ID карты), об отработанном каждым сотрудником времени (рабочее время, опоздания, переработка). Необходимо учитывать, что сотрудник может находиться в отпуске, командировке, на больничном (т.е. на основании оправдательных документов).
Для отображения данных желательно использовать web интерфейс. Интерфейс должен предоставлять функции сортировки и поиска.
Авторизация сотрудников в web интерфейсе желательна.
Должен быть предусмотрен интерфейс для администрирования базы.


Требования к реализации - желательно: ASP.NET (MVC или WebForms), C#, MS SQL Server, но рассмотрю и др. вариант: PHP, MySQL
Срок - 2-3 нед.

Пишите о сроках и стоимости, примерная структура БД уже есть, более подробное описание задачи будет предоставлено позже.
Готовые решения (с возможной доработкой) и ваши предложения приветствуются.
Пустые сообщения, типа: знаю, сделаю, - не нужны.