大专计算机毕业论文精编4篇
【前言导读】这篇优秀范文“大专计算机毕业论文精编4篇”由阿拉题库网友为您精心整理分享,供您学习参考之用,希望这篇资料对您有所帮助,喜欢就复制下载吧!
大专计算机毕业论文【第一篇】
1 引言
IBM主机系统,又称IBM大型机,是20世纪60年代发展起来的计算机系统,在全世界各大国家中肩负着银行、保险、证券、通讯等行业的数据与信息处理工作,因为其独具的高安全性、高稳定性和强大的数据处理能力,迄今无可替代。
近几年来,主机系统的前景不断看好。从1994年起,IBM开始对大型机进行深入的技术改造,采用了新的CMOS技术,极大地缩小了大型机的系统体积,降低了能耗和散热成本,提高了性能价格比。另一方面,分布式计算开始变得庞杂起来,许多公司的管理费用激增,而且由于数据分散,在数据的互访和集中管理方面,安全和准确性都不够高,许多企业开始转向使用大型机。大型机在总体拥有成本上已经比分布计算廉价,制造业、保险、航空、运输及大型零售企业的大量事务处理对大型机的要求越来越高,这是大型机重新被人们认可的原因之一。
2 分布式与大型机
分布式计算在短期内给企业带来了高效,但随着时间的延续,企业系统扩大,数据分散存放在上百台服务器上,数据的查询成为问题,数据的互访和对大量数据的开采利用变得困难起来,一个新的趋势——再集中开始出现。如何将分布处理和集中计算结合起来,成为许多企业考虑的问题。大型机的系统完整性和大存储量的优势显示出来,开始承担用户再集中需求的任务。
在总体拥有成本上,随着时间的推移,小型机系统渐渐显现出极高的使用成本。或许人们在使用一年UNIX后,会说UNIX性价比高,但随着业务的增加,系统变得分散庞杂起来,维护费用增加。大型机挺过了关键的10年暗淡期,终于峰回路转。因此,越来越多的企业开始关注IBM主机系统,将自己的系统移植到主机系统上来。
3 移植平台间的差异
主机操作系统Z/OS与UNIX
目前IBM主机的主流操作系统Z/OS是使用最广泛的基于64位Z体系结构大型机操作系统,它给在大型机上的应用程序员提供了稳定、安全和可持续运行的环境。
从本质上来说,UNIX是一个计算密集型的操作系统, CPU利用率较高,更适用于需要大量计算的环境;而主机操作系统Z/OS依赖于其强大的硬件后盾,除了强大的计算能力之外,更突出的是它强大的I/O处理能力,依托硬件上的FICON、ESCON等光纤通道,可同时应对大规模的并发用户,因此它是一个I/O密集型的操作系统。两种系统在很多内容上有着不同但又类似之处。
进程与地址空间
在UNIX下,一个程序的执行通常称为一个进程,操作系统为每个进程分配一定的CPU、内存资源,使其运行,进程与进程之间可以通过信号量机制协同工作实现并发;而在Z/OS下没有进程的概念,与之对应的是地址空间(Address Space)的概念,任何用户的登录、程序的执行、作业的提交,系统都会为其生成一个地址空间。地址空间之间在批处理方式下一般没有通信,而通过联机交易处理方式实现程序间通信。
在UNIX下通常会有守护进程(daemon)的概念,在主机环境中通常是一个长时间运行的作业的提交,可以从控制台为这个守护作业提供输入输出对象处理。
文件的组织与编辑方式
从文件和数据格式上来说,UNIX系统是树状的目录结构,数据的组织以文件夹与文件的方式保存、管理;而在主机上,数据都保存在数据集里,数据集分顺序数据集、分区数据集与VSAM数据集,其组织方式没有多层树状结构,分区数据集下可包含称为member的顺序数据集,顺序数据集或VSAM数据集存储实际的数据。
数据的格式在UNIX下是面向字节,而在Z/OS下是面向记录的。数据的编辑在UNIX下通常是用VI;而在Z/OS下用的是ISPF编辑器。
交互系统的区别
UNIX下用户登录并在Shell环境下执行Shell会话,可以通过发送远程登录rlogin命令或者远程登录telnet命令连接系统,一个用户可以同时打开多个用户会话。在主机环境下,用户通过TSO/E和它的菜单驱动接口ISPF登录系统,一个用户一次只能有一个活动的会话。
在UNIX系统中,用户可以通过后缀Shell命令观察处理进程和线程,可通过Kill命令结束一个任务。在主机环境中,用户通过作业处理子系统提供的SDSF查看他们提交作业的执行情况,并可以终止作业任务的执行。
4 移植实例
下面以一个实际项目实例来阐述一套移植过程中要考虑的具体问题。项目以一个在UNIX平台上实际应用的后台结息系统为移植对象,考虑系统处理的各种运行机制和平台差异,最终将整个系统移植到Z/OS下。
原系统的操作系统为,数据库为INFORMIX 10X,开发语言为C语言,移植后的操作系统为Z/OS ,数据库为DB2版本8,开发语言为C语言。
针对多进程考虑
在原系统中有一个主控程序设计,主控程序是一个主调度程序,主要负责控制并发的进程数量及状态,系统支持的并发数量由主控程序的参数设置,通常设置为30。主控程序控制的每一个并发进程代表一个部门结息流程。假设一次性有1000个部门运行结息过程,主控程序负责调度,它轮寻所有进程,当一个进程结束时启动下一个进程,直到所有部门完成。
在Z/OS上没有进程的概念,针对这种后台批处理的结息方式,我们通过作业的方式实现,方案是为每个部门的结息准备一个JCL作业。所谓JCL(Job Control Language)是作业控制语言,通过它写一段作业脚本提交给系统,可以让系统执行相应的程序或进行相关的工作。为每个部门结息准备一个JCL作业,再准备一个主JCL作业,这个主JCL的任务就是去提交所有部门的JCL作业。
把结息过程定义为作业的好处是,在Z/OS里控制作业的并发数量以及作业调度的任务都可以由系统里的作业处理子系统JES2自动完成。在JES2里,有多个被称为Initiator的地址空间,每个Initiator都相当于UNIX下的一个守护进程,专门处理提交的作业。
Z/OS中的Intiator是一个自动调度和处理提交的多个作业的地址空间,它主要负责处理如下任务:
(1) 确保同时运行的各项作业不会产生数据集使用上的冲突;
(2) 为作业分配必要的硬件设备,如磁带等;
(3) 从库中找到每个作业需要调用的可执行程序;
(4) 当一个作业运行完毕之后,在作业队列中清除该作业并要求处理下一个作业。
每个Initiator在同一时刻可以处理一个作业,而多个Intiator可以并发处理多个作业,各个Initiator并发处理各个作业都是在保证不出现死锁的前提下进行的。Initiator的数量可以在系统中设置,这样一来就自动实现了并发数的控制。比如我希望将并发数控制为50,我们在系统中设置50个Initiator,然后提交主JCL作业,主JCL作业再一次性提交1000个部门的作业,这些作业由JES自动调度给50个Initiator,并实现负载的均衡。
Makefile的替代
在UNIX平台上,通常会在准备好源代码之后使用make工具进行编译,在执行make之前,需要一个命名为Makefile的特殊文件来告诉make需要做什么,该怎么做。通常make工具主要被用来进行工程编译和程序链接。
当使用make工具进行编译时,以下几种文件在执行make时将会被编译或重新编译:
(1) 所有的源文件没有被编译过,则对各个C源文件进行编译并进行链接,生成最后的可执行程序;
(2) 每一个在上次执行make之后修改过的C源代码文件在本次执行make时将会被重新编译;
(3) 头文件在上一次执行make之后被修改,则所有包含此头文件的C源文件在本次执行make时将会被重新编译。
Makefile文件是一个非常有效的文件,而在Z/OS平台中,没有类似的文件可用,通常的编译都是通过使用一个JCL作业去调用系统相关的针对编程语言的编译器去执行。
考虑到Makefile文件的对应参数、编译流程、依赖关系与JCL作业有很多相似点,我们的方案是还是使用JCL作业去编译程序,但将相关的源程序写在同一个JCL作业中。在Z/OS环境下一个JCL作业可以有多个作业步,每个作业步可以指定进行不同的操作或调用不同的程序,一个作业最多可以有255个作业步。因此,我们可以将相关联的源程序或者头文件放到同一个作业的不同作业步中,用于编译、链接,当有程序做了修改需要重新编译链接时,还是提交同一个编译作业就可完成。
信号量机制的考虑
在实际结息流程中,通常每个进程都需要从数据库表里申请一个唯一的编号作为结息流程的流水号,最终保存到数据库。流水号是一个递增数列,无论进程执行是否成功,此流水号都必须唯一且不可让其他进程使用,即使进程执行失败,此流水号也必须作废而不可给后续进程使用。
在UNIX平台下,允许进程间通信,信号量机制就是用来解决进程同步与互斥问题的。通过P、V操作,保证并发进程互斥地访问数据库里的流水号资源。
而在Z/OS平台下,特别针对后台批处理方式下,用户的程序之间,作业与作业之间一般不允许相互通信,资源的互斥使用是通过Initiator调度实现的。
考虑到进程使用的流水号最终需要保存到数据库,而且流水号要求是递增数列,我们针对DB2数据库直接操作,DB2里面有个Sequence Object,它是一个递增数列,其递增幅度与初始值都可以在建立的时候设定。我们可以针对不同类型的流水号建立一个或多个Sequence Object,之后在任何需要用到流水号的地方,通过调用Sequence Object的next value取其当前值的下一个值,这样不管多少进程并发,在同一时刻其next value永远不可能重复,保证流水号的唯一性。
程序的准备
移植初期首先需要将程序与数据导入到Z/OS环境下。
程序的导入可以通过FTP上传或3270终端直接上传的方式。首先需要在主机上针对不同属性的文件建立不同属性的数据集。由于主机上不是树状文件系统结构,所以要建立几个分区数据集,将相关文件保存成为相关数据集的member。如源文件可以建立一个数据集,名为,库文件可以建立为等,数据集的大小根据实际情况指定,我们的项目考虑可扩展性,建立的每个分区数据集以M为分配单位,初次分配量为300,再次分配量为100,目录空间大小为100。
将文件保存成文本格式上传,如果上传后都成了顺序数据集,可以写一个简单的JCL,使用IEBGENER将其拷贝到分区数据集里。
数据的导入
对于数据库的导出导入,我们的方案是先将数据库创建脚本导入到数据集,使用主机上的SPUFI运行脚本创建好数据库、表空间和相关表、索引等。将原Infomix数据库的数据以文本方式导出,再导入到主机,最后导入到数据库。
在DB2里,数据库的导入有Import和Load两种方法。Import以SQL为基础,会写日志,可以对视图操作,表上定义的各种约束都将被检查,可以在目标表不存在的情况下通过ixf格式的文件创建表,不能在Import过程中搜集统计信息。Import成功后表就可以使用。
Load操作属于偏底层的操作,不写日志,不可以对视图操作,除了唯一性约束之外的各种约束都不在Load过程中被检查,不可以在目标表不存在的情况下创建表,可以在Load过程中搜集统计信息。Load过程成功后也有可能将表空间置于pending等的特殊状态,管理相对比较复杂。
总的来说,由于Load操作底层,因此速度很快,适合用于大量数据的导入;Import速度慢但管理简单,适用于少量数据导入。
由于我们的数据量非常大,因此选择使用Load导入数据。我们将导出的数据保存到主机的数据集里,通过写一个Load作业,从相关数据集导入需要的数据。在Load过程中,可能会因为参数或数据出错导致表空间置于reorganize pending状态,或者将某个表的Index置于rebuild pending状态,这时只需要将相应的表空间做一个REORG或者对相应的Index做一个rebuild就可以解决。
5 总结
在决定对一套应用软件进行移植前,首先要明确移植的目的,选用适当的平台和语言,然后充分地分析移植前后软件运行环境的异同,决定要采取的技术和需要进行的结构调整,这样就可以系统而有序地完成大中型软件的移植工作,并可有效地提高软件质量,延长软件生命期。通过几个月的实践,我们的方案在可行性上得到了验证,作为实际的应用,还有很多地方有待我们进一步探讨。
大专计算机毕业论文【第二篇】
面向对象正文一九九三年美国的克林顿政府提出了“信息高速公路”计划,从而在这十多年间在全球范围内引发了一场信息风暴,信息技术几乎触及了现代生活的方方面面,毫不夸张的说没有了信息技术,现代文明的生活将无从谈起;作为信息技术中最重要的部分,计算机技术无疑是其发展的核心问题,而我们知道计算机只是一台机器,它只能按照计算机语言编好的程序执行,那么正确认识计算机语言的过去和未来,就是关系到计算机发展的重中之重;以自然辩证法的观点认识和分析计算机语言的发展历程,将有助于更加全面地推动计算机技术的发展,有助于更加准确地掌握计算机语言发展趋势。
一、科学认识大门的钥匙--当代自然辩证法自然辩证法,是马克思主义对于自然界和科学技术发展的一般规律以及人类认识自然改造自然的一般方法的科学,是辩证唯物主义的自然观、科学技术观、科学技术方法论。它主要研究自然界发展的总规律,人与自然相互作用的规律,科学技术发展的一般规律,科学技术研究的方法。马克思、恩格斯全面地、系统地概括了他们所处时代的科学技术成功,批判吸取了前人的合理成分,系统地论述了辩证唯物主义自然观、自然科学发展过程及其规律性,以及科学认识方法的辩证法,以恩格斯的光辉著作《自然辩证法》为标志,创立了自然辩证法继续发展的广阔道路。自然辩证法是马克思主义哲学的一个重要组成部分。在辩证唯物主义哲学体系中,自然辩证法与历史唯物论相并列。它集中研究自然界和科学技术的辩证法,是唯物主义在自然界和科学技术领域中的应用,它的原理和方法主要适用于自然领域和科学技术领域。学习和运用自然辩证法将有助于我们搞清科学和哲学的关系,从而更加清楚地认识科学的本质和发展规律,更加全面的观察思考问题,只有加深了认识,我们才能更好地发挥主观能动性,迎接新的科学技术的挑战。下面我将以自然辩证法的观点来分析计算机语言的发展历程。
二、计算机语言的发展历程和发展趋势计算机语言的发展是一个不断演化的过程,其根本的推动力就是抽象机制更高的要求,以及对程序设计思想的更好的支持。具体的说,就是把机器能够理解的语言提升到也能够很好的模仿人类思考问题的形式。计算机语言的演化从最开始的机器语言到汇编语言到各种结构化高级语言,最后到支持面向对象技术的面向对象语言。
1、计算机语言的发展历史: 二十世纪四十年代当计算机刚刚问世的时候,程序员必须手动控制计算机。当时的计算机十分昂贵,唯一想到利用程序设计语言来解决问题的人是德国工程师楚泽(Konrad Zuse)。几十年后,计算机的价格大幅度下跌,而计算机程序也越来越复杂。也就是说,开发时间已经远比运行时间来得宝贵。于是,新的集成、可视的开发环境越来越流行。它们减少了所付出的时间、金钱(以及脑细胞)。只要轻敲几个键,一整段代码就可以使用了。这也得益于可以重用的程序代码库。随着C,PASCAL,FORTRAN,等结构化高级语言的诞生,使程序员可以离开机器层次,在更抽象的层次上表达意图。由此诞生的三种重要控制结构,以及一些基本数据类型都能够很好的开始让程序员以接近问题本质的方式去思考和描述问题。随着程序规模的不断扩大,在60年代末期出现了软件危机,在当时的程序设计模型中都无法克服错误随着代码的扩大而级数般的扩大,以至到了无法控制的地步,这个时候就出现了一种新的思考程序设计方式和程序设计模型-----面向对象程序设计,由此也诞生了一批支持此技术的程序设计语言,比如EIFFEL,C++,JAVA,这些语言都以新的观点去看待问题,即问题就是由各种不同属性的对象以及对象之间的消息传递构成。面向对象语言由此必须支持新的程序设计技术,例如:数据隐藏,数据抽象,用户定义类型,继承,多态等等。
2、计算机语言的发展现状:目前通用的编程语言有两种形式:汇编语言和高级语言。汇编语言的实质和机器语言是相同的,都是直接对硬件操作,只不过指令采用了英文缩写的标识符,更容易识别和记忆。用汇编语言所能完成的操作不是一般高级语言所能实现的,而且源程序经汇编生成的可执行文件不仅比较小,而且执行速度很快。 高级语言是目前绝大多数编程者的选择。和汇编语言相比,它不但将许多相关的机器指令合成为单条指令,并且去掉了与具体操作有关但与完成工作无关的细节,例如使用堆栈、寄存器等,这样就大大简化了程序中的指令。同时,由于省略了很多细节,编程者也就不需要有太多的专业知识。
高级语言主要是相对于汇编语言而言,它并不是特指某一种具体的语言,而是包括了很多编程语言,如目前流行的VB、VC、FoxPro、Delphi等,这些语言的语法、命令格式都各不相同。 高级语言所编制的程序不能直接被计算机识别,必须经过转换才能被执行,按转换方式可将它们分为两类: 解释类和编译类。
3、计算机语言的发展趋势:面向对象程序设计以及数据抽象在现代程序设计思想中占有很重要的地位,未来语言的发展将不在是一种单纯的语言标准,将会以一种完全面向对象,更易表达现实世界,更易为人编写,其使用将不再只是专业的编程人员,人们完全可以用订制真实生活中一项工作流程的简单方式来完成编程。下面是一张计算机语言发展图表,从中不难得出计算机语言发展的特性: 简单性提供最基本的方法来完成指定的任务,只需理解一些基本的概念,就可以用它编写出适合于各种情况的应用程序 面向对象提供简单的类机制以及动态的接口模型。对象中封装状态变量以及相应的方法,实现了模块化和信息隐藏;提供了一类对象的原型,并且通过继承机制,子类可以使用父类所提供的方法,实现了代码的复用 安全性用于网络、分布环境下有安全机制保证。 平台无关性与平台无关的特性使程序可以方便地被移植到网络上的不同机器、不同平台。
三、面向未来的汉语程序设计语言:从计算机诞生至今,计算机自硬件到软件都是以印欧语为母语的人发明的。所以其本身就带有印欧语的语言特征,在硬件上CPU、I/O、存储器的基础结构都体现了印欧语思维状态的"焦点视角",精确定义,分工明确等特点。计算机语言也遵照硬件的条件,使用分析式的结构方法,严格分类、专有专用,并在其发展脉络中如同他们的语言-常用字量和历史积累词库量极度膨胀。实际上,计算机硬件的发展越来越强调整体功能,计算机语言的问题日益突出。为解决这一矛盾,自六十年代以来相继有500多种计算机语言出现,历经五代,至今仍在变化不已。汉语没有严格的语法框架,字词可以自由组合、突出功能的整体性语言。在计算机语言问题成为发展瓶颈的今天,汉语言进入计算机程序设计语言行列,已经成为历史的必然。
1、 发展汉语程序设计语言的理由:
1)计算机语言问题解决,只能从人类语言中寻找解决方案;
2)计算机语言的现存问题是形式状态与功能需求的矛盾;
3)计算机硬件的发展已为整体性语言-汉语进入计算机程序设计语言提供了条件
2、 汉语程序设计语言的技术特点:
1)汉文字的常用字高度集中,生命力极强,能灵活组合,简明准确地表达日新月异的词汇,这些优点是拼音文字无法企及的。
2)汉语言的语法简易灵活,语词单位大小和性质往往无一定规,可随上下语境和逻辑需要自由运用。汉语言的思维整体性强,功能特征突出。
3)汉语程序设计语言的发明者采用核心词库与无限寄存器相结合的方法,实现了汉语言的词素自由组合;将编译器与解释器合一,使汉语程序设计语言既能指令又能编程;以独特的虚拟机结构设计,将数据流与意识流分开,达到汉语程序设计语言与汉语描述完全一致,通用自如。具有汉语言特性的汉语程序设计语言的出现,打破了汉语言不具备与计算机结合的条件而不能完成机器编码的神话。还为计算机科学与现代语言学研究提出了一条崭新的路径,它从计算机语言的角度,从严格的机械活动及周密的算法上,向世人证实汉语的特殊结构状态,及其特殊的功能。
四、计算机语言之父——尼盖德尼盖德帮助因特网奠下了基础,为计算机业做出了巨大贡献。
尼盖德是奥斯陆大学的教授,因为发展了Simula编程语言,为MS-DOS和因特网打下了基础而享誉国际。克里斯汀·尼盖德于1926年在奥斯陆出生,1956年毕业于奥斯陆大学并取得数学硕士学位,此后致力于计算机计算与编程研究。1961年~1967年,尼盖德在挪威计算机中心工作,参与开发了面向对象的编程语言。因为表现出色,2001年,尼盖德和同事奥尔·约安·达尔获得了2001年图灵机奖及其它多个奖项。当时为尼盖德颁奖的计算机协会认为他们的工作为Java,C++等编程语言在个人电脑和家庭娱乐装置的广泛应用扫清了道路,“他们的工作使软件系统的设计和编程发生了基本改变,可循环使用的、可靠的、可升级的软件也因此得以面世。”尼盖德因其卓越的贡献,而被誉为“计算机语言之父”,其对计算机语言发展趋势的掌握和认识,以及投身于计算机语言事业发展的精神都将激励我们向着计算机语言无比灿烂的明天前进。
五、结束语用科学的逻辑思维方法认识事物才会清楚的了解其过去、现在和未来,计算机语言的发展同样遵循着科学技术发展的一般规律,以自然辩证法的观点来分析计算机语言,有助于我们更加深入地认识计算机语言发展的历史、现状和趋势,有了自然辩证法这把开启科学认识大门的钥匙,我们将回首过去、把握现在、放眼未来,正确地选择计算机语言发展的方向,更好的学习、利用和发展计算机语言。
六、致谢首先感谢张老师,张老师幽默的讲解和精炼的内容使我受益匪浅,使我对以后的工作和生活有了更深刻的认识。另外要感谢本文所参考的文献的作者和相关网站。最后还要感谢在我写论文过程中提供无私帮助的人们,以及给我支持的家人和朋友。
大专计算机毕业论文【第三篇】
由于全球已经进入网络化时代,计算机技术在企业中也得到了极大的欢迎,因为利用计算机技术可以帮助企业提高工作效率,降低办公成本,节约人力资源,从而实现企业利润的最大化。现今社会的发展导致市场经济越来越激烈,企业为了能够在市场中站稳脚步,谋求更大的生存空间,就需要提高自身的发展,完善自身的管理。利用计算机技术来实现,极为稳妥。根据相关研究发现,企业还可以借助电子商务平台为客户提供网上咨询服务,有些企业还可以实现远程办公,提高员工的工作效率与工作热情,为企业带来更高的利润收入。我国目前的建筑设计存在着很多问题,由于市场的竞争,科技的进步都在不断地发展,但是管理体制也逐步走向完善阶段。但是由于建筑水平的进步太快,而导致建筑设计跟不上社会的发展,这种情况下,导致了一系列问题的发生。然而,建筑企业高层对建筑设计的方面不是很重要,管理水平也跟不上科技的进步,一直采取以前的设计方案,管理方案,导致劳动效率极低,资源浪费严重。其次,人员问题,建筑设计应该是由专门的设计人员负责,但是在很多建筑企业中,设计不是由专门的人员来负责,而是掌握在建筑企业高层的手中。就是,建筑设计师只负责设计,高层进行审批的局面。最后,就是设计师,操作人员,极其其他职工自身水平不够,缺乏基本的知识和经验。建筑设计师缺乏责任心这个问题很严重,他们对建筑设计追求不够完美,做事不够严谨,导致资源的浪费和重复施工现象严重,最终使得建筑企业的利润大打折扣。
1企业信息化发展概述
对企业信息化的认识
在经济高速发展的今天,计算机应用技术改变了人类的日常生活,网络技术的飞速发展带来了极大的经济效益,也改变了企业的日常办公方式,节约了企业的人力物力财力,提高了企业利润。因此信息化办公成为企业必不可少的一部分,对于计算机的应用也更为深入。企业为了更好的发展生产力必须要搜集相关的资料,因为这些可以提高企业在市场上的竞争力,然而企业的信息化管理就可以方便地实现资料的搜集与管理。企业可以利用现代的先进技术对信息资源进行综合管理,对资源进行合理的调配。计算机信息管理技术主要是用来替代之前人力进行操作的任何形式的数据资料,报表,财务统计,信息查找等。随着计算机技术的迅速发展,众多企业也纷纷简历自己的信息管理系统,企业之间的沟通交流也更多的使用电子信息交换技术。有相关研究表明,到2013年,我国网民数量超过六亿,使用互联网的企业也超过90%,而大型企业则全部接入互联网。这些数据表明,我国企业办公都走向了信息化,计算机技术也对人们的生活,学习,工作方式都带来了巨大的影响,企业也对计算机技术的应用越来越多,但是信息化发展水平还不是很乐观。
企业信息化的目的
企业信息化的目的就是为了提高企业的利润,也就是从某种程度上来说,就是开源,节流。其根本原因就是企业素质的提升,企业素质的好坏直接影响着企业的业绩,两者之间相辅相成,当然在不同的时期,二者有着不同的内容。现今社会,信息化时代已经成为当今社会的名词,企业的素质直接体现在信息技术的运用上,资源储备量,信息的管理方式都代表着企业的核心竞争力。企业的创新能力,服务质量还有供货速度都影响着用户的满意度,因为有了更多的对比,使得用户也格外挑剔,所以用户的满意程度代表着市场的占有率,如果企业的发展依旧得不到提升,那么企业的信息化也失去了应有价值。
企业信息化的优势
因为计算机技术的蓬勃发展促进了企业的信息化,使得企业职工在日常办公时操作更为简单。计算机的诞生就是为了给人们提供便利,将计算机技术应用在职工办公过程,就节约了一大部分时间,以往较为繁琐的办公方式,而且不易保存,利用计算机技术很方便地解决了这一问题。而且计算机技术能够有效的整合企业的需求,可以满足不同企业的办公需求,也就是同一个职工,可以胜任不同的企业需求。最为重要的是,计算机技术可以搜集各种信息,并且在短时间内进行传播,使得资源具有共享性,方便了企业之间信息的沟通和企业内职工的交流。
2计算机技术对企业信息化的影响
随着计算机技术的快速与持续的发展,企业的发展前景与计算机的应用技术也越来越亲近,二者已经有密不可分的趋势。计算机技术可以提高企业的核心竞争力,节约人力资源,以前需要大量的人来进行操作,现在只需要一台计算机就可以搞定。不仅可以提高企业职工的工作效率,而且提高了企业的管理水平。因此只要对计算机技术进行合理的应用,信息化办公带来的经济效益远远超出企业信息化办公设备的搭建所投入的资金。信息化办公对企业未来的发展前景有着极为重要的意义。
提高了企业信息的及时准确性
对于一个企业来说,完整的数据存储是必不可少的一部分。财务信息,职工信息,工程档案,统计报表等数据都是每个企业运行的基本数据。基本数据和基础信息的及时性是每个企业立足之本。企业的发展离不开这些数据信息,然而在计算机技术未曾发展之前都是靠纸质文档进行保存,然而纸质文档的保存使得文件很容易受到遭到丢失或者损坏,这些导致了资源的不完全,而且后期查找很不方便。计算机技术的出现就很好地解决了这些麻烦,利用计算机技术,建立起企业自身的数据库。将职工资料和统计报表,财务信息,企业内部信息之类的资料都对其进行录入存档。不仅保证了数据更新技术性与稳定性,而且能够实时查看,使得信息更加及时,精确。
优化企业的运行
完善企业管理计算机技术可以规范企业的工作流程,企业中人员调配是企业中最为关键的一环,落后的信息管理系统,会限制人力资源的发展,造成资源的浪费,导致成本的增加。根据当代的计算机的发展情况,企业配备一个专业的人力资源系统,专门负责企业的人事变动也是非常有必要的。然而信息化办公降低了企业对纸张的需求,节约了不必要的开支,改善了之前繁琐又复杂的工作方式,提高企业内部的管理效率。
提高工作的综合效率
计算机技术的发展,能够有效地利用企业资源,提高职工的综合效率。因为利用计算机技术,我们可以将每个职工进行统计分析,充分发挥职工的自身能力,提高企业的工作效率。因为职工能够充分发挥自己的能力,有明确的责任分工,这种责任分工能够在将职工的责任心在无形中提升,促进工作效率的提高,无形中也给职工带来了压力,为了适应公司的环境,就会不断地学习。这样就促进了企业的进步,提高职工的素质,为企业带来更多的经济效益。利用计算机技术给职工间搭建一个交流平台,使得职工间有着有效的沟通,可以增强职工的合作意识。另外,将内部信息设为共享资源,职工可以选择适合自己的学习资料,不停地完善自己,激发出自身的创新能力,发挥出最佳的实力。因此,将计算机技术引入到企业中是非常有必要的,可以促进企业综合实力的提升,提高职工的工作效率。
3如何利用计算机实现企业信息化
计算机技术在生产过程中的应用
在企业中,生产过程是极为关键的一部分,生产技术则是最后产品质量的重要保障。企业利用信息技术来监控整个生产流程,提高企业生产技术的自动化和管理水平,保障企业的产品质量。将计算机信息技术应用在生产过程中,对其进行实时监控,还可以提高产品的生产效率。其监控方法就是运用仿真模拟技术,自动控制技术来进行操作,利用计算机来辅助制造。这项技术主要应用在制造业的流水线上,常用的技术包括CAM,CAPP等。
计算机技术在企业内部信息中的应用
企业信息是企业的重要组成部分,代表着企业的核心竞争力,所以这些信息的管理更为重要。然而对于这些信息的管理则是十分繁琐的,不仅数量庞大而且波及面广。企业的人力资源信息可以给企业高层提供准确的人力调配,企业的财务信息可以提供企业的收支情况等等。因此企业信息利用计算机开发管理系统来进行管理是非常有必要的。借助计算机技术可以将企业资源进行整合,将数据进行统一的管理,给管理人员提供了极为便利的条件。比如在企业的信息管理中有独自的系统,比如产品数据,职工信息,企业策划案等等分类进行管理,不仅方便了后期的查找,而且对后期资料的更改和添加也提供了便利。企业在引入计算机技术的时候,也要考虑到自身情况,寻找适合自己的方案。
计算机技术在供应链中的应用
现今激烈的市场竞争使得企业生产不能在停留在原来的生产机制中,而是应该创新生产以及供应链条,而计算机信息技术就可以实现企业发展的目标,企业可以利用计算机技术建立起一套完整的生产、供应以及销售平台,对于企业的发展有着非常重要的作用。由于市场经济的竞争越来越激烈,企业原来的生产机制已经跟不上时代的发展。创新生产及供应链是极为有必要的。创新供应链就是将供应链进行信息化管理,从采购到存储加工到最后成品的销售都需要形成一套完成的链式流程。
4总结
综上所述,计算机技术对于企业信息化有着重要的影响,计算机设备的普及以及对计算机的深入应用,对人们的生活办公都造成了巨大的影响。近年来,企业使用信息化办公可以提高企业信息的及时性和准确性,提高企业职工的综合效率。因此要提升企业的核心竞争力,就需要促进企业的信息化。
参考文献:
[1]陈香生。计算机应用技术对企业信息化的影响分析[J].中国商贸,2011(22).
[2]文勋,文金萍。浅析计算机应用技术对企业信息化的影响[J].计算机光盘软件与应用,2013(2).
[3]李滔。分析企业信息化如何受计算机应用技术影响[J].计算机光盘软件与应用,2013(15).
[4]张新刚。计算机应用技术对企业信息化的影响分析[J].计算机光盘软件与应用,2013(7).
[5]昌文鑫。浅析计算机应用技术对企业信息化的影响[J].数字技术与应用,2014(3):211-212.
大专计算机毕业论文【第四篇】
一、引言
城市信息化建设是城市现代化建设的龙头,城市现代化建设是城市信息化建设的主体。
党中央、国务院把大力推进国民经济和社会信息化确立为覆盖现代化建设全局的战略举措。国家信息化正在从领域信息化、区域信息化、企业信息化、社会信息化等各方面、各层次展开和深化。显然,区域信息化不能走“以农村包围城市”的道路,而是走“以城市辐射农村,以城市带动农村”的道路,于是,城市信息化就成了区域信息化的核心和龙头。另一方面,我国在加快农村城镇化和城市现代化建设过程中,城市信息化建设将成为中国城市发展的新主题与新动力,成为解决城市发展中所面临诸多难题的有效手段。可以说,城市现代化建设与城市信息化建设将日益水乳交融,密不可分。下面我就浅谈一下城市规划与信息技术之间的一些关系。
二、城市规划理念的转变
改革开放以来,我国在持续多年经济高速增长的背景下,城市化进程突飞猛进,许多城市面貌发生了翻天覆地的变化。时代已对城市规划提出了更新、更高的要求。我国城市规划领域为适用这种要求,目前正发生着四个方面的变化:
1)静态规划向动态规划发展
长期以来,我国城市规划主要进行的是以土地利用控制为核心的物质形态设计,关注的是既定蓝图的实现,而忽视了城市规划对城市开发过程的调控作用。规划缺乏对实施的可行性论证和评估,造成规划目标过于僵硬、实施中可操作性不足,加上缺乏必要的理论指导,造成了许多规划就事论事,在事实上成了一种短期行为或局部行为。
当传统规划试图用静态的图纸来解决动态的实际问题遭到失败时,现代规划开始倡导从“方案”到“过程”的转变,强调规划是一种动态发展与整体协调发展的过程。将规划理解成是“动态的过程”,一方面是因为规划面对的城市和城市问题在不断变化,另一方面也由于参与的决策的各个方面对城市问题的态度在不断改变。同时,现代规划还强调规划中软性指标的运用,使规划在实施时更具弹性。
2)从物质规划转向社会经济发展规划
物质文明和精神文明是社会文明的两个组成部分,任一部分的薄弱或缺乏都会阻碍社会进步。城市规划是社会发展规划的一种形式,理应对这两方面都给与重视,但传统的规划却只注重物质部分,而忽视了人作为一个社会个体的物质与精神需求。规划的“以人为本”不仅指要考虑人的衣食住行等基本物质需求,还要考虑人的文化、艺术、游憩、政治等精神方面的需求,而且随着收入水平的提高,人们在精神方面的追求大大加强。这就要求在规划中必须全面考虑人的各种需求,要将政府中社会经济各个部门的发展融入到城市规划之中。
3)由专家审查到公众参与规划
我国规划审查制度长期采取专家评审方式。由于专家们未必对规划区域很熟悉,因而很难发现规划中的隐患。城市规划涉及公众利益,故而不应只是少数“智者”做出决定该怎么办,而应由社会主要利益集团的格局所决定。当集团利益发生冲突时,专家们往往会考虑采取折中方案,此时,若有更广泛的社会各阶层的参与,问题的解决就会更合理、更公平。
4)规划实施由行政管理向法制化迈进
“有规划却难以实施”是困扰我国规划工作的一个主要问题。究其原因,其中之一就是缺乏必要的规划实施保障。过去,我国基本上是将城市规划作为一项行政制度而予以实施,因而规划管理者权利很大,容易滋生各种弊端。
当前,在市场经济条件下,经济发展因市场的方向和速度变化而变化,城市规划作为政府行为,必须灵敏地回应经济增长所提出的不同要求,这种回应就要反映在城市规划法律和法规中。随着世界经济进入全球化时代,城市在全球经济网络中将发挥着更为重要的节点作用。各国政府都在极力改善城市的投资环境,吸引全球资本。这些资本直接关系到城市的兴衰。而城市建设基本法制是可以为加强城市竞争实力服务的。
三、城市规划对信息技术的要求
随着观念的转变,城市规划领域对规划与管理信息的处理有了更高的要求,具体表现在以下四个方面:
1)类型数据的处理与综合
城市规划与管理涉及地理要素和资源、环境、社会经济等多种类型的数据。这些数据在时相上是多相的、结构上是多层次的,性质上又有“空间定位”与“属性”之分,既有以图形为主的矢量数据,又有以遥感图像为源的栅格数据,还有关系型统计数据,并且随着城市社会的发展,数据之间的关系将变得更为复杂,对统计数据与现状图件的综合分析要求必然大大提高。
2)多层次服务对象的满足
对于规划与管理信息的使用对象,不仅要考虑市政主管部门、专业部门和公众查询的需要,还要考虑管理、评价分析和规划预测的不同用户的需求,这对规划设计与管理信息处理在服务对象的多层次性上提出了很高的要求。
3)时间上现势性、空间上精确性
城市规划在本质上是人类对城市发展的一种认识,城市发展对城市规划具有绝对的决定性作用,因此,城市规划是一个对城市发展的不断适用的过程。随着城市化进程的加快,城市规划也必须加快其更新速度,以适用城市的加速发展。此外,由于弹性规划、滚动规划模式的倡导,规划的定制与修编周期大大缩短。这些变化对规划与管理信息提出了“逐日更新”的要求,以确保信息良好的现势性。
在空间上,要求提高规划布局图空间定位的精确性。由于现代规划与规划管理结合的更加紧密,规划设计正逐渐摆脱“墙上挂挂”的窘境,而且从总体规划到详细规划层层深入、互相衔接,最终必须落实到地上,故各种规划图只有达到一定的定位精度才有可能实现规划目标。
4)信息管理规范化、智能化和可视化
从规划编制到规划实施的过程中,产生了大量的数据,包括现状的和规划的,而在规划实施后又有了新的现状数据,因而,规划信息管理任务日见繁重。如何将规划数据规范化并进行科学的组织与管理是现代城市规划的重要任务之一。同时,如何与办公自动化实现一体化,并对信息产品进行可视化处理,以便用户简单、明了地进行使用,也将是未来城市规划信息技术研究的重要方向。
四、现代信息技术在城市规划中的应用和影响
信息技术(IT,Information Technology)是20世纪70年代以来,随着微电子技术、计算机技术和通信技术而发展起来的高技术群,通常是在计算机与通信技术支撑下用以采集、存储、处理、传递、显示那些包括声音、图像、文字和数据在内的各种信息的一系列现代化技术。计算机技术提供了基础的软硬件平台;通信技术则为数据获取、传输奠定了基础;计算机应用技术则多种多样,已出现了以数据处理为各产业、各业务部门服务的专业信息技术系统。现代信息技术主要是指电子信息技术。
现代信息技术在城市规划与管理信息处理中正大显身手。以数据处理、分析与管理为主要特征的城市规划信息技术主要包括四个方面的技术系统:
1) 计算机辅助设计(CAD,Computer Aided Design)
CAD是应用于机械工程、电子、化工和建筑等领域进行制图设计的图形处理软件。目前,在城市规划设计部门已普遍采用CAD进行规划设计与制图。CAD技术的运用使规划设计效率有了很大的提高,规划图也更加规范与美观。
2) 遥感技术(RS,Remote Sensing)
遥感是一种通过卫星、飞机等平台携带传感器获取地球表面图像的技术,目前正广泛地应用于资源、环境、调查、管理等部门。城市规划是以城市地域现状为基础的,通过对遥感图像的处理,可以获得反映城市土地利用、交通、绿化、环境等分布状况的可靠信息。
3) 地理信息系统技术(GIS,Geographic Information System)
GIS 是以地理空间定位为基础,结合各种文字、数字等属性进行集成处理与统计分析的通用技术,其基本功能是数据获取、操作、集成、查询、显示,以及进行空间分析、模型分析等。GIS为城市规划方案落实到地上提供了最有效的信息分布与管理手段。
4) 网络技术(Network)
网络一般可以理解成是以共享资源为目的、通过数据通信线路将多台计算机互连而成的系统。近年来因特网(International Network)几乎成了家喻户晓的名词。因特网不仅是单纯的网络名称,而且是一个由各种不同的计算机局域网和广域网连接而成的集合体。其所提供的电子邮件(E-mail)、远程终端协议(Telnet)文件传输协议(FTP)等等服务为数据的共享、更新、管理、交流等创造了便捷的途径。这样,城市规划管理中多种形式的海量规划信息在管理人员中频繁交流成为可能。
随着这些技术的发展与广泛应用,将对城市规划各个方面产生深远的影响。笔者认为其影响主要表现在下面几个方面:
1) 城市规划管理
信息技术对城市规划管理的影响主要表现在办公自动化方面,目前的办公自动化主要是提高城市规划管理部门内部的管理水平、质量和效率。随着社会的信息化,通过因特网可以建立城市规划管理部门与城市建设者之间的有效信息通信渠道,可以通过因特网实现网上报建,报建单位只要在本单位与因特网相连的计算机就可完成报建过程和提供所需的材料,规划审批可以在因特网上完成。
规划管理与规划设计更紧密的结合,实现管理与设计的一体化,审批的结果可以电子数据的形式迅速的反馈给设计部门,而设计部门可尽快地将设计结果以电子数据的形式提交给管理部门,这些信息的传输可以通过因特网来完成。
通过因特网可以进行规划评审,各地的专家可以在家里对规划成果进行评审,规划成果将利用虚拟现实技术展现专家所需的各种信息(如建筑物三维动态模型),通过网络会议交流意见,专家甚至可以实时与规划师交流,提出自己意见和设想,并可以较快地通过建立数字模型加以证实。
2) 城市规划设计
城市规划设计将更广泛应用CAD和GIS技术,而计算机图形输入技术的改进和智能化,如笔输入技术,使规划设计师进行设计更为方便,而不影响灵感产生。
设计过程中所需的数据将数字化,使其获取变得更加容易、更加方便,可以采用遥感图像直接作为背景进行设计,而各种地下管线的资料由于数据库的建立而更加方便的获得。现在比较难以得到的人口空间分布、交通流量等信息由于相应信息系统建立而能很方便地获得。
虚拟现实技术的发展与应用,使规划设计成果的三维动态建模更加方便,设计成果更加形象和直观。
在规划设计和规划审批中由于规划成果的数字化,使得对各种规划成果和方案的定量分析、模拟和预测成为可能,经济可行性分析也更为方便,促进规划决策的科学化。
通过因特网由分布在全球各地的规划设计专家共同合作完成设计也将成为可能,这样可以构建了一个不受规划师的空间分布制约的虚拟设计事务所。
3) 公众参与
公众可以通过因特网动态了解规划设计方案和参与规划审批,而且规划方案与成果的表现形式由于采用虚拟现实技术和多媒体技术更为直观和形象,使公众能更好的理解规划师的意图,公众通过因特网发表个人的意见,与规划师、管理人员和其它有关人员进行直接对话,使公众参与更加有效,促进决策过程的民主化。
4) 城市规划研究与教育
因特网构成了一个巨大的电子图书馆,各种城市规划研究成果将以电子出版物的形式出现,城市规划研究者将通过因特网查到各种城市规划资料,并可通过电子邮件、BBS(电子公告栏)及其它一些网络通信方式进行交流。
因特网同时也将成为一个庞大的远程教育网,城市规划专业的学生可以通过因特网利用多媒体技术学习城市规划的理论与知识。
在信息时代,电子游戏也将成为一个很好的教育手段,城市规划方面的游戏软件将出现,可以对规划设计与审批及城市建设过程进行模拟,使城市规划学习及城市规划的宣传与教育通过玩电子游戏的过程来完成。
结束语:总之,信息时代的到来,使人类构造了一个与现实世界相对应的虚拟的信息世界,人们将生活在由原子组成的现实空间和由比特(BIT)构成的信息空间(CyberSpace)中,现实空间与信息空间的物理界面(Interface)是由计算机及网络和数据库构成的信息基础设施,人们通过这一界面可跨越现实空间与一些时间的限制,了解现实世界的过去和现在,预测未来,进行思想交流。城市规划将在信息空间中构造城市发展的蓝图,并通过建设者在现实世界中实现。