收藏到会员中心

文档题目:

关于thinkphp上RBAC的研究及应用

关于thinkphp上RBAC的研究及应用
上传会员: Qianduoduo1820
提交日期: 2023-02-06 20:41:24
文档分类: 计算机设计
浏览次数: 2
下载次数: 0
下载地址: 点击标题下载 关于thinkphp上RBAC的研究及应用 (需要:50 积分)  如何获取积分?
下载提示: 不支持迅雷等下载工具,请右键另存为下载,或用浏览器下载。不退出登录1小时内重复下载不扣积分。
文档介绍: 以下为文档部分内容,全文可通过注册成本站会员下载获取。也可加管理员微信/QQ:17304545代下载。
文档字数: 14888
XCLW24180  关于thinkphp上RBAC的研究及应用
摘  要:基于ThinkPHP上的RBAC研究主要是为了替代传统的访问控制的缺陷,满足当今社会的后台管理强度上的需求。同时RBAC可以减少授权管理的复杂性,降低管理开销,而且还能为管理员提供一个比较好的实现安全政策的环境。本文主要是完成一个运用RBAC管理后台的网站,以此为例体现RBAC的高效,简易型,对于后台管理的管理人员的友好性。从当前的后台控制强度与友好性等方面面临的问题出发,分析并探讨了RBAC的优点与替代传统访问控制(自主访问与强制访问)的可行性。
本文主要分为八章从不同角度对本项目进行介绍,从开发必要性出发,提出开发所需工具以及技术,再到开发项目需求分析,简述其必要性与重要性,再到介绍数据库设计,再到项目的实现展示,直观的介绍其优越性,再到对项目的测试说明不足之处,再到对项目的总结以及对项目的未来期望。并简述本论文所参考文献供参考者深入研究。


关键词:访问控制  最小权限原则  责任分离原则  数据抽象原则  轻量级PHP框架
目 录
 
1 引言 1
1.1 RBAC的开发背景 1
1.2 RBAC研究的意义与设计目的 1
2 开发工具及环境介绍 2
2.1 RBAC权限开发环境 2
2.2 本项目应用的主要开发工具 2
2.2.1 MySQL 3
2.2.2 Adobe Dreamweaver CS4 3
2.2.3 Sublime Text 3 3
2.2.4 PowerDesigner 4
2.3 本项目应用的主要开发技术 4
2.3.1 PHP脚本语言 4
2.3.2 DIV+CSS 5
2.3.3 java script脚本语言 5
2.3.4 ThinkPHP 5
3 项目概述 7
3.1 项目功能模块概述 7
3.2 项目风险 7
3.3 项目进度计划 8
4 项目需求分析 9
4.1 业务分析 9
4.2 现行研究存在的问题及解决办法 11
5 数据库设计 12
5.1 数据库需求分析 12
5.2 数据库结构 12
5.3 数据库表 13
5.4 数据库表关系图 15
5.5 数据库设计命名规范 16
6 网站实现 17
6.1 模块实现展示 17
6.1.1 功能模块对应的界面设计 17
6.1.2 功能模块对应的主要代码 21
6.1.3 配置模块 23
6.2 说明 25
6.2.1 项目文件命名规范 25
6.2.2 项目文件结构说明 25
7 测试 27
7.1 测试 27
7.2 测试及其结果 28
7.2.1 前端测试 28
7.2.2 后台测试 30
8 总结与展望 32
致谢 33
参考文献 34

(本文由word文档网(www.wordocx.com)会员上传,如需要全文请注册成本站会员下载)

热门文档下载

相关文档下载

上一篇出租车服务管理信息系统的设计与.. 下一篇考勤管理系统设计与实现

相关栏目

最新文档下载

推荐文档下载