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

Реферат Створення системи електронної комерції





інше додаток збиралося б використовувати ці компоненти управління даними, його сесійні компоненти повинні були б теж перевіряти параметри методів. br/>

4 Допоміжні класи


Файли EJB JAR включають кілька допоміжних класів, використовуваних корпоративними компонентами. У таблиці 1 коротко описуються допоміжні класи. br/>

Таблиця 1 Допоміжні класи для корпоративних компонентів програми

Ім'я классаОписаниеAccountsDetailОбъединяет в собі стан екземпляра AccountEJB. Повертається методами getDetails компонентів AccountControllerEJB і AccountEJB.CodedNamesОпределяет рядки, що є логічними іменами у викликах методу lookup. (Наприклад: java: comp/env/ejb/account). Клас EJBGetter посилається на ці строкі.CustomerDetailsОб'едіняет в собі стан екземпляра CustomerEJB. Повертається методами getDetails компонентів CustomerControllerEJB і CustomerEJB.DBHelperОбеспечівает методи, які генерують такі первинні ключі (наприклад, getNextAccountId). DebugІмеет прості методи для виведення налагоджувальних повідомлень корпоративного компонента. Ці повідомлення з'являються на стандартному пристрої виводу J2EE-сервера, якщо він був запущений з ключем-verbose.DomainUtilСодержіт перевірочні методи: getAccountTypes, checkAccountType і isCreditAccount.EJBGetterІмеет методи, що визначають (шляхом виклику lookup) і повертають домашні інтерфейси (наприклад, getAccountControllerHome). TxDetailsОб'едіняет в собі стан екземпляра TxEJB. Повертається методами getDetails компонентів TxControllerEJB і TxEJB. p align="justify"> 5 Таблиці бази даних


Таблиця бази даних програми Duke's Bank може бути класифікована у відповідності зі своїм призначенням: подання бізнес-сутностей і зберігання наступного первинного ключа.


5.1 Таблиці, що представляють бізнес-сутності


На малюнку 3 показані відносини між таблицями бази даних. Таблиці customer і account мають відношення багато до багатьох : користувач може мати кілька банківських рахунків, і кожен рахунок може належати більш ніж одному користувачеві. Ці відносини реалізуються за допомогою таблиці перехресних посилань з ім'ям customer_account_xref. Таблиці account і tx мають відношення один до багатьох : банківський рахунок може мати багато транзакцій, але кожна транзакція відноситься тільки до одного рахунку.


В 

Малюнок 3 Таблиці бази даних програми Duke's Bank


Малюнок 3 використовує кілька абревіатур. PK позначає первинний ключ - значення, унікально ідентифікує рядок у таблиці. FK позначає зовнішній ключ, який є первинним ключем пов'язаної таблиці. Tx є скороченням для транзакції, такий як поповнення або витрача...


Назад | сторінка 4 з 10 | Наступна сторінка





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

  • Реферат на тему: Базові поняття реляційної моделі даних (створення таблиці MS Access)
  • Реферат на тему: Комп'ютерна обробка даних таблиці Microsoft Office Access
  • Реферат на тему: Побудова графіка квадратного рівняння за допомогою електронної таблиці
  • Реферат на тему: Побудова графіків функцій засобами електронної таблиці Excel
  • Реферат на тему: Відеореклама. Електронні таблиці