Você está na página 1de 47

HAMARA BHARATH

introduction

5th SEM BCA Page 1


HAMARA BHARATH
About the project:-
 The aim of the project is to develop HMARA BHARATH reporting and
management system which is easily accessible to the public, police
department and the administrative department.
 HAMARA BHARATH is an application covers complete case
management system and this project will help them to manage all
activities of the police station.
 In this application we can easily track all the complaint details, like
crime details, illegal driving details, hit and run details, events details
etc. and it is having some additional features to manage police record
for police station.
 This HAMARA BHARATH is used to report crimes, illegal driving, hit and
run and events incidents to police.
 With the help of this project we can maintain lots of records easily and
efficiently.

5th SEM BCA Page 2


HAMARA BHARATH
Scope of the project:
 The development of the new system contains the following activities, which try
to automate the entire process keeping in view of the database integration
approach.
 User friendliness is provided in the application with various controls.
 The system makes the overall project management much easier and flexible
 It can be accessed over the Internet.
 Various classes have been used to provide file upload and mail features.
 There is no risk of data mismanagement at any level while the project
development is under process.

MODULES:-
1. LOGIN:-
This includes Officer login and Public login. There will be a username
and password to login into the system to use all the facilities. If the Public
dint register then he cannot login into the system. First he should register
than he should login.

2. CRIME MODULE:-
This module helps to register the details about the crime which
public have seen. This is done by entering some details, such as incident
details, Victim details, crime details etc., which the public have seen. They
want to report to the officer to do enquiry and solve the problem. After
solving the problem, the officer update the status.

5th SEM BCA Page 3


HAMARA BHARATH
3. ILLEGAL INCIDENTS:-
This module helps to register the details about the ILLEGAL
INCIDENTS which public have seen. This is done by entering some details,
such as incident details, Victim details, incident details etc., which the
public have seen. They want to report to the officer to do enquiry and
solve the problem. After solving the problem, the officer update the
status.

4. HIT AND RUN MODULE:-


This module helps to register the details about the HIT AND RUN
INCIDENTS which public have seen. This is done by entering some details,
such as incident details, Victim details, incident details etc., which the
public have seen. They want to report to the officer to do enquiry and
solve the problem. After solving the problem, the officer update the
status.

5. EVENTS MODULE:-

This module helps to update the details about the EVENTS which
Admin want to report the public. This is done by entering some details,
such as incident details, Victim details, etc., which the Admin want to
report. Admin want to report to the public about upcoming programs.
After reporting, the Public will login to the system and they view the
programs.

5th SEM BCA Page 4


HAMARA BHARATH

SYNOPSIS

5th SEM BCA Page 5


HAMARA BHARATH
Objective:-
 The aim of the project is to develop HMARA BHARATH reporting and
management system which is easily accessible to the public, police
department and the administrative department.
 HAMARA BHARATH is an application covers complete case
management system and this project will help them to manage all
activities of the police station.
 In this application we can easily track all the complaint details, like
crime details, illegal driving details, hit and run details, events details
etc. and it is having some additional features to manage police record
for police station.
 This HAMARA BHARATH is used to report crimes, illegal driving, hit and
run and events incidents to police.
 With the help of this project we can maintain lots of records easily and
efficiently.

Project Description:-
The project has been planned to be having the view of distributed
architecture, with centralized storage of the database. The application for
the storage of the data has been planned. Using the constructs of MS-SQL
Server and all the user interfaces have been designed using the ASP.Net
technologies. The database connectivity is planned using the “SQL
Connection” methodology. The standards of security and data protective
mechanism have been given a big choice for proper usage. The application
takes care of different modules and their associated reports which are
produced as per the applicable strategies and standards that are put
forwarded by the administrative staff.

5th SEM BCA Page 6


HAMARA BHARATH
Specific Requirements:-
 This project is aim to develop an HAMARA BHARATH.
 The entire project has been developed keeping in view of the
distributed client server computing.technology,in mind.
 Through this application any person who wants to lodge the complaint
