- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
面向对象技术与方法学4
确定对象类考试板类的属性和方法属性:方法:所属课程 收卷要求完成期限 阅卷答卷评分标准 确定对象类习题答案类的属性和方法属性:方法:习题号 答题解答答案确定对象类习题库服务类的属性和方法属性:方法:权限表 库管理,编班,查询表 习题入库,索引表 提取习题, 权限检查.确定对象类的关系各类对象之间的关系:分类关系:一般--特殊(继承)关系组成关系:整体--部分(结构)关系静态关系:实例连接(属性相关)动态关系:消息连接(行为相关)分析本例的对象之间的关系分类的关系习题板与考试板是父子关系.考试板可看作为特殊的习题板,除习题板的共性外,增加了评分标准.分析本例的对象之间的关系组成的关系:班与学生是组成的关系()(1对n)习题板与习题是组成的关系(1,0对n)练习本与习题答案是组成关系(1对n)分析本例的对象之间的关系实例连接关系:学生与练习本对象之间存在一对多的实例连接关系.由练习本中的学生ID属性体现.考试板与练习本对象之间存在一对多的实例连接关系.练习本用快照复制答案作为考试板中答卷属性体现.教师与课程对象之间存在一对多的实例连接关系.由课程中负责教师ID属性体现. 对象间关系图1课程1n 班1n教师习题板练 习本10,10,1nn 学生n1习题nn习题解答考试板习题库系统管理员分析本例的对象之间的关系对象消息连接: 消息连接与系统分布相关.如何安排系统对象所在地是关键.本例假设用3台处理机,对象分3组:教师,课程,习题,习题板,考试板班,学生,练习本,习题解答习题库服务分析本例的对象之间的关系对象消息连接:(同机通信) 教师向习题发消息:调用编写习题,编写答案,习题入库等方法.教师向习题板发消息,可调用选题,公布答案,查询答案,查询习题等方法.教师向考试板发消息可调用收卷,阅卷方法分析本例的对象之间的关系对象消息连接:(同机通信) 学生向练习本发消息,可调用提取作业,核对答案,自选习题等方法学生向习题答案发消息,可调用答题方法分析本例的对象之间的关系对象消息连接:(异机通信)教师向练习本发消息,可调用检查作业方法练习本向习题板发消息,可调用查询习题,查询答案方法练习本调用自选习题时,要向习题库发消息去提取习题分析本例的对象之间的关系对象消息连接:(异机通信)习题对象向习题库发消息可调用习题入库,提取习题方法.习题板对象向习题库发消息可调用习题入库,提取习题方法确定对象类图画完整的类图: (如下一页)每个类有属性和方法.各类之间的各种关系.各类之间的各种消息.将确定类与用户交流,进行几次修改最后确定.再找开发工具就可以编程.类图:1课程1n 班1n教师习题板练 习本10,1nnn 学生0,11习题nn习题解答考试板习题库系统管理员
您可能关注的文档
- 隧道窑生产线技术改造项目可行性研究报告2.ppt
- 隧道质量控制技术讲稿_ppt.ppt
- 雅典民主政治说课1.ppt
- 雅思写作讲座(新航道)lesson_4.ppt
- 雅思口语2月预测及难题解析-刘薇.pptx
- 集中空调通风系统现场检测.ppt
- 集团员工评价制度.ppt
- 集团第一次团代会相关工作汇报1.pptx
- 集团管理模式设计非常好.ppt
- 集成电路版图设计基础第1章版图设计基础.ppt
- 新高考生物二轮复习讲练测第6讲 遗传的分子基础(检测) (原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第3讲 酶和ATP(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第9讲 神经调节与体液调节(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第8讲 生物的变异、育种与进化(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(检测)(原卷版).docx
文档评论(0)