RBAC模型在网络直销系统中的设计和实现---毕业论文

上传人:wo7****35 文档编号:55274085 上传时间:2018-09-26 格式:DOC 页数:68 大小:3.43MB
返回 下载 相关 举报
RBAC模型在网络直销系统中的设计和实现---毕业论文_第1页
第1页 / 共68页
RBAC模型在网络直销系统中的设计和实现---毕业论文_第2页
第2页 / 共68页
RBAC模型在网络直销系统中的设计和实现---毕业论文_第3页
第3页 / 共68页
RBAC模型在网络直销系统中的设计和实现---毕业论文_第4页
第4页 / 共68页
RBAC模型在网络直销系统中的设计和实现---毕业论文_第5页
第5页 / 共68页
亲,该文档总共68页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《RBAC模型在网络直销系统中的设计和实现---毕业论文》由会员分享,可在线阅读,更多相关《RBAC模型在网络直销系统中的设计和实现---毕业论文(68页珍藏版)》请在金锄头文库上搜索。

1、本本 科科 毕毕 业业 论论 文文RBACRBAC 模型在网络直销系统中的设计和实现模型在网络直销系统中的设计和实现The Design and Implementation of RBAC Model in Network Marketing System姓 名: 学 号:学 院:软件学院系:软件工程专 业:软件工程年 级:指导教师:高星 助理教授年年 月月I摘摘 要要网络直销具有品牌推广力度大、营销成本低、资金周转率高等优势,是一种蓬勃发展的营销模式。网络直销系统是用于支撑企业的网络直销战略的系统,是一个面对多种用户的大型购物平台。用户及权限管理是网络直销系统的一个重要组成部分,对于保证网

2、络直销系统服务的安全性和保密性是十分重要的。通过比较 RBAC(Role-Based Access Control)模型相对传统DAC(Discretionary Access Control)和 MAC(Mandatory Access Control)模型的优势,本文提出了基于 RBAC 技术的用户及权限管理模块的设计和实现方案。论文从项目背景出发,先介绍了系统开发的背景和研究价值,并对当前的访问控制技术进行简单的介绍与对比,包括传统的强制型访问控制和自主型访问控制以及基于角色的访问控制技术。接着详细介绍了 RBAC 模型的基本思想和形式化描述。然后从系统建模、功能模块设计、数据库设计与优

3、化、访问控制方案设计等方面详细介绍了应用 RBAC 模型的权限管理的设计和实现过程。最后论文针对系统的运行结果进行了分析和评价,指出了目前系统还存在的不足之处,并指明了下一步的改进计划。关键词:关键词:RBAC;权限管理;网络直销IIAbstractNetwork Marketing has many advantages such as great branding efforts, low cost and high liquidity. It is a kind of vigorous development of advanced marketing models. The Netwo

4、rk Marketing system, which is used to support the network marketing strategy of an enterprise, is a large shopping platform for a variety of users. The user and permissions management is an important component of the Network Marketing system. It is very important for ensuring the security and privac

5、y of the services of the Network Marketing system.By comparing the advantages of RBAC (Role-Based Access Control) model relative to traditional DAC (Discretionary Access Control) and MAC (Mandatory Access Control) model, the paper proposes a plan of the design and implementation of the user and perm

6、issions management module based on the RBAC model. The paper first describes the background and research value of the project, and gives a simple introduction and contrast of the current access control technologies, including traditional Mandatory Access Control, Discretionary Access Control and Rol

7、e-Based Access Control. Second, the paper amply introduces the basic idea and the formal description of the RBAC model. Third, the paper focuses on the process of design and implementation of the permissions managements using RBAC model from aspects such as the system modeling, functional modules de

8、sign, database design and optimization, and access control scheme design. Forth, the paper analyzes and appraises the running results of the system. Finally, the shortages of the current system, some possible improvements and future works were presented.Key words: RBAC; Permissions management; Netwo

9、rk marketingIII目目 录录第第 1 1 章章绪论绪论1 11.11.1背景背景1 1 1.21.2开发目标开发目标2 2 1.2.1整体目标2 1.2.2基于 RBAC 模型的用户及权限管理模块目标.2 1.31.3课题意义课题意义3 3 1.41.4开发基本环境开发基本环境4 4第第 2 2 章章RBACRBAC 模型及主要技术介绍模型及主要技术介绍 5 52.12.1RBACRBAC 模型简介模型简介 5 5 2.1.1RBAC 基本概念 .5 2.1.2RBAC 的基本思想 .5 2.1.3RBAC 的形式化描述 .7 2.22.2采用采用 J2EEJ2EE 架构设计架构设

