• DocumentCode
    1807192
  • Title

    Implementation on Network Teaching System Based on Java EE Architecture

  • Author

    Song, Bo ; Zhang, Yue ; Zhou, Chuan-Sheng

  • Author_Institution
    Software Coll., Shenyang Normal Univ., Shenyang, China
  • fYear
    2010
  • fDate
    24-25 July 2010
  • Firstpage
    227
  • Lastpage
    231
  • Abstract
    This paper proposes a solution of Network Teaching System (NTS) based on Java EE architecture. It combines EJB 3, JSF and open-source Ajax framework ICEfaces for Java EE applications to stratify reasonably. The rich UI components provided by ICEfaces are embedded in the presentation layer and the generic EAO patterns is introduced into the data persistence layer as data abstraction interface of business logic layer. It not only greatly simplifies human-computer interaction experience and running stability of NTS, but also has higher scalability and portability than using third-party ORM framework of NTS.
  • Keywords
    Java; computer aided instruction; computer science education; software architecture; EJB 3; ICEfaces; JSF; Java EE architecture; data abstraction interface; data persistence layer; human-computer interaction; network teaching system; open-source Ajax framework; Business; Databases; Education; Java; Object oriented modeling; Programming; Testing; ICEfaces; JPA; JSF; ORM; generic EAO patterns; network teaching;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Technology and Computer Science (ITCS), 2010 Second International Conference on
  • Conference_Location
    Kiev
  • Print_ISBN
    978-1-4244-7293-2
  • Electronic_ISBN
    978-1-4244-7294-9
  • Type

    conf

  • DOI
    10.1109/ITCS.2010.62
  • Filename
    5557145