嫩水农产品销售平台的分析与设计

2019-09-10 07:22姜帆
信息技术时代·上旬刊 2019年3期
关键词:数据库设计

姜帆

摘要:随着互联网技术的不断进步,人们生活水平的不断提高,电商销售已经成为新时期下重要的销售模式,其不仅给各大农产品销售商带来了发展的机遇,还为其带来了一条发展前景较好的致富之路。因此,将网络销售理念融入到销售环节中,改变传统的商品交易方式,并借助信息化技术,从而构建了更加完善的农产品销售平台系统,其已经成为各大农产品销售商亟需解决的重要问题。因此,本文结合网络研发和数据库技术等构建了更加完善的农产品交易系统,在着重分析该平台的系统需求时,对系统需求、用户需求、系统业务等三个方面进行了分析。并引出了系统的实体设计,包括各功能模块设计,数据库设计等,为形成更加完善的农产品销售平台的系统设计奠定了坚实的基础保障。

关键词:嫩水农产品;销售平台;数据库设计

1前言

党的十八以来,习近平总书记提出了重要讲话:为全面实现小康社会和社会主义民族伟大复兴的中国梦,应该将脱贫攻坚摆放到首要的位置,帮助更多的农民实现脱贫致富。因此,开展网上销售,加大对农产品商的培训等,以让其掌握更多计算机网络知识和技能。但是我国农产品企业在网络经营上还存在着一些问题。因此,为了能够解决日益增大的生产规模,为了能够更好的对农产品销售平台进行分析和设计,本文主要以嫩水农产品-柳蒿芽为研究的对象,对其构建更加完善的销售平台,促进农民增收经济效益,带动当地的经济发展提供了参考的价值。

2需求分析

农产品销售平台的系统需求分析

(一)系统需求分析

农产品销售平台的主要用户由农户、农业经济人、系统管理人员构成。农产品销售商在利用农产品销售品平台进行产品销售时,会涉及到数据处理和分析的部分等系统问题。基于此,在对系统进行分析时,其需要满足以下几个方面的需求:

第一,不同的用户在运用计算机信息系统时,不仅需要提高数据分析的整体效率,还需要减轻工作人员的工作量,以提升工作的整体效率。同时,在应用该系统时,还需要了解一些网络运输方面的知识,以及时解决信息传输问题。可见,该平台系统的构建已经完全具备了实用的特征。随着互联网交易的频繁,交易过程中会产生大量的数据信息,而该平台最显著的优势就是能够对这些数据进行有效的管理,使得这些数据信息能够通过客户端直接传输给服务器,但是这一过程中会对网络传输层造成或多或小的压力,一方面,数据在此期间停滞的时间较长,其工作效率就会受到一定的影响。因此,为了能够尽快解决这一问题,则需要提升计算机网络的处理能力,进而在数据传输和处理方面发挥其优势,使得数据传输更快,处理水平更高。另一方面,还可以先压缩数据,缓解其产生的压力,进而达到提升传输增速的目的。

第二,信息数据处理的更加合理,并将繁琐的内容转化为更加简便的内容。即便完成数据处理的时间缩短,但是也不会影响处理的质量。基于这些繁复的数据,其运算过程也相对复杂,这就对计算机的内存和cpu带来了一些不良的影响,例如:负荷超载现象。并且在对这些数据进行运算、审核、汇总的过程中需要由专门的人员进行执行。因此,对运算方法和数据结构进行精简,已经成为最为可行的方法。

第三,为了能够解决错综复杂的系统结构,则需要采用业务分层的方法和模式以实现最优化。其中树形结构能够将信息系统进行分层,即为上层和下层。在对数据进行逐层采集和处理。但是该种方法虽然能够处理的更加全面,但是也会在无形之中增加员工的工作量,降低员工的工作进程。究其原因,在一层层的采集和处理过程中,由于不同层间具有很大的差距,这就使得数据在处理和采集时会耗费更多的时间。而农产品在线供销平台在运用这种方法之后,需要在效仿树形结构的同时,解决其产生的各项劣势,使得分层处理数据的过程中,不至于发生冗杂的现象,并在明确各层相关内容时能够明确各层的职责,提升各层信息处理的效率。