10、计9 9 2.2.1J2EE 的概念 .9 2.2.2J2EE 的四层模型 .9 2.32.3SSHSSH 框架框架 1010 2.42.4GoogleGoogle WebWeb ToolkitToolkit1111 2.4.1Google Web Toolkit.11 2.52.5本章小结本章小结1212第第 3 3 章章概要设计概要设计13133.13.1系统需求分析系统需求分析1313 3.1.1系统总体功能需求.13 3.1.2用户及权限管理模块功能需求.14 3.23.2接口设计接口设计1616 3.33.3数据库设计数据库设计1717 3.3.1ER 图设计 17 3.3.2数据库

11、表格设计.18 3.43.4出错处理设计出错处理设计1919 3.4.1出错输出信息.19 3.4.2出错处理对策.19 3.53.5本章小结本章小结1919第第 4 4 章章详细设计及实现详细设计及实现20204.14.1系统的结构系统的结构2020 4.1.1系统包图.20 4.1.2系统流程图.22 4.24.2用户管理设计说明用户管理设计说明2323 4.2.1程序描述.23 4.2.2功能.23IV4.2.3性能.23 4.2.4输入项.23 4.2.5输出项.24 4.2.6流程逻辑.25 4.2.7接口.29 4.2.8限制条件.34 4.2.9尚未解决的问题.34 4.34.3

12、组管理设计说明组管理设计说明3434 4.3.1程序描述.34 4.3.2功能.35 4.3.3性能.35 4.3.4输入项.35 4.3.5输出项.36 4.3.6流程逻辑.36 4.3.7接口.40 4.3.8限制条件.42 4.3.9尚未解决的问题.42 4.44.4本章小结本章小结4242第第 5 5 章章测试及运行结果测试及运行结果43435.15.1测试用例测试用例4343 5.25.2运行结果运行结果4545 5.2.1用户登录运行结果.45 5.2.2用户管理运行结果.47 5.2.3组管理运行结果.50 5.35.3本章小结本章小结5454第第 6 6 章章总结与展望总结与展

13、望5555参考文献参考文献5757致谢语致谢语5959VContentsContentsChapter1Chapter1 IntroductionIntroduction1 11.11.1BackgroundBackground1 1 1.21.2DevelopmentDevelopment GoalsGoals2 2 1.2.1The Overall Goal2 1.2.2The Goalof User and Rights Management Module2 1.31.3TaskTask SignificanceSignificance3 3 1.41.4BacicBacic Envir

14、onmentalEnvironmental4 4Chapter2Chapter2 IntroductionIntroduction ofof RBACRBAC ModelModel andand MainMain TechnicalTechnical5 52.12.1IntroductionIntroduction ofof RBACRBAC ModelModel5 5 2.1.1Basic Concept of RBAC.5 2.1.2Basic Idea of RBAC5 2.1.3Formal Description of RBAC7 2.22.2IntroductionIntroduc

15、tion ofof J2EEJ2EE ArchitectureArchitecture9 9 2.2.1Concept of J2EE.9 2.2.2Four Layers of J2EE.9 2.32.3SSHSSH ArchitectureArchitecture1010 2.42.4GoogleGoogle WebWeb ToolkitToolkit1111 2.4.1Google Web Toolkit.11 2.52.5SummarySummary1212Chapter3Chapter3 SummarySummary DesignDesign13133.13.1SystemSyste

16、m RequirementsRequirements AnalysisAnalysis1313 3.1.1System Overall Functional Requirements.13 3.1.2User and Rights Managements Module Requirements14 3.23.2InterfaceInterface DesignDesign1616 3.33.3DatabaseDatabase DesignDesign1717 3.3.1ER Diagram Design17 3.3.2Database Forms Design18 3.43.4ErrorError HandingHanding DesignDesign1919 3.4.1Error Output Information.19 3.4.2Error Handing Strategy.19 3.53.5SummarySummary1919Chapter4

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号