计算机实验论文范例6篇

前言:中文期刊网精心挑选了计算机实验论文范文供你参考和学习,希望我们的参考范文能激发你的文章创作灵感,欢迎阅读。

计算机实验论文

计算机实验论文范文1

1.1自主探究式教学的含义

自主探究式教学属于一种全新模式,与传统教学模式有着很大的不同.在传统课堂教学中,老师是教学的主体,学生是被动学习者.而自主探究式教学要求以学生为中心,做课堂的主人,老师作为引导者,调动学生自主学习的积极性,让学生自己通过主动的学习来提高自身的能力.在自主探究式教学模式中,学生能够亲身实践,将理论和实践联系在一起,更好的掌握计算机相关知识技能.总之,自主探究式教学主要是为了让学生充分发挥主观能动性,通过给学生构建主动学习的机会,从而使学生养成自我评价、自我监督的学习能力.

1.2自主探究式教学模式的重要理论

自主探究式教学模式主要依据建构主义学习理论,学生自身的认知发展跟学习过程有着紧密的联系,运用建构主义学习理论能够更好的阐述学习、形成概念及构建理想的学习氛围.在建构主义学习理论中,包括学习环境、认知工具及教与学三方面.其中学习环境理论主要是指学生在特定情景模式下获取知识,通过教师的引导,学生与学生之间相互合作,相互交流,有效的进行学习.一般情况下,学生环境理论包括意义、情境、交流及合作,合作贯穿到了整个环节当中,而交流是学生合作学习过程中的一个基本方式,只有通过交流才能让学生之间吸取学习经验.认知工具理论是通过相关装置来帮助学生扩展思维的,学生的学习主要依据思维,通过思维进行认知学习,而在思维过程中,需要辅助工具,也就是认知工具,包括互联网、多媒体等教学工具.而教与学理论要求教学以学生作为主体,学生是信息知识的主体,是主动学习者,而教师是学生学习的引导者,在学习活动中帮助学生进行知识建构.这种教学理论与传统理念有很大的不同,能够更好的让学生在理想的教学环境中提高自己,成为从而社会需求的高素质应用型人才.

2大学计算机基础实验教学现状分析

目前,在大学计算机基础实验教学中,存在着许多问题,包括实验内容单一、重视程度不够等,严重影响了实验课教学效果,下面我们来具体了解一下.

2.1计算机基础实验内容较简单

在大学计算机基础实验课中,理论方面的学习比较多,而且在实验课学习过程中,由于师资不足、设备落后等各方面因素,导致学生动手实践的能力相对薄弱.计算机基础实验对培养学生综合能力非常重要,然而当前相关实验仍然停留在理论学习的基础之上,实验内容相对简单,实验模式相对落后,一般以单一型、验证型实验为主,缺乏设计型实验的安排.这直接导致学生按照教材内容进行实践,虽能达到实验目的,却忽略了实验的创新性,使得学生对实验课产生倦怠感,难以提高实验兴趣,更不利于学生综合能力的提高.

2.2重理论而轻实践

按照教学规定,计算机实验课与理论课的安排要保持平衡,而在实际教学中,基础实验所占的比例较小,主要以理论知识的学习为主,学生实践机会相对较少,从而使理论与实践相脱离的现象存在着.计算机属于应用型课程,基础实验课非常重要,通过学生实际上机操作,进行相关实验,不仅能够使学生更好的理解课本知识,更能帮助学生提高解决实际问题的能力,培养学生的创造力.一旦在教学中轻视实验教学的作用,就会影响学生实践能力的培养,对学生的个人成长非常的不利.

2.3教师和学生对实验课不够重视

由于受到传统观念的影响,实验课不受重视,实验课教师一般处于教学辅助的地位,使得教师对实验课教学的重视程度不够.随着信息技术的发展,计算机基础实验课程不断调整,强调要以学生为主体,依靠学生自身进行自我评价,从而培养学生的主动学习能力.而教师一旦不能起到正确引导学生亲身实践的作用,就会直接影响学生对实验课的重视程度,使得一部分学生只掌握了基础理论知识,却不能熟练的操作计算机.长此以往,一些学生甚至不能够熟练的掌握键盘操作,难以进行正确的程序输入,从而影响了实验教学效果.

2.4教学设备相对落后

随着科技的发展,教学设备的更新速度越来越快,然而,一些高校由于受到资金的限制,使得部分计算机设备购置时间较长,教学设备相对落后,其中包括硬件设备和软件设备.设备的落后会直接影响教学能力,使得学生在实验课中不能解决相关问题,降低了学生对实验课的积极性.除此之外,由于计算机实验课学生数量较多,而管理人员相对较少,使得实验课管理工作相对薄弱,在上机操作时间的安排上容易出现差错,也不利于相关设备的保护工作,降低了实验课的教学水平.

3探讨加强自主探究式教学的有效措施

通过大学计算机基础实验教学中问题的分析,我们要不断优化教学模式,加强自主探究式教学模式的实施.在实际教学中,我们要构建相关教学环境,建设计算机基础实验中心,并完善相关硬件软件设施及师资队伍.使实验中心与校园网、多媒体教室等连接在一起,方便资源共享,促进师生间的互动交流.为了使教学体系更加完善,我们还要开发新的基础实验教学体系,并将基础实验教学素材分为备用库、扩展库及核心库,方便教师使用相关素材.除此之外,我们还要不断加强师生对实验课的重视程度,丰富实验内容,建设师资队伍,进一步确保计算机基础实验自主探究式教学模式开展.

3.1丰富基础实验教学内容及手段

为了加强学生计算机基础实验的学习,我们要不断丰富实验内容,在教学中运用多媒体教学手段,通过多媒体动态化视频教学来丰富实验课的教学形式,从而激发学生的学习兴趣.在进行实验教学中,我们也可以将课堂讲授与其进行巧妙的结合,使教师能够完全掌握授课情况、作业问题等,方便实验的准备.除此之外,在实验课中,学生一旦在学习存在问题,教师也能给予他们帮助,帮助他们顺利解决相关问题.

3.2加强实验室建设管理工作

实验室对计算机基础教学来说尤为重要,我们要不断优化实验室建设,做好设备的检查维护工作,及时的更新相关设备.为了给学生创造一个良好的学习环境,学校一定要加强对实验室的建设,根据教学要求来确定实验室的数量,在实验室空闲时间,要做好统一的监管工作,避免设备受到损坏.另外,高校在丰富学生实验内容的同时,还要加强学生上网管理工作,当前网络的负面影响十分严重,为了避免学生受到非法内容的侵害,我们要做好网络管理,加强健康上网宣传,提高学生对网络的认知,让他们更好的趋利避害.

3.3提高师生对实验课的认识

随着市场经济的迅速发展,人才竞争越来越激烈,社会对计算机人才的要求越来越高,处理具备一定的专业知识外,还要有较强的操作能力.计算机基础实验课程能够培养学生的综合能力,在教学过程中占据了重要地位.为了提高计算机基础实验教学水平,我们要加强师生对实验课的认识,让教师作为表率,注重实验课的学习,运用各种教学资源来丰富实验课内容,增加综合型、设计型实验的开设,有效的调动学生对实验课学习的积极性.除了理论学习外,教师要不断提高学生的创新能力,鼓励学生间相互合作、主动交流,在合作式、自主式学习中,完成相关实验,提高学生解决实际问题的能力.除此之外,教师要注重行为研究,多反思实验课中出现的问题,帮助学生完善相关实践性操作,使他们更加深入的了解到实验的重要性.

3.4加强教师队伍的建设

教师作为实验课教学的主体,其实验操作能力直接关系着实验教学水平,为了保证基础实验教学效果,我们一定要不断加强教师的专业技能的培训,有效的提高教师的自身素质,使教师能够更好的帮助学生进行相关实验操作.首先,作为新时代的教师队伍,一定要转变以往的计算机教学观念,要让学生成为实验课的主动学习者,将自己放置在引导的地位,让学生能够充分的发挥主观能动性.其次,教师要不断提高自身的专业技能,勤于总结,教师间要加强经验交流,将正确的操作理念传授给学生.在安排实验时,将实验内容通俗化、生动化,让学生容易理解,从而激发学生的实践热情.除此之外,教师还要清楚的掌握学生的个体情况,了解他们学习中的问题,给予他们有效的实践指导,让他们能够顺利完成实验操作.

4总结

计算机实验论文范文2

关键词:计算机实验教学问题改革措施

引言

计算机及其网络具有分布广泛、传输信息快捷和使用方便的特点,将其应用于实验教学,可以提供强有力的辅助。演示性实验的Flas网络演示,可以迅速、共享、及时更新。用Matlab开发的基于计算的模拟仿真实验,可以科学地计算、验证现实模型。基于远程控制的设备共享实验可以使实际设备远程使用,最大程度地发挥设备功能。这些都成为实验教学的新途径。

一、计算机实验教学中存在的问题

总的说来,我校对实验教学是非常重视的,认识到了其重要性,每年学校的专项投资还是很可观的。在实验室建设和管理上投入了大量资金与精力,但也存在不少问题。

1.1计算机实验教学手段落后就目前来讲,计算机实验只停留在巩固、消化、理解理论教学的水平上。大多实验局限于理论教学所举范例的验证,只要课堂上老师讲的例子在计算机上输入验证完毕就算完成实验任务。

1.2机房管理上的局限实验室为了保证计算机的正常运转,采取了各种措施对学生使用计算机加以限制,因而使得这些计算机只能用来配合理论课的学习,而不能将其功能尽量地发挥出来,这样在一定程度上无疑限制了学生水平的提高和创造性的发挥。另一方面,计算机实验课的教学方式一直以封闭式教学为主,这样学生上机的时间就很有限,对学生实际操作能力的培养不利。

1.3实验教学人员的积极性不高,人员配备不足由于体制和传统观念的原因,实验教学人员长期被称为“教学辅助人员”,这种传统观念极大地伤害了实验教学人员的自尊心,使这一重要的工作岗位留不住人才。另外,人员配备上,有的甚至几间实验室才仅仅配备一名实验工作人员,这就使他们很难抽出更多时间进修,提高实验技术水平。

