Online Co rseCourse Registration System the Online System PAPER BASED COURSE REGISTRATION • We had...

15
Peradeniya University Research Sessions (PURSE 2008), 18 th December 2008, Peradeniya, Sri Lanka. Online Co rse Registration Online Course Registration System System J.M.N.C. Gunawardana, G.P. Ishara, R. G. Ragel and S. Radhakrishnan Department of Computer Engineering University of Peradeniya

Transcript of Online Co rseCourse Registration System the Online System PAPER BASED COURSE REGISTRATION • We had...

Peradeniya University Research Sessions  (PURSE 2008),           18th December 2008, Peradeniya, Sri Lanka.

Online Co rse Registration Online Course Registration SystemSystem

J.M.N.C. Gunawardana, G.P. Ishara, R. G. Ragel and S. Radhakrishnan

Department of Computer Engineeringp f p g gUniversity of Peradeniya

Course RegistrationCourse Registration

Before the Online System After the Online System

Department of Computer Engineering                 University of Peradeniya

Before the Online SystemBefore the Online System

PAPER BASED COURSE REGISTRATION• We had enough troubles (mostly due to human

PAPER BASED COURSE REGISTRATION

mistakes):– Registering for unavailable courses

• CO571 instead of  CO517– Registering for a course from a different department

• CE521 instead of CO521• CE521 instead of CO521– No clear idea about offered courses,

pre‐requisites etc WHEN WE SAYpre‐requisites, etc.– Man power for collecting data– Mistakes while transferring data

WHEN WE SAY

‘REGISTRATION’ WE

REFER TO BOTHMistakes while transferring data– Cutting trees to print registration forms

REGISTRATION AND

ADD/DROP OF COURSES

Department of Computer Engineering                 University of Peradeniya

After the Online SystemAfter the Online System

• Have more troubles• Have more troubles– again due to more human mistakes

• Machines don’t make mistakes!

• At least we were able to remove a subset of human errors from the course registration system

• No unavailable courses could be selectedNo unavailable courses could be selected

• Will be able to view courses by departments

• Will be able to view courses by semestersWill be able to view courses by semesters

– Automatic and fast information gathering 

W tti l b f t ☺• We are cutting less number of trees ☺

Department of Computer Engineering                 University of Peradeniya

Online Course Registration SystemOnline Course Registration System

St d t• Students can • Register online for the courses g

• Add/drop courses

Vi ff d f h• View offered courses for the semester

• View results of previous semestersp

• Administrators can• Collect information quickly and precisely

• Generate reports of the registrationsGenerate reports of the registrations

Department of Computer Engineering                 University of Peradeniya

Requirement AnalysisRequirement Analysis

Admin

StudentStudent

Adviser

Department of Computer Engineering                 University of Peradeniya

Requirement AnalysisRequirement Analysis

Admin

StudentStudent

Adviser

Department of Computer Engineering                 University of Peradeniya

Requirement AnalysisRequirement Analysis

Admin

StudentStudent

Adviser

Adviser

Department of Computer Engineering                 University of Peradeniya

Architectural DesignArchitectural Design

EncapsulationModularity

Department of Computer Engineering                 University of Peradeniya

TechnologiesTechnologies

Department of Computer Engineering                 University of Peradeniya

ImplementationImplementation

Department of Computer Engineering                 University of Peradeniya

DifficultiesDifficulties

• Support for Excel reports• Support for Excel reports • IIS limitation :  

– Maximum concurrent users is 10 in IIS onWindows 2000 professionalWindows 2000 professional• Fixed :  Using MetaEdit.exe  Version 2.0

• Max Con Users :  5000

• System slows down :System slows down :– When too many users log in to the system

• Due to : Low system configuration of m/c

• Will be Fixed : Replacing with a new faster m/c

Department of Computer Engineering                 University of Peradeniya

Improvements and Future WorkImprovements and Future Work

S th ti ti• Secure authentication

• Easy extendibilityEasy extendibility

• Student registration 

• Grade reporting

D l i i• Degree claiming

Department of Computer Engineering                 University of Peradeniya

Q & A

Department of Computer Engineering                 University of Peradeniya

THANK YOU FOR LISTENING!

Department of Computer Engineering                 University of Peradeniya