系统实施与系统运行

上传人:san****019 文档编号:15819855 上传时间:2020-09-08 格式:PPT 页数:53 大小:236.75KB
返回 下载 相关 举报
系统实施与系统运行_第1页
第1页 / 共53页
系统实施与系统运行_第2页
第2页 / 共53页
系统实施与系统运行_第3页
第3页 / 共53页
点击查看更多>>
资源描述
第十六讲,系统实施 与 系统运行,系统实施的性质,1、系统实施是系统开发的最终一个阶段,是系统设计结果的计算机实现。 2、这个阶段的功能是将系统的物理方案(SSD Schema)转换成可执行的应用软件。,系统实施的主要任务,1、按系统的结构体系与设备配 置及布局等方案准备购置、安装、调试系统。,2、建立系统的数据平台 -数据库,系统实施的主要任务,3、编程与调试: 界面编程; 系统模块编程; (以上步骤相当于加工零件) 程序模块调试。(又称为正确性调试),系统实施的主要任务,4、程序模块的联合调试 (又称接口调试),系统实施的主要任务,【例】航空公司订座与售票系统中订座子系统部分相关模块:,获得 正确的 订座数据,验证 订座记录,读 订座暂记,c.1.1.1,c.1.2.1,c.1.2.2,。,.,订座数据,结束标志,。,订座数据,.,合格标志,调试内容:1、模块之间的 调用关系。 2、模块之间的 数据与控制信息传递。,系统实施的主要任务,5、系统整体调试: 调试内容: 各子系统之间的接口合理、正确。 系统运行功能是否达到系统规划阶段所确定的目标功能。 调试时间: 待信息系统的硬件平台配置调试完毕之后,在系统正式运行的硬件平台上进行整体调试。 调试人员: 企业的CIO或负责信息系统开发或实施的老总之一。 系统分析员、设计员、程序员。 系统用户与操作人员。 调试数据: 若程序调试或联合调试可以用已知结果的模拟数据的话,那么系统调试一定要使用系统前期运行的实际数据与实际结果,在系统调试中进行验证。,系统实施的主要任务,6、基础数据整理与转换: 根据已设计的数据库文件的框架(结构)进行数据库记录的收集、整理、分析,并转换成数据库文件。,系统实施的主要任务,7、操作人员培训: 在进行系统调试的同时开始对系 统管理人员与系统操作人员进行新 系统的工作过程与系统功能的模拟实践。,系统实施的主要任务,8、系统切换: 新老系统交接,系统实施的主要任务,9、系统正式运行。,系统实施的主要任务,程序设计及调试,1、程序设计的依据: 是详细的系统设计结果HIPO图及系统界面的设计方案。,2、编程的规范: 保证系统的安全可靠 数据存取的安全可靠; 数据通信的安全可靠; 操作权限的安全可靠; 程序运行的安全可靠。,程序设计及调试,2、编程的规范: 重视系统的实用性: 系统操作方便; 系统运行速度快; 系统功能不打折扣。,程序设计及调试,2、编程的规范: 书写程序的规范性: 程序书写中规中矩。(例如嵌套循环与分支语句的书写规则) 变量取名按事先的统一规范。 不必刻意使用太多的编程技巧,要用结构化的工程语言。,程序设计及调试,2、编程的规范: 修改程序的可读性(或系统的可维护性): 程序设计的结构化; 模块之间只有数据联系; 程序中插入注释语句。(非执行语句),程序设计及调试,3、程序设计的方法: 结构化系统设计方法(Structured Programming-SP) 三种常用程序结构:顺序、分支、循环。 设计过程文件,用主控模块调用过程文件中的各个过程。,程序设计及调试,3、程序设计的方法: 程序设计的原型方法(PP- Prototyping Programming) 功能相似的功能模块:菜单、报表、统计、查询、图形、表单等模块作为适合各子系统的通用模块,作为程序模块的原型,称为原型模块。 调出原型模块稍加修改,没有原型的另行编制,可以较快地完成程序设计任务。,程序设计及调试,3、程序设计的方法: 面向对象的程序设计方法(OOP-Object-Oriented Programming) 将对象(功能模块)直接映射成程序对象(程序模块); 要求功能模块的设计与程序对象尽量能一一对应; 用VC+,Smalltalk等第四代语言(4GLs)。,程序设计及调试,4、程序设计的原则: 尽量利用原型模块、软件包中的模型或软件工具,稍经修改后组合在一起。称为COP(组件式程序设计方法-Components-Oriented Programming)。 优点: 减少编程工作量,快速编程; 规范编程; 编程质量提高; 可维护性强。,程序设计及调试,5、常用编程工具: 程序设计语言: 常用编程语言有:VB,VC+,COBOL,Prolog等 数据库语言: 用于微机的关系数据库语言XBASE,Foxpro,VFP(Visual Foxpro)等各种版本(Version)。 大型数据库系统:Oracle,Delphi,informix,DB2等。 自动编程类语言:4GLs (4th Generation Languages)。 面向对象的编程工具。,程序设计及调试,5、程序调试: 调试的步骤:,系统 整体 调试,子系统或 大模块 调试,程序 模块 调试,程序设计及调试,5、程序调试: 调试方法: 黑箱测试(Blank-box Testing) 根据程序模块所依据的功能模块的IPO图,照样的输入可得到期望的输出。,程序设计及调试,5、程序调试: 调试方法: 数据测试(Data Testing) 将已知结果的数据输入后能得到与手工操作同样的结果,其中间结果也应一样。,程序设计及调试,5、程序调试: 调试方法: 穷举测试(Exhausting Testing) 程序的各个分支均应顾及,不要遗漏一个分支。,程序设计及调试,5、程序调试: 调试方法: 操作测试(Operating Testing) 一定强调用实际数据,与人工操作的实际结果要相符。(但不必强调完全一致)。,程序设计及调试,5、程序调试: 调试方法: 模型测试 (Model Testing) 尤其是用数学模型的决策模块,一定要核对所有的计算结果(包括中间过程的结果),程序设计及调试,基础数据的整理转换,1、收集人工处理的单据、报表、文件、帐册、报告等一切文档。 2、按数据库设计结果,在已选定的数据库管理系统平台上生成数据库文件(.dbf)的框架结构。 3、按关系模式(数据库文件的属性结构)整理数据库文件的记录数据。 4、将记录数据通过输入方式转换到计算机外存设备上,形成系统的数据平台。 5、系统数据平台的不断维护(添加、修改、删除记录等操作,还包括数据框架的修改-增添、修改、删除字段而引起的数据记录的修改等。),用户培训,培训的目的: 开发人员(主要是系统分析员)与用户沟通的最好机会。 系统分析员向用户讲解系统的功能结构。 用户向系统分析员提出更进一步的功能要求。 用户接受培训之后可更有效地参与系统的调试。 系统分析员更了解用户现时的需求(与时俱进的需求)可在系统切换前作局部的修改。,培训的内容: 系统总体结构(结构体系、分布、设备、子系统划分、计算机处理流程等) 系统的分析思想及系统的功能组成,用户培训,培训的内容: 系统的平台结构: 应用系统 数据平台 开发与运行平台 操作系统平台 硬件平台,用户培训,培训的内容: 系统输入/输出界面使用方式介绍(输入要领/输出方式)及数据的转储与打印方法。 汉字输入方式培训。,用户培训,培训的内容: 业务操作方式培训。 常规故障的原因及排除方法。 若系统设置“帮助”等信息,则培训其使用方式及系统文档资料的检索方法。 业务数据收集分析整理与输入数据库的转换方法。,用户培训,培训的时间: 在系统结构化设计完成之后转入系统实施阶段即开始进行用户培训。,用户培训,系统切换与系统试运行,1、切换的含义: 新老系统之间的转换(老系统是指原来的人工系统或在用的计算机系统)。,直接切换: 定义:在事先规定的某一时刻,终止老系统,立即起用新系统。 适应:不太复杂的系统,数据的重要性一般,很有把握的系统。 优点:节省人力与费用,切换简便。 缺点:存在较大风险。,系统切换与系统试运行,平行切换: 定义:新老系统平行运行一段时间,待一段时间考验后才正式以新系统代替老系统。 适应:大多数系统均采用这种切换方式,只是平行工作的时间长短不一。 优点:平稳过渡,安全、可靠、风险小。 缺点:由于两套班子同时工作,人力与费用支出是巨大的。,系统切换与系统试运行,分段切换: 定义:一部分一部分地代替老系统。 优点:兼有两种切换方式的优点。 缺点:可以一个子系统,一个子系统的切换,但增加了人-机接口的麻烦。,系统切换与系统试运行,切换方法示意图: 直接切换: 老系统 新系统 切换时刻 平行切换: 老系统 新系统,平行时间,系统切换与系统试运行,分段切换: 老系统 新系统,子系统先切换成新系统,接着是,,系统切换与系统试运行,系统开发文档与运行文档的管理,1、存档与管理的目的: 、有利于系统的维护、二次开发与提高系统运行管理的效率。 、运行记录有利于及时发现问题、找出关键、排除故障、顺利运行。,2、文档类型: 、系统规划阶段文档:系统开发的可行性分报告。 、系统分析阶段文档: 系统调查所收集的原始文档。 系统分析报告及新系统的逻辑方案(SSA Report)。,系统开发文档与运行文档的管理,、系统设计阶段的文档: 系统设计方案(SSD Schema) 、系统实施阶段的文档: 程序文件。 调试记录(包括修改、维护记录) 原始数据文件。 系统切换过程记录。 、系统运行管理阶段文档: 系统运行日志。 系统维护记录。,系统开发文档与运行文档的管理,3、文档管理: 按文书档案的管理与借用的规定执行。,系统开发文档与运行文档的管理,系统的运行管理,1、系统基础数据的管理: 、原始数据的收集整理分析统计管理与归档。 、数据库框架结构与数据记录的维护。,2、系统的运行管理: 、严格执行系统运行管理的制度: 系统操作规程。 系统安全保密制度。 系统修改规程。 系统定期维护制度。 系统运行状况记录。 系统运行日志归档。,系统的运行管理,3、系统运行结果分析: 、系统运行结果必须能反映企业(或组织)在组织企业生产经营方面发展趋势的信息,以提高管理部门指导企业的经营生产的能力。那么这个信息才有指导实际经营管理的意义。 、如果不能或指导意义不很大,则说明系统运行还不能满足用户的需求,达不到系统的 设计目标。 、系统操作人员必须检查原始数据与输入环节。 、如若不行,则将情况及时反映给系统开发人员,协同他们一起查找原因,解决问题。,系统的运行管理,信息系统的评价,1、信息系统质量检验规范: 、系统对用户与业务需求的相对满意度: 用户对系统的需求、操作过程与运行结果是否满意。 、系统的开发过程是否规范: 系统分析系统设计系统实施等工作过程是否规范 及文档资料是否完整和规范。 、系统功能的正确性、先进性、有效性与完整性。 、系统的性能、成本、效益的综合比。 、系统的功能是否能满足各个管理层次的信息需求。 、信息资源的利用率: 关键是系统是否最大限度地利用了现有的信息资源,尤其是能否充分利用这些信息资源进行有效的管理决策。,2、信息系统 的评价指标: 、达到预定性能目标的测定: 对目标从小到大进行检查: 是否满足了科学管理的需要。 各级管理人员的满意程度如何? 有待进一步改进的意见与建议。,信息系统的评价,2、信息系统 的评价指标: 、对系统各种资源的利用情况: 硬件与软件资源的配置与利用情况。 对数据资源的维护与利用情况。 人-机接口的设置、通畅与发挥作用的调查。,信息系统的评价,2、信息系统 的评价指标: 、系统运行的安全性评价 系统运行是否安全可靠。 系统维护是否方便并且有保障。 保障系统数据的绝对安全。,信息系统的评价,2、信息系统 的评价指标: 、系统的经济效益评价: 系统所产生的经济效益是指它的直接经济效益与间接经济效益。 直接经济效益是指人员与费用的节省和利润的增长。 间接经济效益是指提高企业(或组织)的管理工作效率及发挥信息在对企业管理科学化与规范化方面的作用。,信息系统的评价,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!