基于.NET的石家庄农业采摘休闲自助平台

来源 :中国应急管理科学 | 被引量 : 0次 | 上传用户:boluoqb
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:为了让广大石家庄市民对周围农业采摘园有更深的了解,我们利用ASP.NET开发此平台加强用户和景区之间的交流。使用该平台之后,用户可通过本平台获得石家庄市的采摘园信息,并在本平台上进行旅行的预定;景区管理员可以通过本平台发布自家景区的各种最新信息,包括农产品的信息、景区路线的信息和用户的订单;而平台管理员提供给景区管理员账号来管理信息并对用户的信息进行管理。
  关键字:自助平台;三层架构;系统设计
  一、背景
  近年来, 伴随城市化进程加快和人民生活水平的不断提高, 休闲观光农业得到长足发展, 涌现出不少亮点, 有效促进了农民增收致富且各地大力推进休闲观光农业。[1]现阶段, 农业、旅游业、信息业等相结合的休闲农业产业得到快速发展, 成为一二三产融合和促进农民增收的有效模式。人们在收入增加的同时,也更加愿意去体验各种休闲的生活[2]。而且发展休闲农业,有利于开发农业和农村的自然生态、民族风情等休闲旅游资源,对繁荣农村经济具有重要的意义。石家庄市近些年也有许多兴建的农业采摘园。但是大部分市民对各采摘园位置和特色等并没有什么了解,也因此错失了许多值得一逛的景区。
  本平台可以提供给用户一个选择旅行的好机会,也可以帮助景区扩大其影响力,收揽更多的游客。
  二、农业采摘休闲自助平台系统设计
  1.农业采摘休闲自助平台功能模块设计
  本系统分为三个模块:用户权限,景区管理员权限和平台管理员权限。
  (1)景区管理员
  景区管理员登录自己的账号和密码,可以浏览个人信息并进行修改,对景区信息进行查看、修改,对农产品信息进行添加、修改以及删除,还可以接收到订单景区的用户订单个人信息。
  (2)平台管理员
  平台管理员登录账号和密码,可以添加新景区的信息、删除不再需要管理的景区以及更新公告。除此之外,平台管理员可以删除用户信息,查看所有在每个景点的订单数。
  (3)普通用户
  普通用户没有注册前,可以按时令对当季热门采摘园进行查询,按地点对相关景点进行查询,但是需要预约时,需要先注册,通过用户注册,登录可以修改密码,浏览个人信息并修改,进行景点查询,预约景点,对预约的订单进行修改或者取消。
  其中功能模块设计如图2.1所示。
  2.农业采摘休闲自助平台数据库设计
  为实现休闲自助的管理,建立相应的SQL Server数据库。在设计数据库时,考虑到以下事项:数据库的具体用途;创建符合需求的数据库;数据库的设计符合数据库设计规范;尽可能保护数据的完整性;保证访问数据库权限符合安全要求,设计了用户(user)信息表,字段有:uid(用户编号,主键)、name(用户姓名)、cid(用户身份证)、password(密码)、tell(用户电话)、typeid(用户类型编号); 景区管理员(manger)信息表,字段有:tmangerid(景区管理员编号,主键)、tmname(景区管理员姓名)、tname(景区名称)、tid(景区编号)、phone(景区管理员电话)、typeid(用户类型编号)、 idcard(景区管理员身份证)、password(密码); 用户类型(typer)信息表, 字段有:typeid(用户类型编号),type(用户类型);景区(jingqu)信息表,字段有:tid(主键,景区编号)、tname(景区名称)、taddress(景区地址)、tabstract(景区简介)、tprice(景区门票)、dqid(景点地址编号)、route(景区路线);农产品(主键,products)信息表,字段有:pid(农产品编号)、tid(景区编号)、pname(農产品名称)、pabstract(农产品简介)、character(是否为特色)、oktime(成熟时间);订单(torder)信息表,字段有:torderid(订单编号,主键)、name(用户姓名)、tell(用户电话)、ctimel(旅游时间)、cid(身份证号)、tname(景区名称)、otimel(预约时间)、uid(时间者编号); 景点地址(dq)信息表,字段有:dqid(地区编号,主键),dqm(地区名称)。
  3.农业采摘休闲自助平台界面设计
  本系统采用DIV+CSS进行布局,网页导航部分分为三个部分,首页、景点查询、热门采摘查询。导航悬浮于页面正上方,方便用户一眼看到页面主要内容。网站的左侧是两个农业新闻的链接和本网站的联系方式。中间为本网站各景点的热门内容,将鼠标放在那张图上,图就自然放大,点击进入就可以看到相关更多的内容,右边为各个采摘园的广告以及网站公告。首页如图2.2所示。
  三、农业采摘休闲自助平台系统实现
  系统是基于ASP.NET开发的,以HTML进行前端页面的编写,SQL Server存储数据,用C#语言进行后台程序编写。
  系统整体用了三层架构实现了“高内聚,低耦合”的设计思想[3],系统的构架主要包括以下几个方面。
  (1)表现层(UI):主要表示WEB方式,WEB方式也可以表现成aspx,html,如果逻辑层相当强大和完善,无论表现层如何定义和更改,逻辑层都能完善地提供服务。
  (2)逻辑层(BLL):它是用户通过数据库管理系统看到的现实世界,是数据的系统表示。因此它既要考虑用户容易理解,又要考虑便于DBMS实现[6]。不同的DBMS提供不同的逻辑数据模型,传统的数据模型有层次、网状、关系模型,非传统的数据模型有面向对象数据模型
  (3)数据访问层(DAL):简单的说,就是通过DOM对数据库进行的SQL语句等操作。数据库访问层的主要职责是:读取数据和传递数据。
  (4)公共帮助层:主要写所有层都可以用到的方法。
  (5)封装字段层:对数据库的字段进行封装并且初始化,为方便调用和确保安全,系统对user类、manger类、typer类、jingqu类、products类、torder类、dq类进行了封装。均利用public成员作为对外的数据访问接口,以此确保用户信息、景区信息、订单信息、农产品信息等的安全。
  如:发布公告功能由界面层调用逻辑层,逻辑层调用数据操作层,数据操作层调用公共帮助层。
  根据农业采摘休闲自助平台开过程中使用到的核心技术,绘制了本平台的技术构架图。技术构架图如图3.1所示。
  4 结语
  本平台已开发完成,基于.NET的石家庄农业采摘休闲自助平台实现了用户查询预约、景区线上宣传管理。有效地将用户与景区联系起来,节约了用户寻找景区的时间和精力,满足了用户游玩的需求,帮助景区进行了宣传。
  参考文献
  [1]魏祥帅.休闲观光农业区域电子商务平台的设计与实现[A].江苏科技信息,2018, (24):60-62.
  [2]张坚勇.江苏推进休闲观光农业又好又快发展[J].江苏农村经济,2015(1):6-8.
  [3]李璐璐,梁柱森.基于ASP.NET MVC架构的图书漂流系统的设计与实现[J].农业图书情报学刊,2018,30(6):40-42.
  基金资助:河北省自然科学基金项目(沉积变质型铁矿床水文地球化学特征及水源判别模式研究,项目编号: D2017209229);华北理工大学教育教学改革研究与实践项目(Z1807-07);华北理工大学校级青年基金项目(Z201719);省级大学生创新创业训练计划(X2020017)。
  作者简介:
  第一作者:梁嘉曦(1999年4月),女,河北省石家庄市,华北理工大学,研究生,地理信息科学。
  通信作者:任永强,男,研究方向:地理信息系统应用与开发。E-mail:[email protected]
  (华北理工大学矿业工程学院,河北 唐山 063210)
