本科计算机专业毕业论文范文
改革开放以来,计算机的各方面应用在我国得到了飞速发展。下文是小编为大家整理的关于本科计算机专业毕业论文范文的内容,欢迎大家阅读参考!
本科计算机专业毕业论文范文篇1
浅议计算机数据库安全管理
摘 要:随着计算机和网络的普遍使用,人们或企业通过数据库存放的信息越来越多。计算机数据库的安全与否则涉及到个人隐私或企业等利益各方。文章通过对计算机数据库概念和特征的梳理,在明确数据库安全问题的基础上,设定计算机数据库安全管理目标并制定了数据库安全管理系统模式。
关键词:计算机;数据库;安全;模式
八九十年代至此,计算机的使用越来越普遍,个人和企业都倾向于用网络来处理个人的事情,并将很多资料和信息存放在网络上以便使用。而计算机数据库就是对这一活动进行技术支撑。
人们一般将个人资料等存放在计算机数据库中以方便和安全之用。这些个人资料往往包含有个人隐私并且非常重要,只有具有相关权限的人才能够查看相关资料。同样,现代企业几乎都是通过计算机数据库来存储和管理各种业务数据。通过特定的数据库访问模式,可以为企业提供全区域全侯段数据的查询和应用方便,提高企业管理效率。企业数据库对企业很是重要。但是如果数据库受到人为或病毒的攻击,个人隐私或企业重要信息就面临被窃取或流失的危险,进而对个人或企业的利益造成损失。
本文通过对计算机数据库概念和特征的梳理,设定数据库管理之目标、分析数据库管理问题进而提出计算机数据库安全管理模式。
一、计算机数据库概念及其安全管理特征
(一)计算机数据库概念
计算机数据库(Database)是为达到一定的目的而将数据组织起来并存储在计算机内数据(记录、文件等)的集合。模型是数据库系统的核心和基础。按照计算机存储和操作数据的方式,从数据库发展形态和模型特点角度,将数据库划分为:网状数据库、层次数据库和关系数据库三类。计算机数据库的应用领域和范围十分广泛。按照数据库应用领域和范围,将数据库划分为:统计数据库系统、海河流域数据库系统、地质数据库系统、生态环境数据库系统、地方志数据库系统等。
总体而言,随着计算机的普及和数据库技术的不断发展,计算机数据库应用范围不断的扩大,受到越来越大的重视,并其安全性得到不断的优化和加强。
(二)数据库安全管理特征
数据库安全管理往往包含数据安全、数据完整、并发控制和故障恢复等四个方面:
1.数据安全
数据的安全是保障数据使用的前提。数据安全涉及数据本身的安全以及数据防护安全两个方面。通常需要注意防止数据在录入、处理、统计或打印中造成的数据损坏或丢失;以及因人为、程序、病毒或黑客等造成的数据损坏或丢失。为了保障数据的安全,通常需要将数据进行分类,也即将需保护信息和其他信息分开;设置用户访问权限,控制不同的用户对不同数据的访问;对数据进行审计和加密。
2.数据完整性
数据的完整是保证接收信息的全面性,包括数据的精确性和可靠性。数据完整性通常包括实体完整性、域完整性、参照完整性和用户定义完整性等四个方面。数据完整与否通常涉及到数据录入等方面。数据由于输入等种种原因,会发生输入无效或错误信息等问题。为了保证数据完整性,通常采用包括外键、约束、规则和触发器等方法。系统很好地处理了这四者的关系,并针对不同的具体情况用不同的方法进行,相互交叉使用,相补缺点。
3.并发控制
数据库中的数据信息资源可以说是一个“信息池”,对数据的取用不仅要满足一个用户的使用,还要允许多用户同时对数据的取用。为了保证用户取用数据一致性就涉及到并发控制。并发控制指的是当多个用户同时更新运行时,用于保护数据库完整性的各种技术。并发机制不正确可能导致脏读、幻读和不可重复读等此类问题。并发控制的目的是保证一个用户的工作不会对另一个用户的工作产生不合理的影响。在某些情况下,这些措施保证了当用户和其他用户一起操作时,所得的结果和她单独操作时的结果是一样的。在另一些情况下,这表示用户的工作按预定的方式受其他用户的影响。
4.故障恢复
目前,保护数据库系统免受破坏的措施有很多,它能够保证数据库的安全性和完整性不被破坏以及并发事务能够正确执行,但是计算机的硬件故障、操作人员的事务这些是不能够进行避免的。而数据库中数据的正确性都会受到它的影响,甚至有时会使得数据库受到破坏,导致数据库中的部分或者全部数据的丢失。故障恢复的功能就是能够实现数据库从错误状态向某一已知的正确状态方向进行恢复。
二、数据库安全管理目标
数据的安全和完整使用是计算机数据库管理的目标,包括以下几个方面:
数据共享和统一管理。对具有使用权限的用户实现全区域或全侯段数据信息共享能够提高信息的使用效率,满足企业或个人动态办公的需求。同时数据共享必须保障共享数据的一致性和对数据的统一管理。
数据访问简化。应用程序对数据的访问进行简化,使得在更为逻辑的层次上实现应用程序对数据进行访问。数据访问简化一方面提高了对数据库中数据的使用效率,另一方面提升了个人或企业使用数据的方便性,提高工作效率。
数据有效。数据有效性一方面指数据库中的数据需是可以使用的,不能存在过多的冗杂数据;另一方面数据的逻辑一致性得到保证。
数据独立性保障。数据独立性包括数据的物理独立性和逻辑独立性。把数据的定义从程序中分离出去,加上数据的存取又由DBMS负责,从而简化了应用程序的编制,大大减少了应用程序的维护和修改,保障数据的独立性,减少程序对数据和数据结构的依赖。
数据安全性保障。是保障在数据库共享情况下维护数据所有者利益。数据的集中存放和管理能够保证数据库安全性。数据库安全的具体目标就是提供充分的服务,并且保证关键信息不被泄露。
三、数据库安全管理存在问题
从数据库系统安全性角度来讲,数据库的安全问题包括操作方面问题、系统管理问题和数据库自身问题等三个方面。
操作方面。操作方面往往涉及到病毒、后门、数据库系统以及操作系统等方面的关联性。病毒方面,部分病毒可以依附于操作系统从而对数据库造成危害;操作系统后门在方便特征参数设置等的同时,也给黑客等留了后门使其可以访问数据库系统等。
管理方面。对数据库安全管理意识薄弱,重视程度不够,对数据库等的管理往往提留在设置访问权限等方面。数据库安全管控措施较少或不到位,未能定期检测和发现数据库存在的漏洞以及面临的安全威胁。
数据库自身问题。虽然关系数据库系统应用时间较长,特性较强大,产品也较成熟,但是实际中并没有在操作系统和现在普遍使用的数据库系统体现出其应该具有的某些特征,尤其是那些较为重要的安全特性,由此可见,大多数的关系数据库系统的成熟度还是不够。
四、计算机数据库安全管理措施
(一)用户标识与鉴别
用户识别和鉴别是数据库系统的最外层安全保护措施。数据库系统可使用多种识别方法,提高系统的安全级别。其中用户名输入识别、口令识别、身份随即识别等作为常用的安全防范方法。
(二)安全模式
通过安全模式来判断安全重要方面与系统行为关系,并满足关键数据安全的需求。安全模式通常包括多级安全模式和多边安全模型。多级安全模式首先在军用安全保密系统中使用,包括秘密级、机密级和绝密级三个等级。根据不同的需求设置每一级人员的访问权限。多边安全模式则能防范横向信息泄露。
(三)访问控制
按用户身份及其所归属的某项定义组来限制用户对某些信息项的访问,或限制对某些控制功能的使用。访问控制通常用于系统管理员控制用户对服务器、目录、文件等网络资源的访问。访问控制保证具有访问权限的用户的正常访问,是通过主体访问设置保护网络资源。访问控制的功能主要有以下:防止非法的主体进入受保护的网络资源;允许合法用户访问受保护的网络资源;防止合法的用户对受保护的网络资源进行非授权的访问。访问控制实现的策略:入网访问控制、网络权限限制、目录级安全控制、属性安全控制、网络服务器安全控制等。
(四)安全审计
由专业审计人员根据有关的法律法规、财产所有者的委托和管理当局的授权,对计算机网络环境下的有关活动或行为进行系统的、独立的检查验证,并作出相应评价。安全审计涉及四个基本要素:控制目标、安全漏洞、控制措施和控制测试。其中,控制目标是指企业根据具体的计算机应用,结合单位实际制定出的安全控制要求。
五、结束语
数据安全问题是存在于计算机系统和数据库系统中的常见和最为重要的问题。数据库的安全围绕着防范和减轻风险的角度展开。数据库管理最主要的目的就是通过有效的计划和措施,在保障数据共享的基础上,保障数据的安全,确保安全风险不为用户带来风险等。文章在指出数据库系统中存在安全问题的基础上,从用户识别、设置安全模式、进行访问控制等角度提出了数据库安全管理措施。
参考文献:
[1]许婷,杨新荣.数据库安全技术理论研究[J].科技情报开发与经济,2007,4.
[2]朱良根,雷振甲,张玉清.数据库安全技术研究[J].计算机应用研究,2004,9.
[3]隽军利,李天燕,王小龙.浅析计算机数据库系统在信息管理中的应用[J].科技创新导报,2008,12.
[4]刘启原,刘怡.数据库与信息系统的安全[M].北京:科学出版社,2000.
本科计算机专业毕业论文范文篇2
浅谈工业生产计算机自动控制技术的应用
摘要:改革开放以来,计算机自动控制技术在我国得到了飞速发展。国内许多企业已经引进先进的生产技术和管理制度,基本实现了工业生产的自动化,但是,随着科技的发展,生产现场数据收集以及自动化技术已经无法满足日益增长的需求,甚至一些公司的计算机自动控制的核心技术已经跟不上新世纪的步伐,在这种时代大背景下,怎样有效的将提高企业的生产力与提高企业的自动控制技术结合在一起成为了国内各个企业面临的最大问题,也成为了现在很多计算机技术人员要攻克的难题之一。
关键词:计算机自动控制技术;工业生产;现场应用;发动机试验
1计算机自动控制技术应用的背景
最近几年来,在我国很多的大中型企业的生产过程中,现在已经广泛地采用计算机控制技术来实现企业对工业生产过程的检测、控制、优化、管理和决策,这种精密的操作方式显著的提高了企业生产产品的质量和品质,也保证了企业生产的效率。例如在液态挖掘机当中应用计算机的自动控制方面,如果没有计算机的自动控制,挖掘机操作人员在进行平整地面及挖掘作业时,就不能够准确的控制铲斗的倾斜角,而通过计算机自动控制技术就能够将铲斗保持在预先设计的角度,可以极大的提高作业效率。所以,为了给企业的生产带来新的革命性的突破,就必须将自动控制理论与计算机信息科学有效的结合在一起。
但是值得注意的是,生产工地的环境与办公室的环境差距还是很大的,工厂的环境一般都比较恶劣,由于大型机器设备众多,并且往往都同时运转,所以,工厂中经常充斥很强的磁场、很强大的电场,还有空气中漂浮着的粉尘,对电子计算机的工作造成很大的干扰,在这种情况下,就要求电子计算机的自动控制系统具有更好的抗干扰的性能。
同时,在工业现场中,几十上百甚至是上千万的设备比比皆是,所以,电子计算机的控制系统必须具有比办公室更好的安全保障,电脑的可靠性也必须更高,如果一旦出现意外,那么造成的损失不可估量。在这种时代背景下,工业控制计算机核工业控制技术就随之产生了,它包含了很多模拟量和开关量的信号输入和输出,并且在这个过程中完成数据采集的功能,这种方式具有人力所不能比较的精准和方便快捷,大大较小的生产所需要的人力物力财力,减少了企业生产中的成本,给企业创造了更大的经济效益。
2用计算机的自动控制技术控制发动机的试验
随着科学技术的发展,一般的发动机已经不能满足工业生产的需求,现在,怎样研制一款具有高生产力并且可以自动获得运行数据的发动机已经成为各个企业高层所关注的问题,也是现在国内外科学家都在研究的一个话题。由计算机自动控制技术监控的发动机,就是专门针对这种需求所产生的最新控制装置。这种装置一般都被放在靠近测试网或者靠近试验台的地方,当多台不同型号的发动机同时工作的时候,也已将中心计算机分别与几台发动机相连,以此来取得发动机的具体特征和实验的数据资料,给企业的生产造成了极大的便利。试验控制器的主要组成部件就是一台或者几台配有几个印刷板电路的微型计算机,他们往往和一台或者几台试验台相连,以此来收集输入信号和输出控制。
具体流程就是,计算机现将发动机索要运行的流程以编程的方式记录下来,将发动机将要进行的每一步都正确的编排下来,按照编程时所规定的流程准确地进行下来,并且将所得的数据进行分析。而计算机监控试验控制器的主要作用就是作为整个试验系统的控制部件。为了显著的提高实验效率和试验的时间,每一台发动机试验系统都应该包含把发动机快速移进试验台,连接好必要的辅助接头的装置,以及自动把传动轴与测功器准确矫正连接起来的设备,这个设备的使用可以为在复合式试验台中测量发动机的性能制定出统一的标准。
从功能上来说,计算机自动控制系统的监控功能实质上就是记录一台发动机是否符合标准规定的需要的时间,特别是在发动机的操作条件的稳定性记录和发动机性能检测的时候,计算机检测比人力监测更加有效快捷,也更加准确,计算机可以讲确定发动机质量所需的时间大大缩短,给企业创造更大的经济效益。除此之外,生产过程中必需的一点就是计算机要主动将试验中取得的试验数据进行打印并自动保存,这些数据将会作为将来维修或者报废的依据,是至关重要的。
3计算机自动控制技术的工业应用
计算机自动控制技术几乎在每一个工业现场都有所应用。HRL微机控制称重系统,一套符合我国现在工业发展情况的计算机自动监测和控制系统。这个系统具有设置称重与数据采集、数据和文件处理等功能。有了它的存在,就可以对现场称重和核燃料装管进行不间断的监视和控制,极大地增强了工业生产过程中的安全性,在工业生产中出现异常情况时,这个系统会自动发出警报,一边工作人员可以在第一时间发现问题并解决问题。还有就是这种系统可以输入各种信息,如放行号、芯块批号,还可以做日报表以备存档。
HRL微机控制称重系统包括二层网状结构,其低层是现场总线将数据采集、设备控制以及工控机等重要设备连接在一起的设备层,上层是将PLC可编程控制器,工控机以及操作员界面连接在一起的控制层,完成管理和信息服务的功能。其中有三个工作台,在工作台上将核燃料装管,贴上条码最后再称重。由微机控制称重系统完成装管控制,读条码,称空管和毛管的重量,然后传输汇中心计算机并处理数据等工作,大大节省了工作的成本,给企业创造了极大的便利;可编程计算机控制机(PLC)技术试验使用了分时多任务功能,可以运行并行的实时控制与操作,具有可编制程序,可以实现存储执行,逻辑运算,顺序运算等;自动化生产中的现场总线广泛应用于自动化制造业、现场总线使用专用处理器置入传统的测量控制器中,使多个测量控制器与计算机网络直接对等连接,使自控系统与设备之间具有了互相通信实时分析的能力,在更新数据方面具有方便灵活性。计算机控制技术在工业现场的诸多应用能够推动高效产品的生产,有助于提高生产系统的生产效率,节约设计成本,提高运行质量。
4结语
随着计算机的飞速发展与革新,计算机自动控制技术也成为一门日新月异的先进的技术,由它所提供的数据采集技术和自动控制技术在可靠性和方便性中有着传统的监测方式所不具备的优点,在节省人力物力财力的同时极大地提高了工作的质量和效率,给企业节省了大量的成本,创造了巨大的经济效益和社会效益。在计算机自动控制系统的基础上发展起来的网络化和现场总线技术有事的工厂机械自动化的进程极大地加快。计算机自动管理系统建立还可以在一定程度上提高企业的生产效率,使得企业可以将更多的时间,更多的资源倾注在信息化和高科技的研发中,它是当前社会条件下我国工业自动化创新与发展的一个重要动力。
参考文献:
[1]胡强.无线组网技术中的安全机制研究[J].无线互联科技,2013(03).
[2]董海英.蒸汽锅炉计算机自动控制系统应用[J].科技创新导报,2012(13).
[3]慕小武,高扬,赵微.区间系统的量化混杂反馈镇定[J].数学的实践与认识,2010(10).
[4]张铁林.计算机自动控制技术在工业生产现场的应用[J].科技创新导报,2014(19).
[5]王吉,郭楠.论计算机在自动控制中的应用[J].数字技术与应用,2012(12).