1.4高校的扩招与师资力量的矛盾由于近年来招生规模的不断扩大,高等教育由“精英教育”到“大众化教育”,目前学生的素质有所下降,部分学生尤其是低年级的学生的学习能力、自律能力、创新能力较以前存在一定的差距。同时,扩招使得教师、实验室这些资源相对紧缺。很多课程都逐步实行大班教学,这样消耗了老师的精力和时间,而且效果也不是很好,在实验教学环节上表现的尤为突出。

二、加强计算机实验教学改革

2.1探索适合学生技能训练的实验教学模式实验课是学生验证、温习、巩固所学知识提高应用能力的主要途径。计算机作为一种操作工具,是要学生学会操作和使用,因此我们在实验教学中采用了“操作+应用”的教学模式。针对目前高校生源的不同、学生素质各异的客观存在因素,开设不同层次、形式多样的开放式计算机实验教学班。改变以往按系、按年级、按班组织教学的被动教学形式.使学生变被动为主动,各学所需。另一面,在实验教学环节上,特别是低年级的学生,还是应尽量使用小班教学,一个相对独立、灵活的环境对他们更加有利,在可能的情况下可。

2.2加强实验课教学检查实验教学是培养学生动手能力、适应能力、科学实验方法和创新能力的最直接最有效的手段,教学职能部门应经常检查实验室各种设备的管理工作,检查实验记录,检查实验教学计划进行情况和学生的实验报告完成情况,以督促计算机实验教学工作的全面开展。

2.3机房管理方式的改革机房是学生学习计算机知识、训练计算机操作技能的场所,为了培养学生的创新意识和应用能力,在进行实验教学改革的同时机房在管理方式上实行了开放式管理。实验设备是实验教学的载体,如果设备管理不善,维修不及时,将会影响到实验教学的秩序和质量。因此在开放实验室的同时应加强实时监管,提高现有设备的使用率。

2.4抓好实验队伍的建设和保持实验队伍的稳定实验室水平要上去,不仅需要具备一定数量的先进仪器设备,更需要有一支相对稳定、业务素质高的实验教学和实验技术队伍。要做到这些,首先,需从制度、政策上提高保证实验人员和教学人员有相同的待遇和地位。其次,在管理体制方面,要使实验教学和理论教学处于同等地位。再次,保证实验经费的投入。另外,建立在职实验人员进修培训制度。学校要创造条件通过岗前培训、岗位练兵、集中培训、定期交流、定向进修等多种形式.有计划地加强对在职的实验人员的培训.并形成制度化,加快实验人员的知识更新,提高实验室人员的整体素质。:

2.5加强实验课管理目前,实验室的计算机都基本上连成了局域网,并接入国际互联网.同学们可以通过这种先进的通讯方式,利用这些共享资源,查询、检索他们所需要的学习资料和科学的前沿信息,为他们学习、交流、了解科学和社会新的形势提供帮助。但网上除了这些也还有很多其它的娱乐性的东西。我们不反对同学们使用互联网,但要有个“度”.因此加强学生管理,可以使同学们把大多数精力放在基础的学习中来.例如可以在上实验课时断掉互联网,在星期六、日和平时的中午以及课时以外的时间开放.为了使同学们在实验时能得到基本的网络资源,我们还可以自己组建一个网站,对同学们建立个人信箱,实验室的信息等,既方便了同学,又便于我们管理。

三、计算机辅助实验教学技术的进一步发展

计算机技术特别是网络技术的应用为实验教学提供了强有力的辅助。随着计算机科学的快速发展,计算机辅助实验教学技术也会得到快速发展。

我们分析其发展趋势为:演示性实验向增加三维演示、互动方向发展;基于计算的仿真模拟实验研究重点则是数学模型的建立,使模型能更真实地反映客观现实,软件则是开发更多方便的专用软件工具包;基于远程控制的实验更是存在更大的发展空间,其发展方向应朝实时控制、实时反馈、设备共享、信息共享的方向发展。

当然,计算机辅助实验并不能完全代替真实实验,但它可以有效提高学生真实实验的正确性和实验效果,使学生理解更快、掌握更好。计算机及其网络影响着我们的生活,也为我们的实验教学提供了新的广阔途径。

在当今激烈的人才竞争中,高校必须建立一套行之有效的措施,以此确保计算机实验教学质量的提高,从而提高学生的综合能力,使他们在激烈的竞争中游刃有余。

参考文献:

计算机实验论文范文3

一、会计电算化模拟实验的现状

目前的会计模拟实验大多以手工为主,这种手工会计模拟实验在会计保送的教学工作中应用较为广泛,而在计算机技术广泛应用的今天,这种传统的会计模拟实验显然已经跟不上现代的会计教学要求了。目前许多院校都开设了会计电算化专业。以适应社会需求。但是许多院校开展会计电算化模拟实验的水平和手段却是远远跟不上现代教学的要求,甚至有些院校连一次完整的会计电算化模拟实验都没有进行过。导致目前这种状况的原因是多方面的:首先,会计电算化模拟实验必须构建在一整套具备财政部门软件功能规范的财务软件和完善的管理制度之上,软、硬件的维护、构建与电算化管理制度的完善需要多个部门与人员的合作配合。不易在短时期内达到效果。以致影响模拟实验的效果。其次,会计电算化模拟实验雷达立在一套完整、科学的会计经济业务以及分工精细的内部控制制度,目前现成的会计电算化经济业务在教学中极少见到,软件文档也仅仅提供了一些非教学内容的说明书。因此,设计一套完整的、适于会计电算化实验的经济业务也是非常必要的,但这对于会计电算化教师来说又是极繁重、精细的工作。经济业务的选择与设计份质量都会影响到模拟实验的效果。

二、会计电算化模拟实验的可行性与必要性

随着电子信息技术的飞速发展和企业管理的不断深入,实现会计电算化已成为现代会计的发展方向和必然趋势,因此培养一大批能胜任会计电算化工作的专业技术人才是非常必要的。加强、提高会计电算化模拟实验的地位与质量是符合职业技术教育要求的,同时也是缩短学生走上工作岗位后的适应期的关键环节。构建计算机会计模拟实验教学,无论是实验流程,还是操作方法,都是相对固定的,而其实验数据量大,数据结构复杂,数据处理要求完整、真实、准确,这一特点决定了现代计算机技术在会计实验教学中广泛的应用前景,会计电算化模拟实验无非涉及硬件和软件两个方面,硬件方面,对于实验用机,不管是单机还是网络用机均订完全胜任。符合财政部门规范功能的软件更是日新月异,配有学习、演示版的财务软件更易于取得。

三、会计电算化模拟实验的三个层次

会计电算化模拟实验是一项系统工程,在实验中涉及到会计软件的开发与应用,但鉴于中专学生的知识层次与实际情况,本人只对如何在会计电算化教学中应用会计软件以实现会计核算谈谈个人的看法。笔者在会计电控化模拟实验的教学中把电算化实验分为三个层次,即:与课程相结合的模拟实验、全真模拟实验和手工与电算化相结合的模拟实验。

(-)与课程相结合的模拟实验

进入电算化专业学习阶段的中专生,已经具备了会计基础知识,相应的课程《基础会计》、《工业会计》也单提较好,但对于会计电算化却还很陌生,因此在教学中结合实验,把课堂讲授与上机模拟实验有机地结合起来,经济业务量小,讲授与实验分散、交叉进行是这一阶段的主要特点。

在这一阶段中,由于技学目的是使学生掌握会计电算化的基本方法和理论,使学生对会计电算化形成感性认识。因此设计一套简单而相对完整的经济业务教会学生使用财务软件,对会计电算化的操作流程形成初步认识。经济业务量如果过于复杂。学生大量的精神都会集中在处理经济业分上,反而不利于方法与技能的单杠,模拟实验不是集中进行,而是分次数与课堂警学目标同步。学时安排上讲授多于实验。(二)全真模拟实验

在第一层次的基础上进行第二层次的学习,集中四周的时间,在机房实验室模拟工业企业的实际操作。在实验中,由笔者设计了一套相对完整,难度较大,业务较为复杂的会计经济业务,并且在实验前已经在软件中测试通过。分工细、工作量大、难度较大、人员分工协作、有计划分阶段完成是本层次的主要特点。在全真模拟实验中,笔者注意了以下几个问题:

第一,人员分工与岗位轮换。在企业会计实务中,电算化的内部控制制度是非常严格的,模拟实验也必须注意管理制度,否则将会影响学生对实务的正确认识,并影响实验效果。将48名同学按四人为一组分成12组,相当于12个财务科,组内分工协作,将四人分成系统管理员、数据录人员、数据审核员、数据维护一员。各自设有自己的口令(即密码)和操作权限。教师充当救、硬件维护员,并指导学生实验。

第二,帐套设置。以四人为刊、组,组内合理分工与协作设立一个帐套。帐套名与小组的组号相一致,在计算机中不同的帐套是不能够复制的,因此这样做可以防止小组间的抄袭,完往考核措施,加强管理使模拟实验真正取得成效。

第三,小组长的选择。选择良好组织能力和技术水平的小组长是至关重要的,小组长在权限分工中称为系统管理员,因此只有软、硬件都熟悉的同学才能担当,从而使教师从繁劳的软、硬件故障排除的工作中解脱出来,指导学生实验技术问题。同时有良好组织能力的小组长还可以加强对本组的监督,做好数据备份,确保数据的安全。

(三)手工与电算化相结合的模拟实验

通过第二层次的模拟实验,学生基本已经能够熟练操作会计电算化信息系统,但对如何转换系统。即把会计信息系统向会对电算化信息系统却节能掌握,为了加深学生对系统转换的认识和理解,笔者又安排了第三个层次的模拟实验,即手工与计纫机同时进行的会计模拟实验。这一层次的模拟实验来用了手工会计实验的资料,无论在处理程序上还是难度上都要比全真模拟阶段提高了一个台阶,合理地将手工核算的方式与方法运用到电算化实验中来便是此阶段的主要技术难题。”还过精心设计与安排,在合现的初始化设过后任指导学生与手工会计同步、分阶段进行安分模拟振作,此次模拟实验运用到电算化信息系统全部模块,并与手工核算取得一致结果。

