Sunteți pe pagina 1din 5

PROJECT REPORT 2019-20 POLICE STATION MANAGEMENT SYSTEM

2.2 REQUIREMENT SPECIFICATION


FRONT END : PHP
PHP is a server-side scripting language designed for web development but also used as a
generalpurpose
programming language. Originally created by Rasmus Lerdorf in 1994, the reference
implementation of PHP (powered by the Zend Engine) is now produced by The PHP Group.
While PHP
originally stood for Personal Home Page, it now stands for PHP: Hypertext Pre-processor, which
is a
recursive backronym.
PHP is a server-side scripting language, which can be embedded in HTML or used as a
standalone
binary. Proprietary products in this niche are Microsoft’s Active Server Pages, Macromedia’s
ColdFusion,
and Sun’s Java Server Pages. Some tech journalists used to call PHP “the open source ASP”
because its
functionality is similar to that of the Microsoft product—although this formulation was
misleading, as PHP
ASP was developed before. Over the past few years however, PHP and server-side Java have
gained
momentum, while ASP has lost mindshare, so this comparison no longer seems appropriate.
Server-side
scripting is a collection of super-HTML tags or small programs that run inside your Web
pages—except on
the server side, before they get sent to the browser. For example, you can use PHP to add
common headers
and footers to all the pages on a site or to store form submitted data in a database.
FEATURES OF PHP
PHP (recursive acronym for PHP: Hypertext Pre-processor ) is a widely-used open
source generalpurpose
scripting language that is especially suited for web development and can be embedded into
HTML.
Instead of lots of commands to output HTML (as seen in C or Perl), PHP pages contain HTML
with
embedded code that does "something" (in this case, output "Hi, I'm a PHP script!").
The PHP code is enclosed in a start and end processing instructions <?php and ?> that allow you
to
jump into and out of "PHP mode". What distinguishes PHP and something like client-side
JavaScript is that
the code is executed on the server, generating HTML which is then sent to the client. The client
would

DEPARTMENT OF COMPUTER APPLICATIONS MAR BASELIOS COLLEGE ADIMALI


PROJECT REPORT 2019-20 POLICE STATION MANAGEMENT SYSTEM

receive the results of running that script, but would not know what the underlying code was. You
can even
configure your web server to process all your HTML files with PHP, and then there's really no
way that
users can tell what you have up your sleeve. The best things in using PHP are that it is extremely
simple for
a newcomer, but offers many advanced features for a professional programmer. PHP is mainly
focused on
server-side scripting, so you can do anything any other CGI program can do, such as collect form
data,
generate dyna mic page content, or send and receive cookies. But PHP can do much more.
There are three main areas where PHP scripts are used:
Server-side scripting: This is the most traditional and main target field for PHP. You need
three things to
make this work. The PHP parser (CGI or server module), is a web server and a web browser.
You need to
run the web server, with a connected PHP installation. You can access the PHP program output
with a web
browser, viewing the PHP page through the server. All these can run on your home machine if
you are just
experimenting with PHP programming.
Command line scripting: You can make a PHP script to run it without any server or
browser. You only
need the PHP parser to use it this way. This type of usage is ideal for scripts regularly executed
using cron
(on *nix or Linux) or Task Scheduler (on Windows). These scripts can also be used for simple
text
processing tasks.
Writing desktop applications: PHP is probably not the very best language to create a
desktop application
with a graphical user interface, but if you know PHP very well, and would like to use some
advanced PHP
features in your client-side applications you can also use PHP-GTK to write such programs. You
also have
the ability to write cross-platform applications this way.

CSS
CSS stands for Cascading Style Sheets. Styles define how to display HTML elements. Styles
were
added to HTML 4.0 to solve a problem. External Style Sheets can save a lot of work. External
Style Sheets
are stored in CSS files. HTML was never intended to contain tags for formatting a document.
HTML was

DEPARTMENT OF COMPUTER APPLICATIONS MAR BASELIOS COLLEGE ADIMALI


PROJECT REPORT 2019-20 POLICE STATION MANAGEMENT SYSTEM

