Академический Документы
Профессиональный Документы
Культура Документы
System
PROJECT REPORT
Submitted by
LENIN PETER.L
REG.NO. 721516621315
IN
APRIL- 2019
1
ANNA UNIVERSITY: CHENNAI 600 025
BONAFIDE CERTIFICATE
Certified that this Report titled “DATA LEAKAGE DETECTIVE SYSTEM” is the
bonafide of Mr. Lenin Peter.L (721516621315) who carried out the work under my
supervision. Certified further that to the best of my knowledge the work reported herein does not
form part of any other thesis or dissertation on the basis of which a degree or award was
conferred on an earlier occasion on this or any other candidate.
2
DECLARATION
SYSTEM” being submitted in partial fulfilment for the award of Master of Computer
Applications is the original work carried out by me. It has not formed the part of any other project
work submitted for award of any degree or diploma, either in this or any other
University.
LENIN PETER.L
721516621315
3
ACKNOWLEDGEMENT
I would like convey my sincere thanks to Adv. Dr. P. Krishna Das - Managing Trustee and
Dr.P. Krishnakumar MBA, PhD - CEO & Secretary, Nehru group of Institutions, Coimbatore
for supporting us and completing our needs.
I would like to express my gratitude to Dr.R.Mosses Daniel M.B.A., Ph.D., PGDCA, PGDIM,
Principal, Nehru Institute of Information Technology and Management, Coimbatore for giving
me an opportunity and facility to complete this project.
I render my sincere gratitude to my Project Guide Ms.Meera Bai, M.C.A., M.Phil., Assistant
Professor-MCA, NIITM and all other staff of Department of Computer Applications for their
constant motivation and valuable help throughout the project.
I am also thankful to my family members, friends and all other well-wishers who have helped me
in completing the Project.
4
Abstract
Traditional judicial system is blamed for its long delay for processing legal issues and not giving
timely judgment. We are continuously witnessing lots of civil or criminal cases has been lagging
for years. As a big secular democratic country we have thousands of legal fighting between
persons, states, political parties, NGOs etc. We know that in India any attempt to eliminate or to
reduce the unfair delay of legal processing will be appreciated.
The Online legal service enhancement system is such an attempt to reduce the irritating lag in
judicial services. Here the system focusing different agencies or personnel those involved in
judicial system to integrate, share, process them better. The transparencies in the legal trials are
very important and it can be maintained here very effectively.
In a nutshell the judicial processing is the flow of process from the submitting of a case diary
by the investigation team/ officer to court with adequate proofs, witness details, investigation
findings etc.. This Data has to learn by the public prosecutor and should available to magistrate
for trial in different way.
The project include five modules such as Investigation officer, Public Prosecutor, Judge,
Shirasthar, Admin. Investigation officer can login into the system using ‘case number’ and
‘password’. He /she can submit investigation report for a particular case. Shirasthar assigns judge
or public prosecutor for a particular case, and general trial data is updated by the shirasthar on
time. The general trial data is updated by the shirasthar on time. Public prosecutor can login into
the system. He/she can see the Case details after selecting the case number. He sees the case trial
orders of Judge. Public prosecutor see his own trial data and personal notes about a case. Judge
Can write personal notes about a particular case .Portal administrator is approving different login
credentials.
5
TABLE OF CONTENTS
SI.NO CHAPTERS PAGE.NO
1 ABSTRACT I
2 LIST OF TABLES
3 LIST OF FIGURES
4 LIST OF SYMBOLS
INTRODUCTION
5 1.1 Project Introduction 1
SYSTEM STUDY
SYSTEM ANALYSIS
9 3.1.Introduction . 5
10 3.1.1 Problem definition 6
11 3.1.2 Requirement analysis 6
SYSTEM DESIGN
24 7.2. ER Diagram 22
7
40 9.3 Maintenance 38
41 9.4 Methods of implementation 38
42 CONCLUSION & FUTURE 39
43 ENHANCEMENTS
44 Source Code 40
45 Screenshots 50
46 REFERENCES
8
LIST OF TABLES
Table Number Table Name Page Number
1 Login 21
2 Accusetion 21
3 Districttness Information 22
4 Evidence Details 23
5 Mahassar Details 23
6 Charge Sheet. 24
7 Admin Login. 25
8 Case Trail 25
9 Patitioner Information 26
10 Judge Activity
11 Feedback
12 State
13 Prosecutor Activity
14 Shirasthar Reg
15 Prosecutor Reg
16 Case Reg
9
LIST OF SYMBOLS
(INPUT/OUTPUT)
2 PROCESSES
DATAFLOWS
3
10
CHAPTER 1
INTRODUCTION
PROJECT INTRODUCTION
Traditional judicial system is blamed for its long delay for processing legal issues and not
giving timely judgment. We are continue sly witnessing lots of civil or criminal cases has been
lagging for years. As a big secular democratic country we have thousands of legal fighting
between persons, states, political parties, NGOs etc. We know that in India any attempt to
eliminate or to reduce the unfair delay of legal processing will be appreciated.
The online legal service management system is such an attempt to reduce the irritating
lagging in judicial service. Here we are focusing different agencies or personal those involved in
Judicial system to integrate, share, process them better. The transparency in the legal trials are
very important and it can be maintained here very effectively.
In a nutshell the judicial processing is the flow of process from the submitting of a
case diary by the investigation team/ officer to court with adequate proofs, witness details,
11
investigation findings etc.. This Data has to learn by the public prosecutor and should available
to magistrate for trial in different way.
COMPANY PROFILE
Swift Institute of Next Education and Technology is a platform for the association,
formed after the conceptual merging of a long chain of branded and non branded training centers,
Placement cells, BPO Agencies , Manpower Recruiting Agencies across the country, to provide
cutting edge industry endorsed quality education with affordable cost. SINET has been acts as
high quality resource center for the prospective employees to leverage the up coming
opportunities effectively.
Sinet Logics is the software development division of Swift Institute of Next Education
and Technology One of the biggest information technology training brand established in south
India. SINET LOGICS is a leader and innovator in providing Outsourcing, Technology &
Consulting solutions. Over the past few years, we have delivered solutions for companies of all
sizes and in all stages of the corporate lifecycle across the globe, enabling higher performance,
delivering growth and profit generating opportunities. Our primary market focus in the shipping,
Cargo, Automobiles, Media & Entertainment and Utilities industries.
12
CHAPTER 2
SYSTEM STUDY
The existing Judicial system does not have a complete integration of legal service activities
and legal personnel such as investigation officer, public prosecutor, judge and shirasthar. Lots of
civil or criminal cases has been lagging for years and not giving timely judgement.
The ONLINE LEGAL SERVICE ENHANCEMENT SYSTEM is a best solution for the existing
system as it has a complete integration of various authorities in a judicial system. We know that
in India any attempt to eliminate or to reduce the unfair delay of legal processing will be
appreciated. Drawbacks of the system:
13
Currently, in a court we can see that all records are handled manually in the form of files. All
records produced at the court are in the form of paper, due to this reason it is very difficult task to
keep the records.
The current Indian Legal System emphasizes less on technology and more on paperwork.
The absence of a complete integration of legal service activities and legal personalities in a
judicial system will cause case lagging and not giving timely judgment.
CHAPTER 3
SYSTEM ANALYSIS
3.1 Introduction
System analysis includes the investigation and possible changes to the existing system.
Analysis is used to gain an understanding of the existing system and what is required of it. At the
conclusion of the system analysis, there is a system description and a set of requirements for a
new system.
A detailed study of the process must be made by various techniques like interviews,
questionnaires etc. The data collected by these sources must be scrutinized to arrive to a
conclusion. The conclusion is an understanding of how the system functions. This system is
called the existing system. Now the existing system is subjected to close study and problem areas
14
are identified. The designer now functions as a problem solver and tries to sort out the difficulties
that the enterprise faces. The solutions are given as proposals. The proposal is then weighed with
the existing system analytically and the best one is selected. The proposal is presented to the user
for an endorsement by the user. The proposal is reviewed on user request and suitable changes
are made. This is loop that ends as soon as the user is satisfied with proposal. Preliminary study
is problem solving activity that requires intensive communication between the system users and
system developers. It does various feasibility studies. In these studies a rough figure of the
system activities can be obtained, which can be used to take decisions regarding strategies to be
followed for an effective system development.
The various task to be carried out in system analysis involves: examining the document
and the relevant aspects of the existing system, its failures and problems; analyse the findings and
record the results; define and document in outline the proposed system; test the proposed design
against the known facts; produce a detailed report to support the proposals; estimate the resource
required to design and implement the proposed system. The objective of this system study is to
determine whether there is any need for the new system. All the levels of the feasibility measures
have to be performed. Thereby knowing the performance by which a new system has to be
performed.
15
3.1.2 Requirement analysis
Requirements analysis in systems engineering and software engineering, encompasses
those tasks that go into determining the needs or conditions to meet for a new or altered product
or project, taking account of the possibly conflicting requirements of the various stakeholders,
analyzing, documenting, validating and managing software or system requirements.
Requirements analysis is critical to the success of a systems or software project Requirement
analysis for the Digital Security Surveillance system outputs the following results.
System analysis is a detailed study of various operations performed by a system
within and outside the system. One aspect of analysis is defining the boundaries of the system
and determining whether or not a candidate system should consider other related system. During
analysis data are collected on available file, no such existing system, analysis defines only the
requirements. Once the analysis is completed; the system analyst has a firm understanding of
what is to be done.
The online legal service management system is such an attempt to reduce the irritating
lagging in judicial service. Here we are focusing different agencies or personal those involved in
Judicial system to integrate, share, process them better. The transparency in the legal trials are
very important and it can be maintained here very effectively.In a nutshell the judicial processing
is the flow of process from the submitting of a case diary by the investigation team/ officer to
court with adequate proofs, witness details, investigation findings etc.. This Data has to learn
by the public prosecutor and should available to magistrate for trial in different way.
The various techniques used in the study of present system are
• Observation
• Documentation
• Discussion
The objectives of the system analysis phase are establishments of requirements for the
system to be acquired, developed, and installed. Analyzing the product to understand the
intricacy forms the vital part of the system study. Problematic areas are indentified and
information is collected. Fact-finding or information gathering is essential to any analysis of
requirements.
16
3.2 FEASIBILITY STUDY
The feasibility of the project is analysed in this phase and business proposal is put
forth with a very general plan for the project and some cost estimates. During system analysis the
feasibility study of the proposed system is to be carried out. This is to ensure that the proposed
system is not a burden to the company.
• Operational feasibility
• Technical feasibility
• Economic feasibility
• Social feasibility
17
of the system is limited. The expenditures must be justified. Thus the developed system as well
within the budget and this was achieved because most of the technologies used are freely
available. Only the customized products had to be purchased.
CHAPTER 4
SYSTEM SPECIFICATION
Following are the hardware minimum required for the proposed system
18
Speed : 2.0 GHz
Monitor : Compaq 18.5 inches
Following are the software minimum required for the proposed system
User-Interface : PHP
Language used : PHP, HTML, BOOTSTRAP, JavaScript
Software Tools : WAMP server
DBMS : Mysql
Web Server : WAMP server
Operating System : Windows 10
CHAPTER 5
SOFTWARE DESCRIPTION
5.1 PHP:
PHP is a powerful tool for making dynamic and interactive Web pages. I is the
widely used, free, and efficient alternative to competitors such as Microsoft's ASP.PHP
files can contains text, html tags and scripts. The PHP files returned to the browser as
plain HTML.
The extension of PHP files are “.php”, “.php3”, “.phtml”.It is a server-side scripting
language, like ASP. It supports many databases (MySQL, Informix, Oracle, Sybase, Solid
etc.
19
5.2 MySQL SERVER :
5.3 JAVASCRIPT:
5.4 WAMP
“WAMP” is an acronym formed from the initials of the operating system (windows)
and the package’s principal components: Apache, MySQL and PHP(or Perl or python).
Apache is a web server, which allows people with web browsers like Internet Explorer or
Firefox to connect to a computer and see information there as web pages. MySQL is a
20
database manager that keeps track of data in a highly organized way. PHP is a scripting
language which can manipulate information held in a database and generate web pages
afresh each time an element of content is requested from a browser. Other programs may
also be included in a package, such as phpMyAdmin which provides a graphical interface
for the MySQL database manager, or the alternative scripting languages Python or Perl.
CHAPTER 6
PROJECT DESCRIPTION
21
Easy access – With the help of internet, the documents of a case can be accessed easily from
anywhere at anytime.
MODULES
• Investigation Agency
• Public Prosecutor
• Magistrate
• Court Office
• Administrator
• Press and Publics
INVESTIGATION OFFICER
• Registration for a particular case.
• Submit Case data like First Investigation Report, Witness Details, Evidence List
etc..
SHIRASTHAR
• Enter General trial Data against a particular case
22
• Enter the detailed court orders, sub orders, law points, findings etc..
ADMINISTRATOR
• Processing and approval of new users.
JUDGE
• View all case data excluding the personal Notes of Public prosecutor
PUBLIC PROSECUTOR
• See the Case data after selecting the case number as he is responsible to attend in
trial.
23
• Update the trial data after login See the case trial orders of Judge
CHAPTER 7
SYSTEM DESIGN
7.1 Data Flow Diagram
24
Level-0
25
Administrator
Public Investigator
Online
Legal
Service
Judge
26
Level-1
Submit
Investigator case and
login
Attend
Public Prosecutor
cases
Judgem dblegal
Judge ent
Case
Shirasthar submiss
ion
Verify
Administrator the
users
View
Public cases and
feedback
27
Level-2.1
28
Level-2.2
29
Level-2.3
30
Level-2.4
31
Level-2.5
32
Level-2.6
Feedback feedback
Public
Case tbl_casetrial
Trails
DFD Symbols
33
A circle or a bubble represents a process that transforms
incoming data flows into going data flows.
• The direction of flow is from top to bottom and from left to right. Data traditionally flow
from source to destination, although they may flow from source.
• The names of data source, sources and destination are written in capital letters. process
and data flow names have the first letter of each word capital
A DFD is often used as a preliminary step to create an overview of the system, which can
later be elaborated. The DFD is designed to aid communication. The rule of thumb is exploding
the DFD to a functional level, so that the next sublevel does not exceeds to process. Beyond that
it is best to take each function separately and expand it to show the explosion of single process.
Data flow diagrams are one of the three essential perspectives of the structured-systems analysis
and design method SSADM. With a data flow diagram, users are able to visualize how the
system will operate, what the system will accomplish, and how the system will be implemented.
34
It is a common practice to show the interaction between the system and external agents which act
as data sources and data sinks.
7.2 ER Diagram
35
36
7.3 Database Table Structure
TBLADMINLOGIN
Fieldname Type Null Default
TBLACCUSED_INFO
Field Name Type Null Default
37
Field Name Null Default
TBLWITNESS_INFO
Field Name Type Null Default
38
Title Varchar(500) Not null Null
PrimaryKey : Evidence_No
MAHASSAR
Field Name Type Null Default
39
Script Varchar(500) Not null Null
TBLADMINLOGIN
Field Name Type Null Default
40
TBL_PATITIONER
Fieldname Type Null Default
Case_No Int(11) Not null Null
TBL_JUDGEACTIVITY
Field Name Type Null Default
41
FEEDBACK
Field Name Type Null Default
TBLSTATES
Null Default
Fieldname Type
TBLINVESTIGATOR_REG
Field Name Type Null Default
42
Position Varchar(50) Not null Null
43
Field Name Type Null Default
44
Not null Null
Password Varchar(300)
45
Fir_No Int(11) Not null Null
Input design is a part of overall system design, which requires careful attention. It is the
process of converting user-originated inputs to a computer-based format. The major objective of
the input design is to make data entry easy, logical and error free.
As a beginner it is easy to start with PHP. The user just have to add a few PHP-tags with
e.g. a for-loop in it's existing HTML-files and then upload it to the server and see the result or an
error message. Dynamic typing and associative arrays makes it also easier to start using PHP.
Easy to use Compared to most solutions like e.g. Java, PHP doesn't need to be compiled, so it's
just to write the script and then upload it to the server and then update the browser.
This application has been developed in a user-friendly manner. The layout of the form is
made in such a way that the user will not find any difficulty in going from one field to other by
just pressing the tab. During the processing the cursor is placed in the position where the data
must be entered.
The user is also provided with an option of selecting an appropriate input from a list of
values. Necessary dropdown list boxes and combo boxes are included for necessary fields so that
the user need not remember all the data and can just select from it.
46
Validation is made for each and every data entered. Help messages are also provided
whenever the users enter a wrong data into a particular field. This makes the user to understand
what is to be entered, moreover whenever an erroneous data is entered the error message is
displayed and the user can move to the next field only after entering the correct data.
The clear label for the menus and fields are also provided. Consultations are provided so
that a user can view the details of any process at any time.
One of the most important features of a system for users in the output it produces. Output
design should improve the system’s relationship with the user and help in decision-making.
Considering the future use of output required, and depending on the nature, it is displayed on the
monitor for immediate need of obtaining the hard copy.
The objective of output design is to define the controls and format of all printed
documents and reports and of screens that will be produced by the system. Computer output is
the most important and direct source of information to the user.
47
Output, generally refers to the results that are generated by the system. The output of the
system is designed so as to include number of reports. Reports reflect the output design.
The activity deals with the design of the database. A key is to determine how the access
paths are to be implemented. A physical path is derived from a logical path. The general theme
behind database is to handle information as a whole. A database is a collection of interrelated
data stored with minimum redundancy to serve many users quickly and efficiently.
The general objective is to make information access easy, quick, inexpensive and flexible
for the user. Database design is the most critical part of the design phase. An elegantly designed,
well-defined database is a strong foundation for the whole system. Files in a relational database
are called as tables. Columns of tables represent data and rows represent the records in
conventional technology.
48
CHAPTER 8
SYSTEM TESTING
8.1 Introduction
Software testing is an investigation conducted to provide stakeholders with information
about the quality of the product or service under test. Software testing also provides an objective,
independent view of the software to allow the business to appreciate and understand the risks at
implementation of the software. Test techniques include, but are not limited to, the process of
executing a program or application with the intent of finding software bugs.
• A good test case is one that has high probability of finding an undiscovered error.
• The Pareto principle can be applied to software testing is 80% of all errors uncovered
during testing will likely be traceable to 20% of all program modules.
49
• Testing should begin “in the small” and progress toward testing “in the large”.
There are different types of testing techniques used in software engineering. Out of these
DSS uses Unit Testing, Integration Testing, Validation Testing, Output Testing and User
Acceptance Testing.
System testing includes code testing which examines the logic of the program. Each and
every part of the program is checked or executed individually to find out the errors. Once the
errors in the program are found out, they are debugged. If wrong data is entered, an error
message is displayed on the screen so that the user can correct the data at that time itself.
System testing is actually a series of different tests whose primary purpose is to fully
exercise the computer based system. A series of testing are performed for the proposed system
before the system is ready for the user acceptance test. A candidate system is subject to variety
of tests – volume, stress, recovery, security and usability tests.
• Unit Testing
• Requirement Testing
• User Testing
• Validation Testing
50
• Integration Testing
52
8.2.6 User acceptance testing
Acceptance testing involves planning and execution of functional tests, performance test,
and stress tests to verify that the implemented system satisfies its requirements. Acceptance tests
are typically performed by quality assurance and/or customer organizations. Functional and
performance tests are performed to determine the limitations of the system. Typically ,
acceptance typically, acceptance test will incorporate test cases developed during unit testing and
integration testing. Additional test cases are added to achieve desired level of functional ,
performance, and stress testing of the entire system. Tools of Special importance during
acceptance testing include a test Coverage analyzer, a timing analyzer, and a coding standards
checker. A test coverage analyzer records the control paths followed for each test case. Timing
analyzer reports the time spent in various regions of the source code and different test cases.
passed or failed such a test is known as a test oracle. In some settings, an oracle could be a
requirement or use case, while in others it could be a heuristic. It may take many test cases to
determine that a software program or system is considered sufficiently scrutinized to be released.
Test cases are often referred to as test scripts, particularly when written - when they are usually
collected into test suites. IN order to fully test that all the requirements of an application are met,
there must be at least two test cases for each requirement: one positive test and one negative test.
If a requirement has sub-requirements, each sub-requirement must have at least two test cases.
Keeping track of the link between the requirement and the test is frequently done using a
traceability matrix.
53
8.3 Sample Test Cases
Investigation officer reg.php
Test Case Actual Result Expected Result Test Result
Error in Email ID Display Message “ Display Message Passed
The email must be in “The email must be in a
valid format ” valid format ”
Error in Phone Display Message “ Display Message “ Passed
Number Invalid Phone Invalid Phone
Number” Number
”
Registered user Display Message Display Message Passed
trying to register “User already “ Email already
available” available”
Error in every field Display Message “ Display Message Passed
with null value. Name must be filled “* The field is
out ” required”
All required fields Display Message Display Message Passed
entered with correct “successfully “successfully
values Registered” Registered”
54
Judge registration
Test Case Actual Result Expected Result Test Result
Error in Email ID Display Message “ Display Message Passed
The email must be in “The email must be in a
valid format ” valid format ”
Error in Phone Display Message “ Display Message “ Passed
Number Invalid Phone Invalid Phone
Number” Number
”
Registered user Display Message Display Message Passed
trying to register “User already “ Email already
available” available”
Error in every field Display Message “ Display Message Passed
with null value. Name must be filled “* The field is
out ” required”
All required fields Display Message Display Message Passed
entered with correct “successfully “successfully
values Registered” Registered”
Field require only Display Message Display Message Passed
numeric values
“only numeric “only numeric
values accept” values accept”
Investigation_officer login
55
Error in user name and Display Message ” passed
password Your Login Name or
Display Message ” Your
Password is invalid” Login Name or Password is
invalid”
Admin login
Error in every field Display Message “The Display message “The field is passed
with null value field is required” required”
56
CHAPTER 9
SYSTEM IMPLEMENTATION
• Documenting the system for its users and for those who will be responsible for
maintaining it in the future.
57
• Transferring ongoing responsibility for the system from its developers to the operations or
maintenance part.
9.3 Maintenance:
Maintenance is any work done to change the system after it is in operational. The term
maintenance is used to describe activities that occur following the delivery of the product to the
customer. The maintenance phase of the software life cycle is the time period in which a software
product performs useful work.
Maintenance activities involve making enhancements to products, adapting products to new
environments, correcting problems.
In this be retrieve the data from the database design by searching the database. So, for
maintaining data our project has a backup facility so that there is an additional copy of data,
which needs to be maintained.
58
2. Direct cut over method.
4. Phase in method.
59
CHAPTER 10
CONCLUSION AND FUTURE ENHANCEMENT
10.1 CONCLUSION
“Online legal service enhancement system “is successfully designed and implemented
according to the requirements and specifications. It helps the people and authorities to get
the legal service easily and transparently without lagging.
This software is designed in such a way that anyone without having much
knowledge about the computer can be used. Instinct and common sense can guide a user.
Point and click method is used. The necessary information can be fed into the input
screens. The user does not meet with any complication when using the system. The
customized modules satisfy the user needs.
The system is done with insight into the necessary modifications that may
be required in the future. Hence the system can be maintained successfully without much
rework. The system was tested with proper user gets timely and accurate information from
this system.
Further enhancement is possible to updating Court functions and activities. This can be
restructured as required.
In order to make modifications effectively there should be more communications update with
admin and the user.
60
2) High Court - We can share the data and merit of case to higher court if the case
of appeal.
61
APPENDICES
Source Code
if (!isset($_SESSION)) {
session_start();
$loginFormAction = $_SERVER['PHP_SELF'];
if (isset($_GET['accesscheck'])) {
$_SESSION['PrevUrl'] = $_GET['accesscheck'];
} if (isset($_POST['txtAdminid']))
$loginUsername=$_POST['txtAdminid'];
$password=$_POST['txtPassword'];
$MM_fldUserAuthorization = "";
$MM_redirectLoginSuccess = "verify.php";
$MM_redirectLoginFailed = "adminlogin.php";
$MM_redirecttoReferrer = false;
mysql_select_db($database_conLegal, $conLegal);
62
$LoginRS = mysql_query($LoginRS__query, $conLegal) or die(mysql_error()); $loginFoundUser =
$_SESSION['MM_Username'] = $loginUsername;
$_SESSION['MM_UserGroup'] = $loginStrGroup;
$MM_redirectLoginSuccess = $_SESSION['PrevUrl'];
else {
?>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
63
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<title>Legal Service</title>
</script>
<!--------------------------css ------------------------------>
<!------------------------------------------------------------->
</head>
<body>
<div id="page">
<div id="header">
<ul id="navigation">
<li class="selected">
<a href="../index.php" title="Home"></a>
64
</li>
<li>
<a href="../aboutt.php">About</a>
</li>
<li class="last-child">
<a href="../contacts.php">Contacts</a>
</li>
</ul>
</div>
</div>
</div>
<div id="main">
<div class="col-sm-3"></div>
<span id="sprytextfield2">
<p> </p>
</div>
<p> </p>
</div>
<span id="sprypassword1">
<label for="txtPassword">Password:</label>
<p> </p>
</div>
</span>
<p> </p>
</div>
</div>
</form>
</div>
</div>
66
<div>
<div class="connect">
</div>
</div>
</div>
Spry.Widget.ValidationTextField("sprytextfield2");
</script>
</body>
</html>
67
7.4 Screen Shots
INDEX PAGE
68
USER LOGIN
ACCUSED INFORMATION
69
SHIRASTHAR CASE ASSIGN
EVIDENCE DETAILS
70
INVESTIGATION REPORT
MAHASSAR DETAILS
71
ADMIN LOGIN
72
INVESTIGATOR REGISTRATION
JUDGE REGISTRATION
73
PROSECUTOR REGISTRATION
SHIRASTHAR REGISTRATION
74
ADD STATE
ADD DISTRICT
75
VIEW FEEDBACK
MANAGE DISTRICT
76
MANAGE STATE
WRONG PASSWORD
77
INVESTIGATOR PROFILE
CASE REGISTRATION
78
CASE LOGIN
PATITIONER INFORMATION
79
WITNESS DETAILS
MAHASSAR DETAILS
80
VIEW PATITIONER
81
VIEW ACCUSED
VIEW EVIDENCE
82
VIEW MAHASSAR
CASE OF JUDGE
83
PROFILE OF JUDGE
ACTIVITY OF JUDGE
84
ACTIVITY DETAILS OF JUDGE
CASE OF PROSECUTOR
85
LOGIN OF PROSECUTOR
86
ACTIVITY OF PROSECUTOR
CASE OF SHIRASTHAR
87
DETAILS OF CASE
ASSIGN CASE
88
MEMBERS
CASE TRAILS
89
REFERENCES
References
Web Reference:
www.w3schools.com
www.microsoft.com
90
91