第四,如果采用传统的方法解决庞大的数据信息,则需要转变传统的方式,引入更加先进的技术,即高速缓存技术和对象缓冲池技术。该平台在构建的过程中已经有了相对成熟的技术,其中高效缓存技术所发挥的优势主要:第一,在对关键业务进行信息处理时,能够通过高速缓存技术保存关键业务的信息。第二,能够有效的提高响应速度,进而提升数据处理的速度。第三,能够有效的对这些庞大的数据量给传输层和服务器所带来的较大的符合,进而解决其存在的较大的压力。

(二)用户需求分析

农产品的线上供应销售平台系统的设计主要是为了解决网络在交易運行过程中所发生的一些列的问题。其所面向的操作用户不仅仅有管理人员、农产品用户还有后台信息管理层人员。其各类的人员特点如以下表1所示:

由于该系统中的各个功能模块在现实使用过程中需要对应不同的使用人员。因此,该平台开发的目标也决定了最终的使用人群。因此,这就决定了操作的难易程度。例如:对于管理层人员在日常的工作中需要对各项数据进行处理,在进行模块的设计过程中需要考虑系统对数据的分析和处理的能力,进而在优化后提升数据处理的能力。而对于该产品的代言人来讲,开发人员首要考虑的就是该模块的程序应该更加简单,进而进行日常的操作。同时,还需要在日常的维护过程中,开发人员需要对后台的操作人员的实际情况进行设计。从而达到人机交互的能力。而设计人员需要根据操作人员的需求对该系统进行设计,同时,还需要对工作流程进行把控,以全面实现该系统的流畅性和完整性。

(三)系统业务分析

在对农产品线上销售平台系统的开发过程中,需要考虑的方面较多,以解决实际应用上存在的问题。例如:对数据进行处理;农产品的线上供应销售平台还会有一些用户信息数据和农产品信息数据、资金财务数据等。因此,在对这些数据信息进行处理时,需要对这些数据进行精巧的处理。另外,系统在应用的过程会考虑到后台的操作人员,这些人员由于职位不同,在具体的操作过程中也会有所差异。这就需要系统开发人员根据不同操作人员的要求,对系统模块的功能进行划分,以满足各操作人员的需求。

在构建线上供应销售平台系统时,为了能够提高信息的接收和处理的功能,以下对该系统的信息数据的输送和运算能力进行了分析,并对这些功能的应用进行了深入的探究:第一,对系统的各项职能进行周密的设计。一方面需要容纳更多的用户,其用户量超过一万名以上时能够满足其需求;另一方面,完善其功能。该系统在满足多方面的基本业务时,能够提高市场调研和购物管理、咨询信息管理的能力;第二,需要具备门户网站的多项功能。由于各项业务功能具有很大的差异性,使得其在使用时能够建立更加独特的交互页面,从而顺利进行网络的交易活动,同时还能够形成更多的网络服务功能。例如:三农新闻咨询、数据的下载和论坛学习等功能,進而为每个层次的用户能够享受到更多的网络服务,用户在更加完善的网络沟通环境中能够进行相互的交流和沟通;第三,设置安全用户权限。究其原因,系统中包含着许多的子系统,为了能够保障各系统信息的安全性,则都需要对每层的系统设置个人用户的权限。一方面,在设置的过程中需要根据注册和发表的内容进行设定;另一方面还需要根据页面追踪功能,用户在打开时不需要重复的登陆就能够对界面进行了操作,为用户提供了诸多的便捷性。

3功能模块设计

农产品销售平台的系统设计

为了能够满足农产品网上供销系统的实用性和顺应市场的发展趋势,该系统在设计的同时考虑到了三个方面的数据结构应用形式,其详细的系统结构形式如下图1所示:

由图1中的系统体系架构图可以看出:为了能够使农产品销售平台的系统能够正常运行,使得农产品销售平台的设计更加规划化、流程化,能够为农产品商获取更多的利润,继而对农农产品销售服务提供更加有效的管理。同时,信息安全体系的运用能够使整个系统设计更加的安全和具有可靠性,其通过信息安全的管理,为用户提供更加优质的保障,还能够在信息安全管理的过程中,提升该系统的信息安全水平。以下对该系统的各项结构设计进行了详细的介绍。

(一)系统体系结构设计

1.用户交互层

用户层发挥着主管网站界面的作用,其作为视图层,主要以HTML的方式将所产生的各项数据呈现在用户的面前。它主要是能够与用户进行直接的交互,其中MVC能够在利用某一种程序的过程中对不同的视图进行处理。视图作为一类输出数据能够准许用户进行操作,但是并没有对相关的数据进行及时的处理。本系统的表现层主要是采用PHP(用来展现)+CSS(对显示的形式进行掌握)+Javascript(行为管理)形式。该系统能够在显示用户页面的同时与前端进行交互。

