0% found this document useful (0 votes)
78 views34 pages

Body of Synopsis

This document summarizes a student project on a Crime File System. The project was completed by two students, Aftab Alam and Shakir Alam, for their final year of study in the BSc Information Technology program at Karim City College in Jamshedpur, India from 2009-2012. The project involved developing a computerized system to manage activities within a police station, replacing the existing manual processes. The key modules included complaint registration, viewing complaint status, criminal registration, case history management, and more. The goals of the project were to make the management of crime data more efficient and secure.

Uploaded by

jigyasha oarmar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
78 views34 pages

Body of Synopsis

This document summarizes a student project on a Crime File System. The project was completed by two students, Aftab Alam and Shakir Alam, for their final year of study in the BSc Information Technology program at Karim City College in Jamshedpur, India from 2009-2012. The project involved developing a computerized system to manage activities within a police station, replacing the existing manual processes. The key modules included complaint registration, viewing complaint status, criminal registration, case history management, and more. The goals of the project were to make the management of crime data more efficient and secure.

Uploaded by

jigyasha oarmar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 34

Page no:-1

FINAL YEAR PROJECT


B.Sc INFORMATION TECHNOLOGY

KARIM CITY COLLEGE

DEPARTMENT OF COMPUTER SCIENCE AND INFORMATION


TECHNOLOGY

2009-2012
Page no:-2

Project Report
ON

Crime file system

AFTAB ALAM SHAKIR ALAM

ROLL NO:-10BIT166119486 ROLL NO:-10BIT166119525

Dr.prof Anwar Shahab Miss. Kanchan Mala siddhi


Head of Department, Project Guide,

Dept. of CA/IT, B.Sc Information Technology,

Karim City College,JSR Karim City College,JSR

KARIM CITY COLLEGE

DEPARTMENT OF COMPUTER APPLICATION AND INFORMATION


TECHNOLOGY

2009-2012
Page no:-3

CERTIFICATE
This is to certify that the project report entitled
‘LIBRARY MANAGEMENT SYSTEM’ submited to the
department of Information Technology of KARIM CITY
COLLEGE in partial fulfillment of the requirements needed for
Bachelor Degree in Information Technology(Hons). It is a
genuine and original work carried out under the guidance of
Miss. Kanchal Mala siddhi by:-

Name : Aftab Alam Name : Shakir Alam

Roll No : 10BIT166119486 Roll No : 10BIT166119525

Reg. No : BIT20944/2009 Reg. No : BIT20987/2009

INTERNAL 1:

INTERNAL 2:
Page no:-4

Acknowledgement

First of all I would like to thanks all of my faculty members and also
to our coordinator Dr.Prof. Anwar Shahab Department of CA/IT of
Karim City College.

The project “Library Management System” was couducted under


the able guidance of our Project Guide Miss. Kanchan Mala
siddhi and also I would like to thank my lab. Faculty. Who have
been directly or in-directly responsible for the successful
completion of my project.

Who have given enough information and boosted me to culminate


the project in a definite period. Inspite of heavy work schedule they
spent their valuable time to assist me.

Thanking You

AFTAB ALAM

SHAKIR ALAM
Page no:-5

Project Report On “Crime File System”

Karim City College


Jamshedpur

Sbmitted by:

Name: Aftab Alam & Shakir Alam


Roll No:- 10BIT166119486 &10BIT166119525
Regd. No:- BIT20944/2009 &BIT20987/2009

Under the Guidance of :

Mrs. Kanchan Mala Siddhi

Signature…………………… Date……………
Page no:-6

CONTENTS

Heading Page No.

1. Introduction of project 3-5

2. Objectives
6
3. Feasibility Study
7-8
4. Proposal of System
9
5. Data Flow Diagram 10

6. E-R Diagram 11-12

7. Database Structure 13-17

8. Software and hardware Requirement 18

9. Security System 19

10. Future Enhancement and conclusion 20


Page no:-7

