摩登农场网站的设计与实现

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:beidoubiao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:摩登农场网站是为了解决白领工作的压力以及丰富白领的生活而打造的一款软件。利用此款软件将用户和农户联系起来,农户将地划分模块,然后分租给需要体验的白领客户,租客可以利用闲暇时间去感受劳作以及收获的过程,从而满足了人们在现实中寻找轻松自在的需求。
  关键词:农场;网站;设计;实现
  中图分类号:TP393 文献标识码:A
  文章编号:1009-3044(2019)31-0035-02
  1背景
  由于现代都市白领们工作生活的枯燥和高压力,他们非常迫切地在寻找多种可以缓解压力并让自己的生活丰富起来的渠道,特别对于走出大都市,拥抱大自然的活动让越来越多的白领所向往。于是在城市周边的郊区推出的白领农场,服务于白领的娱乐方式应运而生。因此,我们将开发一个摩登农场网站,利用这个网站将用户和农户联系起来。农户把用户种植的农作物的生长情况传到这款软件上,用户可以在工作的闲暇时间看到自己种的农作物的生长过程。等农作物成熟后,用户可以进行采摘,品尝自己动手种的果实,用户也可以在这个网站上销售自己种植的农作物。用户只需要注册一个账号,填入自己的相关信息,本网站还可以推荐最适合用户的种植方案,更高效、更便捷地为用户服务。
  2系统分析
  2.1业务流程
  用户进入本网站,若用户之前未进行注册,则需先注册,用户在注册页面填写个人基本信息,待用户注册成功后即可进行登录。成功登录后,用户可向系统录入自身居住地和对农场环境的期望等信息,系统会根据这些信息,自动生成适合用户的农场列表,亦可根据分类中提供的标签进行选择搜索,获取适合自己的农场列表。当用户在界面查看完农场信息或是实际去过本网站推荐的农场后,可对农场进行评价行为等,系统会根据用户的相关行为通过分析处理,推荐子系统会对用户进行相应的农场信息和种植信息推送,并生成相关的推荐列表给用户。业务流程图如图1所示:
  2.2数据模型
  在需求分析阶段所得到的应用需求应该首先抽象为信息世界的结构,然后才能更改、更准确地用某一数据库管理系统实现这些需求,数据模型把复杂的系统按照功能进行模块划分,建立模块之间的层次结构,能够满足用户对数据的处理要求。数据模型如图2所示,其中用户可以访问农场、查询农场的情况、购买产品生成订单、查看订单,可以对产品进行评价等。
  3系统设计
  3.1功能设计
  根据系统设计的需求,其功能模块主要包括系统管理员模块和用户功能模块。网站的功能结构图如图3所示。
  用户的功能模块如下:
  1)我的:查看、修改编辑个人资料,查看订单;
  2)预约土地:输入土地的编号,土地面积、土地位置、租赁时长、种植植物种类,点击预约,等待系统管理员审核,审核通过就可以在该土地上进行种植了;
  3)购买产品:用户登录系统之后,可以选择购买产品,也可以先加入购物车再进行购买;
  4)评价:用户可以对农场进行评价,包括对土地、种子、产品的评价;
  5)联系农场:如果用户在购买时遇到任何问题都可以联系农场;
  6)投诉:用户可以将自己的意见或者建议发送给农场,等待农场的回复或者解决。
  管理员的功能模块如下:
  1)用户管理:查看、增加、修改、删除用户;
  2)农场管理:查看、增加、修改、删除农场;
  3)订单管理:查看、增加、修改、删除订单。
  3.2数据库设计
  根据数据模型,系统需要建立用户表、地址表、订单表、订单详情表、产品表、农场表、农场头条、评价表等。
  users用户表(id用户编号,utype用户类型,uname用户名称,pwd登录密码,realname真实姓名,sex性别,uimg用户头像,funs兴趣,email邮箱,tel移动电话,createtime创建时间)
  address地址表fid地址编号,uid用户编号,def默认,addrtype地址类型,province省,citv市,town镇,detailaddr详细地址)
  orders订单表fid订单编号,ostaus订单状态,ocreatetime创建时间,oupdatatime更新时间,uid用户编号,uname用户名)
  orderdetails订单详情表fid订单详情编号,pid产品编号,oid订单编号,pname产品名字,number数量)
  products产品表(id产品编号,ptid产品类型编号,rid农场编号,pname产品名称,pimg产品图片,price产品价格,weight重量,Introduction产品介绍,explain产品说明,specification产品规格,producer生产商,hits点击量,activitypriee活动价,activitystatus活动状态,aendtime活动结束时间,abegintime活动开始时间,unit销售单位,originaddr产地,expiration保质期)
  producttypes产品类型表(id产品类型编号,stype产品类型小类名称,ltype产品类型大类名称,Introduction介绍谱)
  frams农场表fid农场编号,farmname农场名称,fimg农场图片,fadr地区,tel移动电话,province省,city市,town镇,detailaddr详细地址,welcome受欢迎度,describe描述,uname注册人姓名,cd身份证号)
  framnotices农场头条fid头条编号,rid农场编号,type类型。text内容)
  Evaluates评价fid评价编号,pid产品编号,evaluatetype评价类型,evalute评语,eimg图片)
  4系统实现
  本系统前端采用Html、Js技术,后端采用Java技术,数据库采用Mysql,服务器采用Tomcat。
  5结束语
  为了将用户和农户联系起来,我们开发一个摩登农场网站。农户把用户种植的农作物的生长情况传到这款软件上,用户可以在工作的闲暇时间看到自己种的农作物的生长过程。等农作物成熟后,用户可以进行采摘,品尝自己动手种的果实,用户也可以在这个网站上销售自己的种植的农作物。用户只需要注册一个账号,填人自己的相关信息,本网站还可以推荐最适合用户的种植方案,更高效、更便捷地为用户服务。在摩登农场个性化推荐时,用户的关键特征会随用户的需求变动而有很大的差别,如用户想要种植农产品不一致,或者由于当地的气候、土壤可能不适合用户想要種植的农产品,农产品很难种植。我们下一步的工作是深人理解用户的需求和喜好,向用户推荐更好的服务。
