DELPHI程序的团队开发(200分)

  • 主题发起人 主题发起人 xbz
  • 开始时间 开始时间
X

xbz

Unregistered / Unconfirmed
GUEST, unregistred user!
我是一个DELPHI初学者,现要使用DELPHI开发一个医院管理系统,从门诊到住院处共包括六个模块。我打算先开发成两层,然后再平滑到三层结构。现有两个小问题请各位高手指点。
(1)这六个功能模块,我怎样设计用户的权限分配。
如果做成六个菜单(门诊到住院处),利用菜单的tag值可以实现用户对个个功能菜单项及子菜单项的使用权限的分配,但我们要求没有使用权限的菜单项及子菜单项都不显示出来。这样如果一个用户只对“住院处”有使用权限,则其它五个菜单将不显示出来,同时同“住院处”有关的功能子菜单项又很多,这就造成只有一个又长又大的菜单,非常难看。
(2)怎样进行团队开发。
 
现在的多层结构大都基于Com技术,其特点就是要求模块之间的耦合性非常低
所以分块的时候注意数据要相对集中,服务要分散成模块。
另还是不要用菜单了,太繁琐,用个 listbox不是也挺好吗?
2刚才说了,数据集中,服务分散(打印,录入,维护,权限认证等等)
数据由一个人作,服务其他人作,都做成COM,最后连数据。
 
作成com的话,
升级也比较方便,
只要把Dll换掉就可以了
 
xbz 兄弟, 医院系统依我的经验看。团队开发比较困难。除非你找到水平差不多高的几个人一起做。几个人应该都具有一定的系统分析能力才可以。
 
多人接受答案了。
 
后退
顶部