欢迎来到天天文库
浏览记录
ID:43749955
大小:508.00 KB
页数:33页
时间:2019-10-13
《管理信息系统原理与应用(第二版) 978-7-302-16697-9 ch09》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第9章构造、实施和运行支持学习目标教学内容本章小结Wednesday,August18,20211学习目标了解管理信息系统构造的基本概念理解和掌握管理信息系统构造阶段的主要任务了解管理信息系统测试的策略和方法掌握管理信息系统测试技术了解管理信息系统实施的基本特点理解和掌握管理信息系统实施的主要步骤理解管理信息系统不同转变策略的特点了解管理信息系统运行和支持的基本概念理解和掌握系统支持的主要活动8/18/20212教学内容9.1管理信息系统构造9.2测试9.3管理信息系统实施9.4管理信息系统运行和支持8/18/2021
2、39.1管理信息系统构造管理信息系统设计阶段之后,就进入了管理信息系统构造阶段。管理信息系统构造实际上就是实现设计目标的过程。本节将详细介绍管理信息系统构造的基本概念、特点和包含的内容,然后详细描述管理信息系统构造阶段的每步任务的内容。8/18/20214管理信息系统构造的特点管理信息系统设计的结果是管理信息系统设计规格说明书,依据该规格说明书就可以开始构造管理信息系统了。管理信息系统构造就是开发、安装和测试管理信息系统组件的过程。有些书中把管理信息系统构造阶段称为管理信息系统开发阶段。同管理信息系统的分析和设计阶段类
3、似,管理信息系统构造阶段也需要描述管理信息系统的数据、流程和接口,但是是从管理信息系统构造人员的角度来描述各项内容。图9-1所示为系统构造阶段的主要活动。8/18/20215系统构造阶段示意图8/18/20216建立和测试网络系统构造阶段的第一步是建立和测试网络。在系统需求分析阶段,建立了网络需求。在设计阶段开发了分布式的数据和处理模型,这些技术设计规格说明书是构建管理信息系统网络的基础。在许多情况下,所开发的管理信息系统是基于已有的网络架构。如果是这样就可以跳过这个活动的工作。但是,如果新开发的管理信息系统要求创建新
4、网络或修改已有的旧网络,那么就必须建立和测试新网络。计算机网络是创建和测试数据库、编写和测试程序的基础。8/18/20217网络的拓扑结构在建立和测试网络时,最重要的工作的是确定网络的拓扑结构。网络的拓扑结构指网络中计算机和其他硬件的物理布局。局域网中常用的拓扑结构是总线型、星型、环型和网状。8/18/20218建立和测试数据库管理信息系统网络建立和测试之后,可以进行建立和测试数据库的工作。因为数据库中的数据是其他应用程序共享的资源,所以数据库的建立和测试必须在编写程序之前进行。如果新开发的管理信息系统必须包含数据库,
5、那么必须首先建立和测试数据库。建立和测试数据库过程中,系统用户、系统分析人员、系统设计人员和系统构造人员都需要参加。系统用户参加的目的是建议用于测试数据库应该使用的数据。数据库设计人员、数据库构造人员和数据库管理人员是完成数据库构造和测试的主要人员,负责数据库的编程、创建以及调整数据库的性能、安全、备份及恢复等。该项任务的输入是在系统设计阶段完成的数据库结构,还需要从现有的生产数据库中获取用于测试数据库的数据。8/18/20219安装和测试新软件包对于某些管理信息系统来说,需要购买一些特定的软件包。特定的软件包和编写的
6、其他应用程序集成到一起,才能完成信息系统项目的开发。如果当前开发的管理信息系统不需要使用其他软件包,则该项任务可以省略。如果需要购买新软件包,那么一旦完成了管理信息系统的网络和数据库就可以开始安装和测试新软件包。新软件包可以放置在用户的软件库中。要完成该任务,除了需要系统用户和系统的各种技术人员参加之外,还应包括供应厂商和咨询顾问。在购买软件包之前,一定要咨询有关专家的意见,确保所购买的软件包符合信息系统的真正要求。8/18/202110编写和测试新程序以上工作完成后就可以开发管理信息系统的程序了。注意,即使在系统设计
7、阶段已经构造了原型系统,但是由于这些原型系统是不完整的,并没有实现系统的全部功能,因此必须开发和重新定义这些程序。这项工作的主要参与人员包括系统分析人员、系统设计人员和系统构造人员。系统分析人员主要负责分类要编程实现的业务需求。系统设计人员的工作是分类在系统设计阶段完成的程序设计、集成需求和程序文档等。系统构造人员或系统编程人员负责编写和测试相应的程序。8/18/2021119.2测试测试是为了发现程序中的错误而执行程序的过程。本节详细介绍测试技术、测试目标和测试策略。8/18/202112测试技术测试技术是测试程序的
8、方法。一般采用两种,黑盒测试技术和白盒测试技术。每个程序或模块都是按照设计规格说明书编码的。因此,可以按照设计规格说明书的输入和预期的功能、性能进行测试。如果只注重输入和程序结果,不管程序内部执行过程的测试,称为黑盒测试技术。通常的测试技术,就是指黑盒测试技术。由于黑盒测试的工作量大,于是人们想到可以把程序打开,使程序的每条语句都
此文档下载收益归作者所有