System Analysis and Design Project: ICIMS College Management System

Verified

Added on  2025/04/21

|21
|2046
|323
AI Summary
Desklib provides past papers and solved assignments for students. This project details the system analysis and design of a college management system.
Document Page
SYSTEM ANALYSIS
AND DESIGN
Academic year and term:
Module title:
Module code:
Module Convener:
Module Tutor:
Student Id:
Deadline:
Coursework 1:
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
Contents
INTRODUCTION.................................................................................................................................4
USE CASE SCENARIO.......................................................................................................................5
USE CASE DIAGRAM........................................................................................................................6
CLASS DIAGRAM.............................................................................................................................12
SEQUENCE DIAGRAM....................................................................................................................14
ACTIVITY DIAGRAM......................................................................................................................15
COLLABORATION DIAGRAM.......................................................................................................16
CONCLUSION...................................................................................................................................17
REFERENCES....................................................................................................................................18
Document Page
Table of figures
Figure 1: Use case diagram....................................................................................................................7
Figure 2: Class diagram.......................................................................................................................13
Figure 3: Sequence Diagram...............................................................................................................15
Figure 4: Activity Diagram..................................................................................................................18
Figure 5: Collaboration Diagram.........................................................................................................19
Document Page
Table of Tables
Table 1: Use case 1................................................................................................................................7
Table 2 : Use case 2...............................................................................................................................8
Table 3: Use case 3................................................................................................................................8
Table 4: Use case 4..............................................................................................................................10
Table 5: Use case 5..............................................................................................................................10
Table 6 : class description...................................................................................................................13
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
INTRODUCTION
In the report below, there is a college named as ICIMS want to increase the growth of the
college and want to make it more efficient. It consists of diagrams like activity diagram,
sequence, collaboration diagram, all the diagrams comes in interaction and class diagram, use
case. The college also wants to increase the number of students and staff. There is the
administrator who can view the grades of the students but not able to changes the grades and
there is virtual learning system where marks can be viewed. Need to draw some primary use
case to explain more about the system. Software used to make these diagrams is draw.io.
Document Page
USE CASE SCENARIO
In the given case there are a college ICIMS which have 500 students and 25 staffs including
the administrator and have a system named as IMS, used for the college development as they
want to increase the number of students and staff and want to grow the college more to make
it efficient. Use case it have actors which play the role of living things like administrator,
students, tutor and system and inside the box it has attributes which plays the role of a non-
living thing.
Every student and staff have their account to login into the IMS system with their I and
password.
The administrator will search for student, staff, and courses and perform actions like the
update, delete and review the performance of students and enroll the students and review the
attendance of students.
The tutor will upload the material for lectures and home work for the students and give grade
according to the performance of the students and virtual learning environment is model, used
to check grades of the student.
The administrator can check the marks of the students but will not able to update it and delete
it.
The student will only enroll when the administrator will approve it. After checking the
requirements of the students.
Grades will be given by the tutor.
Warning mail is sent by the system.
If the student will not complete the three modules in one semester then the system will not
provide access to the students and ask the administrator to exclude the student.
Document Page
USE CASE DIAGRAM
Figure 1: Use case diagram
In the above use case diagram, there are actors are ADMINISTRATOR, TUTOR, SYSTEM,
and STUDENTS.
ADMINISTRATOR perform the many functions like have records of staff, students and the
courses, Allow the student to enroll, exclude the students, delete the students, staff, and
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
course-related information, search the staff, students and course-related information, review
the grades of the students but will not able to update it.
TUTOR perform many functions like record the attendance of the students, upload the
lectures/ materials /home work for the students, update the attendance, login to the system to
make changes, and use Virtual learning system to check the grades.
STUDENTS perform some enroll themselves in the college by proving the requirements
needed by the administrator, may check the grades, check the attendance.
SYSTEM perform operations like check the assessment of the student if not done then not
give access to the students and send warning mail.
Table 1: Use case 1
USE CASE REVIEW OF ADMINISTRATOR
ACTOR STUDENT
ADMIN
DESCRIPTION ADMINISTRATOR TRACK THE
STUDENT PERFORMANCE
CONDITION ADMINISTRATOR CAN CHECK THE
STUDENT CHART OF PERFORMANCE
FLOW The administrator can record the details of
the student.
The administrator can review the student's
performance.
The administrator can view the grades and
marks but will not change it.
The administrator can exclude the student, if
its performance is not up to the mark.
Table 2: Use case 2
USE CASE STUDENTS ENROLLMENT
ACTOR STUDENT
ADMIN
DESCRIPTION The administrator will check the student for
eligibility and enroll the students in the
college.
CONDITION The student should be eligible for taking the
admission in the college.
FLOW The student will fulfil the requirements for
enrolment.
Document Page
Application approved by the administrator.
Message sent by the system for confirmation.
Table 3: Use case 3
USE CASE TUTOR UPLOADING THE
LECTURES
ACTOR STUDENT
TUTOR
DESCRIPTION The tutor will upload the material for lecture
and homeworks for students.
CONDITION Assigning the homework to the students.
FLOW Students get exercise and homework
according to the course.
Students required to do it online.
The tutor will give grades to students
according to the homework.
The tutor will record the history of
attendance and progress of the academic.
Document Page
Table 4: Use case 4
USE CASE SYSTEM REVIEW
ACTOR STUDENT
ADMIN
TUTOR
DESCRIPTION The administrator will check the performance
of the student, if the student will not
complete the work on the given time then,
the system will not access by the student.
CONDITION Work should be completed on time every
semester.
FLOW The system can review the student's
performance.
Check three modules is completed or not.
If not then, the student will not have access
for the system.
System asks an administrator to exclude the
student.
Table 5: Use case 5
USE CASE LOGIN REQUIREMENT
ACTOR STUDENT
ADMIN
TUTOR
DESCRIPTION Students and Staff have to log in the system.
CONDITION Already need to have an account for login.
FLOW Student and staff have to log in with Id and
password.
The details of the correction will be provided.
Verify the login with the database
If similar, then give access to them.
If not, check the Id and password.
USE CASE 1:
Administrator Review
GOAL:
The administrator will review the performance chart of the students.
DESCRIPTION:
The administrator will track the performance of the student and have a record of students and
will also search for information related to the students. It can review the marks and the grades
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
of the student but cannot change it. The administrator can exclude the student if it not
performing up to the mark.
USE CASE 2:
ENROLLMENT APPLICATION
GOAL:
The administrator will check the eligibility of students.
DESCRIPTION:
The student will fulfil the requirements for the enrolment for the particular course and
administrator review the application form of the student and will decide for approval. If it is
approved messaged will be received by the student.
USE CASE 3:
UPLOADING THE HOMEWORK’s
GOAL:
Assigning homework for the students.
DESCRIPTION:
The tutor will upload the materials related to the lecture for more understanding, upload the
homework for the students and students need to do it online and within a given time, the tutor
will give grades according to the homework provided. The tutor will review the history of
attendance and academics progress reports.
USE CASE 4:
SYSTEM REVIEW
GOAL:
Not provide access to the students.
DESCRIPTION:
If the student will not complete the three modules or given homework within a semester then
the system will automatically not allow the access to the student and will send mail to the
administrator to exclude the student and stop them from login.
USE CASE 5:
LOGIN REQUIREMENT
GOAL:
Document Page
Students and Staff need to log in.
DESCRIPTION:
It is necessary to have the account of students and staff to login in the system. To check the
progress report of the student, history of attendance by the tutor and check the grades,
attendance by the students(In text: Techopedia.com, 2019).
chevron_up_icon
1 out of 21
circle_padding
hide_on_mobile
zoom_out_icon
[object Object]