植保软件开发中计算机软件技术的应用

来源 :现代信息科技 | 被引量 : 0次 | 上传用户:dy_dj
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:植保软件在提升农业信息化水平,推动农业实现现代化发展过程中发挥着重要的作用。在计算机软件技术飞速发展的大背景下,植保软件开发迎来了空前的发展机遇,为更好地推动植保软件研发进程,丰富植保软件功能,同时在植保部门中,有效实现植保软件的推广应用和普及,提升植保部门信息化水平,充分发挥植保部门在推动农业发展中的作用。文章以植保软件开发中计算机软件技术的应用为研究对象,首先对计算机软件工程与植保软件开发基本概念进行了探讨分析,在此基础之上,着重对植保软件开发中计算机软件技术的具体应用进行了分析讨论,以供参考。
  关键词:植保软件;计算机软件开发技术;软件开发
  中图分类号:TP311.52 文献标识码:A 文章编号:2096-4706(2019)03-0071-03
  Application of Computer Software Technology in
  Plant Protection Software Development
  DONG Chaoxian
  (Sanmenxia Polytechnic,Sanmenxia 472000,China)
  Abstract:Plant protection software plays an important role in improving the level of agricultural information and promoting the modernization of agriculture. Under the background of the rapid development of computer software technology,plant protection software development has ushered in unprecedented development opportunities,to better promote the development of plant protection software,enrich plant protection software functions,at the same time,in the plant protection department effectively realize the popularization and application of plant protection software,improve the information level of the plant protection department,and give full play to the role of the plant protection department in promoting agricultural development. This paper takes the application of computer software technology in plant protection software development as the research object. Firstly,it discusses the basic concepts of computer software engineering and plant protection software development. On this basis,the specific application of computer software technology in plant protection software development is analyzed and discussed for reference.
  Keywords:plant protection software;computer software development technology;software development
  0 引 言
  從当下我国植保软件发展应用现状来看,形势不容乐观,虽然我国大多数植保部门已经配置先进的计算机硬件设备,但在软件应用方面依然存在明显的不足,因此有必要对植保软件开发中计算机软件技术的应用进行探讨分析,从而更好地推动植保软件的开发、应用和推广。
  1 计算机软件工程与植保软件开发
  伴随着计算机技术的飞速发展,同时计算机软件数量与规模也在不断快速递增。但在早期,计算机软件数量增长速度与软件质量品质提升速度却是不对等的,并且软件开发成本也一直居高不下,从而引发了“软件危机”。在这一形势下,人们开始有意识地将计算机软件开发作为一种“工程”来看待,即在实际软件开发过程中,通过制定一些统一的法规,引入一些工程管理方法与策略,开发一些科学的工具,在现有的资源设备的基础之上,有效减小软件开发成本,提高软件开发效率与品质,由此“软件工程”这一概念应运而生。
  如今随着近50年的发展,软件工程应用理念已经日趋成熟,并且围绕软件开发从最初的计划设计到最后的投入应用,软件工程作出了更加精细、科学的划分,例如依据软件开发规模的不同,软件工程划分了不同的软件开发模型,比如操作模型、瀑布模型等。
  植保软件作为一种中型软件,非常适合于“瀑布模型”应用,瀑布模型中融入了多种计算机软件技术,例如编程技术(C++、Java)、编码技术、软件测试技术等。植保软件开发就是在计算机软件工程基础之上开发的一种计算机软件,它一般应用于农业生产过程中,是农业生产信息化水平提升的一种重要体现,为农业生产提供有力的指导。并且基于不同农业生产需求,植保软件功能也不一样,例如某植物病虫害检疫专家系统,系统收录了海量的检疫性病虫害信息,同时该系统具备害虫分类、专家鉴定、地理分布等功能,通过该系统能够在实际农业生产中快速完成病虫害的检疫鉴定,对于农业生产发展具有重要的意义。   2 植保软件开发中计算机软件技术的应用
  2.1 选择科学合适的软件开发平台
  在实际进行平台选择时,为保证植保软件开发质量,应遵循实用性、可维护性、可扩展性原则,同时还需要从开发成本角度出发,确保操作系统的经济性,并且在完成软件开发后,还应确保软件具备良好的兼容性与可适用性,能够在更多更普遍的计算机操作系统中得到应用。当下在系统选择上,Windows操作系统无疑是最佳的选择,Windows操作系统应用范围广,用户数量多,操作简单,界面友好,因此备受用户及软件开发者青睐。例如在黄淮海地区的麦芽预测预报软件系统开发过程中,在最初时便选择了以Windows3.1作为软件开发平台,但从当时的计算机操作应用发展趋势上来看,Windows95操作系统已经得到了较为广泛的应用和普及,因此最终选择了Windows95操作系统作为软件开发平台,以确保最终开发出的软件具有良好的兼容性,同时也更易于应用与推广。
  2.2 选择效率高的开发方法
  当下在开发方法选择方面,主要包含两种:一种是直接利用软件开发工具,完成植保软件开发,相比于其他开发方法,工具法应用性价比更高,能够有效节省软件开发费用,并且软件开发周期也比较短,开发效率更高。在实际进行植保软件开发的过程中,开发人员在依托于各种开发工具的条件下,例如Multibase等,通过开展剧本编写、描述语言书写等操作,实现植保软件系统开发,并且不需要进行程序编写,大大提升了软件开发效率。但这种开发方法也存在一定的局限性,由于这种工具法应用是在现有的软件开发工具提供的大框架之下完成的植保软件开发,因此在具体软件功能实现的过程中必然也会受到这些框架的限制,整体功能实现较为僵硬,软件自身运行稳定性完全由选择的软件开发工具的稳定性决定,因此这种软件工具开发有着显著的模式化特点。
  另一种是直接编程方式,该方法与软件工具开发方式相比,几乎没有任何基础,完全是由软件开发人员依靠编程语言来实现,因此这种植保软件开发方式需要耗费大量时间与精力,并且软件开发成本也比较高昂。另一方面,这种软件编程方式对于开发人员个人能力有着较高的要求,但直接编程方式优势也非常显著,由于各种功能实现多是依靠编程语言来实现,不需要各种具有限制性的软件开发工具,因此这种软件开发方式更加自由,在实际开发过程中,软件开发工作人员可以结合实际功能需求,通过编程语言不断灵活调整软件功能,可以更好地实现用户的多种需求。
  总体而言,上述两种编程方法优势缺点各不相同,在实际进行植保软件开发时,需要结合软件功能实际需求,选择合理的编程方法。例如某植保软件作为一个多媒体专家系统,在功能实现方面需要进行严格的推理,在功能上存在很多不确定因素,并且植保软件本身要求有着很多的实用性功能,例如数据库管理、地理信息系统功能、数据预测等,且这些功能之间有着复杂的联系,而当下很多软件开发工具尚未具备这些功能,因此需要选择直接编程方法进行软件开发。如果植保软件功能相对简单,并且这些功能已经确定,未来也不需要进行太大的变动,可以选择具有模式化特点的工具编程方法。
  2.3 合理选择软件编程工具
  实际上,直接编程法并不是意味着不使用任何软件工具,恰恰相反,选择合适的编程开发工具对于提高编程质量、效率有着重要的意义。在实际选择编程开发工具时,需要充分考虑工具与计算机软件操作系统平台的适应兼容性,同时还要考虑编程开发工具本身易用性、适用范围,需要解决哪些技术问题,未来工具的可扩展性等。当下植保软件开发在语言编程工具选择方面,首选为可视化开发工具。在计算机技术不断快速发展的当下,各种编程语言工具层出不穷,其中可视化编程工具受到了人们的广泛关注,例如VisualBasic系列、BorlandDelphi系列可视化工具即为典型的代表,都为软件编程语言提供了良好的可视化开发环境,在实际进行编程开发时,能够与多种数据库进行连接,并且不同可视化编程工具都有各自的底层编程语言,技术特色与应用领域也各不相同,在实际应用时,不会产生矛盾冲突,其性能也得到了良好的完善。
  例如上文提到的黄淮海地区的麦芽预测预报软件系统开发,当时在实际开发时选择了BorlandDelphi2.0作为主要编程工具,主要考虑了该工具具有如下特点,非常适合于植保软件开发:
  一是在BorlandDelphi2.0提供的模板与编程功能帮助下,有效提升了编程语言编写效率,有利于缩短软件开发周期。
  二是在编程语言执行方面,该工具优势也较为明显,它能够直接将所编译的程序优化为适合操作系统运行的本地代码,因此具体功能执行反应更快,效率更高。
  三是该工具还具有一个显著优势,即是能够将保存在桌面型数据库中的语言编程程序更好地在远程SQL服务器中进行读取,甚至即使数据源发生了改变,也不需要修改用户界面,有效地简化了编程的难度,减少了编程工作量,提升了编程效率。
  2.4 合理安排植保软件开发人员
  植保开发人员作为植保软件开发主体,自身具备的计算机软件开发技术水平以及软件开发人员彼此之间的协同配合,对于整体植保软件开发有着非常重要的意义。并且随着编程语言的不断发展,对于植保软件的开发人员组成也带来了一定的影响。以計算机高级编程语言为例,随着这种编程语言编写更加开放、编写方式更加规范,同时整体编程语言难度的降低,编码量的减少,使得非计算机编程专业的工作人员也能够加入到植保软件开发中来,有效降低了语言编程门槛的同时,更好地促进了软件编程开发的发展,从而为植保软件的开发工作带来了更多的便利。从当下植保软件的开发人员组成现状来看,仍然主要以专业的植保专业人员为主,同时应注意在植保软件开发人员安排上,引入一些植保领域专家,通过培训使其在具备植保领域专业知识基础上,对软件编程也有着一定的了解,更有助于提升植保软件开发水平,从而有效凸显植保软件专业性特点,而不是单单拘泥于大量的编程语言编写,提升植保软件开发质量。
  3 结 论
  综上所述,计算机软件技术在植保软件开发中发挥着重要的作用。因此需要在实际开发植保软件的过程中,提高对计算机软件技术应用的重视程度,合理选择开发工具、开发平台、开发方法等,促进植保软件开发质量得到有效的提升。
  参考文献:
  [1] 高灵旺,沈佐锐,李志红.计算机软件技术在植保软件开发中的应用 [J].农业工程学报,2000,16(2):32-35.
  [2] 王家鑫,赵宇.计算机软件技术在植保软件开发中的应用研究 [J].电子技术与软件工程,2016(12):86-86.
  [3] 于明湖.植保软件成了我经营农资的好帮手 [J].农药市场信息,2008(17):23.
  作者简介:董朝贤(1981.05-),男,汉族,河南渑池人,本科,讲师,研究方向:软件开发。
