前言:
还没进入合作之前,就知道类图能够生成七层框架,所以合作之初,就打算试试这种方法,三个人的机房合作,每个人有每个人的任务,画类图真是个宏大的工程,期间还遇到这各种事情,当类图画完的时候,感觉整个世界都是美好的!下面请跟着小编来走进类图生成框架的世界:
核心:
准备:
准备的阶段,是指在画图之前,我们都需要干什么?讨论:
这也是设计阶段的主要任务,画类图之前,我们通过原型图,一个个的界面的过,按什么分类,类的方法名,传入的参数、类型,返回的类型。这些都是需要我们讨论的!
这些都确定好后,类图可以大展宏图了!
画图:
此时,进入第二个阶段,画图的阶段。
在这个阶段,我们需注意的地方:
1.先要设置好项目中要用的语言:工具—选型——代码工程——选择开发时用使用的语言。
2.先要画好实体层的类图,因为实体层是被各层引用的。
3.返回的类型如果是泛型,则这样表示:List<实体名>
4.C#语言中没有date或time或numeric,所以日期型或用datetime或int或字符串,金钱类型的可以用decimal。
5.类图里面有个备注:这个备注是有用的,生成代码之后他就是注释。
画图:实体层的类图,在前面的博客,已经介绍过了:如何画实体层的类图
其它层的类图,画出方法就行。
实现:
实现的阶段,
1.设置好头注释。
2.生成:
这个包含两种 ,一种是全部生成(所有的包),另一种是按包生成(一个包)
总结:
EA真的很强大,重要的是我们去发现,去探索,拥有好奇心!