绪论:写作既是个人情感的抒发,也是对学术真理的探索,欢迎阅读由发表云整理的11篇计算机系论文范文,希望它们能为您的写作提供参考和启发。
二、加强企业内部会计控制
内部会计控制是企业内部控制的重要组成部分。所谓内部会计控制,是指企业建立的控制程序,用于保护会计数据的准确性和可靠性,并保护资产。在信息环境下,企业的内部会计控制应重点做好以下几方面工作:
1.建立健全企业内部审计机制
内部审计作为企业内部控制体系的一个重要方面,它在履行审计职能,监督经济活动,加强经济管理,提高经济效益等方面发挥着重要作用。尤其在计算机信息环境下,各种违法犯罪行为比较隐蔽,加大内部审计力度显得尤为重要。通过开展内部审计,可以及时查明各种损失及贪污腐化行为,有效“制止铺张浪费、贪污盗窃、检查财产增减结存、审查账薄、进行盘点,发现问题,堵塞漏洞,从而保障财产安全完整”。因此,内部审计机构同样是信息环境下内部控制制度的一项基本措施。由于计算机违法犯罪具有快速、隐蔽的特点,一味的事后审计往往难以起到内部控制的作用。因此,在信息环境下有效的内部审计应该做到事前、事中、事后审计相结合,这样可以及时发现管理过程中各个环节可能出现的问题,以便及时采取控制措施,改善企业经营管理,提高经济效益。
2.加强会计资料内部审计
会计资料内部审计是内部控制的一个组成部分,又是内部控制的一种特殊形式。对会计资料的监督、审查,不仅是内部控制的有效手段,也是保证会计资料真实、完整的重要措施。根据内部控制的基本原理和我国会计工作实际情况,新《会计法》明确要求对会计资料应定期进行内部审计,以使内部审计机构或内部审计人员对会计资料的审计工作制度化和程序化。
3.强化实时监控
一个有效的内部控制需要采取预防性的、检查性的和纠正性的控制。为了防止各种企业内部的各种舞弊行为,应积极提倡采用实时审计技术。这种审计技术可以实时探测信息系统中发生的大额、异常的交易或者在某个重要环节,对系统处理的业务进行实时跟踪,并把跟踪过程和特殊事件记录在审计日志中,系统将收集的数据实时处理并及时反馈,达到强化事前预防和事中控制的目的,保证企业各项经营活动都在严格的内部控制程序下进行。
三、加强对计算机系统的安全控制
加强对电算化系统的安全控制,可以有效地防止和减少因自然灾害、工作疏忽以及蓄意破坏和计算机犯罪造成的损失和危害。企业要加强操作权限与操作规程控制、信息安全与数据处理流程控制,明确规定系统管理人员、维护人员不得兼任出纳、会计工作,任何人不得利用工具软件直接对数据库进行操作。严格按会计信息系统的设计要求配置人员,加强输入、处理、输出的控制,保证数据的准确性。程序设计人员还应对数据库采用加密技术进行处理。健全数据输入、修改、审核的内部控制制度,保障系统设计的处理流程不走样变型。对存取权限进行控制,应设置多级安全保密措施,系统密匙的源代码和目的代码应置于严格保密之下,通过用户密码口令的检查,来识别操作者的权限,同时还要预防用户利用合法查询查到该用户不应了解的数据。操作权限(密级)的分配,应由财务负责人统一专管,以达到相互控制的目的,明确各自的责任。目前,企业内联网大都在互联网环境下工作,已不再是独立、封闭的系统,因此,为保证企业包括数据在内的资产的安全性,还需要进行企业外部控制,如设置外部访问区域、建立防火墙、远程处理控制、邮件系统控制、网上信息查询控制、电子商务控制等等。
四、重视人力资源管理
内部控制制度设计得再完善,若没有称职的人员来执行,也不能发挥作用。因此,在信息化环境下,企业加强内部控制的一个重要方面就是加强对人力资源的管理。一方面,企业充分利用多种有效方法开展对职工的思想政治教育工作,增强企业员工防止自身犯罪的能力。二是完善职工培训制度。计算机信息化环境下,对有关人员的知识、技能有了新的要求,因此,企业应该通过各种培训班、进修班来保证员工尤其是与信息技术相关的人员的业务素质。三是建立良好的绩效评价机制、激励机制以及约束机制,使拥有知识的人获得合理的报酬,实现知识创造财富,留住了解重要信息资源的人才,防止人才流失以及相应的信息资源损失。
综上所述,信息化改变了企业数据存取、保存、传递的方式和生产经营模式,提高了业务运转与管理的效率、业务流程的自动化,以及信息的价值化。在这样的环境下企业的内部控制重点要发生相应的变化。在当前,企业内部控制的工作重点应包括完善内部控制制度、建立健全企业内部审计机制、加强内部会计控制、加强对计算机系统的安全控制、重视人力资源管理等,尤其是电算化部门是当前企业内部控制的重点。当然,在信息化环境下,企业的内部控制还其有他许多工作要做,需要企业根据自身的实际状况采取全方位的内部控制措施。只有这样,企业内部控制制度才能真正发挥其应有的作用。
参考文献:
[1]王卫星李晓仙:内部控制与审计[J].当代财经,2002(10):77~79
[2]苏运发袁小勇王海洪:计算机审计[M].北京:首都经济贸易大学出版社,2005:55~56
[3]张金城:计算机信息系统控制与审计[M].北京大学出版社,2002:88~91
[4]蒋燕辉:现代内部审计学[M].北京:中国财政经济出版社,2001:24
[5]刘汝焯等:计算机审计技术和方法[M].清华大学出版社,2004:66~75
[6]陈少华:内部会计控制与会计职业道德教育[M].厦门大学出版社,2005
本文作者:胡海锋工作单位:淮阴卫生高等职业技术学校
(1)教学手段落后由于一些学校基础硬件的落后以及一些教师观念陈旧,至今仍延袭传统的教学方法,围着三尺讲台,面对一块黑板,凭着一支粉笔进行着填鸭式教学,殊不知如此单一落后的教学手段不能激发学生的学习积极性,更无从谈起对学生创新能力的培养。(2)对于教材指定教学内容与现实需求之间脱节掌控不好前面提到教材具有一定的滞后性,而教师又可能因种种原因不愿去学习新知识,认为自己只要能把教材教好就可以了,完全不理会社会的实际需求,学生就很难对学习感兴趣。(3)理论教学与实践难以合理分配计算机课程是一门动手能力要求很高的课程,有的学校由于客观因素影响,安排的实践教学课时较少,有的甚至无法达到规定的上机课时,由于学生练习的时间少、动手能力不强,因此达不到应有的教学效果。一些教师在学生实践时缺乏评价办法和标准,导致学生练习过后没有得到及时的评价而缺少成就感,久而久之,学生就会日渐松散,失去学习的兴趣。
1.加快教材改革,因材施教教材是我们进行教学活动的指挥棒,但是我们也可以根据实际情况进行一些微调,在教材更新无法赶上实际需求的情况下,我们可以组织老师积极开发校本教材,对学生感兴趣的技术开设选修课,从多方面满足学生的需求,提高他们的学习兴趣。2.加大对教学手段的改革力度改变填鸭式的教学模式,计算机教师应利用自身专业特长,多制作一些丰富多彩的教学课件及互动性较强的教学软件,提高学生的学习兴趣,尝试用任务驱动等一些先进的方式进行教学,加大学生上机操作的时间,鼓励他们自行探索解决问题,让他们在解决问题的过程中体会获得成功的喜悦,可以极大提高他们学习的自信心,也能提高他们解决实际问题的能力,一举多得。3.加快教师个人业务素质的提高由于计算机学科的自身特点,要求教师必须不断学习新知识、新技术,才能跟上学科发展的步伐,积极钻研各种教学理论以更好适应教学需要,要注重学生创新思维能力的培养,用探索式和任务驱动式教学方法,鼓励学生大胆设想,萌发创新意识,产生创新的欲望和兴趣,真正体现教学的艺术不在于传授本领,而在于激励、唤醒和鼓舞。计算机基础课程具有灵活性、实践性、综合设计性强的特点。中职学校的计算机基础课教师需充分发挥自己的主观能动性,采用灵活多样的教学方法,大胆进行教学设计与改革,精心准备实践内容,鼓励和带动学生积极参与,同步做好过程管理和评价工作。以激发学生学习兴趣,培养学生发现问题、提出问题和解决问题的能力,这样才能培养真正符合社会需要的人才。
1计算的本质
抽象地说,所谓计算,就是从一个符号串f变换成另一个符号串g。比如说,从符号串12+3变换成15就是一个加法计算。如果符号串f是x2,而符号串g是2x,从f到g的计算就是微分。定理证明也是如此,令f表示一组公理和推导规则,令g是一个定理,那么从f到g的一系列变换就是定理g的证明。从这个角度看,文字翻译也是计算,如f代表一个英文句子,而g为含意相同的中文句子,那么从f到g就是把英文翻译成中文。这些变换间有什么共同点?为什么把它们都叫做计算?因为它们都是从己知符号(串)开始,一步一步地改变符号(串),经过有限步骤,最后得到一个满足预先规定的符号(串)的变换过程。
从类型上讲,计算主要有两大类:数值计算和符号推导。数值计算包括实数和函数的加减乘除、幂运算、开方运算、方程的求解等。符号推导包括代数与各种函数的恒等式、不等式的证明,几何命题的证明等。但无论是数值计算还是符号推导,它们在本质上是等价的、一致的,即二者是密切关联的,可以相互转化,具有共同的计算本质。随着数学的不断发展,还可能出现新的计算类型。
2远古的计算工具
人们从开始产生计算之日,便不断寻求能方便进行和加速计算的工具。因此,计算和计算工具是息息相关的。
早在公元前5世纪,中国人已开始用算筹作为计算工具,并在公元前3世纪得到普遍的采用,一直沿用了二千年。后来,人们发明了算盘,并在15世纪得到普遍采用,取代了算筹。它是在算筹基础上发明的,比算筹更加方便实用,同时还把算法口诀化,从而加快了计算速度。
3近代计算系统
近代的科学发展促进了计算工具的发展:在1614年,对数被发明以后,乘除运算可以化为加减运算,对数计算尺便是依据这一特点来设计。1620年,冈特最先利用对数计算尺来计算乘除。1850年,曼南在计算尺上装上光标,因此而受到当时科学工作者,特别是工程技术人员广泛采用。机械式计算器是与计算尺同时出现的,是计算工具上的一大发明。帕斯卡于1642年发明了帕斯卡加法器。在1671年,莱布尼茨发明了一种能作四则运算的手摇计算器,是长1米的大盒子。自此以后,经过人们在这方面多年的研究,特别是经过托马斯、奥德内尔等人的改良后,出现了多种多样的手摇计算器,并风行全世界。
4电动计算机
英国的巴贝奇于1834年,设计了一部完全程序控制的分析机,可惜碍于当时的机械技术限制而没有制成,但已包含了现代计算的基本思想和主要的组成部分了。此后,由于电力技术有了很大的发展,电动式计算器便慢慢取代以人工为动力的计算器。1941年,德国的楚泽采用了继电器,制成了第一部过程控制计算器,实现了100多年前巴贝奇的理想。
5电子计算机
20世纪初,电子管的出现,使计算器的改革有了新的发展,美国宾夕法尼亚大学和有关单位在1946年制成了第一台电子计算机。电子计算机的出现和发展,使人类进入了一个全新的时代。它是20世纪最伟大的发明之一,也当之无愧地被认为是迄今为止由科学和技术所创造的最具影响力的现代工具。
在电子计算机和信息技术高速发展过程中,因特尔公司的创始人之一戈登·摩尔(GodonMoore)对电子计算机产业所依赖的半导体技术的发展作出预言:半导体芯片的集成度将每两年翻一番。事实证明,自20世纪60年代以后的数十年内,芯片的集成度和电子计算机的计算速度实际是每十八个月就翻一番,而价格却随之降低一倍。这种奇迹般的发展速度被公认为“摩尔定律”。
6“摩尔定律”与“计算的极限”
人类是否可以将电子计算机的运算速度永无止境地提升?传统计算机计算能力的提高有没有极限?对此问题,学者们在进行严密论证后给出了否定的答案。如果电子计算机的计算能力无限提高,最终地球上所有的能量将转换为计算的结果——造成熵的降低,这种向低熵方向无限发展的运动被哲学界认为是禁止的,因此,传统电子计算机的计算能力必有上限。
而以IBM研究中心朗道(R.Landauer)为代表的理论科学家认为到21世纪30年代,芯片内导线的宽度将窄到纳米尺度(1纳米=10-9米),此时,导线内运动的电子将不再遵循经典物理规律——牛顿力学沿导线运行,而是按照量子力学的规律表现出奇特的“电子乱窜”的现象,从而导致芯片无法正常工作;同样,芯片中晶体管的体积小到一定临界尺寸(约5纳米)后,晶体管也将受到量子效应干扰而呈现出奇特的反常效应。
哲学家和科学家对此问题的看法十分一致:摩尔定律不久将不再适用。也就是说,电子计算机计算能力飞速发展的可喜景象很可能在21世纪前30年内终止。著名科学家,哈佛大学终身教授威尔逊(EdwardO.Wilson)指出:“科学代表着一个时代最为大胆的猜想(形而上学)。它纯粹是人为的。但我们相信,通过追寻“梦想—发现—解释—梦想”的不断循环,我们可以开拓一个个新领域,世界最终会变得越来越清晰,我们最终会了解宇宙的奥妙。所有的美妙都是彼此联系和有意义的。”
7量子计算系统
量子计算最初思想的提出可以追溯到20世纪80年代。物理学家费曼RichardP.Feynman曾试图用传统的电子计算机模拟量子力学对象的行为。他遇到一个问题:量子力学系统的行为通常是难以理解同时也是难以求解的。以光的干涉现象为例,在干涉过程中,相互作用的光子每增加一个,有可能发生的情况就会多出一倍,也就是问题的规模呈指数级增加。模拟这样的实验所需的计算量实在太大了,不过,在费曼眼里,这却恰恰提供一个契机。因为另一方面,量子力学系统的行为也具有良好的可预测性:在干涉实验中,只要给定初始条件,就可以推测出屏幕上影子的形状。费曼推断认为如果算出干涉实验中发生的现象需要大量的计算,那么搭建这样一个实验,测量其结果,就恰好相当于完成了一个复杂的计算。因此,只要在计算机运行的过程中,允许它在真实的量子力学对象上完成实验,并把实验结果整合到计算中去,就可以获得远远超出传统计算机的运算速度。
在费曼设想的启发下,1985年英国牛津大学教授多伊奇DavidDeutsch提出是否可以用物理学定律推导出一种超越传统的计算概念的方法即推导出更强的丘奇——图灵论题。费曼指出使用量子计算机时,不需要考虑计算是如何实现的,即把计算看作由“神谕”来实现的:这类计算在量子计算中被称为“神谕”(Oracle)。种种迹象表明:量子计算在一些特定的计算领域内确实比传统计算更强,例如,现代信息安全技术的安全性在很大程度上依赖于把一个大整数(如1024位的十进制数)分解为两个质数的乘积的难度。这个问题是一个典型的“困难问题”,困难的原因是目前在传统电子计算机上还没有找到一种有效的办法将这种计算快速地进行。目前,就是将全世界的所有大大小小的电子计算机全部利用起来来计算上面的这个1024位整数的质因子分解问题,大约需要28万年,这已经远远超过了人类所能够等待的时间。而且,分解的难度随着整数位数的增多指数级增大,也就是说如果要分解2046位的整数,所需要的时间已经远远超过宇宙现有的年龄。而利用一台量子计算机,我们只需要大约40分钟的时间就可以分解1024位的整数了。
8量子计算中的神谕
人类的计算工具,从木棍、石头到算盘,经过电子管计算机,晶体管计算机,到现在的电子计算机,再到量子计算。笔者发现这其中的过程让人思考:首先是人们发现用石头或者棍棒可以帮助人们进行计算,随后,人们发明了算盘,来帮助人们进行计算。当人们发现不仅人手可以搬动“算珠”,机器也可以用来搬动“算珠”,而且效率更高,速度更快。随后,人们用继电器替代了纯机械,最后人们用电子代替了继电器。就在人们改进计算工具的同时,数学家们开始对计算的本质展开了研究,图灵机模型告诉了人们答案。
量子计算的出现,则彻底打破了这种认识与创新规律。它建立在对量子力学实验的在现实世界的不可计算性。试图利用一个实验来代替一系列复杂的大量运算。可以说。这是一种革命性的思考与解决问题的方式。
因为在此之前,所有计算均是模拟一个快速的“算盘”,即使是最先进的电子计算机的CPU内部,64位的寄存器(register),也是等价于一个有着64根轴的二进制算盘。量子计算则完全不同,对于量子计算的核心部件,类似于古代希腊中的“神谕”,没有人弄清楚神谕内部的机理,却对“神谕”内部产生的结果深信不疑。人们可以把它当作一个黑盒子,人们通过输入,可以得到输出,但是对于黑盒子内部发生了什么和为什么这样发生确并不知道。
9“神谕”的挑战与人类自身的回应人类的思考能力,随着计算工具的不断进化而不断加强。电子计算机和互联网的出现,大大加强了人类整体的科研能力,那么,量子计算系统的产生,会给人类整体带来更加强大的科研能力和思考能力,并最终解决困扰当今时代的量子“神谕”。不仅如此,量子计算系统会更加深刻的揭示计算的本质,把人类对计算本质的认识从牛顿世界中扩充到量子世界中。
如果观察历史,会发现人类文明不断增多的“发现”已经构成了我们理解世界的“公理”,人们的公理系统在不断的增大,随着该系统的不断增大,人们认清并解决了许多问题。人类的认识模式似乎符合下面的规律:
“计算工具不断发展—整体思维能力的不断增强—公理系统的不断扩大—旧的神谕被解决—新的神谕不断产生”不断循环。
无论量子计算的本质是否被发现,也不会妨碍量子计算时代的到来。量子计算是计算科学本身的一次新的革命,也许许多困扰人类的问题,将会随着量子计算机工具的发展而得到解决,它将“计算科学”从牛顿时代引向量子时代,并会给人类文明带来更加深刻的影响。
参考文献
1信息与数据的问题难以发挥信息系统的作用
在企业信息系统中,容易出现信息分散,数据不同等问题,这是由于系统不同、服务的部门不同、岗位不同,使企业内部系统互相割裂,数据格式不统一,无法实现数据共享,还会造成同一数据的反复录入。这种情况导致相同数据在不同系统中反映出来的结果不同,既浪费了人力和物力,还给管理工作带来了困难。
2无专业人员维护
数据与系统企业购买一套系统,一般是由厂家进行几次培训之后就交付管理人员直接使用。在使用过程中如出现问题,一是管理人员自己摸索解决,二是寻求厂家的帮助。实际上,信息系统的维护与管理工作是分割的,没有专业人员对系统中的数据进行维护和使用。在工作中,一些管理人员认为,用或不用信息化管理系统,对于管理工作并无大的影响,而学习使用新的系统繁琐复杂,传统的人工办公形式在企业中依然可用可行。这种思想的存在,直接导致了有系统无人用的局面,也使管理系统成为了面子工程。
3将信息系统作为事后记录的工具
由于企业内部一些员工的学习能力不强,在实际工作中较少使用信息系统,而只是在总结归纳工作整体情况时利用系统汇总数据,出具分析报告。这样,系统就成为一个事后记录工具,通过记录工作中的一些数据,导出管理者需要的报表,实现影响决策的目的。这样使用信息系统在总结分析工作中确实提高了效率,但在日常工作中并未改变企业原有的传统人工模式和管理流程,也就丧失了竞争优势,创造的效益也微乎其微。
4信息系统的更新问题
一些企业购买信息系统时间较早,但并未使用,待实际使用时,系统已不能满足信息化的要求。一方面,管理工作的需求是与时俱进的,对信息系统的要求也是要紧跟时展,这就要求信息系统不断进行升级和更新;另一方面,企业追求的是成本支出的最小化与效益获取的最大化,在某些不影响生产经营的环节上,企业不愿意支付大量的资金对信息系统进行升级改造。此外,领导的重视程度、员工的配合程度等也是信息化系统上线使用的重要因素。
二企业信息化实施策略
随着时代的发展与技术的进步,信息化管理已成为企业发展的必由之路,企业要提高管理效率,应在信息化系统规划设计之前,解决以下问题:
1规划设计统筹阶段
全公司核心部门信息化管理系统的开发不只是技术人员的工作,由于每个核心管理部门都会使用到信息系统,因此在设计之初应让所有核心管理人员参与系统开发,完善系统的各个工作环节。只有经过员工充分讨论才能真正设计出适合实际工作的信息系统,在未来使用过程中规避一些问题。同时,设计讨论的过程也是员工熟悉系统、参与学习的过程,从而使一些固守传统的员工能够真正体会到系统带来的便利,提高他们在实际工作中使用系统的热情。
2制定信息化发展的长远规划
企业信息化不是攀比,也不是荣誉,其目的是解决企业管理工作中的问题。因此,这项工作应设定为长远工作。随着企业的不断发展,管理工作日趋庞大,信息化系统则应结合企业的实际情况不断更新。信息化系统既要能解决当下企业管理工作中存在的问题,也要能预见未来3~5年内企业发展变化带来的新需求。
3将信息化理念
植入员工思想信息化在企业中能否成功普及,一方面在于领导的重视程度,资金的投入力度;另一方面,也是尤为关键的一方面是企业员工是否真正愿意使用该系统,他们的理念是否“更新”。因此,在企业内部应从上到下深入灌输信息化的理念,让全体员工能够并且愿意随信息化一同发展进步。
三企业信息化管理系统
列举企业的信息化管理系统应以管理、沟通、协作为目标,将信息处理、流程管理和知识管理融合为一体,实现个人办公、协同办公、公文流转、工作流、邮件管理、信息共享、人事管理等功能以及人员相互之间的有效交流和沟通,及时提供各方面的信息和动态。
1电子邮件系统
该系统可包含企业各部门公共E-mail地址以及“领导信箱”,便于公司内部各部门之间的沟通和信息传递,如通知、公告及发文等有关文件的传阅。对传阅给各管理部门领导的文件,请领导“签名”反馈。同时,可增设“重点工作反馈”栏目,将一些热点工作反馈给公司领导或部门领导。还可设“公司BBS”,员工可在网上就工作问题发表感想,畅所欲言,拉近职工间的距离。
2公文管理系统
该系统包括“行政公文”和“生产管理文件”两大部分,行政公文主要是将近期企业内规章制度,内部发文、收文的条目进行公示;生产管理文件可公示生产部门的成果与进度,以及销售部门的业绩等。
3档案系统
该系统可上载企业近两年来收集的文件目录,供职工查找自己所需文档,从而也简便了档案部门的工作。可设“档案信箱”,收集各部门当年准备存档且可通过网络传送的文件。还可设“档案知识”,宣传档案的重要性以及文件存档的条件,保证全年档案的系统性与完整性。
一、会计集中核算的成效
莱西市于2001年推行了公共财政支出改革,改革内容之一就是实行会计集中核算。经过几年的实践,已经在加强财政资金管理。促进党风廉政建设。从源头上防止腐败现象的产生等方面起到了明显的作用。会计集中核算是指政府成立会计核算中心,在资金所有权、使用权、财务自不变的前提下取消同级机关事业单位的银行账户、会计机构和会计岗位,以会计核算中心为单位集中办理会计核算工作和实行会计监督。是会计改革中融会计核算、监督、服务于一体的一种形式。会计集中核算的优点在于:
(一)为财政改革和发展提供平台
在“收支两条线”管理方面,由于行政事业单位撤消了所有银行账户,各项行政事业性收费及罚没收入均直达国库,不得进入会计核算中心支出户。实现了收缴分离、罚缴分离。会计核算中心接受支付申请的依据是单位的预算指标。没有预算指标,会计核算中心有权予以拒绝。所有开支在单位审核的基础上再经会计核算中心审核入账。从而起到强化部门预算的要求。
(二)提高会计工作效率
实行会计集中核算后,行政事业单位的会计业务纳入会计核算中心统一核算,中心选配业务素质较高的专职会计,并运用会计电算化系统。严格按照国家统一会计制度进行核算,从而大大提高了会计核算工作的质量和会计工作效率,保证了会计核算资料的真实性、完整性、及时性和统一性。
(三)提高资金使用效益
实行会计集中核算后,财政资金的调度趋于合理。支出单位的财政资金集中在会计核算中心的单一账户上,有利于财政部门对资金加强统一调度和管理,使资金调度更加灵活,从根本上改变了目前财政资金管理分散,各支出部门和单位多头开户、重复开户的混乱局面,杜绝了预算执行中克扣截留、挪用财政资金等现象。有效地提高了资金使用效益,保证了财政资金的安全。
(四)提高资金支出透明度
实行会计集中核算后,纳入会计核算中心管理的行政事业单位所有支出都通过会计核算中心一个账户进出,进行会计统一核算。会计核算中心有权对各单位的支出事项和凭证进行合理性、合法性审查。对不符合政策、法规规定的支出和凭证可以要求有关单位纠正或补办手续,在一定程度上减少了部分单位在使用国家资金上的随意性,给贪污犯罪和挥霍浪费行为亮起了红灯。
二、会计集中核算的问题
会计的集中核算是加强财务、财政资金管理的一项新举措。在初始阶段,它和任何新生事物一样,也必然存在其局限性和不够完善的地方。会计集中核算存在问题的原因是多方面的,归结起来有以下几点:
(一)分账管理上的单一性
会计核算中心监管的重点应是单位的财务收支。而目前会计核算中心仅仅管了支出。对各单位的收入监管尚未介入。实行票款分离,按规定收费收入、返还资金直接缴入国库收入户,单位自己建立台账,与会计核算中心不发生任何关系,会计核算中心不作账务处理。这样就形成了收入票据在国库。支出等会计资料档案在会计核算中心。资产及明细账在单位的“板块”结构,单位会计资料的完整性被破坏。现在我市财政较为困难,一些单位的运转经费只能靠收费来解决。由于收支分账管理,在违规收费收取上无法控制,是否应收尽收,会计核算中心不得而知。会计核算中心监督成了“监管支出不监管收入”的“跛脚”监督。
(二)挫伤了预算单位财务管理的积极性
会计集中核算改过去的“单位批单位报”为“单位批中心报”。会计集中核算推行前,单位支出只要单位领导“一支笔”就可报销,集中核算后,单位领导签了字还需中心会计审核后才能报销。会计集中核算以后,一方面有些单位领导认为报账会计是跑腿、打杂的,有无会计资格证、有无财务工作能力无关紧要,报账会计随意任命,导致报账会计专业能力参差不齐。另一方面单位会计机构撤消后,有些单位对报账会计的待遇不予肯定。报账会计的工作积极性自然得不到充分发挥。
(三)会计核算中心与财政部门对接上的缺口
专项资金是专门用于指定项目的资金。专项经费拨入时,有些单位混淆不清。会计核算中心不了解,造成单位挤占挪用,专项经费核算失真。加之财政部门重分配轻使用的陈旧观念。对有些专项资金管理不够严格,跟踪问效流于形式,使得会计核算中心在专项资金的监管中难以控制。形成专项资金支出效率不高。
(四)监督面难于拓宽
会计集中核算后,会计核算中心一组三人管二十多个单位的业务。大厅式的工作模式,造成了财务管理与会计核算分离,失去了实地实时监督的优势。单位报账时,会计核算中心只能根据票据来判断,一是看单位报账发票的手续是否完备;二是看票据是否规范合法。只要手续完备,票据合法有效,不管反映的经济内容是否真实,都必须报销。会计核算中心整天忙于报账、结账、记账,无法顾及发票内容的真实性,会计监督职能难以真正实现。
三、国库集中支付制是完善公共财政体制的目的
国库集中支付制度就是从预算分配到资金拨付、资金使用、银行清算直至资金到达商品和劳务供应者账户全程的监控制度。其基本含义是:财政部门在中央银行设立一个统一银行账号,各单位的预算资金统一在该账户下设分类账户进行集中管理;财政支出实行财政直接支付或授权预算单位支付,通过银行将款项支付到商品或劳务供应者或用款单位。财政资金的余额只保存在国库单一账户。实行集中支付虽然不改变各部门、单位的支出权限。但其作用在于建立起预算执行的监督管理机制。财政部门掌握资金支付权,可以根据资金的使用是否符合预算的规定而决定是否给予支付。将资金直接支付给商品和劳务供应者而不通过任何中间环节。可以掌握每笔资金的最终去向,为从根本上杜绝在预算执行中的克扣、截留、挪用资金的现象奠定基础。如果这项改革实实在在地推进,不仅具有加强财务管理,提高资金使用效率的意义,更具有倡廉、堵乱的作用,意义非同一般。
四、把国库集中支付制作为构建公共财政体制框架的一部分
对于已实行会计集中核算制的县(市)财政尤其是财力不佳的地区,在现阶段利用核算中心现有的条件和基础实施国库集中支付制,不仅可以合理地利用人才资源,节约行政运行成本,而且可以达到完善公共财政体制的目的,具有较大的现实意义。
(一)会计集中核算制的运行方式为国库集中支付制的实施创造了有利条件
会计集中核算制要求取消单位原有的财政性资金银行账户,实行单一账户制度,采取“集中管理、统一开户、分户核算”的运作方式,为国库集中支付制的单一账户制度实施创造了条件。
(二)会计集中核算制已成为国库集中支付制的有效补充
会计集中核算制实行集中支付,统一办理资金结算和统一发放工资,实际上已拥有了一部分国库集中支付的功能。通过对单位预算的有效执行,使财政监督深入到预算编制的各个环节,可以从根本上提高预算的科学性和准确性,并成为国库集中支付制的有效补充。
(三)会计集中核算制要求财政资金实行集中核算,这种方式为国库集中支付制实现“收入直缴,支出直拨”创造了有利条件
在国库集中支付下。收入通过银行清算系统直接缴入国库单一账户。不设立过渡性账户。支出通过财政直接支付或财政授权预算单位支付,其目的是加强财政监督,增强财政的宏观调控能力。后者要求单位资金实行收支两条线、收缴分离。单位的收入要求直接进入财政专户或专储。在“三权不变”的原则下,由单位领导审核批准。经过核算中心审核无误后。由核算中心统一办理各项收支业务。虽然目的是加强核算单位日常的财务管理,但因为集中核算所形成的会计核算职能的独立性仍然使财政监督得到了加强,财政宏观调控能力空前提高,促进作用非常明显。
五、会计集中核算与国库集中支付的有机结合
(一)指导思想
建立以会计集中核算制为依托,以国库科为龙头,将国库集中支付中心与会计核算中心合并为第二层次,以大量的行政事业单位为第三层次的金字塔形的财政资金划拨和核算体系。
(二)具体结合
1机构与账户设置
将国库集中支付中心设置在会计核算中心,整合人力资源,合并办公;中心在商业银行新开设两个统一账户,一个作为财政国库支付机构的零余额账户,承担具体支付和与国库的结算业务;另一个作为财政部门为单位开设的零余额账户,承担单位的具体委托支付和与国库的结算业务;单位非财政性资金则仍然通过核算中心原为单位设立的统一账户进行支付,实行分户核算;单位的小额、零星费用仍然采用备用金制度。
2会计核算中心原有的岗位可同时成为国库支付执行机构的工作岗位
会计核算中心原有的会计核算岗位可以成为支付机构的支付审核岗位,承担管理单位预算指标、审核单位提出的用款计划和支付申请、审核单位的报销单据、登记单位的支出明细账等业务。原有的资金会计和出纳岗位可成为国库支付机构的资金会计岗位,承担管理国库资金、支付机构零余额账户和小额现金账户。签发国库支付令。账户与国库之间的结算工作等业务。原有的稽核岗位可成为国库支付机构的稽审岗位,继续履行稽核职能。
2现阶段计算机技术在企业信息化管理中遇到的问题
在现阶段企业管理工作中,虽然计算机应用已经十分的普及,但是在工作中,依然存在着一些突出的问题。这些问题主要包括了以下的几点。
2.1计算机安全问题的影响在企业的信息化管理工作中,在信息的采集和管理工作中极有可能采集到不安全的因素,包括了病毒、木马等。这些因素如不能及时的处理会对企业的信息安全、电脑系统的整体安全产生威胁。而且这些问题随着网络技术的发展也在每日的发展壮大,这对于信息化管理的影响很大。
2.2计算机技术的应用对信息管理成本的影响随着计算机相关技术的不断进步,企业电脑系统的升级换代的频率正在加快,同时网络建设的成本也在不断增加。同时随着社会人力成本的提高,与之相关联的技术人员管理成本也在不断地增加中。这就造成了企业信息管理的成本不断提高。这种成本的提高会对企业的整体成本管理造成不可以预知的影响,甚至造成成本失控的情况出现。
2.3信息数据来源对于计算机技术技术应用的影响在信息化管理工作中,对于数据内容的采集和整理工作是计算机技术的应用主要工作之一。但是在实际的数据采集工作中,遇到了一些影响数据采集准确的问题。这些问题主要包括了以下的几点。首先是部分的信息数据采集渠道单一。在企业信息采集的过程中,一些与国家机、政府部门相关的信息采集渠道主要是政策类的文件,缺乏其他的信息渠道。二是虚假数据的影响。在现阶段的网络信息中存在着大量的虚假数据。在信息化管理采集工作中,对于虚假数据的筛选和处理工作极为重要。否则虚假数据的采用会对企业信息化管理的质量产生严重的影响。三是部分的数据缺乏透明度。在我国现阶段的信息化管理工作,因为受到社会体制和经济管理转型期的影响,部分需要公开的数据缺乏必要的透明度。这种情况的产生会对企业信息管理采集工作造成一定的困难。
2.4部分的计算机技术资源利用不合理问题的影响在现阶段的企业信息化管理工作中,计算机技术的不断进步极大地提升了管理工作的质量。但是企业内部的信息管理人员因为受到业务能力、计算机使用水平等问题的影响,在实际的工作难以很好的全面掌握计算机的使用,这就会造成在实际工作中计算机资源利用不合理的情况出现,影响了计算机应用效率低和资源浪费的情况出现。
3计算机技术在企业信息化管理开展的工作策略
在企业信息化管理计算机应用工作中,针对于实际工作中存在的问题,企业管理工作者可以采用以下的工作策略进行应对工作。
3.1做好计算机的安全管理工作在计算机技术的应用工作中,加强对于计算机安全工作的力度是一项很重要的工作内容。这项工作主要包括了对于企业计算机系统的防火墙建设工作、杀毒软件等安全程序的安装和升级工作、企业网络安全制度的制定和执行工作等一系列的重要工作。这项工作的开展可以很好地为企业信息管理工作中计算机的应用提供全面的安全保障。
3.2加大对于信息管理成本的投入在企业信息化成本管理工作中,对于计算机系统和网络系统的成本投入工作是企业能否做好信息化管理工作的重要保障。所以在实际的工作中,企业需要加大对于与计算机技术及相关工作的成本投入工作,保证企业成本管理工作中计算机技术的先进性。当然,这种投入必须是在合理的成本控制之下完成,否则失去控制的成本管理工作会对企业的整体发展造成严重的影响。
3.3做好数据采集的管理工作在企业信息管理数据采集工作中,针对实际工作中的问题,信息管理工作者应做好以下的工作。首先合理利用网络资源拓宽数据收集渠道。针对部分企业数据收集渠道单一的问题,企业的信息采集工作者可以合理的利用网络渠道拓宽信息的采集渠道。利用计算机技术与网络技术进行连接,合理的利用网络资源可以为企业数据收集提供更多次的收集渠道,是一项很具有实际工作价值的工作。其次是加强采集信息的筛选工作。对于采集到的信息,信息管理工作者应加强筛选工作,防止防止虚假信息对信息采集工作结果造成影响。最后是做好信息公开透明度的督促工作。企业信息的管理人员对于不透明的信息工作有着积极督促其透明信息的责任,利用网络舆论空间督促其做好信息公开工作。
3.4加强对于信息管理人员的培养工作在企业信息化管理工作中,信息管理工作人员的工作素质和计算机应用能力是企业信息化管理工作中计算机应用工作开展的前提。所以在日常工作中,企业应加强对于工作人员的技术培养工作,提高其计算机技术的整体水平,解决计算机资源应用不合理的情况。
1.Oracle。Oracle是一个最早商品化的关系型数据库管理系统,也是应用广泛、功能强大的数据库管理系统。Oracle作为一个通用的数据库管理系统,不仅具有完整的数据管理功能,还是一个分布式数据库系统,支持各种分布式功能。Oracle使用PL/SQL语言执行各种操作,具有可开放性、可移植性、可伸缩性等功能。
2.Sybase。最新版本的SybaseAdaptiveServer与以前的版本相比,具有更丰富的功能设置,Sybase比较强大的地方在于它对资源的低占有率上。在这一方面,Sybase15还引入了新的“专利查询过程技术”,显示了增强的性能和降低的硬件资源消耗。
3.MicrosoftSQLServer。MicrosoftSQLServer是一种典型的关系型数据库管理系统,可以在许多操作系统上运行,它使用Transact-SQL语言完成数据操作。由于MicrosoftSQLServer是开放式的系统,其它系统可以与它进行完好的交互操作。
4.MicrosoftOffice。作为MicrosoftOffice组件之一的MicrosoftAccess是在Windows环境下非常流行的桌面型数据库管理系统。Access既拥有用户界面(VB可以用来开发用户界面);也拥有逻辑、流程处理,即VBA语言(VB也可以用来做逻辑处理);又可以存储数据,即在“表”中存储数据。使用MicrosoftAccess无需编写任何代码,只需通过直观的可视化操作就可以完成大部分数据管理任务。在MicrosoftAccess数据库中,包括许多组成数据库的基本要素。这些要素是存储信息的表、显示人机交互界面的窗体、有效检索数据的查询、信息输出载体的报表、提高应用效率的宏、功能强大的模块工具等。
5.VisualFoxPro。VisualFoxPro是Microsoft公司VisualStudio系列开发产品之一,简称VFP是Xbase数据库家族的成员,可以运行于Windows9X/2000和WindowsNT平台的32位的数据库开发系统。VisualFoxPro提供了一个功能强大的集成化开发环境,采用可视化和面向对象的程序设计方法,使数据管理和应用程序的开发更加简便。VisualFoxPro是数据库管理软件,可实现数据与应用程序独立。
二、如何选择适合自己的数据库软件
1.按性能应从以下几个方面予以考虑:
(1)构造数据库的难易程度;(2)程序开发的难易程度;(3)数据库管理系统的性能分析;(4)对分布式应用的支持;(5)并行处理能力;(6)可移植性和可扩展性;(7)数据完整性约束;(8)并发控制功能;(9)容错能力;(10)安全性控制;(11)支持汉字处理能力。
2.按需求来选择
选择一个数据库的主要理由就是它的功能是否可以很好地支持你的应用程序。人们通常使用数据库来完成的任务有:支持Web、事务处理、文本搜索,有的情况下复制也是一个重要的要求。在事务处理方面,Oracle看上去更有领先优势,接下来是微软的SQLServer。没有一个开源数据库具有可以与Oracle相媲美的事务处理功能。
3.按易用性和管理来选择;
4.按支持性来选择;
5.按成本因素来选择。
三、结论
Oracle是商业数据库的代表,具有非常丰富的功能、广泛的平台支持和大量的附加功能。目前Access更常用一些,Access不是一种存储格式,是一种软件。ACCESS这个软件本身就具有开发者使用的界面和适合于“最终用户”的界面。但学习FoxPro可为学型数据库管理软件大典基础。微软的SQLServer只可以运行在其Windows操作系统平台上。不过由于Windows操作系统的广泛普及,缺乏对其他系统的支持并没有阻挡SQLServer的市场份额的增长。SQLServer是真正的中大型数据库,VFP是桌面数据库,使用方便、易学,但实际上牺牲了真正数据库的一些功能,如安全性;此外,VFP既是数据库又是编程语言(开发工具)。SQLServer是中大型数据库,VFP是带有自身数据库的编程语言。
总体来说,选择什么样的数据库要看你的应用程序的需要。如果它是以阅读数据库为主的Web应用,MySQL无疑是最佳选择。而如果需要那些事务处理和复杂的数据库功能,那么可选择Oracle和微软的SQLServer。如果你需要一些商业数据库的高级功,但又不想支付授权费用,那么可以考虑PostgreSQL或Ingres。对于嵌入式数据库应用,MySQL和Sybase所占有的系统资源最少。总之,最适合的才是最好的!
参考文献:
[1]刘守根.数据库管理系统的现状和发展方向初探.内江科技,2006,(2).
[2]陈业斌.分布式数据库管理系统的设计与实现.安徽工业大学学报(自然科学版),2005,(3).
[3]姬志刚.计算机、网络与信息社会.科技咨询导报,2006,(20).
[4]薛向阳.数据库管理系统的开发与程序的设计.渭南师范学院学报,2005,(2)
在项目信息管理建模前,首先应通过调查全面了解项目管理系统的开发相关事项,明确开发应用目标,根据调查得到的有效信息包括项目信息、管理信息、经济信息,确定工程项目的整体模块结构,通过连接服务器、通信设备、计算机网络等必要设备实现信息的处理。项目信息管理的建模有助于降低成本,同时可促进工作效率的提高。
2工程项目信息编码的建立
工程项目的信息编码,即将项目进行中的各种信息操作步骤转换成计算机语言。是信息管理的基础工作,便于信息的储存,也方便操作人员理解运用。通过对不同用途类型的信息进行分类编码,使组织信息结构更加清晰,促使工程项目的进行更加流畅。
3项目门户网站的建立
建立项目门户网址即将项目信息汇编后进行分类管理,再以网页的形式清晰的显示出来,是组件信息服务平台的最有效方式。通过能表示项目核心思想的图片、视频等展现项目中的技术优势。项目信息管理能够通过项目中的各个环节、各种数据和系统进行分类管理,让信息更便于处理和交流,提高信息的流通程度和流通速度,加快工程项目的发展。
二计算机网络工程全面信息化管理的对策及建议
1加强从业人员的信息化
意识计算机网络工程全面信息化管理始终离不开技术人员的管理,因此对于信息化的全面的认识以及较高的技术水平是信息化管理的基础一环。只有全面信息化的理念能够渗透到每个从业人员的工作进程,才能保证信息处理的流程高效有序的进行,才能实现良好的信息管理。针对那些信息化认识不够深入的员工应加强认识与态度的教育工作,达到项目范围内信息化意识的基本普及。事实证明可以有效提高员工工作积极性,提高工作效率进而提升整个工程项目的效益,还有利于优化信息资源配置。
2建设与信息化管理
相吻合的企业文化与信息化管理相吻合的企业文化有助于整个信息管理工作的展开,作为信息化建设的制约因素,好的企业文化会起到积极的推动作用,而不符和的企业文化则会起到抑制甚至阻碍作用。为避免信息化设计与实际管理向分离,建设合适的企业文化对于整个项目进程的推进至关重要。
3加强基础设施建设
信息化建设是在信息网络平台的建设基础上进行的,从而使办公室办公及设备具备自动化。①计算机网络技术的发展的同时被应用到各行各业,使我国各项经济呈现快速发展的趋势,在信息化的管理建设中,可以通过网络技术智能化将企业实现信息的共享,不仅能够加强企业内部的联系,促进相互结合、相互发展的趋势,还能够使信息得到快速传播,增加信息流通的高效性。②网络通信系统的建立对于企业也尤为重要,通信系统的建立主要以企业为主要核心,加强各个部门的联系,通过互联网技术建立通信模式,能够利用网络技术的高效化特点将信息进行传送,并且能够通过同一窗口的建立使信息共享,既能够加强联系,使企业内部信息管理高效化运转,还能够节约资金的投入,达到企业的高经济、高效益发展。
由于水轮机是一个动态元件,在工作时,其内部结构的变化和运动相对于稳定时要复杂很多,所以在进行水力瞬变的计算中,工作人员通常采用水轮机在稳定情况下工作时的综合特性曲线去确定水轮机流和水轮机力矩特性,但是在水轮机稳定状态下的综合特性曲线不包括尾水管和蜗壳不称定工况时水流惯性对水轮机特性曲线的影响。在计算水轮机综合特性曲线时如果引水管道很长,其影响对于整体的综合特性曲线影响不大,所以可以忽略。反之,则要进行一些运算确定其特性曲线而不可忽略。在计算机对水轮机调节系统进行仿真建模时,由于实际的水力发电站中线路复杂,所以在建立模型是必须要对整个水力发电系统中的所有管道通路进行编号,这样可以有效地避免重复而出现的误差,也可以提高整体的工作效率。在对于系统管道进行编号后,由于整体管道过多,同时建立其仿真模型非常麻烦,工作人员通常需要把管道分成若干个网格,网格的边界点作为计算节点,然后在网格内部进行仿真,然后进行最后统一的计算,建立合理的引水系统。
1.2电液随动系统
现代水轮机调速是由电子调节控制器和电液随动系统两部分构成。对于前一部分我国研究的比较深入,技术比较成熟。但对于电液随动系统基本保持原有体制并在此基础上进行一部分优化微调。微调主要分为模拟电调和微处理器电调两种方法。但是这两种方法都是采用电液随动系统。电液随动系统作为水轮机调速的执行部分,是其中不可缺少的重要组成部分。但是由于在水轮机调速系统中工作油液量大,流动路径较长,并且与大气和压缩空气直接接触,使得工作油液内的金属微粒、油泥、纤维等机械杂质较多,并且由于酸碱、水分所引起的油质劣化十分严重,又由于电液随动系统可靠性差,综合所有因素,电液随动系统油孔容易被堵塞,多次工作后断线,强度低等缺点。但是通过电子计算机仿真系统对此进行仿真,可以满足不同情况下的水轮机调节系统,使效果达到最优值。
2.水轮机调节系统仿真算法
2.1引水系统仿真算法
在仿真编程时,引水系统特征线方程与水轮机联立作为一个部分,引水系统采用特征线法求解;水轮机的流盆和力矩可由模型特性曲线上查得。调速器和发电机等部分的徽分方程作为另一部分,并分为存在大扰动和小扰动两种情况考虑。由于存在大扰动时,水轮机参数变化很大,超出其线性范围,因此小扰动模型不适用。为此调速器和发电机采用差分方程的方式建模,采用特征线原理求解。将上述两部分交替求梁晨哈尔滨电机厂有限责任公司黑龙江哈尔滨150040解,即为水轮调节系统动态仿真结果。
2.2电液随动系统的传递函数
将电液随动系统中的步进电机,主接力器作为积分环节,液压缸、主配压阀作为一阶惯性环节。同时记录导叶控制信号的限幅,步进电机输出限幅,步进电机输入信号死区以及液压缸、主配压阀死区等5个主要非线性。并且利用连续系统离散化非线性系统数字仿真,即可得电液随动系统传递函数。
3.仿真系统具备功能
3.1水轮机特性的计算
在求解非线性方程组时,如果没有水轮机流量特性和力矩特性的全特性,就只能在模型综合特性与逸速特性的基础上延长使用,所以在求解非线性方程组时,必须知道水轮机流量特性和力矩特性的全特性。同时将水轮机的特性参数用数组的方式在计算机中储存,需要储存的参数有:导叶开度,机组单位转速,机组单位流量和机组力矩。但是由于实际值与计算机所储存的理想数值存在误差,所以在实际计算出的数值与计算机储存的数值不相等,可以通过拉格朗日公式或者四点插值方法计算求得与单位流量个单位力矩所对应的计算值。
3.2仿真系统步长计算
由于理想情况下和现实情况存在误差,从而导致计算结果不准确,为了减小误差,使计算结果与实际情况更加符合,仿真计算时的步长必须取得足够小,分割的足够精密。步长的确定原则是:仿真系统计算步长的时间必须小于计算机微调调速器的采样时间,这样才能最小的减小误差,同时步长的计算必须在上述条件下同时也满足水击计算的特征方程曲线。当步长计算不能满足水击计算特征方程曲线时,应该在仿真系统中适当的调整波速使得步长满足其条件。
有关计算机软件工程的隐蔽原则一般是这样描述的:包含在模块内的信息对于无需这些信息的其他模块是不可存取的,即将不需要的信息都隐藏起来,只允许其他模块知道其本身所需的信息。
如果说最简单的就是最好的,那么计算机信息隐蔽性最强的就是最简单的。从方法学的总结到推广,从软件设计到软件实现,从手工开发到工具辅助,信息隐蔽原则无时无处不发挥着极有效的指导作用。
l计算机隐蔽原则与其他原则的统一
1.1方法学都基于软件工程基本原则
基本原则是行为所依据的法则和规范。无论什么方法学从知识工程角度来说,都是运用软件工程方法学基本原则的规则、策略及工具的集合。其中抽象原则是最重要的,它给出软件工程问题求解全过程的最基本原则,其他原则是对抽象原则的补充。
指导如何抽象的基本原则大体上可以分为体系规范原则和模块规范原则两类。前者是规范整体解题思路及解得验证,包括形式化原则、分割原则、层次原则、概念完整性原则、完备性原则;后者则是与子问题有关的原则,包括隐蔽原则、局部化原则、逻辑独立性原则。面向对象的“关系”抽象较多受前者规范,“对象”抽象较多受后者规范。
1.2基本原则间的相互关联
虽然可以做“体系规范”和“模块规范”的大体分类,但基本原则之间并不是无关的,而是整体与局部间的相互制约,形成一个统一体。
要求将信息最大限度地隐蔽在计算机模块内的隐蔽原则,使模块内部信息封装化、模块的外部形象黑盒化,与外部的关系最少,所以使满足体系抽象原则的抽象过程和验证工作简单化,同时也很容易满足模块规范的其他原则,如局部化原则和逻辑独立性原则。
例如将具有多重关联的多个数据库表的条件组合查询,
由一个驻在服务器端的存储过程来统一完成。客户端用户可以在同一个窗口上对数十项多层交叉的查询条件任意选择组合,将选定条件送给相应存储过程。从外部来看,存储过程的任务极为单纯,即根据指定条件找出所有符合条件的记录,将结果写到一个有共享结构的工作表中,然后把查询正常与否的消息通报给客户端的调用程序。该程序接到正常查询结束消息后,到指定暂时存放查询结果的工作表中,按一定格式取出结果并报告给用户。
我认为,这是一个全面符合软件工程基本原则的设计典范,而其关键技术是信息隐蔽设计。首先是遵循隐蔽原则将具有复杂关系结构的多个数据库表的操作和库表结构封装在一起,实现了完全的信息隐蔽。由于高度信息隐蔽的实现使这一组相关库表的所有多层交叉组合结构有可能在一个对象中完成,高度满足了局部化原则。由于它的功能单纯、明确,数据库表间接口通过对相应存储过程传递参数来完成,属于内聚性最强的功能内聚和耦合性最弱的数据耦合,因而具有很好的逻辑独立性。
不难想象,几十项查询条件的组合,查询结果显示方式达三四十种是很正常的。由于在局部化、功能独立化原则下应用对象只是抽象成一个超类窗口对象,在信息隐蔽设计支持下,这三四十种结果显示功能可以全部相互独立地挂在查询父窗口下,自然地满足了分割原则、层次原则、概念完整性原则等体系规范原则。
2信息隐蔽性设计的目的和优越性
2.1目的
探讨信息隐蔽性设计的目的是:分析将信息隐蔽起来有什么好处,以便使问题求解简单化。
2.1.1好理解
一般的复杂问题有两个特征,一是解题要参照的接口太多、太复杂,二是解题的方法太复杂。那么要想使之简化,无非是从问题接口和问题解法上人手。将复杂的接口信息与复杂算法隐蔽起来,剩下的自然是简单的。换句话说就是实现对象的外部数据结构与算法的封装。
需要知道的东西越少越好理解。在软件工程中,理解是最繁重的工作之一。开发过程中从分析人员对用户需求的理解,到设计人员对需求规格的理解,直至编程人员对软件设计的理解,是一个理解传递的过程。每一级开发人员的目的都应是将经过自己加工后的、更简单的抽象结果更抽象、更好理解。因此好的设计人员就是经其加工后传给下级开发人员的设计最容易理解,即给出的问题定义越简单、接口越少越好。
2.1.2好实现
有时好理解却不好实现,即实现算法复杂。但是,如果把复杂算法做成一个封装的模块对象,使实现者只需知道模块的作用和使用方法就可以得到所期待的输出结果,而无须知道模块内部的具体实现,因此实现的问题就可以得到简化。
2.1.3好验证
复杂问题也不好验证。有些设计看起来好理解,也不难实现,但验证起来却很难。例如如果设计了相当多的功能热键用户接口。对于输入数据窗口和数据项较多的应用程序,测试起来十分困难。多个功能热键、多种激活方式、多个输入数据窗口和数据项之间前后控制跳转,这些都是黑盒测试的出发点,而每个控制节点都以2以上的指数方式递增着测试用例数目。即使一般复杂的应用,其测试用例也超过200类。
由于采用了这种多控制、多转移的复杂输入方式设计,算法复杂是不可避免的。简化的办法还是信息隐蔽性设计,将每个热键的多种激活方式触发的内部处理都写成公共对象且封装起来,供各应用程序继承调用。显然这种隐蔽技术直接简化了理解和实现。由于公共父类对象已经做过全面集中测试,下层程序继承后的有关测试绝大部分可以“免检”,所以间接简化了验证,达到“好验证”的目的。
2.1.4好重用
好验证的设计方法是把算法复杂的对象泛化为超类对象,进行集中实现和集中测试,使多个下层子类共享父类的实现和测试,所以它也是一种重用方案。好重用往往是好理解、好实现、好验证的必然结果。不过它是从更高层次上审视信息隐蔽性的目的。
2.2优越性
由于信息隐蔽性设计重用性高,因此可以大大降低开发和维护成本。具体可以从两方面来看其优越性。
1)由于将复杂内容都隐蔽到公共超类之中,可以集中优势兵力对公共超类对象统一进行设计攻关、设计优化和代码优化及测试和修改,所以不仅利于保证设计和实现的正确性,而且利于提高可维护性、保证数据安全性。总之,有利于从整体上保证软件的基本质量,降低维护成本。
2)由于简化了编程难度,避免了重复劳动,降低了对程序员技术经验水平的要求,减少了设计说明和理解交流及编辑的工作量,因而利于减少开发成本。
倘若前述的软件设计不是采用信息隐蔽性设计,倘若我们只有对复杂的库表结构了如指掌之后才能进行多层交叉组合查询程序的实现,这不仅将需要许多时间理解库表结构,还需要构筑同样的数据库,录入能体现复杂数据关系的各种测试数据。由于数据关系映射着应用对象的关系,为此我们还必须了解满足各种组合查询的数据与应用业务处理间的对应关系,因为稍有理解偏差,取出的用于统计的数据就会全面失去意义。所以信息隐蔽性设计对于大型软件开发,特别是分式的异地开发,是不可或缺的。
实际上,前述软件设计提供给我们的是与复杂数据库结构封装在一起的组合查询存储过程,只是一个桩程序。在我们开发客户端组合查询程序时,它完全是个黑盒子,甚至没有放到服务器端。但是,它使得组合查询程序只剩下输入数据检验这一单纯功能了。
3信息隐蔽性设计的基本思路与实践
信息隐蔽是个原则而不是方法,按此原则设计的系统具有信息隐蔽性,这是设计优化的一种表现。结构化方法和面向对象方法都追求信息隐蔽性,并且各自具有一套抽象与实现的思路与方法。在此,我们尝试归纳一下不拘泥于方法学的有关设计思路与方法。
3.1哪些场合应考虑隐蔽性设计
总的来说,凡是可以用信息隐蔽性设计、使复杂问题简单化的场合,都应该采用此设计。
首先,可以对共同事件、共同处理采用隐蔽性设计。因为重复是问题复杂化的一个重要原因。例如“输入数据检验”、“退出事件”、“打开事件”、“打印处理”、“热键的转移控制”、“系统信息输出处理”等,甚至对打印报表的“制表时间与页号编辑”功能的共同处理。
其次,可以对接口和环境采用隐蔽性设计。因为接口也是问题复杂化的重要原因之一。例如,可将静态数据库表及其查询操作隐蔽起来,将复杂关系表及其存取操作隐蔽起来,甚至可以将所有数据库都隐蔽起来,使低级开发人员根本不必意识数据库的存在,以及将特殊输入输出装置接口处理隐蔽起来,将与其他系统的接口处理隐蔽起来等。
此外,还可以把复杂的算法、概念隐蔽起来,也可以把用户没有权限的功能隐蔽起来,以保证数据的安全性。
3.2信息隐蔽的实现方法.
我们可以把实现信息隐蔽的物理范围称为隐蔽黑盒。信息隐蔽实现方法实际上就是隐蔽黑盒的实现方法与调用方法。隐蔽黑盒一般可以用函数、存储过程、超类对象、语句系列来实现。使用隐蔽黑盒时,可以用函数、存储过程调用、祖先继承及程序段复制等相应办法来引用。
3.2.1服务器端的隐蔽黑盒设计技术
我们使用触发器来实现对一些数据库超类表(如流水号表)或共同表操作(如表头信息写操作)的盒化。触发器是通过将实现方法与调用方法封装在一起,把调用方法也隐蔽起来,是最彻底的隐蔽黑盒。这除了使复杂问题简单化以外,还有利于数据库的安全。因为再严密的客户端操作也无法完全排除网络带来的不安全因素的影响。而随着网络支持性价比的提高,把数据库相关操作集中在服务器端,客户端只负责输入数据的正确性检查和结果数据的处理,这显然是一种既讲效率又能保证数据库数据安全体系结构的方法,是“胖服务器瘦客户机”发展方向的必然取舍。
3.2.2静态表的隐蔽黑盒设计
从信息隐蔽的角度看程序中分离出去的静态表,对程序来说也是一个隐蔽黑盒,它实现了程序中存在变因的控制数据或开关数据对程序的隐蔽(隔离)。静态表放在服务器端,便于共享和维护。同时,我们用逻辑控制静态表解决了面向不同应用对象动态组合应用功能这个难题,把没有权限的那一部分功能对用户隐蔽了起来。
总之,隐藏黑盒就是重用单元,重用单元越多软件开发越简单,与数据库有关的隐蔽黑盒放在服务器端要比放在客户端好处更多,因此隐藏黑盒有着广阔的重用前景。
参考文献
现代计算机信息管理技术发展速度非常快,各种工具软件被应用在计算机信息管理系统中,尤其是PowerBuilder开发工具中的数据窗口的应用,具有快速、可视图形截面、性能优异、功能强大等优点,从整体上来说,该开发工具是一种面向对象的交互开发工具,具有非常大的开发与利用价值。利用PowerBuilder开发工具的内部查询机制,能够将数据窗口作为媒介,主要功能包括两种,即查询条件的输入以及查询结果的输出,进而实现自由组合的查询,该种任意组合的方式,能够满足查询显示实际需求。
(2)动态查询功能
在计算机信息管理系统开发设计过程中,用户在开发之前并不确定查询需求,需要在系统运行的过程中对所有的数据项进行组合,以此满足用户的需求,实现动态查询。通过利用PowerBuilder编程方式,能够创建数据窗口,在创建数据窗口的过程中,需要动态地构造SQL语句,为现在的数据窗口控制创建一个新的数据窗口对象,主要包括以下两个方面:一方面,SQL语句的构造,SQL是计算机关系型数据库处理语言的一种,具有强大的功能,在进行SQL动态语句创造的过程中,应该根据SQL的特点,具体问题具体分析,创建的SQL语句主要包括以下内容:两个列名,分别为ORDERBY与GROUPBY;条件表达式;基本视图或者表;目标列四个方面的内容;另一方面,数据窗口对象的创建,用户通过选项方式录入查询内容,计算机系统将录入的文字信息转化成相应的代码,并连接查询条件,为了提高查询的准确性,应该在显示产讯结果数据窗口中,提前进行函数模拟,将代码转换成相应的汉字,满足不同用户的查询需求。
二计算机信息管理技术在企业中的应用现状
(1)专业人才较少、素质相对较低
计算机信息管理技术对专业人才素质的要求相对较高,并且为了提高计算机信息管理技术水平,应该重视专业人才的培养,由专业人才神话对计算机领域的研究与钻研,进一步促进计算机信息管理技术的发展,为企业做出更大的贡献。但是,目前企业的缺乏专业的计算机信息管理人才,并且箱单一部分准也人才的素质相对较低对专业领域知识的探索的主动性和积极性不高。
(2)应用范围相对较小
计算机技术的普及是全球化的,可以说21世纪是计算机的时代,但是我国计算机信息管理技术的应用现状不容乐观,其应用范围与其他发达国家相比非常狭窄,尤其是在落后的农村地区,计算机数量相对较少,影响农民对新技术的应用,并且多数企业对于计算机的使用仅仅局限于信息查询、交流等,并没有充分的发挥计算机信息管理技术的作用。
(3)技术水平有待提高
我国计算机信息管理技术起步相对较晚,严重的影响了计算机信息管理技术在企业中的应用。同时,由于相关人员对于计算机信息管理技术的研究不够深入并且自身素质水平相对较低,导致我国的计算机信息管理技术水平普遍较低,直接影响了计算机信息管理技术在企业中的应用水平与价值,亟待高素质的专业人才提高计算机信息管理技术水平。
(4)ERP技术在企业中的应用不高
ERP系统是建立在计算机信息技术基础上,以系统化的管理思想,结合对企业运营管理中产生的数据分析,为企业决策层及员工提供决策运行手段的管理平台,也是现代企业管理的工具及有力手段。但ERP技术的推广应用仅仅在大企业有一点的覆盖,而一般中小企业仅仅限于在财务做账中使用小型软件,更没有体现出现代财务管理,结合中小企业对管理的要求不高,加之靠人来管理人的的成本低,更没有使用ERP软件系统的动力,ERP软件系统的植入思想很难在中小企业中应用。
三应对计算机信息管理技术应用现状的有效措施
(1)高素质人才的培养
人才是第一生产力,更是企业的第一资源,想要提高计算机信息管理技术水平,首先应该提高专业人才的综合素质。因此,企业应该充分的认识到计算机信息管理技术的重要性,并将其作为一项长期的工程,投入一定的财力、物力、人力等,尽可能的创造条件,增强对专业人才的培养,同时,计算机院校也应该重视对学生专业素质、技术水平以及综合技能的培养,保证计算机信息管理技术方面的研究力量,同行业之间也应该增进协作与交流,为研究计算机信息管理技术的人才提供一个交流与学习的平台,保证计算机信息管理技术在自身领域中充分的发挥作用。
(2)扩大应用范围
企业应该尽可能的扩大计算机信息管理技术的应用范围,将计算机信息管理技术应用在企业的各个管理环节中,通过创建基于因特网、局域网的信息共享平台和网络办公系统,能够提高企业信息管理、信息传递等的网络化水平,提高企业的经济效益。例如,计算机信息管理技术在企业营销管理中的应用,一件产品的销售涉及到众多部门,例如质检处、计控处、财务处等,由销售部签订合同并秤单,客户凭借秤单到仓库提货,质监部门通过计算机开具的出库凭证打印质保书,整个流程过程中涉及到的部门以及数据非常多,为了保证数据信息的实时性、真实性以及完整性,计算机信息管理技术应该进行跨部门集成,形成一个清楚、自由流通的信息网络,以此提高管理的合理性与高效性。
(3)强化技术研究
企业应该不断的强化对计算机信息管理技术的研究,尽可能的利用国家以及相关机构给予的优惠政策,或者设定一定的奖项,充分的调动相关人员对于计算机信息管理技术的研究水平。同时,企业应该投入专业资金用于计算机信息管理技术的研究工作,为相关技术人员提供便利的条件,各研究人员应该强化与其他研究人员的交流,或者到先进的企业进行参观和学习,能够为自身企业的计算机信息管理技术的研究提供可靠的参考。此外,应该大力推进企业管理信息筛选、决策制定、决策实施三个控制过程相关计算机信息管理技术的应用。