计算机论文
当前位置:首页 > 论文范文 > 计算机论文 > 列表页

计算机论文1500字

小草范文网  发布于:2016-12-18  分类: 计算机论文 手机版

篇一:计算机专业论文模板

本科学生毕业论文

论文题目:

学 院:

年 级:

专 业:

姓 名:

学 号:

指导教师: 基于ASP.NET技术0A系统预算子系统的设计与实现 软件学院 2008级 软件工程吕成国

2012 年 5 月 5 日

摘要

摘要是对论文内容不加注随着信息技术的迅猛发展,利用网络进行数据传输以实现办公自动化已经成为企业发展的必然趋势。通过使用办公自动化系统,企业可以提高办公效率和质量,实现信息资源共享,增强部门间协同工作能力,促进企业管理工作的现代化、规范化以及网络化进程,全面提高企业的经营管理水平。

本课题主要研究预算管理系统。课题以企业业务流程为背景,在详细掌握预算管理需求的基础上,研究了OA系统中预算管理系统的设计与实现。该本系统使用UML建模语言对各业务逻辑模块进行建模,使用SQL Server 2005数据库与Visual C#语言,使用B/S结构与MVC设计模式,采用ASP.NET开发平台,在VisualStudio2005集成开发环境下实现。

本系统实现的功能完整,满足了企业需求,能够确保企业年度经营计划的实现,预算指标的实现,不仅仅提高了企业的工作效率,而且还提高了企业经营管理水平。

释和评论的简短陈述,要求扼要说明研究工作的目的、主要内容、研究结果、结论、科学意义或应用价值等,是一篇具有独立性和完整性的短文。摘要中不宜使用公式、图表以及非公知公用的符号和术语,不标注引用文献编号。

摘要内容应在200~400字左右,用宋体小四号字书写。摘要内容后空两行书写“关键词”。毕业论文、毕业设计行与行之间、段落和层次标题以及各段落之间均为1.5倍行距。

关键词

办公自动化系统;预算管理;UML;MVC;ASP.NET

Abstract

With the rapid development of computer technology, using network technology to transfer data to achieve office automation has become an inevitable trend of the development of the modern enterprise. Through using the office automation system can improve work efficiency and quality, and share information resources, and enhance the interoperability between different departments, promote the progress of modernization, standardization and network of enterprise management, and comprehensively improve the level of enterprise management.

The main subject of the research is budget management system. The background of the subject is the business progress. On the basis of detailed grasping the needs of budget management, I research the design and implementation of the budget management system in the OA system. This system use the UML modeling language to model the business logic module, and use the SQL Server 2005 database and Visual C # language, and use the B / S structure and the MVC design pattern, and use the ASP.NET development platform and implement under Visual Studio 2005 integrated development environment.

This system implements all of the functions and meets the enterprise’s needs. It also can ensure the implementation of annual enterprise’s plans and the budget targets. It not only to improve the efficiency of enterprises, but also increased the level of enterprise management.

Key words

Office automation; Budget management; UML; MVC; ASP.NET

目录

摘要 ............................................................................................................................................ I Abstract ................................................................................................................................... II

前言 ........................................................................................................................................... 1

第一章 绪论 ............................................................................................................................. 2

1.1 课题的背景及来源 ..................................................................................................... 2

1.2 与课题相关的国内外现状 ......................................................................................... 2

1.2.1 国外预算研究历史与现状 ............................................................................... 2

1.2.2 国内预算研究历史与现状 ............................................................................... 3

1.3 课题研究内容及特点 ................................................................................................. 4

1.4 课题的研究方法及采用技术 ..................................................................................... 5

1.4.1 研究方法 ........................................................................................................... 5

1.4.2 采用技术 ........................................................................................................... 5

1.5 论文组织结构 ............................................................................................................. 6

第二章 相关技术简介 ............................................................................................................. 7

2.1 B/S三层体系结构 ....................................................................................................... 7

