如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
第三章管理信息系统技术基础管理信息系统是基于管理和计算机的系统,同时也是基于网络的系统。管理信息系统的技术基础主要包括计算机系统、网络技术、数据库技术和科学管理等几个方面的内容。§3.1计算机系统计算机系统包括计算机硬件和计算机软件两部分。计算机硬件是机器的可见部分,是计算机系统工作的基础,计算机软件帮助用户使用硬件以完成数据的输入、处理、输出及存储等活动。§3.1.1计算机体系结构1.单机结构如果在一个系统内每台计算机的使用是各自独立的,这样的系统就是单机结构的系统。单机结构中的计算机处于各自为政的孤立状态,各自运行一套系统软件、应用软件和业务数据。单机结构的计算机之间不能直接交流信息,它们之间的通信只能靠磁盘、磁带等介质备份来完成。这种分散式结构使得各个部门即使拥有各自的单机信息处理系统,无法联合构成一个统一的综合的管理信息系统,这就形成了一个个“信息孤岛”。各部门不能充分利用计算机来进行协调和合作。2.主机/终端结构主机--终端结构采用集中式处理方式,提高了信息处理的效率,降低了系统费用,易于管理控制,也能够保证数据的安全性和一致性。在早期的计算机系统中主机--终端结构系统曾风靡一时。它有一台大型主机,可以同时接数台或数十台终端机。所有的文件都存储在主机的磁盘中,程序也在主机上运行。主机对各终端机用户传来的数据进行分时处理,使每个终端用户感觉像拥有一台自己的大型计算机一样。终端只是一种数据输入输出设备,没有CPU和存储器,只是负责将用户键盘输入的信息传到主机,然后输出由主机返回的处理结果。但由于程序运行和文件访问都在主机上,用户完全依赖于主机,一旦主机出现故障就会使所有用户受到影响。由于许多用户共享一台主机。主机要同时处理来自各个终端的数据,这样可能造成主机的负荷过重。所以系统的性能主要取决于主计算机的性能和通信设备的速度。3.文件服务器/工作站结构在文件服务器/工作站系统中,多个工作站与一台服务器互相连接起来。一般以一台高性能微机或小型机作为服务器,所谓工作站实际上就是一台PC机,当它与文件服务器连接并登录后,可以到文件服务器上存取文件,得到所需的文件后在工作站上运行。数据库管理系统安装在文件服务器上,而数据处理和应用程序分布在工作站上,文件服务器仅提供对数据的共享访问和文件管理,没有协同处理能力。文件服务器管理着网络文件系统,提供网络共享打印服务,处理工作站之间的各种通信,响应工作站的网络请求。工作站运行网络应用程序时,先将文件服务器的程序和数据调入本机内存之中,运行后在本机上输出或在打印机上输出。文件服务器的处理方式会增加网络线路的传输负荷,降低网络传输的效率和响应时间,很容易造成网络阻塞。4.客户机/服务器结构在客户机/服务器结构中,客户机是一台PC机或工作站,负责与使用者沟通。服务器可以是提供网络控制功能的任何规模的计算机。这种结构不同于传统文件服务器/工作站结构,主要区别在于对数据的处理分前台和后台。客户机完成屏幕交互和输入、输出等前台任务并向服务器提出请求,而服务器则完成大量的数据处理及存储管理等后台任务,为前台提供服务。通常情况下客户机只执行本地前端应用,而将数据库的操作交由服务器负责,以合理均衡的事务处理充分保证数据的完整性和一致性。客户机应用软件一般包括用户界面软件、本地数据库、字处理软件和电子表格等。客户机的运作过程是:客户机将请求传送给服务器,服务器回送处理结果,客户机据此进行分析,然后送给用户。服务器分为数据库服务器、工作组应用服务器、电子邮件服务器、打印服务器等等。例如:我们想要由客户机上的前端应用程序查询某些相关数据,而服务器端此时如果是数据库服务器且有十万条记录将被搜寻,当服务器收到请求消息时即会到数据库中寻找该相关数据,找到后只送回前端的使用者所需要的记录,而并不是将整个十万条记录的庞大数据库全部都传回。这样才可降低网络负荷,从而提高整个系统效率。主机/终端结构的所有程序都在主机内执行,而文件服务器网络结构的所有程序都在客户端执行,这两种结构都不能提供真正的可伸缩应用的系统框架。而客户机/服务器结构则可以将应用程序分布在客户机和服务器之间,以提供更快、更有效的应用程序性能。通过客户端和服务器端的最佳分工合作,使整个系统达到最高的效率。5.浏览器/服务器系统结构浏览器/服务器结构,是随着Internet技术的兴起,对客户机/服务器结构的一种变化或者改进的结构。在客户机/服务器结构中,大量的应用程序都在客户端进行,每个客户机都必须安装应用程序和工具。系统的灵活性、可扩展性都受到很大影响。在浏览器/服务器结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,形成所谓三层结构。浏览器/服务器结构,主要是利用了不