- 5
- 0
- 约2.58千字
- 约 6页
- 2018-10-27 发布于福建
- 举报
岳西县测土配方施肥数据的应用系统的设计
岳西县测土配方施肥数据的应用系统的设计
摘要 以“岳西县测土配方施肥项目”建成的数据库为核心,设计开发“岳西县测土配方施肥数据应用系统”,系统基于农户基本情况调查表、土壤养分表,根据作物、目标产量,经过运算,打印出“测土配方施肥项目施肥建议卡”,为农户提供个性化配肥服务。建立岳西县一季杂交中稻、茭白、桑树、茶叶等作物施肥指标体系,可为配方设计和施肥指导提供依据。
关键词 测土配方施肥;数据库;系统设计B/S;ASP;安徽岳西
中图分类号 S126 文献标识码 A 文章编号 1007-5739(2012)14-0211-011 现有系统应用现状
现有《测土配方施肥数据管理系统》完成了测土配方施肥数据管理系统基础数据的初始化工作,建立了农户基本情况调查表和土壤养分表,完成了土壤配方施肥资源库的建立和数据采集、存储工作。鉴于系统采用的是C/S结构,客户端程序安装到县级土肥站,仅完成县级数据的采集和上报工作,系统数据的处理应用并未向基层农技推广站和广大农户开放,不能方便地查询相关地块的测土配方施肥数据,无法生成配方施肥建议卡。
2 目标设计
以现有“测土配方施肥数据管理系统”数据库作为系统核心,基于农户基本情况的调查表、土壤养分表,同时根据种植作物、目标产量,经过系统的运算,打印农业部“测土配方施肥方案”上要求的标准“岳西县测土配方施肥项目施肥建议卡”,为农户提供个性化配方施肥服务。完成配方施肥模型库的建立,建立岳西县一季杂交中稻、茭白、桑树、茶叶等作物的施肥指标体系,以为配方设计和田间施肥提供依据。
3 系统的设计思想
系统选择Browser/Server结构,B/S基于Web三层结构(用户界面、系统逻辑层、数据库层),即把一个应用对象从功能结构上划分为3个部分:数据处理逻辑、业务处理逻辑和显示逻辑。
其中,显示逻辑的核心是Web服务器,主要将信息组织成超文本,通过超文本标记语言(HTML)和超文本传输协议(HTTP)实现与Browser端交互;客户端的程序配合相关的应用服务器实现业务处理逻辑;数据库服务器的数据库管理系统DBMS完成数据处理逻辑,负责管理对数据库数据的读写操作。各功能之间通过开放数据互连ODBC编程接口连接。B/S结构解决通过网页访问后台数据库信息,Browser端的应用程序都被分割为页面的形式,利用Html、VBScript、JavaScript语言创建ASP脚本页面,用户交互操作以提交表单等方式实现[1-3]。
采用 Microsoft SQL Server 2000作为系统的后台数据库,同时也允许将Microsoft SQL Server 2000升迁为Microsoft SQL Server 2005。对于系统开发者而言,采用的数据库组件(ADO)模型是面向对象封装好的。开发者在面对不同的后台数据库时,只需要修改一些地方即可[4-6]。
4 功能与实现
4.1 基本功能
该应用系统具备以下几个方面的功能。一是数据录入功能。录入“农户基本情况调查表”、“土壤养分表”。以后有了新数据后还可陆续添加。二是计算功能。建立数学模型,系统根据每年添加的新数据和用户反馈数据不断调整数学模型,使之更接近生产实际需要。三是查询功能。根据用户录入的条件,通过系统计算,可以查看并打印该用户土壤测试数据、测土配方施肥建议卡。
4.2 模块建立
4.3 系统集成环境
4.3.1 系统开发工具。ASP是服务器端脚本编写环境。可以实现的功能有创建和运行动态、交互的Web服务器应用程序;组合HTML页、脚本命令和ActiveX组件,创建交互式的Web页和功能强大的应用程序,可以通过ADO进行数据访问连接。基于网络的编程语言,在ASP或HTML中可以嵌入JavaScript、VBScript脚本语言,实现动态网页及交互的功能。网页制作工具采用FrontPage、DreamWeaver等。
4.3.2 系统运行环境。系统由3个服务器组成,各自承担Web服务、数据库服务、文件服务的FTP功能。服务器端采用Windows 2003操作系统。与微软的Microsoft SQL Server 2000高度集成。Web服务器主要承担响应客户端查询请求,将客户请求以SQL查询命令的方式发往数据库服务器。数据库服务器存储农户基本信息、土壤养分等信息和专家知识数据库等,与Web服务器上的ASP或ActiveX程序向数据库服务器发送数据查询SQL请求。这些请求通过Web服务器发往数据库服务器,数据库服务器上的DBMS完成SQL查询后,将查询结果通过网络通讯协议传送给Web服务器。数据库服务器上的DBMS还承担数据库自动索引、性能调整、安全管理、授权审计、数据库日志等数据库管理功
(下转
您可能关注的文档
最近下载
- 德州职业技术学院单招职业技能测试参考试题库(含答案).docx VIP
- SolidWorks-全套入门教程PPT课件.pptx VIP
- 2025年加州驾照常考题库及答案.doc VIP
- SYT5695-2017 钻井液用降黏剂 两性离子聚合物.pdf VIP
- 高中数学第二章随机变量及其分布章末复习课件新人教A版选修.pptx VIP
- ZBTB18控制胼胝体投射神经元的命运选择和进化.docx VIP
- 氯醇法年产20万吨环氧丙烷精馏工序工艺设计.docx VIP
- 2025年山东省春季高考信息技术类专业知识试题(打印版) .pdf VIP
- SY∕T 5612-2018 石油天然气钻采设备 钻井液固相控制设备规范.docx VIP
- 医院病房楼改造项目初步设计(范文).docx
原创力文档

文档评论(0)