2.2 ASP.NET相关技术 ...................................................................................................... 8

2.2.1 .NET开发平台 .................................................................................................. 8

2.2.2 Visual C#编程语言 ............................................................................................ 9

2.2.3 ASP.NET技术 .................................................................................................. 10

2.2.4 ADO.NET技术 ................................................................................................ 11

2.3 数据库相关技术 ....................................................................................................... 12

2.3.1 数据库概述 ..................................................................................................... 12

2.3.2 SQL Server 2005 数据库 ................................................................................ 14

2.4 UML简介 .................................................................................................................. 14

2.5本章小结 .................................................................................................................... 15

第三章 系统分析与设计 ....................................................................................................... 16

3.1 系统需求分析 ........................................................................................................... 16

3.2 总体设计思想 ........................................................................................................... 18

3.3 系统功能模块设计 ................................................................................................... 18

3.4 系统数据库设计 ....................................................................................................... 20

3.4.1 数据库相关理论 ............................................................................................. 20

3.4.2 数据库表设计 ................................................................................................. 21

3.4.3 数据库视图 ..................................................................................................... 24

3.4.4 数据库存储过程 ............................................................................................. 24

3.5本章小结 .................................................................................................................... 26

第四章 系统开发与实现 ....................................................................................................... 27

4.1 系统实现的架构 ....................................................................................................... 27

4.2 系统权限管理的实现 ............................................................................................... 28

4.3 登录模块的实现 ....................................................................................................... 30

4.4 用户管理模块的实现 ............................................................................................... 30

4.5 预算管理模块的实现 ............................................................................................... 31

4.5.1 预算编制的实现 .............................

计算机论文1500字

................................................................ 32

4.5.2 预算审核的实现 ............................................................................................. 33

4.5.3 预算查询的实现 ............................................................................................. 34

4.6 费用管理模块的实现 ............................................................................................... 35

4.6.1 费用录入的实现 ............................................................................................. 36

4.6.2 费用查询的实现 ............................................................................................. 37

4.7 统计分析管理模块的实现 ....................................................................................... 39

4.8本章小结 .................................................................................................................... 40

第五章 系统测试 ................................................................................................................... 41

5.1软件测试简介 ............................................................................................................ 41

5.1.1 软件测试目的 ................................................................................................. 41

5.1.2 软件测试分类 ................................................................................................. 41

5.2软件测试用例 ............................................................................................................ 42

5.2.1 系统登录测试 ................................................................................................. 42

篇二:计算机导论论文

计算机论文

如今社会快速发展,计算机已经走入千家万户,随着计算机的普及,它在生活中的作用越来越大。它的广泛使用促进了生产力的发展,逐步改变了人们的生活方式。使人们的工作、学习和生活变得非常便捷、舒适和高效。你大可不必浪费大量的时间去图书馆查找资料,你只需在网络上搜索一下便会出现大量的你想要的信息和资料;你也不必为没钱没机会买到足够的学习资源而发愁,在网络上你就可以看书、练习英语听力、听名校名师的精彩讲座,学到许多你在学校里无法学到的知识。不仅如此,你还可以直接通过聊天软件的视频与亲人朋友面对面的进行交谈和沟通,无需话费便能增进你与亲人朋友之间的感情。你可以通过办公软件来处理一些日常事务,避免琐碎与繁杂。总之,计算机已经成为人们生活、工作和学习的一部分,并时刻发挥着重要的作用。

因此了解与掌握计算机基本知识就显得尤为重要。而它对于我这个初学者来说实在陌生,但是通过计算机导论的学习使我对它又有了进一步的了解。作为一名学生我们应该了解与掌握计算机基本知识,这将对我们未来的生活与工作产生巨大影响。那么我将向大家介绍一下我对这个专业的认识和看法。

