前言:想要写出一篇令人眼前一亮的文章吗?我们特意为您整理了5篇计算机可视化技术范文,相信会为您的写作带来帮助,发现更多的写作思路和灵感。
【关键词】创新数据;可视化方法;管理研究
视化技术使得人们不再局限于通过文本或关系数据表来观察和分析数据信息,转而以更直观的方式研究数据并发现其中隐藏的关系,将单调乏味的数据及其内涵关系美观形象地展现在人们面前。根据实现原理的不同,数据可视化方法可以划分为基于几何的技术、面向像素的技术、基于图表的技术、基于层次的技术、基于图像的技术和分布式技术等。
目前,数据可视化技术已经在电子商务、数据仓库、社交网络、计算机网络等信息领域得到了普及应用。由于信息可视化技术及其应用范围非常广泛,在本文中,我们仅侧重于网络数据的可视化技术研究(这儿的网络数据是指通过网络测量、网络管理和安全等研究工作所取得的原始数据),主要介绍几种典型的网络数据可视化方法和相关的应用实例。
一、计算机信息领域可视化技术的需求
随着网络技术的发展和网络规模(特别是Internet)的不断扩大,网络已经成为人们日常生活的必不可少的一部分。同时,人们对网络服务质量(QoS)的要求也越来越高。因此,网络性能监测、网络管理、网络安全等已经成为网络技术研究和应用的重要组成部分,而网络数据可视化技术在其中所起到的作用也越来越关键。
首先,为了实现性能监测的目的,管理人员必须即时对网络中设备的工作负荷,即数据流量、链路利用率、丢包率、延时等各项性能参数进行定量评价。因此,网络性能的可视化是网络运行中重要的组成部分;其次,在针对园区网、骨干网以及因特网的管理和研究过程中,网络拓扑、IP地址和AS域分布范围的可视化也一直是研究人员的重中之重;最后,针对网络安全的恶意攻击行为,如扫描、蠕虫、病毒等造成的安全事件、异常流量及影响范围和演化趋势的可视化也具有非常重要的实际意义。
与其他领域的可视化需求相比,网络数据的可视化具有三个特点:一是网络数据与时间紧密相关,因此时间序列数据的可视化是其重要研究内容;二是由于网络数据的海量性和复杂性,需要快速实时地进行数据处理和分析来获得可视化结果;三是网络数据的可视化以真实性为首要目的,在保证正确显示数据的基础上实现可视化结果的美观性。目前,CAIDA、IEPM、SecViz等测量和研究组织和团体已经提出并实现了许多适用于网络数据可视化的方法和工具。概括来说,网络数据的可视化主要以基于图表和基于图像两种可视化技术为基础,其中基于图表的可视化技术主要用于网络性能的可视化,包括折线图、散点图、柱状图、饼图等多种方法,基于图像的可视化技术主要用于网络管理和安全研究数据的可视化,包括气象图(WeatherMap)、热图(Heat Map)以及三维图像可视化等许多方法。总之,通过网络数据的可视化,可以实现:
1.方便快速地获取更多的网络性能、网络状态等参考信息;
2.深入了解和分析已知的网络现象和规律;
3.能够从繁杂的数据中找出其中蕴含的关系,发现新问题并提出解决方法。
因此,深入研究和使用数据可视化技术对于开展网络监测、网络管理以及网络安全等研究工作具有重要意义。下面我们将通过实际的图例来详细介绍几种典型的网络数据可视化方法及其应用。
二、计算机基于图像的可视化技术
网络气象图
网络气象图是一种直观的显示网络拓扑、设备节点和链路状态等网络数据信息的可视化工具。网络气象图最早是由Panagiotis Christia实现的一个基于Perl的开源的可视化工具,以后Howard Jone又在功能、界面等方面进行了许多改进,发展成为一个受到普遍欢迎的网络数据可视化技术。
目前,网络气象图在国外许多网络中得到了实际部署与应用,国内的CERNET、中国科技大学等也都使用网络气象图作为一种网络拓扑显示和监测的方法,网络气象图能够实时显示网络节点状态、链路利用率等信息,实现网络拓扑、网络设备和链路状态的实时监控。随着网络技术和应用的发展,网络气象图开始与Flash动态显示技术、Google Maps等新的可视化方法相结合,从而能以更加直观友好的方式显示丰富的网络状态信息,典型的代表是GlobalNoc的RealTime Atlas项目。这里面的数据管理,又称为“数据资源管理”,包括所有与管理作为有价值资源的数据相关的学科领域。对于数据管理,DAMA所提出的正式定义是:“数据资源管理是指用于正确管理企业或机构整个数据生命周期需求的体系架构、政策、规范和操作程序的制定和执行过程”。这项定义相当宽泛,涵盖了许多可能在技术上并不直接接触低层数据管理工作(如关系数据库管理)的职业。
参考文献:
关键词:无纸化考试系统 数据库 设计
中图分类号:TP311 文献标识码:A 文章编号:1007-9416(2015)12-0000-00
高校计算机基础课程是大学生学习计算机的第一门课程,课程侧重于培养学生动手操作能力,在该课程上应用无纸化考试系统,体现了教育系统的改革以及模式的更新,能够体现课程性质以及提高教学的工作效率和管理水平。在该系统中,最重要的设计是数据库的设计,数据库中存储了海量的试题,能够快捷高效地进行出卷、答题、评分等工作。目前,已经有许多考试(远程教育、计算机等级考试、微软办公自动化考试)已经采用了标准化在线答题方式,其科学性、准确性、公平性也远远高于传统的考试形式。
1 考试系统数据库需求
对于数据库设计的步骤来说,需求分析是第一步也是最重要的一步,它决定了整个设计的目的和产品形态、在这个阶段当中,主要分析使用该在线考试系统的用户群体和业务活动,比如管理员的职责有录入考试名单、查询学生成绩等;教师负责出卷、修改、评分等;学生则需要在规定时间完成答题。
2 考试系统数据库设计
在线考试系统中,合理地设计数据库中的逻辑和属性关系能够保证系统中每个模块的功能之间紧密联系在一起。在需求分析确立以后,需要将所得到的需求抽象为信息概念,在概念设计中,一般采用自底而上的设计理念,得出教师、学生、试题库、试卷等实体信息。每一个试题都有各自的属性。每一个实体之间根据各自的功能都会有相应的联系。
本设计选用关系型数据库SQL Server作为数据库开发平台,在逻辑设计中,将上述实体关系模型(即E-R图)转为关系模式,并生成数据库所支持的表结构。详细的表结构如下:
Teacher表(教师):字段有编号、姓名、用户名、密码、任课学科,其中编号作为主键,任课学科作为区分教师对领域学科的划分。
Student(学生表):字段有学号、姓名、用户名、密码。主键为学号。
Paperlib(题库表):字段题库编号、题目标题、题目类型、难易等级、参考答案、备选答案。编号作为主键,用来保证记录的唯一性。
Paper(试卷表):字段有编号、试卷代码、大标题号、作答区、题库编号、学号、卷面分。在该表中,学号和题库编号是外键,分别和学生表以及题库表建立对应关系。
3 系统数据库连接代码
考试系统可以使用PHP语言开发,PHP语言拥有完善数据库集成层,使得它能够支持绝大多数的数据库系统,并兼容SQL标准,能够高效、快速、稳定地进行数据库的读写操作。在开发方面,PHP提供了许多用于数据库操作的标准接口,对连接、读取、写入数据库等操作非常方便,不论是开发web应用还是其他应用程序,都能够快速地进行二次开发[2]。
在连接方式上,PHP可以建立两种不同的方法来连接SQL Server。第一种是通过开放式的接口ODBC进行连接,它是微软定义的一种专门用于连接数据库的标准,目前市面上的关系数据库中都会有相应的ODBC驱动,ODBC可以说是数据库连接的一种业界通用标准,应用非常广泛。第二种是通过PHP语言直接对SQL Server进行连接,PHP语言中集成了Mssql函数库专门用于数据库的访问,主要分为即时连接和永久连接方式。
即时连接是指当需要进行数据库访问操作是才进行的数据连接,一般通过mssql_connect函数来进行。永久连接顾名思义就是一直保持着与数据库的连接,通过mssql_pconnect函数来实现。在本系统设计中,采用即时连接的方式可以减少数据库的负荷。
$db_conn = @mssql_connect("Computer_exam","admin","admin");
or die("数据库无法连接!");
mssql_select_db("Computer_exam",$db_conn);
?>
上述代码中,第一行用于连接数据库,其中Computer_exam为数据库名称,第一个admin为用户名,第二个为密码,同时用了@符号屏蔽错误显示。第二行中的die函数用来提示数据库连接失败并关闭程序,然后选择需要访问的数据库。在退出访问时,使用mssql_close函数把连接关闭。可以专门生成两个文件用来连接和关闭数据库,并命名为db_conn.php和db_exit.php。
4 考试系统数据库安全性
数据库系统的安全性与数据库管理系统关系密切,因为数据库管理系统如果拥有强大的安全机制,那么数据库系统也会具备较好的安全性能。提高数据库系统的安全性可以采用数据加密的方式,我们可以在操作系统层、数据库管理系统内核层以及数据库管理系统应用层三个层面进行加密。
在操作系统层面上,由于系统并不能识别数据库文件当中的一些数据的逻辑关系,所以不能通过产生合理密钥的方式来加密,也不便于对密钥的管理和使用,因此,对于大型的数据库很难在操作系统层面上实现数据的加密。
在数据库管理的内核层加密是指把数据在物理存取之前完成数据的加密或解密,这种加密功能强大,并且不会影响数据库管理系统的功能,能够将两者的进行无缝耦合,但是该加密方式必须在服务器中进行算法的运算工作,这样就会使服务器的负荷增大,同时还需要数据库管理系统开发商提供接口用于数据的加密。
目前采用的比较多的加密方式是在数据库管理系统应用层的加密,通过在数据库管理系统中根据加密的要求生成一个外层的工具,自动完成对数据的加密解密工作,这样就可以使加密工作不会对服务器造成负担,同时也可实现网络加密,但是相应的加密功能会收到限制,不利于与数据库管理系统的耦合。
5 结语
本文设计了一种计算机基础无纸化考试系统,从需求分析开始,再进行逻辑关系设计、数据表的生成以及数据库连接方法的描述,最后对数据库安全性进行分析,对高校计算机基础课程实施无纸化考试有一定的作用。
参考文献
关键词:计算机角色动画;可视媒体;融合技术
随着计算机角色动画制作的发展和应用规模的逐渐扩大,计算机角色动画制作还涉及计算机视觉、计算机图形学及机器学习等技术范畴,因此,其发展过程成为多种可视媒体融合的研究领域。
1可视媒体融合技术概述
在计算机角色动画制作中会涉及图像、三维模型、视频以及运动捕捉等多种数据的综合处理,这些数据通过计算机的采集、编辑和压缩的形式被制作成多媒体数据源的形式展现出来,并经过相互之间的作用形成鲜明的动画角色,这就是可视媒体融合技术。
多视点图像中提取的角色通过对侧影信息的变形来实现个性化角色的转变,再通过对运动数据的捕捉来实现角色模型的驱动,以此建立具体的动画角色。这个过程中主要运用了图像、运动捕捉和三维模式。因此,不同的可视媒体所采用的融合技术是不相同的。
2可视媒体融合分类
计算机动画角色在应用过程中呈现出跨度大和设计范围广等特点,各种动画角色的设置都需要建立在可视媒体的基础上,下面对可视媒体的融合进行分类研究。
2.1视频融合
(1)多视点人体角合成三维角色动画:对动画角色进行摄像机的同步,根据拍摄角色的轮廓、深度信息等对每一帧中的角色进行重建,根据当前视觉的多视点纹理来合成角色纹理,这样就能够得到三维角色动画而不是静态的三维模型了。(2)角色动画片段生成:主要采用渲染的方式,实现了片段的编辑,生成角色所需要的动画。(3)视频重组:分解和提取现有视频组合相似的视频片段,使其成为一个新的视频,实现了有限视频资源的利用,视频重组技术在一些特殊动画角色上也有应用,例如昆虫等,通过对原有视频的重新组合和制作进而形成新的视频,保证各种片段之间的连续性,用户通过对代价函数的运用,实现了对角色运动轨迹的控制,进而形成了崭新的动画角色。
2.2图像融合
(1)IBM构建角色模型:以IBM科学技术为基础,以定标的方式实现相机模型的产生,在多视点图像中建立三维角色,并将事先做好的图像贴到事先做好的模型当中,以便实现真实角色的还原。但是还有一点需要注意,就是定标的过程中可能产生一定的误差,因此,角色模型与真实事物也会存在一定的差异。(2)卡通画制作辅助系统:分层化处理输入的关键帧,将其分解,对相邻的2个关键帧笔画可以建立对应关系,利用插值技术形成渡帧,进而促进动画的形成。(3)角色重用技术:采用背景分割的方式实现角色的提取,算出任意2帧之间的差异,最终得到距离矩阵,最后根据每一帧数据投影来形成连通图,经过画师对连通图起点终点计算最小路径,从而构成卡通角色动画,为了使动画更加平滑、完整,可以用插值的方式来生成过渡帧。
2.3三维模型融合
(1)实时插值技术:此技术以样例为基础,其插值方式有2种,一种是径向基插值,一种是组合线性插值,这样就实现了动画人物角色及人脸上的平滑过渡,在一些动画游戏的交互设计方面也有着重要的应用。(2)人体模型变形技术:此技术也是以样例为基础,对人体表面的标记点进行扫面,能够促进动画角色骨架的形成,进而形成动画样本的参数,在参数空间内进插值就能够得到动画角色模型,人体样本子空间的建立的主要方法是PCA法,能够实现个性化人体角色的生成,样本数据由多个人体模型来组成,这种模型的合成和变形技术主要生成的都是动画角色人物的静态模型。(3)关节运动生成:当前有许多研究指出可以利用逆向运动来生成关节运动,首先建立世界坐标系,得出角色角的具置,通过伪逆矩阵来实现动画角色全身各项关节处的旋转角度,进而促进关节运动的实现。
2.4运动捕获数据融合
将已经存在的运动数据作为输入,对这些已经存在的数据进行处理,形成新的数据,这个过程就是运动捕获数据融合的过程:(1)设定副词空间:在此空间的多条坐标轴都代表了不同的运动数据,可能是不同说话风格的数据,也可能是不同角色类型的数据。之后在每条坐标中用手工标注出预期相对应的运动数据样本,最后对这些数据进行插值处理,就能够得到新的运动数据。(2)将原始数据投影到低维空间中:对其进行参数化设置,这样就可以在其中进行草图的勾画,或对三维人体姿态进行操作,最后对这些原始运动数据进行插值处理。(3)运动检索:从运动数据库中实现对数据的捕捉,对捕捉到的数据进行检索,得到数据存在的逻辑关系,实现参数化的空间设置,之后进行差值处理,得到新的捕获数据;(4)运动纹理:运动纹理有2层结构,其是一种统计的模型,运动元素在底层结构中设置,能够表示出运动数据的相关片段,最后生成运动纹理的模型,从而实现具有真实感的人体三维数据。(5)多分辨率过滤:不同风格的运动有着不同的频率信号,多分辨率过滤法能够将高频信号和中低频信号分开。(6)独立成分分析:通过此方法能够生成真实感人体的运动数据,在原始高维人体运动数据中,对人体行为特点进行抽取,建立ICA子空间,并根据插值操作,形成人体运动新数据的产生。
2.5视频与三位模型融合
对动画角色和输入的视频动画进行动画角色的融合,这个过程就称为视频与三维模型的融合。上文中提到以多视点视频变形中性模型得到动画角色的方法,以此方法为基础,对一段角色的运动进行多视点拍摄,以其中的不同角度的角色侧影为约束条件,将角色模型进行投影,在各个视角显示,利用能量函数对中性模型进行变形,这样就能够使侧影和投影的重叠最大,最后运用时空的纹理技术进行纹理信息的提取工作,制定动画角色。视频的提取能够实现角色侧影的提取,对中性的模型实现变形的特征。还能够通过重建角色人脸的三维结构从而得到个性化的人脸,重建的过程中主要重建的是人脸之间的距离。
通过滤波器预测将要跟踪的特征的具置,之后完成特征的匹配,整个特征跟踪的流程为:预测――修正――预测,人体模型中有多个部位,且每一个部位之间都存在一定的比例关系,以这些经验知识为基础就能够恢复人体的三维运动。
通过对侧影的方法的实施来计算人体运动情况,进而得出一定的数据。首先需要进行侧影工作的提取,通过了解人体骨架结构,在人体内部做姿态搜索工作,得出最佳的姿态数据,用作恢复的结果,之后对角色进行驱动,从而获得角色动画。
此外,还可以通过对人脸特征的运动方式的追踪,进而实现对人脸目标的驱动,得到动画角色的人脸动画。
在上述分析的可视媒体融合中,都是通过侧影及运动的约束和对三维模型角色的驱动来完成的,因此成为视频与三维模型的融合。
2.6运动捕获与三维模型融合
首先介绍一种运动重定向技术,将一个角色产生的所有数据在相同的结构上重启,保存运动动作,保存原有运动角色的在时空条件上的约束,在重定的过程中要以此时空约束条件为基础。
分析一种异构角色之间的重定向技术,以运动样例为基础,提取关键字时,根据这个关键姿势构建动画角色的姿势,最后对关键帧进行相应的插值就能够得到所需要的目标角色动画。
当前还有比较流行的一种通过规定时空约束条件实现运动重用的过程,其主要以相应的目标函数为基础,对相对应的角色进行求解,建立目标角色动画。三维网络模型与骨架架构相互对应,利用一种自动识别技术对关节点位置、数量、结构等进行识别,实现对应,最后通过对运动数据的捕捉,实现目标动画角色的有机形成。
2.7图像、三维模型以及运动捕获数据三者的融合
先前所提到的都是2种可视媒体的融合,而图像、三维模型以及运动捕获三者可以进行融合,最终生成目标角色动画。首先,对人体角色进行拍摄,拍摄时需要注意,要从4个正交方向分别拍摄,之后要提取侧影,奠定角色侧影模型侧影与模型侧影之间的紧密联系,对两者之间的联系进行深入的了解,实现对中性模型的约束。当进行文理映射时,会通过对运动中捕捉到的数据建立驱动模型,形成动画角色。其中可以对变形中性模型进行细致划分,这样得到的角色模型会更加精确,也就能够驱动模型来获得效果更好的角色动画。以上分析的角色动画生成方法就融合了图像、三维模型以及运动捕获等3种可视媒体。
关键词:《计算机网络技术》;“教学做一体化” ;“项目导向型”;“任务驱动”
中图分类号:G641文献标识码:A文章编号:1003-2851(2009)11-0159-01
《计算机网路技术》是一门操作性较强同时又具有很高的理论需求的课程,在讲授这门课程的过程中单纯的采用传统教学模式是理论教学与实习教学分别进行,理论教师注重理论知识讲解,实习教师注重实际操作,理论教学与实习教学严重脱节,不但给学生的学习造成很大困难,也造成了重复教学和资源浪费,更影响了教学质量的提高和应用性、技能型人才的培养。
一、”教学做一体化”教学的特点
”教学做一体化”教学,通俗的理解是为了使理论与实践更好的衔接,将理论教学与实习教学融为一体。其内涵主要是打破传统的学科体系和教学模式,根据职业教育培养目标的要求来重新整合教学资源,体现能力本位的特点,从而逐步实现了三个转变,即从以教师为中心如何“教给”学生,向以学生为中心如何“教会”学生转变;从以教材为中心向以教学大纲和培养目标为中心转变;从以课堂为中心向以实训室、实习车间为中心转变。
二、”教学做一体化”在《计算机网路技术》课程中的应用
(一)建设”教学做一体化”实训室。要实施”教学做一体化”教学,就必须具有既能满足理论教学、又能满足实习教学的“一体化”场所,所以”教学做一体化”实训室是实施一体化教学的保障。学校出资100多万于零六年建造网络实训室,选购的是锐捷网络设备,一共有十组设备,每组设备可供六位同学使用,该实验室可以满足60个学生同时展开实验,包括中心路由器、路由器、三级交换机、二级交换机、集线器、防火墙等设备,可以完成局域网和广域网中所需的实验,并在每年定期对设备进行维护,根据市场的变化增加或淘汰一些网络设备,基本满足了教学需求
(二)修订教学计划。教学计划是教学安排、组织的依据,是实施一体化教学的前提。根据培养目标,我们根据“项目导向型” 和“任务驱动”的教学方法将学生所学专业的相关知识和技能分成若干个项目,每个项目依据不同的知识点又分成若干个任务,每个任务都有具体理论和技能要求。
教学内容分为四个大项目:
第一个项目为构建网络办公,包括组建SOHO型网络、构建办公室网络和网络服务器的搭建三个任务,用于完成了解网络组成结构、局域网的构建、交换机的管理和配置和windows环境下第二个项目为构建中小型网络,包括多办公区之间的网络连接、部门网络的安全隔离和全球的互联互通三个任务,用于完成交换机之间的级联技术、VALAN技术和三层交换机的应用技术
第三个项目为接入Internet,介绍Internet接入的几种方式和配置静态路由器。
第四个项目为多元区网络的互联,包括静态路由实现区域网的连通和动态路由实现区域网的连通两个任务
(三)编写”教学做一体化”教材。依据教学大纲及技能鉴定标准,按科学性、合理性、实用性、针对性、适时性、有效性原则编写”教学做一体化”实训室教材是实施一体化教学的基础。因此,系部组织网络教研室教师对《计算机网路技术》教材进行了有机整合并参照有关的专业资料,编写了”教学做一体化”实训室教材。该教材重点侧重于实践操作和学生动手能力的培养,理论知识以够用为主。
(四)培养“双师型”师资。除了建设”教学做一体化”实训室实训室、修订”教学做一体化”教学内容和编写”教学做一体化”实训室教材外,建设一支既能胜任理论教学又能指导实习操作的“双师型”教师队伍是实施”教学做一体化”实训室教学的关键。因此,近几年学校下大气力进行“双师型”教师的培养。通过组织理论教师利用节假日进企业顶岗锻炼;定期参加锐捷公司提供的网络技能培训和新产品会,了解最新技术和产品动态。
三、”教学做一体化”实训室教学的成果
经过多年的实践与探索,我校《计算机网路技术》课程”教学做一体化”教学已取得了阶段性的成果。
(一)提高了教学质量。《计算机网路技术》课程是在”教学做一体化”实训室以一体化的师资对学生进行一体化的教学安排,使每一课题都能讲授、示范、操作同步进行,突出了现场示范,增强了直观性,使学生能够用理论指导实践、在实践中消化理论,让他们对知识产生亲切感,对网络设备产生熟悉感,从而提高了学生的学习兴趣,调动了学生学习的主动性和积极性,增强了学生学习的灵活性和创造性,使教学收到事半功倍的良好效果。
(二)提高了教师的业务能力和教学水平。对《计算机网路技术》课程开展”教学做一体化”教学”模式不仅要求教师有丰富的专业网络基础和网络设备知识讲授专业理论课,还要对网络设备的配置和维护非常了解,成为能“文”能“武”的“双师型”教师。同时也要求教师应明确教学大纲,根据教学大纲和现有设备编写适合该课题的教案。
参考文献
[1]姜大源.职业教育学研究新论[M].北京:教育科学出版社,2007.
Abstract: By analyzing the requirements and effect of modern enterprise management and information technology to the accounting software, the paper proposed the development model of "Thin Client Server, Transaction Server, Data Server" computerized accounting", and analyzed the characteristics of the computerized accounting under this mode and the main reasons that constraints the development of computerized accounting.
关键词:财务软件;会计电算化;发展模式
Key words: financial software;computerized accounting;development mode
中图分类号:TP392文献标识码:A 文章编号:1006-4311(2011)28-0149-03
1 现代企业管理与信息技术对会计电算化的需求与影响
财务管理作为企业管理的重要组成部分,财务软件作为财务管理的重要核算工具,信息时代网络技术、管理技术的发展对财务管理工作提出了新的需求。
1.1 现代企业管理对会计电算化的需求
1.1.1 实现企业信息资源共享,要求财务会计子系统与管理会计子系统相结合,财务管理系统与业务管理系统高度协同 现代会计体系把会计分为财务会计(含成本会计)和管理会计两个子系统。随着会计制度的改革,会计职能由核算、监督向管理的转变,如果会计电算化一直停留在财务会计子系统,而不涉及管理会计子系统的预测、决策、规划和分析,企业经济活动与效益的评估,内部责任会计和业绩评价等,那么也就限制和失去了发展电算化的意义。企业管理的需要使企业应同时建立两个子系统并予以有机结合,以便运用财务会计资料,建立适应管理需要的会计模型,使会计电算化从核算型向管理型发展,推动整个企业管理信息系统的开发、建立和完善。
现代企业的管理,使各部门之间、各种业务之间在分工上进一步细化、优化的同时,相互之间的关联却越来越紧密,运作也是更加精密,企业管理系统也向着企业“人、财、物”、“产、供、销”、时间与空间各方面综合方向发展。这就要求企业的会计电算化核算系统不再是传统手工会计的“模拟系统”,而是以现代信息技术为依托,同企业其他业务管理系统高度协同的企业信息管理系统,必须使财务系统和其他各业务部门管理系统做到“无缝连接”,防止“信息孤岛”。这种协同包括:企业内部协同,如网上预算控制、网上采购与销售、网上资金准备等;与企业外部其他相关部门的协同,如网上银行、网上报税、网上报关、网上催账等。
1.1.2 高效率的集中管理的需求 随着企业的发展,特别是企业集团、跨国公司、大中型企业的发展,企业分散经营,管理上受物理地域的限制,会计核算分层管理,造成上层机构对下属机构控制乏力,财务失控,决策失误甚至经营危机的例子屡见不鲜。信息时代互联网的出现,使企业财务集中管理成为可能。采用财务集中管理,既可以整合整个企业的财务资源,加强对下属机构的财务控制,还可以降低整个企业的运营成本,提高管理效率。
1.1.3 会计信息处理专业化的要求 由于会计电算化专业性较强,要求会计人员不仅要具备丰富的会计知识,还要具备一定的计算机知识,而且随着计算机、信息技术的发展、会计软件的不断变化,使用电算化的单位每年具有较高的维护成本,同时,由于单机工作的会计电算化软件因数据传输时间长、资源不能充分共享、设备利用效率低、信息流通不畅等,严重限制了会计电算化的发展。为加快会计电算化的发展,提高企业财务管理水平和会计信息的共享,要求建立会计信息处理的专业服务机构,负责系统的维护。
1.1.4 电子商务发展对会计核算系统提出了新要求 随着全球经济一体化趋势和互联网技术的飞速发展,全球贸易越来越频繁,电子商务越来越普及,很多企业成为了全球网络供应链的一个结点,企业的众多业务处理活动将在网上进行,传统的会计货币计量将被打破,贸易的支付方式也将有现有的现金、支票、汇票等结算方式转变为电子现金、电子支票、电子信用卡等以电子货币为主的结算方式。信息技术的发展促进了电子商务的发展,电子商务的发展对现在的会计电算化核算系统在如何提高会计核算、加强信息的共享上提出了新的要求。
1.2 信息技术对会计电算化的影响 会计的存在和发展,除了受社会经济环境的影响外,还受到信息处理技术的制约。计算机的问世及其在会计中的应用已经显示了信息处理技术对会计的巨大影响。目前的会计电算化信息系统还主要停留在传统会计模型之上,主要是解决了手工处理的繁琐以及时效性差的问题。现在,人类正步入知识经济时代,越来越多的高新技术的不断涌现已经或将要对社会经济生活的方方面面产生巨大的影响。无庸置疑,随着多媒体、互联网、远程通讯的进一步应用和普及,现代的信息技术必将对会计电算化系统产生空前的影响。
1.2.1 计算机编程语言和编程技术对会计电算化的影响 计算机的发展使计算机编程语言和编程技术有了质的变化,而编程语言和编程技术对会计电算化的应用、推广和普及有着很大的影响。早期的会计电算化软件一般都停留在以字符为主的DOS操作平台上和使用xBASE数据库。这种基于DOS平台的电算化软件往往表现出死板的人机界面和较差的系统安全性。
随着WIN95/98/WINDOWS NT平台的推广和SYBASE、ORACLE、INFORMIX、MIRSOFT SQLSERVER等数据库语言的应用,编程平台从基于DOS转向基于WIN95/98/WINDOS NT的真32位模式,编程技术也从过程化转为面向对象式。大大提高了编程效率和增强了系统的安全性,也使用户易学、易用。而新一代客户机/服务器(CLIEN/SERVER)体系结构可以为广域网的应用解决长期困扰的速度问题。并且基于WINDOWS的对象嵌入OLE和动态数据链接DDE技术,可缩短各软件之间的距离,为不同软件之间的数据交换创造了条件。最新推出的JAVA技术解决了跨平台的障碍,为异构网络环境的软件应用提供了可能。通过采用JAVA的JDBC技术,可与多数据库相连,能够支持ORACLE、SYBASE、INFORMIX、MS SQL SERVER、DB2、FOXPRO、PARADOX、ACCESS等多种数据库语言。
尽管目前的会计电算化软件还很少应用JAVA技术,但是可以肯定这一技术的应用将使软件更具环境适应性,从而使得软件更具开放性和可移植性。正是基于JAVA技术具有平台无关性和开发的高效性等特点,随着计算机技术的发展,电算化软件将可能由采用UNIX、WIN95/98/WINDOWS NT技术转向采用JAVA技术。
1.2.2 多媒体技术对会计电算化的影响 多媒体是计算机技术与图形、音像、视频等技术相结合的产物。由于多媒体技术极大地增强了计算机处理和存储信息的功能,并且应用文字、图像、声音等多种形式的信息,因而多媒体技术的发展也正在冲击着现行的会计电算化系统。
多媒体可使图形界面原始化从而缩短电算化系统与用户的距离。多媒体技术的应用将极大地改善人机界面,使人机界面更加友好,使用户操作起来更加方便。由于多媒体技术可以使信息以更多样的、符合人们习惯的形式表示,这就使得人们能以接近自然的形式与计算机打交道,增强了软件的易学、易用性。譬如,电算化会计软件在凭证、账簿、报表的格式上统一采用与手工处理条件下相同的模式,会使得一般会计人员减小对电算化会计系统的神秘感。
多媒体技术还会使会计工作更加高效,使会计信息更加丰富。以凭证的输入和保存为例,采用语音输入、手写板输入技术可大大提高凭证的录入速度,同时还可实现对录入的凭证进行同步校对。而且,这两项技术的配合使用还可满足领导签字的需要。而扫描仪、数字相机的应用可使原始凭证的保存得到极大的改善,甚至会改变现行的凭证处理方法和会计档案的保管方式。大家知道,目前的电算化会计信息系统对原始凭证的保存基本上采取机外另行保管的方式,这种方式最大的缺陷就是不便于对原始经济信息进行实时地审查和检索,极大地影响了审计工作的效率和效果。如今,成熟的现代化技术如扫描仪、数字相机、海量磁盘、可擦写式光驱(CDR/CDW)、大容量活动硬盘等高新技术已经为原始凭证的输入和机内保存创造了条件。
进一步可以设想,OCR技术的采用,可为“原始凭证扫描(照相)自动识别自动生成记账凭证自动生成会计报表”的全线数字化创造条件,从而可实现会计信息系统的无纸化。
1.2.3 网络与远程通讯对会计电算化的影响 互联网 (INTERNET)和企业内部网(INTRANET)是目前最具前景的信息技术。现在的INTERNET用户在几年内以几何级数的方式剧增,分布在世界各地的用户均可方便地加人到互联网之中。由于整个世界已逐步进人网络化时代,所以网络与远程通讯技术正直接冲击着现行的会计电算化信息系统。
网络的普及和远程通讯为信息的实时传播创造了条件,使会计信息的传输摆脱了传统会计信息系统由于地理障碍而带来的不便。但遗憾的是目前企业的财务报告和其他信息还主要是通过报纸、电视等新闻媒体向外传播,这使得信息的使用者所得到的信息往往是延迟的和不全面的,从而在很大程度上影响了人们对企业恰当的评判。所以,通过网络实时地传输会计信息和其他信息已是大势所趋。
企业内部网(INTRANET)可以很方便的将企业内部的信息处理集成一体。为此,电算化系统不能仅仅停留在对会计信息的加工处理上,而必须立足于企业整体管理的需要。换句话说,完善的电算化系统应是集办公自动化、财务管理为一体的网络管理系统。这就要求电算化软件在设计之初必须确立集成管理这一思想,将企业作为一个整体设计,充分考 虑企业具体的运作和管理整个过程中各部门之间的协作关系,彻底改变过去财务管理系统与企业MIS系统“各自为政”的情形。
所以从网络方面看,会计电算化应采用最先进的、支持INTERNET/INTRANET的技术,把网络技术和信息技术有效地结合在一起,使得企业的INTRANET网可以通过WEBSERVER通往INTERNET,而远程用户可利用INTERNET通过防火墙进入INTRANET,突破以往孤立的小型局域网的区域限制,由此实现企业内外、远近信息的实时传输、处理和检索。
2 “瘦客户机/事务处理服务器/数据服务器”模式
“瘦客户机/事务处理服务器/数据服务器”模式如图1。
3 “瘦客户机/事务处理服务器/数据服务器”模式的特点
3.1 随着计算机技术、信息技术和企业管理的发展,会计电算化将呈现的发展模式是“瘦客户机/事务处理服务器/数据服务器”模式 该模式中瘦客户机仅完成应用的数据表现,事务处理服务器实现应用的事务处理,数据服务器则专注于数据的储存和管理。其中瘦客户机逐步统一为浏览器,由于各种新兴技术(如HTTP协议、JAVA语言)使得各类事务处理服务器实现了平台无关处理,使用户从任一客户机上访问任一服务器变成现实,也使企业信息系统从企业内部应用转化为以客户为中心,从而实现整个整个产业供应链系统的信息化成为可能,实现数据共享。
3.2 会计电算化管理服务的专业化 随着“瘦客户机/事务处理服务器/数据服务器”模式的建立,为企业提供会计电算化信息服务的专业部门(类似于目前的网管)逐渐出现。“瘦客户机/事务处理服务器/数据服务器”会计电算化模式使会计电算化核算系统的使用与维护相分离,企业要开展会计电算化无需再购置会计核算软件,只需向提供会计电算化信息服务的专业服务机构提出申请,交纳一定的服务费,即刻使用。系统的维护、数据的安全将有这些专业机构来完成(图2)。
3.3 会计电算化信息系统同企业其他信息系统融为一体,共同构成企业管理信息系统 随着网络技术和数据库技术的发展,会计电算化信息系统同企业其他信息系统实现信息“无缝连接”,实现信息共享。同时,由于电子商务的发展,电子货币被广泛运用,电子货币交易结算系统将是网络信息时代的会计电算化发展的重要组成部分(图3)。
4 制约会计电算化发展的主要原因
4.1 会计电算化核算系统的安全性和可控性,将是影响会计电算化发展的关键因素 无论是单用户版,还是网络版会计核算软件首要的任务就是保证会计数据的安全。特别是互联网的兴起和迅速传播,使得多层结构模式得到充分的发挥,各类事务处理服务器实现了平台无关处理,使得用户能从任一客户机上访问任一服务器,互联网松散管理结构使得互联网应用系统的安全性变得更加突出,黑客袭击电子商务网站,篡改、破坏会计数据乃至整个系统的情况时有发生,尤其是当一些重要的会计信息资料被入侵者非法窃取后,对企业造成的经济损失更大,保证会计信息的安全性将成为建立会计信息系统首要考虑的因素。
4.2 会计电算化的发展将受到计算机和信息技术的影响 随着财务软件和信息系统的发展,它们对所依赖的硬件系统的需求也越来越高。会计电算化软件从原来的DOS版发展到后来的WINDOWS版以及网络版,对计算机硬件的需求也在不断上升。对于网络用户,网络信息传递的速度已经严重制约了信息传递,制约着会计电算化的发展。计算机技术和信息技术的在推进了会计电算化的发展同时也限制了它的发展,会计电算化的发展不可能超越计算机和信息技术发展。