- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
99-5-5 Software Engineering 第一章 软件和软件工程 软件工程模型与方法 南京航空航天大学计算机系 课程内容 绪论 需求分析 软件设计 编码 软件测试 的过程、方法和工具 相关专业课 程序设计 数据结构 操作系统 数据库原理 软件体系结构 现代软件开发技术 ----如何在一定的过程和方法中,综合各种专业知识,开发出满足用户需要的软件。 课程目标 掌握软件工程的基本原则、方法和技术,为大型软件的研发奠定部分基础 为后续课程提供必要的知识准备 软件工程管理与实践 软件工程课设 现代软件开发技术 管理信息系统 学习方法(1/2) 培养自顶向下的抽象思维能力 培养独立解决问题的能力 培养合作精神 在实践中体会软件工程的原则、方法和技术,在实践中提高 学习方法(2/2) 参考书籍 软件工程(原书第9版). Ian Sommerville.机械工业出版社,2011 软件工程 齐治昌、谭庆平、宁洪,高等教育出版社,2004 Object-Oriented Classical Software Engineering. Stephen R. Schach,机械工业出版社 学习困难(历届学生反映) 原理和方法的介绍太抽象、不能理解和掌握 -- 自己做一遍 实践过程中要学习的技术太多 -- 会用就行 不知道看什么参考资料 -- 技术论坛、实例代码 软件工程职业定义 尽管全世界有数百万软件开发人员,软件在我们的社会中无处不在,软件工程在最近才达到了合理的工程学科和被认可的职业的状态 软件工程要成为合理的工程学科和一个被认可的职业,在一个核心知识体系上达成一致就非常重要。 知识体系,例如SWEBOK( IEEE-CS ); 专业认证,例如CSDP( IEEE-CS ); 软件工程职业道德与规范 SWEBOK(软件工程知识域) 软件需求 Software Requirements 软件设计 Software Design 软件构造 Software Construction 软件测试 Software Testing 软件维护 Software Maintenance 软件配置管理 Software Configuration Management 软件工程管理 Software Engineering Management 软件工程过程 Software Engineering Process 软件工程工具和方法 Software Engineering Tools and Methods 软件质量 Software Quality 技术方向发展之路 企业对软件工程师的要求 业务技能 能独立应用掌握的技术解决业务问题 敬业精神 良好的工作态度,专心致志于工作,认真负责 学习能力 不断学习掌握新技术、新经验,推陈出新 团队心态 一人为大家,大家为一人 专业素质 行为、待人处事遵循公司规范 软件工程职业的乐趣 《人月神话》: 一种创建事物的纯粹快乐; 开发出来的东西对别人有用; 将相互啮合的零部件组装在一起,看到它们精妙地运行,并得到预先所希望的结果; 不断学习新方法新技术的乐趣; 职业的苦恼 《人月神话》: 是由他人来设定目标,供给资源,提供信息; 概念性设计是有趣的,但寻找琐碎的 bug 却只是一项重复性的活动; 加班、封闭开发 没有一劳永逸的解决方案 编程的活儿能干到多少岁? 挑战与机遇 软件工程技术发展的新趋势为软件工程人员带来了新机遇与挑战 构件化开发 SOA(面向服务的架构) 开源软件 IT服务外包 考核方法 Attendance --- 10% Project --- 20% Test --- 70% Project 1-5人/组 中小型系统开发,包括至少3个功能 各组选题不能重复 完成4个报告,25分/报告,课间拷报告模版 两周内完成分组、选题并报至班长处,班长用Excel列表分组、组员、题目Email to me 关于选题 图书管理系统 借书+还书+图书信息管理+读者信息管理+… 学生信息管理系统 基本信息管理+选课管理+成绩管理+… 人事信息系统 基本信息管理+工资管理+奖惩信息管理+… 除非有创新的功能设计,否则以上题目不要选了 选题来源 创新基金 现有课题 如有参与导师课题,得到允许,适当改变 其他课程的大作业 图形学 题目列举 专题:软件工程导论 本专题内容 软件的概念、特点与分类 软件发展与软件危机 软件模型 软件工程的基本目标 1.软件的概念、特点与分类 软件 与计算机系统操作有关的程序、数据以及相关文档
您可能关注的文档
最近下载
- DB13T 298.3-1997 结球甘蓝品种(系)区域试验调查项目及要求.pdf VIP
- 2025年新改版人教版七年级上册地理全册精编知识点 (背诵用).pdf
- 三菱FR-D740变频器使用手册(应用篇)-说明书.pdf
- 2025年国家开放大学《农村经济管理》形考作业三答案.docx VIP
- DB13T 298.3-1997 结球甘蓝品种(系)区域试验调查项目及要求.docx VIP
- DELTA台达ASDA-A2伺服驱动器使用手册.pdf
- 水工隧洞课件.pptx VIP
- 精益管理培训-拉动式生产方式.pdf VIP
- 部编版语文六年级上册第五单元【集体备课】.pptx VIP
- (完整版)华师版七年级下册数学知识点总结.pdf VIP
文档评论(0)