This is my project for ASP.NET with C#. This project uses 3-tier and 3-layer architecture to separate the presentation logic, database logic and the business logic of the application.
ENROLLMENT - STEP1 ( REGISTRATION)
    - Student submits registration for enrollment.
ENROLLMENT - STEP2 ( REGISTRAR APPROVAL)
    - Registrar approves the submitted registration record.
ENROLLMENT - STEP3 ( CLASS SELECTION )
    - Student selects class schedules.
ENROLLMENT - STEP4 ( ADVISER APPROVAL )
    - Adviser approves class selection record of student.
ENROLLMENT - STEP5 ( ASSESSOR APPROVAL )
    - Assessor assesses enrollment fees.
ENROLLMENT - STEP6 ( CASHIER APPROVAL)
    - Cashier receives enrollment payment.
ENROLLMENT - STEP7 ( ID ISSUANCE)
    - Registrar issues ID Number to new student.
HELP - ABOUT
    - Displays information about this website.
HELP - DEMO
    - Allows the user to have a demo of the software. 
MASTERLIST -CLASS MASTER LIST
    - Displays information about the class master list.
MASTERLIST -COURSE MASTER LIST
    - Displays information about the course master list.
MASTERLIST -CURRICULUM MASTER LIST
    - Displays information about the curriculum master list.
MASTERLIST -FACULTY MASTER LIST
    - Displays information about the faculty master list.
MASTERLIST -GRADE MASTER LIST
    - Displays information about the grade master list.
MASTERLIST -REQUIREMENT MASTER LIST
    - Displays information about the requirement master list.
MASTERLIST -ROOM MASTER LIST
    - Displays information about the room master list.
MASTERLIST -STUDENT  MASTER LIST
    - Displays information about the student master list.
MASTERLIST -SUBJECT MASTER LIST
    - Displays information about the subject master list.
SETTINGS-ACCOUNTS
    - Allows website admin to set-up user accounts.
SETTINGS-ACCOUNTS-CREATE ACCOUNTS
    - Allows website admin to create  user accounts.
SETTINGS-ACCOUNTS-CREATE ROLES
    - Allows website admin to create  user account roles.
SETTINGS-ACCOUNTS
    - Allows website admin to set-up curriculum settings.
SETTINGS-DAY SETTINGS
    - Allows website admin to set-up day settings.
SETTINGS-PERIOD SETTINGS
    - Allows website admin to set-up period settings.
SETTINGS-SCHEDULE SETTINGS
    - Allows website admin to set-up schedule settings.
SETTINGS-SEMESTER SETTINGS
    - Allows website admin to set-up semester settings.
SETTINGS-TIME SETTINGS
    - Allows website admin to set-up time settings.
SETTINGS-YEAR SETTINGS
    - Allows website admin to set-up  time year settings.
STUDENT -CLASS SCHEDULES
    - Displays information about the student's current class schedules.
STUDENT -CURRICULUM
    - Displays information about the student's course curriculum.
STUDENT -ENROLLMENT STATUS
    - Displays information about the student's enrollment status.
STUDENT -GRADES
    - Displays information about the student's grades.
STUDENT -STUDENT RECORD
    - Displays information about the student's account.
STUDENT -CLASSES LIST
    - Displays information about the student's current  class schedules.
TEACHER -INPUT GRADES
    - Used by teacher to input grades.