University Enrolment System: An Object-Oriented Approach

Verified

Added on  2025/04/25

|9
|1731
|231
AI Summary
Desklib provides past papers and solved assignments for students. This report details a new university enrolment system.
Document Page
ITC508
OBJECT MODELLING
ASSESSMENT ITEM 1
Enrolment number:
Student Name:
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
Table of Contents
Introduction................................................................................................................................3
Problems with the current system..............................................................................................3
The new system..........................................................................................................................3
System Capabilities....................................................................................................................3
Business Benefits.......................................................................................................................4
Proposed outcome......................................................................................................................4
Resources required.....................................................................................................................5
Software resources.................................................................................................................5
Hardware resources................................................................................................................5
People required.......................................................................................................................5
Financial resources required..................................................................................................5
Stakeholder map.........................................................................................................................6
Project Feasibility.......................................................................................................................6
Technical feasibility...............................................................................................................6
Economic feasibility...............................................................................................................7
Legal feasibility......................................................................................................................7
Operational feasibility............................................................................................................7
References..................................................................................................................................8
Document Page
Introduction
The enrolment system enables the University to operate and make use of various modules
which make it easier for the administration department to manage and keep track of the data
efficiently. The system automates the enrolment process of the University enabling the
students to enroll themselves by filling in their details and selecting the course they want to
get enrolled in. This way of enrolling students will make the process faster and the
management of data much easy. The system can be accessed from anywhere and it is not
needed for the student to be physically present at the university for the enrolment process.
Document Page
Problems with the current system
Currently, the enrolments in the University are managed completely by the administration
team and the students need to be physically present at the University for their enrolment. The
details need to be manually entered by someone from the administration team and it becomes
difficult and hectic for a single person to be managing and entering the details of all the
students. Managing the records this way consumes more time and there is a possibility of the
records getting misplaced. It gets difficult for the administration team to search for records
and it takes time to search for a particular record.
The new system
The newer system will allow the students to get themselves enrolled in the University them
i.e. it will give the students access to an online portal which can be accessed from anywhere.
The use of this portal will remove the need to be physically present at the University for
enrolment. The students will be allowed to pay the fee online then and there which will make
the work of the administration team easier as there will not be a need to manage the finances
manually.
System Capabilities
The proposed system will deliver a robust enrolment management program that would make
the complete process much faster and easier to manage. The system would allow the
administration team to be still in control of the system by providing administrative
functionalities and reduce their work burden. Following are some of the capabilities of the
enrolment system:
The system could be accessed from anywhere which will allow the students to get
them enrolled in the University from anywhere. The students would enter their
complete personal details themselves in an organized manner which will then get
saved in the database of the system.
The students can choose the course they want to get enrolled in after getting
information about the course from the system. Complete details of the course would
be available in the system itself which provides better transparency to the students.
The system would give information about the courses and their availability in the
respective term. The students can then select the subjects they wish to opt as per
subject availability. The availability of the subject will be calculated by the system
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
itself on the basis of the number of students who opted the subject. The administrators
can set the maximum number of students allowed for a particular subject and the
system would then make calculations on that basis.
Proper details and the selected options will be visible to the students which will allow
them to review their details and selections. They can then make amendments in case
they want to change details.
The system would allow paying online for the selected course. Various payment
options would be available providing better flexibility to the students for fee payment.
The system would generate a receipt with complete details about the selections
they’ve made along with the fee details. All the fee details would be stored in the
database for tracking and monitoring purposes.
Once the students get enrolled, the system would show them the complete details
about the course and the subjects they opted for. The commencement of the academic
term, details about the orientation week, library, etc. would all be visible to them.
The administration team can easily manage all the details shown to the students. They
can also track and monitor the fee and other details provided by the students. They
can easily search for a student and view their complete details.
Business Benefits
The enrolment system will provide access to all the information provided by the students in a
structural and an organized manner, this information can be used to keep a track about which
courses are the most popular, students from which region get mostly attracted towards the
university, at which time does the University receive maximum number of enrolments, etc.
Such information can be used in the strategic planning of business growth and measures can
be taken to work upon the weak areas. This system would reduce the time and effort required
to manage the data which will allow the staff members to focus upon other areas which need
attention and thus enhance the productivity in other sectors as well.
Proposed outcome
Business: In terms of business growth, this system would allow the data to be properly
organized and available for analytic assessment which would be a major input for the
strategic business plan of the University. It would allow monitoring the complete data with
just a few clicks and the data can be used as required.
Document Page
Students: The system is accessible to the students anywhere anytime which thus makes the
availability of useful information within the reach of everyone. The students can get
themselves enrolled easily which also reduces the burden of going to the University Just for
the Enrolment Process. This will help the University to attract a greater number of students as
the process is hassle-free and will help in the growth of the business.
Resources required
To develop the above-proposed system there is a need for various kinds of resources. These
resources together will help in the development, deployment, and management of the system.
Software resources
The system can be built with a variety of computer languages however the proposed software
requirements are:
HTML/CSS- for development of online portal
Java- for the logic development of the system
Java Server Pages- for integration of logic into the online system
mySQL- for database development and management
Hardware resources
In order to develop and deploy the project there is a need of:
Desktops/Laptops- for the development process
Servers which can host the project with a capability of running 24x7
Internet service
People required
There is a need for people with various different skills for developing the enrolment system.
User Interface designer
Database developer
Frontend developer
Backend developer
Tester
Project manager
Document Page
Financial resources required
Cost of development which includes the cost of all the developers and testers needed
to complete the project
Cost of deployment which includes the cost of the host server on which the project
will get deployed
Cost of maintenance and upgrade which includes the cost of maintaining the project
for its smooth running and cost for any upgrades in the system
Stakeholder map
Figure 1: Stakeholder map
Internal stakeholders
The stakeholders which are directly affected by the performance of the University, in our
case the internal stakeholders are the students which will benefit from the proposed software.
The University owners will get profit if there are more enrolments in the University. The
development of the software will ease the work of the administration team and the faculty
members as well.
External stakeholders
These are the people who will be indirectly affected by the performance of the software. The
suppliers to the University will get even more business if the University performs well, the
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
development team and the project manager is responsible for building the system and will get
recognition and a sense of achievement if their software is appreciated and widely used.
Project Feasibility
Technical feasibility
The development of the project totally depends on the people involved in the development
process i.e. the developers, designers, testers, etc. Considering the major growth in the IT
sector, people with such skills will be easily available as there are a lot of software companies
that offer the development of such software.
Economic feasibility
The development, deployment, and management of the software would definitely cost the
University but the cost would not be very high considering the market of the software
industry. On the top of it, the costs for the development of the software would be easily
covered with the benefits the University will get as there is a high expectation of business
growth whenever this system is implemented.
Legal feasibility
The system is completely secure and provides access only to the users who are enrolled in the
University. The new users first have to register and only then they are granted the access. All
the details regarding the students, courses, subjects, University, etc. are only available to the
administrators and the data is secured from malicious users. The software respects the right to
privacy of every user and does not share confidential information to unauthorized users.
Operational feasibility
The system is completely user-friendly and easy to use. There won’t be any difficulty to the
users in adapting the new system. It would make things easy for everyone including the
administration department who will now be able to manage data easily and efficiently. The
system is so helpful that each user will find it very useful and will definitely adapt to the
process.
Document Page
References
Abrahamsson, P., Salo, O., Ronkainen, J., & Warsta, J. (2017). Agile software development
methods: Review and analysis. arXiv preprint arXiv:1709.08439.
Ahmad, M. M., & Cuenca, R. P. (2013). Critical success factors for ERP implementation in
SMEs. Robotics and computer-integrated manufacturing, 29(3), 104-111.
Rajlich, V. (2014, May). Software evolution and maintenance. In Proceedings of the on
Future of Software Engineering (pp. 133-144). ACM.
Usmanij, P. A., Khosla, R., & Chu, M. T. (2013). Successful product or successful system?
User satisfaction measurement of ERP software. Journal of intelligent manufacturing, 24(6),
1131-1144.
Wiegers, K., & Beatty, J. (2013). Software requirements. Pearson Education.
chevron_up_icon
1 out of 9
circle_padding
hide_on_mobile
zoom_out_icon
[object Object]