移动身份认证方式与数据库设计毕业论文
2022-06-09 22:49:50
论文总字数:31165字
摘 要
随着时代和科技的发展,互联网也在飞速发展,兴起的信息安全技术显得尤为重要。身份认证技术在信息安全中占有非常重要的地位,是网络安全中最直接、最前沿的一道防线。也正是由于身份确认的重要性,其技术的发展越来越受到人们的重视,近年来也得到快速发展。
移动身份认证管理系统运用了静态认证和动态认证两种方式,静态认证主要使用用户名和密码来验证用户身份,动态认证方式则多加了验证码来提高身份认证的安全性,保证登陆信息不被泄露。
系统采用了SSH框架技术,同时使用JSP技术和Oracle数据库来进行开发。本文首先对相关开发技术和认证方式进行了介绍;接着进行系统开发的需求分析,制定出系统开发架构和初步设计方案;然后给出了系统的详细设计与实现,主要包括用户门户和管理门户。最后,系统经测试分析,能够达到移动身份认证管理系统所需的要求。
关键词:移动身份认证 数据库 SSH JSP Oracle 信息安全
Mobile Authentication And Database Design
ABSTRACT
With the development of science and technology, the Internet is also developing rapidly, the rise of information security technology is very important. Authentication technology plays a very important role in information security, it is the network security line of defense. It is due to the importance of identification, the development of technology has more and more attention, it has also been rapidly developing in recent years.
Mobile identity management system using static and dynamic authentication , the main use of static authentication is to use user name and password to authenticate users, at the same time, dynamic authentication use verification code to improve security authentication, in order to ensure that the load information will not be disclosed .
The system uses the SSH framework technology, and using JSP technology and Oracle database to develop the system . Firstly, the related technologies and authentication methods are introduced; then do the development of systems requirements analysis, simultaneously, formulate system development framework and develop a preliminary design; and then gives the detailed design and implementation of the system, including user portal and management portal. Finally, the system has been tested and analyzed, to achieve mobile identity management system requirements needed.
Keywords: Information security; Mobile identity; Oracle database; SSH framework; JSP technology
目 录
摘 要 I
ABSTRACT II
第一章 绪论 1
1.1 移动身份认证研发背景 1
1.2 信息安全现状 1
1.3 课题研究的意义 2
1.4 课题的研究方法 2
第二章 系统开发相关技术 3
2.1 J2EE技术架构 3
2.2 MVC业务流程 3
2.3 JSP技术简介 3
2.4 SSH框架技术简介 4
2.4.1 框架的基本分层 5
2.4.2 框架的业务流程 5
2.5移动认证方式 6
2.5.1静态口令认证方式 6
2.5.2动态口令认证方式 6
第三章 移动身份认证与管理系统 8
3.1 系统设计目的 8
3.2 需求分析 8
3.2.1 功能需求 8
3.2.2 性能需求 10
3.3 概要设计 11
3.3.1 模块划分 11
3.3.2 流程设计 12
第四章 数据库设计 14
4.1 命名规范 14
4.2 概要结构设计 14
4.3 逻辑结构设计 15
4.4 数据库实施 22
4.5 数据可视化操作 24
第五章 系统详细设计与实现 27
5.1 功能描述 27
5.2用户门户系统 28
5.3管理门户系统 31
5.4 系统实现与模块展示 33
第六章 功能测试 37
6.1 测试背景 37
6.2 测试对象质量评估 38
第七章 总结与收获 40
参考文献 41
致谢 43
附 录 44
第一章 绪论
1.1 移动身份认证研发背景
当今社会,随着时代和科技的发展,互联网也在飞速发展和迅猛普及,同时也带来了大规模网络服务环境的挑战,因此信息安全技术显得尤为重要。信息安全技术能够确保让已知的和验证的身份访问系统,同时可以访问数据系统。随着信息安全的迅速发展,用户的数量在不断增加,网络规模也日渐扩大,访问控制和信息安全问题显得越来越重要,所以独立管理的模式,即分散到每个系统已经不能满足未来信息化发展的要求。
目前身份认证技术已经广泛应用于网络信息安全中的数据保护、银行网络管理以及各种各样信息系统的安全保护等研究领域。但是,随着各种使用场景的不断变化和增加,需要根据不同的应用环境设计出对应的身份认证管理系统,因为某一个特定的身份认证协议无法对所有的应用场景都适用。身份认证技术的发展越来越受到人们的重视,近年来也得到快速发展。按照出现的先后顺序,包括一般常用的最普遍的静态口令、比较流行的动态口令、一次性口令和数字证书等等。因此,构建一个安全、统一、稳定的身份认证管理系统已经成为信息化建设的重要目标[1]-[3]。
1.2 信息安全现状
请支付后下载全文,论文总字数:31165字