| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:20081 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要: 随着计算机技术和网络技术的快速发展,智能手机和移动互联网的普及,我国互联网行业发展迅猛,网络后台管理系统也发展的更加迅速。社交平台应用后台管理系统的主要原因是为了降低在管理过程中的各种资源的消耗。而网络上已经有众多流程的CMS建站系统,便捷的建站过程往往伴随着日后巨大的运营风险。基于以上原因,建立与高速发展的社交平台相匹配的后台管理系统显得尤为重要。 本课题开发的Ustate后台管理系统针对本校校园社区微信小程序“Ustate”,立足于现代IT行业的需求,后端采用最新的TP5框架,前端采用当前主流的Bootstrap框架,遵循高复用、低冗余的开发规范,结合权限控制、AI验证码、WebSocket等当前流行技术,开发出操作性好、安全性高的全新后台管理系统。 关键词:后台管理系统 PHP ThinkPHP5 权限控制
目录 摘要 Abstract 1. 绪论-1 1.1 课题研究背景-1 1.2 课题研究意义-1 1.3 课题研究内容和成果-1 1.4 论文结构-2 2. 相关工作-3 2.1 开发环境和开发工具-3 2.1.1 WampServer-3 2.1.2 PHPStorm-3 2.2 PHP-4 2.2.1 Thinkphp5-4 2.2.2 AOP-4 2.2.3 MVC-5 2.3 MYSQL-6 2.3.1 InnoDB引擎-6 2.3.2 SQL语法-6 2.4 Apache-7 2.4.1 虚拟主机配置-7 2.4.2 禁止解析PHP-8 2.5 前端技术-8 2.5.1 Bootstrap-8 2.5.2 jQuery-8 2.5.3 AJAX-8 2.6 WebSocket-9 2.6.1 Workerman简介-10 2.6.2 Workerman应用-11 2.7 基于角色的访问控制(RBAC)-13 2.7.1 RBAC简介-13 2.7.2 Auth类权限控制-14 2.8 本章小结-15 3. 系统设计与实现-16 3.1 系统的功能介绍-16 3.1.1功能列表-16 3.1.2功能说明-17 3.2 系统的总体设计-31 3.2.1 系统设计原则-31 3.2.2 系统总体结构设计-31 3.2.3 系统模块设计-32 3.2.4 数据库设计-34 3.3 系统实现-42 3.3.1 开发工具及环境-42 3.3.2 登陆认证模块-42 3.3.3 用户中心模块-43 3.3.4 消息通知模块-45 3.3.5 数据中心模块-46 3.3.6 系统设置模块-47 3.4 本章小结-51 4. 性能测试-52 4.1 测试方案-52 4.2 测试环境-52 4.2.1 本地环境-52 4.2.2 线上环境-52 4.3 模块测试-52 4.3.1 登录注册模块测试-52 4.3.2 用户管理模块测试-54 4.3.3 消息通知模块测试-55 4.3.4 数据中心模块测试-55 4.3.5 权限控制模块测试-55 4.4 测试结果-57 4.5 本章小结-57 5. 总结与展望-58 5.1 论文工作总结-58 5.2 未来工作展望-58 参考文献-59 致谢-60 |

