Для студентов МГТУ им. Н.Э.Баумана по предмету Технологии программированияКР - Интернет-блогКР - Интернет-блог
2017-12-222017-12-22СтудИзба
Курсовая работа: КР - Интернет-блог
Описание
Постановка задачи
Разработать на языке Java программную систему, построенную по трёхуровневой архитектуре:
– БД;
– сервер-приложений;
– тонкий клиент.
Использованные программные средства
Выбор использованных средств обусловлен тем, что для разработки было решено использовать технологии JPA (Java Persistence API) и EJB (Enterprise JavaBeans) для работы с БД. То есть вместо прямых запросов использовались классы Entities, сформированные на основе таблиц БД. Это значительно облегчило разработку, так как вместо обработки ошибок БД, появляющихся непосредственно при выполнении, обрабатывались ошибки на стадии написания кода и компиляции, что позволило переложить большую часть проблем корректности общения с БД на компилятор.
Таким образом, сервером приложений стал JBoss 7.1.1, а средой разработки – Eclipse Juno. В качестве СУБД выбор был остановлен на Oracle MySQL. Клиентом может быть любой веб-браузер (проверка проводилась в Yandex Browser).
Разработать на языке Java программную систему, построенную по трёхуровневой архитектуре:
– БД;
– сервер-приложений;
– тонкий клиент.
Использованные программные средства
Выбор использованных средств обусловлен тем, что для разработки было решено использовать технологии JPA (Java Persistence API) и EJB (Enterprise JavaBeans) для работы с БД. То есть вместо прямых запросов использовались классы Entities, сформированные на основе таблиц БД. Это значительно облегчило разработку, так как вместо обработки ошибок БД, появляющихся непосредственно при выполнении, обрабатывались ошибки на стадии написания кода и компиляции, что позволило переложить большую часть проблем корректности общения с БД на компилятор.
Таким образом, сервером приложений стал JBoss 7.1.1, а средой разработки – Eclipse Juno. В качестве СУБД выбор был остановлен на Oracle MySQL. Клиентом может быть любой веб-браузер (проверка проводилась в Yandex Browser).
Характеристики курсовой работы
Предмет
Учебное заведение
Просмотров
148
Качество
Идеальное компьютерное
Размер
559,75 Kb
Список файлов
КР - Интернет-блог
code
.jsdtscope
org.eclipse.jdt.core.prefs
org.eclipse.jpt.core.prefs
org.eclipse.jpt.entitygen.mysql.kurs
org.eclipse.wst.common.component
org.eclipse.wst.common.project.facet.core.prefs.xml
org.eclipse.wst.common.project.facet.core.xml
org.eclipse.wst.jsdt.ui.superType.container
org.eclipse.wst.jsdt.ui.superType.name
WebContent
META-INF
MANIFEST.MF
WEB-INF
lib
views
article.jsp
comments.jsp
error.jsp
login.jsp
logout.jsp
manage_article.jsp
web.xml
index.jsp
build
classes
META-INF
persistence.xml
controller

Зарабатывай на студизбе! Просто выкладывай то, что так и так делаешь для своей учёбы: ДЗ, шпаргалки, решённые задачи и всё, что тебе пригодилось.
Начать зарабатывать
Начать зарабатывать