软件工程序言汇总.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件工程序言汇总,软件工程师分类汇总,软件工程知识点汇总,工程造价毕业设计序言,工程监理规范表格汇总,建筑工程技术规范汇总,建筑工程造价指标汇总,工程结算汇总表,一建工程经济公式汇总,工程量汇总表

软件工程 软件工程是计算机专业的一门重要专业课,它对于培养学生的软件素质,提高学生的软件开发能力与软件项目管理能力具有重要的意义。 1995年,Standish Group针对系统开发成功的研究表明,所有的开发项目中有32%的项目在它们结束之前被中止。此外多于一半的软件项目花费的成本相当于原来预算的2倍。 只有42%的软件项目完成时达到了预期的范围和功能,事实上,许多系统只完成了部分预期的需求。 软件工程(续) 因此,软件的开发是一个很困难的活动,要求很仔细的计划和执行。 软件工程就是在这样的背景下,由许多计算机科学家经过多方面的探索和总结而成形的。目前发展十分迅速 课程的主要目的: 介绍软件的基本概念和软件工程的目标; 通过对传统的软件开发方法和面向对象的软件开发方法的介绍,使学生掌握开发高质量软件的方法; 软件工程(续) 通过对软件开发过程和过程管理技术的学习,使学生了解如何进行软件度量和管理,怎样进行质量保证活动,从而能够有效地策划和管理软件开发活动。 重点内容要求: 软件工程概念与软件工程的基本框架; 软件生命周期、软件开发范性和软件工程过程模型; 软件需求工程和系统定义技术: 结构化方法和面向对象方法 软件工程(续) 软件设计原则和设计工程; 软件设计方法: 结构化方法和面向对象方法; 软件体系结构; 软件测试的概念和测试工程; 软件测试技术: 白盒与黑盒测试; 面向对象测试方法; 软件维护与软件再工程技术; 软件工程(续) 软件质量、质量保证与软件过程; 软件质量模型与质量保证体系; 软件可靠性与可靠性分析; 软件过程与CMM模型; 软件配置管理 软件工程管理技术: 软件度量与估算技术; 软件成本估算与进度管理; 人力资源管理与风险管理; 标准与文档; 课程的要求 要求同学有刻苦学习,持之以恒的精神。本课程的性质与其说是一门技术性很强的课程,不如说更像一门管理学科的课程,很多规定都是国内外大师的经验总结,不能误认为无用或现在用不上而放弃学习。 要求学员能够学以致用,善于将理论与实际结合,在实际工作中认真按照软件工程要求做,才能巩固课内学到的知识,并能融会贯通。 要求学生重视并完成大作业,锻炼能力。 教师建议 在课程中介绍了不少软件工程的基本原则和基本方法,在学习时,可以根据你的实践,认真思考一下为什么。不但知其然,而且知其所以然,这样会记得牢一些,不会看过就忘。 不少同学反映软件工程课程内容太繁杂,不容易记忆。可以以软件生存周期为主线,对比各种开发方法的特点,找出它们的内在联系。对于各种管理方法,比较它们的作用,理出线索,可以帮助你学习记忆。 课程教材 主教材:实用软件工程(第3版) 殷人昆等编著,清华大学出版社 辅助教材: 面向对象与经典软件工程(影印) 面向对象与传统软件工程(中译) [美] Stephen R.Schach编著,2003.9 机械工业出版社 课程教材(续) 辅助教材: UML系统分析设计与应用案例 冀振燕编著,2003.6,人民邮电出版社 UML基础与Rose建模案例 吴建等编著,2004.10,人民邮电出版社 课程考核要求 期末完成一个大作业:40% 选题:自选 形式:软件工程文档 组织:3人到4人一组,分工合作。每个文档要在封面写明执笔者与合作者。 交作业:期末通过电子邮件或复制U盘方式。 期末考试(开卷):60% 大作业要求 大作业要求就一个系统完成其开发过程并交付相关文档。交付的文档包括 软件需求说明书(包括建模结果) 软件设计说明书(包括软件体系结构、数据结构、外部接口、算法和处理、出错处理等设计) 软件确认测试计划 用户手册(包括安装和使用说明、出错信息和对策等) 大作业要求(续) 演示程序(包括主要数据输入、数据显示和操作界面) 选题建议 可以自选(结合正在开发的相关系统)。也可以从以下参考选题中选择: 电子商务系统(如网上购物商城) 远程教学网站(如软件工程或数据结构课程的课程信息发布网站) 动态教学演示系统(选某门课程) 大作业要求(续) 信息管理系统(如图书管理系统、库存管理系统、车管所业务管理系统、商店业务处理系统) 嵌入式系统(如手机操作系统) 工程软件系统(如绘图系统、零件设计与图纸生成系统、集成电路辅助设计系统) 智能控制系统 可以2~3人一组自由组合,合交大作业。 大作业案例 图书管理系统的设计与开发 图书管理系统旨在用计算机对图书进行管理,本项目针对的用户是中小型图书馆,它是图书管理支持系统。系统的功能需求有: 用户管理 包括用户权限管理、图书编目人员和管理人员密码设置、读者登记和读者注销等功能。 馆藏图书管理 包括图书目录的登记、修改、删除等功能。 大作业案例(续) 同一种书可分为若干卷(册),还可有多个复

文档评论(0)

yy558933 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档