Académique Documents
Professionnel Documents
Culture Documents
A
Project Report
Submitted in partial fulfillment of the
Requirements for the award of the degree of
BACHELOR OF TECHNOLOGY
in
COMPUTER SCIENCE & ENGINEERING
With
LLB (specialization in Cyber Laws)
by
1
CANDIDATES DECLARATION
We hereby certify that the project work entitled E-Law Solutions in partial fulfilment
of the requirements for the award of the Degree of BACHELOR OF TECHNOLOGY in
COMPUTER SCIENCE AND ENGINEERING with LLB (hons.) specialization in CYBER
LAWS and submitted to the Department of Computer Science & Engineering at Center for
Information Technology, University of Petroleum & Energy Studies, Dehradun, is an authentic
record of our work carried out during a period from August, 2016 to December, 2016 under the
supervision of Mr. Alok Jhaldiyal, CIT.
The matter presented in this project has not been submitted by me/ us for the award of any
other degree of this or any other University.
This is to certify that the above statement made by the candidate is correct to the best
of my knowledge.
1
ACKNOWLEDGEMENT
We wish to express our deep gratitude to our guide Mr Alok Jhaldiyal, for all advice,
encouragement and constant support he has given us throughout our project work. This work
would not have been possible without his support and valuable suggestions.
We sincerely thank to our respected Program Head of the Department, Dr. Ajay Prasad, for his
great support in doing our project in E-Law Solutions at CIT.
We are also grateful to Dr. Manish Prateek, Associate Dean and Dr. Kamal Bansal Dean
CoES, UPES, UPES for giving us the necessary facilities to carry out our project work
successfully.
We would like to thank all our friends for their help and constructive criticism during our project
work. Finally we have no words to express our sincere gratitude to our parents who have shown
us this world and for every support they have given us.
1
ABSTRACT
In 2011 there were 1.3 million lawyers in India, revealed a RTI response by BCI to Delhi- based
advocate. 1.3 million is a small number considering the population and number of judicial persons
in India, every lawyer holds on 50 clients approximately. To manage these clients, their
paperwork, cases and every other duty is quiet troublesome task. Also law is a vast area and in
which case what knowledge is used is unknown, the time utilized in finding appropriate law is
considerably high.
E-law solution will be a web based easy-to-use application which will provide assistance to law
firm, lawyers and clients in managing cases. There is need of this type of solution because the
current scenario on lawyer desk is messy and is in a dire need for up gradation from managing the
cases and clients to research work. The lawyer client management software will serve the purpose
of managing the cases as well as it will consist of the Indian laws and trends, precedents, important
reforms. Lawyers, clients and general user of the website can get all the latest trend in the legal
world and also the laws currently prevailing in India. Firm can manage their lawyers and their
work under a single environment. A general user who is not a lawyer or client or does not do any
work can also find his firm of choice and read all the data available. This project aims to create a
database of all the current law in India and the data about the lawyers, firms, cases, clients,
procedure in law and other things and developing a mechanism where lawyer and client can
communicate and send messages or instruction to each other also lawyers able to manage the
witness and evidence information regarding the case.
1
TABLE OF CONTENTS
1. Introduction 1
1.1. Project Motivation 1
1.2. Purpose 1
1.3. Objective 1
1.4. Scope 1
1.5. Methodology 2
1.6. Pert Chart 3
2. Requirement Analysis 4
2.1. Overall Description 4
2.2. Software Requirement 5
2.3. Hardware Requirement 5
2.4. UML Diagrams 6
2.4.1. Use Case Diagram 6
2.5. Database Design 7
2.5.1. ER Diagram 7
2.5.2. Data Flow Diagram 8
3. Design 10
3.1. Front End 10
3.1.1. Home Screen 10
3.1.2. Lawyer Portal 10
3.1.3. Client Portal 11
4. Implementation 11
5. Output screens 15
5.1. Login 15
5.2. Client List and Detail 16
1
5.3. Cases 17
5.4. Case Detail 18
5.5. Evidence 18
5.6. Hearings 19
5.7. Message to Client 20
5.8. Message to Lawyer 20
6. Limitations and Future Enhancements 21
7. Conclusion 21
References 22
1
LIST OF FIGURES
1. Chapter 1
Fig. 1.1 Methodology 2
Fig 1.2 Pert Chart 3
2. Chapter 2
Fig. 2.1 Use case Diagram 6
Fig. 2.2 ER Diagram 7
Fig. 2.3 DFD Level 0 8
Fig 2.54DFD Level 1 9
1
LIST OF TABLES
1. Chapter 2
Table 2.1 Hardware Requirement 5
Table 2.2 Software Requirement 5
1
1. INTRODUCTION
1.2 Purpose
To create a platform to provide lawyers the advantage to get organized with clients, calendars,
cases, time tracking.
1.3 Objective
To create the website having the lawyer client management functionality, communication panel,
database for all the acts and laws passed by the government of India and the general information
required by the legal professionals.
1.4 Scope
E-Law solution can be used by any advocate which has computer system infrastructure to run the
application for managing their records, cases and for an easy way of communication with the
clients. The client who can see the details and background of his case along with communicating
with his lawyer.
1
1.6 Methodology
2
Front End Design Designing the graphic user interface of the website, its forms and all other
parts.
Phase 3:- Develop
Coding Developing and coding each and every module of the project.
Unit Testing Testing all the module individually and independently.
Start
25th Identify Design Develop Testing
Aug 25th Aug 10th Sept 11th Sept 30th Sept 1st Oct 25th Nov 25th Nov 27th
Nov
End
27th
Nov
Fig 1.2
3
2. REQUIREMENT ANALYSIS
A law firm management software makes it easier for lawyer to concentrate on practicing law
instead of time consuming task. It also makes it easier for client to know the status of their case
by constant update by the lawyers staff. Easy access to case files, legal material, case laws,
various acts and laws by government, jurisdictions, rule, calendar of court. Both lawyers and
clients can set notification about the meeting, hearing or any other thing they want to with an
option to share with your lawyer or client. This also allows you to create, share and store an
unlimited number of documents. All the important details about the case like facts, relevant law,
witnesses, statements, evidences and journal of the case in organized and easily accessible manner.
Messages can be sent to entire staff or all clients with ease in secured way. Client communication
with real time notification every time a document is uploaded or a message is sent. E-law solution
is a knowledge and management hub for any user, firm, lawyer or a client.
There are four different type of users who can use E-Law Solution
1. The Lawyer
The lawyer can manage the cases he is working on, also see the details about his previous
cases. He can communicate to the client in the application itself and set the notification for
the deadline or the upcoming hearing. The lawyer can manage the logs of his case. The
lawyer will also have the access to all the judicial acts, precedents, judgments, newsletter,
journal, court detail like their address and calendar.
2. The Client
The client can view the details of the case for which he is under trial. The client can respond
to the message from his lawyer as well as can ask the queries to his lawyer. Client can
upload the document requested by his lawyer, see the status of his case and set the
notification for upcoming hearings. The client will also have the access to all the judicial
acts, precedents, judgments, newsletter, journal, court detail like their address and
calendar.
4
2.2 Software Requirement
Windows 7, 8, 8.1, 10
Table 2.1
Table 2.2
5
2.4 UML Diagrams
Fig 2.1
6
2.5 Database Design
2.5.1 ER Diagram
Fig 2.2
7
2.5.2 Data Flow Diagram
DFD Level 0
Fig 2.3
8
DFD Level 1
Fig 2.4
9
3.Design
3.1 Front End
Home Screen
Lawyer Portal
Client Portal
10
4 Implementation
Login (HTML)
11
Login (Java)
Login (JSP)
12
Home Page
Client List
13
Client Detail
14
5 Output Screen
Login
15
Client
16
Cases
17
Case Detail
Evidence
18
Hearings
19
Message to client
20
6 Limitations and Future Enhancements
Limitations
E-Law solution is a web based application, if any person fails to connect to internet he may not
get the details about his case. He will only receive knowledge after accessing the portal. The
other limitations are:
The lawyer cannot set the appointment and meeting time with the client.
The lawyer cannot maintain and calculate his billing hours and fees.
Future Enhancements
Offline access to the data and SMS service available to both lawyer and client.
Appointment setting and billing functionality for lawyers.
Implementing the modules for two more uses: General user and Firm Manager.
7 Conclusion
The lawyers are in dire need of up-gradation in their work environment. E-Law Solution
provides the lawyer with all-in-one managing capability in one system. The lawyer can manage
their cases and clients along with various other functions which makes work easier. ELS also
makes it easier for clients to get along with the lawyer and discuss the case thoroughly with the
lawyer and supervise all his activity.
21
References
22