
I
Beijing Jiaotong
University
Bachelor’ s D e g r e e T h e s i s
Thesis Title: Interactive Law Case Data
Application
School: Beijing Jiao Tong University
Major: Software Engineering
Author: ***********
Student No. : *******
Supervisor: ********
Date: 07 May 2016

II
AUTHOR'S DECLARATION
I hereby declare that I am the sole author of this thesis. This is a
true copy of the thesis, including any required final revisions, as
accepted by my examiners.
I understand that my thesis may be made electronically
available to the public. And I give Beijing Jiaotong university
permission to deliver the copy of my thesis without my consent
indefinitely.
(Confidential thesis will be applicable to this authorization after
declassification)
Signature of Author: Signature of Supervisor:
Date: Date:

Thesis Proposal for Bachelor Degree
Approval Form
Thesis:Interactive Law Case Data Application
School:北京交通大学 major: Software Engineering
Student Name:**************** Student No. :************
Problem diagnosis:
In this day, it still hard to do something that is related to law
for example to make a claim about a counterfeit goods. There
are some factors that make this happens some of it is too
much procedure that needed and a complicated procedure
make the data collection too much and messy. Because of this
it become harder and harder to search if there is related case
or not and etc.
Interested issue
There are some issue that we face, first of all that we don’t
have the common knowledge about the programming
language which is Angular.js and a custom made database
based on object oriented database called Steam database and

there no record on internet about the database that make us
taking a long time to study this database. Some issue that we
encounter when making this application are making a multiple
select dropdown list, email system, upload files and etc.
References:
[1] http://www.aipla.org/about/iplaw/Pages/default.aspx
[2] http://www.theglobalipcenter.com/dangerous-fakes/
[3] http://ngmodules.org/modules/ng-file-upload
Proposed treatment
The main purpose of this application is to make an efficiency
of collecting data and the status of all cases, by making an
interactive and user-friendly interface so it can make the process
more efficient, faster and accurate.
With this application we hope that law processing can be
faster and make them easier to track all the related cases, target
and the status of the every case.

Methodology
To make this application we are using JavaScript platform,
which ready to use and being hot right now it’s Angular.js as the
front-end and Node.js as the server side, for the tools that we
use are notepad++, steam database and some other framework
that provided by Node.js such as express, bower, body-parse
and etc.
Why we are using Node.js and Angular.js, By using
Angular.js we can make some improvement and innovation that
currently applied system don’t have, such as reducing page load,
remove page reloading from one tab to another one and etc. By
using Angular.js we only need to load page one times that why
we can make it more efficient when inputting data step by step.
Expected results:
There so much advantage from using this application, such
as easily create a case record, search through existing case
record, see the relation from one case to another and other
minor advantage.