《《软件工程概论》实验教学大纲.docx》由会员分享,可在线阅读,更多相关《《软件工程概论》实验教学大纲.docx(3页珍藏版)》请在第壹文秘上搜索。
1、课程代码3080000106课程名称软件工程低论适用专业软件工程先修课程高级语言程序设计(C语言)实验性质济独立设深开设学期3实险方式上机掾传周效(学时)24学分1课程目标1 .职业规范与道能修养:通过学习软件工程槌论的理论和实践如识,瘠养学生的试信品质、色业精神.团队理念麻贡任意识.使学生具有良好的思想品健、社会公塾和职业遗健.作为软件系统的设计者,应该担负起相应的责任,以人民的利拄为中心,妁终坚守法津法规、伦理道徭和职业操守。2 .工程实践能力:能够将软件开发过程工程化根据所学习的工程化方法.学生能铐在社会、健康、安全、法律.文化以及环境等现实的束条件下,分析用户需求,选用合适的软件技术进
2、行方案的设计、摄码实现和测试.软件工程邮需要具备系统思缗和工程若理能力.能蟒有效地进行项目可行性分析、项目规划、资源调配和进度控制.瑞保软件开发过程商效、质量可靠。3 .知识应用能力:能筋将软件工程的基本知识、原理和技术,应用于解决软件开发过程中常用工程问题。4 .软件设计能力:能够在合理分析的基犯上,设计出解决实际问题的方案.并险够在设计环节中体现创新意识。使得软件能够在环境变化情况下仍保持正宫运行,从而实现节约物质资溟,或少环境污染.教学要求1 .在软件工程学科具备基本的知识,熟悉软件工程的基本原理和梦本钱念;2 .掌提开发软件项目的方法和技术及在开发过程中应遵循准则.标准和规范;3 .熟
3、悉软件开发流程,并具备一定的软件开发、管理和维护能力:4 .具有扎实的理论知识和实践能力,拥有团结怖作.服从大局的团队意识和质,意识;5 ,了解软件工程各镇域的发展动向,成为具有独立工作能力的哥素质茹水平的软件人才.一、实验的性质、目的和任务实性质,本课程的实验性质是非独立设置实验课,在实会实调空中呆用上机蛹作进行。主要是困绕着工程化软件开发中的关键任芬为节点,学习各个节点的知识*原理.过程.技术和方法.采用上机实脸、案例讨论、分级讨论的方式进行,使将学生能静在社会.健康、安全、法律、文化以及环境等现实约束条件下,分析用户需求.选用合适的软件技术进行方案的设计、编码实现和测试,学习收件项目开发
4、的全过程。实*目的,主要目的是让学生学习软件工程的基本知识、原理和技术,学会深入思考和体验工程化软件开发的工作过程,崔商学生就业竞争力。实收任务:实奥的基本任务是巩固学生时软件工程过程中的基本知识的理解,培养学生琮合地、灵活地运用所学技能,通过实际项目分析.设计,开发和测试,要求学生能熟练使用软件工具.规范书写软件工程标准文档.培养学生自学参与书籍,瓷阅手册、图表和文献资料的能力.通过该课程的实践学习,培茂和提高学生分析和解决软件项目中宾际问题的能力,为后继专业核心课打下良好的能力基础,二、实验的基本内容和要求序号实验项目天的(学时数)实验属性内容与要求1ViSio软件2检证里内容:了解ViS
5、io的环境、菜单项等。要求:能够使用Visio软件自行翰制药质量的图形.2可行性尾究2设计型内容:根据选题,接写可行性研究要求:可行性研究报告具备系统性和合理性。3款侔需求分析2设计型内容:使用结构化数据说分析技术进行款件系统需求分析.要求:写出详细的数招流图和数据字氤4软件概要设计2设计型内容:第决实现题目系统需求的程序模块设计问题。要求:进行软件结构设计,模块数量不少于2个.5软件详组设计1设计型1.容:进行软件系蜿的结构谀计,各篌块的程序描述.要求:确定如何具体地实现所要求的系统.6而向对象需求分析1设计型内容:进行所选题目的用例由设计和实现。要求:根据需求文档确定每一个用例的名称和事件
6、流.7面向对象系统设计4设计型内容:通过沿定用例来学习设计和实现时序图。要求:率握序国的绘制方法8软件实现2谀计型内容:配置班程环境.美福卷等。要求:率提程序编写的常用技术。内容:配置编程环境,设计测试用9软件测试2设计型例、班写测试文档。I要求:掌握程序测试的基本方法。三、主要仪器设备及材料实里宾训室、计算机、Windows操作系统、JDK1.8.Ec1.ipse.MySQ1.Visio.SurtJM1.学习通,浏电器等.四实验的考核办法上机考勤.进度检查.汇报表现,检查实奥报告挺写情况。五、指导书与参考资料指导书:(软件工程实践与课程设计.李代平等编著,清华大学出版社.2019。参考资料:软件工程实.险力,狄田强等编著,清华大学出版社,2008,