ExamBase
University entrance exams management system. Initially written in PL/SQL for Oracle Database course (Free university of Tbilisi) assignment.
Install / Use
/learn @CSopiko/ExamBaseREADME
ExamBase
Overview
University entrance exams management system simulation initially written in PL/SQL for Oracle Database course (Free university of Tbilisi) assignment. In this system students can choose which subjects to pass, faculties with priorities and exam centers.
Note that entrants are referred as students.
Usage
Prerequisites
Oracle Database 11g Express Edition
PL/SQL developer
Run programm
After opening files from SOURCE_CODE folder in PL/SQL developer:
- Execute/Compile MAIN_TABLES_1.sql
- Execute/Compile VALIDATIONS_2.pck
- Execute/Compile STUDENT_REGISTRATION_3.pck
- Execute/Compile INITIAL_VALUES_4.sql
- Execute/Compile SEQUENCES_VIEWS_5.sql
- Execute/Compile GENERATE_SMTH_6.pck
- Execute/Compile SIMULATION_PROCESS_7.sql
Instructions
- Student can make changes in personal information X<sup>1</sup> days before exams.
- Personal information before changes is available for viewing.
- Student can choose maximum Y<sup>2</sup> faculties.
- Registred students are automatically distributed in examination rooms.
- In each room maximum amount of students is Z<sup>3</sup>.
- In each room only one subject is being examined at a time.
<a maxDays ="f1">1</a>: by default X=10
<a maxFac ="f2">2</a>: by default Y=20
<a maxStud ="f3">3</a>: by default Z=30
