To jest stara wersja strony!


CasesJ2EE

Autorzy

  • Grzegorz Leśniakiewicz
  • Tomasz Maruszak

Opis projektu

Projekt polega na wyszukaniu aplikacji napisanej w technologii j2ee, zrealizowanej zgodnie z modelem MVC oraz na zapisaniu logiki biznesowej w postaci reguł.

Sprint

Wykorzystanie biznesowe

Sprint jest to aplikacja stworzona na potrzeby wydziału EAIIE. Umożliwia obsługę rejestracji użytkowników, tworzenia newsów, zarządzania artykułami, zarządzania kalendarzem. Dodatkowo został stworzony moduł e-Protokół, umożliwiający automatyzację procesu obsługi protokołów w obrębie wydziału Eaiie. E-protokół, obsługuje przepływ e-protokołów od momentu stworzenia, lub importu poprzez obsługę w dziekanacie, dziekanatach katedr, przez prowadzących zajęcia do momentu zamknięcia, wydruku i eksportu e-protokołu.

Aplikacja obecnie jest wdrożona na środowisku developerskim. Główne funkcjonalności systemu zostaną wdrożone produkcyjnie w najbliższym czasie, natomiast wdrożenie produkcyjne modułu e-Protokołu przewidziane jest na wrzesień bieżącego roku.

Technologia

Aplikacja jest napisana w technologii j2ee. Model MVC został zaimplementowany za pomocą komponentów:

  • Model - logika biznesowa, wykorzystane zostały sesyjne, stanowe beany
  • View - warstwa prezentacji została stworzona w oparciu o technologie facelets
  • Controller - za kontrole i obsługę działania aplikacji odpowiedzialny jest framework Seam

Aplikacja jest uruchamiana na serwerze aplikacji JBoss 4.2.2.

Opisanie projektu w postaci reguł

Rule:
EProtocolEditForSecretariatBean.editEProtocol.editing(EProtocolEditForSecretariatBean bean, Boolean isEditingEnabled)
if isEditingEnabled = true
then bean.cancelEditingEProtocol().
pl/miw/2009/piw09_j2eecases.1245526714.txt.gz · ostatnio zmienione: 2019/06/27 15:58 (edycja zewnętrzna)
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0