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

Здравствуйте гость!

Задание № 634

Наменование:

Курсовик Сервис хранилища электронных документов с возможностью потекстового поиска

Предмет:

Программирование

Бюджет:

2200 руб.

Дата:

04.12.2009

Описание:

Полное название: Сервис хранилища электронных документов с возможностью потекстового поиска
Срок выполнения - до 4-х дней.
Требуется человек, который впоследствии сможет постоянно выполнять подобные работы (требования отличаются: от простых Swing клиент-серверов до клиент-серверов с web-сервисами).
С записками.
Предпочтение отдается жителям Беларуси, чтобы в случае необходимости можно было оперативно связаться по телефону и т.д.
УО БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ИНФОРМАТИКИ И РАДИОЭЛЕКТРОНИКИ
(назва ВНУ)

Факультэт: инженерно-экономический
«ЗАЦВЯРДЖАЮ»
Загадчык кафедры____________________________
(подпiс)
«___» ____________________ 2009г.
ЗАДАННЕ
па курсавому праектаванню
Студэнту_______________________________________гр._____________
1. Тэма праекта___________________________________________________________________
2. Тэрмiн здачы студэнтам закончанага праекта____________________________
3. Зыходныя даныя да праекта
ТРЕБОВАНИЯ ВЫДЕЛЕННЫЕ ЖЕЛТЫМ ЦВЕТОМ БУДУТ ПРОКОНТРОЛИРОВАНЫ ПРИ ДОПУСКЕ ДО ЗАЩИТЫ. ЕСЛИ НЕ ВЫПОЛНЕНО ТРЕБОВАНИЕ – НЕ СДАВАЙТЕ ЗАПИСКУ, НЕ ТРАТЬТЕ СВОЕ И ПРЕПОДАВАТЕЛЬСКОЕ ВРЕМЯ!
КАЖДЫЙ СТУДЕНТ ДОЛЖЕН ПРОЧИТАТЬ ЭТИ ТРЕБОВАНИЯ! НЕ ЗНАНИЕ ЗАКОНОВ НЕ ОСВОБОЖДАЕТ ОТ ОТВЕТСТВЕННОСТИ!
1. Серверный уровень. Бизнес-логика системы должна быть реализована EJB session-компонентами. Доступ к данным в СУБД должен осуществляться с помощью Java Persistence API (Entity Classes). При реализации использовать шаблоны проектирования (design patterns), позволяющие сконцентрироваться на реализации бизнес-логики приложения (session facade, business delegate). Сущности в базе данных должны быть приведены к 3-ей нормальной форме. Функционал серверной части должен составлять не менее 15 Use Case.
2. Клиентский уровень. Клиентская часть представлена веб-страницами XHTML полученными с применением технологии XSLT и сервлет. Бизнес-уровень возвращает сервлету данные XML, и необходимые для их отображения данные XSL. Сервлет выполняет тарнсформацию полученных данных в XHTML.

3. Требования к поставке.
Разработанная система должна соответствовать следующей инфраструктуре:
- JDK 6/ JRE6, EJB 3.0
- EJB-контейнер – GlassFish v2.x или JBoss 5.x
- сервлет-контейнер(web-server) – Jakarta-tomcat 6.x
- СУБД – Sybase SQL Anywhere 9.0, MySQL 5.x, Apache Derby 10.x
- доступ к данным осуществляется через драйвер JDBC, использование ODBC недопустимо
База данных должна генерироваться sql-скриптом под пользователем вида familia_i_o (фамилия и инициалы по шаблону латинскими буквами)
Приложение должно поставляться в виде ear-архива с конфигурацией для используемого сервера приложений war-архив с сервлетом.
JNDI имена должны начинаться с такого же префикса – familia_i_o (фамилия и инициалы по шаблону латинскими буквами).
Сервлеты должны размещаться в директории familia_i_o (фамилия и инициалы по шаблону латинскими буквами), например http://portal_server/servlets/familia_i_o.
Программа должна запускаться без использования интегрированных средств разработки.
Должна быть выполнена оценка времени отклика системы на пользовательские запросы.
Построение программного кода должно соответствовать правилам, определенным в документе «Code Conventions for the JavaTM Programming Language».
Интерфейс и данные должны быть только на русском/белорусском языке.
Перечень используемых стандартов:
IDEF0, IDEF1.X, IDEF3, UML, ГОСТЫ 19001–19701 (оформление блок-схем, требования к руководству пользователя), стандарты оформления курсовых и дипломных работ.
Перечень рекомендуемой литературы:
1. UML. Классика CS. 2-у изд./Пер. с англ.; Под общей редакцией проф. С.Орлова - СПб.: Питер, 2006. - 736 с.: ил.
2. Фаулер М. Архитектура корпоративных программных приложений.: Пер. с англ. - М.: Издательский дом "В