System Design for Icon College: A New Information Management System

Verified

Added on  2025/04/17

|17
|2025
|360
AI Summary
Desklib provides past papers and solved assignments. Access this student's system analysis and design project for Icon College.
Document Page
System Analysis and Design Solution Template
Academic year and term: 2017/2018 – Semester-2, Year 1
Module title: System Analysis and Design
Module code: QAC020C154S
Module Convener: Hassan Baajour
Module Tutor: PLEASE ENTER YOUR TUTOR NAME HERE
Student Id: PLEASE ENTER YOUR STUDENT ID HERE
Deadline: 06/03/2019 (no later than 2 pm)
Coursework 1: System Design
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
Use case diagram
1.1 Functional requirements
Functional requirements are the features that are visible to the users and these functions are
specifically stated by the specific stakeholders who are related to the system development.
Following are the functional requirements of the new management system (ICIMS) of Icon College:
The system should ask for a login to the students and the staffs
Student record and update can be updated by the tutors.
The admin should be able to delete, record, update and search the information of the
students, course, and staffs.
A virtual learning environment, Moodle will be used by the tutors for the grading and
marking of the students. Automatic transfer of information to Icon College Information
Management System from Middle.
Admin should be able to view the grades of the students from Icon College Information
Management System.
Admin should be able to track the attendance of the students and can enroll course to the
students.
Tutors should be able to remark and record student attendance, academic progress and
another student related information's.
Online available of lecture, material, homework, and exercises for the students that can be
uploaded by the tutors.
The system should notify the students about their grades when they are updated.
A warning message should be sent to the students if they are unable to submit their
coursework within time and failing it the student will not be allowed to access the system on
three consecutive failures in three modules in a single semester and a notification should be
sent to the admin to excuse the student from their respective course.
1.2 Use case diagram
Use case diagram represents the user interaction with the system. It basically describes the relation
of a user with different use cases in which the user is concerned. Use case diagram help in getting a
higher level understanding of the system requirement. Use case diagram help in the identification
of different users that are involved in a system and the different types of use cases present in the
system (Technopedia, 2019). The use case of a new information management system of Icon
College represented below. Students and tutor can log in to the information management v system
with the login ID and password. Students can view their grades online once they are uploaded by
2
Document Page
the tutors. Tutors upload the study materials, assignments and lectures online for the students.
Tutors remark the academic progress of the student. Tutors take the use of virtual learning
environment Moodle for teaching, marking of assignment and uploading of student grades. Admin
performs four main functions manage the details of the students, manage the course details, can
access all the information of Icon College Information Management System and enroll courses to
the students. Admin can search for a particular student, recorded the details of the student can
delete the details of the student if the student is excluded from accessing the system. SAdmin can
search for the causes, can record new courses and delete courses. Admin views the grades of the
student once they are uploaded in the ICIMS system.
3
Document Page
4
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
2) Use case diagram documentation
Primary use case 1
Use Case Title: Use Virtual Learning Environment
Actors: Tutor
Description: Tutor use the virtual Environment MOODLE for marking of the
assignment and provide grades checking the assignments that
are uploaded by the students.
Precondition Before using the virtual Environment MOODLE for marking
assignment and grading the tutor need to login to the system
by providing the user ID and password.
Flow Virtual Learning Environment

Tutor Login

Provide tutor username and password

Successful Login

View Student

Mark assignment

Upload Grades
Primary use case 2
Use Case Title: View Grades
Actors: Student
Description: A student can view the grades online that are allotted to them by
the tutors once the assignments are remarked and the grades are
uploaded by the tutors.
Precondition The student needs to login to the new information management
system with the student ID and password for viewing their grades.
Flow Student Login

Provide student username and password

Successful Login
5
Document Page

View semester

View Course

View Assignments

