



免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件工程课程项目实践大纲课程编号:27130011 大纲执笔人:孙涌 王辉课程名称:软件工程课程项目实践 大纲审批人:陈建明英文名称:Software Engineering project practice课程学时: 实验学时:18+18实验室名称:计算机技术实验室实验课性质:独立设课适用专业:软件工程一、项目实践目的与任务使学生利用所学软件工程课程的知识和理论,参考有关标准,结合一个小型计算机应用系统,进行分析建模、设计、编程、复审、测试等一系列工作,并以规范的文档形式表现出来。在具体分析设计过程中,允许适当加入一些课本中没有涉及到的知识、工具以及一些新方法。作为对课程的一种扩展。通过本课程学习,应使学生了解完成一个计算机应用系统开发的完整过程,学习所应该采取的步骤、方法,掌握系统分析、系统设计和系统测试等主要环节。能够适应将来实际工作的需要。二、主要仪器设备及现有台套数要求每一位学生一台计算机,目前实验室的条件可以满足。三、实验课程内容和学时分配序号实验项目名称目的要求学时分配实验类型每组人数必开、选开1项目需求分析l 据教师给定的题目或自选题目进行需求分析工作;l 进行业务需求、用户需求、功能需求、非功能需求分析l 得出需求规格说明书(含数据流图)6综合性23必开2项目概要设计项目详细设计(1)l 建立初始结构图l 对初始结构图进行改进、优化l 得出概要设计说明书l 进行详细设计工作(1)6综合性23必开3项目详细设计(2)项目复审(1)l 进行详细设计工作(2)l 得出详细设计说明书l 制定项目复审计划l 进行项目复审工作l 得出项目复审结论和报告6综合性23必开4编码(1)利用某一种选定的高级语言进行编码工作(1)6综合性23必开5编码(2)l 利用某一种选定的高级语言进行编码工作(1)l 注:编码工作只要求完成全部项目中的某一个或几个局部有代表性的工作即可6综合性23必开6项目测试l 进行黑盒、白盒测试用例设计,形成测试用例表l 进行黑盒测试,得出测试记录l 进行白盒测试,得出测试记录l 完成测试报告6综合性23必开四:实验项目的内容和要求1、 选题原则题目原则上由指导教师提供,其他的题目需在题目公布之后3天后征得指导教师组认可后才行,同时管理方法及要求同样按照本规定执行。题目是分层次的,有综合性强、或深度大些、或简单点的题目,总的原则是要强调一定的综合性和必要的深度,保证学生完整完成本课程的各个设计步骤。因此,学生可以根据自己特点、能力、时间进行选择,量力而行,在保质保量按时完成的前提下,提倡同学选择对自己具有挑战性的设计题目。学生必须在机房完成课程设计规定的任务,时间与要求如同平时上课。在课程设计期间,学生原则上不准请假,如有特殊情况必须经班主任或有关领导签字批准。2、 选题要求所有选题,可以在自己工作或生活的实际项目里选取,选取原则为:l 项目尺度以十个类对象左右为妥;l 项目应该具有一定的独立性;l 可以充分利用网络资源,收集有关资料。3、 项目进行要求l 必须采用面向对象的软件工程方法进行工作;l 要有需求分析(含数据流图等)、软件规格说明书、UML建模、项目计划、对项目的度量,格式可以参考有关标准,也可自行定义;l 要用充分的图表进行说明;l 要将类属性、方法描述清楚,将类关系、结构描述清楚;l 列出参考文献以及参考网站;l 每人必须独立完成自己的工作4、 注意事项l 如果有抄袭现象,均按零分处理;l 如有雷同,均按降分处理;l 递交一份打印稿,一份电子文档;l 一般情况下,总字数控制在8000字左右。5、 对学时的说明1) 分组及时间处理l 此处的学时指课内给出学时,含教师进行的指导时间以及学生实际进行资料收集,项目分析、文档写作等一系列软件工程过程活动。估计课内学时大约为18学时。实际需要约36学时的工作量。l 建议在具体安排时,隔周安排一次为妥,这样可充分利用课后时间。l 具体项目的名称、内容等,可以由任课教师决定,一般认为,如果用面向对象软件工程方法进行本实践的话,总体项目规模以十个类对象为妥。l 学生可以分为若干实践小组,开展项目实践工作.2) 教师在指导时的几个应特别注意的环节l 项目总体要求(授课:2课时)l 有关软件工程工具介绍(如:Rational Rose、ERwin、Playcase等)(实验现场授课:6课时)l 各实践环节指导(综合指导:10学时)6、 面向对象与结构化软件工程的比较参考阶段结构化范型面向对象范型1需求分析阶段需求分析阶段2规格说明(分析)阶段面向对象需的分析阶段3计划阶段计划阶段4设计阶段面向对象的设计阶段5实现阶段面向对象的编程阶段6集成阶段集成阶段7维护阶段维护阶段8退役退役五、考核方式采用百分制记载成绩,每一实验完成后,根据学生递交的阶段性文档质量进行评分。项目实践各项成绩的分配比例为:l 文档编写完整规范,包括编写过程符合软件工程开发设计流程等 (40%)l 软件功能达到设计要求,实现正确;程序稳定、界面美观大方、编程符合规范、程序具有易读性等。 (20%)l 学习态度、独立工作能力 (30%)l 课程设计报告 (10%)六、实验教材、参考书教材:自编相关资料。参考书:1 软件工程理论与实践 Software Engineering Theory and Practice (Second Edition ),Shari Lawrence Pfleeger, 高等教育出版社,2001年8月,ISBN 7-04-010099-12 现代软件工程,孙涌等,北京希望电子出版社,2002年8月,ISDN 7-900101-70-53 软件工程实践者的研究方法,(美)Roger S.Pressmam著,黄柏素、梅宏译,机械工业出版社,1999年10月4 软件工程Java语言实现,(美)Stephen R.Schach著,袁兆山等译,机
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 工业设计的兴起
- 工业蒸汽安全培训课件
- 年度安全培训费用申请
- 平面设计概念课件
- 供应链管理咨询服务合同6篇
- 平面构成与构图学课件
- 委外安全培训的理由
- Flunisolide-d4-生命科学试剂-MCE
- Etacelasil-CGA-13586-生命科学试剂-MCE
- 公考河北真题2025
- ISO 21001《教育组织 教育组织管理体系 要求与使用指南》标准化发展报告
- 都江堰工程教学课件
- 残疾人旅客航空运输培训
- 幼儿园中国茶文化课件
- DB3205∕T 1105-2023 房屋安全鉴定服务规范
- 2025年6月黑吉辽蒙高考地理真题完全解读
- 广告标识牌采购投标方案
- (高清版)DG∕TJ 08-59-2019 钢锭铣削型钢纤维混凝土应用技术标准
- 2025年浦发银行校园招聘笔试参考题库(含答案)
- 部编新人教版三年级上册语文教材培训
- 2024-2025学年浙江省金华市东阳市七年级(上)期末数学试卷(含答案)
评论
0/150
提交评论