网站大量收购闲置独家精品文档,联系QQ:2885784924

软件工程介绍精选.ppt

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件工程介绍精选

课程介绍 * 小结、思考 思考 请你和亲戚、朋友们交谈他们所在城市的软件白领现状,他们对自己的状况满意吗?你如何把握自己的未来? 规划你的职业发展路线,描绘适合自己的知识结构,制定学习计划并立即行动 你对自己个方面的能力满意吗?你是否意识到这些能力对你职业发展的影响?请设法在日常生活中有意识地锻炼自己 课程介绍 * 一些不正确的观点 观念之一:我们拥有一套讲述如何开发软件的书籍,书中充满了标准与示例,可以帮助我们解决软件开发中遇到的任何问题 我们拥有最好的开发工具、最好的计算机,一定能做出优秀的软件 如果我们落后于计划,可以增加更多的程序员来解决 既然需求分析很困难,不管三七二十一先把软件做了再说,反正软件是灵活的,随时可以修改 课程介绍 * 内容结构 绪论:软件、软件工程、软件过程 项目管理 结构化方法 面向对象方法 CASE工具 设计 实现 分析 课程介绍 * 关于本人 徐毅 江南大学物联网工程学院计算机系 Email:139.com xuyi@ 课程介绍 * 参考资料 《软件工程导论》 第四版 张海藩著 清华大学出版社 国内的经典 内容比较全面 但是有点儿陈旧 面向对象部分有点儿杂乱 课程介绍 * 参考资料 《软件工程——实践者的研究方法》 第6版 Roger S. Pressman 机械工业出版社 国外20年之经典 优点:内容新颖、全面 缺点:不够深入 课程介绍 * 参考资料 常用网址 UML软件工程组织:/ IT之源:/ UML之源: 系统/软件工程研究与实践论坛 软件工程协会:/ 有哪些信誉好的足球投注网站引擎: 课程介绍 * 课程特点及对策 理论多 且空洞、脱离实际 原因:课堂教学 对策:案例化 不受重视 没有听不懂的,只有不照做的 原因:学校不是公司,口服心不服 对策:走着瞧 课程介绍 * 课程特点及对策 内容陈旧 原因:技术发展太快 对策: 删除过时且不重要的内容 补充大量流行的方法、技术和CASE工具 6个热门专题、10个CASE工具 过于偏向技术 软件工程不仅仅是技术,还有管理 对策:加强管理知识、观念的介绍 课程介绍 * 课时安排 总学时 56 = 4*16周 = 44理论 + 12上机 理论 第1~11周 上机 第12~14周 课程设计 大约在考试后2周,具体待通知 课程介绍 * * ? 2003-2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. * * * ? 2003-2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. * 观念之一:我们拥有一套讲述如何开发软件的书籍,书中充满了标准与示例,可以帮助我们解决软件开发中遇到的任何问题。 客观情况:好的参考书无疑能指导我们的工作。充分利用书籍中的方法、技术和技巧,可以有效地解决软件开发中大量常见的问题。但实践者并不能因此依赖于书籍,这是因为:(1)现实的工作中,由于条件千差万别,即使是相当成熟的软件工程规范,常常也无法套用。(2)软件技术日新月异,没有哪一种软件标准能长盛不衰。祖传秘方在某些领域很吃香,而在软件领域则意味着落后。 观念之二:我们拥有最好的开发工具、最好的计算机,一定能做出优秀的软件。 客观情况:良好的开发环境只是产出成果的必要条件,而不是充分条件。如果拥有好环境的是一群庸人,难保他们不干出南辕北辙的事情。 观念之三:如果我们落后于计划,可以增加更多的程序员来解决。 客观情况:软件开发不同于传统的农业生产,人多不见得力量大。如果给落后于计划的项目增添新手,可能会更加延误项目。因为:(1)新手会产生很多新的错误,使项目混乱。(2)老手向新手解释工作以及交流思想都要花费时间,使实际开发时间更少。所以科学的项目计划很重要,不在乎计划能提前多少,重在恰如其分。如果用“大跃进”的方式奔向共产主义,只会产生倒退的后果。 观念之四:既然需求分析很困难,不管三七二十一先把软件做了再说,反正软件是灵活的,随时可以修改。 客观情况:对需求把握得越准确,软件的修修补补就越少。有些需求在一开始时很难确定,在开发过程中要不断地加以改正。软件修改越早代价越少,修改越晚代

文档评论(0)

6663144 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档