首页 MBA全套讲义课件下册

MBA全套讲义课件下册

举报
开通vip

MBA全套讲义课件下册MBA全套讲义课件下册 返回 2. 位置透明性 2. 位置透明性 用户或程序员在段上而不是 全局关系上进行工作,但他们并 不知道这些段在什么位置。 返回 3. 重复透明性 3. 重复透明性 用户不知道段的重复情况。 返回 4. 完全透明 4. 完全透明 如果一个DDBS提供了上述 多种透明,则称其为完全透明。 对其的使用同集中式DB。 返回 MIS中DBMS用户选择方案 MIS中DBMS用户选择方案 ?DBMS软件选择 ?软、硬件平台 ?管理客户连接 ?并行查询处理 ?数...

MBA全套讲义课件下册
MBA全套讲义课件下册 返回 2. 位置透明性 2. 位置透明性 用户或程序员在段上而不是 全局关系上进行工作,但他们并 不知道这些段在什么位置。 返回 3. 重复透明性 3. 重复透明性 用户不知道段的重复情况。 返回 4. 完全透明 4. 完全透明 如果一个DDBS提供了上述 多种透明,则称其为完全透明。 对其的使用同集中式DB。 返回 MIS中DBMS用户选择 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 MIS中DBMS用户选择方案 ?DBMS软件选择 ?软、硬件平台 ?管理客户连接 ?并行查询处理 ?数据库管理和监视工具 ?安全性 ?SQL 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 ?对现有操作平台的支持 ?企业自身能力 返回 ? DBMS软件选择 ? DBMS软件选择 RDBMS仍统治着客户/服务器 世界。关系模型虽简单,但可解决 大多数领域的问 快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题 。新出现的面向 对象的DBMS OODBMS 和多维DBMS MDDBMS 发展很快。 主要的DBMS: 返回 主要的DBMS: 主要的DBMS: ?Oracle公司的Oracle Server; ?Sybase公司的Sybase SQL Server; ?Informix公司的Informix-Online Dynamic Server; ?IBM公司的DB/2系列; ?计算机联盟公司的CA-OpenIngres; ?Microsoft公司的Microsoft SQL Server; ?Borland公司的Interbase。 返回 ? 软、硬件平台 ? 软、硬件平台 DBMS运行平台决定数据库服务 器的总体性能。除硬件外,还依赖 OS的功能,高效地提供硬盘、缓存 和网络服务。为DBMS选择合适的平 台和选择DBMS同样重要。 返回 ? 管理客户连接 ? 管理客户连接 DBMS服务器建立一个客户连接 需要很多内存和CPU资源,因此受 有限资源的限制,它只能处理有 限的客户连接。 二种方式处理客户连接: ?为每个客户连接单独产生一个进程, DB/2 Oracle Version6、Informix。 ?将所有用户连接和DB服务器程序都以线程 的方式在同一地址内运行,Sybase System11、Microsoft SQL Server。 返回 ? 并行查询处理 ? 并行查询处理 大多数硬件和服务器OS都支持多 处理其并行处理。并行查询处理的 两种不同的方法: ?由OS自动将DB查询操作分到各个处理 器 但内存共享 ; ?由DBMS分配DB查询操作 什么都不共 享 。 返回 ? 数据库管理和监视工具 ? 数据库管理和监视工具 DBMS一般都捆绑有DB管理和监视 工具。利用DB管理工具能本分和恢 复DB、进行用户管理、安全管理和 性能调整。观察DBMS运行的各个方 面 高速缓存器、硬盘、处理器 的 使用情况。 返回 ? 安全性 ? 安全性 一般要求DBMS提供数据库、表、列级的 安全措施,甚至是行级的安全措施,来保 证只有授权的用户才能查看或更新数据。 开发人员应在数据库自身的安全措施之 外采取更严密的防范措施。 (价格、运行性能) 返回 ? SQL标准 ? SQL标准 3个SQL标准:SQL-89、SQL92和SQL3。 SQL92提供的新功能: ?支持SQL代理; ?支持SQL客户/服务器连接; ?为高级语言提供嵌入式的SQL功能; ?动态SQL查询; ?支持高级的数据类型等。 返回 ? 对现有操作平台的支持 ? 对现有操作平台的支持 选择合适的硬件平台可以有 效地发挥DBMS的总体性能,而若 为已存在的平台上购置DBMS,应 该选择最适宜本平台的DBMS。 返回 ? 企业自身能力 ? 企业自身能力 企业自身的情况、人力、财力等。 如: 技术人才缺乏,则会造成浪费, 因为能只发挥极少部分的功能, 返回 5.5 输入输出及人机对话设计 5.5 输入输出及人机对话设计 输出设计 输入设计 人机对话设计 返回 输出设计 输出设计 1.输出设计的内容 2.选择输出方式 3.输出格式设计 ? 原则 按键或击鼠标 返回 1.输出设计的内容 1.输出设计的内容 1.输出信息使用方面的内容 信息的使用者,使用目的,报告量,使用周期, 有效期,管方法和复写份数等 2.输出信息内容 输出项目、位数、数据形式 ? 按键或击鼠标 返回 确定输出内容的原则 确定输出内容的原则 ?满足上级部门要求,优先考虑; ?对于本单位管理人员所需的输出,应根据不同管 理层次和业务性质,提供详细程度不同、内容有 别的报表数据。 ?所有输出必须说明,目的让用户了解系统是如何 满足他们的信息要求,让开发人员了解如何实 现这些输出即需要怎样的输入。 返回 2.选择输出方式 2.选择输出方式 指实现输出要采用哪些输出设备和介 质。可供选择的输出设备和介质如下: 输出 终端 打印机 磁盘机 磁带机 绘图仪 缩微胶卷 设备 显示器 输出机 介质 屏幕 打印纸 磁盘 磁带 绘图纸 缩微胶卷 显示数据文 打印数据 建立与转存 建立与转存 绘制 用途 本和图形 和报表 磁盘文件 磁带文件 图形 存储信息 响应快、灵 便于保存、便于存储和 容量大,适 图形输 体积小, 特点 活、实现人 多份输出、更新,容量 于顺序存取 出,精 亦保存 机对话 费用低, 大,速度快 度高 但较慢 返回 3.输出格式设计 3.输出格式设计 不同的输出方式,其格式有区别: ? 简单组列 ? 表格式 ? 多窗口关联式 ? 坐标图式 返回 ? 简单组列式 ? 简单组列式 把若干组有关的输出数据,按一定的 顺序要求,在进行简单的组织之后,显 示在屏幕或打印纸上。 输出程序设计简单,输出内容直观、 排列简单紧凑,适合数据项不多,而数 据量较大的场合采用,常作为核对、查 询用的输出格式。 例: 返回 例:学生成绩核对单 例:学生成绩核对单 学号 英语 数学 计算机 经济学 98201401 89 78 89 90 98201402 90 87 90 80 98201403 87 88 95 70 98201404 88 90 80 79 ? 格式结构 按键或击鼠标 返回 ? 表格式 ? 表格式 指按有关规定或自行设计格式的传统 中文表格,可用作屏幕或打印输出,目前 使用最多的输出格式之一。 由于内容的多少或受到屏幕大小限制, 在格式上有所不同。一般包括: ◎ 表头:标题、表头线、栏目; ◎ 表体:行间线、行; ◎ 表尾:表底线、表尾说明。 使用工具:屏幕格式设计、表格格式 生成。 返回 表格的格式结构 表格的格式结构 考生成绩表 专业成绩 考号 姓名 主考 加试 总分 文化程度 第 页(共 页) 制表人: 时间: 示例 返回 ? 多窗口关联式 ? 多窗口关联式 屏幕输出中,用于在多窗口内同时显 示关联数据的输出格式。该格式可实现关 联数据的实时动态响应,适于基本信息查、 删、改操作。 优点:关联数据显示输出的实时性、动态性, 操作简便,输出效果形象生动。 缺点:实现复杂。 ? 按键或击鼠标 返回 多窗口关联显示输出示例 多窗口关联显示输出示例 身份证号码 姓名 身份证号码 :01002 01001 陈进 姓 名:查尔斯 01002 查尔斯 性 别:男 01002 查尔斯 01003 江平 出生年月:1873.6 01004 高乐 出 生 地:伦敦 01005 孙敬 职 业:画家 …… …… …… ? 按键或击鼠标 直方图 折线图 返回 ? 坐标图式 ? 坐标图式 数据取值变化在坐标平面反映出 来的一种图示输出格式。适用于显示 或打印输出。 优点:直观,可进行多项数据的比较 和观察数值变化的趋势。 缺点:打印输出比较困难。 返回 直方图 直方图 0 1 2 3 4 5 返回 折线图 折线图 1 2 3 4 5 返回 输入设计 输入设计 1. 输入设计的原则 2. 输入设计的内容 3. 输入设计的格式 4. 输入数据的校验 输入设计是MIS系统与用户之间交互 的纽带,决定着人机交互的效率。 返回 1.输入设计的原则 1.输入设计的原则 ? 最小量原则 ? 简单性原则 ? 早检验原则 ? 少转换原则 ? 减少延迟原则 返回 ? 最小量原则 ? 最小量原则 在保证满足处理要求的前 提下使输入量最小。输入量越 小,出错的机会越小,花费时 间越少,数据一致性越好。 返回 ? 简单性原则 ? 简单性原则 输入的准备、输入过程应尽 容易,以减少错误的发生。 返回 ? 早检验原则 ? 早检验原则 对输入数据的检验尽量接近 原数据发生点,使错误能及时得 到改正。 返回 ? 少转换原则 ? 少转换原则 输入数据尽量用其处 理所需形式记录,以免数 据转换介质时发生错误。 返回 ? 减少延迟原则 ? 减少延迟原则 输入数据的速度往往成为提 高信息系统运行效率的瓶颈,为 减少延迟,可采用周转文件、批 量输入等方式。 返回 2.输入设计的内容 2.输入设计的内容 ? 确定输入数据内容 ? 确定数据的输入方式 ? 确定输入数据的记录格式 ? 输入数据正确性校验 ? 确定输入设备 返回 ? 确定输入数据内容 ? 确定输入数据内容 确定输入数据项名称、数 据内容、精度、数值范围等。 返回 ? 确定数据的输入方式 ? 确定数据的输入方式 数据的输入方式与数据发生地 点、发生时间、处理的紧急程度有 关。若发生地点远离计算机,发生 时间是随机的,又要求立即处理, 则采用联机终端输入。对于数据发 生后不需要立即处理的,可采用脱 机输入。 返回 ? 确定输入数据的记录格式 ? 确定输入数据的记录格式 输入设计的主要内容之一。记录 格式是人际之间的衔接形式,十分重 要,设计得好,容易控制工作流程, 减少数据冗余,增加输入的准确性, 并容易进行数据的校验。 返回 ? 输入数据正确性校验 ? 输入数据正确性校验 输入设计的重要内容。输入设 计最重要的问题是保证输入数据的 正确性。对数据进行必要的检验, 是保证输入正确的重要环节。 返回 ? 确定输入设备 ? 确定输入设备 ?常用输入设备 ?选择应考虑因素 返回 ? 常用输入设备与介质 ? 常用输入设备与介质 设备 介质 终端控制台 磁盘机 磁带机 光学标记 扫描仪 特点 键盘 读出器 输入卡上的 介质 磁盘 磁带 光学标记 图纸 适用于少量数 适用于大量 适用于大量 可直接将光 适用于图 据,直接人工 数据的输 数据的输入 学标记转换 形图像数 特点 输入或用于人 入,成本 成本低,速 成编码输 据的输入 机对话等 低,速度 度快,携带 入,效率高 快,携带方 方便,易于 便 保存 磁性墨水字符识别机、条形码识别机、声音识别仪等 返回 ? 选择应考虑因素 ? 选择应考虑因素 ?输入的数据量与频度; ?数据的来源、形式、收集环境; ?输入类型、格式的灵活程度; ?输入速度和准确性要求; ?输入数据的校验方法、纠正错误的难易程度 ?可用的设备和费用。 返回 ? 输入设计的格式 ? 输入设计的格式 大多数数据的输入是通过相应的输 入接口软件,通过屏幕界面完成的。 ?简列式 ?表格式 ?全屏幕编辑方式 例 返回 ? 简列式 ? 简列式 把一组相关的数据项,按顺序排成 几列,输入时只要按顺序逐个地键入 数据,完成一组数据的输入。 格式简单、直观、易用程序实现。 适用于输入数据项不多的情况。 返回 例 例 请输入入库单数据 入库单号: 入库日期: 原材料代码: 入库单价: 入库量: 例 返回 ? 表格式 ? 表格式 把一组输入的数据项排列成一 张空白表的格式,操作员象填表一 样输入数据,该方式称为“表格式输 入方式” 。 符合人们日常习惯,受欢迎。但要注意 和安排屏幕,尽量与数据载体的格式一样, 输入操作会觉得亲切自如,不易出错。 返回 例 例 职工人事信息卡录入 职工 姓名 性别 籍贯 代码 出生 政治 文化 职务 年月 面貌 程度 参加 部门 职称 工作 时间 工资 电话 邮编 例 返回 ? 全屏幕编辑方式 ? 全屏幕编辑方式 利用数据库语言系统本身提供的全屏 幕编辑功能,可以在屏幕上造出一张与数 据库文件相一致的二维关系表。移动记录 指针或选择字段,能够实现记录的追加、 修改和删除等操作。 该方式操作方便、实时性高、编程简 单,适合于计算机专业人士使用。 应注意对数据文件的安全性保护。 返回 例 例 XH YY SX YW JSJ 9801 89 90 80 95 9802 90 80 80 80 9803 89 86 90 80 9804 70 78 89 86 返回 4. 输入数据的校验 4. 输入数据的校验 ? 输入数据出错的类型 ? 数据校验方法 返回 ? 输入数据出错的类型 ? 输入数据出错的类型 数据内容错:原始数据抄写错误或 录入错误; 数据量错误:丢失或重复而引起数 据本身的错误; 数据的延误:输入数据迟缓使处理 推迟而产生的错误。 返回 ? 数据校验方法 ? 数据校验方法 ? 重复校验 ? 视觉校验 ? 汇总校验 ? 数据类型校验 ? 格式校验 ? 逻辑校验 ? 界限校验 ? 记录计数校验 ? 平衡校验 ? 对照校验 11 校验位 返回 ? 重复校验 ? 重复校验 采用两人在不同的时间录 入相同的数据,然后对比校验, 找出不同之处,确定错误数据。 返回 ? 视觉校验 ? 视觉校验 输入时,由计算机打印或显示 输入数据,然后与原始凭证或输 入记录单进行比较找出错误。 返回 ? 汇总校验 ? 汇总校验 对输入的一批数值数据, 用人工求出总值,然后与计算 的总值相比较进行校验。 返回 ? 数据类型校验 ? 数据类型校验 检查输入的数据是否符 合数据项的类型。 返回 ? 格式校验 ? 格式校验 检验记录中各数据项的位 数和位置是否符合预先规定的 格式。 返回 ? 逻辑校验 ? 逻辑校验 检验输入数据在逻辑上是 否有矛盾。 返回 ? 界限校验 ? 界限校验 检查某项输入数值的大小 是否在预先指定的范围内。 返回 ? 记录计数校验 ? 记录计数校验 计算记录的个数以检查数据 是否重复输入或遗漏。 返回 ? 平衡校验 ? 平衡校验 通过检查应该平衡的有关数 据来发现输入数据是否有错。 返回 ? 对照 匹配 校验 ? 对照 匹配 校验 通过检查输入数据与事先已 存在数据文件中的数据是否匹配, 而发现错误。 ? 按键或击鼠标 返回 人机对话设计 人机对话设计 人与计算机进行信息交流。输入、 输出都是人机对话。通过屏幕、键盘等 设备与计算机进行信息交换,控制系统 的运行。 1. 人机对话设计的原则 2. 人机对话的方法 3. 图形用户界面设计 返回 1. 人机对话设计的原则 1. 人机对话设计的原则 ? 对话要清楚、简单,用词要符合用 户观点和习惯; ? 对话要适应不同操作水平的用户, 便于维护和修改; ? 错误信息设计要有建设性; ? 关键操作要有强调和警告。 返回 2. 人机对话的方法 2. 人机对话的方法 ? 菜单式 ? 填表法 ? 回答法 ? 提问法 方式 返回 ? 菜单式 ? 菜单式 系统在屏幕上显示各种可供选 择的内容,用户根据提示用键盘或 鼠标做出简单选择性回答。 一般在功能调度模块或程序中 作简单的功能项目选择。 返回 常用的方式 常用的方式 ◎ 下拉式 ◎ 弹出式 ◎ 级联式 ◎ 平铺式 返回 ? 填表法 ? 填表法 将要输入的项目先显示在屏幕 上,用户根据项目输入相应的数据。 类似填表,屏幕上显示的表格应 尽量与操作人员手中的原始数据记 录格式对应。 返回 ? 回答法 ? 回答法 程序运行到一定阶段,屏 幕上显示问题,等待用户回答。 回答方式也应在屏幕上提示, 让用户简单地回答。 返回 ? 提问法 ? 提问法 这种方式主要用于用户查询。 例: 要查询某学生的基本情况,屏 幕上提示:“输入学号”,用户回答, 之后屏幕上显示有关内容。 返回 3. 图形用户界面设计 3. 图形用户界面设计 ? 图形界面的优点 ? 设计原则 返回 ? 图形界面的优点 ? 图形界面的优点 ?容易学习使用; ?具有高度的图形功能直观生动; ?多个视窗并用,同时显示多样 信 息,并可对同样的信息提出多 种 不同角度的表达方式。 返回 ? 设计原则 ? 设计原则 ?用户界面的各个画面设计在整体上应保持相同或 相似的外观; ?用户界面使用的词汇、图示、颜色、选取方式、 交流顺序,其意义与效果应前后一致; ?正确使用图形的表达能力; ? 占用系统资源多,处理速度慢,因此在时间响应要 求高、硬件资源档次较低的环境中不易使用。 返回 5.6 处理过程设计 5.6 处理过程设计 确定每个模块的内部特征,即内部的执 行过程,包括:局部的数据组织,控制流, 每一步的具体加工要求及种种实施细节。 关键:用一种合适的表达方式来描述每 个模块的执行过程。表达方法应简明、精 确,并由此可导出用编程语言表示的程序。 框图、判定表、判定树 返回 5.7 计算机系统的选择 5.7 计算机系统的选择 1. 意义 2. 选择的依据 返回 1.意义 1.意义 在总体规划阶段,根据对企业的 初步调查分析,提出计算机系统的初 步配置方案 主要是逻辑配置,强调系 统对计算机的功能要求,不涉及具体 的型号 ,但经过系统分析和设计之后, 对计算机的要求已经清楚,提出配置 方案是“物理”的而不是“逻辑”的。 型号、数量、安装地点等 返回 2.选择的依据 2.选择的依据 ? 功能要求 处理方式、联网、汉字要求 ? 容量要求 内存、外存的容量 ? 性能要求 用户提出的时间性、精确度,确定运 行速度、字长及有关指标 ? 外部设备配置要求 ? 通信和网络要求 终端数目、地理分布、通信量、 通信速度、通信线路等 ? 市场和国内情况 ? 经济、技术条件等方面的限制 返回 5.8 系统设计说明书 5.8 系统设计说明书 ? 引言 ? 系统总体技术方案 ◎ 模块设计 ◎ 代码设计 ◎ 输入设计 ◎ 输出设计 ◎ 数据库设计 ◎ 网络设计 ◎ 安全保密设计 ◎ 实施方案说明 返回 ◎ 实施方案说明 ◎ 实施方案说明 实施的 计划 项目进度计划表范例计划下载计划下载计划下载课程教学计划下载 安排,给出各 项工作 文件编制、用户培训等 的预定开始和结束的日期,规 定各项工作完成的先后次序及 工作完成的标志。 第6章 系统实施、维护与 评价 LEC评价法下载LEC评价法下载评价量规免费下载学院评价表文档下载学院评价表文档下载 第6章 系统实施、维护与评价 内容 内容 内容提要 6.1系统实施的内容和关键问题 6.2结构化系统实施方法 6.3系统测试 6.4系统的转换 6.5系统的运行和维护 6.6系统的评价 返回 习题6 内容提要 内容提要 新系统设计方案的成功实施 是MIS生命周期中的一个重要阶段。 系统实施指将新系统设计方案转 换成实际运行系统的全过程。 一个好的设计方案,只有经过 精心实施,才能带来实际效益,因 此,系统实施阶段的工作对系统的 质量有着十分直接的影响。 返回 6.1 系统实施的内容和关键问题 6.1 系统实施的内容和关键问题 系统实施的内容 系统实施的关键问题 返回 按键或鼠标 系统实施的内容 ? 系统实施的内容 ?建立硬、软件环境,选择开发环境和工具; ?实现物理系统; ?进行系统测试,排除错误并完善功能; ?装载数据,系统试运行,做局部调整; ?用户技术培训和操作培训; ?进行系统交接; ?制订系统管理和操作制度,正确运行系统; ?维护系统,实现设计目标,发挥最大效益。 返回 系统实施的关键问题 系统实施的关键问题 1. 管理因素 2. 技术因素 返回 1.管理因素 1.管理因素 系统实施涉及到开发人员、 测试人员、各级管理人员,大量物 资、设备、资金和场地,涉及各部 门及应用环境,十分复杂,如没有强 有力的管理措施,将无法进行。 各部门人员之间的协同工作 行 动上、思想上 ,人员的培训 质量 。 返回 2.技术因素 2.技术因素 ?数据整理与规范化 ?软硬件及网络环境建设 ?开发技术选择和使用 返回 ? 数据整理与规范化 ? 数据整理与规范化 MIS的成功实施,依赖于 企业准确、全面、规范化的基 础数据。 MIS是一个数据加工厂, 没有高质量的数据原材料,是 不可能有高质量的信息产品。 返回 ? 软硬件及网络环境的建设 ? 软硬件及网络环境的建设 建设MIS的软件、硬件及 网络环境是一项技术性高、工 作量大的任务。它是MIS运行 的基础设施和平台,如其不能 很好地工作,MIS就不可能很 好地工作,因此,它是企业应 用的前提和基石。 返回 按键或鼠标 ? 开发技术选择和使用 ? ? 开发技术选择和使用 MIS与其它软件系统的不同 ◎ 开放的系统 ◎ 基于企业具体环境的应用系统 ◎ 人机交互系统 快速高效地实现MIS的根本途径是: 使用合适的系统开发工具。它是 直接影响MIS实施的最重要的技术因素。 返回 开放的系统 开放的系统 MIS要兼容大量不同类 型的硬件和软件,并且要 能支持未来计算机软硬件 技术的发展,使原有系统 能够轻松移植到新的软硬 件环境中去。 返回 按键或鼠标 基于企业具体环境的应用系统 ? 基于企业具体环境的应用系统 MIS的功能设置,系统结构等均 受制于企业的组织机构和运行方式。 一个好的MIS的设计和实现,应 该在企业组织和业务过程发生改变 后,能够充分利用原有系统资源,快 速方便地重新构筑新的系统。 这种设计和实现称为是支持 “业务过程重构”的。 返回 人机交互系统 人机交互系统 是设计的目标之一,要让 不懂计算机的人也能方便地操 作,完成自己的工作。因此人 机接口或界面的设计和开发在 MIS中显得特别重要,成为衡 量MIS质量的重要指标。 返回 6.2 结构化系统实施方法 6.2 结构化系统实施方法 系统实施方法的基本思想 施实例 返回 按键或鼠标 结构化系统实施方法的基本思想 ? 结构化系统实施方法的基本思想 从两个方面控制模块实现的 先后次序 ? 先上后下,先总后分 ? 合理划分版本 返回 ? 先上后下,先总后分 按键或鼠标 ? 先上后下,先总后分 ? 系统实施中的主要工作是按模块编制程序。 从下到上:先实现下层模块后实现上层模块, 会出现每个模块单独调试都能通过,但系 统的联调通不过,原因:系统的整体结构 和接口出现问题。 从上到下:先调试顶层模块及各个接口,然 后逐层向下,层层展开,最后调试最底层模 块。在实现上层模块时,下层未实现的模 下页 块作为“桩模块”出现,即只保留模块的名 问题 称、输入、输出参数,其具体的实现先空 着,集中精力实现上层模块。 返回 按键或鼠标 ? ? ? 根据各方面因素,将整个实施分 为若干个“版本”,先实现一个只反 映系统轮廓或骨架,实际功能上不 完善的“版本”,在此基础上,不断添 加新的功能模块,最后使系统的全 部功能得以实现。 返回 问题 按键或鼠标 问题 ? 虽解决了模块间的接口调试难 题,但可能会使上层模块的调试 变得不彻底。 例:一些通过全局数据项而相互影响的上下 层模块,由于下层模块还未实现,使得上 层模块很难得到完整的调试。其正确性必 须等到下层模块实现后才能得到验证,有 时甚至要进行修改。 返 按键或鼠标 ? 合理划分版本 ? ? 合理划分版本 版本的划分实际上是程序实现阶段的划分。 合理划分版本应遵守的原则: 1.先上层后下层,先控制部分后执行部分,有利于尽早 地、尽可能多地测试模块间的接口,验证系统结构 的正确性; 2.根据用户的要求,安排模块的实现次序; 3.较复杂的模块安排在几个版本中实现; 4.结合文件的建立,统筹安排; 5.结合使用的硬件、软件资源,人员培训、研制力量 统筹安排。 返回 按键或鼠标 系统实施实例 ? 系统实施实例 系统控制结构图 A B C D E F G 一版 H I J K 返回 按键或鼠标 系统第一版本 ? 系统第一版本 A B C D 桩E 桩F G 桩J K 二版 按键或鼠标 系统第二版本 ? 系统第二版本 A B C D E 桩F G H 桩I J K 返回 6.3 系统测试 6.3 系统测试 系统测试的主要内容 系统测试计划 系统测试规程 系统测试方法 返回 按键或鼠标 系统测试的主要内容 ? 系统测试的主要内容 ? 单元测试 ? 组装测试 ? 确认测试 ? 系统测试 ? 验收测试 返回 按键或鼠标 ? 单元测试 ? ? 单元测试 主要以模块为单位进行测试,即测 试与设计出的单个模块的正确性。 ?模块接口 信息能否正确地流进流出 ?数据结构 内部数据的内容、形式及相互关 是否正确 ?边界条件 在边界上的数据能否正确的执行 ?覆盖条件 能否达到满足特定的逻辑覆盖 ?出错处理 出错处理措施是否有效 返回 按键或鼠标 ? 组装测试 ? ? 组装测试 在每个模块完成单元测试后,需按照 设计时做出的结构图,把它们连接起来, 进行组装测试。 ?各模块是否无错误地连接; ?能否保证数据有效传输及数据的完整 和一致性; ?人机界面及各种通信接口能否满足设 要求; ?能否与硬件系统的所有设备正确连。 返回 ? 确认测试 按键或鼠标 ? 确认测试 ? 组装测试完成后,在各模块接口无错误 并满足软件设计要求的基础上,还需进行确 认测试。包括: ?功能方面:测试系统输入、处理、输出是 否满足要求; ?性能方面:测试系统的数据精确度、时间 性 响应、更新处理、数据转换及传输及 行时间等 、适应性 操作方式、运行环境、 应变能力等 是否满足设计要求; ?其他限制条件的测试,如:可使用性、安 保密性、可维护性、可移植性、故障处理 能力等。 返回 按键或鼠标 ? 系统测试 ? ? 系统测试 在软件完成确认测试后,对它与其它相关 的部分或全部软硬件组成的系统进行综合 测试。 ?恢复测试:使软件出错,测试其恢复的能力及 时间; ?安全测试:测试其是否有安全保密的漏洞; ?强度测试:测试系统的极限能力; ?性能测试:检验安装在系统内的软件运行性 能与强度测试结合。 返回 按键或鼠标 ? 验收测试 ? ? 验收测试 系统测试完成,且系统试运行了预定 的时间后,企业应进行验收测试。确认 软件能否达到验收标准。此时应在软 件投入运行后所处的实际工作环境下 进行验收。 ?文档资料的审查验收?余量要求 20% ?功能测试 按照实施方案 ?性能测试 ?强化测试 GB8566软件开发规范的测试条 ?性能降级执行方式测试 返回 按键或鼠标 系统测试计划 ? 系统测试计划 系统测试计划的内容: 1.测试内容 名称、内容、目的 2.测试环境 设备、软件、集成的应用 测试环境 3.输入数据 输入数据及选择的策略 4.输出数据 预期的结果及中间结果 5.操作步骤 说明测试的操作过程 6.评价标准 说明测试用例能检查的范 围及局限性,判断测试工作能否通过 的评价尺度等 返回 按键或鼠标 系统测试规程 ? 系统测试规程 MIS的测试应符合MIS应用软件测 试规程。主要内容有: 1. 提交软件测试申请报告; 2. 成立软件测试组; 3. 测试准备、文档审查; 4. 软件测试; 5. 形成软件测试报告。 返回 按键或鼠标 系统测试方法 ? 系统测试方法 测试:用精心设计的数据,运行程 序,从而发现程序中的错误。 个人复查 人工测试 走查 软件测试 会审 黑盒测试 机器测试 白盒测试 返回 黑盒测试 黑盒测试 也称功能测试。将软件看作 黑盒子,在完全不考虑程序的内 部结构和特性的情况下,测试软 件的外部特性,即程序满足哪些 功能。测试在接口上进行,看输 入能否被正确地接收,并能输出 正确的结果。 返回 按键或鼠标 白盒测试 ? 白盒测试 结构测试。将软件看作一 个透明的白盒子,按照程序的 内部结构和处理逻辑来选定测 试用例,对软件的逻辑路径及 过程 在一些点上检查程序的 状态 进行测试,检查它与设计 选择测 是否相符。 试用例 返回 按键或鼠标 测试用例的选择原则 ? 测试用例的选择原则 ?设计测试用例时,应同时确定程序的 预期结果; ?要选择合理的数据及不合理的数据; ?检查程序应做的事情及是否做了不 应做的事; ?千万不能幻想程序是正确的; ?保留有用的测试用例,以便再测试时 表 使用; ?测试用例要系统地进行设计,不可随 意拼凑。 返回 几种测试用例的设计方法 几种测试用例的设计方法 白盒测试 黑盒测试 语句覆盖 等价类划分 分支覆盖 边值分析 条件覆盖 因果图 组合条件覆盖 猜错 返回 6.4 系统的转换 6.4 系统的转换 换前的准备工作 换的方式 返回 换前的准备工作 换前的准备工作 1. 数据准备 2. 文档的准备 3. 用户培训 返回 1.数据准备 1.数据准备 是从老系统中整理出新系统 运行所需的基础数据和资料,即 把老系统的文件、数据加工成符 合新系统要求的数据,其中包括 历史数据的整理、数据口径的调 整、数据资料的格式化,分类, 编码,数据的增删改等。 返回 2.文档的准备 2.文档的准备 在系统开发结束后,应有一 完整的开发文档资料,它记录了 开发过程中的开发轨迹,是开发 人员工作的依据,也是用户运行 系统、维护系统的依据。文档资 料要与开发方法相一致,且符合 一定的规范。在系统运行之前要 准备齐全,形成正规的文件。 返回 3. 用户培训 3. 用户培训 ? 操作人员 ? 管理人员 ? 系统管理人员 返回 系统转换的方式 系统转换的方式 1. 直接转换 2. 并行转换 3. 分段转换 返回 1. 直接转换 1. 直接转换 老系统 新系统 切换点 t 简单、费用低。 风险大,应有一定的保护措施。 返回 2. 并行转换 2. 并行转换 老系统 新系统 并行运行时间 t 可保证系统的延续性,可进行新老系 统的比较,平稳可靠的过渡。 费用高,易延长系统转换的时间。 返回 按键或鼠标 3. 分段转换 ? 3. 分段转换 老系统 新系统 分段转换过渡时间 t 避免了直接转换的风险,及并行转换 的双倍费用,但会出现接口问题。适于大 型系统,可保证平稳、可靠。 返回 6.5 系统的运行和维护 6.5 系统的运行和维护 系统的运行 系统的维护 返回 系统的运行 系统的运行 ? 运行的组织 ? 建立和健全管理体制 返回 按键或鼠标 ? 运行的组织 ? ? 运行的组织 经理 计划处 财务处 „„ 供应处 信息处 下页 与其他部门平行 返回 按键或鼠标 参谋中心 ? 参谋中心 经理 信息中心 计划处 财务处 „„ 供应处 生产处 返回 ?建立和健全管理体制 ?建立和健全管理体制 明确规定各类人员 的职责范围和责任,出 现问题时有一套规则进 行处理。 返回 系统的维护 系统的维护 ? 硬件维护 ? 数据维护 ? 软件维护 ? 系统维护过程 返回 ? 硬件维护 ? 硬件维护 ?定期设备保养 进行例行的设备检查与保养 ?突发性故障维修 当设备出现突发性故障时,由 专职人员或请厂商来排除故障。 返回 ? 数据维护 ? 数据维护 一般由数据库管理 员负责,主要负责数据 库的安全性和完整性以 及进行并发性控制。 返回 ? 软件维护 ? 软件维护 指系统中应用程序的维护。 内容 比例 返回返回 按键或鼠标 软件维护与开发费用的比例关系 ? 软件维护与开发费用的比例关系 20世纪 70年代 80年代 90年代 35%,40% 40%,60% 70%,80% 开发时间:1,3年 维 护 期:5,10年 返回 软件维护的内容 软件维护的内容 1. 正确性维护 2. 适应性维护 3. 完善性维护 4. 预防性维护 返回 1.正确性维护 1.正确性维护 改正在系统开发阶 段已发生而系统测试阶 段尚未发现的错误。 占整个维护工作量 的17%,21%。 返回返 回 2. 适应性维护 2. 适应性维护 使应用软件适应环境变 化和管理需求变化而进行 的修改。 占整个维护工作量的 18%,25%。 返回 3.完善性维护 3.完善性维护 为扩充功能和改善性能 而进行的修改。 占整个维护工作量的 50%,66%。 返回 4. 预防性维护 4. 预防性维护 改进应用软件的可靠 性和可维护性而进行的修 改。占整个维护工作量的 4%。
本文档为【MBA全套讲义课件下册】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_769254
暂无简介~
格式:doc
大小:76KB
软件:Word
页数:52
分类:
上传时间:2018-07-15
浏览量:48