- 22
- 0
- 约 22页
- 2016-06-23 发布于重庆
- 举报
软件工程_综合题2
平时作业和2010两张卷子里的综合题
作业2:类图、对象模型、用例图
类图(使用对象模型描述类对象所具有的属性,以及公司类对象提供的服务)
依赖,聚合
依赖:①《include》包含依赖:源包含目的②《extend》扩展依赖:源是目的的扩展。
聚合:共享,整体消失后部分仍然存在。
复合:部分与整体的关系,整体消失后部分也消失。
关联,复合
关联、继承(泛化)
关联、依赖
对象图 书p81
①对象名:类名 ②属性=属性值③对象间的链可以使类之间关联的实例
对象模型
对象模型的描述工具:对象图。
0,1:表示有0个或1个。
1+:表示多个
不写:表示有且仅有一个。
用例图(参与者,用例,调用关系)
画图步骤:(a)(b)(c)(d)
作业3:Jackson系统方法(用jackson图可以表示数据结构、程序结构)
参考:jackson作业
试用Jackson方法编写一程序,要求能依次完成下列工作:
——统计起始卡以前的卡片张数,存入A;
——打印起始卡的内容;
——统计起始卡以后出现的K1卡和K3卡总批数,存入B;
——统计起始卡以后出现的K1卡的张数,存入C;
——统计起始卡以后出现的K3卡的批数,存入D;
——打印终了卡的内容;
——打印A,B,C,D 4个统计值。
第一步:画出数据结构图
第二步:画程序结构图(基于数据结构图画)
第三步:写出程序的过程性表示(伪码)
打开卡片文件;
原创力文档

文档评论(0)