can himself Lodge the complaint by registering and he can view details
of HAMARA BHARATH.
 Admin is the main authority who can do addition, deletion and
modification if required.

5th SEM BCA Page 7


HAMARA BHARATH

SYSTEM STUDY AND ANALYSIS

5th SEM BCA Page 8


HAMARA BHARATH

3.1 EXISTING SYSTEM:


In the present system, the selection or recruitments are done manually. Each
function requires a separate ledger to store details. In the present system it is hard to
know that whether all the requirements are met or not….

DRAW BACKS OF THE EXISTING SYSTEM:


 Time consumption
 Lack of security
 More storage area(paper work)
 Manual calculation needed
 Paper works are huge
 Error may occur in manual effort
 It’s pretty hard to manipulate the records
 More time is required to carry out selection process

5th SEM BCA Page 9


HAMARA BHARATH

3.2PROPOSED SYSTEM:
The proposed system is efforts to find a solution for many of the inconvenience
face by authority .The propose system mainly uses the advantage of graphical user
interface (GUI) and multi user interface. So, it is user friendly .The computerized
system would facilitate faster data manipulation and increase the speed of data
processing. The management system is designed to overcome the present manual
system and apply complete advantage of relational application system. The system
can be further expanded for further needs and it can be upgraded on the needs of
further environment.

In proposed system the payroll system has different modes of payment. Online
recruiting facilities and automatic entry of attendance as the employee logged in.

ADVANTAGES OF PROPOSED SYSTEM:


 Detail report
 Time saving
 Accurate data
 Low time consumption
 Less manpower.

5th SEM BCA Page 10


HAMARA BHARATH
3.3 Feasibility Studies
Feasibility studies aim to objectively and rationally uncover the strengths and weaknesses of
an existing business or proposed venture, opportunities and threats present in the environment, the
resources required to carry through, and ultimately the prospects for success. In its simplest terms,
the two criteria to judge feasibility are cost required and value to be attained.

feasibility study evaluates the project's potential for success; therefore, perceived objectivity is an
important factor in the credibility of the study for potential investors and lending institutions. It must
therefore be conducted with an objective, unbiased approach to provide information upon which
decisions can be based.

There are five areas of feasibility study which includes –

Technical,
Economic,
Legal,
Operational,
Scheduling.

The assessment is based on an outline design of system requirements, to determine whether the
company has the technical expertise to handle completion of the project. When writing a feasibility
report, the following should be taken to consideration:

A brief description of the business to assess more possible factor/s which could affect the study

The part of the business being examined

The human and economic factor

The possible solutions to the problem

At this level, the concern is whether the proposal is both technically and legally feasible (assuming
moderate cost).

Legal Feasibility

Determines whether the proposed system conflicts with legal requirements, e.g. a data processing
system must comply with the local Data Protection Acts.

Operational Feasibility

Operational feasibility is a measure of how well a proposed system solves the problems, and takes
advantage of the opportunities identified during scope definition and how it satisfies the
requirements identified in the requirements analysis phase of system development.

5th SEM BCA Page 11


HAMARA BHARATH
The operational feasibility assessment focuses on the degree to which the proposed development
projects fits in with the existing business environment and objectives with regard to development
schedule, delivery date, corporate culture, and existing business processes.

To ensure success, desired operational outcomes must be imparted during design and development.
These include such design-dependent parameters such as reliability, maintainability, supportability,
usability, producibility, disposability, sustainability, affordability and others. These parameters are
required to be considered at the early stages of design if desired operational behaviors are to be
realized. A system design and development requires appropriate and timely application of
engineering and management efforts to meet the previously mentioned parameters. A system may
serve its intended purpose most effectively when its technical and operating characteristics are
engineered into the design. Therefore operational feasibility is a critical aspect of systems
engineering that needs to be an integral part of the early design phases.

Economic Feasibility

The purpose of the economic feasibility assessment is to determine the positive economic benefits to
the organization that the proposed system will provide. It includes quantification and identification of
all the benefits expected. This assessment typically involves a cost/ benefits analysis.

Technical Feasibility

