欢迎来到天天文库
浏览记录
ID:15024208
大小:223.00 KB
页数:11页
时间:2018-07-31
《面向对象分析与设计实验指导书新》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《面向对象分析与设计》实验指导书(试用版)内蒙古工业大学信息工程学院软件系2014.3《面向对象分析与设计》实验指导书目录《面向对象分析与设计》实验大纲1实验一基于UML的类模型设计4实验二基于UML的功能设计6实验三基于UML的综合设计9《面向对象分析与设计》实验指导书《面向对象分析与设计》实验大纲一、基本信息课程编码020214023课程学时32课程类别学科基础课实验总学时8开出学期第六学期开出单位计算机系软件工程实验室适用专业软件工程二、实验安排序号实验项目实验学时每组人数实验类型开出要求1基于UML的类模型设计21验证必做2基于
2、UML的功能设计21验证必做3基于UML的综合设计41综合必做三、实验目的、内容与要求(一)基于UML的类模型设计(2学时)1、实验目的1)熟练使用Rationalrose2003或其它UML建模工具,掌握类图的创建方法2)掌握类的设计方法3)掌握类间的关系(继承、关联)的设计方法2、实验内容选课系统的类的设计3、验要求1)寻找系统中的类,完成类的属性和方法的设计;2)确定类间的继承关系,创建类间的继承关系;3)确定类间的关联关系,创建类间的关联关系。(二)基于UML的功能设计(2学时)1、实验目的1)熟练使用Rationalrose2
3、003或其它UML建模工具2)掌握组件图的绘制方法3)掌握配置图的绘制方法9《面向对象分析与设计》实验指导书4)双向工程的实施过程2、实验内容1)选课系统的组件图设计;2)选课系统的配置图的设计;3)选课系统的正向工程;4)选课系统的逆向工程;3、实验要求1)绘制选课系统的组件图;2)绘制选课系统的配置图;3)使用Rose的正向工程,为类People、Student和Registrar生成代码;4)使用Rose的逆向工程,为Student的代码建立同步模型。(三)基于UML的综合设计(4学时)1、实验目的1)熟练使用Rationalro
4、se2003或其它UML建模工具2)综合应用用例图、类图、序列图和状态图进行面向对象的分析和设计2、实验内容图书管理系统的分析和设计3、实验要求1)给出学生使用该系统的用例图;2)给出描述学生借书的序列图;3)给出描述图书馆中工作人员的类图;4)给出一本书在流通过程中的状态图。5)为每个用例制作活动图。四、考核方式根据实验预习、实验能力、实验效果和实验报告的完成情况确定最终的实验成绩。实验成绩占课程总成绩的20%。五、建议教材与教学参考书1、建议教材[1]谭火彬著.UML2面向对象分析与设计.第一版.北京:清华大学出版社,2013[2]
5、自编.面向对象分析与设计实验指导书2、教学参考书[1]邵维忠,杨芙清著.面向对象的分析与设计.第一版.北京:清华大学出版社,2013[2]谢星星编著.UML基础与Rose建模实用教程.第一版.北京:清华大学出版社,20119《面向对象分析与设计》实验指导书[3]王爱国,陈辉林著.UML基础与建模实践.第一版.北京:清华大学出版社,2012[4]麻志毅编.面向对象分析与设计.第二版.北京:机械工业出版社,2013[5]GradyBooch,RobertA.Maksimchuk等著.面向对象分析与设计.第三版.北京:电子工业出版社,2013
6、[6]武雪芳,班娅萌著.UML统一建模项目教程.第一版.北京:中国人民大学出版社.2011[7]唐红杰,史琳琳著.UML基础与Rose建模实训教程.第一版.北京:清华大学出版社,2011[8]杨弘平,吕海华著.UML基础、建模与设计实践.第一版.北京:清华大学出版社,2012[9]冯洪海著.UML面向对象需求与建模教程.第一版.北京:清华大学出版社,2012[10]王菁,赵元庆著.UML建模设计与分析标准教程(2013-2015版)第一版.北京:清华大学出版社,2013[11]谢星星,刘小松著.UML统一建模教程与实验指导.第一版.北京
7、:清华大学出版社,2013[12]陈承欢著.UML与Rose软件建模案例教程.第一版.北京:人民邮电出版社,2010[13]董兰芳,刘振安等著.UML课程设计.第一版.北京:机械工业出版社,2006[14]徐宝文,周毓明,卢红梅著.UML与软件建模.第一版.北京:清华大学出版社,2006[15]吴建,郑潮,汪杰著.UML基础与Rose建模案例.第三版.北京:人民邮电出版社,2012六、编制说明编制者:软件工程课程组组长:马志强执笔人:张丽霞编制时间:2014年3月9《面向对象分析与设计》实验指导书实验一基于UML的类模型设计[实验名称]
8、基于UML的类模型设计[实验目的]1、熟练使用Rationalrose2003或其它UML建模工具,掌握类图的创建方法。2、掌握类的设计方法。3、掌握类间的关系(继承、关联)的设计方法。[实验内容]题目1:
此文档下载收益归作者所有