论文摘要
权限系统作为政府和企业的安全和共享关节,已成为信息化建设中的重要组成部分。在权限系统中,包括粗粒度权限控制和细粒度权限控制。本文引入Servlet规范的过滤器、Struts2校验器和Strtus2拦截器等组件,实现了粗粒度与细粒度相结合的权限控制系统。针对用户的统一登陆问题,提出了基于Servlet规范过滤器的粗粒度权限控制,很好地解决了访问受保护的资源时,必须要登陆系统才能对页面进行访问。针对上下级之间以及同级之间的数据访问问题,提出了基于Struts2校验器的粗粒度权限控制,充分利用拦截器的手工校验validate()方法来实现不同级别的数据访问。针对系统建模问题,提出了实体领域建模方法,并采用多对多和多对一等实体之间的关系映射模型,使数据库设计更符合面向对象设计与分析,使系统更易实现;针对每一个操作都对应一个权限的问题,提出了基于Struts2拦截器的细粒度权限控制,并定义权限注解,并标识在Action中的相应方法上,实现权限拦截;实现对权限组的动态管理和分配,保证了系统的灵活性。本文所提出的权限系统已在某省级机关系统中得以实现,权限管理方便、很好的提高了系统的安全性和共享性。
论文目录
相关论文文献
- [1].基于Java EE的科研项目管理系统的设计与实现[J]. 电脑知识与技术 2019(32)
- [2].基于Java EE资产管理系统的设计与实现[J]. 信息与电脑(理论版) 2016(24)
- [3].基于Java EE的在线考试系统的设计与实现[J]. 科技风 2016(02)
- [4].基于组件库技术的JAVA EE实验教学探索[J]. 实验技术与管理 2020(06)
- [5].基于JAVA EE的高校学生信息管理系统的设计与实现[J]. 电脑知识与技术 2016(08)
- [6].基于Java EE平台的信息发布系统的设计与实现[J]. 科技信息 2011(35)
- [7].基于Java EE的数字参考咨询个性化服务平台[J]. 网络财富 2009(19)
- [8].基于Java EE面向服务的工作流管理系统设计[J]. 山东科学 2009(01)
- [9].Java EE下异构数据库数据同步的实现[J]. 福建电脑 2008(11)
- [10].基于Java EE的固定资产信息管理系统[J]. 电脑编程技巧与维护 2019(02)
- [11].基于JAVA EE的毕业设计管理系统的设计研究[J]. 电脑知识与技术 2013(19)
- [12].基于Java EE和WebGIS的荔浦芋种植管理信息系统的设计和开发[J]. 安徽农业科学 2010(27)
- [13].基于轻量级Java EE框架的异常处理研究[J]. 电脑开发与应用 2010(12)
- [14].项目引领与翻转课堂的Java EE课程教学模式设计[J]. 计算机教育 2019(03)
- [15].基于Java EE的企业通用电子商务平台研究与实现[J]. 电脑编程技巧与维护 2014(22)
- [16].基于任务驱动进阶教学的Java EE课程改革探索[J]. 常州信息职业技术学院学报 2013(03)
- [17].Java EE数据持久层解决方案的设计与实现[J]. 合肥工业大学学报(自然科学版) 2009(01)
- [18].Java EE软件开发方向知识体系的研究与构建[J]. 内蒙古农业大学学报(社会科学版) 2014(04)
- [19].基于Java EE的棉纺织业管理信息系统开发[J]. 西安工程大学学报 2013(05)
- [20].基于JAVA EE的列车运行图信息发布系统研究[J]. 铁路采购与物流 2012(01)
- [21].“慕课+项目+竞赛”新模式在Java EE教学中的实践研究[J]. 电脑知识与技术 2019(35)
- [22].Java EE数据初始化应用中的设计模式解决方案[J]. 计算机系统应用 2019(04)
- [23].基于Java EE多层框架的实时监测系统设计[J]. 计算机与现代化 2011(05)
- [24].基于Java EE的大学生职业规划系统的设计与实现[J]. 宿州学院学报 2014(04)
- [25].基于Java EE平台与最佳实践的框架设计方案[J]. 科技与企业 2013(17)
- [26].系统化方法在JAVA EE教学中的运用[J]. 电脑知识与技术 2012(30)
- [27].JNDI技术及其使用方法[J]. 科技信息 2009(04)
- [28].JavaEE课程教学与实践方法初探[J]. 信息与电脑(理论版) 2015(13)
- [29].轻量级Java EE框架下软件测试的应用研究[J]. 计算机技术与发展 2009(09)
- [30].Java EE企业级应用向Hadoop平台迁移的技术研究[J]. 自动化与信息工程 2013(06)