Attendance management application based on J2EE and struts

Dissertant

Nadir, Yunus

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