基于软件开发项目的_第1页
基于软件开发项目的_第2页
基于软件开发项目的_第3页
基于软件开发项目的_第4页
基于软件开发项目的_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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

2、体系结构之上。Goal 2:锻炼构建项目所具备的各种技能。Goal 3:培养沟通和职业素质能力课程所需知识与技能:w SPMw UMLOOADw Model&Design&LayOutw .NET、Javaw DB w TESTw Documentw Self-studyw Communication &Professionw 课程学时:1814 二 项目组织与进度安排n 人员安排A.参与人员:项目指导师项目人员评审员 B.项目组织:民主制项目小组 (4-7人)Team Project(4-7)democracy C.人员角色: 项目指导 评审员 (老师担任)项目经理

3、1 人职责 l 与指导老师沟通,汇报项目进展情况。l 协调小组成员之间的配合。l 指导课向同学们展示本小组的工作成果。l 答辩中负责主讲。系统分析员1 人 职责l 把握和分析系统整体结构。l 分配和指导小组成员完成文档编写和代码编写工作。l 组织成员攻克系统中出现的难点。答辩中陈述系统难点、重点及其解决方法。 开发人员 2职责开发职责早期完成文档编写。编写代码,做单元测试。答辩中讲解自己完成的模块。 测试人员2 职责 编写测试计划与测试用例 负责集成测试与系统测试 完成测试报告的编写n 阶段安排:n 进度安排任务时间指导教师与评审员任务小组课堂任务小组课后任务第一次介绍课程的总体安排与项目说明

4、和选择、成员角色确定;可行性分析的写法。无确定项目小组成员与角色分配。材料收集,准备提交技术可行性报告。第二次介绍项目计划与控制技术可行性分析报告评审介绍项目小组与项目的技术可行性分析制定本小组的WBS图与项目进度表及网络计划图; 第三次介绍获取软件需求的方法和需求文档的写法;简要介绍学生所选项目的需求。计划评审介绍小组的项目计划提交项目可行性报告讨论本组项目的需求规格;重在功能需求。第四次介绍项目的概要设计方法;进行需求评审介绍项目的需求分析提交需求规格说明书根据需求进行项目的概要设计第五次介绍项目的详细设计方法;评审项目概要设计介绍项目的概要设计提交项目概要设计文档根据需求进行项目的详细设

5、计;开始编码第六次介绍项目编码的规范;评审项目详细设计介绍项目的概要设计提交项目详细设计文档继续编码;单元测试同时进行第七次解决编码中遇到的难点程序员介绍自己所负责编码的实现情况继续编码;单元测试同时进行第八次解决编码中遇到的难点与软件测试的方法;检查编码实现集成测试测试演示软件系统与联调测试;提交测试报告第九次主持答辩;参与评审;确定课程成绩参与项目答辩 提交源代码清单总结;提交项目总结报告备注:每周要求各小组召开一次项目小组会议,并提交会议记录 小组课堂任务的实施均采用演讲的形式,要求将介绍内容做成总结性的PPT.文档文档上交及反馈方式:通过群共享文档要求:见第四部分地点及内容安排:理论课

6、(教室):宣布本周安排,总结上周进度,布置下周工作。收集难点,共同解决。实验课(机房):写小部分文档,代码,测试。难点解决。实训(宿舍):大量代码和文档的产地。n 交付成果w 完整的系统,程序或组件w 项目计划书w 需求规格说明w 系统设计说明书(包括概要设计与详细设计)w 测试计划、测试报告w 项目总结w 可选(可行性研究报告、用户操作手册 变更记录等)n 项目评价w Team member(项目组对项目的参与和贡献)n 项目参与 10%.n 协调沟通 10% n 编码测试 25% n 文档编写 20% n 设计规划 20% n 毕业答辩 15%.w Final reply(最后答辩)n 毕

7、业答辩部分的评价,以整个项目组的答辩分数作为成员分数。 三. 项目选题参考及说明一、 “学院心理测试网站”二、 “学院宿舍管理系统”三、 “CRM系统”四、 “博客系统”五、 “Bug管理系统”六、 “网上考试系统”四.进度管理与项目检查各部分编写要点与注意事项:可行性分析:重点是小组成员实现该项目技术可行性与存在的困难可结合项目实现的技术和小组成员的技术现状和优缺点进行分析需求分析 重点是实现的目标和需求规定目标是描述系统最后要达到的内容需求规定中需要对系统的功能做具体的规定:可通过如下方面来进行描述:¨ 系统功能概述(利用系统用例图和功能清单表来描述)¨ 逐一对系统用例

