基于Android的法院电子取证系统的设计与实现.doc

资料分类:计算机信息 上传会员:花开富贵 更新时间:2023-06-06
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:15161
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:近年来,随着Android智能手机成本的降低、性能的增强以及系统更新后功能的完善,Android操作系统已经成为手持设备中最流行的一种操作系统。而数字取证作为一种提取并分析数字信息后将其作为证据的手段,在个人计算机逐渐普及的时候就已经开始得到重视。如今,智能终端设备已经成为人们日常生活中必不可少的工具,而且性能越来越强大的智能设备也被赋予了更多的功能。从智能设备使用的状况不难看出,跟设备持有者密切相关的各种信息都会存储在其随身携带的智能设备中,所以针对电子设备的取证就非常有可能获得大量的证据。因此,在现实生活中,交通事故的责任判定、利用手机进行的电信诈骗案件以及很多商业纠纷,甚至很多违法犯罪案件都可以借助电子取证来寻求事件的分析依据以及提供相应的证据信息。

与此同时,在中国这个人口密度比较大的国家,法律事务也是非常复杂的,而对于法院来说,越来越多的案件开始通过网络发生,在取证的过程中就需要通过网络进行证据的搜集。和执法记录仪一样,法院的取证也需要专门的、安全的、可信任的软件来进行采集。

本文基于Android设计并实现了一个法院取证系统,该系统分为手机APP端和服务器端。APP端使用由谷歌推出的Android Studio开发,其实现的主要功能有:用户登录注册、屏幕录制、证据视频上传、修改回看、添加地理位置、限定文件属性、查看个人资料、内容采集等。其中,APP端对地图的显示、用户的定位和文件上传时即时的定位导航功能借助百度地图的API来实现。服务器端使用Intellij IDEA 2020.1开发工具、MySQL 5.7、TomCat 8.0和Spring Boot对所有APP端显示的图片、上传下载的文件资源和用户信息进行存储,获取方便快捷。需要特别指出的是本系统适用于指定的特定行业。

 

关键词:法院取证系统;MySQL;SpringBoot;TomCat;Intellij IDEA;Android Studio

 

目录

摘要

Abstract

第一章  引言-1

1.1 课题背景及意义-1

1.2 研究方案选择-2

1.3 研究思路-2

第二章 所用开发工具介绍-3

2.1 Android Studio开发环境简介-3

2.2 IntelliJ IDEA开发环境简介-3

2.3 Java编程技术-4

2.4 MySQL数据库-4

2.5 Tomcat简介-5

2.6 Spring Boot 简介-5

第三章 需求分析-7

3.1需求分析概述-7

3.2 APP端需求分析-7

3.3 服务器端需求分析-8

3.4 性能需求-8

3.5 系统功能结构图-9

第四章 数据库设计-10

4.1 数据库设计概述-10

4.2 数据库概念结构设计-10

4.3 数据库逻辑结构设计-13

4.4 数据库物理结构设计-14

第五章 系统详细设计-16

5.1登录模块-16

5.2 注册模块-19

5.3 首页模块-23

5.4 取证模块-25

5.4.1 直接取证模块-25

5.4.2 修改取证模块-28

5.5 法律服务模块-32

5.6 个人中心模块-35

5.7 服务器端模块-39

5.7.1 用户信息控制器-39

5.7.2 取证信息控制器-40

第六章 总结-42

参考文献-43

致   谢-44

相关论文资料:
最新评论
上传会员 花开富贵 对本文的描述:本文从实际问题出发,设计并实现了一个法院电子取证系统,APP端实现的主要功能有:用户登录注册、屏幕录制、证据视频上传、修改回看、添加地理位置、限定文件属性、查看个人资......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: