Online Examination Project Report Synopsis in PHP

Table of Contents

  1. Introduction. 1

  • 1.1.                Project Overview.. 1
  • 1.2.                Purpose. 1
  • 1.3.                Scope. 1
  • 1.4.                Definitions, Acronyms. 1
  1. Functional or Specific Requirements. 2

  • 2.1.                External Interface Requirements. 4
  • 2.1.1.         Hardware Interfaces. 4
  • 2.1.2.         Software Interface. 4
  • 2.1.3.         Third Party Software Interfaces. 4
  • 2.1.4.         Communication Protocol 4
  • 2.1.5.         Assumption and Dependency. 5
  • 2.2.             Non-Functional Requirements. 5
  • 2.3.                Software System Attributes. 5
  • 2.3.1.         Browser Compatibility. 5
  • 2.3.2.         Globalization Support 7
  • 2.3.3.         Security. 8
  • 2.3.4.         Reliability. 8
  • 2.3.5.         Availability. 8
  • 2.3.6.         Portability. 8
  • 2.3.7.         Performance. 9
  • 2.4.                Database Requirements. 9
  • 2.5.                Technologies. 9
  • 2.6.                Software. 9
  • 2.7.                Hardware. 9
  • 2.7.1.         Server 9
  • 2.7.2.         Client 10
  1. Analysis and Design. 11

  • 3.1.                Use Case Diagram.. 11
  • 3.1.1.         Use case Overview.. 11
  • 3.1.2.         Add Faculty Use Case. 12
  • 3.1.3.         Login Use Case. 12
  • 3.1.4.         Manage Student Groups Use Case. 13
  • 3.1.5.         Student Registration Use Case. 13
  • 3.1.6.         User Profile Edit Use Case. 14
  • 3.1.7.         Manage Test Use Case. 15
  • 3.1.8.         Appear for Test Use Case. 16
  • 3.1.9.         Generate Result Use Case. 17
  • 3.2.                Activity Diagram.. 18
  • 3.2.1.         Login Activity Diagram.. 18
  • 3.2.2.         Manage Students Activity Diagram.. 19
  • 3.2.3.         Manage Tests Activity Diagram.. 20
  • 3.2.4.         Generate Result Activity Diagram.. 21
  • 3.2.5.         Student Registration Activity Diagram.. 22
  • 3.2.6.         Answer Test Activity Diagram.. 23
  • 3.3.                Sequence Diagrams. 24
  • 3.3.1.         Sequence Diagram Overview.. 24
  • 3.3.2.         Login Sequence Diagram.. 25
  • 3.3.3.         Manage Student Groups Sequence Diagram.. 26
  • 3.3.4.         Student Registration Sequence Diagram.. 27
  • 3.3.5.         Manage Test Sequence Diagram.. 28
  • 3.3.6.         Appear for Test Sequence Diagram.. 29
  • 3.4.                Class Diagram.. 30
  • 3.5.                Database Design. 31
  • 3.5.1.         Table: Student 32
  • 3.5.2.         Table: Test 32
  • 3.5.3.         Table: TestQuestions. 32
  • 3.5.4.         Table: StudentResponse. 33
  • 3.5.5.         Table: TestSession. 33
  • 3.5.6.         Table: Groups. 33
  • 3.5.7.         Table: Faculty. 33
  • 3.5.8.         Table: AssignGroupTest 34
  1. User Interfaces. 35

  • 4.1.                Home Page. 35
  • 4.2.                Registration. 36
  • 4.3.                Login Interface. 37
  • 4.4.                Create Questions Interface. 37
  • 4.5.                Report 38
  • Scope for Enhancement 41

  • Figures and Tables. 42

  • References. 43

 

Download Full Synopsis

Leave a Reply