This chapter is based on the analysis and the design of the SAIMS-HND. In the previous chapter Users, Inputs, Processes and Outputs are discussed and how these elements are inter-connected to each other. In this system there are two types of users who use the system and are the system administrator and students of HND in CSD. When taking into consideration the starting part of a student information management system, there should be an authentication for the students and administrator, after users are logged into the system they should be able to use the services and functions provided by the system. Students’ academic information management system is a timely need due to the demand of HND in CSD at present.
When logged in as an Administrator there are some functionalities for the Admin, ensuring that the system is running smoothly and there is no any unauthorized access has been made, in addition to that registering students is the main task of the administrator after the successful login. After adding the students they are given their level of privileges to use the system.
From students’ perspective they are in need of choosing their course module selection as per their wish to follow the course modules for a particular semester or repeating a module in case of failing to full fill the requirements to pass the module.
As such this chapter explains in detail about the system’s four modules, what they individually do and how they’re interconnected with other modules.
Top level architecture of SAIMS-HND
This section highlights top level architecture of the implemented SAIMS-HND as a diagram and also includes other system diagrams. In the coming sections detailed description of each module and their tasks and interconnection with other modules are discussed.
Use case diagram of SAIMS-HND
Use Case diagrams are used to represent the functionality provided by an organization as a whole.
Figure – Use case diagram of the SAIMS-HND