請大家討論一下有關數據庫程序的權限分配及實現的問題(100分)

  • 主题发起人 主题发起人 徐杰
  • 开始时间 开始时间

徐杰

Unregistered / Unconfirmed
GUEST, unregistred user!
小弟正在做一個人事管理系統,但在權限的實現和理論上都很不清楚,請各位大俠指教一二.
首先是,程序中的哪些功能和窗口,可以打開,修改.再有是哪些部門的資料可以流覽和修改等.
(我是一只小小小鳥)

要分我可以再加點,但是要詳細和耐心點,因為小弟還只是小雛鷹 民 ; 而已
 
这可是你做软件之前的需求分析啊(是你的客户提供的呀),你不会是做着玩的吧,如果
是这样的话别做了,打电玩吧,呵呵呵。
 
就是,你要做需求分析,看客户需要什么样的权限,有几种用户每种用户需要
什么样的功能。。。。。,然后就列表分析,就明了了。
 
我只是想知道實現的方法.
我現在用的方法是在Action里:
if username='username' then
esle
exit;


救救我吧!
 
你是在设置用户权限还是什么的?
你的问题如上面二位说的,这是系统需求分析咋定就咋搞。

如果是对系统的功能模块的分配,就只有定义模板库并对其进行管理,
分配用户的权限级别。
 
樓上說的沒錯
 
做一个权限表,然后再做一个人员和权限的对应表。通过这两个表的设定判断某人是否有某权限。
 
你们都说的太含蓄了。初学者根本看不懂,这样好了,直说需要了解哪方面的知识吧。
我也看不懂。
 
我做过一个权限管理,就跟liqunxin说的一样,做一个权限表,表结构如下:

字段名称 数据类型 键 是否可空 是否有索引 ; ; ; ; ; ;备注
id Numeric(6) Primary Not null index ; ; ; 序号(自增长)
Yhsm Varchar2(10) 用户姓名
Yhzh Varchar2(10) Not null 用户账号
Yhmm Varchar2(10) Not null 用户密码
Email Varchar2(30) Email
qx Varchar2(50) 用户权限

就是根据 qx ;判断该用户有什么权限。我想是可以解决 徐杰 的问题的。
不知富翁们还有什么好办法。
 
接受答案了.
 
最好是权限分级
比如某部门
某部门的经理1001
某部门的副经理1002
。。。。。。。。
其他1000
最主要还是要根据你用户的需求分到客户满意的权限了。。
 
后退
顶部