intended to define the content of a document.


REAR END : MySQL
MySQL is a fast, easy-to-use RDBMS used being used for many small and big businesses.
MySQL
is developed, marketed, and supported by MySQL database, which is a Swedish company.
MySQL
(pronounced My Es Q El) is an open source, SQL Relational Database Management System
(RDBMS) that
is free for many uses (more detail on that later). Early in its history, MySQL occasionally faced
opposition
due to its lack of support for some core SQL constructs such as sub selects and foreign keys.
Ultimately,
however, MySQL found a broad, enthusiastic user base for its liberal licensing terms, perky
performance,
and ease of use. Its acceptance was aided in part by the wide variety of other technologies such
as PHP, Java,
Perl, Python, and the like that have encouraged its use through stable, well-documented modules
and
extensions. MySQL has not failed to reward the loyalty of these users with the addition of both
sub selects
and foreign keys.
HARDWARE SPECIFICATION
Minimum hardware configuration required:
System : PC
Processor : intel Celeron or above
RAM : 256 MB
HDD : 40 GB
Key board : 104
Monitor : VGA colour
Printer : HP 640 C
OS : windows XP
speed : 2.8 GHz
Software package :
SOFTWARE SPECIFICATION
The software for the development of proposed system is as follows. The software for the
development has
been selected based on several functions such as:
Support
Cost effectiveness
Development tools
Stability
Reliability
Accuracy
OS : Windows 10
Front end : phpDesigner

DEPARTMENT OF COMPUTER APPLICATIONS MAR BASELIOS COLLEGE ADIMALI


PROJECT REPORT 2019-20 POLICE STATION MANAGEMENT SYSTEM

Rear end : SQL


FEASIBILITY STUDY
An important outcome of the preliminary investigation is the determination that the system
requested is feasible. Feasibility study is carried out to select the best system that meets the
performance
requirements.
Feasibility study is both necessary and prudent to evaluate the feasibility of the project at the
earliest
possible time. It involves preliminary investigation of the project and examines whether the
designed system
will be useful to the organization. Months or years of effort, thousand for millions of money and
untold
professional embarrassment can be averted if an in-conceived system is recognized early in the
definition
phase.
The different types of feasibilities are:
Technical feasibility
Behavioural feasibility
Economic feasibility
PROJECT REPORT 2019-2020 THEATER MANAGEMENT SYSTEM
DEPARTMENT OF COMPUTER APPLICATIONS MAR BASELIOS - 10 - COLLEGE ADIMALI
Technical feasibility
Technical Feasibility deals with the hardware as well as software requirements. Technology is
not a
constraint to type system development. We have to find out whether the necessary technology,
the proposed
equipment’s have the capacity to hold the data, which is used in the project, should be checked to
carry out
this technical feasibility.
The technical feasibility issues usually raised during the feasibility stage of investigation
includes these
This software is running in windows 10 Operating System, which can be easily installed.
The hardware required is Pentium based server.
The system can be expanded.
Behavioural Feasibility
This feasibility test asks if the system will work when it is developed and installed.
Behavioural feasibility in this project:
The proposed system offers greater level of user-friendliness.
The proposed system produces best results and gives high performance.
It can be implemented easily.
So this project theater management system is operationally and
behaviourally feasible.

DEPARTMENT OF COMPUTER APPLICATIONS MAR BASELIOS COLLEGE ADIMALI


PROJECT REPORT 2019-20 POLICE STATION MANAGEMENT SYSTEM

Economic Feasibility
Economic Feasibility deals about the economic impact faced by the
organization to implement a new system. Financial benefits must equal
or exceed the costs. The cost of conducting a full sys There is no additional manpower
requirement.
There is no additional cost involved in maintaining the proposed system
tem, including
software and hardware cost for the class of application being considered
should be evaluated. Economic Feasibility in this project:
The cost to conduct a full system investigation is possible

DEPARTMENT OF COMPUTER APPLICATIONS MAR BASELIOS COLLEGE ADIMALI

S-ar putea să vă placă și