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

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





пок користувач, виконує дію залежно від натиснутої кнопки, створює об'єкт DataModel, викликає методи об'єкта DataModel для запису даних і читання їх з бази даних, а також викликає методи в об'єкті BankAdmin для оновлення інтерфейсу користувача після завершення дій.

Клас DataModel витягає дані з інтерфейсу користувача, виконує перевірки даних, записує перевірені дані і читає збережені дані з бази даних, викликає методи об'єкта BankAdmin залежно від успішності операцій читання або запису в базу даних.


8 Web-клієнт


У додатку Duke's Bank Web-клієнт використовується користувачами для доступу до інформації про рахунок і виконання операцій над рахунками. У таблиці 2 наведено список функцій, підтримуваних клієнтом, URL, використовувані для доступу до функцій, і компоненти, що реалізують функції. На малюнку 5 показано екран історії рахунку. br/>

Таблиця 2 Web-клієнт

ФункціяПсевдоніми URLJSP-сторінки Компоненти JavaBeans Домашня сторінка/mainmain.jspВход або вихід з програми/logon/logonError/logofflogon.jsp logonError.jsp logoff.jspВивесті рахунок/accountListaccountList.jspВивесті історію рахунку/accountHistaccountHist.jspAccountHistoryBeanДвижение коштів на рахунках/transferFunds/transferAcktransferFunds.jsp transferAck.jspTransferBeanСнять або внести кошти/atm/atmAckatm.jsp atmAck.jspATMBeanОбработка помилок/errorerror.jsp

В 

Рисунок 5 - Історія рахунку


.1 Стратегії проектування


Основною функцією JSP-сторінок в додатку Duke's Bank є презентація. Стратегією для розробки придатних для обслуговування JSP-сторінок є мінімізація кількості сценаріїв, вбудованих в сторінку. Для того щоб досягти цього, більшість завдань динамічної обробки перекладені на корпоративні компоненти, призначені для користувача теги і компоненти JavaBeans. p align="justify"> У додатку Duke's Bank JSP-сторінки використовують корпоративні компоненти для обробки взаємодій з базою даних. У додатку Duke's Bank компонент TransferBean відіграє таку ж роль. Однак інші компоненти JavaBeans мають набагато більшу функціональність. ATMBean викликає методи корпоративного компонента і встановлює рядки підтвердження згідно введенню користувача, а AccountHistoryBean обробляє дані, що повертаються з корпоративних компонентів, для того щоб представити для перегляду дані, запитані пользователем.кліент використовує механізм шаблонів, реалізований користувацькими тегами (розглянуті в розділі Бібліотека шаблонних тегів) , для забезпечення єдиного зовнішнього вигляду всіх JSP-сторінок. Механізм шаблонів складається з трьох компонентів:

- template.jsp визначає структуру кожного екрану. Він використовує тег insert для складання екранної форми з субкомпонентов;

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





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

  • Реферат на тему: Розробка інтерфейсу користувача для роботи з базою даних &Автомайстерня&
  • Реферат на тему: Розробка інтерфейсу користувача для роботи з базою даних Будинку культури
  • Реферат на тему: Комп'ютерні дані: типи даних, обробка та управління
  • Реферат на тему: Розробка тестового додатку "Компоненти меню Delphi"
  • Реферат на тему: Розробка програми, що використовує однофайловий базу даних на Pascal