The technical feasibility assessment is focused on gaining an understanding of the present technical
resources of the organization and their applicability to the expected needs of the proposed system. It
is an evaluation of the hardware and software and how it meets the need of the proposed system.

Schedule Feasibility

A project will fail if it takes too long to be completed before it is useful. Typically this means
estimating how long the system will take to develop, and if it can be completed in a given time
period using some methods like payback period. Schedule feasibility is a measure of how reasonable
the project timetable is. Given our technical expertise, are the project deadlines reasonable? Some
projects are initiated with specific deadlines. You need to determine whether the deadlines are
mandatory or desirable.

5th SEM BCA Page 12


HAMARA BHARATH
3.4 HARDWARE AND SOFTWARE SPECIFICATION
HARDWARE REQUIREMENTS:
 Processor :Pentium 4 processor and above
 Memory :2GB RAM
 Hard disk :160GB
 Internet :Normal speed

SOFTWARE REQUIREMENTS:
 Front End :VB.Net
 Back End :SQL SERVER 2005
 Operating System :Windows XP and above

5th SEM BCA Page 13


HAMARA BHARATH
3.5 INTRODUCTION TO ASP.NET
ASP.NET is a powerful tool for making dynamic and interactive web pages. It is a server side
scripting technology that enables embedded (in web pages)to be executed by an internal server.

 ASP.NET stands for active server pages.


 ASP.NET is a Microsoft technology.
 ASP.NET is a program that runs inside us.
 It is a Microsoft internal server.
 It comes with window XP, 7 and 8.1. It is also available for use with other Microsoft
windows.
 It is easy to install and ideal for the developing and testing web applications.


 HOW DOSE ASP.NET WORK?
ASP.NET is programming frameworks built on the common language runtime that can be used in
sever to build powerful web applications. ASP.NET offers several important advantages over
previous web development modules:

 ENHANCED PERFORMANCE:- ASP.NET is complied common language runtime code


running on the server. Unlike its interpreted predecessors, ASP.NET can take advantage of
early binding, just-in-time compilation, native optimization and caching services right out of
the box. This amounts to dramatically better performance before you ever write a line of
code.
 WORLD-CLASS TOOL SUPPORT:- The ASP.NET framework is complemented by a
rich tool box and designer in the visual studio integrated development environment. Drag-and
–drop server controls and automatic deployment are just a few of the features this powerful
tool provides.
 POWER AND FLEXIBILITY:- because ASP.NET is based on the common language
runtime, the power and flexibility of that entire platform is available to web application
developers. The .Net framework class library, messaging, and data access solutions are all
seamlessly accessible from the web.ASP.NET is also language-independent, so you can
choose the language that best applies to your application or partition your application across
many languages. Further, common language runtime, interoperability guarantees that your
existing investment in COM-based development is preserved when migrating to ASP.NET.
 SIMPLICITY: - ASP.NET makes it easy to perform common tasks, from simple form
submission and client authentication to deployment and site configuration. For example, the
ASP.NET page framework allows you to build user interfaces that cleanly separate
application logic from presentation code and to handle events in a simple, visual Basic like

5th SEM BCA Page 14


HAMARA BHARATH
forms processing model. Additionally, the common language runtime simplifies development
with managed code services such as automatic reference counting and garbage collection.
 MANAGEABILITY: - ASP.NET employs a text-based, hierarchical configuration system,
with simplifies applying settings to your server environment and web applications, become
configuration information is stored as plain text, new settings may be applied without the aid
of local administration tools. This “zero local administration “philosophy extends to
deploying ASP.NET.no server restarts is required, even to deploy or replace running
complied code.
 SCALABILITY AND AVALABILITY:- ASP.NET has been designed with scalability in
mind, with features specially tailored to improve performance in clustered and multiprocessor
environment .further, processor are closely monitored and managed by the ASP.NET
runtime, so that if one misbehaves(leaks, deadlocks),a new process can be created in its place,
which helps keeps your application constantly available to handle requests.
 CUSTOMIZABILITY AND EXTENSIBILITY:- ASP.NET delivers a well factored
