版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、软件工程导论,徐一清 ,课程介绍与学习方法,企业学习与校园学习的差别 企业更多讲授的是经验,学校更多关注理论 本课程的学习将主要围绕企业项目的讨论展开 软件工程是一门什么样的课程 以实践经验为基础,以理论为工作指导 如何开发软件,如何做好一个程序员 如何管理开发软件,如何做好一个软件开发主管 软件工程包含: 结构化软件工程 专科重点 面向对象软件工程 本科重点 软件工程管理学 研究生重点 个人软件工程(PSP) 工作组软件工程(TSP) 学习方法 强记、实践、体会(讨论)、再学习,软件定义,什么是程序 程序是计算机执行的代码集合 程序是面向机器的 什么是软件 软件是数据、文档和代码的集合 软件
2、是面向人的 我们应该提交给用户什么? 作为软件合同的提交物是我们的服务,它包括: 数据、文档、代码、客户环境搭建、操作培训、 管理培训、开发过程信息,软件危机,在没有软件工程学科之前,软件开发是 基于程序员的智慧与经验 对客户需求的理解程度 把需求以程序代码的形式实现的匹配程度 程序员的代码编写规范化程度 不同的程序员之间的配合方式 程序的测试技术的规范科学程度 程序后期维护的复杂程度 程序员的稳定程度,软件工程,工程的概念 设计图纸-工程计划-计划实施-计划检查 软件工程的产生 将工程管理的概念引入到软件开发,以解决软件危机,从而产生了软件工程。 软件工程7条原则 1、分阶段的生命周期原则
3、2、阶段性评审原则 3、产品控制线原则 4、现代化程序设计技术原则 5、结果的可审查性原则 6、开发人员规模适当原则 7、持续改进原则,软件工程,软件生命周期 需求分析 做什么? 概要设计 怎么设计? 详细设计 怎么加工? 编码与单元测试 加工 综合测试 验证 系统维护 软件生命周期的科学化、规范化,软件工程,需求分析方法的科学化、规范化 需求分析报告的规范化 设计方法的规范化(Rose、PowerDesigner) 工程计划的制定 工程任务的管理(Project2000) 编码实施的规范化(变量、注释、界面) 测试方法、工具的标准化、科学化 测试文档的备案 维护移交文档的标准化 一句话:没有
4、标准化的过程就没有标准化的结果,软件工程如何解决软件危机,对客户需求的理解程度 把需求以程序代码的形式实现的匹配程度 程序员的代码编写规范化程度 不同的程序员之间的配合方式 程序的测试技术的规范科学程度 程序后期维护的复杂程度 程序员的稳定程度,需求分析 概要设计与详细设计 编码规范 软件工程管理 软件测试 软件维护管理,软件工程管理是过程的管理,不同的项目适用不同的过程模型 传统瀑布型 快速原型 办公自动化应用 网站开发应用 业务系统定制开发,软件工程管理是过程的管理,金网公司软件工程管理模型(业务定制开发) 项目立项书、销售合同 制定需求调研计划 需求调研 提交标准化的需求分析报告 需求分
5、析报告审查 需求分析报告提交用户确认 概要设计 开发计划制定 开发任务分派 开发、单元测试 综合测试 出厂测试,软件工程管理是过程的管理(续),金网公司的软件工程管理模型(续): 客户初装、试运行 客户初装修改需求整理 编制需求变更报告 需求变更报告审查 提交用户需求变更报告确认 软件修改设计 修改任务分派 综合测试 出厂测试 用户环境部署、试运行,软件工程管理是过程的管理(续),金网公司的软件工程管理模型(续): 客户二次需求整理 编制需求变更报告 需求变更报告审查 提交用户需求变更报告确认 软件修改设计 修改任务分派 综合测试 出厂测试 用户方正式部署(提交操作手册及人员培训) 用户试运行 用户验收 提交软件维护部门(文档、程序、数据),软件工程管理是过程的管理(续),金网公司的软件工程管理模型(网站) 签定合同 栏目需求分析 美工需求分析 需求分析报告 用户确认 首页面初稿设计(定风格) 用户确认、修改 栏目页初稿设计 网站栏目设置 网站模板开发 网站初步部署 首页面定稿 用户确认 模板调整 网站发布,软件工程管理是过程的管理(续),宁波软件行业模式概览 软件外包型外地大型 产品化外地 WPS 半成品工程项目型本地中型 无成品工程项目型本
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年宁夏工商职业技术学院单招职业倾向性测试题库及1套完整答案详解
- 2026年宁德师范学院单招职业倾向性考试题库附参考答案详解(研优卷)
- 2026年宁夏石嘴山市单招职业适应性考试题库附参考答案详解(巩固)
- 企业员工手册制度及管理规范汇编
- (2025年)新医疗核心制度试题+(B)答案
- 气排球基本技能训练及教学指导方案
- 2026年安徽卫生健康职业学院单招职业技能考试题库附答案详解(能力提升)
- 2026年大庆医学高等专科学校单招职业适应性测试题库含答案详解(能力提升)
- 2026年天津理工大学中环信息学院单招职业技能测试题库及答案详解(考点梳理)
- 2026年太原幼儿师范高等专科学校单招职业适应性测试题库带答案详解(典型题)
- 放弃房产继承协议书
- 能源与动力工程测试技术 课件 第五章 压力测量
- 鱼类学讲义课件
- 舌下腺囊肿护理
- 保洁公司合作协议
- 学校食堂“三同三公开”制度实施方案
- 2024年开学第一课:人工智能与未来教育
- 《老年性骨质疏松症中西医结合诊疗指南》
- 社会实践报告之山西传统民俗文化
- GB/T 18314-2024全球导航卫星系统(GNSS)测量规范
- 专题10 说明文阅读(含答案+原卷版)备战2025年中考语文真题专项汇编(全国版)
评论
0/150
提交评论