基于云计算的棉花数据服务系统的设计与开发
2015-06-08李芳玲马新春马蔚云郭亚平
李芳玲,马新春,马蔚云,郭亚平,任 剑
(1.新疆电子研究所有限公司 新疆 乌鲁木齐 830049;2.新疆维吾尔自治区发展和改革委员会 新疆 乌鲁木齐 830000)
新疆棉花面积、产量始终保持在2 000万亩、250万吨以上,分别占全国30%和40%,棉花总产、单产、商品调拨量已连续17年位居全国首位。新疆棉花对保障全国棉花安全,特别是在稳定内地粮食主产区面积、保障全国棉粮安全方面发挥着重要作用。
新疆作为国家重要的商品棉基地,准确、及时的做好棉花数据统计工作,是国家和自治区做好宏观调控的重要依据。随着我国正式加入世界贸易组织,我国棉花市场经历了巨大变化,已融入国际市场,广大新疆棉花加工企业利用现代信息技术手段,掌握棉花价格的变化情况及地区间差异,按照市场规律更好地进行生产和销售,确保棉花产业的良性可持续发展。
在国家进行棉花宏观调控及棉花进口配额管理、自治区经济发展长治久安和新疆成为全国最大的商品棉生产基地及原棉调出基地的背景下,基于云计算的棉花数据服务系统(以下简称"本系统")对保持新疆棉花产业经济的稳定发展具有战略意义,为产业健康发展提供重要决策支持,具有较强的实用性和理论价值。
1 主要研究内容
1.1 棉花统计
新疆是我国第一产棉大省[1],2012年棉花产量突破400万吨,占全国棉花总量50%以上。同时作为国家重要的商品棉基地,准确、及时的棉花统计数据,是国家和自治区做好宏观调控的重要依据,也是广大棉花加工企业生产和销售的依据。棉花统计工作主要包括棉花加工企业信息库的建立,各年度棉花的收购、销售量等数据的统计工作,以及在各类数据基础上的汇总、分析、决策等。
1.2 新疆棉花收购价格指数
目前我国棉花市场进一步向国际开放,国内外市场的连接更加紧密,通过各种基础数据及相关价格指数是经济全球化和市场国际化条件下我国棉花产业的新需求,棉花经济大国市场保持平稳运行的重要支撑条件,是应对国际市场不确定性的重要保障。
中国棉花收购价格指数[2]英文名为:Cncotton Indexe--Seedcotton,简称为Cncotton S指数,计价单位为 元/吨。其中:
Cncotton S表示3级籽棉折皮棉收购价格,收购旺季每工作日更新,收购淡季每周四更新,每年5月份以后停止更新。
Cncotton S为国内植棉主产省(区)和部分半产区不同等级收购籽棉的主体价格的加权平均价,反映某一日国内棉花收购价格的变化趋势。
Cncotton S的计算方法:由国内各产棉省(区、市)各等级籽棉主体收购价格,根据各省份棉花产量等指标加权平均得出当日国内籽棉平均收购价格。根据各地3级籽棉平均收购价格、棉籽平均价格、平均衣分率折算出中国棉花收购价格指数。中国棉花收购价格指数不代表任一时间和地点棉花的实际收购价格。
新疆棉花收购价格指数英文名为:Xjcotton Indexe—Seedcontton,简称为Xjcotton S指数,计价单位为元/吨。参照中国棉花收购价格指数的定义,以新疆3级籽棉折皮面的收购价格,在一个棉花季每工作日更新。淡季为每周更新。
1.3 基于云计算的棉花数据服务系统
系统采用基于云计算服务框架结构设计,以SAAS(软件即服务)[3]的设计理念,为全疆各棉花加工企业提供数据服务,通过“数据上报”功能模块实现县市、地州、自治区三级上报审核机制,保证棉花加工生产数据的准确性和有效性。数据汇总至发改委经贸处可进行相关查询统计,并对外部提供基于Web Service技术的数据接口服务,保证系统的可扩展性和可伸缩性。
系统所有数据均存储于云服务器上,用户只要接入互联网,使用万维网浏览器,通过身份验证登录棉花数据服务云平台即可随时管理查看被赋予权限的相关数据,不受时间空间的限制。系统通过网络化手段有效的解决了以往棉花加工生产数据纸质材料上报难,上报周期长的问题,并通过云服务数据统一集中管理的功能解决了以往加工数据统计耗时费力的问题,提高了工作效率。
2 系统设计
各棉花加工企业需要对每年度的棉花购、销、存、运基本情况的数据进行申报,提交申报后需经过当地县发改委、地州市发改委、自治区发改委逐级审核。自治区发改委审核通过后将完成此次审核工作。系统结构功能图如图1所示。
根据不同用户需求,能够完成通知公告、数据申报及审核、企业停报及恢复、查询统计等功能。
1)通知公告
2)数据申报及审核:系统规定棉花数据申报年度从每年9月1日开始,到来年8月31日截止,将每个月分成3个十日基本情况报表,依次为 1-10号,11-20号,21-30号。 对于未及时申报的棉花企业,需提醒及时上报。审核申报数据:审核企业上报的数据,检查其数据的真实性;
图1 系统结构功能图Fig.1 The system function structure diagram
3)企业停报及恢复:企业由于停产等原因需要申请停报,需填写“申请停报”申请;对已经申请停报的企业,如果中途有数据需要上报,需填写“申请填报”申请,经自治区发改委审核后,可恢复继续填报数据。
4)查询统计:根据地州/县市/送报状态/送报时间段查询棉花加工企业的详细上报情况。
3 系统实现
开发环境如下:
1)数据库:MicrosoftSQL Server 2000/2005;服务器:Windows 2003/NT/2000。
2)开发工具:Dreamweaver8.0, ASP.NET2.0 C#,三层构架。接口数据传输采用XML数据交换格式,utf-8编码。
3.1 通知公告
3.2 数据申报及审核
未报警示
3.3 企业停报及恢复
3.4 查询统计
根据年份,月份,批次,查询数据库中当期数据
4 应用实例
以棉花加工企业客户端为例,软件使用流程为:打开客户端应用程序,输入用户名和密码,以默认服务器地址和端口号登陆,登陆界面如图2所示。
登陆成功后,系统主界面如图3所示。
系统采用B/S的网络结构,以不同人员、不同地点、以不同的接入方式进行访问和操作,对棉花加工企业每年度的棉花购、销、存、运基本情况的数据进行统计,有效地保护数据的一致性和管理访问权限。
图2 登陆界面图Fig.2 Landing interface diagram
图3 系统主界面Fig.3 The main interface of system
种种数据表明新疆棉花产业在保持国民经济传统支柱产业和重要民生产业在国际竞争中的优势地位,发挥了巨大作用。发改委相关人士表示,倘若没有新疆的棉花作为支撑,我国对棉花市场的依存度将超过50%,棉花产业将重蹈大豆、油脂产业的覆辙。
5 结束语
本系统作为棉花加工管理业务工作的电子化基础平台,为全疆13个地州市,72个县(市)及相当于县级的管理部门,共计605家棉花加工企业和101级发改委部门服务。自系统上线运行以来,已经融入到全疆棉花管理业务的方方面面,改变了以往棉花信息资料分散收集、分散处理,业务环节不统一的操作方式。系统从全疆改革发展的战略高度出发,根据棉花管理业务发展的需要,对全疆棉花信息统计工作进行的革命性的改造。对于全面提升棉花管理业务工作质量具有重大的现实意义和深远的历史意义。
未来将通过棉花加工企业商业智能等功能,进一步提升本系统的行业服务功能和数据挖掘分析能力,为行业主管部门服务的同时解决目前整个产业信息不畅,企业盲目决策的问题。
[1]袁荣.新疆棉花生产企业发展中的问题与建议[J].企业导报,2011(上):160-162.YUAN Rong.Problems and suggestions on the development and application of leader enterprise of Xinjiang cotton production[J].Guide to Business,2011(上):160-162.
[2]独家报告[R].中国棉花网,2006(268).
[3]钟珂,冀翼.“云计算”在棉花加工厂信息管理系统中的应用[J].加工技术与应用,2012(5):15-17.ZHONG Ke,JI Ji.The application of cloud computing"in the information management system of cotton plant[J].Processing Technology and Application,2012(5):15-17.
[4]任剑,布娲鹣·阿木拉.构建新疆棉花现代流通体系的对策和建议[J].时代经贸,2011(205):159-160.REN Jian,Bu wa Jian A Mu pull.The measures and suggestions of construction on Xinjiang modern cotton circulation system[J].Economic&Trade Update,2011(205):159-160.
[5]沈洁强,单旭.棉花加工企业的全面质量管理[J].管理与经营,2013(3):47-48.SHEN Jie-qiang,SHAN Xu.Total quality management of cotton processingenterprises[J].Management and Administration,2013(3):47-48.
[6]郑博.基于云计算的农业图像处理系统设计 [D].江苏:江苏大学,2012.