计算机软件开发技术的应用研究 杨曙光(河北汉光重工有限责任公司,056028) 【摘 要】在现在社会发展中计算机发挥了越来越重要的作用,计算机已经变成了现代文明的重要标志之一。本文对计算机软件开发技术进行 了分析和介绍,并且对计算机开发软件开发技术的重要意义进行了阐述。 【关键词】计算机;软件开发技术;应用 【中图分类 ̄-ITP311.52 【文献标识码】A 【文章编号】1006—4222(2015)06—0076—02 计算机对于社会的发展起到有效的推动作用.现代人的 生产生活由于计算机的出现而得到极大的改变。为了能够社 会的需求得到更充分的满足,计算机必须要充分的重视软件 对游戏软件以及人事管理软件等软件的开发工作[” 作为一项细致而复杂的工作,计算机软件开发中必须要 严格的按照以下的原则进行开发.首先要使计算机软件开发 开发技术。在新的历史时期,计算机扮演了越来越重要的社会 质量得到保证,并且对各方开发技术进行落实。其次在计算机 角色,而且已经成为了推动现代文明发展的有力工具之一。因 此计算机软件开发技术就显得更加重要。 开发计划中应该采用分阶段生命周期模型:再次.要真正的从 科学出发,严格的评估开发的计算机软件.最终使计算机软件 的质量和使用效果得以确保。计算机软件开发技术在新时期 1计算机软件开发分析 计算机软件一共包括两个部分的内容.也就是系统软件 不断的发展,而且社会发展也对计算机软件具有越来越搞得 和应用软件。而且其特点十分突出 首先其社会使用价值十分 依赖性,因此在进行计算机软件开发的过程中必须要各方的 广泛,使得软件行业的快速发展得到了有效的推动.并且将多 元化的经济效益体现了出来;其次。作为一项复杂而细致的工 工作得到严格落实,对计算机开发的三大原则予以严格遵守 不管是计算机的应用软件也好.还是计算机的系统软件.其最 作.计算机软件具有较大的物力消耗和人力消耗.因此在社会 终的目的都是使计算机的价值利用得以提升.并且要将良好 发展领域中计算机软件开发发挥了十分重要的作用。除此之 的工作环境创造出来。外,计算机软件具有越来越多样化的开发种类,现在一般可以 将计算机软件开发划分为两种:①系统软件的开发以及应用 软件的开发。这两种软件的开发主要是维护管理和控制计算 更好地对实际的应用问题积极解决从而进行的软件开发,比如针 2我国计算机软件开发技术现状研究 我国的计算机软件开发技术在教育、科技、经济持续发展 的今天取得了较大的突破,然而由于各种原因的影响.我国的 机,并且将良好的应用界面提供给计算机的用户;②为了能够 软件开发技术中仍然存在着较多的问题。①缺乏核心技术。因 为我国的计算机软件开发技术具有较晚的起步以及较低的开 (3)经济效应突出,需求方收益高。面临着创新投入的高 得高效.更加节能环保。 风险性,众多的企业依然投入大量的资金进行创新,这主要还 得益于创新新产品的高收益性。通过创新技术,企业在整个行 业内获得了技术上的领先优势、这种领先优势使其可以凭借 6结语 总之.随着技术的不断发展.以及人们对通信技术日益增 长的需求,4G移动通信技术作为未来移动通信的发展趋势, 首先推出新产品或者新功能打来自己的市场获得比较高的利 4G移动通信技术的应用和发展将会具有很光明的前景,且必 润。同时也使企业获得了科研创新软实力的培育和提高。 将作为影响人们生活的又一重大变革发挥着作用,并对社会 (4)创新过程复杂,高度依赖标准。在竞争日益激烈的今 发展产生重要影响。因此作为有理想、有抱负的我们,我们应 天.一个企业甚至一个国家都不可能完全拥有某个领域内的 3抓住机遇、迎接挑战,在4G移动通信领域中把握机会,不断 所有专利技术,在这种情况下,进行产品或者技术研发时,需 进行自主创新.学尖学钻4G通信技术,为未来4G移动通信 "-要与其他单位或者研究机构进行合作.通过购买或者交换获 的蓬勃发展、走出国门、走向世界贡献自己的力量。 得别人的技术。此外,创新过程还高度依赖法律、标准、文化以 及形象等,因此创新的实现是一个非常繁琐和复杂的过程。 参考文献 [1】郝钰-3G与4G移动通信技术比较分析【JJ.科技风,2013. [2]徐俭.浅议4G移动通信技术【J].有线电视技术,2014. 5 4G通信技术的发展趋势 据不完全统计.全世界使用移动终端进行通信的用户达 地球上总人口的3/4.现代移动通信技术使地球更小了。未来 的4G移动通信技术将在交互干扰抑制技术的基础上对3G [3]吴: ̄L-.电子通信技术创新分析[J].科技风,2011. [4]李明锋.4G移动通信技术的特点及应用探讨fJ].河南科技,2013. [5】扬姣.外商直接投资(fdi)对我国企业自主创新的影响分析[M】.苏州 大学.2009. 移动通信技术进行发展,进一步满足用户使用手机和PDA等 终端设备上网的基本需求.未来的4G移动通信技术将会使人 们使用通信终端上网成为习惯。无线接入网(RAN)技术和微 微无线电接收器技术的加入使得4G网络的数据传输效率变 收稿日期:2015—3—10 发能力.因此并没有将强有力的核心技术形成,这样就使得现 造成信息检索的人力成本和时间成本较高。因此,使用基于云 代数字化与网络化的需求在我国的软件产品层次和质量上无 的分布式开发技术能够在海量的数据中实现数据的快速定 法得到充分的满足。为此.我国软件行业必须要致力于核心技 术研究的不断加强.对成功软件案例其积极的借助从而对软 位,从而提高用于进行数据检索的效果 基于云的分布式开发 技术能够整理和收集用户的需求,提高信息数据的利用效率。 件技术的偏向点认真的分析。②不合理的人才结构。作为软件 人才的主要组成者。基础性技术人员在计算机软件开发中具 3-4软件开发由面向对象的开发技术向面向应用服 务的开发技术转变 面向应用服务的软件开发技术可以构建面向应用服务的 有十分重要的作用。然而现在我国相当缺乏一些高层次的技 术人员.而且必须要投入高额的费用才能够将具有高科研能 软件体系结构,将服务这一特殊的构造单元构建出来,实现连 力及高素质的高层次技术人员引进来,同时由于技术开发具 接与交互方式——松耦合式绑定,基于标准化的消息进行通 有短期效益欠佳以及开发周期长的特点。因此很多部门和企 信。软件开发范型的变迁从结构化程序设计、面向对象的软件 业无法对科研人员的结构调整进行积极地推进.这就使得我 开发到基于组件的软件开发和面向服务的软件开发.由单机 国软件开发技术人才队伍中存在着严重的人才结构失衡的情 系统和分布式系统走向了异构分布系统.在这个过程中不断 况。⑧缺乏完善的产品体系。尽管我国一再的调整软件产品的 提高软件的复杂性和规模,并逐步降低了模块的耦合度 结构.然而由于缺乏核心产品以及核心技术.并且没有将品牌 的技术形成,导致我国软件产品面临着非常重要的一个问题 就是缺乏完善的产品体系。④较差的开发环境.相对于软件投 入而言.硬件投入的比例远远要高,这就严重地阻碍了软件开 4结语 作为人类科技发展的代表.计算机已经在人类社会的文 化、教育、医疗、卫生财务控制以及数据通信等各领域中发挥 了重要的作用,并且对人类社会的发展的新方向起到了引领 发技术的不断发展.再加上软件开发受到了知识产权保护不 足、价格诱惑以及不公平竞争的影响,因此很难有效地拓展我 国计算机软件开发技术的空间[21。 作用。因此必须要充分的重视计算机软件开发技术的应用.这 是由于计算机软件开发技术对计算机的服务程度以及运行能 力具有十分关键的影响,要想促进计算机服务功能的不断提 升,就必须要致力于计算机软件技术的不断加强.只有这样才 3计算机软件技术的具体应用 通过对计算机软件开发技术现状的分析.我们可以发现 能够对现代信息技术的发展起到有效的推动作用.并且全面 要想有效地促进计算机软件开发技术的不断发展.就必须要 地提升我国的计算机应用能力 高度的重视软件开发技术的研究。下面本文通过对集成开发 技术,敏捷开发技术基于云的分布式开发技术以及面向应用 服务的开发技术的成功运用对软件技术的研究以及发展方向 进行介绍。 参考文献 [11郭伟锋.电气设计中的软件技术及其应用功能简介[J].水泥工程, 2011(o4). 3.1集成开发技术 由于在计算机软件开发的过程中面对着多厂商共同开发 的情况。要对多厂商共同开发的信息系统规模进行协同.这就 必须应用到集成开发技术。集成开发技术能够形成数据中心 集成开发平台。集成开发平台既是系统开发器又是资源管理 器,能够进行功能资源和数据资源的管理和开发。数据仓库能 f2】刘峰.煤矿企业中计算机网络的有效应用分析『J].科协论坛(下半 月),2011(07). [3]张海洋,李永强,叶作亮.运用软件技术提高教学效率——基于软件 技术改造“运作管理”的经验【JJ.黑龙江教育(高教研究与评估),2011 (08). [4]柴继贵,王蓉.软件技术发展趋势的探析[J].成都电子机械高等专科 学校学报.201 1(04). 够对数据资源进行管理,功能仓库能够对功能仓库进行管理。 使用柔性设计理念来指导“系统开发期”。能够快捷的搭建系 统,并根据实际需要进行调整,从而实现易搭建、巧组合、零编 程的可视化开发 收稿日期:2015—2—16 3.2敏捷开发技术 在现代企业的管理系统开发中,不断追求更敏捷、更小、 更快的开发方向,Hibernate、Struts、Spring等技术应运而生。 Spring能够面向方面和依赖注入变成。与Struts的新一代框架 Stutrs2进行配合,再结合ORM上Hibernate的优势.能够将适 应力强、敏捷性强的管理系统搭建出来。敏捷开发技术的主要 发展方向就是研究Hibernate、Struts、Spring等技术的结合.从 而提高企业内部管理系统开发的敏捷性 3.3基于云的分布式开发技术 由于带宽成本和硬件成本的不断下降,宽带速率也在不 断提高,以云存储的方式来进行数据存储能够满足数据同步 的要求,并提高数据的安全性。这也带来了信息检索的不便. 津