计算机的诞生酝酿了很长一段时间。1946年2月,第一台电子计算机ENIAC在美国加州问世,ENIAC用了18000个电子管和86000个其它电子元件,有两个教室那么大,运算速度却只有每秒300次各种运算或5000次加法,耗资100万美元以上。尽管ENIAC有许多不

足之处,但它毕竟是计算机的始祖,揭开了计算机时代的序幕。 计算机的发展到目前为止共经历了四个时代,从1946年到1959年这段时期我们称之为“电子管计算机时代”。第一代计算机的内部元件使用的是电子管。由于一部计算机需要几千个电子管,每个电子管都会散发大量的热量,因此,如何散热是一个令人头痛的问题。电子管的寿命最长只有3000小时,计算机运行时常常发生由于电子管被烧坏而使计算机死机的现象。第一代计算机主要用于科学研究和工程计算。

从1960年到1964年,由于在计算机中采用了比电子管更先进的晶体管,所以我们将这段时期称为“晶体管计算机时代”。晶体管比电子管小得多,不需要暖机时间,消耗能量较少,处理更迅速、更可靠。第二代计算机的程序语言从机器语言发展到汇编语言。接着,高级语言FORTRAN语言和cOBOL语言相继开发出来并被广泛使用。这时,开始使用磁盘和磁带作为辅助存储器。第二代计算机的体积和价格都下降了,使用的人也多起来了,计算机工业迅速发展。第二代计算机主要用于商业、大学教学和政府机关。

从1965年到1970年,集成电路被应用到计算机中来,因此这段时期被称为“中小规模集成电路计算机时代”。集成电路(Integrated Circuit,简称r)是做在晶片上的一个完整的电子电路,这个晶片比手指甲还小,却包含了几千个晶体管元件。第三代计算机的特点是体积更小、价格更低、可靠性更高、计算速度更快。第三代计算机的代表是IBM公司花了50亿美元开发的IBM 360系列。

从1971年到现在,被称之为“大规模集成电路计算机时代”。第四代计算机使用的元件依然是集成电路,不过,这种集成电路已经大大改善,它包含着几十万到上百万个晶体管,人们称之为大规模集成电路(LargeScale lntegrated Circuit,简称LSI)和超大规模集成电路(Very Large Scale lntegrated Circuit,简称VLSI)。1975年,美国1BM公司推出了个人计算机PC(PersonaI Computer),从此,人们对计算机不再陌生,计算机开始深入到人类生活的各个方面。 刚计入大学,我心里充满着喜悦,因为我将开始全新的生活,迎接更加艰难的挑战,而我所学的专业——计算机,就是第一个。我上高中才正式接触电脑,可以说我是一个不折不扣的电脑盲。俗话说万事开头难,就在我迷茫不知所措时,《计算机导论》这本书出现了,它为我指明了方向。

《计算机导论》先给我们介绍了计算机的发展史,让我们知道计算机从简单的计算需求到后来的数字处理,人工智能等,几乎服务于各行各业,它简明扼要地介绍了计算机的发展史,以及许多计算机领域的专有名词,用事实给我们展现了计算机的神奇和魅力,吸引着我们投身于这挑战俞机遇并存的行业。计算机导论以它广泛使用的哲学基础为出发点,几乎囊括涉猎了其中所有的重点内容,提纲挈领。它激发了我对计算机的兴趣和爱好,同时它也用它的智慧之窗向我们开启了以上通往巅峰的道路。

通过一学期导论课的学习,我对计算机有了更深入的理解和认识。课上老师给我们讲了很多与计算机专业发展、就业等方面

有关的知识,扩展我的眼界,给我很多启发和震撼。学了这本书之后,我也有许多感想和体会:

一、实践比理论更重要:

我们学计算机关键在于动手操作,我觉得正如所有工作一样,只要掌握了规律,照芦葫画瓢准没有问题,那么只要学好理论知识,当一名出色的计算机人员,应该没问题了。现在才发现,计算机技术其实更讲究的是它的实际操作性和实践性。离开操作和实践,其它一切都为零!现在公司对计算机专业人员的需求也必须是有动手能力的人。对于还是在校生的我们应该更加重视实践,多动手上机操作,学会理论与实践相结合。为了顺应社会的要求,加强自己的社会竞争能力,应该严于自身的素质的提高,培养较强的计算机操作能力,学会独自思考和团队合作。

