基于软件开发项目的

基于软件开发项目的

ID:22008703

大小:109.00 KB

页数:6页

时间:2018-10-26

基于软件开发项目的_第1页
基于软件开发项目的_第2页
基于软件开发项目的_第3页
基于软件开发项目的_第4页
基于软件开发项目的_第5页
资源描述:

《基于软件开发项目的》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、基于软件开发项目的06课程设计指导广东科学技术职业学院软件学院2006-10-30一.课程意义与性质课程意义:基于软件开发项目的毕业设计是学习第一学期以来的对自己所学知识的一次综合检验,对学生深化巩固所学知识、培养团队协作精神、了解软件项目的管理等具有重大意义。同时也是学生走向社会工作岗位的一次最好的实践锻炼。课程性质:是第学期课程内容的综合运用的软件开发项目,是学习深化和提高的重要过程,是对学员素质和专业能力培养效果的检验。要求用所学的专业知识来构建一个实用性强,技术性好的项目,文档要标准化,验收要答辩!课程目标Goal1:能构建应用于WEB大项目、中型项目,并

2、且建立在三层或者多层应用体系结构之上。Goal2:锻炼构建项目所具备的各种技能。Goal3:培养沟通和职业素质能力课程所需知识与技能:wC语言w课程学时:18+14二.项目组织与进度安排n人员安排A.参与人员:项目指导师+项目人员+评审员B.项目组织:民主制项目小组(4-7人)TeamProject(4-7)※democracyC.人员角色:项目指导评审员(老师担任)项目经理1人职责l与指导老师沟通,汇报项目进展情况。l协调小组成员之间的配合。l指导课向同学们展示本小组的工作成果。l答辩中负责主讲。系统分析员1人职责l把握和分析系统整体结构。l分配和指导小组成员完

3、成文档编写和代码编写工作。l组织成员攻克系统中出现的难点。答辩中陈述系统难点、重点及其解决方法。开发人员2职责开发职责早期完成文档编写。编写代码,做单元测试。答辩中讲解自己完成的模块。测试人员2职责编写测试计划与测试用例负责集成测试与系统测试完成测试报告的编写n阶段安排:n进度安排任务时间指导教师与评审员任务小组课堂任务小组课后任务第一次介绍课程的总体安排与项目说明和选择、成员角色确定;可行性分析的写法。无确定项目小组成员与角色分配。材料收集,准备提交技术可行性报告。第二次介绍项目计划与控制技术可行性分析报告评审介绍项目小组与项目的技术可行性分析制定本小组的WBS

4、图与项目进度表及网络计划图;第三次介绍获取软件需求的方法和需求文档的写法;简要介绍学生所选项目的需求。计划评审介绍小组的项目计划提交项目可行性报告讨论本组项目的需求规格;重在功能需求。第四次介绍项目的概要设计方法;进行需求评审介绍项目的需求分析提交需求规格说明书根据需求进行项目的概要设计第五次介绍项目的详细设计方法;评审项目概要设计介绍项目的概要设计提交项目概要设计文档根据需求进行项目的详细设计;开始编码第六次介绍项目编码的规范;评审项目详细设计介绍项目的概要设计提交项目详细设计文档继续编码;单元测试同时进行第七次解决编码中遇到的难点程序员介绍自己所负责编码的实现

5、情况继续编码;单元测试同时进行第八次解决编码中遇到的难点与软件测试的方法;检查编码实现集成测试测试演示软件系统与联调测试;提交测试报告第九次主持答辩;参与评审;确定课程成绩参与项目答辩提交源代码清单总结;提交项目总结报告备注:每周要求各小组召开一次项目小组会议,并提交会议记录小组课堂任务的实施均采用演讲的形式,要求将介绍内容做成总结性的PPT.文档文档上交及反馈方式:通过群共享文档要求:见第四部分地点及内容安排:理论课(教室):宣布本周安排,总结上周进度,布置下周工作。收集难点,共同解决。实验课(机房):写小部分文档,代码,测试。难点解决。实训(宿舍):大量代码和

6、文档的产地。n交付成果w完整的系统,程序或组件w项目计划书w需求规格说明w系统设计说明书(包括概要设计与详细设计)w测试计划、测试报告w项目总结w可选(可行性研究报告、用户操作手册变更记录等)n项目评价wTeammember(项目组对项目的参与和贡献)n项目参与10%.n协调沟通10%n编码测试25%n文档编写20%n设计规划20%n毕业答辩15%.wFinalreply(最后答辩)n毕业答辩部分的评价,以整个项目组的答辩分数作为成员分数。三.项目选题参考及说明用C语言实现学生管理系统四.进度管理与项目检查   各部分编写要点与注意事项:1.可行性分析: 重点是小

7、组成员实现该项目技术可行性与存在的困难.可结合项目实现的技术和小组成员的技术现状和优缺点进行分析.2.需求分析重点是实现的目标和需求规定.目标是描述系统最后要达到的内容.需求规定中需要对系统的功能做具体的规定:可通过如下方面来进行描述:¨系统功能概述(利用系统用例图和功能清单表来描述)¨逐一对系统用例图中的每个功能做详细的描述.3.系统设计     系统设计分为概要设计和详细设计和数据库设计.概要设计部分主要给出系统结构总体框图(包括软件、硬件结构框图),说明本系统的各模块的划分,扼要说明每个系统模块的标识符和功能,分层次地给出各模块之间的控制与被控制关系。功能需

8、求与系统模

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

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

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