计算机实验论文范文4

基于以上需求,我们必须解决两个问题,一个是如何记录操作人员的输入,另一个是如何控制操作人员的输入。在DOS、Windows3.1、Windows95/98中都可以编写响应键盘和鼠标输入的中断处理程序,截取来自键盘和鼠标的输入,记录、分析后依情况分别处理。但是在WindowsNT和Windows2000中,这样的解决方法将不再行得通,这是因为WindowsNT/2000操作系统为了提高系统的可靠性,不再允许应用程序直接对系统设备的底层进行操作。这样,用户的应用程序将不能够对计算机的端口地址进行读写操作,所以在WindowsNT/2000操作系统中对计算机端口的读写是无效的。另外一种方法能够非常完美地解决这个问题,就是可以编写操作系统的设备驱动程序来解决,但是要编写系统的设备驱动程序,必须对WindowsNT/2000的系统底层以及整个系统架构有比较深入的了解。而且设备驱动程序的编写、调试都比较困难,同时这方面的资料也比较少。所以本文没有采取这种方法,而是采用微软公布的标准Win32函数和钩子技术来解决这个问题,比较方便而且快捷。

在WindowsNT/2000操作系统中,称各种输入为事件(Event),所有的键盘、鼠标输入事件以及其他事件都是通过消息传递处理机制来得到响应的。控制、监视计算机实际上是控制、监视事件消息流。Windows操作系统为这种应用提供钩子(Hook)技术。这种技术的要点就是在操作系统的消息传递处理机制上外挂一个我们定义的函数,可以使用这个函数来监视、控制系统的事件消息流。本文采用的就是这种方法,这种方法要求将所有的程序代码放入系统可以加载的动态链接库中。下面我们以键盘输入的监视和控制为例详细叙述这种方法。其总体思路如下:

首先,定义自己的钩子函数。

其次,安装自定义的钩子函数,此后钩子函数在后台开始工作。一旦系统发现击键动作或者鼠标动作,系统将马上调用该自定义的钩子函数,并将事件消息传入,供程序分析判断。它可以监视所有的击键和鼠标动作,与DOS时代的中断调用有非常相似的地方。

最后,卸载自定义的钩子函数。

钩子函数的定义

微软的钩子技术的原理就是应用程序可以在系统的消息处理机制上外挂一个子程序,在消息尚未到达目的地之前,用该子程序来截获此消息,以进行监视和控制。我们这里使用的是WH_KEYBOARD_LL类型的钩子函数,这种类型的钩子函数可以截获所有的键盘事件,即敲击键盘上的任何一个键,我们自定义的钩子函数都可以知道。该类型钩子函数要求安装自定义的钩子函数必须是以下原型:

LRESULTCALLBACKLowLevelKeyboard-

Proc(

intnCode,

WPARAMwParam,

LPARAMlParam

);

其中各参数的含义如下:

intnCode:用来决定钩子函数如何处理事件消息的代码,参数的取值为HC_ACTION时,参数wParam、lParam包含了所需的键盘消息事件信息。

WPARAMwParam:键盘消息事件的类型ID。该参数有四种可能的消息类型取值:WM_KEY-

DOWN,WM_KEYUP,WM_SYSKEYDOWN,WM_SYSKEYUP.

LPARAMlParam:指向一个类型为KBDLLHOOKSTRUCT的结构指针。该结构容纳了底层键盘输入事件的详细信息,它的定义如下:

typedefstructtagKBDLLHOOKSTRUCT{

DWORDvkCode;

//一个范围从1到254的虚拟键码

DWORDscanCode;

//键盘的硬件扫描码

DWORDflags;

//一系列的标志位

//0比特位指示该键是不是扩展键(如:功能键,或数字小键盘上的键),1表示是,0表示否

//1~3比特位保留

//4比特位用来区分该事件是否来自Win32函数keybd_event()调用,1表示是,0表示否

//5比特位为状态描述码,如果ALT键按下,该位是1,否则是0。

//6比特位保留。

//7比特位是变换状态位,键被按下为0,键被释放为1。

DWORDtime;

//该消息事件的时间标记。

DWORDdwExtraInfo;

//该消息的其他扩展信息。

}KBDLLHOOKSTRUCT,FAR*LPKBDLLHOOK

STRUCT,*PKBDLLHOOKSTRUCT;

实际的钩子函数的框架如下:

LRESULTCALLBACKMyLowLevelKeyboard

Proc(intnCode,WPARAMwParam,LPARAMlParam)

{

BOOLbSkipThisEvent=FALSE;

HWNDhwndForeground;

HWNDhwndFocus;

DWORDdwCurrentThreadId;

DWORDdwWindowThreadId;

if(nCode==HC_ACTION){

PKBDLLHOOKSTRUCTp=(PKBDLLHOOKSTRUCT)lParam;

//系统传递来的键盘输入事件信息指针

switch(wParam){

caseWM_SYSKEYUP:

caseWM_KEYUP://ifkeyup

/*这段代码用来获得当前拥有输入焦点的窗口的窗口句柄,以便获得该窗口的相关信息*/

/*获得前端窗口(即用户当前正在工作的窗口)的句柄,创建该窗口的线程通常拥有比其他线程稍微高一些的优先级。*/

hwndForegroud=::GetForegroundWindow();dwCurrentThreadId=::GetCurrentThreadId();//当前线程的Id

//获得产生前端窗口hwndForeground的线程Id值,用来惟一表示一个线程

dwWindowThreadId=::GetWindowThread-

ProcessId(hwndForegroud,NULL);

/*下面这一行代码非常重要,它的作用是使当前线程(dwCurrentThreadId)的输入处理机制依附到创建前端窗口的线程(dwWindowThreadId)的输入机制上,否则你将得不到当前拥有键盘输入焦点的窗口句柄。这是因为在WindowsNT/2000操作系统通常创建不同的线程来处理相互独立的输入过程,每一个输入过程都拥有自己的输入状态(焦点、键盘状态、队列状态等),通过AttachThreadInput调用,操作系统将允许调用线程获得或者设置其他线程生成窗口的输入状态信息。只有执行该系统调用,才能够得到当前拥有键盘输入焦点的窗口的窗口句柄,否则GetFocus()系统调用将返回NULL。在这一点上WindowsNT/2000与Windows9X操作系统有很大不同,这也正是WindowsNT/2000比Windows95/98操作系统可靠性、安全性更好的一个原因*/

AttachThreadInput(dwCurrentThreadId,dwWindowThreadId,TRUE);//

//获得拥有键盘输入焦点的窗口的窗口句柄

hwndFocus=::GetFocus();

if(hwndFocus||hwndForeground)

{

charwnm[256];

wnm[0]=0;

//变量定义后,使用之前一定要初始化。

//获得该窗口的窗口标题,就是在窗口标题栏上显示的内容

::GetWindowText(hwndForeground,wnm,255);

charclsnm[266];

clsnm[0]=0;

//获得该窗口的类名字

::GetClassName(hwndFocus,clsnm,255);

//获得该窗口的风格

LONGstyle=::GetWindowLong(hwfocus,GWL_STYLE);

/*如果你只对部分窗口感兴趣的话,可以通过下面的形式进行过滤,从而只处理你所感兴趣的某些窗口的输入事件*/

if((stricmp(clsnm,“edit”)==0)

||(0x0020&style)

||strstr(wnm,“MyTestWnd”))

{//你可以在此记录供以后分析使用的相关信息

LLKEY_OutputToLog(hwfore,hwfocus,wnm,clsnm,p);

}

}

caseWM_KEYDOWN:

caseWM_SYSKEYDOWN:

if(p->vkCode==VK_LWIN)

/*该行代码用来将键盘上的左Win系统键(就是带有微软旗帜图案的那个键,注意是左边的那个)屏蔽掉,如果在代码执行后,用户敲击键盘上的左Win系统键,将不会弹出Windows的开始菜单。你可以根据你的需要屏蔽任何你所要屏蔽的键,从而达到控制计算机使用的目的。*/

bSkipThisEvent=TRUE;

break;

}endofswitch

}//endofif

if(bSkipThisEvent)//如果是需要屏蔽的键,一定要返回1给操作系统,切记。

return1;

else

returnCallNextHookEx(NULL,nCode,wParam,lParam);

/*调用钩子函数链,以便使其他应用程序能够正常工作*/

}

这里需要注意的是,如果nCode小于零,钩子函数必须返回CallNextHookEx函数调用的返回值。如果nCode>=0,建议仍然返回CallNextHookEx函数调用的返回值,否则其他安装了WH_KEYBOARD_LL钩子函数的应用程序将收不到系统发送的钩子通知,从而使其他应用程序功能发生异常。不过我们也可以利用系统的这一个特点,来屏蔽一些功能键,禁止某些系统特性,实现控制计算机使用的想法。

安装钩子函数

接下来的工作就是将我们定义好的钩子函数安装到系统中。用来安装用户自定义钩子函数的Win32函数是SetWindowsHookEx,该函数的原型如下:

HHOOKSetWindowsHookEx(

intidHook,

//将要安装的钩子函数的钩子类型

HOOKPROClpfn,

//我们自定义的钩子函数的函数地址

HINSTANCEhMod,

//应用程序的实例句柄,即容纳了钩子函数的动态链接库的句柄。如果钩子函数所在地址空间在当前进程的地址空间,hMod应该为NULL.

DWORDdwThreadId

//钩子起作用的线程Id,如果该值为零,则对系统中所有线程都起作用

);