还记得刚编写程序时,总是习惯写在本子上,但是很少上机调试。结果等把写好的程序上机调试时才发现编写好的程序有很多错误,有时即使是在课本上照抄下来的程序也会存在错误。计算机导论课老师们都强调了自己动手上机实践的重要性,更加认识到自己动手的重要性,仅仅纸上谈兵是远远不够的,要真正的掌握知识还要靠实践。

二、计算机专业的发展前景:

通过半个学期对本专业的学习和了解,自己确实有时候对计算机专业失去了信心。现在学计算机的人太多了,所以很多人担心以后会找不到工作,担心所学的知识没有用武之地。

上完院长罗院长的课给了我很大启发,罗斌老师告诉我们要对本专业一定要充满信心,一个国家的发展还要看计算机科学技术的发展,国家综合国力的发展还要看有多少计算机专业的高科技人才。而我们当代的大学生能够学好计算机不仅仅关系到个人还与祖国的利益息息相关。

这里有个很好的例子可以说明这一点:就在上课的近几天,百度被黑,让大家深深地感到了一丝丝不适应,如果未来的战争直接走向网络,我们如果保护不了中国的互联网,也就等于在黑暗中去和别人抗衡,想想这些不禁觉得后怕。今天的百度被黑让我们看到这样的可能性:攻击一个国家的互联网,只要抓住几十个百度这样的核心环节即可。这样就可以大大影响该国的社会和经济,甚至造成大面积的行业瘫痪!这样的战争会比实际的战争来得更具毁灭性。未来的战争会直接走向网络,计算机科学技术的发达与否会影响到国家与个人的命运。百度被黑事件深深地给我们上了一课,正如罗斌老师所说,一个国家的发展还要看计算机科学技术的发展,计算机专业是非常有发展前景的。

三、学习永无止境

计算机导论课上很多老师都强调了学习的重要性,刘锋老师建议我们能深造就深造,学习是永无止境的。计算机发展很快,知识更新的快,所以很多人说计算机专业是吃青春饭的。我想之所以产生这样的说法,是因为年轻人拥有新的知识,为了不被社会所淘汰,我们应该时时刻刻地学习,活到老学到老。

篇三:计算机前沿技术论文

计算机科学前沿热点及发展趋势

【摘要】 当代,发展最快而且对人类生活影响最大的学科无疑是计算机科学与信息技术了,计算机已经成为了21世纪的一种象征,当代的社会,计算机科学与信息技术的应用已经渗透到社会生活的各个方面,已经成为推动和社会进步的重要引擎,已被成为“计算机文化”和“计机思维”。计算机科学围绕信息、知识、智能等主题发展迅速。本文详细地介绍了计算机科学前沿热点的若干问题,并提出未来计算机科学的发展趋势。

【关键词】 信息技术 计算机科学 智能技术 发展趋势

随着计算机技术的发展,它已经成为我们工作上的工具,成为生活中的控制中心是必然的事情,了解计算机科学将会让我们惊叹科学技术的力量,感受计算机技术给我们生活带来的变化。在短短的60年里,计算机科学发展至今,取得了巨人的成就。从观念上改变了人们对世界的认识,将人类社会带入了信息时代。加速T人类社会的发展。在今天计算机科学技术已经成为人们日常生活工作中不可或缺的重要组成部分,而计算机技术的发展也将越来越多影响人类社会的进步。

1 .计算机科学前沿热点

近年来,计算机科学中前沿的问题主要围绕信息、知识、智能三大研究领域展开讨论。而知识不同于信息,它是人们对信息经过大脑的加工与处理后,形成的规律、规则、方法及认识。智能则是指大脑从历史信息、知识的基础之上形成的对现有信息、知识的推理、演绎、判断的方法。

