Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
2. SYSTEM ANALYSIS
2.1 Use case Diagrams 15
2.1.1 Admin Use Cases Diagram 15
2.1.2 Teacher Use Case Diagram 16
2.1.3 Student Use Case Diagram 17
2.2 Sequence Diagram 20
2.2.1 Admin Login 20
2.2.2 Teacher login Panel 21
2.2.3 Student login panel 21
2.2.4 Post Notices 22
i
2.2.5 Delete Notification 23
2.2.6 Add & Remove Students/Teachers 24
2.2.7 Send/Receive Messages 25
2.2.8 Log Out 25
2.3 Class Diagram 26
2.4 Object Diagram 27
2.4.1 Object Diagram I 27
2.4.1 Object Diagram II 28
3. SYSTEM DESIGN
3.1 Project Design 29
3.2 Database Design 29
3.2.1 Notifications 29
3.2.2 Users 30
3.2.3 Sessions 30
3.2.4 Student 31
3.3 Entity Relationship Diagram 32
3.3.1 ERD For Admin 32
3.3.2 ERD For Teacher 33
3.3.3 ERD For Student 34
4. SYSTEM IMPLEMENTATION
4.1 Implementation 35
4.2 Tools and Technology Used 35
4.3 Languages 36
4.3.1 PHP 36
4.3.2 MySQL 36
4.3.3 AJAX 37
4.3.4 JavaScript 37
4.4 Source Code 38
ii
5. USER MANUAL
5.1 Login Page 65
5.2 Admin Home Page 66
5.3 Add Notification Page 67
5.4 Recent Notification 68
5.5 Admin Profile 69
5.6 Add Student 70
5.7 View Students List 71
5.8 View Teachers List 72
5.9 Teacher Home Page 73
5.10 Student Home Page 74
5.11 Change Password 75
5.12 Logout 76
List of Figures iv
List of Tables v
iii
List of Figures
iv
List of Tables
v
Table 4.4: Students-------------------------------------------------------------------------------------
31
vi