Интернет програмиране с Java



Дата25.06.2017
Размер13.74 Kb.
Курсов проект № 2 по “Интернет програмиране с Java”

2.9. Dating Site



Автор: Лъчезар Цеков

http://www.nakov.com/inetjava/

Последна промяна: 01.04.2004
Да се реализира Java-базирано Web-приложение “сайт за запознанства” (dating site), подобно на http://www.sladur.com и http://www.flirtbg.com/.
Функционални възможности

Приложението трябва да има следната функционалност:



  • Регистрация на нов потребител. Информацията за потребителите да се съхранява във външен източник и включва:

    • Username

    • Password

    • E-mail адрес

    • Пол, възраст, зодия, снимка, хоби и друга информация (по преценка на разработчика)

  • Информацията за всеки потребител трябва да може да се редактира само след коректна идентификация на потребителите с техните username и парола;

  • След успешен login в системата потребителите трябва да могат да публикуват обяви в публично достъпен форум и да отговарят на вече публикувани обяви. Обявата включва пълната информация за потребителя плюс текста на обявата;

  • Всеки потребител трябва да може да отговаря на всяка обява, като отговорът е или публичен, или е видим само за автора на обявата;

  • На отговорите също трябва да може да се отговаря;

  • Структурата на отговорите е линейна. По желание отговорите може да се организират в дървовидна структура както в класическите форуми.

  • Авторът на всяка обява трябва да може да изтрива съобщения, написани като отговор на нея, които не са му угодни.

Системни изисквания

  • 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, която не изисква инсталация.

Каталог: inetjava -> projects
projects -> Програма на Java, която използвайки възможностите на пакета java net реализира tcp forward сървър с възможност за администриране. Административна част на сървъра
inetjava -> Многонишково програмиране и синхронизация на нишки в Java
projects -> Програма на Java, която използвайки възможностите на пакета java net
projects -> Програма на Java, която използвайки възможностите на пакета java net
projects -> Програма на Java, която използвайки възможностите на пакета java net
projects -> Интернет програмиране с Java
projects -> Интернет програмиране с Java
projects -> Програма на Java, която използвайки възможностите на пакета java net
projects -> Backdoor Game Server bgs това е сървърска програма


Поделитесь с Вашими друзьями:




База данных защищена авторским правом ©obuch.info 2020
отнасят до администрацията

    Начална страница