《《软件设计与体系结构》实验教学大纲.docx》由会员分享,可在线阅读,更多相关《《软件设计与体系结构》实验教学大纲.docx(3页珍藏版)》请在第壹文秘上搜索。
1、课程代码3080000109课程名称软件谀计与体系结构适用专业软件工程先修课程参于JaVa的强向对策程序设计3软件工程蚊,位?实验性质非独立设武开设学期第5学期实物方式上机周故(学时)24学时学分1学分课程目标(1)职业观范与道德修养:通过学习软件设计与体系结构的理论和实践知识.培养学生的社会责任意识.使学生意识到软件项目的成功与失败将直援影响到社会的利益和公共利狡,作为软件体系结构的设计者,应该担负起相应的货任.以人民的利拄为中心,始终坚守法津法规、伦理道为和职业操守。(2)问题分析能力:能够应用软件设计与体系结构的基本原理知设,对软件系统的需求迸行分析,并解析出软件系统的风格和构件模型,(
2、3)设计与开发鲫决方案的能力:使第针对软件系统与体系结狗的设计,利用课程理论对系统进行分析.理解.提出合理的解决方案。将软件系统与人类,社会环境相融合,应用于耨决软件设计以及收件体系结构原理、方法与实践等专业锁域问赛.(4)熟练使用现代化工具的能力:在软件设计和软件体系整构领域熟练使用现代化的开发工具,并能慎根据行业发展.不断更新知识结构.提升职业素养,适应软件设计与体系结出行业及相关职业发展.教学要求(1)在软件设计与软件体系造构学科具备基本的知识、技米和能力;(2在团队中有效工作的能力;(3)通过书面虱告和口头报告迸行有效沟通的能力:(1)理解专业的.道镌的和社会贵任的能力:(5)尊重多件
3、性、现代化专业知识、社会和全球问题;(6)保注质量和实效性井不断进步.一、实验的性质、目的和任务实3性质:软件设计与体系结构设程的实.险性质是非技立设置实验识,在实验实刎室中采用上机操作进行.实验目的:该课程的主要目的是研究良好的软件体系结构及所包含的设计模式.有价位的经转和针对捋定问题的解决方案.茂港软件系统规模越来越大、越来越复杂,整个系统的结构和规格说明显得越来越重要.学生通过实验课,可以在软件设计与软件体系结构课程内学到的基本的如识.技术和能力加以应用和实践,同师投高出身的洞察力和分析能力,使学生具多知识应用.问题分析,球合应用,谀计沟通、终身学习等能力。同时使得学生掌握分析向题、提出
4、设计与开发解决方案、熟炼使用观,代化工具等能力,让学生在团K中有效工作、有效沟i.并理解专业的,道族的和社会责任,为今后的软件规划和布局打下基础。实“任务,根据该深程的杼点,实验包含了软件体系拈构速模.软件体系结构风格引用、统一成模语言实强等任务,通过以上上机任务,学生可以对课上所学的理论知识加以运用,将软件体系结为相关知识运用到实际的项目中去。同时能使学生熟炼掌握僧见的软件体系结为风格、了解软件体系结构描逑方法、理怀并推逑混架标准和梅迷语吉、理解1.M.的特点及作用,达成初步运用U迎等目的.二、实验的基本内容和要求序号实验项目天数(学时数)实骐属性内容与要求1软件体系结构建模6琴合性内容:以
5、图书馆的图书管理系统为项目,迸行软件体系结冉的建模。要求:做好系统的森求分析,完成体票结构的模型设计,实现软件系统的概要设计。2软件体系结构风格的应用6设计强内容:设计一个软件系琉的体系结构。要求:以大型企业集团的人事管理系统为项目,做好系统的需求分析,完成体系结构的模型设计,实现软件系统的概春设计。3统一建模语言实验(-6障合性内容:以图书馆的图书管理系统为项目,进行统一建模浩吉分析的实骏。要求:用好该系统的需求分析,并应用统一建模话吉描逑系统的用例图、类图、交互图等.4统一琥模话审实.验6琮合性内容:以图书馆的图书管理系统为项目,进行统一族模语言分析的实%要求:做好该系统的第求分析.并应用
6、统一建模语言播述系统的用例图、类图、交互图等,三、主要仪器设备及材料实转实训室,计算机、WindOirS操作系统IM1.2.0操作工具等.四、实验的考核办法1 .教师对学生实验过程完成情况进行详组登记,记入实险成绩中.2 .学生完成实验后按要求提写实脸报告,根据实验也告喻定每次实股的等线”3 .实赛成缜最终将按照比例计入总评成靖中,具体为课堂表现部分占比30,实脸报告部分占比70%。五、指导书与参考资料指导书:M软件体系站构原理、方法与实践(第3版),张友生主编,清华大学出版社.2021年5月第3版。参考资料:软件体系结构,单征等主假,清华大学出版社,2018隼10月第4板,软件工程实用教程3,桑海涛等主编.清隼大学出版社.2021年2月第I版.菜鸟教程.https:/