《uml建模及应用》课程设计

《uml建模及应用》课程设计

ID:15422873

大小:41.50 KB

页数:4页

时间:2018-08-03

《uml建模及应用》课程设计_第1页
《uml建模及应用》课程设计_第2页
《uml建模及应用》课程设计_第3页
《uml建模及应用》课程设计_第4页
资源描述:

《《uml建模及应用》课程设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《UML建模及应用》课程设计教学大纲课程编号:课程名称:UML建模及应用/UMLModelingandIt’sApplication课程总学时/学分:40/3课程设计时间/学分:16课时/1学分适用专业:计算机本科软件工程一、设计任务及目的1、任务:分析设计一个小型软件系统,使用UML建立较为完整的的系统模型。2、目的:通过课程设计,使学生加深理解、巩固课堂教学内容,提升理论与实际相结合的应用能力,提高对实际软件项目的分析设计能力,能熟练使用UML建立软件系统模型,为软件开发奠定良好的基础。二、课程设计的基本要求1、独立完成一个软件系统模型建立,最终提交一个完整的模型文件和分

2、析设计资料。2、需提交的材料:(1)电子版:需求规格说明书(Word文档),Rose模型文件,包括系统功能模型(用例图)、静态结构模型(类图、构件图)、系统动态模型(顺序图、状态图、活动图);(2)打印稿:课程设计说明书,包括需求需求规格说明、用例图、类图、顺序图、状态图、活动图、构件图。4、每种模型应详细绘制多张UML图形,层次分明、业务逻辑清晰、适当用包图分类描述。对复杂系统,可针对某个子系统建模。5、对软件需求分析、系统分析、系统设计等开发过程,能用UML建模来表达工作成果,建立较为完整的开发资料和配置,培养良好的软件开发习惯。三、设计需运用的基本理论1、UML基本理论

3、知识2、面向对象的基本理论知识3、软件需求分析方法4、面向对象的分析设计方法5、RationalRose的建模方法四、课程设计内容与时间安排1、设计内容(1)对一个应用软件系统建模,推荐的参考系统有:简单系统:1)、MP3音乐文件管理器2)、视频文件管理器3)、批量文件改名工具4)、图片分辨率批量修改5)、闹钟及定时关机程序6)、其它有意义的小型软件系统中等复杂系统:1)、校园图书馆管理系统2)、学生上课考勤管理系统3)、基于电子邮件的作业管理系统4)、坦克大战游戏5)、学生网上选课系统6)、电子巡逻管理系统7)、校园广播自动播出系统8)、物业管理系统9)、网上购物系统10)

4、、其他自选系统(2)系统建模主要包括如的内容有:(a)系统功能模型任务:详细获取和描述用户的需求。结果:需求规格说明书SRS,系统用例图、主要业务系统的用例图、活动图。(b)系统静态结构模型任务:描述业务系统(问题域)的软件结构。结果:业务系统的详细类图。(c)系统动态模型任务:设计系统的实现模型。结果:主要业务用例的顺序图、主要业务对象的状态图。(d)系统实现模型任务:描述软件的物理实现和系统硬件实现结构。结果:系统构件图,部署图。2、时间安排开课两周内,让学生选择课程设计题目。在理论授课过程中,让学生完成选择课题内容的建模作业。在理论课程结束后,安排2-3天集中上机,对整

5、个系统进行详细的分析设计,完善和优化各类模型图。五、考核方式与评分办法1、在课程设计结束时,教师根据学生实验报告及出勤情况评定成绩:优秀:分析设计全面周到,无错误。SRS报告规范。良好:分析设计全面周到,有少量错误。SRS报告规范。中等:系统主要模型提交,有少量错误。SRS报告提交。及格:规定数量的UML模型提交。SRS报告提交但偷工减料。不及格:模型数量不够。无SRS报告。2.鼓励学生的创新设计,有创意的设计,适当提高成绩3、鼓励软件的实现。系统完整实现的成绩升一级。4、对软件工程专业的班级,要求实现两个或以上的业务功能。程序语言不限。六、推荐教材及主要参考资料[1]Ber

6、ndBtuegge,面向对象软件工程-使用UML、模式与Java(第二版),清华大学出版社,2006[2]GradyBrooch,UML用户指南(第二版),人民邮电出版社,2006[3]蔡敏,UML基础与Rose建模教程,人民邮电出版社,2006[4]ErichGamma,设计模式-可复用面向对象软件的基础(双语版),机械工业出版社,2007[5]CraigLarman,UML和模式应用(第三版),机械工业出版社,2006[6]秦小波,设计模式之禅,机械工业出版社,2010执笔人:吴志辉2011年11月08日审核人:2011年11月01日批准人:2011年11月01日

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。