文档介绍:万方数据
系统中用户角色权限类设计与实现赵东,陈向瑞鬶ご菏Ψ堆г杭扑慊蒲в爰际跹г海A殖ご随着信息化的迅速发展,企业信息化程度日益剧增,企业对信息化的自身需求也推动了企业信息化的快速发展。系统能够解决企业的日常管理规范化、增加企业的可控性、提高企业运转的效率的基本问题,涵盖日常行政管理、各种事项的审批、办公资源的管理、多人多部门的协同办公,以及各种信息的沟通与传递。是企业提高整体运转能力不可缺少的软件工具,实现无纸化办公环境,提高了企业办公效率。根据某客车厂的实际办公需求,使用技术构造权限控制的类,对表单及其控件进行封装,通过用户帐号来控制用户读写权限,以达到对系统中各种角色的控制。橹埂8刮3种Щ狗治0旃摇⒎纸獬А⒒党А⒓撇撇俊⒓际醪俊⒘斓肌⒚巧ā3豆芾碓保壕哂兴胁棵判畔⒌奶砑印⑸境⑿薷暮筒檠热ㄏ蓿怀Я斓迹壕哂卸匀ǔ息查询、审核等权限;部门领导:具有对部门信息查询、审核等权限;部门操作员:具有对应本部门的添ㄏ蕖6晕募亩列慈ㄏ蕖⒍员淼サ亩列慈ㄏ藓投钥丶亩列慈ㄏ蕖设计原理:首先创建根节点组织结构名称,然后添加子节点为各个部门名称,再把每个员工分配到指定类名为谰菪枨笊杓葡嘤δ艿暮#长春师范学院学报匀豢蒲О巧ㄏ轏嗟淖芴迳杓角色设计某客车厂按照组织机构、角色、权限及用户名称四个部分设计如下:厂、人力资源部、生产部、市场部、质保部、综合厂。加、删除、修改和查询信息等权限。没啤8菰惫ば彰范ā部门,并为每个员工指定角色,由角色来确定员工用户名称的操作权限。类的设计功能:通过用户名取得用户号功能:通过用户号取得用户名功能:通过角色名称取得角色功能:通过角色取得角色名称第卷第年月R!勘疚耐ü設低呈导视τ眯枨蟮难芯浚幼橹埂⒐芾碛没Ш凸芾斫巧矫嫒胧郑设计了用户权限管理的类,实现了各种角色的便捷性和安全性控制。丶省縊唤巧ǎ环梦士刂疲籎型挤掷嗪臸【文献标识码】恼卤嗪臸———崭迦掌凇【作者简介远一小<A殖ご喝耍ご菏Ψ堆г杭扑慊蒲в爰际跹г航淌Γ邮虑度胧较低臣巴枷袷侗鹧芯俊·.·
万方数据
咖蚺洌琒功能:通过用户名取得用户名对应的员工的姓名功能:通过部门名称取得部门功能:通过部门取得部门名称功能:通过用户名取得用户部门名称功能:通过用户名确定是否为部门领导功能:确定用户名所在部门名称,功能:通过用户名和部门确定用户是否在这个部门甧功能:通过用户名和部门确定用户是否为领导功能:通过用户名、表单名和锁取得对表单操作的权限巧ㄏ轏嗟南晗干杓本文只给出通过用户名、表单名和锁状态取得对表单操作的权限函数,代码如下:薄保唬淼トㄏ薅韵;//是连接数据库的类时甶唬邮菘璐甧”猽琔—,—’’猽甪—.—.薄薄;””唬袢”淼甤;甧;/”/’’’”盿,琒保琭保保琱保琣””;⋯’,保琭⋯’;·
万方数据
幻甧””.”,”薄保薄薄膁甧””—”;痵—;//获取表单域.”;//获取表单按钮甧””...畂籭.;甧””墙.;畁#甮県.”””,”;矗甮県”辏甮県””,”;甮盿’”保保’’”:;保保眘】’’’”:·
万方数据
甧止薄.””甮.”””,”;В甮盿甮盿””,”;甮眑璐.”””,”;...畃甮;甤;;甧眑甧””唬淼ビ蚓哂兄欢寥ㄏ琹;.薄,琱甧””.薄··
万方数据
.”,””””保畆;”;”保甦劬弧保在系统中使用语言做为开发工具,具有跨平台、可