FInal Project Imus Institute

  • 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