Download presentation
Presentation is loading. Please wait.
1
Business Requirements
System should allow new user to register and buy membership online. Employee should be able to edit and add the daily reports and update the data store. The system should include facilities like Easy to prepare weekly and monthly reports. Automatic alerts should be sent to the members if there is a new crime in the area.
2
CONTEXT LEVEL
3
LEVEL 0 DFD External Entity Users Employees Police department
Processes Registration Report request Report generation process Processing data Data store User and Employee data Payment data Report Crime data Membership invoice
4
LEVEL 0
5
LEVEL 1 REGISTRATION External Entity Users Employees Processes
Employee Registration Users Registration Membership Type Payment Process Data store User and Employee data Payment data Membership invoice
6
LEVEL 1 REGISTRATION
7
LEVEL 1 REPORT REQUEST External Entity Users Processes
Crime rate based on zip code Automated report generation process Data store Report Crime data
8
LEVEL 1 REPORT REQUEST
9
LEVEL 1 PROCESSING DATA External Entity Users Police department
Processes Query Processing Automated data updating and classification Data store Report Crime data
10
LEVEL1 PROCESSING DATA
11
SYSTEM COMPONENTS PROCESS EXTERNAL ENTITY EXTERNAL ENTITY DATABASE
12
STRUCTURE CHART
13
ENTITY TABLES AND ATTRIBUTES
Entity: User and Employee User_id User_lname User_fname User_address User_phnum User_ id Emp_id Emp_lname Emp_fname Emp_address Emp_ssn Emp_position Emp_startdate Entity:Payments Payment_id Payment_type Payment_amount Payment_status Payment_date Entity:Membership invoice Membership_id Membership_type Membership_status Entity:Crime data Crime_id Crime_time Crime_location Crime_premises Crime_offence type Crime_zipcode Entity: Reports Reports_id Reports_type Reports_count
14
E-R Diagram
15
Physical Design Entity: Users user_ID user_username user_password
Entity: Employee emp_ID emp_username emp_password emp_fname emp_lname emp_sex emp_dob emp_street emp_city emp_state emp_zip emp_phone emp_sal Entity: Users user_ID user_username user_password user_lname user_fname user_street user_city user_zip user_ user_phone user_creditcard_num user_membexp_date Entity: Membership invoice Membership_id Membership_type Membership_status Entity: Payments Payment_id Payment_type Payment_type Payment_status Payment_date Entity: Reports Report_id Report_type Reports_count
16
Membership Invoice Table
17
Report Table
18
User Login Form
19
User Registration Form
20
Reports [Location] x [Date] x [Premises]
[Location] x [Offense Type] x [Time Of Day] [Location] x [Date] x [Premises]
21
More Reports.. [Location] x [Date] x [Offense Type]
[Time of Day] x [Premises] x [Offense Type]
22
Q & C
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.