8、图中的每个功能做详细的描述系统设计系统设计分为概要设计和详细设计和数据库设计概要设计部分主要给出系统结构总体框图(包括软件、硬件结构框图),说明本系统的各模块的划分,扼要说明每个系统模块的标识符和功能,分层次地给出各模块之间的控制与被控制关系。功能需求与系统模块的关系用一张矩阵图说明各项功能需求的实现同各模块的分配关系。(如果是面向对象的分析与设计可以采用用例图等来描述)此外还需要各个模块间的接口设计详细设计部分主要给出系统的结构框图,包括软件结构、硬件结构框图。用一系列图表列出系统内的每个模块的名称、标识符和它们之间的层次结构关系。(如果是面向对象的分析与设计可以采用用例图,对象图,类图等来

9、描述);然后逐个地给出各个层次中的每个模块的设计考虑(通过模块描述功能性能输入项输出项设计方法(算法)流程逻辑接口存储分配注释设计限制条件测试计划等方面来进行详细的描述)数据库设计部分主要对系统所采用的数据库进行逻辑设计和物理设计系统编码主要需要注意分层编码和编码的规范软件测试要想系统性地完成一件事,首先要做好计划,测试工作是十分重要的,因此测试计划也是十分必要的。测试计划主要包括对测试的技术要求、输入数据、预期结果、进度安排、人员职责、设备条件、驱动程序及桩模块等的规定测试计划解决的是怎么安排测试活动,测试设计说明是怎么测试,那么测试用例说明就是测试什么,也就是列出具体的测试项目,以使得测试

10、有目的、有计划。具体的测试文档可以参考软件工程文档模板集合检查形式及其要求:每部分的文档检查分为中期检查,后期检查和每周检查,形式有小组讨论,实验室检查,演示等每次检查都要给出一定的修改意见和反馈信息五 参考资料相关的文件包括:A、 21CN图书有限公司的内部文件核准21CN图书有限公司BookShop系统案例研究项目;B、 21CN图书有限公司BookShop系统案例研究项目分析会议备忘录;C、 21CN图书有限公司21CN图书有限公司BookShop系统案例研究项目可行性分析;D、 21CN图书有限公司21CN图书有限公司BookShop系统案例研究项目需求说明书;E、 21CN图书有限公

11、司21CN图书有限公司BookShop系统案例研究项目概要设计说明书;参考资料:A、 北大青鸟Aptech ACCP3.0 Year2基于软件开发项目的毕业设计;B、 国家标准软件工程文档荟萃。计算机工程技术学院(软件学院)2007届毕业生第六学期教学及毕业实习安排1、 3月5日回校注册。缓交学费的同学必须于3月21日回校交清学费。2、 第五学期不及格课程补考时间:3月14日3月55日(第二周周末),补考名单本学期末将在系主页上公布。3、 第五学期科目毕业前补考时间:4月22日4月23日第三周周四与周五(广州校区由叶碧怡负责,珠海海校区曾珍珍负责)注:3月6日必须到校。4、 毕业实习时间:20

12、07年3月5日至2007年6月15日。实习期间每位同学至少每周要跟班主任联系一次,联系方式可通过电话、手机短信或者QQ留言。5、 系在下学期开学初将为毕业班发放实习资料,在毕业实习阶段系还准备为大家开设选修课“软件设计新技术”(廖美英老师广州,吴教育主任珠海),每门选修课于开学后第29周进行,每周安排6学时,同学们可以自由选择。6、 同学们遇到实习技术问题可随时与班主任或指导老师联系,指导实习老师要予以及时指导。各老师联系方式:姓名电话email备注吴教ujiaoyu 实习总指导QQ550333798曾庆斌07568208793kgzqb技术指导QQ350464766

13、龙立ongligong技术指导 QQ459799808曾文wq368技术指导QQ 11163214蔡宗aizongshan 软件开发网络编程2班主任QQ 362507138周春龙9756-7858935ACCP34班主任QQ 185859500钟远业咨询辅助QQ 40869788何拥eyj76网络编程1班主任QQ 103668692杨叶CCP1、ACCP2班主任QQ 1122205657、 毕业实习返校时间:2007年6月20日2007年6月24日(暂定)。8、 毕业班主题班会:6月20日晚上(由各班主任负责)。1) 宣布毕业工作内容及安排2) 上交毕业实习总结、毕业设计(或专业技术专题报告)、毕业实习鉴定和就业情况调查表共4份材料9、 毕业生体检:日期待定(由叶碧怡曾珍珍负责)。10、毕业生实习总结、确定毕业成绩:6月216月24日由班主任和实习指导老师负责。1) 各班分组总结交流,评选出优秀毕业生。2) 根据毕业生上交材料确定每位学生的毕业实习

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论