其他文献
该文论述了设计开发一个在线日程管理的web小程序设计和开发的过程,以及用javascript实现点击更改指定位置颜色的两种方法。
摘要:该文从高校毕业生就业信息管理系统的建设中存在的问题出发,寻找解决这些问题的方案,探讨高校就业联动信息管理系统的设计与实现方法。在高校就业联动信息管理系统的设计上要关注网络扩展、体系多元、信息引导、系统强化、素质建设等五个方面的问题,以保障整个系统的有效实现和利用。  关键词:高校就业;信息管理系统;设计与实现  中图分类号:TP311 文献标识码:A  文章编号:1009-3044(2019
摘要:针对目前网民普遍关注的由互联网技术快速发展而带来海量网络热点话题和焦点很容易因误导或传播方式不当导致网络群体事件或突发事件问题,以“互联网 ”与网络舆情监控分析深度融合发展为切入点,将互联网、物联网、大数据以及云计算等新一代信息技术应用到网络舆情监控与分析上,设计实现了基于“互联网 ”的网络舆情监控系统。该系统主要由舆情数据信息采集子系统、舆情数据信息预处理子系统、舆情监控分析子系统和舆情应
摘要:该系统通过对苎麻种质资源信息进行分析和归类,设计一个以苎麻种质信息为核心的苎麻种质资源库,结合现在主流的JavaWeb技术,以htm15页面展示数据图片信息,使用户可以快速、方便地通过苎麻的各个特征查询苎麻的种质信息。系统后台使用Spring技术,结合MySQL数据库打造高可靠性和高稳定性的苎麻种质信息管理系统。  关键词:苎麻;种质资源;JavaWeb  中图分类号:TP311 文献标识码
摘要:科技的进步对人们的日常生活产生了重大且深远的影响,尤其是网络的广泛普及和应用,让人们得以享受更加便捷的服务。而伴随而来的网络安全问题也成了大家关注的焦点,当下日益增长的网络信息安全需求已经难以凭借传统网络安全分析进行处理,因此有必要引入更加先进的技术进行改善优化。鉴于此,文章以大数据技术为核心,探讨了其在网络安全分析领域的应用情况。  关键词:网络安全分析;大数据技术;应用  中图分类号:T
摘要:由于软件需求和版本的升级,软件代码的重构与演化成为软件维护的主要手段和关键技术需求。Hadoop分布式软件随着分布式大数据处理技术的不断发展,版本不断地升级,随之而来的是基于Hadoop平台的应用软件也需要升级。这种升级过程为软件演化技术的提出了新的挑战。该文针对基于Hadoop平台应用软件的演化方法和技术进行讨论,结合具体实例探讨演化方法实现的技术过程,验证演化方法和技术的有效性。该文主要
摘要:该文通过设计和实现一个基于android移动端的邮件系统,让我们对基于android的邮件系统有了一个深刻的认识,对开发的流程也有了深入的理解,该系统具有一定的代表性,因此对于基于android平台的系统开发有一定的借鉴意义。  关键词:移动端;邮件系统;功能  中图分类號:TP319 文献标识码:A  文章编号:1009-3044(2019)31-0047-02  1背景  随着现代社会的
摘要:针对当前高校创新创业工作中存在严重的信息碎片化问题,在对高校创新创业活动进行调研的基础上,该文提出了基于“教学导训测”一体化的高校创新创业教育体系思想,并在该思想的指导下,利用面向对象的程序设计方法开发设计了东北财经大学创新创业支持平台。该思想的提出和平台的建设可以更好地整合高校创新创业资源,推动高校创新创业工作高效有序地开展。  关键词:创新创业;高校;支持平台;教育体系;分析与设计  中
随着时代的发展,智能手机成为方便、快捷的通信工具并走进了千家万户,中小学生拥有手机已成为普遍现象,但这同时也带来了各种各样的问题与争论。为了解决目前中小学生沉迷手
摘要:学分制智能问答系统应用智能检索技术,与学生进行问答式的交互。系统通过自然语言处理NLP技术,可以准确地理解学生通过自然语言提出的问题,继而通过检索FAQ库与学分制的知识图谱,反馈给学生正确答案。相较于搜索引擎,基于学分制垂直领域的智能问答系统,能更好地满足学生对学分制信息的需求。  关键词:智能问答系统;FAQ库;知识图谱  中圖分类号:TP311 文献标识码:A  文章编号:1009-30