论坛首页 编程语言技术论坛

关于条件控制的方法是否会流行

浏览 1947 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2009-03-22  
不知道各位做过C/S的MIS管理系统的师兄们,当时你们的项目在解决这个问题的时候是怎么处理的。我先描述一下我所遇到的两次项目的情况(都是用的c#),抛砖引玉。
我所说的条件控制,就是每个页面上的conditions control,每个页面需要查询数据,但是需要指定具体的条件,也就是一些textbox、combobox之类的控件,然后查询就根据这些控件里面的取值来传入参数到存储过程,最后返回数据到页面的grid进行绑定。
A. 第一次做的公司财务报表管理系统。里面的每个人的业务,主要是以页面为单位的。在初始化conditions control(一下简称cc)的时候,比如combobox里面的displaymember和valuemember的时候,都是由自己写SP并返回值来进行初始化的;即使是textbox,也会写一些相应的changed事件,但是都需要自己写存储过程然后来判断textbox里面的值是否合法。另外,存储过程也是由开发者自己来写,并且是以页面为单位。比如页面叫做ABC001Form,那么这个页面的查询业务的SP名字就叫做up_ABC001Form_R,保存业务的SP名字就叫做up_ABC001Form_S。条理还是比较清晰的,而且以后不管是rework还是其他方面的工作,都很容易的。
B. 第二次的项目,还是在。Net平台上。只是这一次在做cc的时候,和第一次就不一样了。因为这一次的项目由韩国人设计了。业务是韩国人那边设计,他们连cc也给我们做了。他们想要达到的状态是:我们这边的程序员什么业务都不需要懂,最好我们一点也不要接触业务,只要按照他们已经写好的页面定义书和SD图一步步的开发下去就行了。所以在cc上面,他们自己花钱请别人来开发的控件,像什么label+text啊lebel+combobox等等之类的控件,他们“制造”好了,我们只需要添加引用,然后拿来直接用就是了,但是他们这个开发的很不成熟,问题很多。

我就想了解一下,现在这种条件控制的模式用的很多很流行吗?
就我个人而言,我觉得自己却控制cc会更灵活一些。
论坛首页 编程语言技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics