版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、7.物流信息系统实施与运转管理7. 物流信息系统实施与运转管理7.1 物流信息系统实施概述7.2 程序设计7.3 程序调试7.4 数据预备7.5 系统测试7.6 系统切换及人员培训7.7 物流信息系统运转管理7.8 物流信息系统评价7.1 物流信息系统实施概述 当系统分析与系统设计的任务完成以后,开发人员的任务重点就从系统分析、设计和发明性思索的阶段转入实际阶段。在此期间,将投入大量的人力、物力及占用较长的时间进展物理系统的实施、程序设计、程序和系统调试、人员培训、系统转换、系统管理等一系列任务,这个过程称为系统实施。 (1)系统实施的目的 系统实施的目的就是把系统设计的物理模型转换成可实践运
2、转的新系统 。(2)系统实施的义务及步骤 系统实施阶段的主要义务有: 物理系统的实施; 程序设计与程序调试;7.1 物流信息系统实施概述 数据预备; 系统测试; 系统切换; 人员培训。 系统实施的步骤是: 系统实施首先进展物理系统的实施,根据计算机物理系统配置方案购买和安装计算机硬、软件系统和通讯网络系统(假设购买的时间太早会带来经济上的损失),还包括计算机机房的预备和设备安装调试等一系列活动,熟习计算机物理系统的性能和运用方法,同时进展程序设计;接着是搜集有关数据并进展录入任务;然后是系统调试;最后是人员培训和系统切换。7.2 程序设计 程序设计的主要根据是系统设计阶段的HIPO图以及数据库
3、构造和编程言语设计。 程序设计的目的是运用计算机言语实现系统设计中的每一个细节。 编程的目的是为了实现开发者在系统分析和系统设计中所提出的管理方法和处置想象,编程不是系统开发的目的。在编程实现时,建议尽量借用已有的程序和各种开发工具,尽快、尽好地实现系统。7.2.1 程序设计的义务和要求(1)程序设计的义务 程序设计的义务是为新系统编写程序,即把详细设计的结果转换成某种计算机编程言语写成的程序。 (2)程序设计的根本要求 正确性。编写的程序可以严厉按照规定的要求,准确无误地提供与其的全部信息。7.2 程序设计 可了解性。程序的内容明晰、明了,便于阅读和了解。 可靠性。程序要具有较好的容错才干,
4、不仅在正常情况下能正确任务,而且在异常情况下也能便于处置。 可维护性。程序的应变性强,即在程序执行过程中发现问题或客观条件变化时,调整和修正程序比较简便易行。 效率高。程序的构造严谨,运算处置速度快,节省机时;程序和数据的存储、调用安排得当,节省存储空间。 此外,程序设计终了后,还应写出程序运用阐明书,阐明运用该程序时的详细操作步骤。7.2.2 程序设计方法和步骤(1)程序设计方法 构造化程序设计(Structured Programing,SP)方法 构造化程序设计方法,由EDIJKSTRA等人于1972年提出,7.2 程序设计用于详细设计和程序设计阶段,指点人们用良好的思想方法,开发出正确
5、又易于了解的程序。 构造化程序设计方法按照HIPO图的要求,用构造化的方法来分解内容和设计程序。 构造化程序设计方法的内部强调自顶向下地分析和设计,外部强调自底向上地实现整个系统。构造化程序设计方法主要强调: 模块内部程序各部分要自顶向下地构造化划分; 各程序部分应按功能组合; 各程序部分的联络尽量运用子程序调用Call-Return方式,不用或少用Goto方式。 HIPO (hierarchy plus input-process-output)图是IBM公司于70年代中期在层次构造图(structure chart)的根底上推出的一种描画系统构造和模块内部处置功能的工具(技术)。 HIPO
6、图由7.2 程序设计层次构造图和IPO图两部分构成,前者描画了整个系统的设计构造以及各类模块之间的关系,后者描画了某个特定模块内部的处置过程和输入/输出关系。 原型方法 原型法首先将HIPO图中带有普遍性的功能模块集中,如菜单模块、报表模块、查询模块、统计分析和图形模块等;然后寻觅有无相应和可用的软件工具,假设有那么运用这些工具生成这些程序模型原型。否那么,可思索开发一个可以适宜各子系统情况的通用模块。 面向对象程序设计方法 面向对象的程序设计方法普通应与面向对象设计OOD所设计的内容相对应。它实践上是一个简单、直接的映射过程,即将OOD中所定义的范式直接用面向对象的程序OOP。7.2 程序设
7、计(2)程序设计步骤 明确条件和要求 。根据系统设计及其他有关资料,弄清楚该程序设计的条件和设计要求。 分析数据。首先对要处置的数据进展仔细分析,弄清数据的详细内容和特点,然后按照要求确定数据的数量和层次构造,安排输入、输出、存储、加工处置,以及详细的计算方法等。 确定流程。根据数据的输入、输出、存储、加工处置过程,绘制程序流程图。 编写程序。采用一种程序设计言语,按其规定的语法规那么把确定的流程描写出来。 检查和调试。检查内容包括程序构造安排能否得当,语句的选用和组织能否合理,语法能否符合规定,语义能否准确等。发现问题要及时进展修正。 编写程序运用阐明书。阐明执行程序需求运用的设备,输入、输
8、出的安排,操作的步骤,以及出现不测情况时采取的应变措施等,以便程序运转有条不紊地进展。17.2 程序设计7.2.3 程序设计的风格 程序的可读性对于软件,尤其是对软件的质量有重要影响,因此在程序设计过程中该当充分注重。为了提高程序的可读性,在程序设计风格方面应留意以下几点:(1)适当的程序注释 程序中适当地加上注释后,可以使程序成为一篇“自我解释的文章,读程序时就不用翻阅其它阐明资料了。 注释原那么上可以出如今程序中的任何位置,但是假设使注释和程序的构造配合起来那么效果更好。注释普通分为两类:序文性注释和描画性注释。 序文性注释出如今模块的首部,内容包括:模块功能阐明;界面描画如调用语句格式、
9、一切参数的解释和该模块需调用的模块名等;某些重要变量的运用、限制;开发信息如作者、复查日期、修正日期等。7.2 程序设计 描画性注释嵌在程序之中,用来阐明程序段的功能或数据的形状。 假设详细设计是用过程设计言语PDL描画的,那么编程时可将PDL描画嵌在程序中。 书写注释时应留意: 注释应和程序一致,修正程序时应同时修正注释,否那么会起反作用,使人更难明白。 注释应提供一些程序本身难以表达的信息。 为了方便用户今后维护,注释应尽量多用汉字。(2)有规律的程序书写格式 恰当的书写格式将有助于阅读,在构造化程序设计中普通采用所谓“缩排法来写程序,即把同一层次的语句行左端对齐,而下一层的语句那么向右边
10、缩进假设干格书写,它能表达程序逻辑构造的深度。此外,在程序段与段之间安排空白行,也有7.2 程序设计助于阅读。(3)恰中选择变量名 了解程序中每个变量的含义是了解程序的关键,所以变量的名字应该适中选取,使其直观,易于了解和记忆。例如采用有实践意义的变量名、 不用过于类似的变量名、 同一变量名不要具有多种意义。此外,在编程前最好能对变量名的选取商定一致规范,以后阅读了解就会方便的多。7.2.4 常用的编程工具 目前比较流行的软件工具可分为6类:普通编程言语,数据库系统,程序生成工具、公用系统开发工具、客户/效力器client/Server, C/S型工具以及面向对象的编程工具。 (1)常用编程言
11、语类 它是指由传统编程工具开展而来的一类程序设计言语。(2)数据库类7.2 程序设计 它是物流信息系统中数据存放的中心和整个系统数据传送和交换的枢纽。目前市场上提供的主要有:xBASE系统以微机关系数据库为根底和大型数据库系统。(3)程序生成工具类 它是指第四代程序(4GLs)生成言语,是一种常用数据处置功能和程序之间的对应关系的自动编程工具。(4)系统开发工具类 它是在程序生成工具根底上进一步开展起来的,可协助用户生成运用系统中大部分常用的处置功能。目前主要有专门开发工具类和综合开发工具类。(5)客户/效力器(C/S)工具类 它是采用了人类在经济和管理学中经常提到的“ 专业化分工协作的思想而
12、产生的开发工具。它是在原有开发工具的根底上,将原有工具改动为一个 个既可被其它工具调用的,又可以调用其它工具的“公共模块。在整个系统构造方面,7.2 程序设计采用了传统分布式系统的思想,产生了前台和后台的作业方式,减轻了网络的压力,提高了系统运转的效率。(6)面向对象编程工具类 它主要是指与OO方法相对应的编程工具。7.3 程序调试7.3.1程序调试的意义和目的 在物流信息系统开发周期的各个阶段都不可防止地会出现过失。 系统调试是保证系统质量的关键步骤。统计资料阐明,对于一些较大规模的系统来说,系统调试的任务量往往占程序系统编制开发总任务量的40%以上。 调试的目的在于发现其中的错误并及时纠正
13、,所以在调试时应想方设法使程序的各个部分都投入运转,力图找出一切错误。错误多少与程序质量有关。7.3.2程序调试的步骤 一个物流信息系统通常由假设干子系统组成,每个子系统又由假设干模块程序组成。所以,调试任务可分为模块程序调试、分调子系统调试和总调系统调试三个层次。程序调试的主要步骤图7.3 程序调试(1)模块调试 模块程序调试的目的是保证每个模块本身能正常运转,在该步伐试中发现的问题大都是程序设计或详细设计中的错误。 模块调试,普通分成人工走通和上机调试两步进展。 程序的错误可分成语法错误和逻辑错误两种情况。程序的检查最好请审查小组或其他开发者。目前的调试根本上还是由编程者本人进展。按各层次
14、人员的分工,模块调试应由操作员或程序员来进展。 当人工走通后,就可以上机调试了。 总之,语法错误比较容易发现和修正,但是检查的全面性不尽一样。为了有效地发现并矫正逻辑错误,一方面,仔细设计调试用例;另一方面,充分利用高级言语提供的调试机制或软件工具。7.3 程序调试(2)分调 分调也称子系统调试,就是把经过调试的模块放在一同构成一个子系统来调试。主要是调试各模块之间的协调和通讯,即重点调试子系统内各模块的接口。例如,数据穿过接口时能够丧失;一个模块对另一个模块能够存在因忽略而呵斥的有害影响;把假设干子功能结合起来能够不产生预期的主功能等等。 分调通常有两种方法: “非渐增式调试,是先分别调试每
15、个模块,再把一切模块按设计要求连成一同进展调试。 “渐增式调试,是把下一个要调试的模块同曾经调试好的那些模块结合起来进展调试,调试完成后再把下一个应该调试的模块结合进来调试。这种方式实践上同时完成了模块调试和子系统调试。7.3 程序调试7.3 程序调试图1 子系统调试例如 图2 驱动模块和桩模块 非渐增式调试 在调试某个模块X时,需求暂时设计一个驱动模块和假设干个桩模块。驱动模块的作用是模拟X的调用模块,桩模块的作用那么是模拟X的下层模块。 例:调试图1中的模块B。 要设计一个驱动模块,其作用是将调试数据传送给模块B并接纳和显示B产生的结果。同时,还需设计一个桩模块,用来接受B的控制并模拟E的
16、功能。暂时模块驱动模块和桩模块可以设计的非常简单,只需满足调试要求即可。7.3 程序调试图1 子系统调试例如 渐增式调试 又可分为“由顶向下、“由底向上等多种方式调试。 例:调试图1的子系统。 假设采用“由底向上的渐增式方式,那么先顺序地或并行地由三人完成调试模块E、C、F,此时只需为每个模块暂时预备驱动模块,但不需求桩模块,然后为模块B预备一个驱动模块,将模块B与模块E衔接起来调试,再为模块D预备一个驱动模块将D与F衔接起来调试,最后把模块A与其它各模块衔接并调试。 对于物流信息系统来说,采用“由底向上的渐增式方法是一种较为适宜的调试方法。 在调试一个实践系统时,当把一个曾经充分调试过的模块
17、结合进来时,可以着重调试模块之间的接口;当一个没有充分调试过的模块结合进来时,那么需求利用已调试过的模块充分调试它。 (3)总调 总调,也称为系统调试,是把调试过的子系统装配成一个完好的系统来调试,用以发现系统设计和程序设计中的错误,验证系统的功能能否到达设计阐明书的要求。 总调时,采用一些精心设计的数据量较少的调试用例,不仅减少任务量,更容易发现错误和确定错误所在范围。 总调完成后,可将原始系统手任务业方式得出的结果正确的数据作为新系统的输入数据进展“真实运转,不仅将结果与手任务业进展校核,还调查了系统的有效性、可靠性和效率。所以,系统调试时最好请用户一同参与。7.3 程序调试 系统调试的关
18、键是“真实和全面。进展系统调试应该注重以下几点: 调试用例应由实践意义的数据组成的。可请用户参与调试用例的设计。 某些曾经调试过的纯粹技术的特点不需再次执行。 对用户特别感兴趣的功能或性能,可以添加一些调试。 设计并执行一些与用户运用步骤有关的调试。 在总调和系统调试前充分预备,尽量运用户积极自动地参与。在总调前由开发部门对用户进展培训。 总调阶段发现的问题往往和系统分析阶段的过失有关,涉及面较广且处理起来也较困难,这时需求和用户充分协商处理。7.3 程序调试7.4 数据预备 数据预备是系统实施任务中的一项非常艰巨的义务。在进展新系统建立过程中,很重要的一点就是数据的规范化。 假设新系统是在手
19、工管理根底上开发的,那么将手工处置的数据按照新系统的规那么进展分类并集中在一同,然后组织人力进展数据的录入任务,将纸介质中存放的数据转换程计算机可以读取的信息。 假设新系统是在已有的系统根底上开发的,那么经过合并、更新、转换等方法,将原系统中的数据转换到新系统中来。 7.4.1 数据的规范化 计算机只能对规范的数据按照既定的流程进展处置。规范的数据要求数据规范化,既定的流程要求流程规范化。所以,要充分发扬物流信息系统的作用,就要尽能够地做到信息的规范化和流程的规范化。其中,信息的规范化又分为目的体系的规范化和代码的规范化。7.4 数据预备7.4.2 根底数据的预备 要运转一个新系统,必需求预备
20、系统运转中运用的各种根底数据或初始化数据。 例如要运转基于供应链的物流信息系统,必需求输入物料或产品信息、库存信息、市场需求信息、供需方信息和财务本钱信息等。 7.5 系统测试 系统测试是保证系统质量和可靠性的关键步骤,是对系统开发过程中的系统分析、系统设计和实施的最后复查。7.5.1 系统测试的定义和目的 系统测试是在假定系统中有错误的前提下进展的,是为了发现错误而执行程序的过程。详细而言,就是指根据系统开发各阶段的需求、设计等文档或程序的内部构造精心设计测试用例即输入数据和预期的输出结果,并利用这些测试用例来运转程序,以便发现错误的过程。 系统测试是对系统的根本功能、系统的效率、系统的可靠
21、性和可操作性等方面进展的测试。 系统测试的目的就是希望能以最少的人力和时间发现潜在的各种错误和缺陷。 系统测试包括硬件测试、网络测试和软件测试。硬件测试、网络测试根据详细的性能目的进展,软件测试是在软件投入运转前,对软件的需求分析、设计、实现编码进展最终审查,它是保证最终建立一个可靠性高的软件系统的一部分。 7.5 系统测试7.5.2 系统测试过程 系统测试过程根本上与开发过程并行进展。一个规范化的测试过程通常包括以下几个根本的测试活动: (1)拟定测试方案。 充分思索整个工程的开发时间可开发进度,以及一些人为要素、客观条件等,使测试方案可行。测试方案的内容主要有:测试的内容、进度安排、测试所
22、需的环境和条件包括设备、被测工程、人员等、测试培训安排等。 (2)编制测试大纲。 测试大纲是测试的根据,明确详尽地规定了在测试中针对系统的每一项功能或特性所必需完成的根本测试工程和测试完成的规范。 (3)设计和生成测试用例。 产生测试设计阐明文档,其内容主要有:被测工程、输入数据、测试过程和预期输出结果等。 (4)实施测试。 测试的实施阶段是由一系列的测试周期组成的。在每个测试周期时,测试人员和开发人员将根据预先编制好的测试大纲和预备好的测试用例,对被测软件或设备进展完好的测试。 (5)生成测试报告。 测试完成后,要构成相应的测试报告,主要对测试进展概要阐明,列出测试的结论,指出缺陷和错误,另
23、外,给7.5 系统测试出一些建议,如:可采用的修正方法,各项修正估计的任务量、修正的担任人等。 通常,测试与纠错是反复交替进展的。假设运用专业测试人员,测试与纠错可平行进展。7.5.3系统测试的原那么 (1) 测试用例应该由“输入数据和“预期的输出结果组成。即在执行程序前应对期望的输出有很明确的描画,测试后可将程序的输出同它仔细对照检查。 (2) 不仅要选用合理的输入数据进展测试,还应选用不合理的甚至错误的输入数据进展测试。 (3) 除了检查程序能否做了应该做的任务,还应检查程序能否做了它不该做的事情。 (4)长期保管一切的测试用例,直至该系统被废弃不用为止。7.5 系统测试7.5.4 硬件测
24、试 硬件设备到货后,在各个相关厂商配合下进展初验测试,初验经过后与软件、网络等一同进展系统测试。初验测试的任务主要有: (1)配置检测。检测系统软件、硬盘、内存、CPU等配置情况。 (2)硬件设备外观检查。检查计算机主机、任务站、磁带库、磁盘机柜和存储设备等,一切设备及配件开箱后外观有无明显划痕和损伤。 (3) 硬件测试。首先进展加电检测,观看运转形状能否正常,有无报警、屏幕有无乱码提示和死机景象,能否能进入正常提示形状。然后进展操作检测,用一些常用的命令来检测机器能否能执行命令,构造能否正常。 经过以上测试,要构成相应的硬件检测报告,其内容包7.5 系统测试含测试步骤、测试过程和测试的结论等
25、。7.5.5 网络测试 网络设备到货后,在各个相关厂商配合下进展初验测试,初验经过后与软件、硬件等一同进展系统测试。初验测试的任务主要有: (1) 网络设备的外观检查。检查交换机、路由器等,一切设备及配件开箱后外观有无明显划痕和损伤。 (2) 硬件测试。进展加电检测,观看交换机、路由器等任务形状能否正常,有无错误和报警。 (3)网络连通测试。用PING、TELNET、FTP等命令来检查网络能否连通。 经过以上测试,要构成相应的网络检测报告,其内容包含测试步骤、测试过程和测试的结论等。7.5 系统测试7.5.6 软件测试 软件测试可分为单元测试、组装测试、确认测试和系统测试。 单元测试(unit
26、 testing),是指对源程序中的每一个程序单元进展测试,验证每个模块能否满足系统设计阐明书的要求。 组装测试(integration testing),是将已测试过的模块组合成子系统,重点测试各模块之间的接口和联络。 确认测试(validation testing),是对整个软件进展验收,根据系统分析阐明书来调查软件能否满足要求。 系统测试(system testing),是指软件、硬件、网络等系统的各个部分衔接起来,对整个系统进展总的功能、性能等方面的测试。7.5 系统测试 软件测试的方法主要有两大类:人工测试和机器测试。软件测试的主要方法 走查 会审软件测试人工测试机器测试个人复查黑盒
27、测试白盒测试7.5 系统测试(1)人工测试 人工测试又称代码复审,是指采用人工方式进展测试,目的是经过对程序静态构造的检查,找出编译时不能发现的错误。组织良好的人工测试可发现程序中30%70%的编码和逻辑设计错误。 人工测试经过阅读程序,查找错误,包括:检查代码和设计能否一致;检查代码逻辑表达能否正确和完好;检查代码构造能否合理等。 人工检测主要有3种方法: 个人复查。是程序员本人对程序进展检查,发现程序中的错误。这种方法主要针对小规模程序,效率不高。 走查。 通常由3 5人没有参与工程开发的有阅历的程序开发人员即测试人员组成测试小组。走查之前,测试人员先阅读相关的软件资料和源程序,然后扮演计
28、算机将一批有代表性的测试数据沿程序的逻辑走一遍,监视程序的执行情况,随时记录程序的踪迹,发现程序中的错误。7.5 系统测试 会审。测试人员充分阅读有关的软件资料如:系统分析、系统设计阐明书、源程序等,根据阅历列出尽能够多的典型错误,然后把它们制成表格。根据这些错误清单也叫检查表,提出一些问题。编程人员逐句讲解程序,测试人员逐个审查、提问,讨论能够出现的错误。 代码复审时,需留意两点: 代码审查时,必需检查被测软件能否正确经过编译; 代码复审期间,保证有足够的时间让测试小组对问题进展充分的讨论。(2)机器测试 机器测试是指把事先设计好的测试用例作用于被测程序,比较测试结果和预期结果能否一致,假设
29、不一致,那么阐明被测程序能够存在错误。机器测试分为黑盒测试和白盒测试两种。 黑盒测试,也称功能测试或数据驱动测试,是指将软件看成黑盒子,在完全不思索软件的内部构造和特性的情况下,测试软件的外部特性。根据系统分析阐明书设计测试用7.5 系统测试例,经过输入和输出的特性检测能否满足指定的功能。黑盒测试只作用于程序的接口处,主用用于发现以下错误: 能否有错误的功能或脱漏的功能? 界面能否有误?输入能否可以正确接受?输出能否正确? 能否有数据构造或外部数据库访问错误? 性能能否可以接受? 能否有初始化或终止性错误? 白盒测试,也称构造测试或逻辑驱动测试,是指将软件看成白盒,根据程序的内部构造和逻辑来设
30、计测试用例,对程序的途径和过程进展测试,检查能否满足设计的需求。白盒测试的原那么是: 程序模块中的一切独立途径至少执行一次; 在一切的逻辑判别中,取“真和取“假的两种情况至少都能执行一次; 每个循环都应在边境条件和普通条件下各执行一次;7.5 系统测试 测试程序内部数据构造的有效性等。7.6 系统切换及人员培训(1) 系统切换 系统试运转是系统调试任务的延续,普通来讲,用户对新系统的验收测试都是在试运转胜利之后。 系统试运转阶段的任务主要包括: 对系统进展初始化、输入各原始数据记录; 记录系统运转的数据和情况; 核对新系统输出和老系统人工或计算机系统输出的结果; 对实践系统的输入方式进展调查如
31、:能否方便、效率如何、平安可靠性、误操作维护等; 对系统实践运转、呼应速度包括:运算速度、传输速度、查询速度和输出速度等进展实践测试。 新系统试运转胜利后,就可在新系统和老系统之间相互切换。新旧系统之间的切换方式有3种:7.6 系统切换及人员培训直接切换。 在某一确定的时辰,老系统停顿运转,新系统投入运转,新系统普通要经过较详细的测试和模拟运转。思索到系统测试中实验样本的不彻底性,普通只需在老系统已完全无法满足需求或新系统不太复杂的情况下采用这种方法。 。7.6 系统切换及人员培训并行切换。 新系统投入运转时,老系统并不停顿运转,而是与新系统同时运转一段时间,对照两者的输出,利用老系统对新系统
32、进展检验。普通可分两步进展: 第一步:以新系统为正式作业,原系统作校核用; 第二步:经过一段时间运转,在验证新系统处置准确可靠后,原系统停顿运转。 并行处置的时间视业务内容而定,短那么2至3个月,长那么半年至一年。转换任务不应急于求成。 这种切换方式适用于一些中心系统的转换过程。7.6 系统切换及人员培训分段切换也称逐渐切换、试点过渡法。 先选用新系统的某一部分替代老系统,作为试点,逐渐地替代整个老系统。系统切换过程中,应留意以下问题,这些问题处理得好,将给系统的顺利切换发明条件。 新系统的投运需求大量的根底数据,这些数据的整理与录入任务量特别庞大,应及早预备、尽快完成。 系统切换不仅是机器的
33、转换、程序的转换,更是人工的转换,应提早做好人员的培训任务。 系统运转时会出现一些部分性的问题,这是正常景象,系统任务人员对此应有足够的预备,并做好记录。 系统只出现部分性问题,阐明系统是胜利的,反之,假设出现整体的问题,那么阐明系统设计质量还好,整个系统甚至要重新设计。 这种切换方式适宜于较大系统。7.6 系统切换及人员培训(2) 人员培训 为了使新系统可以按预期目的正常运转,对用户人员进展必要的培训是在系统切换之前不可忽视的一项任务。 需求培训的人员主要有以下3类: 事务管理人员 经过讲座、报告会方式,阐明新系统的目的、功能,阐明系统的构造及运转过程,以及对企业组织机构、任务方式等产生的影
34、响。 系统操作人员 是人员培训任务的重点。学习必要的计算机硬、软件知识,键盘指法、汉字输入,新系统的任务原理、运用方法,简单出错的处置等知识。7.6 系统切换及人员培训 系统维护人员 普通由计算机中心和计算机室的专业技术人员担任。软件缺点缘由图7.7 物流信息系统运转管理 物流信息系统在完成系统实施,投入正常运转后,就进入了系统运转与维护阶段。 普通而言,物流信息系统的运用寿命短那么45年,长那么10年以上,系统的运转与维护有着艰苦的意义和作用。 系统运转管理包括系统的日常运转管理、系统维护和建立运转体制。7.7.1信息系统运转管理的内容(1)日常运转管理 系统的日常运转管理主要是对系统每天运
35、转情况、数据输入和输出情况以及系统的平安性与完备性及时照实记录和处置。日常运转管理主要包括:新数据的录入、存储、更新复制以及统计分析、报表生成和定期与外界交流等数据处置任务。7.7 物流信息系统运转管理(2)系统运转情况的记录 整个系统运转情况的记录可以反映系统在大多数情况下的形状和任务形状。系统运转情况的记录包括以下内容: 任务数量。 包括开机的时间,每天、每周、每月录入数据的数量,积累的数据总量,数据运用频率,满足用户暂时性的要求数量等。这些数量反映了系统任务的负担以及提供信息效力的规模,是反映计算机运用系统功能的最根本的数据。 任务效率。 是系统为了完成所规定的任务,占用和耗费了多少人力
36、、物力和财力。 系统效力质量。 是对系统提供的方式用户能否称心,所提供的信息能否符合用户要求,对暂时提出的信息需求能否满足要求等。 系统维护的记录。 包括维护任务的内容、情况分析、时间以及执行人员等内容。 系统的缺点情况。 是对系统运转中出现的问题与缺点,发生缺点时现场的条件,采取了哪些排除缺点的措施,效果怎样等,这些内容都应记录在正规的值班日志上。7.7 物流信息系统运转管理7.7.2信息系统维护的目的与义务 物流信息系统维护就是对系统运用过程中发现的问题进展处置的过程,也是系统完善的过程。 物流信息系统维护的目的是保证信息系统正常而可靠地运转,并使系统不断得到改善和提高,以充分发扬作用。
37、物流信息系统维护的义务就是要有方案、有组织地对物流信息系统进展必要的改动,以保证物流信息系统中的各个要素不论环境如何变化一直是最新的。 物流信息系统维护是物流信息系统管理的重要任务内容。随着物流信息系统运用的深化和运用寿命的延伸,系统维护的任务量将越来越大。物流信息系统维护的费用往往占整个系统生命周期总费用的60%以上。7.7 物流信息系统运转管理7.7.3信息系统维护的类型 物流信息系统维护按照维护对象的不同可分为以下5种类型: (1)硬件维护。 包括专职的硬件人员对系统设备日常的保养性维护和对突发性缺点进展的维护。硬件人员应加强设备的保养以及定期检修,并做好检验记录和缺点登记任务。 (2)
38、软件维护。 是在软件已交付运用后,为了矫正错误或满足新的需求而修正软件的过程。其目的是保证软件系统能继续地与用户环境、数据处置操作、政府或其他有关部门的恳求获得协调一致。 软件维护任务包括以下几种情况: 纠错性维护。 是诊断和修正系统中遗留的错误,如溢出景象。 顺应性维护。 是为使物流信息系统顺应环境的变化而进展的维护任务,如计算机系统配置发生变化。7.7 物流信息系统运转管理 完善性维护。 是在物流信息系统运用过程中,用户往往要求扩展原来系统的功能,添加一些软件需求规范书中没有规定的功能与性能特征,以及改良处置效率和编写程序,如调整用户界面。 预防性维护。 是选择那些还有较长运用寿命、目前尚
39、能正常运转、能够将要发生变化或调整的系统进展维护。 (3)数据维护。 其任务普通由数据库管理员来担任,主要担任数据库的平安性和完好性,进展并发性控制,维护数据库中的数据,以及定期书写数据字典文件和一些其他的数据管理文件。 (4)代码维护。 随着环境变化,需重新设计、添加、删除、修正代码时,由代码管理部门讨论新的代码系统,确定之后以书面方式提交然后再贯彻执行。 (5)机构和人员的变动。 为使物流信息系统更加合理,有时需对机构和人员进展重组和调整。7.7 物流信息系统运转管理7.7.4信息系统维护的步骤 通常对物流信息系统的维护修正执行以下5个步骤: (1)提出修正要求。 操作人员或业务指点用书面
40、方式向主管指点提出对某项任务的修正要求,而不能直接向程序员提出。 (2)指点同意。 主管人员进展一定的调查后,根据系统和任务人员的情况,思索这种修正的必要性与可行性,最后做出能否修正、何时修正、由谁修正的决议。 (3)分配义务。 系统主管人员假设以为需求修正,那么向有关的维护人员下达义务,阐明修正的内容、要求和期限。 (4)验收成果。 系统主管人员对修正的部分进展验收。验收经过后,将修正的部分嵌入系统,取代旧的部分。 (5)记录修正情况。 修正要做仔细的登记,作为新的版本通报用户和操作人员,指出新的功能和修正的地方。7.7 物流信息系统运转管理7.7.5系统运用与维护阐明书 系统运用与维护阐明
41、书主要是面向用户效力的,其内容可分为运用阐明部分和维护阐明部分。 运用阐明部分通常是面向普通的业务人员。 维护阐明部分面向具有一定计算机专业知识的技术人员。 系统运用和维护阐明书详细包括以下5项内容: (1)概述:包括系统运用和维护阐明书的用途及有关专业术语、读者本卷须知。 (2)系统简介:包括系统功能概要、运转环境、系统性能。 (3)系统安装与初始化阐明:包括系统安装硬件和软件装配、系统启动与自动检测附屏幕操作命令、初始数据库的建立附屏幕操作命令和样本、系统终了处置和后备数据库的复制等阐明。 (4)运转阐明:包括运转作业表、操作步骤。7.7 物流信息系统运转管理 (5)非常规过程阐明:包括应急操作阐明、缺点恢复再启动过程。7.8 物流信息系统评价 系统评价是指系统在正式运转一段时间之后,对系统在功能、技术和经济方面所进展的评价。 系统评价主要的根据是系统日常运转记录和现场实践监测数据。评价的结果可以作为系
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度首付分期购房借款合同范本规定6篇
- 年度线性低密度聚乙烯产业分析报告
- 年度吸污车产业分析报告
- 2025年度楼房建筑工程合同纠纷解决协议4篇
- 二零二四年养老社区三方物业服务委托合同文本3篇
- 二零二五年度船舶租赁船运输协议合同3篇
- 二零二五年酒店客房家具更新换代合同3篇
- 2025年度智能交通信号系统安装与维护承包协议合同范本3篇
- 二零二五版教育培训机构合同标的课程开发与教学质量承诺3篇
- 2025年度生物质能发电项目合作协议合同范本
- GB/T 33688-2017选煤磁选设备工艺效果评定方法
- GB/T 304.3-2002关节轴承配合
- 漆画漆艺 第三章
- CB/T 615-1995船底吸入格栅
- 光伏逆变器一课件
- 货物供应、运输、包装说明方案
- (完整版)英语高频词汇800词
- 《基础马来语》课程标准(高职)
- IEC61850研讨交流之四-服务影射
- 《儿科学》新生儿窒息课件
- 材料力学压杆稳定
评论
0/150
提交评论