2024级软件工程课程设计材料.docx
《2024级软件工程课程设计材料.docx》由会员分享,可在线阅读,更多相关《2024级软件工程课程设计材料.docx(49页珍藏版)》请在优知文库上搜索。
1、2024级计科专业软件工程课程设计支配一、课程设计教学目的软件工程课程设计是为计算机科学与技术专业本科软件工程课程配套设置的,是软件工程课程的后继教学环节,是一个重要的、不行或缺的实践环节。其目的是使学生能够针对具体软件工程项目,全面驾驭软件工程管理、软件需求分析、软件初步设计、软件具体设计、软件测试等软件开发各阶段的方法和技术。通过该课程设计使学生进一步理解和驾驭软件开发模型、软件生命周期、软件过程等理论在软件项目开发过程中的意义和作用,培育学生依据软件工程的原理、方法、技术、标准和规范,进行软件开发的实力,培育学生的合作意识和团队精神,培育学生对技术文档的编写实力,从而使学生提高软件工程的
2、综合实力,提高软件项目的管理实力。同时课程设计应充分体现“老师指导下的以学生为中心”的教学模式,以学生为认知主体,充分调动学生的主动性和能动性,重视学生自学实力的培育。二、课程设计要求本课程设计要求学生采纳“项目小组”的形式,结合具体的开发项目进行设计。具体要求如下:1 .每个班级按项目小组进行分组,每组不得超过6人。2 .每个项目小组选出项目负责人或项目经理,由项目经理召集项目组成员探讨、选定开发项目,项目的选定必需考虑“范围、期限、成本、人员、设备”等条件:项目经理负责完成“可行性探讨报告”、制定“项目开发支配”、管理项目并依据项目进展状况对项目开发支配进行调整:对于调整的项目开发支配必需
3、存档。3 .每个项目应完成的文档包括:可行性探讨报告。项目开发支配。软件需求说明书。概要设计说明书。具体设计说明书数据库设计说明书4 .本课程设计各种文档的编写依据是计算机软件产品开发文件编制指南一一GB8567-885 .以上各文档对于某个项目来说,必需是先有前面的才可以有后面的(主要是针对15项而言)。每个文档都要依据国家标准完成。前两项由项目经理完成,并在整个项目开发过程负责全组成员的协调工作,保证各个文档内容的一样性和完整性。其它各项文档可以一个人完成一项或多项,但同一项目的同一文档不能由多人完成。6 .任何一个项目的开发过程,都要很好体现“分工负责及团结合作”的团队精神。项目经理要在
4、课程设计起先的第一天或更早的时间向指导老师提交项目名称、小组成员及分工,指导老师同意后方可进行设计。8 .课程设计过程结束时,要提交一份软件工程课程设计报告。其内容是每人各自完成的文档(其书目要与计算机软件产品开发文件编制指南一GB8567-88一样),并在报告中标明项目名称、小组成员及分工。9 .课程设计集中在机房进行,每天由项目经理负责考勤,并向指导老师报告。三、课程设计内容课程设计内容主要包括以下:1 .项目可行性探讨 成立项目小组并选定项目经理或项目组长。 项目经理召集小组成员选择开发项目。 项目经理召集小组成员开展项目可行性探讨,集中全体成员的才智,由项目经理执笔完成项目可行性探讨报
5、告。2 .制定项目开发支配 项目经理召集小组成员针对所选项目的大小、范围、各种约束条件、分工状况、完成工期等,探讨开发支配,明确每个人的任务及完成时间。 项目经理召集小组成员进行任务分解与任务安排。 确定任务进度,项目经理执笔完成项目开发支配。3 .需求分析 依据项目可行性探讨报告及项目开发支配,由任务担当人开展项目的需求分析工作,在规定的时间内完成软件需求说明书。 项目经理及项目小组的其他成员协作任务担当人,完成项目的需求分析。4 .概要设计 依据项目可行性探讨报告、项目开发支配、软件需求说明书,由任务担当人在规定的时间内完成项目的概要设计说明书。 项目经理及项目小组的其他成员协作任务担当人
6、,完成项目的概要设计任务。5 .具体设计 依据项目可行性探讨报告、项目开发支配、软件需求说明书、概要设计说明书,由任务担当人完成项目的具体设计说明书。 项目经理及项目小组的其他成员协作任务担当人,完成项目的具体设计任务。6 .数据库设计说明书7 .用户手册8 .测试支配四、课程设计时间及进度支配依据专业教学支配支配,软件工程课程设计时间为一周。具体进度与要求如下:时间设计内容第1天(23日)选题、分工,项目小组集体探讨完成项目可行性探讨报告、项目开发支配、软件需求说明书。第2天(24日)完成概要设计说明书、具体设计说明书、数据库设计说明书等工作。第3天(25日)项目实现。第4天(26B)项目实
7、现。第5天(27日)完成测试报告、用户手册和课程设计报告。四、课程设计的成果评定成果构成:平常成果(20%)+文档评定成果(40%)+项目实现(40%),其中文档评定与项目实现中要体现如下方面:1.合作精神:依据项目经理反应的状况(合作精神及出勤状况)及指导老师驾驭的状况打分。2 .项目任务完成状况:依据每人所提交的软件工程课程设计报告的质量评定。标准是计算机软件产品开发文件编制指南一一GB8567-88。3 .报告整体外观性:包括格式规范、排版、图表、文字、标点、装订等。4 .项目实现状况等。5 .一节课扣5分,缺课累积达总时的1/3,取消该课程设计成果。五、参考题目1.学生选课系统设计2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2024 软件工程 课程设计 材料
