Электронная библиотека для ВУЗа (дипломное задание)
Данное изделие нужно как практическое задание к идпломному проекту.
Не нужна оптимизация для поисковиков и пр. навороты.
НУЖЕН только внешний вид и работоспособность движка.
Все это желательно записать на компашку как сервер Денвер, чтобы продемонстрировать на защите дилома.
Или сделать дампы БД и переслать по эл. почте вместе со всем остальным (если заказчик и исполнитель находяться далеко друг от друга)
Сильно крутой дизайн тоже не требуется, но чтобы был приятный для глаз.
-----------------------
Техническое задание
Электронная библиотека для учебного заведения. Предназначена для хранения и скачивания электронных копий книг, журналов и других материалов, хранимых в форматах 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. язык