Attendance management application based on J2EE and struts
Dissertant
Thesis advisor
Rashidi, Taj al-Din
Iraqi, Umar
University
Al Akhawayn University
Faculty
School of Science and Engineering
University Country
Morocco
Degree
Master
Degree Date
2007
English Abstract
This project aims to implement Al Akhawayn University’s new attendance policy through a software that allows faculty to report absences, gives sludenL*; the opportunity to consult their absence rewrds, and allows role based University access and class attendance monitonng.
This project, named Attendance Management Applicatioo, is developed within the Information Technology and SyiJlems department, which is responsible for providing Al Akhawayn University’^ software solutions, It is developed through an incremental iterative process by providing a prototype to clienis after a iiiibset of the software is implemented and iteratively improvers the evolving sequence This project provides different accesis conbtils to users based on their University roles. Al Akhawayn University authenticates its users and differentiates between their roles based on the Active Direccory system. Therefore, AMA delegates iL^ users' authentication to the AUI Active Directory system and allows users to reuse their existing accounts when authenticating against the application. Thus, Al Akhawayn University users use ihc same login information to access the AMA. Authentication by itself is not enough to ensure access control. Once users are authenticated, (hey are authorized for different types of access or activity. Authorization is dedicated to the web container so aij to externalize it from the code. Users* traceability is also achieved in order to keep track of their activity while accessing the AMA. This project also fociLsed on the usability quality attribute to a&sure its easy usage and thus encouraging users to bring it into play. In addition a user manual is delivered to users to ensure its easy usage. A Java doc is also available to document i^e code and thus facilitating itii maintainability. The attendance management application is built around J2EE platform and Struts framework. IBM Websphere is utilized as the application server, IBM Rational Software Development as the Integ;rated Development Environment, and Oracle 9i as a database serv'er.
Main Subjects
Engineering & Technology Sciences (Multidisciplinary)
No. of Pages
100
Table of Contents
Table of contents.
Abstract.
Abstract in Arabic.
Chapter One : Introduction.
Chapter Two : Requirement analysis.
Chapter Three : Technology enablers.
Chapter Four : System architecture and design.
Chapter Five : Implementation details.
Chapter Six : Deployment and documentation.
Chapter Seven : Performance results and analysis.
Chapter Eight : Conclusion.
References.
American Psychological Association (APA)
Nadir, Yunus. (2007). Attendance management application based on J2EE and struts. (Master's theses Theses and Dissertations Master). Al Akhawayn University, Morocco
https://search.emarefa.net/detail/BIM-646944
Modern Language Association (MLA)
Nadir, Yunus. Attendance management application based on J2EE and struts. (Master's theses Theses and Dissertations Master). Al Akhawayn University. (2007).
https://search.emarefa.net/detail/BIM-646944
American Medical Association (AMA)
Nadir, Yunus. (2007). Attendance management application based on J2EE and struts. (Master's theses Theses and Dissertations Master). Al Akhawayn University, Morocco
https://search.emarefa.net/detail/BIM-646944
Language
English
Data Type
Arab Theses
Record ID
BIM-646944