View grades of a particular assignment
6
Document Page
10 Use cases - brief description
Use case 1: View Grades
The grades of the students are uploaded online by the tutors and the students can log in to the
system for viewing their grades.
Use case 2: Student Login
A student can log in to the new information management system of Icon College by providing their
username and password where they can upload their assignments, view course materials, online
lectures and can check their grades.
Use case 3: Use Virtual Learning Environment
Tutors use MOODLE that is a virtual learning environment for remarking the assignment of the
students and uploading the grades obtained by them.
Use case 4: Remark the academic report of a student
Tutors can remarks the academic report of the student can manage the attendance history and
other student information’s.
Use case 5: Upload Lectures
Tutors can upload their lectures that are conducted by them so that the students can access the
course material and learning of any particular topic from anywhere and from any platform.
Use case 6: Admin Login
Admin Can login to the system with admin ID and password for viewing and managing all the
information of courses, students and other staffs members including tutors.
Use case 7: Manage the details of the student
Admin can record, view and delete the record of the student’s academic performance and other
relevant information’s.
Use case 8: Manage the details of the course
Admin can manage the course details by adding, deleting and recording new carouses into the
syllabus of the students.
Use case 9: Using ICIMS
Admin can view the grades of the students online once they are uploaded and redirected to a new
information management system of Icon College,
Use case 10: Enrol courses to the students
Different courses are enrolled to the students by the admin and the admin can delete those courses
as well.
7
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
3) Class diagram including conceptual classes and associations, generalization, aggregation
and/or composition if applicable with a brief description
Class Diagram
The class diagram is basically for describing the structure if a system. It is a static diagram
that represents the different classes in a system, their related attributes and the operations
that are performed by the different classes (Lucid chart, 2019). The class diagram ofIcon
College new information management system shows the relationship between admin,
student, tutors, and other staffs.
Provide a brief description of all key classes and main attributes:
8
Document Page
Class name Description
Admin Admin of Icon College manages all the information's that are related to
the students, staffs, and courses. Admin has the authority to search,
delete and record the information of student, staff, and courses. Admin
reviews the grades of the students and enrolls courses to the students.
Admins also track the attendance of the students. All the system related
notification that involves the excluding of a student from ICIMS is
received by the admin.
Student Student login to their system with the login ID and password and can
view their grades online. Student views their coursework online and
completes their homework online.
Tutor Tutor update the information of the students related to the attendance
history of the student, academic progress, and other important
information’s. Student attendances are updated by the tutors. The
academic progress report of the student is updated by the tutor and
record remark on the progress report of the student. Tutors upload the
study materials, lectures and homework for the students who can online
access the system.
Staff There are around 25 staffs in ICON college that also includes the teachers
And student admin. The staff of the college login with their user ID and
password for viewing all the information's in the system.
9
Document Page
4) Interaction diagram
Sequence diagram
Sequence Diagram–Sequence diagram is an event diagram that represents the interactions
of the objects in a system in a specific sequence of time. Sequence diagram represents the
functionality of the system by describing the class and object that are involved in the
development of new management system and describes the sequential manner in which
these objects exchange messages between them for maintaining the functionality of the
system (Smartdraw, 2018). The above sequence diagram represents the sequential manner
in which messages are exchanged between student, admin, and system in the process of
excluding a student from the system in the new management system of Icon College. As
shown in the sequence diagram of excluding a student from a system the student needs to
login first, which is followed by two conditions the student fails to submit the coursework in
time then a warning message is sent to the student or else student submits the coursework
and can view their grades accordingly. There is a second alternative in excluding a student
from the system that if a student fails in three modules in same semester then the student is
stopped from accessing the system even on requesting student access by the student. The
10
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
system sent a notification to the admin regarding the process or else the student can view
their grades ion accessing the system.
Collaboration Diagram
Collaboration Diagram: Collaboration diagram represents the interaction of the software's that
are involved in the information management system. Collaborations are formed as a visual
chart of the interaction of the software's and represent how a system is benefited by the
collaboration. Collaboration diagram represents the needs of the user by the labels in the
diagram (Paradigm, 2019). The collaboration diagram of Icon college information
management system represents the process of excluding a student from accessing the
system of the college. If a student unable to submit the assignment on time then a warning
message is sent to the student and if the students fail consecutively in three modules in the
same semester than the system block the access of the system and notify the admin to
exclude the student. Student request for access is denied as the admin exclude the student
from the system. On timely submission of an assignment, the student can easily access the
system to view their grades on providing the student username and password.
11
Document Page
Flowchart/Activity Diagram
Activity Diagram- Activity diagram represents the flow of one activity from another activity. It
basically describes the flow of different operations in a system. It is a graphical representation of the
sequential activities (Technopedia, 2019). Above activity, the diagram shows the dynamic aspect of
the process of excluding a student from a new information management system (ICIMS) of Icon
college. Starting with the process student login to the system with the user ID and password and
select their semester. The students can submit their assignment online on entering their semester
and can view their grades once they are uploaded. If the student fails to submit their assignment a
warning mail is sent to the student by the system and if the student fails in three modules in one
semester due to late submission or nonsubmission of the assignment then the student is excluded
from the college information system and the student cant access the system.
12
chevron_up_icon
1 out of 17
circle_padding
hide_on_mobile
zoom_out_icon
[object Object]