INTODUCTION OF THE PROJECT

Crime File System is a system used to report crimes. This project will be

done using VB 6.0 as front end, and MS Access as back end. It can used to report

crime. This project is mainly useful for police stations. This system will help to

manage all the activities in a police station using computers. Currently all the

works are done manually, by computerizing all the activities inside a police

station can be managed easily and effectively.

The modules involved in this project are:

 Login for user and admin

 Complaint registration

 View complaint status

 Criminal register management

 Case History Details management

 FIR Management

 Managing Postmortem details

 Prisoners register management

 Manage list about most wanted criminals


Page no:-8

1. LOGIN :-

This includes Administrator and User login. There will be a username and
password to login into the system to use all the facilities.

2. COMPLAINT REGISTRATION :-

This module helps to register the details about the crime.This is done by entering
some details, such as Victim details, crime details etc.

3. VIEW COMPLAINT STATUS :-

This module allows us to view the status of the complaint that you have
registered earlier.

4. CRIMINAL REGISTER MANAGEMENT :-

Here we can have the facility to view the details of the criminals.The
administrator can add new criminal’s details and save it in a database. This can
be done by entering details such as criminal number, age, occupation, type of
crime etc.

5. CASE HISTORY DETAILS MANAGEMENT :-

Here we can view the details of the case, date of occurrence, the type of crime
and place of occurrence etc…

6. FIR MANGEMENT :-

This module allows viewing the First Information Report of all the crimes that
took place at recent years. The administrator can enter FIR information and save
it in a database.
Page no:-9

7. MANAGING POSTMORTEM DETAILS :-


This module helps to view the postmortem details of a person. The details such
as date of death cause of death, name of the doctor etc.

8. PRISONER REGISTER MANGEMENT :-

This module helps the administrator as well as the user to store, view and
manage the details of the past and present prisoners.

9.MANAGE THE LIST OF MOST WANTED CRIMINALS :-

This is an additional feature added to this Software, which helps us to make a


quick search about the most wanted criminals. This helps to always keep track of
and identify a person quickly, who is a most wanted criminal.
Page no:-10

OBJECTIVES

The object of the proposed system would be to overcome the problems faced in
the manual system in any police station. A unique code is generated for every
prisoner, so that the maintenance of the record will be easy. In computerized
system, the user can do things in a much easier way as compared to manual
system such as viewing, editing, searching, deleting of data and fetching records
of prisoner,postmartam report,etc.

The main motto of this project is that user can easilystore and handle the Crime
System. It lessens the time of system for managing all the process of Crime
System. This project will also provide security to the information which should
not be uncovers to other users. It includes Register, activities, complaints,
reports,register.All details related information can be maintained in more
appropriate and secure way.
Page no:-11

FEASIBILITY STUDY

A feasibility study of a system proposal is according to its

workability, which is the impact on the organization, ability to meet

their user needs and effective use of resources.The document

provide the feasibility of the project that is being designed and lists

various areas that were considered very carefully during the

feasibility study of this project such as Technical, Economic and

Operational feasibilities. The following are its features:-

A. TECHNICAL FEASIBILITY :-

The system must be evaluated from the technical point of view

first. The assessment of this feasibility must be based on an outline

design of the system requirement in the terms of input, output,

programs and procedures. The project should be developed such

that the necessary functions and performance are achieved within

the constraints.

B. ECONOMIC FEASIBILITY :-

The developing system must be justified by cost and benefit.

Criteria to ensure that effort is concentrated on project, which will

give best, return at the earliest.The following are some of the


Page no:-12

important financial questions asked during preliminary

investigation:-

 The costs conduct a full system investigation.

 The cost of the hardware and software.

 The benefits in the form of reduced costs or fewer costly error.

Since the system is developed as part of project work, there is no

manual cost to spend for the proposed system.

C. BEHAVIORAL FEASIBILITY :-

Behavioral feasibility includes the training of the user staff on

