Online Registration System
Online Registration System
(Creative Solutions)
STUDENT REGISTRATION
SYSTEM
Cihan ARSLAN
Volkan ERDOGAN
Bahadir GULDIKEN
Guvenc GUNGOR
Contents
– Course Scheduling
– Help / TroubleShooting System
– Pre-registration of courses
– Elective Course distribution
Technical properties of current system
• Inefficent
– Uses CGI:
• new process creation for each request
• Database connections cannot be reused
• Example: current METU system uses 3 MB of memory for each
connected user
• Not portable
– C code is used for development. Needs modifications for every
platform
Technical Properties of Our System
– Presentation Layer
– Business Layer
– Database Integration Layer
• Why ?
– To seperate different functions of the system
– To increase cohesion of the parts of the system
Software Architecture of Our System (2)
Presentation Layer: Responsible for interacting http or https Client
with the users of SRS and presenting the data it /
acquires from business layer.
USER
http or https
Socket Connection
DBMS
– The rules which contain the basic criteria for the registration
such as;
• Can not register in the suspension cases
• After the normalizing all the tables we will use this design
in the implementation.
CONCLUSION
We talked about:
• General information about SRS
• What we plan to do in project
• How we can do? (Our Technical Approach)
• General figures that describe our method approach
• Database DESIGN
THANKS FOR YOUR
PATIENCE
CSolution