Table of Contents
Introduction. 1
- 1.1. Project Overview.. 1
- 1.2. Purpose. 1
- 1.3. Scope. 1
- 1.4. Definitions, Acronyms. 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
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
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
it is showing synopsis of blood bank and not online examination system