中国高校课件下载中心 》 教学资源 》 大学文库

内蒙古农业大学:《Office高级应用》课程教学资源(课件讲稿)2 软件工程与程序设计基础

文档信息
资源类别:文库
文档格式:PDF
文档页数:24
文件大小:1.26MB
团购合买:点击进入团购
内容简介
内蒙古农业大学:《Office高级应用》课程教学资源(课件讲稿)2 软件工程与程序设计基础
刷新页面文档预览

《OFFICE高级应用》 2软件工程与程序设计基础 内蒙古农业大学计算机与信息工程学院公共教学部

《OFFICE高级应用》 2 软件工程与程序设计基础 1 内蒙古农业大学 计算机与信息工程学院 公共教学部

软件 ·软件=程序+数据+文档 ·按功能分为:应用软件、系统软件、支撑软 件(或工具软件) 2

软件  软件=程序+数据+文档  按功能分为:应用软件、系统软件、支撑软 件(或工具软件) 2

软件的特点: 。I.软件是一种逻辑实体,不是物理实体 。2软件不会磨损和老化,只会随着时间升级 或淘汰 ·3软件主要是研制,生产是简单的复制 ·4.软件的开发和运行受到计算机系统的限制 。5软件成本高,通常是定制的 3

软件的特点:  1.软件是一种逻辑实体,不是物理实体  2.软件不会磨损和老化,只会随着时间升级 或淘汰  3.软件主要是研制,生产是简单的复制  4.软件的开发和运行受到计算机系统的限制  5.软件成本高,通常是定制的 3

软件工程 ·软件工程的核心思想:把软件产品看作是一个 工程产品来处理。 ·软件工程三要素:方法、工具、过程。 。方法:完成软件工程项目的技术手段 工具:支持软件的开发、管理、文档生成 。过程:支持软件开发的各个环节的控制、 监 管 4

软件工程  软件工程的核心思想: 把软件产品看作是一个 工程产品来处理。  软件工程三要素:方法、工具、过程。 ◦ 方法:完成软件工程项目的技术手段 ◦ 工具:支持软件的开发、管理、文档生成 ◦ 过程:支持软件开发的各个环节的控制、 监 管 4

软件工程的目标与原则 软件工程的目标:在给定成本、进度的前提下, 开发出具有有效性、可靠性、可理解性、可维护性、 可重用性、可适应性、可移植性、可追踪性和可互操 作性且满足用户需求的产品。 软件工程的原则: 抽象、信息隐蔽、模块化、局部化、确定性、 一致性、完备性、可验证性 5

软件工程的目标与原则  软件工程的目标:在给定成本、进度的前提下, 开发出具有有效性、可靠性、可理解性、可维护性、 可重用性、可适应性、可移植性、可追踪性和可互操 作性且满足用户需求的产品。  软件工程的原则: 抽象、信息隐蔽、模块化、局部化、确定性、 一致性、完备性、可验证性 5

软件生命周期 。软件生命周期:将软件产品从提出、实现、 使用维护到停止使用退役的过程。 。软件生命周期的三个阶段: 定义阶段 开发阶段 维护阶段 可行性 总体 (概要) 详细 研究 分析 设计 设计 编码 测试 使用 维护 退役 6

软件生命周期  软件生命周期:将软件产品从提出、实现、 使用维护到停止使用退役的过程。  软件生命周期的三个阶段: 6 定义阶段 开发阶段 维护阶段 可行性 研究 需求 分析 总体 (概要) 设计 详细 设计 编码 测试 使用 维护 退役

需求分析 ● 目标:对要解决的问题进行详细分析,弄清楚问题 的要求。 ● 软件需求规格说明书:需求分析阶段的最后成 果 。作用: 便于用户、开发人员进行理解和交流; 反映出用户问题的结构,作为软件开发工作的基础和依据; 作为确认测试和验收的依据; 。特点: 正确性、完整性、确定性、一致性、可理解性、可验证性 可修改、可追踪性

需求分析  目标 : 对要解决的问题进行详细分析,弄清楚问题 的要求。  软件需求规格说明书:需求分析阶段的最后成 果 ◦ 作用:  便于用户、开发人员进行理解和交流;  反映出用户问题的结构,作为软件开发工作的基础和依据;  作为确认测试和验收的依据; ◦ 特点:  正确性、完整性、确定性、一致性、可理解性、可验证性、 可修改、可追踪性。 7

需求分析:结构化分析方法 含义:是结构化程序设计理论在软件需求分 析阶段的运用。 实质:着眼于数据流,自顶向下,逐层分解, 建立系统的处理流程,以数据流图和数据字 典为主要工具,建立系统的逻辑模型。 8

需求分析:结构化分析方法  含义:是结构化程序设计理论在软件需求分 析阶段的运用。  实质:着眼于数据流,自顶向下,逐层分解, 建立系统的处理流程,以数据流图和数据字 典为主要工具,建立系统的逻辑模型。 8

结构化分析的常用工具 。 数据流图(Data Flow Diagram)DFD 数据流图是描述数据处理过程的工具,从数据传递和 加工的角度,来刻画数据流从输入到输出的移动变换 过程。 加工 数据流 存储文件 源 数据字典(Data Dictionary,DD) 在数据字典中建立的一组严密一致的定义有助于消 除分析员和用户之间的沟通障碍,因此将消除许多可能 的误解。 判定树 判定表 9

结构化分析的常用工具  数据流图 (Data Flow Diagram)DFD 数据流图是描述数据处理过程的工具,从数据传递和 加工的角度,来刻画数据流从输入到输出的移动变换 过程。 加工 数据流 存储文件 源  数据字典(Data Dictionary,DD) 在数据字典中建立的一组严密一致的定义有助于消 除分析员和用户之间的沟通障碍,因此将消除许多可能 的误解。  判定树  判定表 9

结构化分析的常用工具 数据流图 (Data Flow Diagram) DFD 学生信息表 果程报名表 违 若麦 摆程 熟豪 庭 报名 齧疑声 豪裨 统计 信息 学生报名接 成腾年 学生选课模块二DFD图 数据字典(Data Dictionary,DD) 数据字典 学生=学号+登录密码+学生姓名+性捌+班号 课程=课程编号+课程名称+学时数+学分+上课地点+上课时间+上课教师 教师=教室编号+教师名称+教师职称+上课时间+上课地点+课程名称 教室=教室编号+课程名称+课程时间+上课教师+容纳人数+多煤体情况 10

结构化分析的常用工具  数据流图 (Data Flow Diagram)DFD  数据字典(Data Dictionary,DD) 10

共24页,试读已结束,阅读完整版请下载
刷新页面下载完整文档
VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
相关文档