版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、课程介绍及要求毛XX 教授软件工程导论之用工程化的方法来开发软件Copyright Xinjun Mao1问题你是否对软件开发感兴趣以及兴趣是什么学会了编程是否就可以胜任开发软件你是否开发过软件你是否组织过软件项目的开发有哪些印象深刻的成功和失败案例你遇到过哪些问题你认为软件开发中最具有挑战性的问题是什么?你将来想干些什么Copyright Xinjun Mao2讲授内容课程背景教学目标内容组织先导要求学习要求考核方式教师课件参考文献Copyright Xinjun Mao3我们正处在一个信息化时代需求牵引信息是重要的战略资源,如舆论导向分析技术牵引微电子、计算机、互联网、网络和通信等技术影响
2、深远社会、经济、政府、军队、教育、文化等计算机技术扮演着重要的角色Copyright Xinjun Mao4关键技术发展的分析和预测以往40年内最重要的技术集成电路、因特网、计算机未来10年最重要的技术因特网、集成电路、无线技术、智能技术等Copyright Xinjun Mao5信息技术的市场预测福布斯杂志对市场的预测21世纪初互联网将引发20万亿美元的大市场,信息技术的下一波大浪潮将在20042005年度出现,并造就2005-2020 十五年的黄金时代这一波浪潮的本质特征,将是新一代互联网及其大规模的革命性应用Copyright Xinjun Mao62003年网页数摘自2004年4月发布
3、的2003中国互联网信息资源调查报告Copyright Xinjun Mao7信息化系统的特点ApplicationsProcessingData立项依据及科学问题海量信息资源、分布、动态、成长、无法集中控制Copyright Xinjun Mao8信息化的挑战信息资源的共享和综合利用如何将我的资源为他人利用(信息发布技术)如何找到所需的资源 (百度、Google、Yahoo)如何利用各种资源来解决问题(?)Copyright Xinjun Mao9对计算机技术提出的要求和挑战个人计算机时代网络计算时代网格计算时代要在信息化的背景下来理解现在和未来的计算机技术Copyright Xinjun
4、Mao10计算机软件计算机系统硬件 和 软件硬件和软件之间的关系硬件,裸机,基本的计算和存储能力软件,利用计算能力来解决实际问题例如,Microsoft PowerPoint软件是发挥计算机优势的关键Copyright Xinjun Mao11计算机软件能干什么工程和科学计算如天气预报、石油勘探实时和嵌入式处理如电器、核电站办公处理如字处理、power point、表格处理智能处理专家系统(中医)企业信息化Copyright Xinjun Mao12计算机软件在军事领域的应用大规模的科学计算如密码破译信息分析和处理如语音处理,ASR武器控制如导弹轨道的变更作战平台的集成和作战信息的共享Copy
5、right Xinjun Mao13通过软件集成、共享和协同资源Copyright Xinjun Mao14计算机软件的特点计算机软件已经作为一种装备配备部队计算机软件装备的特点非常复杂成本高风险大维护困难Copyright Xinjun Mao15非常复杂逻辑复杂远远高于硬件的逻辑复杂度开发复杂成本难以估算进度难以控制人员素质要求质量得不到保证96年Ariane火箭发射失败,浮点数转换时发生错误Copyright Xinjun Mao16成本高(1/2)Copyright Xinjun Mao17成本高(2/2)设备采购Copyright Xinjun Mao18风险大1995年美国Stan
6、dish咨询集团的统计分析(至90年代初的软件项目执行情况)成功:16.2%失败:31受到挑战:53.8%近几年来的统计数据成功:26失败:28受到挑战:46%Copyright Xinjun Mao19维护困难维护形式多样化改正性:修改故障完善性:增加功能适应性:移植维护成本越来越高55%到70维护带来的问题Copyright Xinjun Mao20美国总统信息技术顾问委员会(PITAC)的战略软件是最迫切的需求,因为:对软件的需求:超出了我们现有的开发能力;现有的软件:是脆弱的、不可靠的,且很难进行设计、测试、维护和升级。所以:软件已成为当前社会的核心产品与核心问题,应绝对优先。Copy
7、right Xinjun Mao21为什么?为什么软件开发这么难?为什么软件系统这么复杂?为什么软件产品这么贵?为什么软件产业变得那么重要?为什么做软件产业可以让你成为百万富翁,也可以让你称为一个穷光蛋Copyright Xinjun Mao22学习一门新课程需思考的问题 ?Why 学习目的?What 课程内容?How 如何学习?Copyright Xinjun Mao232.教学目标为什么要学习这门课程有助于正确理解和认识“软件”的概念及其特点理解软件开发面临的问题和挑战掌握软件工程的原则、方法和思想来系统地开发软件,尤其是复杂、庞大的软件的开发了解和接触软件开发所需的各种技术手段为后续课程
8、“面向对象软件工程”提供必要的知识准备 理解、掌握和运用Copyright Xinjun Mao24理解什么是软件工程为什么需要软件工程(产生背景)软件工程需要解决那些问题软件工程涉及那些方面内容Copyright Xinjun Mao25掌握软件工程概念技术过程手段工具Copyright Xinjun Mao26运用运用工程化思想进行软件开发需求分析软件设计程序设计软件维护Copyright Xinjun Mao273.内容组织课程介绍和要求(2)软件和软件工程(2)软件生命周期和开发过程(2)需求分析(4)案例分析(2)软件设计(4)案例分析(2)软件测试(4)软件维护(2)开始需求分析课
9、程实践课程实践(软件设计)提交需求分析结果考试提交软件设计结果Copyright Xinjun Mao284.先导要求程序设计语言最好有一定的软件开发经验Copyright Xinjun Mao295.学习要求听理解知识点和思想无需死记硬背做实践体会软件工程的原则、方法和技术,在实践中提高培养抽象思维能力培养独立解决问题的能力培养合作精神想阅读相关资料Copyright Xinjun Mao306.考核方式实习(50%)考试(50%)Copyright Xinjun Mao31课程实习要求(1/2)内容相关课堂内容讲解完成之后时间2周之内分组以小组为单位,4人一组为宜Copyright Xinjun Mao32课程实习要求(2/2)提交内容电子文档评价方法按阶段递交和打分文档: 完整性、合理性、规范性注意: 严格按照要求执行Copyright Xinjun Mao337.教师和课件Copyright Xinjun Mao348.参考文献软件工程实践导论-有关方法、设计、实现、管理之三十六计,金尊和,清华大学出版社,2005.软件开发的科学与艺术,微软亚洲研究院,电子工业出版社,2002年 软件工程实践者的研究方法,R S. Pressman, 机械工业出版社现代软件工程, 周之英编著, 科学出版社Copy
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年慈溪技师学院(慈溪杭州湾中等职业学校)公开招聘派遣制工作人员备考题库带答案详解
- 2026年上海市浦东新区经纬幼儿园招聘备考题库(区内流动)及参考答案详解
- 2026年云南西畴县西洒镇社区卫生服务中心公开招聘编外人员5人备考题库带答案详解
- 2026年巧家县社会工作协会面向社会公开招聘政府购买社会救助服务人员备考题库及1套完整答案详解
- 2026年南宁市人民公园公开招聘编外聘用人员备考题库及答案详解一套
- 2026年南平市浦城县事业单位公开招聘35人备考题库带答案详解
- 2026年古田县食用菌产业发展中心下属事业单位公开招聘紧缺急需人才备考题库及1套参考答案详解
- 2026年南方医科大学珠江医院三水医院公开招聘4名高层次人才备考题库完整参考答案详解
- 2026年度信阳市市直机关公开遴选公务员备考题库完整答案详解
- 2026年备案制编制郧西公立医院招聘100人备考题库及一套答案详解
- 2025年山东师范大学马克思主义基本原理概论期末考试参考题库
- 期末测试卷(试卷)2025-2026学年三年级数学上册(人教版)
- DB32T 5132.3-2025 重点人群职业健康保护行动指南 第3部分:医疗卫生人员
- 2025秋中国南水北调集团新能源投资有限公司校园招聘(25人)(公共基础知识)测试题带答案解析
- 2025至2030中国X射线衍射仪(XRD)行业产业运行态势及投资规划深度研究报告
- 核电厂抗震设计标准
- 2026年经销商合同
- 2023-2025年中考英语真题汇编01之单项选择(时态和语态)
- 学堂在线 雨课堂 学堂云 科研伦理与学术规范 章节测试答案
- 腹腔粘液性肿瘤课件
- 合同能源管理培训讲义
评论
0/150
提交评论