其中idHook指定了安装的钩子函数的类型,不同类型的钩子函数可完成不同应用功能,而且不同版本的Windows操作系统支持的钩子函数的种类也不尽相同,在本文我们主要介绍的是WindowsNT/2000操作系统中目前公开支持的最底层的两种钩子类型:WH_KEYBOARD_LL和WH_MOUSE_LL。这两种类型的钩子函数在WindowsNTServicesPack3及其以后的版本,包括Windows2000Professional中得到很好的支持。这两种类型的钩子函数可以分别监视底层的键盘和鼠标输入事件,在系统将事件分发到相应的接收目的地之前将它截获,交给用户自定义的钩子函数来处理。下面以键盘钩子为例详细说明,鼠标钩子与此类似,不再赘谈。

在这里,我们的安装函数和我们定义的钩子函数放在同一个动态链接库中。其中g_hWin32NT_

DllHandle是我们定义的全局变量,类型是Handle,在系统调用动态链接库的入口函数时,将hModule的值赋给g_hWin32NT_DllHandle。

//下面是动态链接库的入口函数

DllMain(HANDLEhModule,DWORDul_reason_for_call,LPVOIDlpReserved)

{

g_hWin32NT_DllHandle=hModule;

/*保存该值,以后在安装自定义钩子函数的时候要使用该值*/

returnTRUE;

}

//下面的函数用来安装我们自定义的钩子函数

HHOOKg_hhkLowLevelKybd;

//以后在卸载自定义钩子函数时,要用到该值

voidStartMyHook(void)

{

g_hhkLowLevelKybd=SetWindowsHook

Ex(WH_KEYBOARD_LL,

::MyLowLevelKeyboardProc,(HINSTANCE)g_hWin32NT_DllHandle,0);

}

/*g_hWin32NT_DllHandle是动态链接库的句柄,我们定义的钩子函数放在该动态链接库中。该句柄是在操作系统加载动态链接库时,由操作系统调用DllMain()传入的*/

如果安装成功,系统调用将返回一个钩子函数的句柄;如果失败,将返回NULL。将来在卸载我们自定义的钩子函数时要使用该句柄。所以必须将返回值保存到一个全局变量中。安装成功后,该函数返回。从现在开始,键盘的任何击键动作都将被我们定义的钩子函数捕捉到,包括各种系统功能键。操作系统在后台将自动异步地调用我们自定义的钩子函数进行处理,并且不会影响任何当前正在进行的各种工作,也不会对系统有任何不良影响。

卸载钩子函数

当我们的应用程序退出时,或者不再需要钩子函数的处理时,必须卸载我们自定义的钩子函数。

//下面的Win32函数用来卸载我们自定义的钩子函数

UnhookWindowsHookEx(g_hhkLowLevel

计算机实验论文范文5

【论文摘要】:通过片滨州学院计算机文化基础实验教学面临的问题及现状分析,提出了实验教学改革的思路和方案,并进一步对教学双方提出更高的要求。

0、问题的提出

《计算机文化基础》是高校非计算机专业学生开设的第一门 的计算机必修基础课程,其内容是要求学生必须掌握计算机基 本知识和基本操作。随着计算机技术的飞速发展和中小学生信息技术水平的提高,传统的教学方法和模式已经暴露了很多弊端,导致教师教的积极性和学生学的积极性明显降低,为此,笔者认为,高校的计算机文化基础课的教学改革势在必行。笔者是在教育部下发的《关于进一步加强高等学校计算机基础教学的意见)(白皮书)的精神指导下,并借鉴北京交通大学《计算机文化基础》教学改革和山东大学《大学计算机基础》教学改革的成功经验,提出计算机文化基础实验教学改革的方法和模式。

1、现状分析

1.1学生特点分析

(1)学生起点不同。随着高校招生规模的不断扩大,以滨州学院为例,每年近loo个教学班约4000名学生必修本课程。据不完全统计,90%以上的学生人学前接触过计算机知识的学习,部分学生的计算机水平已经很高,而约10%的学生没有学过计算机知识,甚至没有见到过计算机。这种明显的差距主要来自地域的差别,来自城市和经济繁荣地区的学生,计算机基本知识和应用水平普遍高于来自农村和贫困地区的学生。人学前计算机水平较高的学生上课感到内容太浅,而入学前程度低的学生又感到听不懂、跟不上,课堂上图圈吞枣,课后难以消化。学生学习起点不一,给教学实施带来了很大的困难。

(2)学习态度不同。学生学习态度的差异包括学生的专业差异和学生的个性差异两个方面,文艺类学生的学习态度明显不如普通系学生。这种差异的原因主要来自学生对课程的教学目标不明确,大部分学生只是把这门课当作一门课来学习,没有充分认识到信息社会对人的基本信息素养的要求。

(3)学习目的不同。有的学生想专升本,学习比较积极主动,其学习的重点在于基础知识和基本理论,不注重基本技能的训练。有的学生认为计算机就是一种工具,只注重动手操作,而忽略了基本知识和基本理论的学习;还有少部分学生纯粹是出于对计算机的好奇,好玩而没有明确的学习目的。

无论上述哪种情况,都存在一个同样的问题:知识掌握不系统,没有完整的计算机文化基础知识的系统结构。

1.2教学内容分析

根据我院的实际情况,我们几年来一直使用石油大学出版社出版的山东省高校计算机公共课教材《计算机文化基础》及其配套教材《计算机文化基础实验教程》。其特点是内容详细,系统性强。分析非计算机专业白尔学生学习这门的目的,所以泛泛地按照以往的教学模式教学难以突出重点,影响学生学习的热情。

1.3教学模式分析

传统的课堂教学模式陈旧,难以发挥学生自主学习的积极性。随着学院教学条件的不断改善,本课程虽然改进了教学手段,从传统的课堂转变到多媒体教室,教学内容的表达趋于直观,增大了课堂信息量,在一定程度上提高了教学效率,但是,教与学的基本关系没有改变,仍然是教师处于主动地位,学生始处于被动地位的以教师为中心的教学模式。在这种教学模式下.学 生获取的知识和信息的渠道单一,这在知识爆炸的年代是无法 适应当前形势的。实际上,学生缺乏的是学会如何学习,如何通 过多种渠道获取与学习内容相关的信息的能力。另外,由于同一学习起点的学生也存在着学习上的差异,采取单一的教学组织形式,难以适应不同学习能力的学生,不利于因材施教,从而压 抑了学生个性的发挥,影响了教学效果。

2、教学改革的思路与方案设计

2.1打破传统自然班授课方式,根据学生学习起点的不同,进行 分组教学。

开课前首先对学生进行问卷调查,也可以首先进行摸底考试,根据调查结果或考试成绩重新分配这门课的学习班。对于知识掌握良好的学生,一方面可以缩短上课学时,另一方面提供上机和上网学习的环境,使这些学生主要通过自主学习和网络化学习的方式,在较短的时间里通过本门课程的学习。对于起点较低的学生或者是没有基础的学生,应该加大课时数,加大学习内容的辅导和学习方法上的指导,尽可能对不同学习起点的学生开展因材施教活动。

2.2改变教学模式,以学生为主体、教师为指导,发挥学生学习的积极性。

充分发挥校园网的功能,采用班级授课与学生自主网上学习相结合。将计算机文化基础的网络课程及其相关的多媒体课件,放在校园网上,机房全部开放,提供学生自由上网学习的环境,改变学生单渠道从教师那里获得学习信息的状况,以培养学生通多渠道获得信息的能力。具体在理论课上,加大教学容量,缩短学时,鼓励学生在课后通过网络进一步对课程自主学习,留给学生更多的学习字间和学习内容的选择。在这个教学模式的要求下,借鉴北京交通大学王移芝教授的教改经验,我们可以采用混合式的教学模式,即理论知识、网络教学、实践教学相结合。对于理论课,我们采用课堂面授、网上自学、周末讲座的形式。对于网络教学,充分发挥学生的自主性,教师可以重点、难点辅导,网上答疑等。对于实践教学,必须完成课程大纲规定的实验内容,写出详细的实验报告。

2.3加强立体化资源建设、体现数字化学习。

教学资源的建设非常重要。教学资源的建设应遵循以教学设计一体化即内容有机结合、媒体呈现立体化即形式互相补充、教学应用多元化即满足多种应用的原则。配备一立体化教学资源包,主要应包括教材、实验指导书、电子教案、网络课件、试题库、在线测试、教学支撑平台、考试系统等多个方面。鉴于教学模式的改革,为给学生提供良好的网络学习环境,学习平台的建设不容忽视。这样可以避免学生从茫茫网海中搜索信息的随意性,以提高学习的针对性。这也是笔者申请滨州学院《计算机文化基础》重点课程建设课题的重要原因。

2.4改革现有考试机制,注重学生的学习过程。

当前的考核方法是,第一学期期末为考试,全校统一命题笔试。这样的考试方式很难体现一个学生的能力,因为本门课程实践性强,单纯的笔试很难靠出学生的实际动手能力,往往是教学重点与考试重点相脱节。第二学期任课老师自行考查,学生重视程度不够,学习的随意性很大。改革现有的考试机制,在网络平台的支持下,对学生的日常学习进行记录,进行资格认定,占期末成绩的50%,而最后的水平测试也只占期末总成绩的50%。这种新的考核机制的特点是突出能力考核、注重学习的过程

3、教学改革对师生双方的要求

3.1对教师自身的要求

教学改革虽然体现学生的主动性,但是并不是把教师给解放出来,而是对教师有更多的要求,教师的任务较以往更加繁重,压力较以往更重。因此,首先教师自身应不断完善自己的知识结构,提高计算机综合应用能力,提高文化知识水平,提高信息获取和处理的能力。第二要加强教学方法的改革,积极采用先进的教学方法,例如,自主式学习、发现式学习、探究式学习、协作式学习等。另外,还要注重教书育人,培养学生掌握在信息化社会中的学习能力。

3.2对学生的要求

对于学生来说,首先应该掌握一个良好的学习方法,要学会学习。第二要充分了解计算机课程的特点.了解本课程与其他课程之间的关系:比如它是一种技能(各行各业的应用工具);是各专业课程学习的实践工具,是其他计算机课程的基础等,不要把这门课单单作为一门课程来学习,要学会与其他学科,与自己所学专业的整合。这样才会有具有明确的学习目标和动力。

