软件工程SoftwareEngineering宋晓宁物联网工程学院.ppt

软件工程SoftwareEngineering宋晓宁物联网工程学院.ppt

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

* 小结、思考 思考 请你和亲戚、朋友们交谈他们所在城市的软件白领现状,他们对自己的状况满意吗?你如何把握自己的未来? 规划你的职业发展路线,描绘适合自己的知识结构,制定学习计划并立即行动 你对自己个方面的能力满意吗?你是否意识到这些能力对你职业发展的影响?请设法在日常生活中有意识地锻炼自己 一些不正确的观点 观念之一:我们拥有一套讲述如何开发软件的书籍,书中充满了标准与示例,可以帮助我们解决软件开发中遇到的任何问题 我们拥有最好的开发工具、最好的计算机,一定能做出优秀的软件 如果我们落后于计划,可以增加更多的程序员来解决 既然需求分析很困难,不管三七二十一先把软件做了再说,反正软件是灵活的,随时可以修改 本课程的基本情况 内容结构 绪论:软件、软件工程、软件过程 项目管理 结构化方法 面向对象方法 CASE工具 设计 实现 分析 关于本人 宋晓宁 江南大学物联网工程学院计算机系 南京理工大学模式识别与智能系统博士,英国萨里大学电子工程系(EE)博士后 研究方向:模式识别与图像处理、计算机视觉 E-mail: xnsong@ 教材 《软件工程导论》 第五版 张海藩著 清华大学出版社 国内的经典 参考资料 《软件工程——实践者的研究方法》 第6版 Roger S. Pressman 机械工业出版社 国外20年之经典 优点:内容新颖、全面 缺点:不够深入 ?Copyright Xinjun Mao 课程介绍和要求 参考文献 软件工程实践导论--有关方法、设计、实现、管理之三十六计,金尊和,清华大学出版社,2005. 软件开发的科学与艺术,微软亚洲研究院,电子工业出版社,2002?年 软件工程-实践者的研究方法,R S. Pressman, 机械工业出版社 现代软件工程, 周之英编著, 科学出版社 软件工程相关网站 软件工程专家网:/、/ UML软件工程组织:/ IT之源:/ 系统/软件工程研究与实践论坛 软件工程协会:/ 中国UML:/ 软件工程研究中心:/KP/test.htm UML软件工程组织:/ 测试时代:/ 测试管理中心:/ 开放软件测试研究: 硅谷动力:/eschool/ :/ :/ xunit:/software.htm 中国程序员:/; 中国系统分析员:/ 中国知网:/ 计算机世界:/ 中国电子报:/ 计算机应用文摘:/ 搜索引擎: 课程特点 理论繁多 容易犯困 软件行业的唯一方法论 成为软件管理人才的必经途径 课时安排 总学时 48 = 3*16周 = 36理论 + 12上机 理论 第1~12周 上机 第13~16周 课程设计 大约在考试后2周,具体待通知 考核方式 平时(包括实验课) 30% 考试 70% 学位课,考试(闭卷) ?Copyright Xinjun Mao 课程介绍和要求 教学目标 为什么要学习这门课程 有助于正确理解和认识“软件”的概念及其特点 理解软件开发面临的问题和挑战 掌握软件工程的原则、方法和思想来系统地开发软件,尤其是复杂、庞大的软件的开发 了解和接触软件开发所需的各种技术手段 理解、掌握和运用 ?Copyright Xinjun Mao 课程介绍和要求 理解 什么是软件工程 为什么需要软件工程(产生背景) 软件工程需要解决那些问题 软件工程涉及那些方面内容 ?Copyright Xinjun Mao 课程介绍和要求 掌握 软件工程 概念 技术 过程 手段 工具 ?Copyright Xinjun Mao 课程介绍和要求 运用 运用工程化思想进行软件开发 需求分析 软件设计 程序设计 软件维护 ?Copyright Xinjun Mao 课程介绍和要求 先导要求 程序设计语言、数据结构、计算方法等 最好有一定的软件开发经验 学习要求 听 理解知识点和思想 无需死记硬背 做 实践 体会软件工程的原则、方法和技术,在实践中提高 培养抽象思维能力 培养独立解决问题的能力 培养合作精神 想 阅读相关资料 ?Copyright Xinjun Mao 课程介绍和要求 * 课程实习要求(1/2) 内容 选择一个项目开发课题,用软件工程的思想指导其开发过程。完成需求分析,详细设计,测试,项目汇报。 分组 以小组为单位,6—8人一组为宜 ?Copyright Xinjun Mao 课程介绍和要求 课程实习要求(2/2) 提交内容 电子文档与打印文档 评价方法 按阶段递交和打分 文档: 完整性、合理性、规范性 注意: 严格按照要求执行 * * 软件学院 软件工程 Software Engineering 宋晓宁 物联

文档评论(0)

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

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

1亿VIP精品文档

相关文档