第二章 会计软件的运行环境

第一节 会计软件的硬件环境

一、硬件设备

计算机系统由硬件系统和软件系统组成。硬件依靠软件来协调工作,只有硬件、没有安装软件的计算机通常称为“裸机”。以常用PC为例,其系统组成如图2-1所示。

计算机硬件系统是指组成计算机的各种物理设备,即由机械、光、电、磁器件构成的具有计算、控制、存储、输入、输出功能的实体部件,具体由五大部分组成,即输入设备、处理设备、存储设备、输出设备和通信设备(网络电缆等)。这五大部分相互配合,协同工作。其工作原理为:输入设备接收外界信息(程序和数据),处理设备发出存数、取数和运算命令,并把计算结果存在存储设备内,并通过输出设备输出计算结果,如图2-2所示。

(一)输入设备

输入设备是用于向计算机输入数据和信息的设备,是计算机与用户或其他设备通信的桥梁。它是重要的人机接口,负责将输入的信息(包括数据和指令)转换成计算机能识别的二进制代码,送入存储器保存。

计算机常见的输入设备有键盘、鼠标、光电自动扫描仪、条形码扫描仪(又称扫码器)、二维码识读设备、POS机、芯片读卡器、语音输入设备、手写输入设备等。

图2-1 计算机系统组成

图2-2 计算机硬件基本结构

在会计软件中,键盘一般用来完成会计数据或相关信息的输入工作;鼠标一般用来完成会计软件中的各种用户指令,选择会计软件各功能模块的功能菜单;扫描仪一般用来完成原始凭证和单据的扫描,并将扫描结果存入会计软件相关数据库中。

1.键盘

键盘是最常见的计算机输入设备,广泛应用于微型计算机和各种终端设备。

通过键盘,可以将英文字母、数字、标点符号等输入计算机,从而向计算机发出指令、输入数据。常规的键盘有机械式键盘和电容式键盘两种。目前机械式键盘基本已被淘汰,主要以电容式键盘为主。

2.鼠标

鼠标按其工作原理的不同,可以分为机械鼠标和光电鼠标。

机械鼠标主要由滚球、辊柱和光栅信号传感器组成。

拖动鼠标时,带动滚球转动,滚球又带动辊柱转动,装在辊柱端部的光栅信号传感器产生的光电脉冲信号反映出鼠标器在垂直和水平方向的位移变化,再通过电脑程序的处理和转换来控制屏幕上光标箭头的移动。

光电鼠标是通过检测鼠标的位移,将位移信号转换为电脉冲信号,再通过程序的处理和转换来控制屏幕上的鼠标箭头的移动。光电鼠标用光电传感器代替了滚球。这类传感器需要特制的、带有条纹或点状图案的垫板配合使用。

(二)处理设备

处理设备主要是指计算机主机。中央处理器(CPU)是电子计算机主机的核心设备,其功能主要是按照程序给出的指令序列,分析、执行命令。中央处理器主要由运算器、控制器等组成。

运算器是计算机中执行各种算术和逻辑运算操作的部件。运算器的基本操作包括算术运算(加、减、乘、除等)和逻辑运算(与、或、非、异或等),以及移位、比较和传送等。计算机运行时,运算器的操作和操作种类由控制器决定。运算器处理的数据来自存储器;处理后的结果数据通常送回存储器,或暂时存放在运算器中。运算器具体结构包括逻辑部件(ALU)和寄存器(R)。

控制器主要由指令寄存器、译码器、程序计数器、操作控制器等组成。它负责从存储器中取出指令,并对指令进行译码;根据指令的要求,按时间的先后顺序,负责向其他各部件发出控制信号,保证各部件协调一致地工作,逐步完成各种操作。

(三)存储设备

存储设备又称存储器,是计算机记忆或暂存数据的部件,它的基本功能是在控制器的控制下按照指定地址存入、取出信息。计算机中的全部信息,包括原始的输入数据、经过初步加工的中间数据以及最后处理完成的有用信息,都存放在存储器中。指挥计算机运行的各种程序,即规定对输入数据如何进行加工处理的一系列指令,也都存放在存储器中。

存储器分为内存储器(内存)和外存储器(外存)两种。

内存储器也称主存储器,简称内存,它直接与CPU交换信息,在计算机系统内部是仅次于CPU的重要器件之一。CPU加上内存就是通常所称的计算机主机。内存分为只读存储器(ROM)和随机存储器(RAM),容量较小,但数据存取速度较快。

1.ROM

ROM存放重要的、固定的并且反复使用的程序和数据。ROM中的内容只能读出、不能写入,ROM依靠电池供电,关闭计算机电源后,其中的信息不会丢失。

2.RAM

RAM可以随时读出和写入,用来存放计算机工作时所需要的程序和各类数据。RAM依靠计算机电源供电,当切断计算机电源之后,RAM中的信息就完全消失。通常情况下,人们所称的微机内存指的就是RAM,它读写速度较快,但存储容量小且价格较贵,不能永久保存程序和数据。

