- 0
- 0
- 约3.04万字
- 约 10页
- 2017-11-15 发布于天津
- 举报
软件设计模式在农业气象系统开发中的应用-中国气象科学研究院期刊网
第 卷 第 期 应 用 气 象 学 报 ,
22 5 Vol.22 No.5
年 月
2011 10 JOURNALOFAPPLIEDMETEOROLOGICALSCIENCE October2011
庄立伟,卫建国,毛留喜 软件设计模式在农业气象系统开发中的应用 应用气象学报, , ():
. . 2011225 631640.
软件设计模式在农业气象系统开发中的应用
1) 2) 1)
庄立伟 卫建国 毛留喜
1) 2)
(国家气象中心,北京 100081) (宁夏气象防灾减灾实验室,银川 750002)
摘 要
通过分析当前农业气象业务服务发展与变化的需求,农业气象业务系统架构、数据管理、产品制作等方面仍然
存在不统一、不规范的问题,应用先进的软件设计模式与开发技术,该文提出了农业气象业务服务系统采用的以策
略模式为主、工厂方法模式为辅的设计方式,以适应运行时用户不同功能选择和功能不断扩充的需求,提高软件的
复用效率,进一步形成通用、规范的应用系统,实现资源共享、集约化的系统设计模式。文章重点讨论了该模式下
的总体框架模型、数据控制模型、数据服务模型、数据组件封装模型、插件管理与专业模块复用模型几方面的关键
技术,并通过基于 ArcMa 的农业气象评价系统和 Oracle的农业气象数据库应用系统研发的两个实例,说明以动
p
态库插件技术和数据组件封装技术的开发与业务应用效果。
关键词:农业气象;系统开发;软件设计模式
行业务推广应用。
引 言 软件设计模式(下简称设计模式)是利用面向对
象技术来解决特定环境中的问题的方法,是针对软
农业气象业务经过了二十多年的发展,形成一 件设计过程中某个特定环境下出现的问题的可重用
些专业业务服务系统。有关气象部门先后组织研发 软件设计方案。它不仅是过去的成功解决方案,还
了农业气象情报分析(评价)系统、国内外作物产量 是经验的总结,更是智慧的结晶。它可以共享过去的
气象预报系统、农业干旱监测预警与评估服务系统、 成功经验,降低解决问题的复杂度,提高设计的模块
[ ]
19
农业病虫害发生发展气象等级预报系统等 ,开展 化。当前气象软件建设进入了高速发展阶段,这对业
全国范围的作物生长发育状况评价、农业干旱、国内 务系统软件的可靠性和重用性也提出了更高的要求。
外小麦、玉米、水稻、大豆等作物产量预测以及北方 在软件开发过程中,系统分析和设计模式分析也显得
草原蝗虫、江南稻飞虱、江淮小麦赤霉病、西南稻瘟 尤为重要。通过充分利用过去的开发实践,探索适合
病、东北玉米螟、黄淮条锈病和棉铃虫等气象等级预 农业气象专业的软件开发模式,并将其应用到实际业
报服务。随着农业气象业务需求变化和软件开发技 务系统开发过程中,这有助于开发人员开发出逻辑清
术的发展,部分业务系统已
您可能关注的文档
最近下载
- 天一大联考湖南省2025-2026学年(上)高二年级期中考试英语(含答案).docx
- 黑龙江省哈尔滨市哈三中2025-2026学年度上学期高三期末考试英语试题(含答案,含听力原文及音频).pdf VIP
- 考研数学微分方程求解专项练习.docx VIP
- 骨科疼痛相关护理精品课件.ppt VIP
- 《计算方法》(浙江大学)中国大学MOOC(慕课)章节测验试题(答案).pdf
- FJYD401~407-2005福建省市政工程消耗量定额.pdf VIP
- Pointwise中文教程讲解.pdf
- 苏教版高中化学必修1全套PPT课件.ppt
- 骨科疼痛护理与评估课件.pptx VIP
- 《2025年动力电池热失控预警技术研究报告》.docx
原创力文档

文档评论(0)