Online Co rseCourse Registration System the Online System PAPER BASED COURSE REGISTRATION • We had...
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
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