Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Розробка enterprise-додатки "Лікарня"

Реферат Розробка enterprise-додатки "Лікарня"





ey, який відповідає даному об'єкту WorkData. При цьому сенс поля класу і атрибута сутності совпадает.serialVersionUIDRoomsRooms roomnumRoomNummedDevCollectionКоллекція об'єктів класу MedDev, використовується для реалізації зв'язку один до багатьох між записами таблиць Rooms і MedDev.idDepart ID_DepartВместо поля ID_Depart в класі використовується посилання на об'єкт типу Rooms, який відповідає даному об'єкту Department. При цьому сенс поля класу і атрибута сутності совпадает.workDataCollectionАналогично полю medDevCollection; в класі тип поля Collection . SerialVersionUID

Структура бізнес - шару

Основні бізнес-функції для сутностей предметної області інкапсулюють в собі сесійні біни, діаграми яких представлені на малюнку 2.3.

На даному шарі між класами встановлено відношення агрегування. Агрегіруемий клас бін відповідає за з'єднання з базою даних і зберігає у своєму полі це з'єднання. У ньому реалізована функція доступу до даного поля. p align="justify"> Реалізовано декілька класів бінов, що реалізують Remote-інтерфейси і відповідають за роботу необхідних операцій з даними, а саме: додавання, видалення, редагування записів (EditBean), перевірка на наявність інформації (ECheckingBean), отримання даних ( EGetObjectBean, ERepository), а так само забезпечують можливість деяких спеціалізованих запитів (EQueryReportBean). інтерфейси обрані для можливості рознести окремі елементи з різних комп'ютерів для розподілу навантаження. Далі буде наведено опис класів і використовуються методів. br/>В 

Малюнок 2.3 - Діаграма класів бізнес шару


Нижче будуть більш детально розглянуті основні методи компонентів на прикладі класу EditBean. Цей клас призначений для редагування таблиць бази даних посредствам EntityManager, який використовується в наступних методах: (Object ob) - додавання рядка в таблицю бази даних; (Object ob) - редагування рядка в таблиці бази даних;

deleteTalon (Integer idTalon) (String insurnum) (String t) (String insurnum) (String insurnum) - видалення рядки з таблиць (AnalysisPK analysisPK) (String post) (Integer contractnum) (Integer sernum)

Структура web - шару

Web-шар можна умовно розділити на три основні сторінки:

Стартова сторінка - на ній користувач повинен авторизуватися, щоб перейти до перегляду цікавлять його даних;

Сторінка профілю - на ній користувач може вибрати пункт мене основного функціоналу системи, доступного для даного профілю;

Сторінка використання функціоналу системи - тут мається на увазі не одна сторінка, а сукупність декількох сторінок, з'єднаних між собою, які відкриваються посредствам безпосередньо працювати з системою;

Весь web-шар зроблений з використанням технології JSF...


Назад | сторінка 6 з 12 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Структура базових таблиць бази даних &Двигуни постійного струму&
  • Реферат на тему: Розробка програм по створенню бази даних приладів і додавання першого рядка ...
  • Реферат на тему: Створення бази даних, заповнення таблиць даними
  • Реферат на тему: Розробка і реалізація програми на мові С ++ з використанням класу статичних ...
  • Реферат на тему: Розробка бази даних "Обладнання комп'ютерних класів навчального за ...