根据研究分析表明,在三大研究领域中,主要有以下前沿热点研究:

(1)信息方面:信息处理、数据仓库和数据挖掘、生物信息学。

(2)知识方面:以知识科学与知识工程为主要研究的问题。

(3)智能方面:以人工神经网络的研究,机器证明,人工智能与专家系统,遗传算法,代数逻辑学形成了本研究领域的主要特色。

1.1 信息科学

1.1.1 信息处理技术

信息处理技术是当今计算机科学发展的重点,目前计算机处理的信息可分为符号和数据,因而一切要由计算机处理的对象首先是符号化和数字化。信息科学正在形成和迅速发展,现在主要的研究课题集中在以下六个方面:

(1)信息源理论和信息的获取。主要研究自然信息源和社会信息源,以及从信息源提取信息的方法和技术。

(2)信息的传输、存储、检索、转化和处理。

(3)信号的测量、分析、处理及显示。

(4)模式信息处理。研究对文字、声音,图像等信息的处理、分类和识别,研制机器图像和语音识别系统。

(5)知识信息处理。研究知识的表示、获取和应用,建立具有推理和自动解决问题能力的知识信息处理系统,即专家系统。

(6)决策和控制。在对信息的采集、分析、处理、识别和理解的基础上作出判断、决策或控制,从而建立各种控制系统、管理信息系统和决策支持系统。

1.2 知识科学

知识进步是人类社会发展的永恒动力,知识经济是推动其他经济发展的原动力,知识产权关系国家命运。可见知识在计算机科学中发展的重要意义。计算机科学虽然是一门刚刚兴起的学科,但它与数学、逻辑学、语言学、认知科学、心理学、哲学等关系相当大。目前知识科学主要的研究领域表现在:(1)知识模型研究,常识性知识研究;(2)非规范知识研究,知识处理的数学理论;(3)知识获取理论和技术;(4)知识科学和软件科学;(5)基于知识的计算机艺术。

1.3 智能处理技术

1.3.1 人工智能

从第一台电子计算机诞生至今,其主要功能都是进行数值计算和数据处理。但随着基于符号的运算、推理逻辑的迅速发展和对人类大脑的思维形式的研究逐步清晰,人们开始研制具有“智能”的计算机,这是人工智能的基本思想。

人工智能,是一门正在发展中的综合性前沿学科,主要由计算机科学、控制论、信息论、神经生理学、语言学等多个学科相互渗透发展而来,研究和应用领域概括起来有以下六个方面:(1)问题答疑; (2)语言、模式识别; (3)智能数据库;(4)智能博奕;(5)智能机器人;

(6)程序自动设计。

1.3.2 人工神经网络

人工神经网络理论取得巨大的成果,其主要前沿研究方向与以下五个方面结合:

(1)人工神经网络与人工智能、专家系统的结合;(2)人工神经网络与模糊数学结合产生新的人工智能方法;(3)与计算机硬件结合产生神经计算机;(4)符号化神经计算和进化计算;(5)

神经网络控制理论。

2 .计算机发展趋势

2.1智能化的超级计算机

超高速计算机采用平行处理技术改进计算机结构,可以使计算机系统同时执行多条指令,或同时对多个数据进行处理,进一步提高计算机运行速度。超级计算机通常是由成百数千甚至更多的处理器构成,能完成普通计算机和服务器所不能计算的大型的复杂任务。从超级计算机获得的数据分析和模拟成果,能推动各个领域高精尖项目的研究与开发,为我们的日常生活带来更多的便利。

2.2新型高性能计算机问世

随着硅芯片技术的高速发展,硅技术越来越接近了其自身的物理发展极限。因此,迫切要求计算机从结构变革,到器件与技术的革命这一系列的技术都要产生一次质的飞跃才行。新型的量子计算机、光子计算机、分子计算机和纳米计算机由此应运而生。