2.业务逻辑层

业务逻辑层主要指得是模型。模型能够为数据提供很多的视图,其与数据格式之间并没有直接的关联。因此,模式已经成为MVC的三个部件处理任务数量最多的系统。其主要表现为:运用模型的代码仅仅需要一次编程就能够对多个视图中重复的使用,进而降低了由于代码重复使用造成的压力。业务逻辑层利用接口编程将数据处理与业务逻辑处理进行分割,使得底层的数据库访问时被关系映射架构封装了,进而应用程序就能够直接利用函数就能够对普通的数据库进行操作,进而减少了具体数据库的依赖。

同时,业务逻辑层能够将订单信息快速的传播至各个岗位,并对其资源进行合理的配置,在对各个岗位任务进行调度时,能够让订单有序的在各个岗位上进行流动。

3.数据存储层

最底层的应用系统为数据库储存层,其的责任就是能够对数据依托储存信息系统进行储存。该系统所使用的数据库为 SQL Server 2013 的关系型数据库,数据访问管理层能够对数据备份恢复、数据库联结、数据库编辑等访问数据库进行封装,进而形成体系化的程序。

4数据库设计

1.E-R图设计

实体联系(E-R)模型是应用层面最为广泛的模型。本文的数据库E-R设计如图1所示。其具有两个方面的优势:第一,具有独特、固有的特征;第二,在借助自身的E-R图能够对数据模式进行具体化的展示,进而保障其能够有效的交流和交互。其详情如图2下所示:

2.数据表设计

本系统数据库存储的主要内容如下表所示。

5结语

我国作为农业大国,其农业人口比例较高。而相对于其他的产业,农业受到季节、地域、温度等的影响,使得其形成了分散性的特征。同时,农村地区信息化技术还没有完全普及,一些年纪较大的农产品种植人员并不能及时的了解市场的动态,这就使得其很难真正意义上掌控市场的变更。而精准扶贫计划的落实,使得一些地域的农产品在国家政策和资金的扶持下,得到了一定的发展,特别是电商网络能够有效的提高农村生产生活的竞争力,为农民带来更加客观的经济利润。

一些农产品在进行网上销售的过程中,需要顺应当下的市场趋势,开拓更多的销售路径,这样才能获取更多的利润。网络经济需要在信息技术的依托下,促进电子商务企业的进一步发展。而从现在的情况可以看出,网上销售过程中索然取得了一定的效果,但是扔存在着一些弊端,例如:在系统中购买到一些商品后,对于商品的评价较为单一,并没有及时的对用户的恶意评价给予重视,长此以往,这就给店铺管理的信誉产生了不良的影响。这些都需要及时进行修补。本文根据农产品电商系统的实际需求,构建和开发了农产品销售平台的系统,以解决网络覆盖面较小,销售渠道单一、销售模式落后的现象,使得农产品交易更加便捷和快速,保障了农产品流入市场的质量,进而得到更多用户的满意。

参考文献

[1]毕玮,颜琳.农产品电商平台优化策略——产品平台与交易平台的二重性视角[J].中国农业会计,2019(03):86-91.

[2]刘向明.农产品营销的电商平台设计研究[J].集宁师范学院学报,2017,39(03):69-72.

[3]谢燕燕.时鲜农产品网络销售机制研究[D].烟台大学,2017.

[4]沈超.基于云计算的农产品信息服务平台构建策略研究[D].浙江工业大学,2017.

[5]孙志达.北京市互联网+农产品销售现状及问题研究[D].广西大学,2017.

[6]万传花.江西省农产品市场信息服务平台建设研究[D].江西农业大学,2017.

猜你喜欢
数据库设计
医疗设备信息管理系统的设计与实现
图书馆入馆教育考试系统分析与设计
试论数据库设计在网站开发中的应用
基于WEB的科研信息管理系统的设计与实现
面向等级考试,探讨高校理工科计算机基础课程教学改革
网站管理系统中数据库设计的应用研究
《数据库原理及应用》在线考试系统的设计
基于PHP+MySql的学生请销假系统的设计
基于.NET的电子政务系统设计
计算机信息管理应用于图书馆探讨