桃色蔷薇
随着现代社会电子信息化的飞速发展,我国在计算机科学技术领域已经日趋成熟化,下面是我整理了计算机科学与技术论文,有兴趣的亲可以来阅读一下!
解析计算机科学与技术的现代化应用
摘要:随着现代社会电子信息化的飞速发展,我国在计算机领域已经日趋成熟化,并且计算机技术已经被应用于各个产业之中,为现代化的飞速发展起到了非常大的作用。计算机技术的迅猛发展已经涉及到当今各个领域和各个层面,所以探索其应用的方向和未来发展的前景就表现得非常重要。本文根据目前计算机技术发展的状况,主要分析计算机在发展过程中出现的问题,同时根据这些问题进行优化,并提出相应的解决方案。从而可以更广泛地将计算机技术应用于当代各行各业之中。
【关键词】计算机科学 计算机技术 解决方案 现代化运用
1 我国计算机技术的发展现状
计算机科学是一门汇合了计算机硬件、计算机软件和各项科学技术的整合型学科,它对人们的日常生活起到了非常大的推动作用。针对当今各个领域的发展现状来分析,计算机技术已经广泛应用于学校、医院、政府单位等不同的领域,并且在无纸化办公和信息化办公上面有着突出的表现作用。在日常办公中,无纸化办公也大大提高了人们的工作效率,无纸化办公是计算机技术能够有效运用的表现之一,为我国实现绿色办公、低碳生活、创建节约型社会奠定了坚实的基础。同时,运用计算机技术还可以有效提高工作效率,从而缩短办公时间。在数据存储上,不仅仅可以有效存储及控制数据,还可以轻松导入和导出大量数据,在数据的处理上发挥了巨大的作用,为信息化办公的飞速发展带来卓越的效益。在计算机应用的效果上,运用计算机技术可以成功避免人工管理中出现漏洞或是易错的问题,可以有效取替人工并提高精准度,不仅效率高准确度更高。由于计算机技术具有很高的科学性与准确性,所以在现代化的各个行业中被广泛应用。
与此同时,我国也在不断地培养计算机人才并给相关人才提供更多的资源条件。目前我国的计算机技术已经达到飞速发展的阶段,现代化的电子科技产品不断产生。由于传统的计算机技术在成像及图片分析方面发展较慢,在特殊行业运用的相对较少,所以我国重点研发在特殊领域中绘图软件的应用,以及企业中各个部门通过研发的软件将行业中的图片进行高度分析,再通过计算机技术有效处理并呈现出来,最大限度上提高了工作效率。但是,在计算机技术的飞速发展中还是有一些问题拖延了计算机应用的速度及其发展的空间,需要我们将这些问题一一解决。
2 目前计算机技术存在的问题
计算机的信息安全问题
网络是相对开放的大环境,在网络中传输大量数据信息很容易造成病毒或是黑客的攻击,导致数据信息的丢失或是泄露。在网络的监管上面,目前我国还处于比较初级的阶段,没有强有力的政策来管理这方面的问题,导致一些黑客经常为了某些目的去攻击各大网站,盗取或破坏网络中的数据信息,给社会和个人信息安全带来了非常大的安全隐患。
利用计算机技术产生违法行为
除了网络信息安全问题之外,目前社会上有很多心术不正分子利用计算机技术的应用进行行,使人们的财产受到了严重的损失。例如,现在有很多的钓鱼网站,一些违法分子利用这种网站来进行行,只要用户在钓鱼网站上输入银行卡号或个人的真实信息,银行卡内的存款非常容易被他们盗取,造成金钱损失问题。目前,在我国有很多这种通过网络的例子,而且数不胜数,计算机技术的应用无法有效对抗这种网络行的手段。
计算机技术发展的不完善
目前我国的计算机技术还处于相对初级的发展状况,在现代化的运用中还没有发展成为一个更加科学更加合理的发展态势,仍然呈现一种比较混乱的局面。除此之外,由于在计算机技术的发展中开发出很多种类的信息技术,在计算机技术的发展上不仅呈现出单一而且表现出竞争的态势,由于现代化的需要人们受到利益的驱使,这方面的竞争已经开始从良性竞争向恶性竞争转变,对于计算机技术的未来长期发展是非常不利的。所以我们建议计算机技术的开发人员应该有共同的开发目标,各个层面的计算机人才都统一方向,从而能够让计算机技术在现代化的大环境中发挥得更好。
3 针对现有计算机技术问题提出的解决办法
加强监管 措施
国家的相关部门应该制定监管政策,同时加大对计算机技术的监管范围,防止一些心怀不轨的违法分子利用计算机技术对人们的财产造成伤害,以及对于特殊领域造成威胁。同时,国家的监管部门要加强惩罚的力度,对于问题较轻者可以通过思想 教育 工作进行开导,并确保其真心悔过以及认识到问题的严重性,对于严重造成人们财产损失的违法人员进行严厉的法律管理,运用法律条款来惩罚其罪行。
建立健全的计算机应用系统
建立一个健全的体系对于计算机技术的科学发展以及应用非常的重要,这样才可以更好地应用于现代化的各个领域之中。同时,确保计算机方向的人才能够为了共同的目标方向而奋斗。在开发应用软件的过程中,我们应该尽最大能力去阻止计算机技术在发展中出现的不良竞争情况,根据用户的需求来开发相匹配的应用软件,确保软件开发的质量而不是数量。在计算机技术的现代化应用中,我们应该从大局观考虑计算机技术的应用问题。软件技术开发人员应该将市场调研的工作进行到底,重点研究现代化各个层面对于计算机应用的需求,因此,在计算机技术的发展过程中一定要建立更加科学更加合理的发展体系。
4 结束语
虽然我国在计算机技术的应用领域发展并没有足够的科学化和合理化,仍然存在一些问题。但是我国的计算机技术人员正在不断的改进与创新,努力将它的应用价值最大化。在现代化的社会中,我们应该加强对于计算机技术领域的学习和探讨,从而减少各项问题的出现,以便计算机技术能够更好地运用在现代化的社会中。
参考文献
[1]冯春辉,__梅.试析计算机科学与技术在工程建设项目中的运用[J].邢台学院学报,2013(02).
[2]沈琦.试析计算机科学与技术在工程建设项目中的运用[J].科技创新与应用,2013(18).
[3]张伟,许博光.计算机科学与技术的发展趋势探析[J].硅谷,2013(08).
[4]凌春光.计算机科学与技术应用性[J].商情,2013(29).
[5]刘骄阳.浅议计算机科学与技术在经济管理中应用[J].计算机光盘软件与应用,2013(06).
作者单位
1.白城市生态新区建设领导小组办公室 吉林省白城市 137000
2.白城医学高等专科学校 吉林省白城市 137000
点击下页还有更多>>>计算机科学与技术论文
小怪兽的小胖兽
软件技术是一个发展变化非常快的行业,软件人才要按照企业和领域需求来确定培养的方向。下面是由我整理的软件技术论文范文,谢谢你的阅读。
浅谈软件项目估算技术
摘 要:由于软件产品自身的特殊性,导致软件项目的估算工作进行困难,估算结果准确性差。为了解决这一问题,产生了很多不同的软件项目估算技术,本文对各种估算技术的主要思想及其优缺点进行简单的阐述。尤其是对功能点估算技术,本文做了详细的介绍,并通过实例加以说明其应用方法。
关键词:规模估算;成本估算;实例应用
中图分类号:
软件项目的估算历来是比较复杂的事,因为软件本身的复杂性、历史经验的缺乏、估算工具缺乏以及一些人为错误,导致软件项目的估算往往和实际情况相差甚远。因此,估算错误已被列入软件项目失败的四大原因之一。由此,也证明了正确对软件项目进行估算是何等重要。
在软件项目管理中,估算就是对项目将持续多长时间或花费多少成本的预测。所以说,估算正是一种对未来的预测。从这里也看以看出估算的重点就在“工作量估算”或“成本估算”,而在对这两者进行估算的过程中大多数情况下都少不了“软件规模”这个条件,所以本文将软件估算分为两种类型,第一个种是软件项目规模的估算,第二种是将估算得出的规模转换为工作量的估算或成本的估算。目前使用比较广泛的规模估算技术,如:代码行估算技术、功能点估算技术;而使用比较广泛的成本估算技术,如:COCOMO算法模型估算技术。
除了上述所列举的几种技术外,还有几种估算技术既可以用于估算规模,也可直接应用与估算工作量或估算成本,如:Delphi估算法、类比估算技术、PERT估算技术。这几种估算技术不似前面所列的技术,比较有针对行,且有具体的计算过程、计算公式。这几种技术只是一种思想,依据某个选定的科目进行估算。下面本文将简单介绍上述提到的几种估算技术,并通过具体的实例重点阐述功能点估算技术。
1 估算技术简介
代码行估算技术。代码行(LOC)指所有的可执行的源代码行数,包括可交付的工作控制语言(JCL:Job Control Language)语句、数据定义、数据类型声明、等价声明、输入/输出格式声明等[1]。代码行估算技术主要是估算软件的规模,即通过该技术估算待研发软件项目有多少行代码。一般为了方便表示,使用较大的单位千代码行(KLOC)来表示待研发软件项目的规模大小。这种方法比较适用于有经验积累和开发模式稳定的公司。如果是新成立公司,使用这种估算技术则会存在很大误差,加大项目失败的风险。
功能点估算技术。功能点法是一种经过实践验证的方法,但应用成本很高,估算的工作量投入也较大。功能点估算技术最终结果是规模,仍然需要知道项目的生产率数据才能得出实际的工作量。功能点估算技术将系统功能分为输入、输出、查询、外部文件和内部文件5种类型。其中,输入是一个数据跨越系统边界,从外部到内部的基本数据处理过程。数据的来源可以是人机输入界面/接口,或是另一个应用系统;输出是一个衍生数据跨越系统边界,从内部到外部的基本数据处理过程。这些输出的数据可能会产生报表,或发到其他外部系统的输出文件;查询是一个不包含衍生数据和数据维护的基本数据处理过程,包括输入和输出两部分;内部文件存在于系统边界之内,用户可识别的一组逻辑上相互关联的数据;外部文件存在于系统边界之外,用户可识别的一组逻辑上相互关联的数据。使用功能点估算技术估算的大概步骤为:
(1)通过需求分析将系统功能按照上述5种类型进行分类。
(2)分析每个功能项的复杂程度,大致分为一般、简单、复杂三种类型,每一种类型都对应一个权重值,具体如表1。
(3)根据每个功能项的复杂权重值,求出功能项的加权和,即为未调整功能点数(UFC)。
(4)分析该系统的技术复杂度,功能点估算将与系统相关的技术影响因素分为14组(用Ai表示),每个分为6个级别,权重分别从0至5。根据分析结果及公式计算技术复杂度因子(TCF),即TCF=(SUM(Ai))。
(5)将UFC与TCF相乘即为功能点数。
COCOMO算法模型。Cocomo模像是一个分层次的系列软件成本估算模型,包括基本模型、中级模型和详细模型3个子模型。3个模型采用同一个计算公式,即E=asb×EAF[2]。其中,E是以人月为单位的工作量;S是以KLOC为单位的程序规模;EAF是一个工作量调整因子,在基本模型中该项值为1,中级模型和详细模型中根据成本驱动因素确定;a和b是随开发模式而变化的因子,这里开发模式被分为3中类型,即有机式、半分离式和嵌入式。
Cocomo算法模型是一种精确易用的估算方法,如果项目没有足够多的历史数据,会使得各调整因子和系数很难确定,进而使得估算比较困难。但是一旦项目建立起这种模型,则通过Cocomo模型得出的项目工作量和项目周期具有更高的准确度。
Delphi估算技术。Delphi估算技术又被成为专家估算技术,它是由一个被认为是该任务专家的人来进行估算,且估算过程很大一部分是基于不清晰,不可重复的推理过程,也就是直觉。所以该技术中专家“专”的程度及对项目的理解程度是该技术的重点,也是难点,它的好坏直接影响估算结果的准确程度。
Delphi估算技术估算过程并不像功能点估算技术或COCOMO算法模型那样,有明确的计算方法或计算公式。它是将待估算的项目的相关信息发给专家,专家估算后由专门的负责人进行汇总,然后再发给专家估算,反复几次后得到一个估算结果,可见只是一种思想,所以它除了用来估算规模,也可以用来估算成本、风险等,即对选定的某个科目进行估算。
类比估算技术。“类比估算”,顾名思义是通过同以往类似项目(如应用领域、环境和复杂程度等)相比较得出估算结果。类比估算技术是一种粗略的估算方法,它估算结果的精确度取决于历史项目数据的完整性和准确度。类比估算技术与Delphi估算技术类似,它的用途不仅仅用在规模估算上,也可以估算成本、工作量等。 PERT估算技术。PERT估算技术,又称为计划评审估算技术,它对需要估算的科目(如规模、成本、工期等)按三种不同情况估算:一个乐观估算结果,一个最可能估算结果,一个悲观估算结果。再通过这三个结果计算得到一个期望规模和标准偏差。这种估算技术可以用于估算规模,同样也可以用于估算工期,相比较来说PERT技术估算的结果比类比估算技术的结果要更准确。
2 功能点估算技术应用实例
假设某员工管理系统,经过需求分析得知,该系统所包含功能如下:
(1)员工信息维护:添加员工、修改员工信息、查询员工信息;
(2)部门信息维护:添加部门、修改部门信息;
(3)工资统计:统计员工年薪,并打印输出。
其中,在该系统中添加一个员工资料,会使用到员工的基本信息:员工ID(标签控件)、姓名、性别、年龄、婚否、部门ID;教育情况:学校名称、所学专业、学历。对部门的维护会使用到部门的信息:部门ID(标签控件)、部门名称。员工工资信息由另外一个财务系统提供,工资表信息有员工的基本信息:员工ID(标签控件)、姓名、部门名称;工资信息:工资级别、工资金额。
根据功能点估算技术估算步骤,首先计算未调整功能点数,即各种类型功能项的加权和,分析该系统6个功能项所属类型及其复杂权重值如表2:
假设该项目的14个技术复杂度因子均为“有一定影响”,即权重值均为2,则该项目功能点数为:FP=45×(×14×2)=。如果知道该项目使用何种语言,可以将功能点数转换为代码行数。
3 结语
本文对目前比较流行的几种软件项目估算技术做了简单介绍。重点讲述了功能点估算技术,并通过一个实例演示了功能点估算技术的应用方法。通过本文描述可以看出每种项目估算技术都有其自己的优缺点,如果想要得到比较准确的估算结果,不能仅靠一种估算技术,而应该综合运用各种估算技术,才能得到比较全面的信息和比较准确的结果。目前,也有一些基于这些估算技术的思想的自动化估算工具产生,相信通过不断的发展,将解决软件项目成本估算难的问题。
参考文献:
[1]朱少民.软件项目管理[M].北京:清华大学出版社,2009-11.
[2]覃征等.软件项目管理[M].北京:清华大学出版社,2004.
[3]李明树,何梅,杨达,舒风笛,王青.软件成本估算方法及应用[J].Journal of Software,, , April 2007,775-795.
[4]The David Consulting Group ,Function Point Counting Practices Manual Release ,January 2005,
[5]刘谦.软件项目估算方法在敏捷开发中的实践.中国管理网,2010-06-18.
作者简介:王颖,女,研究生,软件工程专业;江文焱,男,研究生,软件工程专业。
点击下页还有更多>>>软件技术论文范文
基因支持着生命的基本构造和性能。下面是我为大家精心推荐的关于基因的生物科技论文 范文 ,希望能够对您有所帮助。 基因研究 引起人们大惊小怪的,就是让父母能够
niftynifty 2人参与回答 2023-12-09 新媒体的出现为新闻传播带来了新的契机和挑战。新媒体满足了人们快节奏、高效率的生活需求,使传统的新闻传播发生了根本性的变化,让新闻的接收者也主动参与到新闻传播的环
飞翔25874325 3人参与回答 2023-12-11 汽车电子技术论文范文篇二 浅谈汽车电子技术的未来发展 【摘要】汽车电子是现代汽车发展的标志。当前,汽车电子技术进入了优化人-汽车-环境的
就是不高兴 4人参与回答 2023-12-09 论文一般都具备六要素,但有的论文,如果其中某些要素是读者熟知的或者某些要素不交代不影响表达效果,是可以省略的。
北京美克 4人参与回答 2023-12-06 安徽地域文化论文 安徽省位于我国东南部,华东的西北部,跨长江淮河中下游,东与江苏、浙江相连,西与湖北、河南相接,南与江西为邻,北与山东相依。以下是“安徽地域文化
大萌萌Alice 4人参与回答 2023-12-08