毕业设计网
JSP,JAVA | python | nodejs | android,安卓 | PHP | 微信小程序 |

python_django网盘系统的设计

网盘是一种在线存储服务,向用户提供文件的存储,访问,备份,共享等功能,使用起来十分方便。在这个信息量巨大的时代,人们所需要携带的文件也越来越多。本课题综合利用了网页设计,Python,MySQL等技术,设计并实现了一个基于B/S的网盘系统。本系统实现了资源的查询,会员的登录,资源的上传下载,资源的管理等功能。
[关键词] 网盘;服务器;Python;MySQL
2.2  系统的性能需求
作为网盘系统,在系统中有注册会员和各类的信息资源需要管理员分类管理。
1.会员的注册、添加、密码的修改。
2.会员的上传资料、下载资料、信息投诉、评论功能。
3.游客身份查询资料。
4.管理员添加信息资源,发布公告功能。
5.管理员对会员上传资料的审核功能。
6.管理员对资料分类项目的管理、添加和修改功能。
在整个系统管理中,会员登录系统后,即可实现上传,下载的功能。而管理员则要审核会员上传的资料,通过后才显示到资源库中进行资源的共享。系统的功能主要分两大模块:会员登录系统后对教育资源的上传下载,管理员对教育资源的分类管理以及对会员上传资料的管理,
目    录
1 引言 1
1.1 选题背景 1
1.2 系统功能概况 2
1.3 系统相关技术与环境简介 2
1.3.1 Python 2
1.3.2 Python工作原理 3
1.3.3 Apache 3
1.3.4 MySQL数据库 3
1.3.5 Windows 4
1.3.6 Wamp5 4
1.3.7 Dreamweaver8 4
1.3.8 EditPlus 5
2 需求分析 5
2.1 需求分析的基本任务 5
2.2 系统的性能需求 5
2.3 数据流程分析 5
2.4 系统运行环境 7
3 系统总体设计 7
3.1 系统的总体框架 8
3.2 模块功能 8
3.2.1 系统功能 8
3.2.2 管理员模块功能 10
3.3 数据库设计 12
3.3.1 数据库概念结构设计 12
3.3.2 数据库逻辑结构设计 14
4 详细设计 16
4.1 主页面设计 16
4.1.1 会员登录功能设计 16
4.1.2 会员操作功能设计 17
4.2 后台页面设计 21
4.2.1 管理员登录功能设计 21
4.2.2 管理员几个主要的功能 23
5 网盘系统运行测试 24
5.1 运行 24
5.2 测试 25
5.2.1 测试的目的 25
5.2.2 测试的准则 25
5.2.3 测试的方法 25
5.2.4 测试用例 25
结束语 28
参考文献 29
致谢 30

以上是一部分介绍,如需要完整的资料或者如不符合您的要求,请联系技术人员qq:242219979咨询

上一篇:springboot+vue.js网络硬盘系统
下一篇:java网上鲜花购物系统springboot_vue


版权所有 毕业设计网联系qq:242219979 © 2007-2022