automated crime m_anagement-synopsis

12
1 A Project Synopsis on Automated Crime File System Managemnt Submitted as a part of the course curriculum for Bachelor of Technology in Computer Science & Engineering Under the Guidance of Submitted By Mr. Ravendra Singh Anu Sharma (1216410031), Designer Assistant Professor Amol Sachan (1216410021), Coder Avishek Kumar (1216410043), Tester Aditya Vikram (1216410805), Developer Project No : 12 Department of Computer Science & Engineering PRANVEER SINGH INSTITUTE OF TECHNOLOGY, KANPUR (UP) 2014-15

Upload: aditya-chauhan

Post on 16-Aug-2015

21 views

Category:

Software


0 download

TRANSCRIPT

Page 1: Automated crime m_anagement-synopsis

1

A

Project Synopsis

on Automated Crime File System Managemnt

Submitted as a part of the course curriculum for

Bachelor of Technology in

Computer Science & Engineering

Under the Guidance of Submitted By Mr. Ravendra Singh Anu Sharma (1216410031), Designer Assistant Professor Amol Sachan (1216410021), Coder Avishek Kumar (1216410043), Tester Aditya Vikram (1216410805), Developer Project No : 12

Department of Computer Science & Engineering

PRANVEER SINGH INSTITUTE OF TECHNOLOGY, KANPUR (UP)

2014-15

Page 2: Automated crime m_anagement-synopsis

2

TABLE OF CONTENTS

Introduction 3-5

Feasibility Study 6-7

Methodology/Planning of Work 8-9

Facilities Required 10

Bibliography 11

Page 3: Automated crime m_anagement-synopsis

3

INTRODUCTION

The software to be produced is on “Crime File Management System”. The main authority is given to the Admin. He provides unique username and password for each employee through which the user can login and perform the activities given by the Admin. As soon as a new employee joins the company, the Admin has the right to add his employee details which includes name, date of birth, basic salary, etc. Admin assigns tasks to each employee. Next is the payroll module. The system automatically generates salary for each employee depending on their workdays, their work status including, adding their basic salary for the overtime work they have done. Next is the main module of the system that is the Crime module. In this all the crime information will be stored in the database. First complaint details will be added in the system, and then Station employee checks complaint is related to crime or law and order. If it is crime it goes to crime record. As soon as this task is completed FIR charge sheet will submitted to the court.

Modules of the software: Login: User enters User Name and password to login this software application. There are two types of users using this software i.e., admin and user.

Master: This module has software configuration only admin can access this module. Here admin adds new employee details, designation, admin details, etc. In this admin assigns tasks to employee.

Payroll: This module is for police department employees to track salary details, attendance details, employees work status, etc. The system automatically generates salary, overtime salary to Police department employees.

Crime: This module stores all crime details of police station. First user adds complaint details in the system, then Station employee checks complaint is related to crime or law and order. If it is crime it goes to crime record. After FIR charge sheet will submitted to the court. This module stores Complaint Record, Criminal Record, Post Mortem records, FIR, Charge sheet, prisoner records and most wanted criminals record.

Law and Order: This module includes station activities such as assigning duties, time schedules, checking, Complaint registrations, and issuing endorsements.

This project is useful for computer science students who are looking for developing asp.net projects using C# programming language.Main purpose of crime file management system is to develop a user friendly application for police departments for managing criminal data through online and sharing information with other departments located at different location.

Page 4: Automated crime m_anagement-synopsis

4

TECHNOLOGIES USED .NET Framework: It is a common executional platform that allows various languages to execute on a single platform. .Net framework does this using following key components:

1. Common Language Runtime(CLR) 2. Framework Class Library 3. Common Language Specification 4. Common Type System

1.) Common Language Runtime: It is the most important component of .Net Framework.It does all the important activities performed by .Net Framework various types of activities that are performed by CLR are:

Providing common execution environment to different types of languages Providing resources required for execution to a particular program of a particular language. Automatic resource management

2.) Framework Class Library: It is a container for in built functionalities of all the languages that support ..Net Technologies.As we know that all languages contain their in – built functionalities in the form of Packages, Header Files, Namespaces so that all of these are contained in FCL & CLR allocates required in – built functionalities to an application by communicating with FCL. 3.) Common Language Specification: It acts as a repository that contains all the rules and regulations that are required for constructing any application that uses any type of programming language. The main purpose or task of CLS is to ensure type safety at compile time. Languages that follows the CLS specification are known as CLS Complaint languages. 4.) Common Type System: It is a common type standard that is designed for all the languages. It agrees all the languages that supports .Net Framework to use a common Data Type System. Components Of .Net Framework

Framework Class Library

Common Language Runtime

Window Form Web Form Web Services

Page 5: Automated crime m_anagement-synopsis

5

INTRODUCTION OF ASP.NET: ASP.NET is a server side scripting technology that enables scripts (embedded in web

pages) to be executed by an Internet server. ASP.NET is a Microsoft Technology ASP stands for Active Server Pages ASP.NET is a program that runs inside IIS IIS (Internet Information Services) is Microsoft's Internet server IIS comes as a free component with Windows servers IIS is also a part of Windows 2000 and XP Professional

ASP.NET FILES: An ASP.NET file is just the same as an HTML file An ASP.NET file can contain HTML, XML, and scripts Scripts in an ASP.NET file are executed on the server An ASP.NET file has the file extension ".aspx"

