Upload
hoa-le
View
221
Download
0
Embed Size (px)
Citation preview
8/13/2019 FInal Project Imus Institute
1/7
Objective:
Develop an online enrollment system for the institute of Imus Cavite and implement various software
engineering principles.
Problems:
The manual system that is currently used by the Imus Institute causes different problems;
Delayed Processes
There are several loopholes and insignificant processes that can be found during the enrollment, such as
processing of registration forms, checking existing records and lining up for subject availability
Computation Inaccuracy
The manual computation of fees takes a lot more time and is prone to errors. Generation of assessment
fees take a lot of time and sometimes may be inconsistent.
Inconsistent Class Management
Information such as student profile, schedule, subject, curriculum, school year and semestral periods are
prone to be outdated.
Generation of Reports
There is a high data inconsistencies found in reports when actual enrollment records is compared to the
semestral evaluation of enrollment
8/13/2019 FInal Project Imus Institute
2/7
SignificanceThe online enrollment will benefit the institution and the proponents;
InstitutionEnrollment process becomes manageable through an automated, self-service online system. Imus
Institute Online Enrollment System will help employees make confident choices through a guided
process.
Features
Access self-service online enrollment information Eliminate paperwork and administrative burden Automate gathering of enrollment data
Proponents
Will be able to apply different software engineering techniques such as; Object Oriented Principles,
implementation of UML diagrams, software development and technical writing.
8/13/2019 FInal Project Imus Institute
3/7
Scope
The Online Enrollment System will facilitate the automation of the college level of Imus Institute in
Cavite. The following functionality will be included in the system;
Online Paymentwhereas student will be able to process their payment for enrollment online Class Schedulingwhereas student can view their schedule at the end of enrollment and will
serve as guide in taking subjects.
Advisingwhereas advisers can manage accounts of his/her advisees Generation of reportssuch as; Certificate of Matriculation, class list, schedule report, and
financial reports.
Automated computation of fees included in the financial reports User Managementemployee/staff and students with different access levels Databasewill be used for storage
Delimitations
The study will not cover the following:
The discounts from scholarships, varsity and other privileges Imus Institutes Graduate School enrolment Imus Institutes High School enrolment Information about the graduating students
8/13/2019 FInal Project Imus Institute
4/7
Project Schedule
8/13/2019 FInal Project Imus Institute
5/7
Methodology and Deliverables
This project will develop an online enrollment system that will automate the process of enrollment in
the Imus Institute, Cavite. The automated enrollment system can reduce the man power needed to
facilitate an enrollment process, increased in work productivity and becomes more accessible to those
who wish to enroll. This would also cut down on the human error aspect as well as double entries from
two people enrolling at the same time. In this project the proponents are going to use RUP or Rational
Unified Process as our software methodology. RUP is an iterative approach for object oriented systems
and it strongly embraces use cases and building the foundation for a system. RUP is inclined toward
object-oriented development.
FIGURE 1 RUP General Phases
Inception
During the inception phase, the objectives of the project will be clearly stated so that the needs of the
school are considered. This entails establishing the scope and boundary conditions, and acceptance
criteria of the project. Functionality will also be identified so that we can formulate the objects and
classes needed for the development of program structure for the next phases.
Deliverables
Project Plan, Project Schedule/Time Frame, Business Case
8/13/2019 FInal Project Imus Institute
6/7
Elaboration
In the elaboration phase, the foundation of the software architecture is laid down using all the
information formulated in the inception phase.
Deliverables
System specifications, Use cases, Class diagrams, ERD
Construction
In this phase the Beta Version of the software will be released and tested
Deliverables
Prototype, Hardware and Software Requirements, Unit Test
Transition
In this final phase the complete product will be released and installed on target clients
Deliverables
Product Release Version, Manual, Test Cases
8/13/2019 FInal Project Imus Institute
7/7
System RequirementsThe system has specific requirements in order to run properly.
Software Requirements
Any Operating System, Internet Explorer or Mozilla Firefox
Hardware Requirement
256mb RAM or higher, 1 gb Hard Disk or higher, Internet Connection, Printer
Human Resource Requirements
Computer Literate, Willing to be trained
Development toolsThe following are the development tools were used in this project;
Microsoft Visual Studio 2010 and 2005
.Net Framework 3.5
ASP.net
HTML 5
JavaScript
Microsoft SQL server
Microsoft Access
yEd UML Editor