通用MIS权限管理系统 (50分)

  • 主题发起人 主题发起人 kkyy
  • 开始时间 开始时间
很多人也许没有数据库,我下午做个画面演示放上去,好不好?
 
roseinrain:
检查权限后,我怎么知道你要怎么做?返回了通过或不通过,
当然邮你自己去处理了,难道整个MIS我处理吗?
用过就知道了有没有夸大它的功能。
你可以看看我的其它软件,就知道我是不是一个喜欢夸大的人了。
 
具体权限管理界面的功能是内部处理的,不需要导出。
 
没有SQLSERVER2000数据库的朋友,可在这里下载动画演示:
http://member.netease.com/~siyi/qxDemo.exe
 
但我认为,权限检查后的应有的权限及根据权限判断显示界面的功能才是权限认证的重点,
才是实现的难点
 
roseinrain:
呵,你说的问题确实很难,对于通用系统来说,我暂时是没这个水平做出来。
因为我不知道你的系统权限通过后要做什么事,我想你自己应该知道吧?
你说的只能针对某个系统特别加工才行。而我是不可能把整个MIS做好了200块卖给别人的。
 
好象是第一个吃螃蟹的人哟。
不过我倒是更期望有国产精品级的控件买。
特别是字处理方面的。象wptools之类的。
 
中国人是有点字处理情结。
 
权限
权限 是 基于 行为或操作的
[行为或操作] 又包括
本体, 承体,行为的实质(查询,更改。。。) 。。。。。。

[行为或操作] 的 权限
根据 其内容(本体, 承体,行为的实质(查询,更改。。。) 。。。。。。)
控制[行为或操作]是否 得以 进行。


这与 { 权限 是 [人员 或 身份] 的 } 不同
以 sqlServer 2000 病历查询为例

业务 :

病历 可以 被 临床医生,值班医生 看到
。。。。。。。。。。。。。。。。。。。。
实现 : 自定义函数 SearchLimit
传入 本体 ,承体 。。。//请求者 ID , 病历 ID ....等等

传出 BIT //是否
查询病历时 条件 加入 SearchLimit 为 真

 
权限
上有 很多 业务 关系
好难!!!!!!!!!!!!!!!!!!!!
权限
基于每条数据
好难!!!!!!!!!!!!!!!!!!!!
希望kkyy做出 最 出色 的 通用权限管理工具
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 
哈,:hfghfghfg
你想跟我说什么来着?没理解清楚。
 
哦,多谢,呵呵。。我想我会尽力的。
 
最近 我 被 权限 折腾 过
所以 有点 。。。。。(变态)
我所作的 权限 根据 要 操作 的数据 不同 而 不同
以查询例
用户:王五
如果 王五 不当班 王五 只能 查看 [王五 录入的数据(包括 特殊数据) 和 王五管辖的人的数据]
如果 王五 当班 王五 只能 查看 [特殊数据以外的数据 和 王五录入的数据(包括 特殊数据) ]
。。。
。。。
总之 权限 基于每条数据

希望kkyy做出 最 出色 的 通用权限管理工具
 
具体的事情,实现起来也不难,
通用的事情,我要考虑周全才能应用进去。
 
不过像这种事情,跟具体查询SQL相关,呵,除非把SQL语句(可自定义)设入权限管理系统中去。。
我想一想,有没有外全之策。
 
我想了想,把问题复杂化还不如把问题简单化,
把SQL语句做进权限管理系统会影响权限管理系统的灵活性。
象你说的这种问题,还不如这样:
if 通过权限 then
begin
if 当班 then

....
else

....;
end;
 
有人非要免费看源代码不可,威胁说要栋栋把它删掉,
嘿嘿,我想栋栋不会把一个受欢迎的编程资源删掉。
不过万一http://delphi.mychangshu.com/dispdoc.asp?id=700
下载不了了大家去这里下载:
http://www.nease.net/~siyi
 
程序要运行时创建永久表,请给予数据用户相应的权限。
 
笨,这样的全县管理有什么难的?我也有,可惜不是delphi版的,就不献丑了
 
后退
顶部