WORKING OF ASP.NET: When a browser requests an HTML file, the server returns the file When a browser requests an ASP.NET file, IIS passes the request to the ASP.NET engine

on the server The ASP.NET engine reads the file, line by line, and executes the scripts in the file Finally, the ASP.NET file is returned to the browser as plain HTML

SQL SQL is the world's most used open source relational database management system (RDBMS)that runs as a server providing multi-user access to a number of databases.SQL server 2005 is chosen as back end tool for the development of the project because of following powerful capabilities of oracle in database handling-

Updating the database Retrieving information from the database Accepting Query language statements Enforcing data integrity specification Enforcing transaction consistency Managing data sharing Optimizing queries Managing system catalogs

Page 6: Automated crime m_anagement-synopsis

6

FEASIBILITY ANALYSIS

The feasibility study is an evaluation and analysis of proposed project which is

based on extensive investigation and research to support the process of decision

making. It mainly refer to five areas of feasibility- Technical, Economic,

operational, legal and scheduling.

TECHNICAL FEASIBILITY:

To develop this project developer should have knowledge about working of

C# , ASP.NET ,SQL and IIS Server.

ECONOMIC FEASIBILITY :

This product is economically feasible because it only requires software resources

which are available for free.

OPERATIONAL FEASIBILITY :

This project is efficient and give better results and will definitely prove important for

the POLICE System.

LEGAL FEASIBLITY:

This project does not conflicts with any legal requirements .

Page 7: Automated crime m_anagement-synopsis

7

NEED AND SIGNIFICANCE :

The Developed Software allows User to Store Police Department’s Case Details, Complaint Details, and FIR Details etc. This Software Package allows Police Departments to store all the related details to the department and use them whenever necessary. This is also able to provide reports of various cases, FIR Reports, Charge Sheet Report, Most Wanted Criminals Record, Payroll, Attendance reports and also be able to upload and view criminal photos and scanned docs. This System is Strong Enough To withstand regressive yearly operations under conditions where the database is maintained and cleared over a certain time of span. The Implementation of the system in organization will considerably reduce data entry time and also provide readily calculated reports. The Software developed is found to be working efficiently and effectively. It results in regular and timely action against crime reported. It can be observed that the information can be obtained easily and accurately. The project provides much security. The simplicity and friendliness are the advantages of this crime automation and reporting system project. The Software is made user friendly to the maximum so that any lay man can run the software provided he could access to the system via the login password. It believes that partnership work is highly beneficial to the organization and that partnership work is the way forward to reduce crime and disorder.

Page 8: Automated crime m_anagement-synopsis

8

METHODOLOGY/PLANNING OF WORK

Considering the flaws of the traditional model for software development

(WATERFALL MODEL), we will be instead working using the concepts of the

AGILE METHODOLOGY.

STEP 1: To conduct a meeting with the user in order to understand all his requirements

& to prioritize them accordingly.

STEP 2: Our next step would include the formation of user stories which will help us

understand the different requirements of the user such as the crime records ,

police control room , helpline number etc.

STEP 3: Once all the user stories have been formed we will start implementing them

one by one in order of their priority.

STEP 4 : Thus our first sprint will be completed after which we will have a sprint

meeting to discuss about the backlogs of our product so that they can be worked

upon in our next sprint.

In this way, version by version our product will be enhanced & the flaws will

be removed. .

Page 9: Automated crime m_anagement-synopsis

9

The aim of this section is to describe the overall implementation of the online crime report and managing system. The main objective is to automate the whole system of crime reporting and analysis using online crime report and managing system. The given model (figure-1) explains the flow of the system.

System Model Each of the station must first register with the Software. For the registration part each station enter their details like station name, address, phone no, station in charge etc. and get a User Id from the Software. Once the prospective station registers with the software they can avail the existing records. Each of the citizens, who has a complaint to register, must first register with the Software. For the registration part each person enter their details like name, address, and phone number, E-Mail ID etc. and get a User Id & password from the Software. Once the registration is complete, the citizen can sign-in to the website & register their complaint Crime module is used for entering all details about the crime. It contains the date and time, police station where it is recorded, place, Nature of Crime, Location of the Crime etc. Administrator will be focusing on the maintenance like Master Data Maintenance, Removal of old and outdated data from the software etc. Search module is for searching crime in station wise, nature of crime.

Page 10: Automated crime m_anagement-synopsis

10

FACILITIES REQUIRED FOR PROPOSED WORK

Hardware Requirements:

Processor : Intel Dual Core or Above

Processor Speed : 1.0 GHZ or above

RAM : 1 GB or above

HDD : 20 GB or above

Software Requirements:

Language : C#, ASP.NET Tool Used : Microsoft Visual Studio 2013 Database : Microsoft SQL Server 2008, IIS Server

Page 11: Automated crime m_anagement-synopsis

11

BIBLIOGRAPHY

Iriberri A., Leroy G. Claremont Graduate University (2007),

Natural Language Processing and E-Government Extracting

Reusable Crime Report Information.

http://en.wikipedia.org/wiki/Software_as_a_Service

Sahil Parikh (2010), The SaaS Edge “Tata McGraw-Hill”

Page 12: Automated crime m_anagement-synopsis

12