AhmedElmehalawi / ExaminationSystem

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Examination System

Automated System that can perform online exams with the use of SQL database for such system.

Contents

  1. ERD.
  2. Mapping.
  3. All Stored Procedures.
  4. Reports Generated Using Report Builder.
  5. Database Dictionary for our Database
  6. Desktop Application using C#.

How to run the Project

  1. Clone Repo.
  2. Restore our DB Backup -You Should have SQL Server Installed on Your Machine-
  3. Run the .sln file in our Desktop Application Folder.

Users

1. Admin

  • Credentials:

    Username: Admin
    Password: Admin

Screenshot (24)

  • Admin has the Abiility to View some Reports Based on our Database
    1. Courses Topics.
    2. Instructors Data.
    3. Students Data.
    4. Students Exam Reesults.

Screenshot (33)

Screenshot (34) Screenshot (35) Screenshot (36) Screenshot (37)


2. Student

  • Credentials:

    Username: "Studetnt userID"
    Password: "Student NationalID"

    • For Example:
      • username: 200
      • password: 14236547895634

Screenshot (25)


  • After that, the student will be able to select
    1. Course Name from the course list.
    2. Number of MC Questions.
    3. Number of TF Questions.

Screenshot (26) Screenshot (27) Screenshot (28) Screenshot (29) Screenshot (31)

  • After that The Result will be Displayed After Clicking 'Submit' Screenshot (32)

About


Languages

Language:C# 62.1%Language:TSQL 37.9%