Online Crime Reporting System
Online Crime Reporting System
On
Online Crime Reporting System
Submitted by
Chauhan Jitendra O. ExamNo.:13084231029
Soni Apurv R. Exam No.:13084231267
Group No : 88
Internal Guided By
Mr. Jaimit R Patel
Submitted to
Department of Computer Science,
Ganpat University, Ganpat Vidyanagar -384012
CONTENT
Sr. No Title Page No
2 Existing System 2
4 Functional Specification 4
7 Timeline Chart 10
8 E-R Diagram 11
9 UML Diagrams 12
10 Data Dictionary 22
11 Input Design 32
12 Output Design 43
13 Testing 52
15 Future Enhancement 63
16 Bibliography 64
1.ABSTRACT(PROJECT PROFILE)
Webserver IIS
Working Days 90
Citizens not need to go police station to see the criminals information. they can
directly see information on site .
Visitor can easily get the information about the crime and criminal.
Reduce the man power , and also reduce the time.
Member can view the current status of the criminal.
4. FUNCTIONAL SPECIFICATION
USER SPECIFICATION:
Admin:
Admin will be Protected by username and password. ordinary user of
website will not be permitted to enter into the application. Admin can manage
all record related to application that manage the crime detail .
Member:
Member can add crime detail of criminal.
Member can manage crime details and question
Visitor:
Visitor can view all crime details, view news, Post question, add inquiry and
give answer of question and feedback.
MODULE SPECIFICATION:
Registration:
New user can register in the system.
Login Module:
Using the username And password admin and all Member can
login in The system and manage the application.
Member Module:
HARDWARE:
Processor 1.0 GHz
RAM 1 GB
Hard Disk 20 GB free space
SOFTWARE:
HARDWARE:
SOFTWARE:
Admin Activity:
Member Activity: ity:
9.3 CLASS DIAGRAM
9.4 SEQUENCE DIAGRAM
Admin side:
Member side:
9.5 COLLABORATION DIAGRAM
Admin:
1: login
2: Manage WebMaster
3: manage crime detail
4: manage crime type & news
5 : manage Question-answer,Inquiry
6: manage Feedback & Registration
7: logout
:crime information
:admin dictionary
1.1.1.1: login or wrong password 1.1: authentication
2.1.1.1: WebMaster detail 2.1: WebMaster detail
3.1.1.1: get crime detail 3.1: view crime detail
4.1.1.1: crime type & news 4.1: crime type & news
managed detail
5.1.1.1: Question-answer,Inquiry 5.1: Question-
details answer,Inquiry
6.1.1.1: Feedback & Registration details
details 6.1: Feedback &
7.1: logout successfully Registration
details
1.1.1: acknowledgment
2.1.1: acknowledgement of WebMaster
3.1.1 acknowledgement of crime detail
4.1.1: acknowledgement of crime type
& news
5.1.1: acknowledgement of Que-
answer,Inquiry
6.1.1: acknowledgement of Feedback &
Registration
:crime database
9.5 COLLABORATION DIAGRAM
Member:
1: registration
2: login
3: fill crime forms
4: manage crime details
5 : View/Manage Question
6: logout
:crime information
:member dictionary
1.1.1.1: registration successful or fail 1.1: fill detail
2.1.1.1: login or wrong password 2.1: authentication
3.1.1.1: details filled 3.1: verify detail
4.1.1.1: crime detail 4.1: crime detail
5.1.1.1: View/Manage Question details 5 .1: View/Manage
6.1: logout successfully Question detail
:crime database
10. DATA DICTIONARY
DATA DICTIONARY
Table Name:: tblcrimedeta
Description :: This table stores Crime Detail.
Primary Key:: Crimeid
1. Home Page :
This is login page admin and can user enter into the system by giving username and Password.
6.Inquiry
1.Admin homepage.
2 Validation 1.Require field Field should not be Users have to enter Pass
Test case validation empty the value
No Test cases Case Type Expected Actual Pass/Fail
Result Result
2 Validation 1.Require field validation Field should not Users have to Pass
Testcase be empty enter the value
No Test cases Case Type Expected Actual Pass/Fail
Result Result
3.Invalid middle name The system will The system will Fail
not accept the not allow to login
invalid middle into register
name and throws criminal
error
4Invalid last name The system will The system will Fail
not accept the not allow to login
invalid last name into register
and throws error criminal
7 Invalid date of release The system will The system will Fail
not accept the not allow to login
invalid date of into register
arrest and throws criminal
error
11 Invalid skin color The system will The system will Fail
not accept the not allow to login
invalid skin color into register
and throws error criminal
15 Invalid image The system will not The system will Fail
accept the invalid not allow to login
image and throws error into register
criminal
3.Invalid middle name The system will The system will Fail
not accept the not allow to login
invalid middle into register editor
name and throws
error
4Invalid last name The system will The system will Fail
not accept the not allow to login
invalid last name into register editor
and throws error
2 Validation 1.Require field validation Field should not Users have to Pass
Test case be empty enter the value
14. POST IMPLEMENTATION REVIEW
Citizens not need to go police station to see the criminals information. they can
directly see information on site.
The Police officer can easily search the records of any police station through the
system.
User can search crime according to city, crime type and year.
Police officers can easily get the information about the crime and criminal .
15. FUTURE ENHANCEMENT
In future system will provide mail facility to editors. Editors can send mail to
other
stations editor.
Books:
1. Asp.net with c#
Addition: First Edition
Author: Shyam N. Chawada
Published:2012
Websites:
www.ncrb.org
www.w3schol.com