现在的位置: 首页 > 综合 > 正文

CollegeSystem建模问题小结

2014年01月05日 ⁄ 综合 ⁄ 共 528字 ⁄ 字号 评论关闭

这次在CollegeSystem建模后,经过了一次审定修改后,开始编写代码,编码过程中发现自己的设计不合理处很多。

类图画的不完善!自动生成代码时需要补充要调用的类。在此有个疑问,我们的类图中是不是应该将BLL层的类同DAL层的类画在一起呢?我想应该适时适当的画在一起,仍在探寻中。

时序图的不完善的方面是看我的时序图不能很清晰的从用户登录到将数据取回显示的真个时序过程。我想应该将某单一功能上的时序所涉及的类和主要方法及其调用关系在同一时序图中表述清楚。在先前的设计中,有的功能就分开来画了,如计算教师工作量的时序图会调用计算课程工作量类所涉及的时序图,其实后者是为前者服务的,但我的时序图却将他们分开了。这样导致的问题是不能清晰这个功能所涉及的方法及类等信息。

第三点就是将逻辑及算法表述清楚。从时序图表达的东西不能看出我在每个类中要完成什么事情!对逻辑要更多的关系业务逻辑,在业务逻辑中应该还会有仅这一领域中的核心逻辑。多关心这些应该就能更好的确定各个类的方法和和参数了。

即便设计的再好,在后续编码中也会发现问题,要做到及时更新自己的设计,对更改做好记录,并及时清楚无用代码及设计(至少要做好标记)。

多数是处于学习中,我想应该多参考人家成熟项目的模型才好!

抱歉!评论已关闭.