Online Student Enrollment System

Topics: University, Business logic, Mobile phone Pages: 29 (549 words) Published: September 24, 2014
Online Student Enrollment System
Patrick, H.H. Then
Lecturer

Swinburne University of Technology
Sarawak Campus
Malaysia
Swinburne Univ of Technology

About Swinburne
• Established since 1908 in Melbourne, Australia
• Malaysia campus since 2000
• Student populations = 1600

Swinburne Univ of Technology

Location

Swinburne Univ of Technology

Location (zoomed 1/2)

Swinburne Univ of Technology

Location (zoomed 2/2)

Swinburne Univ of Technology

@ Google Earth

Swinburne Univ of Technology

About Information System Project





Bachelor of Business (Information System)
Final year
Team of 2 to 5
Duration = 14 weeks

Swinburne Univ of Technology

About Information System Project
• Internal user
• External user/client
• Examples
– Online bookstore
– Online computer store
– Timetabling

Swinburne Univ of Technology

Current Enrollment System
• Allows students to enroll their subjects prior to
commencement of a semester
• Done manually
• On Papers!

Swinburne Univ of Technology

Current Enrollment System
• Human intervention to check rules
– Pre-requisites
– Timetable clash
– Proxy enrolment

• Notification
– By phone
– By postal mail

Swinburne Univ of Technology

Rules
• Complicated workflow
– Incorporates strict enrollment rules
– Subset of university business rules
Subject pre-requisites
Payment status
Course coordinator’s decision
Students’ seniority
Swinburne Univ of Technology

Why online?
• Enroll outstation students to enroll into their
subjects prior to commencement of subjects at
their homes
• Allows access from diverse devices





PC
Laptop
PDA
Mobile
Swinburne Univ of Technology

Why online?
• Allows Student Administrators (SA) to make
different queries
• Notification mechanism
• Minimize human errors
• Service oriented satisfaction among students

Swinburne Univ of Technology

Architectures
• 3-tiers
– Oracle server
– Business logics
– Presentation

Swinburne Univ of Technology

Melbourne Backup Database Server

Data Layer
(1st Tier)

Local Backup Database Server

Database Server

Business Logic
Layer
(2nd Tier)

Web Server

FireWall

`
`

Student

Administrative Staff
Swinburne Univ of Technology

Student (Mobile user)

Presentation
Layer
(3rd Tier)

Architectures
• Oracle server
– Connection using ADO.NET
– OLE-DB

• Business logics
– XML
– Databases

• Presentation
– ASP.NET
– Separates presentation and programming logics
Swinburne Univ of Technology

Background
3-years study

Yr/
Sem
Sem

1/1 1/2

2/1

2/2

3/1

3/2

2

3

4

5

6

1/1 1/2

2/1

2/2

3/1

3/2

4/1

4/2

3

4

5

6

7

8

1

4-years study

Yr/
Sem
Sem

1

2

Swinburne Univ of Technology

Background
• In-between
– Failures

• New
– Enrolling their first semesters

• Continuing
– Completed at least one semester

Swinburne Univ of Technology

Background
• Academics results





High Distinction, Distinction, Credit, and Pass
Resit
At Risk
Exclusion

Swinburne Univ of Technology

Enrollment in phases
New

1.
2.
3.
4.
5.

Continuing

New Enrollment
Current enrollment
Approved enrollment
Transcript
Graduation

Swinburne Univ of Technology

Two-dimension
Student
Administrator

Student

Enrolment workflow

Swinburne Univ of Technology

Business rules
• XML

Swinburne Univ of Technology

Business rules
• Database

Swinburne Univ of Technology

Notification mechanism





Audit log file
Email template
Emailing
SMS using Mobile phone
– Bluetooth
– SDK

• Interface on various devices
– WML
– HTML
Swinburne Univ of Technology

On Mobile Phone

Swinburne Univ of Technology

On Mobile Phone

Swinburne Univ of Technology

Reporting








Student ID
Student Name
Country
Gender...
Continue Reading

Please join StudyMode to read the full document

You May Also Find These Documents Helpful

  • Essay on Student Online Enrollment System
  • Online Enrollment System Essay
  • online students grade monitoring system chapter1 Essay
  • Online enrollment system Essay
  • Essay about Online Enrollment System
  • Online Enrollment System Essay
  • Essay about Online Enrollment System
  • Online Enrollment System Essay

Become a StudyMode Member

Sign Up - It's Free