Introduction 4 A.1) Purpose 4 A.2) Scope 4 A.3) Definition, Acronym, and Abbreviation 5 A.4) References 5 Overall Description 6 B.1) Product Perspective 6 B.2) Software Interface 7 B.3) Hardware Interface 7 B.4) Communication Interface 7 B.5) Product Function 7 B.6) Constraints 8 B.7) Assumption and Dependencies 8 Specific Requirement 9 C.1) Usability 9 C.2) Reliability 9 C.2.1) Availability 9 C.2.2) Mean Time Between Failures (MTBF) 9 C.2.3) Mean Time to Repair (MTTR) 9 C.2.4) Accuracy 9 C.2.5) Maximum Bugs or Defect Rate 9 C.2.6) Access Reliability 9 C.3) Performance 10 C.3.1) Student Response Time 10 C.3.2) Super Administrator Response Time 10 C.3.3) Throughput 10 C.3.4) Capacity 10 C.3.5) Resource Utilization 10 C.4) Internet Protocols 10 C.4.1) Support 10 C.4.2) Internet Security Management 10 C.5) Design Constraints 11 C.5.1) Software Language Used 11 C.5.2) Development 11 C.5.3) Libraries 11 C.6) Use Cases Model Survey 12 C.7) Use Cases Reports 14 C.8) Data tables 30 C.9) Enhanced Entity Relationship (EE-R) Diagram 36 C.10) Data flow Diagram (DFD) 37 C.11) Screenshot 38 C.12) Testing 55 C.12.1) Test Plan 56 C.12.2) Unit Testing 56 C.12.3) Integration Testing 57 C.12.4) Validation Testing or System Testing 57 C.12.5) Output Testing or User Acceptance Testing 57 C.12.6) Validation Testing 57
Introduction A.1) Purpose A.2) Scope A.3) Definition, Acronym, and Abbreviation A.4) References Overall Description B.1) Product Perspective B.2) Software Interface B.3) Hardware Interface B.4) Communication Interface B.5) Product Function B.6) Constraints B.7) Assumption and Dependencies Specific Requirement C.1) Usability C.2) Reliability C.2.1) Availability C.2.2) Mean Time Between Failures (MTBF) C.2.3) Mean Time to Repair (MTTR) C.2.4) Accuracy C.2.5) Maximum Bugs or Defect Rate C.2.6) Access Reliability C.3) Performance C.3.1) Student Response Time C.3.2) Super Administrator Response Time C.3.3) Throughput C.3.4) Capacity C.3.5) Resource Utilization C.4) Internet Protocols C.4.1) Support C.4.2) Internet Security Management C.5) Design Constraints C.5.1) Software Language Used C.5.2) Development C.5.3) Libraries C.6) Use Cases Model Survey C.7) Use Cases Reports C.8) Data tables C.9) Enhanced Entity Relationship (EE-R) Diagram C.10) Data flow Diagram (DFD) C.11) Screenshot C.12) Testing C.12.1) Test Plan C.12.2) Unit Testing C.12.3) Integration Testing C.12.4) Validation Testing or System Testing C.12.5) Output Testing or User Acceptance Testing C.12.6) Validation Testing 4 4 4 5 5 6 6 7 7 7 7 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 12 14 30 36 37 38 55 56 56 57 57 57 57
online-college-registration-system-sample-documentation.docx