architecture that developers to “plug-in” their code at the appropriate level. In fact, it is
possible to extend or replace any subcomponent of the ASP.NET runtime with your custom-
written component, implement custom authenticating or state services has never been easier.
 SECURITY:-with built in windows authentication and per application configuration, you
can be assured that your applications are secure.

5th SEM BCA Page 15


HAMARA BHARATH
3.6SQL SERVER 2005
Microsoft SQL 2008 is a full featured relational database management system that offers a variety of
administrative tools.

Microsoft SQL server is an application used to create computer database.

Microsoft SQL provides an environment used to generate database that can be accessed from
workstations. The internet or other media such as personal digital assistant (PDA).

 A connection represents a physical connection to some data store such as SQL


SERVER.
 A command represents a directive to retrieve from (select)or manipulate (insert,
update ,delete)the data store.
 A dataset represents the actual data an application works with .note that datasets are
always disconnected from their source connection to data set can be easily
reconciled with the originating data model.

As we know that the database is a repository for stored, operational data in a database environment
and common data are available and used by several users. Instead of each program (or user) to
manage its own data, the data across applications are shared by all authorized users with the help of
database software managing the data as an entity.

The general concept behind a database is to handle information as an integrated whole. A database is
a collection of interrelated data stored with minimum redundancy to serve many users quickly and
effectively. The general objective is to make information easy, quick, expensive and flexible for the
user.

In database design specific objectives are considered:-

 Ease of learning and use.


 More information at low cost.
 Accuracy and integrity.
 Recovery from failure.
 Performance.

In this way, it is characterized by quick retrieval of information from huge tables. This quality allows
it to cater to the ever-changing business needs of the present age. It supports fourth generation
language, SQL, thereby making it easier for the customers to grasp it, a development language where
complicated procedures, functions etc. can be used.

5th SEM BCA Page 16


HAMARA BHARATH

E-R DIAGRAM

5th SEM BCA Page 17


HAMARA BHARATH
DATA FLOW DIAGRAM
A DFD or Data Flow Diagram is a graphical representation that depicts the
information flow and the transformation that are applied to data it moves from input to
output. A zero level flow diagram is also called a context model. This represents entire
project as a bubble with input and output data indicated by incoming and outgoing
arrows. The diagram is elaborate in successive levels from the existing level. The
symbols used in the DFD are: -

Function

File/database

Input /output

Flow

5th SEM BCA Page 18


HAMARA BHARATH

E-R DIAGRAM

PHONE

NAME E-MAIL
ID

PASSWOR
ADDRES
D
S
USERNAM
EE PUBLIC
*
CRIME vie
CRIME TYPE ID ADD w
DESCRIPTIO
ADD N
DATE CRIME
CRIME STATUS
CRIME
ID ID CITY
PHOTO
TIME
CRIME
TYPE LOCALIT
LOCALIT USERID Y
Y DATE
TIME
CITY

DESCRIPTION

CRIME

5th SEM BCA Page 19


HAMARA BHARATH

PHONE

NAME E-MAIL
ID

PASSWOR
ADDRES
D
S
USERNAM
EE PUBLIC
*
INCIDENTN vie
VEHICLE O ID ADD w
NO DESCRIPTIO
ADD N
DATE HIT AND
STATUS
HIT AND INCIDENTN RUN
RUN O ID CITY
PHOTO
TIME
VEHICLE
NO LOCALIT
LOCALIT USERID Y
Y DATE
TIME
CITY

DESCRIPTION

HIT AND RUN

5th SEM BCA Page 20


HAMARA BHARATH

PHONE

NAME E-MAIL
ID

PASSWOR
ADDRES
D
S
USERNAM
EE PUBLIC
*
INCIDENT ID
vie
VEHICLE ADD w
NO DESCRIPTIO
ADD N
DATE ILLEGAL
STATUS
ILLEGAL INCIDENTTD INCIDENTS
INCIDENTS CITY
PHOTO
TIME
VEHICLE
NO LOCALIT
LOCALIT USERID Y
Y DATE
TIME
CITY

DESCRIPTION

