没有合适的资源?快使用搜索试试~ 我知道了~
基于python+Django个人密码本管理系统设计与实现.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 115 浏览量
2023-08-17
15:41:57
上传
评论
收藏 1014KB DOCX 举报
温馨提示
试读
18页
基于python+Django个人密码本管理系统设计与实现
资源推荐
资源详情
资源评论
目 录
摘 要 ....................................................................................................................3
Abstract ..................................................................................................................4
第 1 章 绪论 ..........................................................................................................5
1.1 开发背景 .................................................................................................5
1.2 研究的意义 .............................................................................................5
1.3 研究方法 ..................................................................................................6
1.4 Python 技术..............................................................................................6
1.5django 框架 ...............................................................................................6
1.5MySQL 数据库.........................................................................................7
第 2 章 系统分析 ..................................................................................................8
2.1 可行性分析 .............................................................................................8
2.1.1 技术可行性 ...................................................................................8
2.1.2 操作可行性 ...................................................................................8
2.1.3 经济可行性 ...................................................................................8
2.1.4 安全可行性 ...................................................................................8
2.2 设计的基本思想 ......................................................................................8
2.3 功能需求的分析 ......................................................................................9
2.4 网络安全的相关需求 ..............................................................................9
第 3 章 系统设计 ................................................................................................10
3.1 系统的功能设计 ...................................................................................10
3.2 整体的功能结构图的设计 ...................................................................10
3.3 数据库的设计 ........................................................................................11
3.3.1 数据库的概念设计 .....................................................................11
3.3.2 数据库的逻辑设计 .....................................................................12
第 4 章 系统实现 ..............................................................................................13
4.1 基本任务 ...............................................................................................13
4.2 系统主要功能得实现 ...........................................................................13
4.2.1 会员注册功能的实现 .................................................................13
4.2.2 个人密码本页面 ........................................................................13
4.2.3 新建密码本界面 .........................................................................14
4.2.4 密码本管理界面 .........................................................................14
4.2.5 密码表管理 .................................................................................15
第 5 章 系统测试 ..............................................................................................16
5.1 测试目的 ................................................................................................16
5.2 测试的流程 ............................................................................................16
5.3 测试的方法 ...........................................................................................16
5.4 测试结果 ...............................................................................................17
结论 ......................................................................................................................17
致谢 ......................................................................................................................18
参考文献 ..............................................................................................................19
2
摘 要
现在的互联网发展的速度飞快,在互联网的带动下,人们获取信息、获得服
务的便捷程度不断的飙升。现在人们通过网络来进行社交、进行购物、进行新闻
的阅读和点评,又或者在线进行直播、游戏等,多种多样的活动丰富了人们的日
常生活。而在工作中,网络常用的邮箱、云桌面、OA 系统等等这一系列网络化
的系统运行也大大的提升了工作的效率,使得人们不仅是在生活上,更是在工作
上实现了很好的网络化运行,提高了工作效率,加速了社会的发展。而现在被称
之为是爆炸式增长的信息时代下,人们在操作任何的系统之前,都会遇到要登录
的问题,要进行账户的注册,要录入用户名和密码等关键信息,而种类繁多的网
站以及信息安全的要求下,用户如果通过传统的统一的密码设置会造成一次泄露
多方受损的局面产生,使得个人经济、安全方面都会出现不同程度的损失。而如
果设置多个不同的密码,则对于密码的管理上又非常的繁琐,很容易出现混淆密
码,锁住账号的情况出现。
本次则是通过利用 Python 技术,搭建一款个人密码本系统,通过该系统的
搭建来实现密码备忘录的功能,通过该平台能够实现对多个不同的网站的密码信
息进行有效的存储,并且可以通过该系统来检测密码的安全程度,也可以实现不
同平台的密码自动输入的功能,从而很好的完成对密码的保护以及密码便捷输入
的功能实现。
关键词:个人密码本、安全度检测、Python
3
Abstract
With the rapid development of the Internet, the convenience of people to access
information and services has been soaring. Now people use the network for social
networking, shopping, news reading and commentary, or live broadcasting, games
and so on. A variety of activities enrich people's daily lives. In the work, a series of
networked systems, such as mailbox, cloud desktop, OA system, which are commonly
used in the network, also greatly improve the efficiency of work, making people not
only in life, but also in work achieve a good networked operation, improving work
efficiency and accelerating the development of society. In the information age known
as explosive growth, people will encounter the problem of login before they operate
any system. To register an account, key information such as user name and password
should be entered. With a wide variety of websites and information security
requirements, users will leak many damages at once through the traditional unified
password settings, which will make their personal economy, There will be varying
degrees of security damage. If you set up multiple different passwords, the
management of passwords is very cumbersome, and it is easy to confuse passwords
and lock accounts.
This time, by using Python technology, we build a personal password system,
through which we can achieve the function of password memo. This platform can
store password information of many different websites effectively, and can detect the
security of password through this system, as well as realize the function of automatic
password input in different platforms. This completes the protection of password and
the function of easy password input.
Keywords: Personal password book, security detection, Python
4
第 1 章 绪论
1.1 开发背景
我们现在身处在信息化时代的大背景之下,我们无时无刻不在获取着信息。
通过对信息的获取,理解,使用来达成便捷的服务于生活、服务于工作的效果。
在信息化的时代,人们获取信息的过程中绕不开的一个环节就是系统的注册,现
在很多的系统都会主动要求用户在线进行注册,通过注册后才能够完成信息的浏
览、信息的拷贝等等,而通过个人信息的管理,也更加能够方便网站对用户进行
有效的分类管理、对于一般用户、高级用户的数据区分。现在人们常用的一些软
件,比如抖音、QQ、电子邮箱等都是需要用户进行登录和注册的,网页端向知
乎、网易等等也都是通过登录才能够实现部分功能的应用。所以人们会在互联网
时代下,在非常多的网站进行信息的注册。一开始,很多的网民都会选择在任何
网站中都保持相同的用户名和密码,但是在遇到信息安全问题时,会出现一损俱
损的情况,一个网站密码或者一个软件密码被盗,接二连三的很多的用户名和密
码都被盗取。之后,很多人会在不同的平台注册使用不同的登录密码,这又会因
为注册的内容繁多,设置的密码繁多而造成密码遗忘、密码混淆的问题产生。所
以现在很多的浏览器已经开启了密码记录的服务功能,通过对一些网站登录的信
息进行在线记录,方便人们再次登录网页,也方便帮助用户记录密码,记录准确
的登录信息。
1.2 研究的意义
面对当下信息安全的大环境,人们对于网络中各类不同网站的用户名、密码
信息的存储上都需要大量的记录,人们会通过各种方式来进行记录,但是信息的
记录方式往往是通过线下的方式俩进行,通过手工来记录下各个不同的网站的用
户名和密码,虽然能够起到记录的作用,但是网站密码一旦更换,其需要更新的
过程相对比较的繁琐。所以通过建立一款以 Python 技术搭建的网络化的个人密
码记事本,能够随时随地的为用户提供服务,能够帮助网络用户记录各个不同的
平台的密码信息,能够很好的以线上化的方式来进行相关内容的完整保存,可以
高效的通过线上方式来帮助用户实现全方位的秘密存储以及密码安全保护。
在安全性的设计上,本次通 MD5 技术的加入,让用户在网站中存储的密码
全部转化为密文信息,在网站中查看密码时,观察到的都是字符串数字,通过将
明文进行隐藏的方式能够更好地实现对整个系统的安全防护的水平提升,能够通
过信息安全记录的方式来实现更好的信息存储以及信息的选择运行。
通过这一次的设计,可以在纷杂的互联网使用平台上,为用户提供一个专注
于用户名和密码服务的有效平台搭建。
剩余17页未读,继续阅读
资源评论
五星资源
- 粉丝: 5542
- 资源: 1534
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Qt开发知识、经验总结 包括Qss,数据库,Excel,Model/View等
- IV数据.xlsx
- 一些深度学习中的小例子,适合新手学习使用
- foldcraftlauncher_262944.apk
- 珍藏多年的基于matlab实现潮流计算程序源代码集合,包含多个潮流计算程序.rar
- 使用FPGA实现串-并型乘法器
- 基于matlab实现针对基于双曲线定位的DV-Hop算法中误差误差出一种基于加权双曲线定位的DV-Hop改进算法.rar
- 基于matlab实现由遗传算法开发的整数规划,车辆调度问题.rar
- 电视家7.0(对电视配置要求高).apk
- 免费计算机毕业设计-基于JavaEE的医院病历管理系统设计与实现(包含论文+源码)
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功