Ilaiyavan Project
Ilaiyavan Project
The project is developed using PHP as front end and MYSQL as back
end under the Windows11 environment.
CHAPTER-1
1.INTRODUCTION
1.1 ABOUT THE PROJECT
The “Online Crime Report System ” has been developed to override the
problems prevailing in the practicing manual system. This software is supported
to eliminate and in some cases reduce the hardship faced by this existing system
.Moreover this system is designed for the particular need of the company to
carry out operations in a smooth and effective manner.
SOFTWARE FEATURES
An Overview of Front-End Tool
Php
PHP is a general-purpose scripting language geared toward web development.[7]
It was originally created by Danish-Canadian programmer Rasmus Lerdorf in
1993 and released in 1995.[8][9] The PHP reference implementation is now
produced by The PHP Group.[10] PHP was originally an abbreviation of
Personal Home Page,[11][12] but it now stands for the recursive initialism PHP:
Hypertext Preprocessor.[13]
MySQL
MySQL has stand-alone clients that allow users to interact directly with a
MySQL database using SQL, but more often, MySQL is used with other
programs to implement applications that need relational database capability.
MySQL is a component of the LAMP web application software stack (and
others), which is an acronym for Linux, Apache, MySQL, Perl/PHP/Python.
MySQL is used by many database-driven web applications, including Drupal,
Joomla, phpBB, and WordPress. MySQL is also used by many popular
websites, including Facebook,Flickr,,,and YouTube.
Features
MySQL is offered under two different editions: the open source MySQL
Community Server[77] and the proprietary Enterprise Server.[78] MySQL
Enterprise Server is differentiated by a series of proprietary extensions which
install as server plugins, but otherwise shares the version numbering system and
is built from the same code base.
Major features as available in MySQL 5.6:
A broad subset of ANSI SQL 99, as well as extensions
Cross-platform support
Stored procedures, using a procedural language that closely adheres to
SQL/PSM
Triggers
Cursors
Online Data Definition Language (DDL) when using the InnoDB Storage
Engine.
Information schema
Performance Schema that collects and aggregates statistics about server
execution and query performance for monitoring purposes.[80]
A set of SQL Mode options to control runtime behavior, including a strict
mode to better adhere to SQL standards.
X/Open XA distributed transaction processing (DTP) support; two phase
commit as part of this, using the default InnoDB storage engine
Transactions with savepoints when using the default InnoDB Storage
Engine. The NDB Cluster Storage Engine also supports transactions.
ACID compliance when using InnoDB and NDB Cluster Storage
Engines[81]
SSL support
Query caching
Sub-SELECTs
Yes, you read that right. With Windows 11, you will have a much faster
Windows update process, thanks to the background installation mechanism.
Microsoft has promised that Windows updates will now be 40% smaller,
making the process even more efficient.
Features of Windows11
Enjoy New features in Windows 11. Windows 11 includes a host of new
features that can help to boost your productivity. ...
Windows 11 has Better performance. ...
Windows 11 has Enhanced security. ...
Windows 11 has Improved stability. ...
Get a New look and feel in Windows
CHAPTER-II
2.SYSTM STUDY
Feasibility
Whenever we design a new system, normally the management will ask
for a feasibility report of the new system. The management wants to know the
technicalities and cost involved in creation of new system. - Technical
feasibility - Economic feasibility - Physical feasibility Technical feasibility:
Technical feasibility involves study to establish the technical capability of the
system being created to accomplish all requirements to the user. The system
should be capable of handling the proposed volume of data and provide users
and operating environment to increase their efficiency. For example, system
should be capable of handling the proposed volume of data and provide users.
Economic feasibility: Economic feasibility involves study to establish the cost
benefit analysis. Money spent on the system must be recorded in the form of
benefit from the system.
2.2.1 FEATURES
Product and component based
Creating &changing issues at ease
Query issue list to any depth
Reporting &charting in more comprehensive way
User accounts to control the access and maintain security
Simple status &resolutions
Multi-level priorities& severities
CHAPTER-III
3.SYSTEM DESIGN AND DEVELOPMENT
3.1 FILE DESIGN
Design in the process of applying various techniques and principles for
the purpose of designing a device. A process on a system is sufficient detail to
permit its physical realization. It is a process through which requirements are
translated in representation of the software. From a project management point of
view, software design is conducted in two steps. First one preliminary design
that is concerned with the transformation of requirements into data and second
step is software architecture detail design focused on refinement to architectural
representation that lead to detailed data structure and algorithmic representation
of the software.
The detailed discussion with the user, the objectives requirements of data
involved was identified. After performing necessary details of the document,
output format and the frequency of reports are finalized with the user. After
analyzing the system flow, the file structure and logic of the programs are
arrived at and then modification is verified. Design is concerned with
identifying software component that specifying relationship among
Components. It specifies the software structure and provides the model for the
implementation phase.
1.DESIGN INPUT
Design input is typically the initial requirements that describe the medical
device to be produced.
2. DESIGN OUTPUT
Design outputs are the results of the design and engineering efforts.
These are normally the final specifications for the device. Including the
manufacturing process and the in-coming, in process and finished device
inspection. Measurement or test methods and criteria. The outputs are normally
documented in models, drawings, engineering analysis and other documents.
The output needs to be directly traceable to the input requirements. Design
verification and validation should demonstrate that the final output
specifications conform to the input requirements and meet user needs and
intended uses
3.DESIGN REVIEW
The design review is a formal review of the medical device design by
representatives of each design function participating in the design efforts as well
as other interested parties (e.g. marketing, sales, manufacturing engineering,
etc.). The design review must be documented in the DHP and include review
date, participants, design version/revision reviewed and review results.
4.DESIGN VERIFICATION
Design verification is the process that confirms that the design output
conforms to the design input. Design verification should demonstrate that the
specifications are the correct specifications for the design. Design verification
must be documented in the DHF and include the verification date, participants,
design version/revision verified, verification method and verification results.
User Interface Design is concerned with how users add information to the
system and with how the system presents information back to them. Data
Design is concerned with how the data is represented and stored within the
system. Finally, Process Design is concerned with how data moves through the
system, and with how and where it is validated, secured and/or transformed as it
flows into, through and out of the system. At the end of the systems design
phase, documentation.
Physical design, in this context, does not refer to the tangible physical
design of an information system. To use an analogy, a personal computer's
physical design involves input via a keyboard, processing within the CPU, and
output via a monitor, printer, etc. It would not concern the actual layout of the
tangible hardware, which for a PC would be a monitor, CPU, motherboard, hard
drive, modems, video/graphics cards, USB slots, etc. It involves a detailed
design of a user and a product database structure processor and a control
processor.
FEASIBILITY STUDY
The development of Online Crime Reporting System is done by
following the system development life cycle method and structured analysis
method. The system development deals with analysis and design of the system.
The system development lifecycle method is mainly used for the development
and implementation of the system.
The software to be developed is aimed to satisfy the requirements of the
user.
The project will be flexible and easily adaptable to the future changes.
Three keyconsideration involved in the feasibility analysis are
operational, technical and economical.
OPERATIONAL FEASIBILITY
Operational feasibility is looked at in view of the proposed solution
fitting with current operations. This test of feasibility asks.
Is the system will work when it's developed and installed.
This project online crime report feedback information being developed
will certainly work as all the precautions required are taken and that it is
compatible with the requirements of the user to access the website.
Is their sufficient support for the project from management
It is the management that has proposed to build this software in an
entirely different approach, So that it is based on graphical user interface whole
functionality of an information system and so they are extending their full
support and cooperation to the software under development
Are current business methods acceptable to the users
As the software it is giving a lot of consideration to this software being
built with a cause and purpose to facilitate the work of an user and help him
exploit the rapidly expanding capabilities.
TECHNICAL FEASIBILITY
This test of feasibility asks technical feasibility analysis whether the
required technology and manpower is available or not.
Is the technology needed for the proposed system available
The answer to this question is an authoritative “yes”. We are thinking to
launch the software with the help of python application for the coding of the
software, the technology is certainly available regarding this project, the
Oracle9i feature extends the functionality helping the user to make an efficient
manipulation.
Are the guarantees of accuracy, reliability, ease of access and data
security
The project being made using PYTHON, we have features like security
manager, which puts a lot of emphasis on the security over the internet and the
intranet we have all those features of accuracy, reliability and data security.
ECONOMIC FEASIBILITY
The issues to be considered in age economic feasibility is financial
benefit must equal or exceed the costs.
Is the solution cost-effective
The software being made should definitely yield benefits greater than the
cost of the expenditure in creating the software. This software as for its
objective is concerned will certainly yield better fruits, as it are designed for the
purpose of managing money and it is cost effective.
Is it worthwhile to pursue the project
It is absolutely worthy to pursue the project, because the forecast done in
the earlier stages of this project had projected a profit that is promising and
apart from that it has shown that this project on being released will certainly
help the organization to achieve greater heights by gaining better reputation.
UNIT TESTING
In this testing, the smaller part of the project is tested first tat is modules
and the sub functions present in the project. It seems to be working satisfactorily
without the errors and that shows the unit testing is successful.
INTEGRATION TESTING
The integration testing is a part that the software makes all function
behaviors and process required. The collection of the functions are tested and
found with errors are rectified. So that the result can be easily obtained in a
successful manner.
VALIDATION TESTING
The validation part is very much essential for each and every application
projects so that each data can be validated in a good manner. In some cases the
records are created according to the key of the corresponding table to which it
has been referenced for data constraint for good secured database.
OUTPUT TESTING
The output is a major required part of the development of the project. The
output is tested for required format, if it does not acquire such format then the
testing is done or any screen 24 modification alone is done for the future
operations. The output testing is mainly for they are
● On screen format
● Print format
The screen is found to be correct as the format designed according to the
user ds for the hard copy also. The output comes out as specified by the user.
Hence output testing does not result in any correction in the system.
CHAPTER –V
5. CONCLUSION
The system is developed by keeping in mind that it should adapt to the
future requirements to a greater extent. The newly developed system is found to
be working efficiently and effectively. Computerization of the system is carried
out to overcome the problems that are faced in the local area network. The
designed system is aimed at eliminating wastage of manpower, time, space and
paper. When a transaction takes place there is no need to record it in many
places on the local area network. The reports can be taken easily. The system is
developed in such a way that distinctive modules can be used by a single source
itself.
SUGGESTIONS
● This system can be further enhanced even if the new method in the
system is implemented.
● Further the system can be enhanced to support large networks.
● Further security can be improved