Sie sind auf Seite 1von 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

Significance
The online enrollment will benefit the institution and the proponents;

Institution
Enrollment 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.

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 Payment whereas student will be able to process their payment for enrollment online Class Scheduling whereas student can view their schedule at the end of enrollment and will serve as guide in taking subjects. Advising whereas advisers can manage accounts of his/her advisees Generation of reports such as; Certificate of Matriculation, class list, schedule report, and financial reports. Automated computation of fees included in the financial reports User Management employee/staff and students with different access levels Database will 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

Project Schedule

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

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

System Requirements
The 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 tools
The 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

Das könnte Ihnen auch gefallen