2.2.1量子计算机

量子计算机的概念源于对可逆计算机的研究,量子计算机是一类遵循量子力学规律进行高速数学和逻辑运算、存储及处理量子信息的物理装置。量子计算机是在量子效应基础上开发的,利用一种链状分子聚合物的特性来表示开与关的状态,利用激光脉冲来改变分子的状态,使信息沿着聚合物移动,从而进行运算。量子计算机中的数据用量子位存储。

2.2.2光子计算机

光子计算机是利用光子取代电子进行数据运算、传输及存储。光子计算机即全光数字计算机,以光子代替电子,光互连代替导线互连,光硬件代替计算机中的电子硬件,光运算代替电运算。在光子计算机中,不同波长的光代表不同的数据,可以对复杂度高、计算量大的任务实现快速地并行处理。光子计算机将使运算速度在目前基础上呈指数上升。

2.2.3分子计算机

分子计算机体积小、耗电少、运算快、存储量大。分子计算机的运行是吸收分子晶体上以电荷形式存在的信息,并以更有效的方式进行组织排列。由于分子芯片的原材料是蛋白质分子,所以分子计算机既有自我修复的功能,又可直接与分子活体相联。

2.2.4纳米计算机

纳米计算机是用纳米技术研发的新型高性能计算机。纳米技术是从20世纪80年代初迅速发展起来的新的前沿科研领域,最终目标是人类按照自己的意志直接操纵单个原子,制造

出具有特定功能的产品。现在纳米技术正从微电子机械系统起步,把传感器、电动机和各种处理器都放在一个硅芯片上而构成一个系统。应用纳米技术研制的计算机内存芯片,其体积只有数百个原子大小,相当于人的头发丝直径的千分之一。纳米计算机不仅几乎不需要耗费任何能源,而且其性能要比今天的计算机强大许多倍。纳米计算机体积小、造价低、存量大、性能好,将逐渐取代芯片计算机,推动计算机行业的快速发展。

3.结论

综上所述,计算机技术主要朝着下面三个方向发展:

一是向“快”的方向。速度越来越快,性能越来越高,计算机的主频越来越快。专用计算机的并行程度比通用机更高,并行计算机的关键技术是如何高效率地把大量计算机互相连接起来,即各处理机之间的高速通信,以及如何有效地管理成千上万台计算机使之协调工作,这就是并行计算机的系统软件——操作系统的功能。

另一个方向就是向“广”度方向发展,计算机发展的趋势无处不在,应用范围更加广泛。近年来更明显的趋势是网络化与向各个领域的渗透,即在广度上的发展开拓。国外称这种趋势为普适计算或者叫无处不在的计算。未来计算机将存在于家中的各种电器中,到那时笔记本,书籍都将电子化、数字化。所以有人预言未来计算机也将成为最常用的日用品。

第三个方向是向“深”度方向发展,即向信息的智能化发展。网络上有大量的信息,为了使这些信息转变成所需要的知识,同时又具有更加友好的人机界面,计算机将具备更多的智能成分。未来计算机将具有多种感知能力及一定的思考能力。人们可以用自然语言、手写的文字,甚至可以用表情、手势来与计算机沟通,使人机交流更加快捷。让人能产生身临其境感觉的虚拟现实技术是这一领域发展的集中体现。

参考文献

[1]刘永红,神经网络理论的发展与前沿问题[J],信息与控制,1999。

[2]张瑞,计算机科学与技术的发展趋势探析[J],制造业自动化,2010.

[3]蔡芝蔚,计算机技术发展研究[J],电脑与电信,2008.

[4]陈相吉,未来计算机与计算机技术的发展[J],法制与社会,2007.

[5]文德春,计算机技术发展趋势[J],科协论坛(下半月),2007.

[6]陆志一,吴学庆,计算机未来的发展趋势[J],黑龙江科技信息,2008.

本文已影响