Курсов проект № 2 по “Интернет програмиране с Java”
2.4. Photo Album
Автор: Светлин
Наков
http://www.nakov.com/inetjava/
Последна промяна: 01.04.2004
Да се реализира Java-базирано
Web-приложение за публикуване и разглеждане на снимки (Web фотоалбум).
Фотоалбумът трябва да поддържа снимки, подредени по потребители и категории,
като категориите могат да имат и подкатегории.
Функционални възможности
- Системата трябва да позволява всички посетители да разглеждат публикуваните
в албума снимки и да четат коментарите към тях, като навигират по
категориите на отделните потребители.
- Снимките в една категория трябва да могат да се разглеждат в два
варианта - в истински размер и в умален размер, като при разглеждане в
умален размер на една страница трябва да се показват едновременно няколко
снимки.
- Системата трябва да поддържа идентификация на потребителите
(login, logout);
- Всеки идентифициран (log-нат) в системата потребител трябва да
може да създава, изтрива и преименува категории и да добавя и изтрива
снимки в своите категории, а също и да задава коментари към своите снимки.
Системни изисквания
- JDK 1.4.2.
- JSP/Servlet specification - JSP 1.2 и Servlet 2.3.
- Servlet container - Tomcat 4.x или по-висока версия.
- Persistence - За съхранение на данните може да се използва
файловата система. Допуска се и използване на бази данни, но в изпитните
зали няма да има инсталиран никакъв database server и затова е позволено
да се използва MS Access (използва се през ODBC) или база данни, подобна
на HypersonicSQL, която не изисква инсталация.