Федеральне державне бюджетне освітня установа
вищої професійної освіти
В«САМАРСЬКИЙ ДЕРЖАВНИЙ АЕРОКОСМІЧНИЙ
УНІВЕРСИТЕТ імені академіка С.П. КОРОЛЕВА
(національний дослідницький університет) В»
Факультет інформатики
Кафедра технічної кібернетики
Пояснювальна записка до курсового проекту
з дисципліни В«Технології мережевого програмуванняВ»
Тема: В«Розробка enterprise-додатки Лікарня В»
Розробники: Арискин І. А.
Яричевская І.П.
Перевірив: Білоусов О.О.
трирівнева архітектура база даний
Завдання
Розробити триланкову інформаційну систему на основі JavaEE-технологій.
Система повинна надавати можливість перегляду і редагування даних з бази даних, а також виконувати і показувати результати запитів (види запитів визначаються на етапі створення системи). Всю роботу користувач системи виробляє через Web-інтерфейс. Web-інтерфейс здійснює взаємодію з SessionBeans, які виконують запити до об'єктів, що працюють з базою даних. p align="justify"> Обрано наступні аспекти виконання проекту:
Реалізація платформи JavaEE і СУБД - Glassfish_v.3.1 і Oracle 10g;
Предметна область - лікарня; технології:
На Web-шарі обрана технологія JSF, Servlets, PrimeFaces;
На бізнес-шарі обрана технологія SessionBeans (EJB 3), Entity Persistence;
На шарі даних обрана технологія JDBC.
Реферат
Курсовий проект: 52 c., 12 рисунків, 4 джерело. br/>
БАЗА ДАНИХ, сесійне БІН, ДІАГРАМА КЛАСІВ, ENTERPRISE-ДОДАТОК, ORACLE, JSP, JDBC.
Робота присвячена розробці інформаційної системи на основі
JavaEE-технологій. В результаті роботи реалізована база даних описує предметну область і web-інтерфейс для роботи з цією базою даних.
Введення
З розвитком комп'ютерних технологій людство все в більших обсягах використовує комп'ютер для вирішення деяких повсякденних завдань. Природне здешевлення комп'ютерів як таких, а також комп'ютерних послуг, таких як інтернет, спричинило за собою необхідність у розробці web додатків, що задовольняють потреби соціуму. Вибуховий розвиток enterprise технологій забезпечило жорстку конкуренцію на ринку програмного забезпечення. Ведеться безліч суперечок з приводу придатності деяких мов програмування для тих або інших завдань. У цьому сенсі добре ...