欢迎来到天天文库
浏览记录
ID:18137907
大小:593.00 KB
页数:21页
时间:2018-09-14
《软件工程实验教案2015》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、湖南工学院教案用纸P17课程教案课程名称:软件工程实验任课教师:陈利平所属系部:计算机与信息科学学院教学班级:计科、网络、软件12级教学时间:2014-2015学年第2学期湖南工学院湖南工学院教案用纸P17课程基本信息课程名称软件工程实验课程代码总计:56学时讲课:44学时实验:12学时上机:12学时课程设计:1周学分类别必修课()选修课()理论课()实验课(√)任课教师陈利平职称副教授授课对象专业班级:计科1201-03、软件1201-02网络1201-02共7个班课程简介一、课程性质、目的和要求软件工程实验课是提高学生对专业知识的综合应用能力与
2、技能,使学生在接收理论知识的基础上提高并加强工程化知识与实践知识的教育,为学生在今后工作中从事计算机大规模软件开发与维护打下扎实的基础的必修课。它是计算机系学生在进行了计算机基础课后,进行系统的实验技能训练的开端,也是后继课程实验的基础。二、课程目标与要求软件工程实验课的任务是:1.学习软件工程的原理、概念、技术方法、标准和相关法律法规。2.培养学生的科学实验能力,包括:(1)通过阅读教材和资料,做好软件开发前的准备——自学能力;(2)借助计算机以及学生所学习的程序设计语言和数据库原理,开发一个项目——动手能力;(3)能够运用软件工程理论对项目开发
3、进行初步分析判断——分析能力;(4)学会撰写各阶段的实验报告即配合软件发展提交各阶段的文档——表达能力;(5)对各自负责的模块通过以前所学习的知识实现——设计能力;(6)软件开发以小组为单位进行,小组成员合作的方式实现该项目——团队合作能力;3.培养与提高学生的科学素养——实事求是的科学作风、严肃认真的工作态度、主动研究的探索精神。基本教材和参考资料1.理论课教材,《软件工程概论》,郑人杰主编,机械工业出版社,2012湖南工学院教案用纸P17实验一RationalRose的使用一、实验目的1.了解RationalRose建模软件的特色与运行环境;2
4、.掌握RationalRose的基本功能、方法与操作。二、实验环境1.安装有RationalRose2003软件的计算机系统;2.准备将使用RationalRose2003绘制几个UML图。三、实验内容1.熟悉RationalRose的建模环境;⑴RationalRose2003软件分为五个部分:浏览区、工具栏、文档窗口、图形窗口和日志。⑵RationalRose是菜单驱动的应用程序,支持八种不同类型的UML图:用例图、类图、时序图、协作图、活动图、状态图、组件图、部署图2.根据教材和实验老师的演示,绘制用例图、时序图、活动图等UML图。四、实验注
5、意事项在实验过程中,要注意观察Rose的五个区域的内容和相关操作的实现。五、实验成果完成实验后,每人提供一份实验报告,简述Rose的使用、特点、组成及安装要点,重点说明其建模环境及使用,至少包含三个已绘制的UML图形文件。六、实验思考1.反复练习Rose绘制各种UNML图。2.利用Rose绘制各种UNML图时界面有何差异?3.分析Rose在正向与逆向工程中的作用。实验后记:湖南工学院教案用纸P17实验一RationalRose的使用一、实验目的1.了解RationalRose建模软件的特色与运行环境;2.掌握RationalRose的基本功能、方法
6、与操作。二、实验环境1.安装有RationalRose2003软件的计算机系统;2.准备将使用RationalRose2003绘制几个UML图。三、实验内容1.熟悉RationalRose的建模环境;⑴RationalRose2003软件分为五个部分:浏览区、工具栏、文档窗口、图形窗口和日志。⑵RationalRose是菜单驱动的应用程序,支持八种不同类型的UML图:用例图、类图、时序图、协作图、活动图、状态图、组件图、部署图2.根据教材和实验老师的演示,绘制用例图、时序图、活动图等UML图。(3)UseCase视图用于建立系统的概念模型。EUse
7、Case视图包括业务UseCase模型包和UseCase模型包,UseCase湖南工学院教案用纸P17模型包依赖于业务UseCase模型包。E每种模型包中包含系统(或子系统)包、UseCase图、活动者、UseCase及其相互的联系等内容。E这些系统包图,可以在应用窗口中直接用图形工具进行编辑,同时在特性窗口输入相应的特性说明。E在编辑了模型图之后接着创建UseCase图,而UseCase图可以从顶层UseCase图到细化的UseCase图逐个编辑。图一借阅者请求服务的用例图(4)逻辑视图用于建立系统的逻辑模型,包括分析模型和设计模型。模型用包图组
8、织。E在模型包图下可以建立包中的对象类/对象图、交互图、状态机图、活动图。E在对象类图下可以创建对象类/对象,对每个对象类
此文档下载收益归作者所有