机房合作那些图

因为项目的缘故,我们的合作一推再推,项目结束,我们便开始我们的合作之旅。因为很久没有去过办公室,也就是不积极主动,所以这次担任组长。之前的学习自己也不是特别认真,可是轮到你负责了,你不认真项目无法进行,于是开始画那些图们,理那些关系,不过收获还是很大的。


甘特图


以图示的方式通过活动列表和时间刻度形象地表示出任何特定项目的活动顺序与持续时间。基本是一条线条图,横轴表示时间,纵轴表示活动(项目),线条表示在整个期间上计划和实际的活动完成情况。

甘特图目的:用于项目计划中,控制项目的进度,有点类似于我们的今目标中的项目。随着项目进程的改动而动态变化。参考我之前一篇《甘特图画法》


用例图


用例图是由角色、用例、关系组成的,用于描述系统的静态功能。这个我们接触的比较多,主要是弄清它们之间的关系。


原型图


原型图就是把我们的Windows窗体画出来,类似于数学建模,出来一个模型。可以使用Axure软件或Pencil软件。


IPO图


IPO图是指:结构化设计中变换型结构的输入(Input)、加工(Processing)、输出(Output)。画的时候注意加工的每个过程的消息传递和做出的判断。


ER图


ER图提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型,这个我们在自考数据库中接触过。ER图的作用重要的是根据ER图生成表,表生成数据库脚本,数据库脚本生成数据库表。


ER图生成表:选中ER图中元件——项目——转换——转换当前元件——直接确定就OK




表生成数据库脚本:项目——代码工程——按包生成源码




数据库脚本生成数据库就很简单啦~~


包图


包图是我们整个七层的基本框架




类图


类图是在包图的基本上画的,也就是画出每个包中的类:类名称 参数(传递实体名称和实体类别) 返回类型




类图生成框架:类图生成C#中的类:项目——代码工程——按包生成源码(具体看贾文静博客)




时序图


经过画时序图也更加理解七层的过程了以查询充值记录为例:在B层的时候首先在工厂中创建方法,将方法返回到B层,然后生成的方法传递给接口,接口可以返回泛型或布尔类型,一个方法可以传递一个接口,但是一个接口可以包含多个方法或过程。也就是我们一条七层的线,只有一个工厂,但是有多个接口。D层直接去实现接口就好了。




小结:


这次对于图有了更加深刻的了解,也不像之前那么讨厌画图,慢慢去喜欢学习每一样东西。同时非常感谢我的小伙伴们:张欢和洪玉,相信这次得合作我们每个人都会有很大的收获。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 26
    评论
评论 26
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值