基于Java的资源权限管理系统设计开题报告
2020-03-20 23:46:51
1. 研究目的与意义(文献综述)
1.1 研究目的及意义
伴随着各行各业信息化建设的进程,出现了各式各样的管理信息系统,信息系统的安全越来越受到软件开发人员及企业用户的关注。信息系统的权限对于每一个基于web的应用系统来说都是不可缺少的,如果不在其中建立一个完整的系统权限的检测,那么“非法用户”很可能就能通过浏览器轻易访问到web系统中的所有功能。举个例子,比如学校教务处的系统,学生、老师等不同职位的人权限是不一样的,学生可以查看和更改一些有限的信息,但像考试成绩、入学日期等信息是一定触碰不到的,否则岂不是可以随意更改自己的成绩!相反,入学日期是有专门的人员录入的,而考试成绩等信息是由老师来录入的。各种各样的信息所要求的权限是不同的,所以我们需要对登入的用户分配不同的权限来查看或者操作被分配的资源。
2. 研究的基本内容与方案
本文研究的基本内容是基于java的资源权限管理系统。采用b/s架构,并基于角色的访问控制方法进行需求分析提出系统模型,设计出一套基于java的资源权限管理系统,用以实现资源管理、角色管理、用户管理、用户登录和个人信息管理等功能。
在论文中阐述系统的总体设计方案,规划系统功能模块结构与数据库,通过功能模块对系统进行详细设计,最终对不同角色在登录系统后的权限进行测试。
本文研究的内容所用到的工具是ecilpse、tomcat以及sql。实现目标所采用的技术方案及措施是通过在ecilpse中编写的java程序和数据库进行连接,利用springmvc hibernate spring框架搭建系统,实现注册登陆以及资源权限的管理等功能。然后利用tomcat部署ecilpse的web项目,用户在web上登陆系统后,能根据分配的权限访问系统资源和信息。
3. 研究计划与安排
第1-3周:查阅相关文献资料,明确研究内容,了解研究所需理论基础。确定方案,完成开题报告。
第4-5周:熟悉掌握基本理论,完成英文资料的翻译,熟悉开发环境。
第6-9周:编程实现系统的功能,并进行调试。
4. 参考文献(12篇以上)
[1] 王海涛,贾宗璞.基于struts和hibernate的web应用开发[j].计算机工程.2011,37(9):112~114
[2] 王欢.基于j2ee的web应用架构研究与设计[j].中国管理信息化2012:53~55
[3] 张曦.基于java的主流web开发框架的研究和整合[d].北京:北京工业大学硕士学位论文.2008.