电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

大型水库实时信息服务系统之权限的设计与实现答辩稿VIP免费

大型水库实时信息服务系统之权限的设计与实现答辩稿_第1页
1/16
大型水库实时信息服务系统之权限的设计与实现答辩稿_第2页
2/16
大型水库实时信息服务系统之权限的设计与实现答辩稿_第3页
3/16
大型水库实时信息服务系统之权限管理的设计与实现指导老师:答辩人:班级:主讲内容项目背景课题综述需求概述设计思想实现过程主要特点项目背景项目来源大型水库信息系统是应江西省水利厅的需求而拟定的项目。数据库的数据来源是各个水库的自动测报系统将收集后的数据经整理后存入到遥测数据库。本项目就是对遥测数据库的数据进行分析和查询,实现对水库信息的实时监控。项目背景课题意义计算机信息安全日益成为信息化建设的重要领域时,权限管理作为一种访问控制机制,在任何系统中都显得格外的重要。权限管理在大型水库实时系统中起到的关键作用就是对用户访问测站信息权限的管理和规划,保证信息的安全性,及系统的可维护性。需求概述要做的事情:在大型水库管理系统中,不同的用户用自己的账户登录后能够使用该系统进行不同的操作。例如:系统管理员,赣江水文局监测员,气象站管理员等设计思想基于角色的控制访问(RBAC)用户1用户2角色$$用户3打印修改监控功能需求角色管理用户管理基础数据(访问资源)管理菜单管理加密设置添加菜单流程开始添加菜单选定添加菜单的上级的菜单确定添加?结束在菜单树状结构中显示:getCascadePosName()YN同级菜单下是否存在同名菜单:hasPrivName()NY输入菜单名刷新,添加的菜单在左边的菜单栏显示用户登录控制流程是否管理员:IsAdmin()Y获得roleid对应的menuid:getMenuidPriv()显示所有菜单项和测站数据查找用户角色N获得可访问基础测站:getAllStcdArray()显示分配给此用户所代表角色允许的数据维护操作显示分配给此用户所代表角色关于权限的数据结束开始用户成功登录数据库的设计menu_privdPK,FK2useridPK,FK2roleidPK,FK1menuidrunprivaddprivdelprivedtprivmenuPKmenuidnamemenuposprovurluserPKuseridPKroleidnametruenameresourcePKidnamelocalrole_resourcePK,FK1useridPK,FK1roleidPK,FK2idprovqxrolePK,FK2useridPK,FK2roleidnameissuper访问接口权限控制访问资源采用的技术Hibernate框架JSPJavaScriptXML….Hibernate技术简介部分成果展示多了枫渡赣江,长江不见了总结实现了用户通过角色访问资源的机制系统的优点:可移植、可扩展性强不足之处:没有太复杂的角色关系分配感谢各位老师大学四年里对我的培养!谢谢!

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

大型水库实时信息服务系统之权限的设计与实现答辩稿

您可能关注的文档

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部