计算机实验论文范文6

一、我国会计电算化现状及存在的问题

会计电算化,是电子计算机在会计工作中应用的简称,就是把以电子计算机为代表的现代化数据处理工具和以信息论、系统论、控制论、数据库以及计算机网络等新兴理论和技术应用于会计核算和财务管理工作中,以提高财会管理水平和经济效益,进而实现会计工作的现代化。我国会计电算化工作始于本世纪70年代末,至今已走过20多年的历程。会计电算化从无到有,从简单到复杂,从缓慢发展到迅速普及,取得了可喜的成绩,一批民族品牌的商品化财务会计软件的发展更是突飞猛进。但同时也存在着诸多问题,阻碍了我国会计电算化向更深层次发展。

从会计电算化工作的开展程度、组织管理和会计软件开发等因素综合分析,我国会计电算化的发展可以概括为4个阶段:第一阶段为1982年以前,这一阶段属于起步阶段。1979年在长春第一汽车制造厂进行会计电算化试点工作,1981年8月,中国人民大学和第一汽车制造厂联合召开了财务、会计、成本应用电子计算机问题的讨论会,会上把电子计算机在会计中的应用简称为“会计电算化”。这标志着我国会计电算化已经起步,并逐步跨入应用阶段。第一阶段是1983年到1988年,该阶段属于推广应用阶段。这个阶段,全国掀起了计算机应用热潮,许多单位也开展了会计电算化工作。但此阶段,技术上远远落后于计算机的发展和会计变革的形势,使会计电算化在我国的推进非常缓慢。第三阶段是1989年至1996年,该阶段属于普及与提高阶段。此阶段出现了会计软件产业。1998年8月在吉林召开了我国首届会计电算化学术研讨会,提出了实现会计软件通用化的若干措施,并将市场机制引进我国会计软件市场,极大地促进了我国会计电算化的发展。第四阶段为1997年以后,属制度化与创新阶段。随着以创新为特征的知识经济时代的到来,管理型会计软件大力发展是这一阶段的主要特点。[1]

我国企业会计电算技术的特点:

1、会计电算化普及率总体上偏低,企业管理信息技术的采用明显落后于信息技术的发展速度。当前实行了会计电算化的企业不到总数的10%,而且分布极不平衡。主要是大中型企业采用,小型企业很少采用;主要是国有企业采用,集体企业和乡镇较少使用;较发达地区的企业较多使用,广大内地企业较少采用;有先进管理水平的企业较多采用,管理水平落后的企业较少采用。

2、会计电算技术的使用在总体上还处于低层次水平。在采用了会计电算化手段的企业中,有半数以上的企业仍然是采用传统的“核算型”财务软件,主要是用电脑代替人工从事会计核算工作。其软件主要是一些软件公司早期开发的部门级会计信息系统,也有一些是自行开发的核算软件,采用“管理型”和“决策型”财务软件的企业较少,采用ERP的企业就更少。这样,会计信息系统的启用并不能对企业管理带来实质性改善。

3、会计信息系统的作用发挥不充分。在一些启用了“管理型”或“决策型”会计信息系统的企业中,由于管理环境跟不上,或软件使用人员的知识技能跟不上,致使对会计信息系统的使用不充分。软件中的会计核算功能部分能被使用,但财务管理和决策分析功能部分的使用率很低。也有一些企业干脆仍然采用手工会计核算,会计信息系统只作辅助作用,或者搁置不用。

4、会计信息系统启用的成本效益比还比较高。一些单位在会计信息系统使用的理念上还有不务实的现象,将其看作是一种身份,一种形象,在购置软件时盲目求大求先进而不顾企业实际,造成高价购进的软件只能有小的使用。还有些企业只重软件,不重视或不懂软件的维护和二次开发及管理环境改善。致使会计信息系统出现投入高,运行成本高和效率低的所谓“两高一低”现象。在很大程度上挫伤了企业启用会计电算软件的热情和主动性。[2]

会计电算化工作是一项庞大的系统工程,要进行大量复杂的工作。虽然我国的会计电算化工作形势看好,但是会计电算化工作中仍然存在着不可忽视的问题:

1、对开展会计电算化工作认识的局限性。许多单位的领导和相关个人对会计电算化工作还存在一些片面的认识。一方面,一些人认为会计电算化为时过早,实现会计电算化就是编程序的过程,是单纯利用计算机代替手工记账,是会计部门的责任等等。另一方面,传统的会计理论也禁锢着部分人的头脑,一些人肤浅地认为“算盘”和“账本”就是财务会计的工具。这些片面的认识给会计电算化工作带来了极大的危害,严重影响了会计电算化健康顺利地发展。

2、会计电算化的政策与法规中存在着不适应会计电算化发展的规定。颁布电算化政策与法规是为促进会计电算化服务的,而目前,我国颁布的有关法规中存在着阻碍其发展的规定。例如,有些涉及软件技术开发上的具体细节规定,不能起到推动的作用,反而因规定的太死抑制了软件的自我发展,影响了会计电算化的普及。

3、会计软件发展模式的局限性。目前,我国有许多会计软件开发公司,各家公司都强调突出自己的会计软件开发模式和特点,造成大部分会计软件相互不能兼容,使用方法上也存在差异,给用户带来不便。由于用户会计电算化基础知识薄弱,会计软件经销商为了自己的利益不得不负担起对用户单位操作人员的培训、初始建账等方面的责任。也就是说,销售的数量和范围越大,需要服务的对象和范围也就随之提高。这种“谁销售谁负责”模式的结果严重影响了会计电算化向深层次发展。此外,会计软件低水平重复开发现象严重。部分单位热衷于自己研究开发会计软件,不顾现实需要和自身技术力量,盲目开发出的会计软件模块少、功能低,版本升级无保障,软件更新和提高无从谈起。

4、会计电算化人才严重遗乏。一方面,财会队伍中的部分人员知识老化,学习会计电算化知识积极性不高,短期培训很难取得明显效果。另一方面,会计电算化专业毕业生数量有限,不能满足市场需要,复合型人才更是供不应求,直接影响会计电算化工作的开展。[3]

5、会计信息系统的安全性、保密性差。财务上的数据往往是企业的绝对秘密,在很大程度上关系着企业的生存与发展。目前,我国不少地方对会计电算化工作的安全性,保密性重视不够,在实际工作中存在许多安全隐患。一些会计电算化的具体操作者未能按照一定程序操作,导致会计资料的丢失或错误的出现;一般实行会计电算化的单位财务人员对计算机病毒的侵入防范意识不强,未能采取有效措施防病毒和黑客的侵入;会计档案形成和保管过程中存在风险。

6、财务软件的使用较混乱。由于财务软件的开发未能实行统一的标准,再加之单位使用的财务软件是各自向软件开发商购买的,甚至有的软件开发商还别出心裁地搞出各自的特色,结果使会计电算化所用财务软件比较混乱,就是同一行业的不同单位使用的财务软件也不尽相同。不同的财务软件的数据接口、使用方法的不一样,导致了报表汇总、数据查询、数据传输的不方便。从国外情况看,在某些会计电算化搞得好的国家,基本上是通过行业会计协会制定统一的财务软件标准,甚至某些国家就直接通过政府行政手段规定哪些行业必须使用哪种财务软件。这样国家有关经济管理、监督部门就可以很方便地通过网络进行财务检查、专用和专项资金使用情况分析,单位也可以利用网络及时地进行财务报告的传送等。

7、匆忙甩掉手工账。甩账是指会计实行会计电算化后,直接用计算机进行会计核算、财务分析等,停止手工记账。甩账是建立在会计电算化达到一定基础之上的,手工记账与计算机记账并行一段时间以后,从人员素质及硬件设施完全具备,并达到一定熟练程度的情况进行的。有些地方的财政部门为了防止出现匆忙甩账曾明文规定:实行会计电算化的单位要甩账,需经财政部门或财政部门委托的社会中介机构验收确认后方可。但是,不少实行会计电算化的单位错误地认为,实行会计电算化就立即不用手工记帐了。[4]

计算机及网络技术在会计领域的广泛应用,一方面大大提高了会计工作效率,保证了会计工作质量,另一方面,给会计工作提出了严峻的挑战,电算化会计信息系统面临种种管理与控制风险。

1、系统故障风险。计算机会计信息系统主要由硬件和软件构成,硬件是系统的身躯,软件是系统的灵魂。由于机械故障、零配件损坏、突然断电、操作人员失误等原因有可能导致硬件系统失灵,由于非法调用和修改,软件系统因此受到破坏。在网络环境中,网络的开放性、动态性和虚拟性导致系统的一致性和可控性降低,一旦遭遇系统阻塞、病毒侵入或黑客袭击,将导致系统的混乱甚至瘫痪。

2、人员职责集中带来的风险。手工会计系统强调组织内部人员职责分明,相互牵制,每一步作业步骤都留有原始记录,如:制单、稽核、收付款、会计主管签章等。在网络环境中,由于网络管理员和操作员常常被赋予一定的访问权限,在相对开放的网络环境里,有可能掌握重要的财务信息,窃取企业商业机密,如果缺乏有效的控制,将给企业带来不可估量的损失。

3、数据输入输出错误风险。在电算化条件下,会计数据来源于原始凭证或记账凭证,如果缺乏有效的控制,一旦输入错误的数据,计算机接受这部分数据并进行自动化处理,将引发错误的连续性和重复性,造成会计账簿和会计报表等信息输出错误,给投资人、债权人及其关联单位等信息的使用者带来重大损失,会计数据的真实性和完整性难以保证。在网络环境中,会计数据通过通讯线路传输,数据来源的广泛性使得其面临着被未授权人员的非法截取或修改,会计数据的安全性和可靠性难以保证。

