Электронная библиотека для ВУЗа (дипломное задание)

Александр18 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
30.03.2007

Данное изделие нужно как практическое задание к идпломному проекту.

Не нужна оптимизация для поисковиков и пр. навороты.

НУЖЕН только внешний вид и работоспособность движка.

Все это желательно записать на компашку как сервер Денвер, чтобы продемонстрировать на защите дилома.

Или сделать дампы БД и переслать по эл. почте вместе со всем остальным (если заказчик и исполнитель находяться далеко друг от друга)

Сильно крутой дизайн тоже не требуется, но чтобы был приятный для глаз.

-----------------------

Техническое задание

Электронная библиотека для учебного заведения. Предназначена для хранения и скачивания электронных копий книг, журналов и других материалов, хранимых в форматах dgvu, pdf, doc, chm, а так же архивы документов (любые архивные файлы).

Образец: http://dasbook.ru

Система:

Вся система должна работать под управлением сервера Денвер (Apache + PHP + MySQL).

Пользователи:

В системе должно быть 2 типа пользователей: администраторы и студенты. Каждый пользователь имеет свой личный логин и пароль.

Студенты должны иметь возможность самостоятельной регистрации.

Описание:

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

Пользователи должны иметь возможность оставлять комментарии к любому из изданий, хранящихся в Эл. Библиотеке.

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

Информационно-поисковая система должна быть оснащена поиском, который может быть как простым, по полям: автор, название, ключевые слова, так и расширенным по всем полям. (причём поиск может осуществляться только по одному указанному полю)

Возможность настройки результатов отображения найденной информации: сокращенная или расширенная форма.

Должен быть осуществлен учёт количества обращений к данному источнику.

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

Коды скриптов должны быть оснащены комментариями.

Система должна хранить следующую информацию:

О книгах:

1. автор

2. название

3. издательство

4. год издания

5. количество страниц

6. вид издания (учебник, учебное пособие, методическое указание, справочник и т.д.)

7. формат(djvu, pdf, zip и т.д.)

8. размер файла

9. язык(русский, английский, перевод с английского и т.д.)

10. раздел и подразделы ( например: техническая литература/радиотехника и т.д.)

11. ключевые слова

12. аннотация

13. комментарии (добавляются пользователем, модерируются админом)

14. ISBN

15. УДК

16. ББК

О журналах:

1. название журнала

2. год издания

3. номер журнала

4. количество страниц

5. формат

6. размер файла

7. язык

8. аннотации

9. комментарии

10. ISBN

11. УДК

12. ББК

О Интернет-ресурсах:

1. название ресурса

2. аннотация

3. язык