Проект на ЯВЕ - примитивный веб-клиент почты

Иван17 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
21.11.2011

есть работа на яве

в общем, примитивный веб-клиент для почтового сервиса

с минимальынм пакетом функций

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

Бизнес-логика. Бизнес-логика системы должна быть реализована с использованием компонентов EJB. Клиентская часть должна быть реализована с использованием современных веб-технологий на базе языка Java.

Доступ к данным. Доступ к данным в СУБД должен осуществляться через драйвер JDBC, поставляемый производителем СУБД.

База данных должна быть приведена к 3-ей нормальной форме.

Функциональные возможности приложения. Функционал серверной части должен составлять не менее 10 вариантов использования (к вариантам использования не должны относиться низкоуровневые операции манипулирования данными в базе данных). Функционал приложения должен быть согласован с руководителем курсового проекта в срок согласно календарному плану работы над курсовым проектом. Диаграмма вариантов использования в двух экземплярах подписывается студентом и руководителем с указанием даты согласования. Не выполнение заявленного функционала, может служить причиной не допуска студента до защиты курсового проекта.

Дополнительные требования:

- В период разработки проекта, исходные коды должны храниться в системе контроля версий (Subversion) на кафедральном компьютере (5-223-ei21) в директории содержащей фамилию студента. Версии проекта должны обновляться не реже одного раза в две недели.

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

- При разработке проекта должно быть реализовано не менее трех паттернов проектирования GoF, и не менее одного паттерна проектирования корпоративных приложений.

Требования к поставке.

Разработанная система должна интегрироваться в портал со следующей инфраструктурой:

- EJB-Container: GlassFish3.0.1 или JBoss5.1;

-Бизнес-логика клиентской веб-части: Apache Tomcat 7.0.2

- JDK 6/ JRE6.

- СУБД по выбору: Sybase SQL Anywhere 11.0, MS SQL 2005, MySql Community Server 5.1, Java DB 10.x, PostgreSQL 9.0.

- Операционная система Windows XP SP3 и выше.

Студент должен уметь запускать приложение на любой ПЭВМ по выбору преподавателя.

База данных должна генерироваться sql-скриптом под пользователем вида familia_i_o (фамилия и инициалы по шаблону латинскими буквами).

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

Имена классов должны оканчиваться на FamiliaIO (фамилия и инициалы по шаблону латинскими буквами).

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

осавляйте цену и контакты для связи

срок 10-14 дней

ICQ: 380945346