1、1信息与软件工程学院本科生综合设计管理办法(试行)1. 总则为有效提高我院“ 国际化、系统化、工程化 ”的办学思路,以 “卓越工程师培养”为目标,以创新求发展的人才培养理念,培养专业知识厚、综合素质高、工程意识、工程实践能力和社会竞争力强,具有国际化视野的软件开发及应用工程师后备人才。学院决定在本科生中开展综合设计,为了切实提高综合设计的质量,特制订本实施办法。2. 实施办法1) 根据电子科技大学本科生培养方案 ,我院各培养方向将综合设计设置为单独课程,综合设计课程和其他专业课程一样,需要在期末评定成绩(百分制) 、认定学分。2) 综合设计实行选课制,只有在教务系统选择了综合设计课程的同学才有
2、资格参与综合设计,只有期末评定成绩在 60 分及以上的同学才能获得综合设计课程学分。3) 综合设计课程的指导教师以本专业方向专任教师或专职实验教师为主,综合设计的过程管理与质量监控实行指导教师负责制。4) 综合设计原则上需要以工程项目的形式展开,由指导教师给定课题,学生以小组为单位完成综合设计课题,小组成员分工合作完成综合设计任务,每小组不超过 6 人(人数为 3-6 人),综合设计指导教师给出的综合设计课题需要能覆盖学生小组 1 学期的工作量。5) 综合设计指导教师在每学期可以参与不同综合设计课程的指导任务,但每位指导教师每学期指导的学生人数原则上不超过 30 人(不超过 6 组,不超过 3
3、 个课题) 。6) 综合设计指导教师对每个小组的实际指导次数不得低于 8 次/学期。7) 综合设计课题的指导与开展可采用集中或分散等多种形式进行,学院实验中心根据指导教师的预约申请,安排综合设计上机时间、配备相应实验环境,提供指导场地。28) 实验中心统一组织各系开展每学期综合设计的课题申报、学生选题、中期检查以及最终答辩等工作,执行综合设计过程管理。9) 院质量小组负责对综合设计指导教师的综合设计课题质量、综合设计指导质量以及综合设计答辩质量进行指导和监督。3. 实施流程1) 指导教师提交综合设计课题任务书:愿意参与综合设计课程指导任务的专任教师或专职实验教师根据专业所长及团队科研项目,结合
4、学生实际情况以及综合设计课程所覆盖的毕业要求,提出综合设计课题,要求课题具有前瞻性、实践性、且能与实际工程项目结合。指导教师填写信息与软件工程学院综合设计课题任务书 (参考附件 1) ,并在课题对应的综合设计课程开设前一学期的期末(16 周之前)向学院提交课题任务书。2) 系主任牵头组织专家评审综合设计课题任务书:系主任在每学期期末(18周之前)组织专家对下学期开设所有综合设计课程的综合设计课题任务书进行集中审核,对于审核不通过的课题任务通知指导教师进行修改。3) 学生选题:学院在每学期第 18 周面向下学期有综合设计课程的学生发布通过审核的综合设计课题任务书,学生自行组成课题组参与选题(不允
5、许跨课程选择综合设计课题) ;课题申请在指导教师确认以后不允许课题组进行变更,选题结束后学院面向指导教师和课题组学生公示最终选题名单。 4) 教师指导学生综合设计:综合设计的指导与开展可以采用集中或分散等多种形式进行,为了更好地监督教师指导学生的过程,每次教师指导学生后由学生课题组组长做好相关指导记录,在线填写指导记录并由指导教师确认通过,院质量小组定期审核指导记录。35) 综合设计中期检查:每个学期第 9 周学院统一为本学期开设的所有综合设计课程组织中期检查。学生在指导教师的指导下编写中期报告;指导教师根据评分标准,结合学生课题完成的实际情况与中期报告对所指导的学生进行中期检查评分。由院教学
6、质量小组负责组织审核学生综合设计中期报告及教师评阅情况。6) 学生编写综合设计报告:学生完成该学期综合设计课题任务后(每个学期18 周之前)在指导教师的指导下,基于对应该综合设计课程的综合设计报告模板编写综合设计报告;指导教师根据评分标准,结合学生课题完成的实际情况与综合设计报告对所指导的学生进行综合设计报告评分。院质量小组定期审核学生综合设计报告及教师评分情况。7) 学生互评综合设计贡献成绩:每组同学在完成综合设计报告之后,答辩之前,由课题组同学根据综合设计课题分工与完成情况,讨论确定组内每位同学对本次综合设计的贡献成绩。指导教师对学生互评贡献成绩进行审核。8) 综合设计答辩:每个学期 18
7、-19 周学院统一为本学期开设的所有综合设计课程组织答辩。每个综合设计课题的答辩组老师由相同专业方向或相近专业方向指导教师不超过 3 人组成。学生答辩之前需要准备综合设计材料纸质档。答辩组教师负责检查综合设计材料纸质档是否符合学院要求,并通过听取学生小组 PPT 汇报、观看现场演示以及提出问题并听取学生小组回答等环节,根据评分标准进行答辩评分。院质量小组定期审核答辩情况。9) 综合设计学分认定:每个学期第 20 周,本学期综合设计课程选课学生以课题组为单位提交综合设计材料纸质档及电子档。4. 综合设计类型与考核办法我院综合设计课程分为三种类型:1) 综合设计 I (1 学分)2) 综合设计 I
8、I (2 学分)3) 综合设计 III(2 学分)综合设计 I 面向低年级学生开设,要求学生在学习相关课程后参与一个相对简单小型软件工程项目,工作重点在于学生利用软件工程的思想进行可行性研4究、需求分析与系统设计(也可以要求同学完成系统实现阶段,但不纳入考核) 。综合设计 II 面向中年级学生开设,要求学生在学习相关课程后参与一个中等难度的小型软件工程项目,工作重点在于学生利用软件工程的思想进行系统设计与系统实现,并体现一定的创新意识(要求同学完成软件工程项目的所有阶段,但考核重点放在系统设计与系统实现阶段) 。综合设计 III 面向高年级学生开设,要求学生在学习相关课程后参与一个具有一定难度
9、的小型软件工程项目,要求学生利用软件工程的思想完成整个项目周期的所有阶段,并在系统实现之外强调测试驱动开发与测试环境构造,能够构造测试数据对运行结果进行预测和模拟,在设计过程中能体现一定的创新意识。不同综合设计课程类型的总体要求与考核方式如下表所示:综合设计课程类型 毕业要求(GR) 内容与工作量要求考核与成绩判定方式综合设计I1. 能认识到解决问题有多种方案可选择(GR2.2) ;2. 能分析文献寻求可替代的解决方案(GR2.3)3. 能够根据用户需求确定设计目标(GR3.1) (弱支撑)1. 可行性研究阶段能够针对一个问题找到多种可选择的解决方案,并且经过对比找出一种最优的解决方案并阐述原
10、因和预测结果2. 可行性研究阶段能展现出通过文献分析找出可替代解决方案的能力3. 需求分析阶段能对待开发软件提出的需求进行分析并给出详细的定义4. 综合设计答辩阶段能够进行陈述发言,清楚表达针对解决问题所提出的多种方案,以及在多种方案中寻找最优方案的思路与验证过程中期检查成绩(10)综合设计报告成绩(40)学生互评综合设计贡献成绩(10%)+ 综合设计答辩成绩(40)综合设计II1. 能够针对复杂软件工程问题,设计满足特定需求的总体设计和详细设计;(GR3.3)2. 能够集成单元过程进行软件系统流程设计,对流程设计方案进行优选,体现创新意识。 (GR3.4)3. 能够根据软件系统的应用场景,选
11、择合适的开发环境、工具与技术标准进行软件系统的开发;(GR5.2)1. 总体设计(概要设计)阶段能够复杂软件工程问题进行模块分解,并且设计出满足特定需求的总体设计方案2. 详细设计阶段能够针对复杂软件工程问题设计出满足特定需求的详细设计方案3. 详细设计阶段能够集成单元过程对软件系统的流程进行设计,并且选出一种最优的流程设计方案,能够体现创新意识中期检查成绩(10)综合设计报告成绩(40)学生互评综合设计贡献成绩(10%)+ 综合设计答辩成绩(40)5综合设计课程类型 毕业要求( GR) 内容与工作量要求考核与成绩判定方式4. 能够独立完成团队分配的工作,并能胜任团队成员角色,承担相应责任(G
12、R9.2)5. 能够进行陈述发言,清楚表达对复杂软件工程问题的看法与见解;(GR10.2)4. 编码阶段能够根据软件系统的应用场景,选择合适的开发环境、工具与技术标准进行软件系统的开发5. 综合设计报告能够体现出综合设计课题小组团队分工以及每位组员独立完成的工作6. 答辩阶段,能够进行陈述发言,清楚表达对复杂软件工程问题的看法与见解;综合设计III1. 能够针对复杂软件工程问题,设计满足特定需求的总体设计和详细设计(GR3.3) (弱支撑)2. 能够集成单元过程进行软件系统流程设计,对流程设计方案进行优选,体现创新意识(GR3.4) (弱支撑)3. 能够根据软件系统的应用场景,选择合适的开发环
13、境、工具与技术标准进行软件系统的开发(GR5.2)4. 开发相应的技术工具,针对软件工程及相关领域的复杂工程问题,进行预测和模拟(GR5.3)5. 能够与团队其他成员有效沟通,听取反馈意见,并综合团队成员的意见,进行合理决策;(GR9.3)6. 能够进行陈述发言,清楚表达对复杂软件工程问题的看法与见解;(GR10.2)1. 总体设计与详细设计阶段可以根据重构需求设计出满足特定需求的总体设计方案与详细设计方案2. 详细设计阶段能够在集成单元过程中对软件系统的流程进行设计,并且选出一种最优的流程设计方案,能够体现创新意识3. 编码阶段能够根据软件系统的应用场景,选择合适的开发环境、工具与技术标准进
14、行软件系统的开发4. 测试阶段能够开发相应技术工具,构建测试环节,同时构造测试数据对运行结果进行预测和模拟,从而验证是否满足相关需求5. 项目各个阶段可以和团队其他成员有效沟通,听取反馈意见,并综合团队成员的意见,进行合理决策,总结出系统的需求6. 答辩阶段,能够进行陈述发言,清楚表达对复杂软件工程问题的看法与见解;中期检查成绩(10)综合设计报告成绩(40)学生互评综合设计贡献成绩(10%)+ 综合设计答辩成绩(40)5. 综合设计能力目标及达成度计算模型5.1 综合设计 I1)综合设计 I 能力目标与工程模块定义能力目标(AO)AO1:培养学生根据软件工程思想进行软件项目需求分析、可行性研
15、究以及设计与实现的能力,能认识到解决问题有多种方案可选择,并能通过文献分析找出可替代解决方案。6AO2:培养学生在开展软件工程实践过程中的交流协作与文档写作能力,能够撰写设计文档,能清晰阐述复杂软件工程问题的能力以及能够进行陈述交流,能清楚表达对复杂软件工程问题的看法与见解。工程模块(PM)PM1:需求分析与可行性研究PM2:设计与实现PM3:成果展示与总结培养目标 毕业要求 指标点 能力目标 工程模块GR2.2 AO1 PM1PO1、PO2 GR2GR2.3 AO1 PM1-PM22)综合设计 I 能力目标达成度评价模型考核环节课程目标 中期检查综合设计报告组内贡献互评答辩考核标准权重系数工
16、程模块AO1 百分制 0.7 PM1-PM2AO2 百分制 0.3 PM1-PM3AO1 达成度 AO1 (中期检查)*0.2+ AO1 (综合设计报告)*0.4+ AO1 (答辩)*0.4AO2 达成度 AO2 (中期检查)*0.2+ AO2 (综合设计报告)*0.4+ AO2 (答辩)*0.4课程 AO 达成度 (AO1 达成度 )*0.7 + (AO2 达成度)*0.35.2 综合设计 II1)综合设计 II 能力目标与工程模块定义能力目标(AO)AO1:培养学生根据需求进行总体设计、详细设计的能力,包括能够集成单元过程进行软件系统流程设计,并对流程设计方案进行优选等能力以及创新意识。A
17、O2:培养学生根据需求以软件工程思想开发嵌入式软件的能力,能够根据软件系统的应用场景,选择合适的开发环境、工具与技术标准进行软件系统开发的能力。AO3:培养学生在开展软件工程实践过程中的交流协作与文档写作能力,能够撰写报告和设计文档,可以独自完成团队分配的工作的能力,能胜任团队成员角色,承担相应责任以及交流、陈述等综合表达能力,能够进行陈述发言,清楚表达对复杂软件工程问题的看法与见解工程模块(PM)PM1:需求分析与系统设计PM2:设计、实现与测试PM3:成果展示与总结7培养目标 毕业要求 指标点 能力目标 工程模块GR3.3 AO1 PM1PO3、PO9 GR3GR3.4 AO1 PM1PO
18、3、PO4、 PO5 GR5 GR5.2 AO2 PM2PO6 GR9 GR9.2 AO3 PM1-PM2PO6、PO8 GR10 GR10.2 AO3 PM1-PM32)综合设计 II 能力目标达成度评价模型5.3 综合设计 III1)综合设计 III 能力目标与工程模块定义能力目标(AO)AO1:培养学生根据需求进行总体设计、详细设计的能力,培养学生能够根据软件系统的应用场景,选择合适的开发环境、工具与技术标准进行软件系统的开发的能力AO2:培养学生针对软件系统进行测试以及构建测试环境的能力,能够开发相应的技术工具,针对软件工程及相关领域的复杂工程问题构建测试环境,同时构造测试数据等进行预
19、测和模拟的能力AO3:培养学生将将软件工程方法应用在对项目实践中的各环节,撰写报告和设计文稿的能力;培养学生与团队成员之间有效沟通,听取反馈意见,并综合团队成员的意见进行合理决策的能力AO4: 培养学生交流、陈述等综合表达能力,能够进行陈述发言,清考核方式课程目标 中期检查综合设计报告综合设计贡献组内互评答辩考核标准权重系数 工程模块AO1 百分制 0.4 PM1AO2 百分制 0.3 PM2AO3 百分制 0.3 PM1-PM3AO1 达成度 AO1 (中期检查 )*0.2+ AO1 (综合设计报告)*0.4+ AO1 (答辩)*0.4AO2 达成度 AO2 (中期检查)*0.3+ AO2
20、(综合设计报告)*0.7达成度评价方式 AO3 达成度 AO1 (中期检查 )*0.2+ AO1 (综合设计报告)*0.4+ AO1 (答辩)*0.4课程达成度 (AO1 达成度 )*0.4 + (AO2 达成度)*0.3 + (AO3 达成度)*0.38楚表达对复杂软件工程问题的看法与见解工程模块(PM)PM1:需求分析与系统设计PM2:系统实现PM3:系统测试PM4:成果展示与总结培养目标 毕业要求 指标点 能力目标 工程模块GR5.2 AO1 PM2PO3、PO4、PO5 GR5GR5. AO2 PM3PO6 GR9 GR9.3 AO3 PM1,PM2,PM3PO6、PO8 GR10 G
21、R10.2 AO4 PM42)综合设计 III 能力目标达成度评价模型6. 综合设计材料规范说明:适用于综合设计(I、II、III )材料。6.1 一般要求和装订顺序1. 封面封面综合设计总结报告总封面。封面的填写要求如下:考核方式课程目标 中期检查综合设计报告综合设计贡献组内互评答辩考核标准权重系数 工程模块AO1 百分制 0.3 PM1AO2 百分制 0.3 PM2AO3 百分制 0.2 PM1-PM3AO4 百分制 0.2 PM4AO1 达成度 AO1 (中期检查)*0.3+ AO1 (综合设计报告)*0.7AO2 达成度 AO2(中期检查)*0.2+ AO2 ( 综合设计报告)*0.4
22、+ AO2 ( 答辩)*0.4AO3 达成度 AO (中期检查 )*0.3+ AO3 (综合设计报告)*0.7达成度评价方式AO4 达成度 AO4(答辩)*1课程达成度(AO1 达成度 )*0.3 + (AO2 达成度 )*0.3 + (AO3 达成度)*0.2+(AO4 达成度)*0.291) 课程名称填写教务系统的选课名称。2) 所在系别是选课学生所属系,以信息工程系学生为例,应填写软件工程(信息工程) 。3) 课题名称一律以指导教师发布的任务书中课题名称为准,不能随意简写。4) 指导教师一律以实际指导的指导教师署名。2. 综合设计中期考核表(A4 双面打印)3. 综合设计成绩考核表(A4
23、 双面打印)4. 摘要150200 字左右。内容应包括课题设计意义、完成的主要工作、形成的重要结论等。语言力求精炼,突出综合设计报告的主要成果及创新性。为了便于文献检索,要求作者从正文或标题中挑选出 35 个能表达综合设计报告主要内容的词语作为综合设计报告的关键词。5. 目录目录是总结报告的提纲,也是报告组成部分的小标题,从第一章开始。摘要、主要符号表等前置部分不要放在目录里。6. 主要符号表如果报告中使用了大量的物理量符号、标志、缩略词、专门计量单位、自定义名词和术语等,应编写成注释说明汇集表。假如上述符号和缩略词使用数量不多,可以不设专门的汇集表,而在综合设计报告中出现时加以说明。7. 正
24、文正文是综合设计总结报告的主体。作者应真实全面地反映综合设计的工作量、工作水平和取得的成果。写作内容,一般应做到主题明确,层次分明,内容充实,论据充分、可靠。8. 参考文献要求列出作者直接阅读过且在正文中被引用过的正式发表的文献资料,以示对文献作者的尊重。参考文献的标注国际上有通用的习惯,中国也有国家标准规定,不可杜撰。综合设计报告中,标注参考文献所依据的标准应该统一,不能混用。此外,参考文献应列在综合设计报告结论后。9. 致谢致谢对象限于,在综合设计过程中,对自己完成综合设计报告有较大帮助10的团体和人士。限 200 字以内。10. 附录可以包括正文内不便列出的冗长公式推导,供他人阅读方便所
25、需的辅助性数学工具或表格,重复性数据图表,以及计算程序和说明等。11. 综合设计中期报告(A4,正文双面打印,有章标题的页必须在正面)12. 封底从前往后,综合设计总结报告应按 112 的顺序装订。6.2 综合设计中期报告及综合设计报告写作规范报告语言应平实、流畅,文字简炼,避免使用文学性质的、带感情色彩的词语。立论正确,层次分明,逻辑清楚。推理严谨,论据充分、可靠。对报告中出现的非通用性新名词、新术语或者新概念,应在文中出现时解释清楚。6.3 报告排版1、封面综合设计报告封面统一由实验中心提供。(1) 课程名称、专业、指导教师等:三号宋体,行间距为 1.5lines。 (2) 课题名称:三号宋体,题目一行排不下时可排两行,行间距为1.5lines;(3)英文综合设计报告题目、学科专业、指导教师均为 Times New Roman 三号,行间距为 1.5lines。2、标题和层次(1)报告正文分章节撰写,每章应另起一页。各章节标题要突出重点、简明扼要,不要超过一行,标题中不加标点符号。标题中尽量不采用英文缩写词,必须采用时应使用本行业的通用缩写词。(2)层次要清楚,以少为宜,应根据实际需要选择。层次代号的格式如下表所示:层次名称 示例 备注章标题 第 1 章 XXX章序及章名居中书写,章序与章名之间空 1 个半角字符