ILLEGAL
INCIDENTS
5th SEM BCA Page 21
HAMARA BHARATH

* USERNAME
PHONE

E-MAIL
PASSWOR
ID
D
VIEW

ADMIN
PUBLIC

CRIME vie
ID UPDA
ADD w
TE
ADD
ADD
DATE CRIME
CRIME STATUS
CRIME
ID ID CITY
PHOTO

LOCALIT
USERID Y
DATE

CITY

5th SEM BCA Page 22

CRIME
HAMARA BHARATH

* USERNAME

PASSWOR
D
VIEW

ADMIN

INCIDENT
CRIMEID vie
ID ID UPDA
w
TE

ADD
DATE HIT AND
HIT AND
CRIME STATUS
INCIDENT
CRIME RUN
RUN CITY
ID IDID ID
PHOTO

LOCALIT
USERID Y
DATE

CITY

HIT CRIME
AND RUN

5th SEM BCA Page 23


HAMARA BHARATH

* USERNAME

PASSWOR
D
VIEW

ADMIN

CRIME vie
ID UPDA
w
TE

ADD
DATE ILLEGAL
ILLEGAL STATUS
CRIME INCIDENT
INCIDENT CITY
ID ID
PHOTO

LOCALIT
USERID Y
DATE

CITY

ILLEGAL
INCIDENT

5th SEM BCA Page 24


HAMARA BHARATH

USERNAM
E
ADMIN

PASSWOR
D

ADD
DELETE
MODIFY
VIEW ALL

EVENT ID
DESCRIPTION

EVENTS TIME
EVENT
NAME
LOCATIO
N
DATE
ORGANISED BY
VIE
W

PUBLIC

5th SEM BCA Page 25


HAMARA BHARATH

Interfaces

5th SEM BCA Page 26


HAMARA BHARATH

Welcome page

First Page

5th SEM BCA Page 27


HAMARA BHARATH
Home Page:

Officer login:

5th SEM BCA Page 28


HAMARA BHARATH
Officer Home:

Officer Hit and Run:

5th SEM BCA Page 29


HAMARA BHARATH
Officer Crime:

Officer Illegal Incident:

5th SEM BCA Page 30


HAMARA BHARATH
Officer Events:

Officer Events Add:

5th SEM BCA Page 31


HAMARA BHARATH
Officer Events Update:

Officer Events Delete:

5th SEM BCA Page 32


HAMARA BHARATH
Officer Events Search:

Officer Events Viewall:

5th SEM BCA Page 33


HAMARA BHARATH
Public Login:

Public Registration:

5th SEM BCA Page 34


HAMARA BHARATH
Public Home:

Public Crime:

5th SEM BCA Page 35


HAMARA BHARATH
Public Events:

Public Illegal Incident

5th SEM BCA Page 36


HAMARA BHARATH
Public Hit and Run Incident:

Public View My Hit And Run Incident:

5th SEM BCA Page 37


HAMARA BHARATH
Public View My Crime Incident:

Public View My Illegal Incident:

5th SEM BCA Page 38


HAMARA BHARATH

TABLES

5th SEM BCA Page 39


HAMARA BHARATH
Officer Login Table:

Public Registration Table:

5th SEM BCA Page 40


HAMARA BHARATH
Crime Table:

5th SEM BCA Page 41


HAMARA BHARATH
HIT AND RUN Table:

5th SEM BCA Page 42


HAMARA BHARATH
Illegal Incidents Table:

5th SEM BCA Page 43


HAMARA BHARATH
Event Table:

5th SEM BCA Page 44


HAMARA BHARATH

BIBLIOGRAPHY

5th SEM BCA Page 45


HAMARA BHARATH

BIBLIOGRAPHY:
Bibliography gives brief account of resources made us in
development of the software.

References:
*Software Engineering book by Ashwini S Diwakar, Skyward Publication.

Links:
*www.google.com
*www.wikipedia.com
*www.w3schools.com
*www.youtube.com

5th SEM BCA Page 46


HAMARA BHARATH
*www.pragitech.com

Picture collection:
*Google images

5th SEM BCA Page 47