登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 计算机类 > 物联网工程 > 正文

基于Android的电子身份证件管理系统设计与实现毕业论文

 2021-10-15 21:00:56  

摘 要

当今社会随着智能手机的普及,功能也越来越多,使得纸质证件电子化成为了可能。传统的纸质证件,数量多,易丢失,易损坏。而电子证件可以完美地解决这些问题。只需一部智能手机,就相当于携带了所有的证件,方便又实用。既可以展示证件信息,又可以对证件信息进行识别,而且丢失或误删也可以从服务器恢复备份。

本论文论述的基于Android的电子身份证件管理系统是采用Java语言开发,前台使用Android技术开发。本文详细论述了电子身份管理系统的各个模块功能,其主要功能包括证件信息的填写和上传,并且能上传证件图像;查看证件信息,包括证件列表和点开之后的详细信息,并能将该证件的签名生成二维码和删除本地没用的证件;能够识别验证证件信息;能够从服务器恢复数据,可以恢复丢失或误删的证件信息。本系统有较高的实用性和良好的发展前景。

关键词:电子身份证件管理系统;数字签名;公钥基础设施

Abstract

With today's social popularity of smart phones, more and more functions, making paper documents into electronic order possible. Traditional paper documents, quantity, easily lost, easily damaged. The electronic documents can be the perfect solution to these problems. Just a smart phone, the equivalent of carrying all the documents, convenient and practical. Both display information documents, and document information can be identified, and lost or mistakenly deleted can be restored from the backup server.

This paper discusses the Android-based electronic identification management system is the use of Java language development, future use of Android technology development. This paper discusses in detail the function of each module electronic identity management system, its main features include document and upload the information to fill in, and can upload documents, images; view certificate information, including detailed information and a list of documents after the opening, and to the documents signature generate two-dimensional code and delete local useless documents; validation certificate information can be identified; able to recover data from a server, you can recover lost or accidentally deleted information documents. The system has high availability and good prospects for development.

Key Words:electronic identity document management system;digital signature;PKI

目 录

第1章 绪论 1

1.1 研究背景和意义 1

1.2 国内外研究现状 1

1.3 本论文的组织结构 2

第2章 电子身份证件管理系统需求分析 4

2.1 系统的设计目标 4

2.2 系统功能模块需求分析 5

2.3 系统整体流程分析 6

2.4 性能需求 9

2.4.1 数据精确度 9

2.4.2 运行环境 9

2.4.3 开发环境 9

第3章 电子身份证件管理系统系统开发技术简介 11

3.1 密码技术 11

3.1.1 对称技术: 11

3.1.2 非对称技术: 11

3.1.3 PKI公钥秘匙体系: 14

3.1.4 RSA算法 14

3.2 Bmob云 15

3.3 Android系统简介 16

3.4 Android系统架构 16

第4章 电子身份证件管理系统系统设计和实现 18

4.1.1 系统主界面 18

4.1.1 系统菜单界面 18

4.3 数据库结构设计 20

4.3.1 概念结构设计 20

4.3.2 物理结构设计 20

4.4 系统实现 21

4.4.1 证件上传 21

4.4.2 查看证件信息 22

4.4.3 修改证件信息 22

4.4.4 删除证件信息 23

4.4.5 数字签名识别证件信息 24

4.4.6 证件信息恢复 25

第5章 系统测试 26

5.1 测试目的 26

5.2 测试方法 26

5.3 测试步骤 26

5.4 测试模块 26

5.4.1 证件上传 26

5.4.2 查看证件信息 27

5.4.3 修改证件信息 28

5.4.4 删除证件信息 28

5.4.5 数字签名识别证件信息 29

5.4.6 证件信息恢复 30

第6章 结论 32

参考文献 33

致 谢 34

第1章 绪论

1.1 研究背景和意义

随着互联网时代的来临,电子身份证件管理系统将成为互联网时代实现个人身份验证的必然选择。传统纸质证件种类非常多,一个人一生可能有几十种证件,保存起来很不方便,使用时更是要将所有证件带齐。电子证件则不同,只需一部智能手机即可存储所有的证件信息,使用方便,也不易损坏。

更安全、高效地管理各种证件,大幅度提高便利性。传统纸质证件容易损坏和丢失,补办起来更是麻烦。而电子证件则不同,即使手机丢失,也可以方便地从服务器进行数据恢复,这省去了补办证件的麻烦。

证件的作用在于提供持证人的信息,证明持证人的身份。但是纸质证件的携带一方面给用户造成不便,另一方面如果遗失,补办起来非常麻烦。通过使用电子证件可将多种证件电子化,在实现身份验证功能的同时,改善使用的便利性。例如多种证件可同时存于手机内,如果遗失,也可以通过使用副本进行恢复。本设计的目的是设计一个电子身份证件管理系统,使得证件的管理使用更加安全高效。

  1. 证件电子化便于保存和展示。一部智能手机,一个应用,即可保存所有的证件信息。用到哪个证件就打开哪个,将证件信息展示出来,方便快捷。
  2. 减少了很多丢失证件后补办的麻烦。一键从服务器恢复数据,即使证件信息丢失或误删也不必担心。再也不用像补办传统证件那样需要各种繁琐的手续。
  3. 提高安全性,不易伪造。生成二维码标签,通过数字签名进行验证,极大地提高了安全性,防止伪造。

1.2 国内外研究现状

国内:目前我国的证件仍停留在纸质阶段,例如学生证、结婚证等证件。这些证件区分真伪的方式只能通过人工辨别加盖的印章来辨别其真伪性。这种传统纸质证件容易污损,而且随着时间流逝纸张老化等问题也会出现,影响证件的使用。同时很容易丢失,有些证件长时间不使用就不知道存放在哪了。我国向证件电子化迈出的第一步是二代身份证。二代身份证是电子身份证,但是仍然没有摆脱实体证件,它只是在实体证件内存有一个芯片,芯片内部存储了个人信息,识别芯片即可在电脑上获取证件内的个人信息和图像信息。这是国内电子证件的首次尝试,说明证件电子化已经成为一种趋势,只是目前国内的研究水平还未达到证件能完全电子化,仍要有实体和芯片进行验证。未来证件必将完全电子化,数字签名将在其中扮演重要的角色,用数字签名取代芯片进行验证是未来国内研究的重要方向。

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图