Professional Documents
Culture Documents
Design Document
session: 2018-2022
Submitted By:
Submitted to:
Respected Sir Usman Ahmed.
1
Contents
List Of Figures................................................................................................................................................ 3
List Of Tables ................................................................................................................................................. 4
Table 1. 1 Sign Up 5............................................................................................................................ 4
Table 1. 2 Login 6 ............................................................................................................................... 4
Table 1. 3 Report (Missing People) 7 ................................................................................................. 4
Table 1. 4 View Missing People 8....................................................................................................... 4
Table 1. 5 User Feedback 9 ............................................................................................................... 4
Table 1. 6 To Contact Admin 10 ........................................................................................................ 4
Table 1. 7 Reporting Crime 11 ........................................................................................................... 4
Table 1. 8 Viewing (Criminal Report) 12 ............................................................................................ 4
Table 1. 9 Logout 13........................................................................................................................... 4
1. Use Case ................................................................................................................................................ 5
2. Activity Diagram .................................................................................................................................. 15
3. State Diagram..................................................................................................................................... 16
4. Sequence Diagram .............................................................................................................................. 17
5. ER Diagram .......................................................................................................................................... 22
6. Class Diagram ...................................................................................................................................... 23
8. Deployment Diagram .......................................................................................................................... 25
9. Collaboration Diagram ........................................................................................................................ 26
2
List Of Figures
Figure 1 (USE CASE DIAGRAM) 14
3
List Of Tables
Table 1. 1 Sign Up 5
Table 1. 2 Login 6
Table 1. 9 Logout 13
4
1. Use Case
Table 1. 1 Sign Up
a)
Name Sign up
b)
2 Enter Password
4a Confirmation is failed
5
Table 1. 2 Login
a)
Name Log in
b)
2 Enter Password
5 Enter Password
6
Table 1. 3 Report (Missing People)
a)
b)
Extensions 3a Display message ‘Fill all the fields’ (if user try
to submit complaint without providing all
details)
7
Table 1. 4 View Missing People
a)
b)
2 Select city
8
Table 1. 5 User Feedback
a)
b)
9
Table 1. 6 To Contact Admin
a)
b)
10
Table 1. 7 Reporting Crime
a)
b)
2 Select city
3a Incomplete form.
Error message appear.
11
Table 1. 8 Viewing (Criminal Report)
a)
b)
12
Table 1. 9 Logout
a)
b)
13
Figure 1 (USE CASE DIAGRAM)
14
2. Activity Diagram
15
3. State Diagram
Figure 3(State Diagrams)
a) Admin
b) User
16
4. Sequence Diagram
Figure 4 (Sequence Diagrams)
a) Sign Up
b) Login
17
c) Report Missing People
18
e) feedback
f) Contact Admin
19
g) Report Crime
20
i) Log out
21
5. ER Diagram
Figure 5 (ER Diagram)
22
6. Class Diagram
Figure 6 Class Diagram
23
7. Component Diagram
24
8. Deployment Diagram
25
9. Collaboration Diagram
Figure 9 (Collaborations Diagrams)
a) Sign Up
26
b) Login
27
d) View Missing People
e) User Feedback
28
f) Contact Admin
g) Report Crime
29
h) View Reports
i) Logout
30