以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [讨论]大型项目分拆 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=23785) |
-- 作者:hanxuntx -- 发布时间:2012/9/20 8:57:00 -- [讨论]大型项目分拆 大型系统的设计 一些企业管理系统可能会非常庞大,有的会有几十个甚至几百个表,如果将所有的功能全部设计在一个项目中,对于普通开发者而已,可能很难驾驭全局。
如果项目分拆了,不如在用户权限管理模块写了一个 自动生成编号的函数,以及相关窗口,那么在 生成管理 模块是不是又要写呢? 这样的话,不是同样的函数窗口要写几遍?每一个模块都要分别进行编号管理,不能同意进行?
|
-- 作者:飞 -- 发布时间:2012/9/20 9:07:00 -- 可以在全局代码里面写函数,可以通用的,嘿嘿 打开其它项目文件以后对全局代码的引用还是不会变的
或者你可以把通用的函数用visual studio写成dll,然后在所有的项目中调用,这个我之前教过你们方法的 [此贴子已经被作者于2012-9-20 9:10:34编辑过]
|
-- 作者:飞 -- 发布时间:2012/9/20 9:09:00 -- 其实个人觉得分拆项目来开发更加大了管理的难度,不过团队开发时会比较好 [此贴子已经被作者于2012-9-20 9:12:40编辑过]
|
-- 作者:lin_hailun -- 发布时间:2012/9/20 9:25:00 -- 可以将独立的 函数或操作过程 封装到一个或者几个类里,用VS编译成Dll文件,在狐表里引用调用。 |
-- 作者:blackzhu -- 发布时间:2012/9/20 9:28:00 -- 几百个表 这个项目做在一个系统内 的确有点大了 这个全部用窗口表吧,写代码又太累 ,全部加载表吧 打开系统 又有点慢. 是纠结的. |
-- 作者:kmylar -- 发布时间:2012/9/20 10:14:00 -- 很少程序有全部加载表,大部份是动态加载,有需要才加载数据的,在一个项目里能不能写成单独的功能模块,不是以表为主的那样,或许个人觉得比较方便。 |