其他文献
摘要:通信科技的不断进步和发展,带来通信产业的不断更新换代,且通信技术和设备更新换代的速度不断加快。随之通信工程建设管理也需要更加标准化和信息化,以便在通信工程建设的进度、质量、成本、范围、合规、安全、沟通风险等多方面进行提升,减少人力成本,提升通信企业的经济效益。  关键词:通信工程;建设;标准化;信息系统管理;应用  一、通信工程建设管理信息系统运用现状  通信企业作为一家信息含量高的企业,在
期刊
摘要:随着我国社会经济的整体发展与进步,不论是城市、村镇还是县乡都面临着道路建设及养护问题。尤其在新农村建设的背景下,县乡更要加快道路建设的步伐,提高道路养护水平,以最快的速度缩小城乡之间的差距,使县乡居民早日过上富裕的生活。本文首先分析了现阶段县乡道路建设及养护中的问题,之后针对这些问题提出了相应的解决措施,希望与大家共同探讨。  关键词:县乡道路;发展建设;养护措施  引言  县乡是城市的边缘
期刊
摘要:在我国经济不断发展的趋势下,汽车的数量逐渐增多,在来往的车流量下,公路路面磨损的情况也越来越严重,成为当前公路面临的重要问题,公路作为交通的基础设施,对于社会发展建设的意义的非常重大的。所以,公路养护和维修就成为当前解决公路问题的关键。  关键词:公路养护;路面养护;维修;方法策略  分类号:U418.6  引言  公路是一个国家的交通命脉,是国家进行各种经济活动的基础,随着现阶段人流量和车
期刊
摘 要:随着生态文明社会建设的全面推进,绿色节能已经成为时代的特征,深入到社会各个行业。在机械制造及自动化技术应用中,注重节能设计理念的引入,能有效的增强资源环境保护效果,有助于机械制造行业的可持续发展,下面对此进行分析。  关键词:机械制造;自动化;节能设计  分类号:TH311  前言  机械制造行业在很大程度上促进了现代工业建设,并且随着各种自动化技术的应用,机械制造也从以往的体力劳动转变成
期刊
摘要:在建筑工程的整体施工中,给排水工程的施工质量对建筑的整体质量、安全性和综合性能有着重要的影响。阐述了提高建筑给排水工程施工质量的必要性,对常见的施工质量问题提出了控制措施和建议,旨在为建筑给排水工程質量控制提供参考和借鉴。  关键词:建筑给排水;施工质量;质量控制  引言  给排水建设,实际上包括给排水两个方面,同时,还涉及到一些用水器具的安装。给排水工程虽然总体上属于后期工程,但在土建施工
期刊
摘要:近年来,环境污染是世界性、全球性的危机,而这一问题往往是由于长期的生产生活中过于关注短期利益,缺乏对环境的保护所造成的。因此,在进入了新的发展阶段以后,环境问题已然引起了人们的重视,从我国来看,环境保护工程项目逐年增加,此类项目对于环境保护和恢复具有重要的意义,环境监测显得更为重要,能够帮助有关部门的环境保护工作开展。基于此,本文对环境监测对环境工程建设进行深入研究,以供参考。  关键词:环
期刊
摘要:建立安全、健康与环境管理体系, 既是目前现代企业管理制度的一种先进模式, 也是石油工业实现可持续发展、提高管理水平和增强核心竞争力的需要。通过对QHSE管理体系的认识,发展过程研究,推广以及成功经验的总结, 以及在我国石油企业中推行的必要性及存在的问题, 初步探讨了全面推行QHSE管理体系, 对降低各类事故的发生率, 实现经济效益、社会和环境效益的协调发展, 建立人性化管理模式的重要作用。 
期刊
摘 要:随着经济社会的发展和科学技术的进步,远程视频监控系统得到了迅速的发展,并在各行各业得到了广泛的应用,其对于各个行业的发展都产生了非常积极的影响。尤其是在城市防火方面,智能监控系统有着独一无二的效能,有利于迅速发现燃火点,启动报警系统,加大了城市防火的效率。本文主要通过对智能监控系统在防火中的工作应用、运用进行分析,并阐明智能监控系统在防火工作中的重要意义。希望对于大家了解分析监控系统在防火
期刊
摘要:由于化工生产本身具有一定危险性与特殊性,因此,需要使用具有高精度的仪表测量,获得准确的测量数据,对生产装置进行实时监控,根据具体情况,适当调整相关参数,为生产安全提供保障。化工生产装置是影响化工企业生产经营的重要因素,做好仪表的维护与管理工作至关重要。本文分析了工生产装置现场仪表的使用,并且提出管理与维护仪表的具体方法,以期为工作人员提供参考性建议,做好仪表的管理工作,定期进行相应的检修与维
期刊
摘要:鸡蛋外壳的形状是一个非规则的椭球体.在SolidWorks 中建立三维模型导入到有限元软件ABAQUS进行受力分析,研究鸡蛋壳在外压作用下的应力分布情况;同时考虑鸡蛋壳的自由振动情况,研究鸡蛋壳在自由振动情形下结构模态情况,利用ABAQUS软件计算其自由模态.  关键词:鸡蛋壳;自由振动;模态分析;ABAQUS  绪论:  国内外许多学者进行了鸡蛋力学特性的研究,许多都是在静态力作用来研究鸡
期刊