请教几个三层结构的问题,谢谢.急啊
请教几个三层结构的问题,谢谢.急啊
1.在三层结构的业务逻辑层我看见别人有二种写法: BussinessSystem和BussinessRule,请问各自的中文意思是什么啊?各自的功能是什么啊?
2.除了用户表示层 业务逻辑层 数据访问层 我看见别人写程序时还加了一个通用层,请问一般通用层用什么英文来表示啊?在这通用层上应该写些什么代码啊?也就是一般来说通用层有什么功能啊?
问题点数:0、回复次数:11Top
1 楼niunj(南航牛)回复于 2005-04-01 11:02:12 得分 0
http://cloud.fints.cn/index.php?job=art&articleid=a_20050324_162208
搂主可以到这个里面下载一个示例工程看看,这个例子用的就是三层结构,用了工厂的概念。搂主可以参考Top
2 楼h8494480()回复于 2005-04-01 11:04:59 得分 0
你们给的东西我都看了啊,只是不能理解啊.知道的回一下啊,谢谢.Top
3 楼zhongwanli(㊣【为了老婆,二次重构____然后升★★】㊣)回复于 2005-04-01 11:57:40 得分 0
在这通用层上应该写些什么代码啊?
公用层级最高属性/ 方法 等的集合。如一些异常处理方法 等。
Top
4 楼carson1978(天问)回复于 2005-04-01 12:14:29 得分 0
1.BussinessSystem和BussinessRule
业务系统,业务规则
BussinessSystem放主要的和数据层打交道具体实现方法。如:增、删、改
BussinessRule主要放一些验证方面的方法。如:数据是否唯一的验证和一些数据有效性的验证
2.通用层:common
放一些通用的方法,如:字符处理,数据处理,日期处理。。。
Top
5 楼h8494480()回复于 2005-04-01 14:21:10 得分 0
upTop
6 楼h8494480()回复于 2005-04-01 16:18:09 得分 0
upTop
7 楼h8494480()回复于 2005-04-01 17:16:55 得分 0
upTop
8 楼kv4000(ABCD(A Brave Csharp Developer))回复于 2005-04-01 18:59:26 得分 0
建议楼主,去找一找 程序员2003的合订本,里面的系列文章对微软(Duwish)的网上书店的那个例子分析的很透彻.强烈推荐!晚上有下载的Top
9 楼gudengyeren(孤灯夜人)回复于 2005-04-01 19:26:01 得分 0
好。Top
10 楼dutguoyi(新鲜鱼排)回复于 2005-04-01 20:10:25 得分 0
就是功能分开,效率提高了。代码易于管理。Top
11 楼h8494480()回复于 2005-04-02 07:41:49 得分 0
uppTop




