1. Application Requirements Specification 4
2. Scope 4
2.1 Overview 4
2.2 Objectives 4
2.3 Limitations & Assumptions 6
3. Logic Requirements 7
3.1 Register to Application 9
3.2 Unregister from Application 15
3.3 Process Parent Approvals for Child Students 23
3.4 File Parent Approval Documents 26
3.5 Restrict or Approve Activity Participation 30
3.6 Request Parent Authorization 32
3.7 Get Approved by Parent 35
3.8 Get Authorization Request from Child Student 37
3.9 Get Approved as Parent 40
3.10 Perform Parental Control for Child Student 43
3.11 Share Child Student Activities 47
3.12 Perform Auditing 49
3.13 Perform Logging 51
3.14 Send E-mail Notifications 52
4. General Requirements 61
4.1 Graphical User Interface Requirements 61
4.2 Performance Constraints 61
4.3 Security 62
5. Required Documentation 63
5.1 Specification Documentation 63
6. Help / User Documentation 63
7. Notes 63
8. Future Enhancements 63
9. Glossary 63
9.1 Definitions 63
9.2 Acronyms 64