the proposed system. Care has beentaken to provide the user as

much facility as possible. The screen design is very much user

friendly. Data entry jobs have been kept very easy and user friendly

so that the users can be trained very easily.


Page no:-13

Proposed System

The aim of proposed system is to develop a system of

improved facilities. The proposed system can overcome all the

limitations of the existing system. The system provides proper

security and reduces the manual work.

 Security of data.

 Ensure data accuracy’s.

 Proper control of the higher officials.

 Minimize manual data entry.

 Minimum time needed for the various processing.

 Greater efficiency.

 Better service.

 User friendliness and interactive.

 Minimum time required.


Page no:-14

Data Flow Diagram

A data flow diagram model, a system using external entities from which
data flows to a process which transforms the data and create output data
transforms which go to other processes or external entities such as files.

LEVEL 0 DFD :-

LEVEL 1 DFD :-
Page no:-15

ENTITY RELATIONSHIP MODEL

ENTITY:-An entity is an object, a thing, an occurrence or event, a role, an organizational


unit, a place or a structure in the real world that is distinguishable from all other objects.
For E.g.:-employees and their departments are different entities.

ATTRIBUTES:-
Attributes are parts of entities. They describe an entity completely.

RELATIONSHIP:-
It can be of various types. Some of them are:-
(a) BINARY RELATIONSHIP:-it connects two entities.
(b) TERNARY RELATIONSHIP:-it connects three entities.

The overall logical structure of the database can be expressed graphically by an e-r
diagram which has the following components.

SYMBOL NAME SYMBOL MEANING


RECTANGLES It represents entity sets.

ELLIPSES It represents attributes.

DIAMOND. It represents relationships


among entity sets.

LINES It links attributes to entity


sets and entity sets to
relationships.
Page no:-16

Occupation
C.No
Nationalit
E-R Diagram C.Date y
C.Name Age

Sex
Username Password
Details
Status

Login Complaint
Complain

Fir No Recvd Time


Complain No
Charge S.No
Adds. Police Station
Fir Date Action

Fir Time FIR No


Distinct
Place
Date
Act

Charge Sheet
FIR FIR On
Charge

Crime No

Distinct Prisoner No Crime Type


Police Station

Info Type
Passport No
History

Arrest
Recvd Info

Crime Date Crime Place

Charg s. No
Data
Prisoner No
Maint.
Nick Name
Identification
Height

Back Most Wanted


Prisoner Drop Info

Id
Desc
Color Sex Age
Crime Type Family Mem.
Weigh Name Nick Name
t
Page no:-17

Database Structure

This project entitled “Sales, Purchase and Inventory Tracking System” contains a
database naming “sales_inv”. This database contains 12 tables.

Following are the table structure created in “sales_invoice” database:-

Table: Admin Login

Field Name Data Type Keys Desc

Username Text Name of user

Password Number Password

Table: Charge Sheet


Field Name Data Type Keys Desc

ChrgShtNo Text No. of chrgeshit

PoliceStName Text Name of police station

ChrgShtDate Number Date of chargeshit

FirNo Text No. of fir

Distric Text Name of the district

InfoName Text Name of the information

InfoAdd Text Information of add

InfoOcc Text Information of occ

InfoParticulars Text Info of particular

AccusName Text
AccusAdd Text
Page no:-18

Table: Complaint Reg


Field Name Data Type keys Desc

Cname Text Complainer name

Occupation Text Comp. occupation

Details Text details

Age Number Age of complainer

Sex Text Sex of complainer

Fname Text First name

Cdate Text Complain date

Nationality Text nationality

Table: Complaint
Field Name Data Type keys Desc

ComplntNo Number Complain num.

Status Text status

Table: Criminal reg


Field Name Data Type keys Desc

CrimeNo Number Crime num.

CrimeName Text Name of crime

NickName Text Nick name criminal

Age Number Age of criminal

Occupation Text Occ. Of criminal

CrimeType Text Type of crime

