logo

Adoption Of Information System Discussion 2022

   

Added on  2022-09-21

7 Pages2245 Words23 Views
Introduction
Each and every business processes in almost every organization are simplified with the adoption
of information system. As there are a lot of issues with the manual or paper based system, the
need for the automated systems becomes evident. In this document we would discuss
development of online enrollment system for ABC University. The proposed system would
allow the students to enroll themselves online into desired system before their trimester and also
pay fees online for the same. Each trimester witness admission of over 50000 students around
their four campuses which makes the management of their current manual system inefficient and
difficult. In this document we would perform the detailed analysis of the proposed system
through functional and non-functional requirements, stakeholder analysis, possible use cases and
actors for the system, as an initial step to learn and understand the feasibility of the proposed
system.
Background:
ABC University provides the students with variety of courses and subject around their four
campuses in Australia. With the increase in the number of the students every year the manual
system for enrolment has proved to be inefficient and error prone. The University requires a
system that can enroll the students online without any human intervention. Along with the
enrolment it should also manage other management task such as course management, schedule
management, finance management and decision making. This document helps us to understand
the various features and requirements of the system.
Stakeholder Analysis:
The stakeholder for this project would be the individuals that would get impacted from the
development, success and/or failure of this system either directly or indirectly (Gunderse,
Ballenger, Crocker, Scifres & Strader, 2013). The stakeholders are not necessarily the persons
taking part in the development of the system, but are also the individuals or groups that have
some impact through its outcome. Some of the stakeholders in this system development are:
Students: They would have the direct impact from the project success as it would ease the
enrolment process for them and even after enrolling they would be able to get all the information
from the system.
Head of Enrollment department: The system developed would eliminate the workload of the
Enrollment department Officer rather he can perform effective decision making through the
system in order to benefit the university as well as students.
IT Technicians: These are the external stakeholders as they would support the external
operations of the system such as if the system has any technical issue, or working issue.
Staff member: Staff member would have complete visibility of all the students, courses and
timings that they need to oversee. Thus successful development of the project would decrease
their workload as well as increase their productivity.

Actors:
The actors are the users that uses one or more than one functions of the system to achieve a
specific purpose. The ABCU enrollment system would be used by Students, Enrollment Officer,
Staff Members, Program Directors, Timetabling Officers and Administrators.
Functional and non-functional requirements:
Functional Requirement:
1. Every user should have unique username and password to log in to the system as well as
privileges for example the student can only register themselves and pay through the
system whereas the Student Enrolment Officer can have other privileges as well.
2. The Enrollment officers should be able to make changes in the courses and the
underlying subjects offered by their school.
3. The system should display all the details of the schools along with the courses, subject,
lecture timings and tuition fees individually for every school so that the student can chose
from them the desired school and courses accordingly.
4. The developed system should be compatible with every platforms such as desktop,
mobile app or tablet, so that the student can access them from any device possible.
5. The student can be able to enroll into a particular course only if the given pre-requisites
met for them. These pre-requisites along with the other information such as course
availability and description should be set into the system by the Program Directors.
6. The system should store timetables corresponding to every subject. These subjects and
their timings should be visible to the student on the system and if the student selects two
subjects whose class timings clash than the system should prevent the user from enrolling
into them.
7. Subjects and staffs can only be selected by the students if they are available else it should
show a message to the student to choose another subject and/or staff.
8. These timetables can be added, removed and updated by the Timetabling Officers into
the system.
9. If a student enroll himself for more than or less than designated number of subjects than it
should be first approved by the Student Enrollment Officer. This can be done with the
help of a random string that is to be generated by the Officer for that particular student
after analyzing his/her case. This random number would be entered into the field by the
student that prohibits him/her from enrolling into more or less number of subject in one
trimester. Once the system verifies the number it allows the enrollment of the student.
10.As soon as the enrollment processes finishes the system should generate and display a
timetable to the student that has all the subjects and their timings and locations. The
student would get the option to send the timetable to their registered email account.

11.After completing the enrollment process successfully the student would be asked to pay
the complete fees through a secure payment process.
12.If the student has not completed all the steps in the enrolment process, the system should
send them reminders on their registered email to complete the process before mentioned
deadline.
13.As soon as the enrolment process is completed it should generate a payment receipt for
the student.
14.For every module there has to be distinct database, such as for, personal details of
student, for details of staff (if required), course details, etc.
15.For storing all the details of the student there should be a master student index that has
every record of the student alongside personal details, such as scholarly information
including previous results, university and school from which they passed out previously,
transfers etc.
16.The system should be able to process the payments through different methods such as
scholarships, net-banking, debit/credit card.
17.At the end of the month there should be monthly report generated for the total number of
students registered in a subject or course.
Non-functional requirement
The non-functional requirements of the systems are the desired attributes of the system such as
its reliability, security, maintainability, usability scalability and performance. The non-functional
requirements defines a set of restrictions or constraints on the aspired system design across
different backlogs. The effectiveness and usability of the entire system are ensured by defining
their non-functional requirements (Finley, 2016). Below are the non-functional requirements for
the proposed ABCU system:
1. The information within the system should be available 24x7 to the student whenever they
need.
2. The system should register every detail accurately.
3. The system should provide prompt response to the users.
4. System should have higher computation and memory as the number of students registering on
the system would get higher with time.
5. There should be continuous support of network as the system would be mainly used for online
enrollment.
6. The system should be able to maintain confidentiality, integrity and security of the student's
sensitive data, such as their personal details and bank details.

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents
Functional & Non-Functional Requirement for the System
|13
|3001
|13

System Analysis and Design for ABC University Enrolment System
|13
|3469
|132

MIS605 Systems Analysis And Design Report
|14
|2722
|37

ANALYSIS AND DESIGN OF SYSTEMS
|12
|2719
|23

International Conference on Computer-Aided Design
|16
|2918
|100

System Analysis and Design
|15
|2601
|20