其他文献
HLAⅡ类基因中DQ与1型糖尿病相关性强强于DR基因。特定HLAⅡ类等位基因与高滴度自身抗体相关。HLA-DQ氨基酸殖基多态性可影响其与抗原肽及T细胞受体的结合,并通过分子模拟机制,在1型糖尿病易感性与
山东潍坊市科协开展的"千厂千会协作"活动,在实行两个根本性转变过程中,愈益成为科技转化为现实生产力的根本措施,体现了企业是科技开发主体。同时,又是企业实现扭亏增盈、提
在150岁生日到来之际,芬兰巨人诺基亚为自己送上了豪礼。4月15日,诺基亚宣布与阿尔卡特朗讯(以下简称阿朗)达成协议,将以换股收购方式,合并阿朗,交易价格156亿欧元(约合166亿美
调查显示,在体育锻炼水平基本相同的基础上,白人女性发生糖尿病的危险性明显低于其他种族的女性。该调查包括近100000名绝经后女性,其中有74240名白人,6465名非裔美国人,3231名西班牙人,2445名亚洲人和327名美国印第安人。随访发现,糖尿病发病率在上述人群中分别为2.2%、6.2%、4.5%、3%和5.7%。
游离脂肪酸 (FFAs)升高是胰岛素抵抗的突出特点,血中明显升高的FFAs可导致血管内皮细胞功能损伤.其发生的机制可能与肿瘤坏死因子-α(TNF-α)诱导的致细胞凋亡的蛋白过度表达、内皮细胞一氧化氮合酶(NOS)活性改变和细胞因子刺激内皮细胞神经酰胺的产生有关.花生四烯酸作为多不饱和脂肪酸成分之一,其代谢产物对细胞有保护作用.
Graves眼病(GO)发病机理未全明了,治疗效果不满意.G O的处理原则是:对非严重GO仅予局部保护治疗;对活动性严重GO应予糖皮质激素或放射治疗等;对非活动性严重GO可考虑手术治疗
Graves病(GD)与遗传因素密切相关,已发现人白细胞抗原(HLA)-Ⅱ类基因、细胞毒性T淋巴细胞抗原4(CTLA-4)基因、促甲状腺素受体(TSH-R)基因和甲状腺球蛋白(Tg)基因等多个基因与
随着农村经济改革的深化和沿海经济区的开发,乡镇企异军突起,旧有生产格局迅速变化,农村经济呈农、工、贸多元发展态势。1993年,江苏省无锡市郊区乡镇工业总产值将近100个亿,
天然自身抗体(NAA)广泛存在于正常人体内,参与了机体的多种生理和病理过程,具有重要的功能意义.甲状腺相关NAA存在于自身免疫性甲状腺疾病患者体内,但其特性与疾病相关抗甲状
全球以保护环境、保护自然生物为中心的绿色运动正在蓬勃兴起。保护珍稀、濒危动植物已成为热门话题。1992年,日本、澳大利亚召开了国际地区性的动植物保护会议,但多国联合学