4、信息存储无纸化风险。在计算机会计信息系统中,数据处理大致分为输入信息、加工信息和输出信息三个基本环节,虽然交易伙伴间的信息传递仍可以通过纸面文件的形式来完成,但加工过程的自动化可能导致可视性审计线索逐渐消失,除了部分原始凭证和打印输出的报表外,大多数会计信息是以机器可读的形式存储在各种磁介质中,这种数据存储方式有可能给系统带来许多风险,由此产生的大量会计信息以电子数据的形式存储,网络数据的共享性使得电子数据面临着更加严重的安全威胁。[5]

二、会计电算化的发展趋势及影响

第一种观点认为,会计电算化信息系统的发展趋势将转向网络环境下信息系统控制。网络环境下的会计系统是一个由计算机硬件、软件、操作人员和各种操作规程构成的复杂系统。计算机作为信息处理最快捷有效的工具在会计领域中运用,使会计信息有了质的飞跃,网络的发展为会计信息提供了最大限度的全方位的信息支持,特别是Internet技术在现代企业管理中的应用,则使企业走出封闭的“局域”系统,实现企业内部信息的对外实行开放,同时使企业内部包括财务部门在内的所有部门实现了资源优化配置。

网络环境下会计是会计电算化发展的必然趋势。信息系统有着不同于单机环境下的特点。在网络环境下,数据信息通过网络传递,电子符号代替了会计数据,磁介质代替了纸介质,财务数据流动过程中的签章等传统手段不再存在,数据信息的完整与真实确难以保证了,财务信息易被截取,给网络会计带来一定的风险。电子商务是网络环境下的必然产物,随着电子商务的逐步普及,网上交易越来越普遍。电子商务给企业经营带来无限的生机,又给网络会计系统的内部控制带来了新的挑战。可以看到网络环境下的会计电算化信息系统更为复杂,因此要使用内部控制与外部控制相结合,只有从企业的内部稽核与外部审计两个方面进行全方位控制,才能达到在网络环境下会计电算化信息系统的有效控制。

会计信息系统在不同的环境控制下有着不同的会计处理方法,随着网络技术的发展,采用网络对企业进行经营管理必将成为一种趋势,会计电算化作为现代化企业的管理核心,其内涵和外延都已扩大,网络环境下会计电算化信息系统的控制,将是会计发展史上的一次重大革命。[6]

第二种观点认为,会计电算化将向以下方面发展:

1、物流、资金流和信息流的一体化。目前企业信息化建设的方向是实现对企业物流、资金流和信息流一体化管理。在这种发展趋势下,传统意义上的会计电算化将不复存在,取而代之的是在全面企业管理中的财务管理模块,原有的单一财务软件已不能满足企业经营管理的需要。企业管理材料的采购、销售、存货的管理到会计核算、应收应付账款的管理,以及企业固定资产、流动资金和成本费用的管理,财务分析预测等实现一体化,进而实现对整个企业资源的规划,即ERP.所以,将现有的财务账务系统、成本分销系统、报表、资金管理系统等软件实现数据转换接口,保障各软件系统内部的数据方便进行交换与重组,实现财务业务信息一体化。现有的会计信息系统要逐步发展成全面的管理信息系统,才能适应现代商业企业管理的需要。同时,应加强会计信息系统的安全性、保密性。

2、网络财务。随着企业之间更为激烈的竞争,谁能获取更多有价值的信息并作出及时正确的反应,谁就能在竞争中占有发言权,信息流成为了企业的生命线。这就要求企业注重运用科学的理论和方法改善其经营管理,尤其是财务管理,我国软件开发公司推出了“网络财务”战略,为企业能适应时代要求的“数字神经系统”提供了初步解决方案。无疑,“网络财务”将成为会计电算化发展新趋势。

所谓的“网络财务”是基于Intranet技术,以财务管理为核心,业务管理与财务管理一体化,支持电子商务,能够实现各种远程控制(如远程记账、远程报表、远程查账、远程审计、远程监控等)和事中动态会计核算与在线财务管理,能够处理电子单据和进行电子货币结算的一种全新的财务管理模式,是电子商务的重要组成部分。

“网络财务”的提出和推行,具有重要的意义;(1)“网络财务”改变了财会工作空间和模式,使得各项业务能在广阔的网域范围内进行实时处理,标志着一个新的财务管理时代——网络财务管理时代的到来;(2)由于采用了Intranet技术,为财务信息系统由核算型向管理型、决策型转变并最终形成以财务管理为核心的企业全面管理信息系统提供了技术上无限的空间;(3)“网络财务”改变了财务信息的获取方式,财务数据将从传统的纸质页面数据、磁盘数据发展到网页数据,有利于信息多元化的利用;(4)“网络财务”全面支持电子商务,使得企业紧跟时代潮流,从电子商务的角度进行业务重整,有利于保持和加强企业的竞争地位;(5)“网络财务”将对传统的会计观念、会计理论、会计实务等产生重大的影响。[7]

第三种观点认为,我国会计电算化发展的趋势有以下几个方面:

1、业务处理的规范化,成本核算软件的通用化。会计电算化在我国发展的历史已不算太短,那么为何迟迟解决不了成本核算的通用性问题呢?原因就在于成本核算工作存在着程度不等的差别。只靠提高编程能力,无法从根本上解决成本核算软件通用化问题。那么,为什么账务处理与报表生成软件可以不受行业、工艺流程等因素的限制而产生共同语言呢?众所周知,无论何种类型和规模的企业,在凭证的填制、日记账的登记、过账以及报表生成等方面都相差无几,业务流程比较稳定。这就给我们以启示:会计应用软件通用化的关键不在于程序编制本身,而是取决于业务流程是否稳定、规范,应该是业务流程去适应应用软件,而不是应用软件来满足“千姿百态”的业务流程。因此,要使成本核算软件做到通用化,首先要解决成本核算业务处理的规范化问题。

2、向管理会计电算化发展。在我国,管理会计的应用并不广泛,其主要原因之一就是分析手段的落后。管理会计是以财务会计为基础、以数理统计方法为手段的,面向企业内部为管理者提供决策信息的管理活动过程。在实际工作中,常常会碰到大量的数据需要分析、归类,还会涉及到较为复杂的计算。因此,许多企业往往主观上希望通过管理会计解决一些决策与控制问题,但客观上显得有些力不从心。由于管理会计与成本会计有着紧密的联系,管理会计的许多资料来源于成本会计。因此,如能解决成本核算软件的通用性问题,将有助于管理会计电算化的发展。

3、向知识处理、智能型方向发展。计算机应用经历了数值计算和数据处理两个阶段,现在正向知识处理的新阶段发展。作为会计电算化这门新兴学科,需要在传统会计的基础上与计算机科学、控制论、信息论、系统论等多种学科相互渗透,研究和发展其自身的新的理论和新的方法。会计电算化有四种模式电子数据处理EDPS、会计信息系统AIS、管理信息系统MIS、决策支持系统DSS,如何有效地把它们结合起来应用,是会计电算化发展的方向。[8]

第四种观点认为,电算化会计信息系统是融财务会计和管理会计为一体的网络化财务管理系统。

财务会计一直被人们认为是报帐型会计,即按照特定的会计准则或会计制度对企业的经济业务活动进行事后的核算和监督,单纯地提供信息和解释信息;而管理会计则是属于经营型会计,即是按照企业内部管理的需要,灵活采用多种会计处理程序和方法,不仅反映过去,而且要能生动地利用历史信息来预测前景、参与决策、规划未来,控制和评价一切经济活动。事实上,会计产生以来就是为了企业管理服务的,只是由于客观条件和技术水平所限,会计的职能作用不能得到充分发挥,仅局限于会计核算而已。在会计电算化信息系统中,由于消除了手工会计环境下诸多处理环节,如平行登记、结帐、对帐、试算平衡、编制报表等,会计人员的工作重点由原来的核算转向参与企业经营管理,实现会计工作由单纯报帐型向经营管理型转变,由此可以预见财务会计与管理会计的职能将趋于统一,两者之间“财务会计对外,管理会计对内”的界限将重新消失,财务会计、管理会计将与现代信息技术的应用结合起来,融合为一个统一的会计信息系统。在网络环境下,财务管理所需的数据主要来自于会计核算,同样,电算化财务管理系统的大部分数据来自于会计信息系统,其中所需数据可以从会计信息系统直接转换获得,亦可以与会计信息系统共享,所提供的信息不仅向企业内部各部门开放,也有控制地向企业外部开放,把企业各部门及各项业务有效地联系起来,使财务会计工作从桌面环境走向互联网平台,从而消失桌面系统中财务数据传送时间长,资源不能共享、信息交换不畅的“信息孤岛”现象。因此,会计电算化信息系统不再是一个简单模拟手工方式的“仿真型”系统或“傻瓜型”系统,而是一个人机相互作用的“智能型”系统,即是融财务会计和管理会计为一体的网络化财务管理系统。[9]

第五种观点认为,会计电算化事业的发展如火如荼,我国会计电算化将面临巨大的变化和广阔的发展前景:

1、以机代账的单位将逐渐增加。自实施《会计核算软件管理的几项规定(试行)》以来,随着软件评审工作和以机代账评审工作的深入开展,将会有更多的单位用计算机代替手工开展工作。

2、会计电算化的开展与管理将向规范化标准化方向发展,并与国际接轨。全球经济一体化是21世纪经济的主旋律,企业会计信息作为一种进入全球经济的资源,将不受国界的限制。标准的账表文件格式将由有关权威机构统一制定出来以解决各种软件之间接口问题、会计信息的传递问题、会计工作电算化后的审计问题,从而更为充分和广泛的利用会计信息。

3、向管理一体化方向发展。会计信息系统是整个企业信息系统的一个子系统,从发展趋势来看,会计电算化工作将逐步与其他业务工作结合起来,由单纯的会计业务工作的电算化向形成本单位的财务信息、统计信息、其他业务信息、综合数据库的综合利用方面发展。

4、向会计决策支持系统和会计专家系统方向发展。会计电算化的发展是由核算型到管理型最终到预测决策型。会计决策是指根据会计资料,使用会计模型,运用会计分析方法对未来的生产、经营活动的各种备选方案进行优选,从而达到事前决策的目的。会计专家系统就是指能模仿专家,并发挥同样作用的计算机会计信息系统。