Address Text Add. Of criminal

MostWanted Text Most wanted


Page no:-19

Table: Most Wanted

Field Name Data Type keys Desc

MstID Number Id of mst wanted

MstName Text Name of mst wanted

MstNickName Text Nick name of mst


wanted

Age Number Age of mst wanted

Sex Text Sex of mst wanted

Desc Text Desc. Of mst wanted

Table: History
Field Name Data Type keys Desc

PrisonerNo Number No of prisinor

CrimeNo Number No of crime

CrimeType Text Typ of crime

DateOfcrime Text Date of crime

PlaceOfcrime Text Place of crime

Desc Text Desc of crime

Table: Prisoners Temp


Field Name Data Type keys Desc

PrisonerNo Number Primary key No of prisnor

Status Text Status of prisnor


Page no:-20

Table: Prisoners Reg


Field Name Data Type keys Desc

PrisonerNo Number Prisinor no

ChargeSheetNo Number Chargeshit no

NickName Text Nick name of prisnor

CrimeType Text Type of crime

FamilyMem Text Family member

IdentMark Text Mark of identification

Height Number Height of prisnor

Weight Number Weight of prisnor

Color Text Color of prisnor

Table: Post Mortem


Field Name Data type keys Desc

PmortemNo Number Pmrtem no

FirNo Number Fir no.

Result Text Result of pstmtm

Sex Text sex

DthDate Text Date of death

CaseDesc Text Case desc

HouseName Text House name

DoctName Text Name of doctor

PoliceStation Text Name of police station


Page no:-21

Table: FIR
Field Name Data Type keys Desc

FirNo Number Fir no

ComplntNo Number Complain no

FirDate Text Date of fir

FirTime Text Time of fir

InfoType Text Info of fir

Place Text Place of fir

ForLoc Text Location of fir

Act Text
District Text District of fir

Address Text Add of fir

PassportNo Number No of passport

PoliceName Text Name of police

RecvdTime Text Time of receive

RecvdInfo Text Info of receive


Page no:-22

Form design

Progress

Login

Add New User


Page no:-23

Admin Complaint Status

Criminal Register
Page no:-24

Delete User

FIR
Page no:-25

Post mortem report


Page no:-26

Code

Splash

Dim i As Integer
Dim x As Integer
Option Explicit

Private Sub Form_Load()


File1.FileName = App.Path
x = File1.ListCount
End Sub

Private Sub Form_MouseDown(Button As Integer, Shift As Integer, x As Single, Y As Single)


Unload Me
End Sub

Private Sub Form_Unload(Cancel As Integer)


Load frmMDI
frmMDI.Show

End Sub

Private Sub Frame1_MouseDown(Button As Integer, Shift As Integer, x As Single, Y As Single)


Unload Me
End Sub

Private Sub Timer1_Timer()


If (Image1.Left <= 6480) Then
Image1.Left = Image1.Left + 100
Else
Image1.Left = 0
End If
If (i <= x) Then
Label2.Caption = File1.List(i)
i=i+1
Else
Load frmMDI
frmMDI.Show
Unload Me
End If
End Sub
Page no:-27

Login

Private Sub cmdAdminLog_Click()


