资源预览内容
第1页 / 共4页
第2页 / 共4页
第3页 / 共4页
第4页 / 共4页
亲,该文档总共4页全部预览完了,如果喜欢就下载吧!
资源描述
UML课程设计实验教学大纲课程名称:UML课程设计 课程编码:英文名称: Unified Modeling Language Course Design 学 时:2周 学 分:适用专业:软件工程、计算机科学与技术 课程类别:必修 课程性质:专业课 先修课程:面向对象的程序设计、面向对象的系统分析与设计一、制定本大纲的依据根据2006级软件工程专业培养计划和面向对象的系统设计与开发课程教学大纲制定本课程设计实验教学大纲。二、本实验课程的具体安排本课程设计是一门综合实验,要求学生在教师的指导下,学习了解UML的基本概念:用例图、类图、活动图、时序图、协作图、对象图、状态图、组件图、部署图,实践UML对系统的开发进行分析和设计。以系统的分析设计为中心,完成从可行性分析,需求分析,软件设计,实现,测试到维护各阶段的设计工作过程,具体如下: 1 确定学生在课程设计中的任务;2 确定目标,初步方案,学习使用设计环境与工具;3 查阅、搜集相关资料;4 开发设计过程计划;5 明确软件分析、设计各阶段的任务;6 系统各阶段相应图表的绘制;7 详细设计系统,开发实现;8 撰写课程设计报告。三、本实验课在该课程体系中的地位与作用UML课程设计是一个综合性的设计型实验环节,也是一个重要的、不可或缺的实践环节,是培养训练学生软件开发能力的重要实践性教学环节,与面向对象的系统设计与开发课程的教学内容和数据库程序设计等课程紧密配合,同步进行。开设该课程设计的主要目的是:通过软件分析设计的实践训练,使学生进一步掌握面向对象的系统设计与开发的方法和技术,树立团队合作精神,培养自主学习能力和创造性的工程设计能力,提高综合分析和解决问题的能力。四、学生应达到的实验能力与标准其目的是通过该课程设计是学生了解面向对象分析和设计的基本概念,UML在面向对象分析和设计中的作用,UML的基础知识和应用技术,学会如何使用UML对系统建模,掌握软件建模工具Rational Rose的使用。在课程设计过程中,以实际案例的方式进行教学,使用UML来从设计的角度使学生建立工程化软件建模的基本理念.由于UML中涉及过多的概念和原理,因此在内容编排上,本着由浅入深,逐步精化的原则,在原理讲解方面,通过运用实际开发过程中的软件建模工具Rational ROSE来让学生熟悉相关图的创建方法,合理的将实际项目与理论教学穿插起来。从而使学生提高面向对象系统的分析设计的综合能力,提高软件项目的管理能力。具体要求如下:1) 本课程设计要求学生独立完成相关的工作,可进行适当的讨论;2) 要求:仔细分析项目开发周期的各阶段,制定相应的项目管理计划;3) 撰写项目进度计划管理安排;4) 学习使用相关的分析,管理和设计工具;5) 根据客户需求撰写需求计划书(需求规格说明书);6) 根据分析情况对系统进行建模;7) 用户界面设计8) 实践项目管理方面的相关知识。五、讲授实验的基本理论与实验技术知识该课程设计要求学生按照所选题目作为课程设计的内容,对相应的系统进行软件建模,绘制相应的图表,撰写相应的管理计划报告,并编写代码框架。所需设备为PC机一人一台,需安装Microsoft Project、Microsoft Visio、Rational Rose等项目管理与设计软件。六、实验的考核与成绩评定: 通过设计答辩方式,并结合学生的动手能力,独立分析解决问题的能力和创新精神,总结报告和检查时回答问题情况以及学习态度综合考评。成绩分优秀、良好、中等、及格和不及格五等。 按照分数评定等级成绩:优秀:90100;良好:8089;中等:7079;及格:6069;不及格:059。评分点分数说明用例图8能够根据需求分析用例,正确确定用例中的角色;根据需求文档确定每一个用例的事件流;正确画出用例图,并且撰写书面用例;对于有创新者可给高分。活动图(4)12对适当的用例根据事件流,画出活动图;可以根据课题本身的特点,修改事件流获得根好的结果。根据事件流,确定对象,画出时序图和协作图。时序图(4)协作图(4)类图8分析出系统所需的类,确定其属性和操作;正确理解并画出类之间的关联,继承,聚合,组合关系。状态图(2)6对于课题中一个类确定其状态的组成,正确理解状态的转移,画出状态图。组件图(2)了解所选课题系统的组成,正确绘制组件图。部署图(2)了解系统的部署图组成,分析所选课题部署图的组成和连接关系。界面设计6设计符合所选课题的界面,美观、实用。题目实现10基本完成所选课题的功能。如完成较好,可给高分。可根据组件图和类图实现基本的正向工程。需求分析书(5)15按模板所给格式,撰写相关文档。要求语言通顺,符合实际。概要设计书(5)详细设计书(5)题目拓展及答辩20在设计过程中,能及时发现解决所遇到的问题,有一定的创新能力,并且在答辩过程中,能很好的回答问题。课程设计报告15语言通顺,文字流畅,符合一般论文格式规定。七、课程设计存档说明课程设计报告的基本要求:基本内容至少包括封面、正文、附录三部分。1封面封面包括“UML课程设计报告”、班级、姓名、设计时间等信息。2正文正文是课程设计报告的主体,具体由以下几部分组成:(1)项目的名称;(2)项目的主题、设计目的;(3)需求规格说明(4)需求分析过程(5)项目管理计划过程(6)本次课程设计中的收获(7)课程设计报告中有待改进提高之处(8)设计实践过程中的自我感想。3附录附录1:系统设计报告。附录2:光盘中附有完整的相关图表。 制定人: 审定: 批准: 年 月4
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号