5、逐步建立为宏观管理现代化服务的各级会计信息中心。会计电算化从主要的微观经济服务,逐步转向为宏观经济服务。为了使会计信息在宏观管理中发挥更大的作用,有必要开始建立以微观会计信息为基础,计算机为手段,收集、处理和利用会计信息的从中央到地方的各级会计信息中心。

结论:我国的会计电算化虽然取得了很大的进步,但是与国外相比之下,还存在着一定的差距,所以要加大发展的力度,培养高科技的计算机人才,来开发计算机软件,要提高会计人员的电算化水平,培养一批既懂计算机又懂会计的人员,要加大对会计人员的管理力度,废除会计法规中的一些不符合会计电算化的制度,会计电算化制度中的一些法规和条例应该不断改进和完善,来适应会计电算化的发展。提高会计人员的整体水平,在我国电算化事业中要吸取国外的一些先进经验,不断总结、不断进步,会计电算化人员要为我国会计电算化的发展贡献自己的力量。[10]

第六种观点认为,目前亟须解决的问题主要有:

第一,提高人们对会计电算化的思想认识。我们必须清醒地认识到,会计电算化不仅改变了会计核算方式、数据储存形式、数据处理程序和方法,扩大了会计数据领域,提高了会计信息质量,而且改变了会计内部控制与审计的方法和技术,推动了会计理论与会计技术的进一步发展完善,促进了会计管理制度的改革,是整个会计理论研究与会计实务的一次根本性变革。

第二,重视会计电算化理论的研究。理论是行动的先导,会计电算化事业的发展有赖于会计电算化理论的发展。会计电算化研究的滞后,会制约会计电算化软件的成熟与发展。因此,会计电算化理论是指导、推动会计电算化在新的基础上不断完善和发展的实践指南。从长期看,随着电子技术的飞速发展和电算化信息系统的普及应用,新的问题和新的课题将不断出现。对新课题进行深入研究,必将形成新的会计理论和方法,而新的会计理论和方法的确立又将使会计电算化在新的基础上获得进一步的完善和发展。

第三,加强对会计电算化人员的再教育。一是要求会计人员树立会计信息化的观念。二是要求会计人员掌握更丰富的会计电算化相关知识。三是要求会计人员的知识更新更加及时有效。随着计算机技术的发展,不仅为人力资源会计、社会责任会计等的实施提供了技术支持,电子商务的出现还大大改变了现有会计信息处理模式。一方面,要求会计人员知识更新速度更快,以适应新的企业组织形式、经营方式的变化;另一方面,也为会计人员多渠道地获取新知识提供了途径。[11]

第七种观点认为,我国会计信息产业这些年的高速增长,除了厂商的努力,在很大程度上要归功于我国的财政制度和财政部门。财政部规定我国境内的企事业单位在实施会计信息化工作时必须使用合法的管理软件。这就对国外的财务软件商形成比较难突破的市场堡垒。随着我国会计核算制度的进一步国际化,国外会计软件对我国会计制度的适应性明显增强,无形中削弱了国产软件遵循现有会计制度、符合财务会计人员操作习惯的优势。

加入WTO以后,国外软件企业会抢占中国市场,包括国外风险投资基金在内的外资也会在中国软件行业中大量投资,国外企业与我国企业的兼并与合作机会大大增加,国内企业之间的联合和重组也是在所难免。

对于我国现行的会计制度,国外软件一直很难适应,这是国外软件在我国无法打开市场局面的重要原因。但是我们的会计制度也不能在国际上得到认同。因此,要适应会计国际化,我国的会计制度要逐步与国际会计制度接轨。中国的会计信息产业才能高速发展。

加入WTO以后,我国经济已迅速参与世界经济体系中,经济的繁荣发展和市场的全面开放,必将对企事业单位的信息化进程产生新的推动力,管理和电子商务软件的需求将大大增加。竞争的国际化会促进软件质量和服务效率的全面提高,会计信息化市场将摆脱原有的行政干预的阴影,形成公平有序竞争的新秩序。在网络时代,要使我国的会计电算化工作能够健康的发展,我们还必须从理论上和实践上进行认真的探讨。21世纪的会计应该是一个以信息技术为中心的崭新会计,而不是一个修修补补的会计。[12]

三、会计电算化发展的建议与对策选择

建议之一认为,应根据财政部的《会计电算化工作规范》中提出的电算化内部管理制度的基本要求,针对各种风险因素,制定严格的电算化会计信息系统内部控制措施,以加强会计电算化内部管理,将给电算化会计信息系统提供一个良好的运行环境。

1、硬件的内部控制措施。计算机及其相关设备等硬件是电算化会计信息系统的物质基础,硬件出现故障,会导致系统中断工作,所以各单位必须严格硬件设备控制管理。(1)建立健全机房制度,保持良好的工作秩序,保证计算机及其相关设备的安全。(2)建立计算机及其相关设备的定期检查制度。

2、软件的内部控制措施。会计应用软件是电算化会计信息系统的核心,整个电算化会计信息系统是在会计软件的支持和控制下进行会计工作的,软件的安全程度决定了会计信息的风险程度。因此,必须加强会计软件的管理,以确保会计软件能安全、有效、正常地支持电算化会计信息系统的运行。(1)慎重选择会计软件,保证会计核算工作合法、安全、正常地进行。(2)健全会计系统软件的维护制度,防范会计风险。(3)建立授权操作制度,实行岗位专人专职制度,避免越权操作。(4)加强技术和管理控制措施,防止计算机病毒侵入电算化会计信息系统。

3、会计数据的安全维护措施。为有效防止会计数据泄密、丢失,防止发生计算机舞弊行为,必须建立健全会计数据的安全维护制度。(1)采取不相容职责分离的措施,严格岗位责任制。(2)建立会计数据备份与恢复制度。(3)健全电算化会计档案保管制度。

建立健全电算化会计信息系统的内部控制措施,是目前电算化会计行业巫待解决的问题。由于引起会计风险的各个因素是相互关联的,因此,除了上述内部控制措施之外,还应通过其他制度促进会计电算化的发展。[13]

建议之二认为,会计电算化发展中应采取如下对策:

1、进一步完善会计电算化的配套法规。随着会计电算化的普及与财务软件功能的不断增加,针对会计电算化工作出现的新问题,对现有的相关法规做进一步补充和完善,通过准则类法规对会计电算化做进一步约束,使会计电算化工作走上规范化的道路。细化对商品化软件的评审规定,杜绝软件的非法功能。

2、创造良好的会计信息系统运行环境。良好的会计信息系统环境是会计电算化运行的保证。(1)数据采集规范性。数据采集是指将计算机加工处理的会计数据进行手工准备的过程。要确保系统提供会计信息的正确、可靠、道德、规范。(2)数据处理规范性。首先要加强接触控制,杜绝未经授权人员进行越权操作,严格密码权限管理。其次应设置必要的稽核检查。再次做好工作日志,以防止数据被非法篡改。(3)会计信息输出规范性。应制定备份制度,对数据文件进行日备份、月备份,并按财政部规定的档案管理办法由专人负责归档,做好防磁、防火、防潮、防尘工作,防止磁性介质损失,保证各种档案的安全与保密,保证档案得到合理、有效利用。

3、建立健全一整套会计电算化模式下的规章制度,形成良好的内控环境。这些内控制度应遵循以下原则:(1)不兼容权限分离原则。即对会计电算化权限严格控制,凡上机操作人员必须经过授权,禁止原系统开发人员接触或操作计算机,非计算机操作人员不允许任意进入机房,系统应有拒绝错误操作的功能。(2)相互制约原则。加强对会计电算化系统数据输入、处理、输出的控制,明确管理人员、操作人员、维护人员的职责范围。(3)安全、保密原则。安全主要是对软硬件、文档的安全检查保障控制。保密主要是建立设备设施安全措施、档案保管安全控制、联机接触控制等;使用侦测装置、防伪措施和系统监控等。(4)内部防范原则。主要解决个人垄断现象以及对系统管理人员的监管控制问题。所有这些都是制定会计电算化规章制度必须加以考虑的问题。

4.加大对“复合型”会计电算化人才的培养力度,特别是对会计电算化管理人员的培训工作要经常性进行,并进行经验交流,使培训收到实效。只有普及型的速成人才培训,难以提高会计电算化的水平。在吸纳高校会计电算化毕业新生的同时,还应选拔具有一定计算机知识的会计业务骨干到高校进修计算机专业。这样新老结合、高中低结合的会计电算化人才队伍就会形成,推动会计电算化工作质量的进一步提高。[14]

建议之三认为,针对会计电算化存在的问题,提出以下几个对策:

1、企业领导者要自觉强化认识,大力支持会计电算化的实施和运作。企业领导者要充分认识会计电算化的重要性,以及它将对企业发展产生的积极影响。

2、建立统一通用的财务软件协议,使得会计电算化系统有一个标准的对内对外接口。这样,即使不同系统下的数据也可以直接使用,不必再做处理,可降低对操作员的要求,也可最大限度地实现系统与系统之间的数据共享。而且,在操作系统、数据库管理系统方面有自己的版权产品,能为会计电算化系统提供一个很好的技术支持。

3、在研制会计电算化系统时,加强对手工系统的研究与分析,将手工与电算化结合起来,找到最佳的人机结合方式,即以最小的成本,重新确定业务的处理流程,哪些环节应完全由计算机代替,为适应计算机处理,又需增加哪些环节。

4、加强会计信息系统的安全性和保密性工作。建立健全内部控制,建立数据保护机构,加强数据的保密和安全。由专门的工作人员来管理数据,而对非相关人员在非必要的情况下不给予查看数据的权利。同时,要增强网络安全防范能力,采用防火墙技术、网络防毒、信息加密存储通讯、身份识别、授予权等措施。