Set rs = con.Execute("Select * from AdminLogin where Username='" + txtUname.Text + "' and
Password='" + txtPass.Text + "'")
If (Not rs.EOF) Then

MsgBox "Login Success", vbInformation, "Crime File System"


frmMDI.mnuLogoff.Enabled = True
frmMDI.mnuAdminAddU.Enabled = True
frmMDI.mnuAdminDelU.Enabled = True
frmMDI.mnuActiv.Enabled = True
frmMDI.mnuLogin.Enabled = False
frmMDI.mnuAdminAddComSt.Enabled = True
frmMDI.mnuActivReg.Enabled = True
frmMDI.mnuActivComp.Enabled = True
frmMDI.mnuActivRpt.Enabled = True
Unload Me
Else
MsgBox "Failure", vbCritical, "Crime File System"
End If
'rs.Close
Unload Me
End Sub

Private Sub cmdCancel_Click()


Unload Me
End Sub

Private Sub cmdUserLog_Click()


Set rs = con.Execute("Select * from UserLogin where Username='" + txtUname.Text + "' and
Password='" + txtPass.Text + "'")
If (Not rs.EOF) Then

MsgBox "Login Success", vbInformation, "Crime File System"


frmMDI.mnuLogoff.Enabled = True
frmMDI.mnuLogin.Enabled = False

frmMDI.mnuActiv.Enabled = True
frmMDI.mnuActivReg.Enabled = True
frmMDI.mnuActivComp.Enabled = True
frmMDI.mnuActivRpt.Enabled = True
Unload Me
Else
MsgBox "Failure", vbCritical, "Crime File System"
End If
Page no:-28

'rs.Close

End Sub

Private Sub Form_Load()


connectdb
End Sub

Private Sub Form_Unload(Cancel As Integer)


con.Close
End Sub

Add user

Private Sub Form_Load()


connectdb
End Sub
Private Sub cmdAdd_Click()
Set rs = con.Execute("select * from UserLogin where Username='" + txtUsername.Text + "' and
Password='" + txtPassword.Text + "'")
If (Not rs.EOF) Then
MsgBox "Sorry!! User already exists. Try another username", vbCritical, "Crime File System"
txtPassword.Text = ""
txtUsername.Text = ""
txtUsername.SetFocus
Else
con.Execute ("insert into UserLogin values('" + txtUsername.Text + "','" + txtPassword.Text + "')")
MsgBox "User added sucessfully", vbInformation, "Crime File System"
txtPassword.Text = ""
txtUsername.Text = ""
txtUsername.SetFocus
End If
End Sub

Private Sub cmdCancel_Click()


Unload Me

Add Complaint

Private Sub cmdAdd_Click()


If (cmbComplntNo.Text = "" Or txtStatus.Text = "") Then
MsgBox "Missing Fields", vbInformation, "CFS"
Else
con.Execute ("insert into ComplntStatus values(" + cmbComplntNo.Text + ",'" + txtStatus.Text + "')")
MsgBox "Status Added Successfully", vbInformation, "Crime File System"
txtDetails.Text = ""
txtStatus.Text = ""
cmbComplntNo.SetFocus
End If
Page no:-29

End Sub

Private Sub cmdCancel_Click()


Unload Me
End Sub

Private Sub cmdDetails_Click()


Set rs = con.Execute("select Details from ComplaintReg where ComplntNo=" + cmbComplntNo.Text +
"")
If (Not rs.EOF) Then
txtDetails.Text = rs(0)
txtStatus.SetFocus
End If

End Sub

Private Sub Form_Load()


connectdb
Set rs = con.Execute("select ComplntNo from ComplaintReg")
While (Not rs.EOF)
cmbComplntNo.AddItem rs(0)
rs.MoveNext
Wend
rs.Close
End Sub

Criminal Registor

Dim cnt As Integer


Dim x As String

Private Sub cmdCancel_Click()


Unload Me
End Sub

Private Sub cmdSave_Click()


If (optyes.Value = True) Then
x = "Yes"
Else
x = "No"
End If
If (txtAddress.Text = "" Or txtAge.Text = "" Or txtCrimeType.Text = "" Or txtName.Text = "" Or
txtNickName.Text = "" Or txtOccupation.Text = "") Then
MsgBox "Missing Fields!!,Please fill up all", vbInformation, "Crime File System"
ElseIf (Not IsNumeric(txtAge.Text)) Then
MsgBox "Age should be numeric"
Else
con.Execute ("insert into CriminalReg values(" + txtCriminalNo.Text + _
Page no:-30

",'" + txtName.Text + "','" + txtNickName.Text + "'," + txtAge.Text + _


",'" + txtOccupation.Text + "','" + txtCrimeType.Text + "','" + txtAddress.Text + _
"','" + x + "')")
MsgBox "Record Added successfully", vbInformation, "Crime File System"
txtCriminalNo.Text = txtCriminalNo.Text + 1
txtAddress.Text = ""
txtAge.Text = ""
txtCrimeType.Text = ""
txtName.Text = ""
txtNickName.Text = ""
txtOccupation.Text = ""
txtName.SetFocus
End If
End Sub

Private Sub Form_Load()


connectdb
Set rs = con.Execute("select max(CriminalNo) from CriminalReg")
If (Not rs.EOF) Then
cnt = rs(0)
If (cnt = 0) Then
cnt = 1
Else
cnt = cnt + 1
End If
txtCriminalNo.Text = cnt
End If
End Sub

Delete User

Private Sub cmdCancel_Click()


Unload Me
End Sub

Private Sub cmdDelete_Click()


con.Execute ("delete from UserLogin where Username='" + cmbUsername.Text + "'")
MsgBox "User deleted sucessfully!!", vbInformation, "CFS"
cmbUsername.Text = ""
End Sub

Private Sub Form_Load()


connectdb
Set rs = con.Execute("select * from UserLogin")
While (Not rs.EOF)
cmbUsername.AddItem rs(0)
rs.MoveNext
Wend
Page no:-31

End Sub

FIR Report

Dim x As Integer
Private Sub cmdShRpt_Click()
x = cmbMno.Text
If (DataEnvironment1.rsCommand4.State = 1) Then
DataEnvironment1.rsCommand4.Close
Else
DataEnvironment1.Command4 (x)
Load DataReportFIR
DataReportFIR.Show
End If
End Sub

Private Sub Form_Load()


connectdb
Set rs = con.Execute("select Firno from FIR")
While (Not rs.EOF)
cmbMno.AddItem rs(0)
rs.MoveNext
Wend
End Sub

Post Mortem Report

Dim x As Integer
Private Sub cmdShRpt_Click()
x = cmbMno.Text
If (DataEnvironment1.rsCommand3.State = 1) Then
DataEnvironment1.rsCommand3.Close
Else
DataEnvironment1.Command3 (x)
Load DataReportmortem
DataReportmortem.Show
End If
Page no:-32

End Sub

Private Sub Form_Load()


connectdb
Set rs = con.Execute("select PMortemNo from Postmortem")
While (Not rs.EOF)
cmbMno.AddItem rs(0)
rs.MoveNext
Wend
End Sub

Software and hardware Requirement

HARDWARE REQUIREMENTS:-

Processor : Intel Pentium Processor


RAM : 512 MB or more
Hard disk : 20 GB or more

SOFTWARE REQUIREMENTS:-

Operating System : Windows 2000/XP


Front end : Visual Basic 6.0
Back end : MS ACCESS
Platform (Server ) : Windows Server 2000
Platform (Client) : Windows XP with service pack 2
Page no:-33

SECURITY MECHANISM:-

System Security refers to the technical innovation and procedure applied

to the Hardware and Operating System to project against deliberate or accidental

damage from a defined threat. In constrast, data security the protection of the

from loss, disclosure, modification destruction.

FUTURE ENHANCEMENT

 We can update this system as online application


 The main advantage of online application is that, a person can report the
crime any time from anywhere.
 Users can view the progress of their complaint online.
 By the future technology user can view the case details and progress of
the complaints on their mobile phones
 Face recognition technology can apply. User or witness of the crime can
give the physical information of the thief.

CONCLUSION
Page no:-34

CRIME FILE MANAGEMENT SYSTEM initiates the objective of

providing the user with customized and powerful complaint

registration and process management system side software.The

software is built with all options such as complaint registration,

prisoner’s registration, and postmortem report generation etc. All the

requirements specified during the analysis and design phase are

fully met, thus resulting in the formation of good software. The

interface provided is very user friendly and flexible for all times.

You might also like