此外,随着CPU工作频率的提高,对RAM的读写速度要求也相应提高,若RAM的读写速度跟不上CPU的速度,那么CPU访问RAM时必须插入等待周期,这样就降低了CPU的工作速度。人们利用高速缓冲存储器(Cache)来解决这一问题,采用Cache后,CPU可以较快速度从Cache中读取数据,而Cache中的数据由计算机系统自动将CPU经常要访问的那部分执行程序的内容拷贝而来。

判断内存性能优劣的指标有两个:存储容量和存取时间。一般来说,内存容量越大,则程序运行速度越快;存取时间越短,则性能越好。

外存储器又称为辅助存储器,简称外存,主要用来存储大量的暂不参与运算或处理但需要长期保留的数据和程序,是内存的后备和补充。外存一般存储容量较大,但数据存取速度较慢。常见的外存储器有硬盘、U盘、光盘等。会计软件中的各种数据一般存储在外存储器中。

硬盘存储器通常固定在主机箱中,存储容量大,读写速度较快。

U盘容量通常在几十M到几十G,具有写保护装置,体积小,能够即插即用,十分方便。

光盘是一种大容量的辅助存储器,具有体积小、容量大、可靠性高、保存时间长、价格低和便于携带等优点,是目前使用较为广泛的一种存储设备。

(四)输出设备

输出设备是指用来输出计算机处理结果的终端设备。其主要功能是将计算机处理后的信息以能为人或其他设备所接受的形式输出。计算机常见的输出设备有显示器和打印机。在会计软件中,显示器既可以显示用户在系统中输入的各种命令和信息,也可以显示系统生成的各种会计数据和文件;打印机一般用于打印输出凭证、账簿、财务报表等各种会计资料。

显示器又称监视器或显示终端,是用于显示计算机输入、输出信息的屏幕设备,是实现人机对话的主要工具。它既可以显示键盘输入的命令或数据,也可以显示计算机数据处理的结果。计算机的显示系统由显示器和显示卡两部分组成。目前计算机常用的显示器有两种类型:阴极射线管显示器、液晶显示器。

打印机是将计算机的处理结果打印在纸张上的输出设备。通常把显示器的输出称为软拷贝,把打印机的输出称为硬拷贝。按照传输方式,打印机可以分为一次打印一个字符的字符打印机、一次打印一行的行式打印机和一次打印一页的页式打印机。按照工作结构,打印机可以分为击打式打印机和非击打式打印机,其中击打式打印机又分为字模式打印机和点阵式打印机,非击打式打印机又分为喷墨打印机、激光打印机、热敏打印机和静电打印机。

二、硬件结构

硬件结构是指硬件设备的不同组合方式。电算化会计信息系统中常见的硬件结构通常有单机结构、多机松散结构、多用户结构和微机局域网络四种形式。

(一)单机结构

单机结构属于单用户工作方式,一台微机同一时刻只能一人使用。

单机结构的优点在于使用简单,配置成本低,数据共享程度高,一致性好;其缺点在于集中输入速度慢,不允许多个成员同时进行操作,并且不能进行分布式处理。它适用于数据输入量小的企业。

(二)多机松散结构

多机松散结构是指有多台微机,但每台微机都有相应的输入输出设备,每台微机仍属单机结构,各台微机不发生直接的数据联系(通过磁盘、光盘、U盘、移动硬盘等传送数据)。

多机松散结构的优点在于输入输出集中程度高,速度快;其缺点在于数据共享性能差,系统整体效率低。它主要适用于输入量较大的企业。

(三)多用户结构

多用户结构又称为联机结构,整个系统配备一台计算机主机(通常是中型机,目前也有较高档的微机)和多个终端(终端由显示器和键盘组成)。主机与终端的距离较近(0.1千米左右),并为各终端提供虚拟内存,各终端可同时输入数据。

多用户结构的优点在于会计数据可以通过各终端分散输入,并集中存储和处理;缺点在于费用较高,应用软件较少,主机负载过大,容易形成拥塞。它主要适用于输入量大的企业。

(四)微机局域网络

微机局域网络(又称为网络结构)是由一台服务器(通常是高档微机)将许多中低档微机连接在一起(由网络接口卡、通信电缆连接),相互通信、共享资源,组成一个功能更强的计算机网络系统。微机局域网络通常分为客户机/服务器结构和浏览器/服务器结构两种结构,主要适用于大中型企业。

1.客户机/服务器(C/S)结构

客户机/服务器结构模式下,服务器配备大容量存储器并安装数据库管理系统,负责会计数据的定义、存取、备份和恢复;客户端安装专用的会计软件,负责会计数据的输入、运算和输出。

客户机/服务器结构的优点在于技术成熟、响应速度快、适合处理大量数据;其缺点在于系统客户端软件安装维护的工作量大,且数据库的使用一般仅限于局域网的范围内。

2.浏览器/服务器(B/S)结构

浏览器/服务器结构模式下,服务器是实现会计软件功能的核心部分,客户机上只需安装一个浏览器,用户通过浏览器向分布在网络上的服务器发出请求,服务器对浏览器的请求进行处理,将用户所需信息返回到浏览器。

浏览器/服务器结构的优点在于维护和升级方式简单,运行成本低;其缺点是应用服务器运行数据负荷较重。