5、培养复合型的会计人才。我们企业要真正做到会计电算化,就要造就一大批既能够精通计算机信息技术,又专于财务管理知识,能够熟练地进行财务信息的加工和分析,满足各方对财务信息的需求的“会计——计算机——管理”型的复合型人才,促进会计电算化的顺利发展。

6、建立健全完善的会计电算化管理制度。完善的会计电算化管理制度是会计电算化高效实施的前提,内容主要包括:(1)人员管理制度。主要是对会计电算化信息系统人员的任职资格进行规划并划分职责。(2)操作管理制度。主要包括操作规程、操作权限、操作记录、代码设计标准、管理制度及内部制度。(3)数据管理制度。主要包括数据输入输出的管理、备份数据的管理、存档数据的管理和保密规程。(4)系统维护制度。主要包括系统维护任务,系统软件硬件的维护、系统维护权限的规定、机房管理制度和软件修改的手续。(5)岗位责任制度。主要是明确规定各职能组及各成员的责任制。[15]

建议之四认为,财务管理问题并不仅仅是财务管理部门的问题,非财务管理部门(业务管理部门)的支持和配合,也是做好财务管理工作的重要环节。因此,构建财务部门和业务部门相互沟通的财务管理信息平台,形成齐抓共管的财务管理局面至关重要。

机关财务网络信息管理系统,就是机关财务部门和机关各部门关于财务管理信息相互沟通的网络平台。其主要功能包括:(1)信息公告,用于机关重要财务事项的;(2)信息查询,用于机关各部门年度预算和经费使用情况的查询;(3)用款计划管理,用于机关各部门按季分月用款计划提交,保证正常用款需要;(4)留言簿,用于机关各部门和财务部门有关财务问题的意见交流;(5)事项提醒,就机关各部门未报销或还款事项(借现金和支票情况)进行提醒,督促有关财务事项的及时办理;(6)工资查询,用于机关工作人员的个人工资查询;(7)系统维护,用于用户管理和基本信息维护。

通过登录机关财务信息管理网站,机关各部门能够及时了解有关财务信息、办理相关事项,如:经费使用情况查询、未报销和还款情况、个人工资情况、报送用款计划等。财务部门负责有关财务信息的及时更新、用款计划的接收和汇总以及有关财务工作布置和答疑。这种互动式的财务管理模式,加强了机关经费使用的监管,机关各部门对其部门和项目经费的收、支、余情况一目了然,有利于机关各部门更好地统筹安排经费使用;同时,财务部门的理财活动也得到了机关各部门的监督,有利于机关财务管理工作的规范和加强。

从信息化的动态演进和财务管理的不断发展看,机关财务信息化仅是财务信息化建设的初步实践。只要立足实际,踏实工作,开拓进取,就能不断推动机关财务管理的创新和发展。[16]

建议之五认为,会计信息系统是一个复杂的系统,会计信息系统的标准化应该是一个由各标准所构成的一个标准体系。按照标准化理论,所谓标准体系是指一定范围内的标准按其内在联系形成的科学的有机整体。“一定范围”,是指标准所覆盖的范围。对会计信息系统而言,就是要定义有关会计信息系统结构的标准,另一个重要工作就是要界定会计信息系统的环境,即与其他系统的关系和接口。“内在联系”,是指上下层次关系,即共性与个性的联系和左右之间的联系,即相互统一协调,衔接配套的联系。对会计信息系统而言,就需要我们对会计信息系统内各子系统的功能给出标准,同时给出各子系统间的接口。“科学的有机整体”,是指为实现某一特定目的而形成的整体,它不是简单的叠加,而是根据标准的基本要素和内在联系所组成的,具有一定集合程度和水平的整体结构。对会计信息系统而言,就需要我们对会计信息系统内各子系统进行整合,以便于会计信息互访的畅通无阻。[17]

建议之六指出,加强会计电算化工作的几点对策:

1、转变观念,提高认识。会计电算化是会计工作发展的方向,是信息时代社会经济发展对会计工作提出的必然要求。因此,各级领导和财会人员应高度重视这一工作,充分认识到会计电算化带给企事业单位的巨大作用,把会计电算化工作作为提高会计工作水平的重要举措,这是会计电算化快速普及提高的前提。

2、拓宽渠道,培养人才。实现会计电算化人的素质是关键。要进一步改革人才教育培养的相关制度,多方面、多形式、多渠道培养会计电算化所需各个层次的人才。

3、突出特点,注重推广。会计电算化是一项较为复杂的系统工程,各有关单位要把会计电算化工作列入本单位管理自动化和办公现代化建设的议事日程,按照统一规划,分步实施,讲求效益,逐步提高的原则,加大会计电算化工作的推广。在会计电算化软件开发中,要突破为单纯追求市场占有率而一味强调通用性的作法。依据不同的会计制度分别设计开发有行业部门业务特色的会计电算化软件,以减轻工作人员的工作强度和学习难度。

4、健全制度,科学管理。会计电算化必须有一套相应的规章制度来规范和管理。单位各级领导和会计人员要提高认识,把电算化管理制度的制定和落实作为搞好会计电算化工作的重点来抓,使电算化纳入科学化、规范化的轨道。一般来讲主要包括:会计电算化系统的操作管理制度,软、硬件系统管理制度,会计电算化工作下的档案管理制度,以及会计电算化工作检查、验收、评比、奖惩等制度。通过科学有效地管理,保证会计电算化工作健康有效地发展。[18]

建议之七认为,财务管理系统对软件设计的要求主要有:

1、高起点、高规格开发高质量的软件。财务系统对企业很重要,准确程度要求高,不允许有半点差错,因而必须从高起点出发,聘请高水平、有资格、有财务软件开发经验的公司和工程人员负责开发。否则,会影响系统的质量、进度,甚至半途而废。

2、做好系统分析工作。软件设计首先要从系统分析着手,其目的在于了解财务工作流程,广泛收集必要数据,对相关的各种因素进行详细分析。对问题的分析是否深入细致、完整透彻,体现了设计人员对将要进行的工作的了解程度,也体现着基础工作准备是否充分,这关系到未来系统的成败,因而必须充分重视系统分析工作。

3、在程序设计阶段采用模块化设计。模块化就是把一个复杂的程序分成若干个功能不同的多个部分,各个子模块均有独立功能,可以单独运行,而把各个子模块组合在一起,又能方便地搭配成一个完整的系统。

4、设计要有扩展性,以适应企业未来发展。会计电脑系统设计要预计到企业各类业务的发展,要预留足够的扩展空间,以适应业务高层次、多元化发展。会计系统设计一定要有超前意识,要考虑到未来业务发展需要,设计有扩展性、多功能的软件。财务电脑系统应有处理特殊业务的设计,要考虑到特殊业务的需要。

5、强调面向用户。财务系统的最终使用者是企业及其一线业务人员,所以要特别强调操作简单、方便用户,要设计良好的用户界面,具体操作应尽可能易于掌握。在屏幕显示方式上,最好只显示与业务相关的资料,对可有可无的资料,如参考性、辅的资料则能省则省。在目前企业计算机应用水平、管理水平不很高的情况下,“面向用户性”很值得广大设计人员的重视。

6、试运行。系统完成开发后必须反复测试,证明达到设计要求后才能交付使用,不能边检测、边使用、边补救。

7、制定应急计划。系统设计完成后,开发方应编制与系统相关的运行文件,并提出有关注意事项,以使在出现意外情况时能够有条不紊地采取相应措施,使用单位也应制订自己的应急计划,以备急需。令人担忧的是,不少单位恰恰忽视了这一关键步骤,没有起码的应急计划,系统一旦出现故障,后果不堪设想,损失将是巨大的。

8、加强风险控制,保证信息安全。一方面制订各种严格的管理制度,加强风险控制;另一方面加强对员工的信息安全教育,严禁未经授权人员上机操作,禁止连接互联网及其它与业务无关的终端,采用先进的加密技术,并安装“病毒防火墙”,防止人为非法破坏数据。实践证明,严格、有效的管理制度是信息安全的最好保障。

9、加强对财务系统使用前的审计。财务系统必须确保正确,才能投入使用,这是保证财务数据安全的关键。系统在投入使用前,应组织专家小组进行严格审计、从严检测,并实地模拟运行,证明正确无误后方可正式投入使用,只有经过“实战”检验的系统才具有可靠性。[19]

资料来源:

[1]会计电算化的转向研究侯光仁《科技情报开发与经济》2005年第3期

[2]我国企业会计电算技术的普及现状、问题成因及治理对策刘亦陈、陈维良《企业经济》2005年第2期

[3]会计电算化工作中存在的问题及对策刘黎《辽宁经济》2005年第1期

[4]当前会计电算化工作存在的问题探讨杜秀英《农业经济》2005年第4期

[5]会计电算化对会计工作的影响的探讨李翔《湖南第一师范学报》2005年第1期

[6]不同环境中会计信息系统的内部控制刘艳芬《天津成人高等学校联合学报》2005年第1期

[7]会计电算化的现状与发展趋势刘志《太原城市职业技术学院学报》2005年第1期

[8]会计电算化的现状与发展之我所见杨道策《市场周刊》2005年3月刊

[9]电算化会计信息系统对财务会计的影响任晓红《山西经济管理干部学院学报》2005年第1期

[10]会计电算化的现状和发展趋势王冬梅《商场现代化(学术版)》2005年第2期

[11]会计电算化目前存在的问题及对策钱冰玉《山西煤炭管理干部学院学报》2005年第2期

[12]浅析会计电算化在我国的发展董金艳《黑龙江对外经贸》2005年第2期

[13]电算化会计信息系统风险分析及其防范徐俊晖《渤海大学学报》2005年第1期

[14]我国会计电算化存在的问题及对策丛彪、宋秀芬《税务与经济》2005年第2期

[15]会计电算化发展中存在的问题及对策黎大均《沿海企业与科技》2005年第2期

[16]以信息化推进机关财务管理现代化陆光杰《中国水利》2005年第2期

[17]论我国会计信息化过程中的瓶颈——会计信息标准化刘群望《中国管理信息化》2005年第4期