信息系统的系统实施.ppt
《信息系统的系统实施.ppt》由会员分享,可在线阅读,更多相关《信息系统的系统实施.ppt(77页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、管理信息系统的系统管理信息系统的系统实施实施 交通运输专业管理信息系统管理信息系统 Excee ConsultantPage 2管理信息系统8.1 物理系统的实施8.2 程序设计8.3 软件开发工具8.4 程序和系统调试8.5 系统切换、运行和维护第八章第八章 管理信息系统的系统实施管理信息系统的系统实施 Excee ConsultantPage 3管理信息系统信息系统的开发思路信息系统的开发思路系统分析系统设计系统实施 Excee ConsultantPage 4管理信息系统 系统实施是开发信息系统的最后一个阶段。这系统实施是开发信息系统的最后一个阶段。这个阶段的任务:实现系统设计阶段提出的
2、物理模型,个阶段的任务:实现系统设计阶段提出的物理模型,按照实施方案完成一个可以实际运行的信息系统,按照实施方案完成一个可以实际运行的信息系统,交付用户使用。交付用户使用。系统实施的内容系统实施的内容系统实施阶段的任务系统实施阶段的任务 Excee ConsultantPage 5管理信息系统构建系统运行平台构建系统运行平台程序编制程序编制代码实现代码实现数据准备数据准备程序的调试和测试程序的调试和测试系统转换系统转换用户培训用户培训系统实施报告系统实施报告系统的物理模型系统的物理模型 Excee ConsultantPage 6管理信息系统1、硬件准备 硬件准备包括计算机主机、输入输出设备、
3、存储设备、辅助设备(稳压硬件准备包括计算机主机、输入输出设备、存储设备、辅助设备(稳压电源、空调设备)、通信设备等。电源、空调设备)、通信设备等。2、软件准备 软件包括系统软件、数据库管理系统以及一些应用软件。软件包括系统软件、数据库管理系统以及一些应用软件。主要指用户培训,包括主管人员和业务人员。主要指用户培训,包括主管人员和业务人员。4、数据准备 没有一定的基础数据的准备,系统调试就不能很好的进行。没有一定的基础数据的准备,系统调试就不能很好的进行。相互联系的,彼此制约相互联系的,彼此制约3、人员培训 Excee ConsultantPage 7管理信息系统硬件获取硬件获取软件编程软件编程
4、用户准备用户准备人员:聘用和培训人员:聘用和培训机房、场所准备机房、场所准备数据准备数据准备安装安装测试测试试运行试运行系统切换系统切换用户验收用户验收实施步骤实施步骤 Excee ConsultantPage 8管理信息系统(l)物理系统的建立根据系统设计说明书所确定的物理系统方案,购买所需的计算机、网络设备以及系统软件,建立计算机机房,安装和调试设备。购买设备要请有关方面的专业技术人员参加,选择售后服务好、质量高、价格合理的设备。计算机机房的建立要按照安全实用的原则,并尽可能符合国家的有关规定(2)程序的编制根据系统设计说明书,编写各模块、各子程序的程序设计说明书,利用所选开发语言和开发工
5、具编制程序。程序编制工作量较大,设计人员必须耐心细致。某些较普遍的问题可购买成熟的软件包予以解决以减少编程量,增加通用性。Excee ConsultantPage 9管理信息系统(3)系统调试 按照系统的目标和功能要求,对编制完成的程序进行逐个调试,最终实行系统总调试。系统调试是确保系统运行顺利的重要步骤,必须认真、细致、耐心。(4)系统切换 系统调试完成后,即可支付用户,实施旧系统向新系统的转换。系统切换包括系统开发文档资料的移交、数据的准备与录入、人员的培训、系统试运行等诸多内容。它是一个较长的过程。(5)系统维护 对系统实施日常管理,修改、完善系统功能。(6)系统评价 针对系统在一段时间
6、内的运行状况,根据系统目标和功能,对系做出全面的评价。Excee ConsultantPage 10管理信息系统与系统分析、系统设计阶段相比,系统实施阶与系统分析、系统设计阶段相比,系统实施阶段的特点是工作量大,投人的人力、物力、财力段的特点是工作量大,投人的人力、物力、财力多。因此,这一阶段的组织管理工作也很繁重。多。因此,这一阶段的组织管理工作也很繁重。实施阶段的主要特点实施阶段的主要特点 Excee ConsultantPage 11管理信息系统 MIS物理系统的实施是计算机系统和通信网物理系统的实施是计算机系统和通信网络系统设备的订购、机房的准备和设备的安装络系统设备的订购、机房的准备
7、和设备的安装调试等一系列活动的总和。调试等一系列活动的总和。8.1 8.1 物理系统的实施物理系统的实施 Excee ConsultantPage 12管理信息系统 计算机品牌选择计算机品牌选择 国外品牌目前有国外品牌目前有IBM、HP、Compaq、SUN、NEC、Dell等;等;国内品牌目前有国内品牌目前有联想联想、新浪潮新浪潮、方正方正等。等。8-1-1 8-1-1 计算机系统的实施计算机系统的实施 Excee ConsultantPage 13管理信息系统 计算机购置的基本原则:计算机购置的基本原则:能够满足能够满足MISMIS的设计和运行的基本要求的设计和运行的基本要求 合理的性价比
8、;合理的性价比;良好的可扩充性;良好的可扩充性;良好的技术支持良好的技术支持.计算机的环境要求计算机的环境要求 机房要安装双层玻璃门窗,并且要求无尘。机房要安装双层玻璃门窗,并且要求无尘。硬件通过电缆线连接至电源,防止静电感应。硬件通过电缆线连接至电源,防止静电感应。防止由于突然停电造成的事故发生,应安装备用电源设防止由于突然停电造成的事故发生,应安装备用电源设备,如功率足够的备,如功率足够的不间断电源不间断电源(UPS)(UPS)。8-1-1 8-1-1 计算机系统的实施计算机系统的实施 Excee ConsultantPage 14管理信息系统局域网局域网(Local Area Netwo
9、rk,LAN)通常指一定范围内的网络,可以实现楼宇内部和临近的几通常指一定范围内的网络,可以实现楼宇内部和临近的几座大楼之间的内部联系。座大楼之间的内部联系。广域网广域网(Wide Area Network,WAN)能连接多个城市,国家或大洲广域网不仅仅只是连接能连接多个城市,国家或大洲广域网不仅仅只是连接许多结点中的计算机,它还必须能使得计算机之间能同时通信。许多结点中的计算机,它还必须能使得计算机之间能同时通信。8-1-2 8-1-2 网络系统的实施网络系统的实施 Excee ConsultantPage 15管理信息系统 l 网络系统的实施的主要内容网络系统的实施的主要内容:通信设备的安
10、装;通信设备的安装;电缆线的铺设;电缆线的铺设;网络性能的调试等工作。网络性能的调试等工作。l 常常用用的的通通信信线线路路有有双双绞绞线线、同同轴轴电电缆缆、光光纤纤电电缆缆以以及微波和卫星通信等。及微波和卫星通信等。Excee ConsultantPage 16管理信息系统1、常用的通讯介质双绞线双绞线 Excee ConsultantPage 17管理信息系统同轴电缆同轴电缆光纤光纤微波通信微波通信地表卫星微波站(B)卫星通信地表地面波微波站(A)地面微波通信 Excee ConsultantPage 18管理信息系统2、常用的通讯设备路由器设备 交换机设备 Excee Consulta
11、ntPage 19管理信息系统 可维护性可维护性 由于信息系统需求的不确定性,系统需求可能会随着环境的变化而不断变化,因此,就必须对系统功能进行完善和调整,为此,就要对程序进行补充或修改。此外,由于计算机软硬件的更新换代也需要对程序进行相应的升级。8-2-1 程序设计的目标 编程(编程(Coding)就是为系统各个模块编写程序。根)就是为系统各个模块编写程序。根据结构化方法设计了详细方案,又有了高级语言,初据结构化方法设计了详细方案,又有了高级语言,初级程序员都可以参加这一阶段的工作。级程序员都可以参加这一阶段的工作。8-28-2 程序设计程序设计 Excee ConsultantPage 2
12、0管理信息系统 可靠性可靠性:程序应具有较好的容错能力。正常情况下能正确工作。意外情况下应便于处理,不至产生意外的操作,从而造成严重损失。可理解性:可理解性:程序不仅要求逻辑正确,计算机能够执行,而且应当层次清楚,便于阅读。Excee ConsultantPage 21管理信息系统 效率:效率:程序能否有效地利用计算机资源。程序能否有效地利用计算机资源。程序效率的地位:已不像以前那样举足轻重了,因为硬件价格大幅度下降,而其性能却不断完善和提高。程序设计人员工作效率的地位日益重要。不仅能降低软件开发成本;而且可明显降低程序的出错率,进而减轻维护人员的工作负担。为了提高程序设计效率,应充分利用各种
13、软件开发工具。Excee ConsultantPage 22管理信息系统在过去的小程序设计中,主要强调程序的正确和效率。对于大型程序,人们则倾向于首先强调程序的可维护性、可靠性和可理解性,然后才是效率。注意程序效率、可维护性、可理解性三者之间的关系程序效率、可维护性、可理解性三者之间的关系 Excee ConsultantPage 23管理信息系统功能结构图中有很多大大小小的模块,先实现那些模块呢?上层模块下层模块.下层模块执行具体的功能控制性8-2-2 8-2-2 自顶向下的模块化设计自顶向下的模块化设计 Excee ConsultantPage 24管理信息系统 模块化方法主张自顶向下实现
14、,尽量先实现上层模块化方法主张自顶向下实现,尽量先实现上层模块,逐步向下,最后实现下层最基本的模块。模块,逐步向下,最后实现下层最基本的模块。(首先调试整个系统的结构及各个模块之间的接(首先调试整个系统的结构及各个模块之间的接口,确保系统结构和各模块接口的正确性)口,确保系统结构和各模块接口的正确性)Excee ConsultantPage 25管理信息系统模块应该具有独立性:模块应该具有独立性:在系统中模块之间应尽可能的相互独立,减少模块间的耦合,即信息交叉,以便于将模块作为一个独立子系统开发。模块大小划分要适当:模块大小划分要适当:模块中包含的子模块数要合适,既便于模块的单独开发,又便于系
15、统重构。自顶向下模块化程序设计中应注意:自顶向下模块化程序设计中应注意:Excee ConsultantPage 26管理信息系统模块功能要简单:模块功能要简单:底层模块一般应完成一项独立的处理任务。共享的功能模块应集中:共享的功能模块应集中:对于可供各模块共享的处理功能,应集中在一个上层模块中,供各模块引用。Excee ConsultantPage 27管理信息系统 采用采用顺序结构顺序结构、循环结构循环结构、选择结构选择结构三种三种基本逻辑结构来编写程序的方法。基本逻辑结构来编写程序的方法。8-2-3 8-2-3 结构化程序设计方法结构化程序设计方法 (Structured Program
16、ming)Excee ConsultantPage 28管理信息系统1 1、顺序结构:、顺序结构:顺序结构表示含有多个连续的处理步骤,按照书写的先后顺序执行。顺序结构表示含有多个连续的处理步骤,按照书写的先后顺序执行。入口AB出口Int i=0Int s=1S=100+i Excee ConsultantPage 29管理信息系统2 2、循环结构:、循环结构:循环结构是由一个或几个模块构成,程序运行时重复执行,直到满足循环结构是由一个或几个模块构成,程序运行时重复执行,直到满足某一条件为止。某一条件为止。PS入口出口TFInt i=1Int s=0Do While(i1)AND(B=0)THE
17、N X:=X/A;IF(A=2)OR(X1)THEN X:=X+1 END;Excee ConsultantPage 50管理信息系统测试用例设计测试用例设计 若选择测试用例为A=2,B=0,X=3,则程序通过 路径ace,程序中的每个语句都执行了一次,达到了语 句覆盖的要求。被 测 试 程 序 的 流 程 图 Excee ConsultantPage 51管理信息系统测试用例设计测试用例设计 2、判断覆盖 判断覆盖是指设计测试用例使程序中的每个判断的取“真”值和取“假”值的每一个分支至少通过一次。在上面例子中,若取测试用例为A=3,B=0,X=1和A=2,B=1,X=3,则可以分别执行路径a
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信息系统 系统 实施
限制150内