分享
 
 
 

[全程建模]关于分包的问题——用例、分析模型、设计模型的分包的作用和差异的对话

王朝other·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

2004-12-07 14:41:53 Song

青润,用例的分包,分析模型的分包,以及系统的分包等必须统一吗?

2004-12-07 14:43:25 Song

系统的分包,我理解是设计模型的分包,与导出的代码是一致的,如果与前面的分包保持一致,那这些类混合在一起会很臃肿啊

2004-12-07 14:47:12 青润

不,是需要统一考虑的,而且是一个逐层递进的关系。

用例得分包得到的是子系统。

分析模型的分包得到的是子系统下每一个子模块。

设计模型的分包划分的是每一个模块下的类的具体路径。

2004-12-07 14:49:55 Song

用例得分包得到的是子系统。--子系统下就是那些用例呀。

2004-12-07 14:50:18 Song

分析模型的分包得到的是子系统下每一个子模块。--这个子模块对应的也是用例吧?

2004-12-07 14:50:28 青润

是呀,分析模型是对用例的分解,设计模型是对分析模型中的分析类的进一步细化。

2004-12-07 14:50:43 青润

是的。

2004-12-07 14:51:06 Song

我觉得在这两步,自己做的很到位了,可是在设计模型的时候,还是感觉有难点。

2004-12-07 14:52:35 Song

例如我在设计模型阶段,为了导出代码一致性,我的包名会是com,com下会是公司名,公司名下面会是系统名,系统名下面会是子系统名

2004-12-07 14:53:05 青润

注意,你的com的意思是什么。

2004-12-07 14:53:19 Song

子系统下就是从用例到分析模型再到设计模型的东西

2004-12-07 14:53:42 Song

因为一直对java的包名进行这样的命名规范

2004-12-07 14:54:02 青润

com一般是通用包名称,也就是说,在设计中提取出来的公共部分才放置在这下面。

将来,公司内部代码库中所保存的通用性代码组件,都应该是放在com下的。

2004-12-07 14:54:22 青润

其它的包名才是你系统的业务/功能包名。

2004-12-07 14:55:15 Song

其实“com.公司名”相当于RUP模板里面的设计模型包,这个我到不是很担心混淆或麻烦,后面的“系统名.子系统名”与你在书中所说的就对应上了。

2004-12-07 14:55:40 Song

现在烦恼的就是子系统下的类

2004-12-07 14:56:35 青润

我认为com是通用类或者通用模块的上级目录名称,可以看作是通用子系统。

其它的则要按照具体的业务进行划分,得到其他业务相关的包名和目录结构。

2004-12-07 14:58:06 Song

这就是一个细化的过程,在用例和分析模型阶段不是很突出,可是在设计模型阶段,基本上每个子模块都对应好些类,这些类在一起管理很麻烦

2004-12-07 14:59:04 青润

如果你按照我的方式来做了细分,那就不会那么麻烦了。

2004-12-07 14:59:52 青润

当然,还要考虑你的项目的后续发展问题,也就是公司对你的项目的认定方式,这就是我书中提到的功能性划分和业务性划分中的区别。对于不同的项目要有不同的应对策略。

2004-12-07 15:00:07 青润

同样,也会产生不同的目录结构和包的命名结构。

2004-12-07 15:01:12 Song

以前也总是在这里走不下去,开始不规范,往往直接设计数据库,分配编码任务,复杂的业务就做一些类协作图,仔细阅读你书中的相关内容,还是不得要领,你的下一版会深化这方面的东西吗?

2004-12-07 15:01:31 Song

以前也总是在这里走不下去,开始不规范,往往直接设计数据库,分配编码任务,复杂的业务就做一些类协作图,仔细阅读你书中的相关内容,还是不得要领,你的下一版会深化这方面的东西吗?

2004-12-07 15:02:51 青润

我相信会的。不过,会不会有第二版,我也不好说。因为我不是写书的人,国内的版税太低,我也要为活命考虑呀。呵呵。所以,很多东西,都只能通过别的方式来进行。

除非我其他方面都稳定了下来,然后也有时间,当大家的问题积累到一定数量,我认为再出一本书对得起大家的时候,我才会考虑后续的内容。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有