农产品电子商务平台论文
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
农产品电子商务平台研究与架构
学生姓名:指导教师:
摘要:本设计采用B/S结构,JSP开发语言,使用MySQL数据库,Tomcat web服务器以及ZMQ的RPC技术.通过对Tomcat 服务器的部署测试,实现结构清晰、使用性高、维护方便的Web应用程序。该网站包括系统管理、账号管理、旅游资讯管理、景点信息管理、参团信息管理、经验分享管理、后台数据库信息的管理维护等基本模块。通过这些模块不仅可以实现农产品电子商务信息的共享,为用户提供详细、及时、准确、高效的信息服务,而且使电子商务平台以一种领先时代潮流以及不断发展的形象出现在世人面前,同时也从侧面树立了电子商务品台的良好形象、提升了电子商务平台的经济效益。更重要的是通过电子商务平台推销农产品,不仅服务了农民也使真正的农产品进入到寻常百姓家。本文从系统分析、需求分析、系统设计、系统实现、系统测试等内容对此进行了详细的阐述。
关键词:电子商务平台农产品物流ZMQ B/S
1 引言
1.1 课题背景
不同类型的行业都有自己独特的特点,而电子商务平台本身是一个操作复杂的系统,在复杂的特性上同时具有分布广和灵活多变的特点。因此,如何处理好在一个高度分布的网络环境中,实现多种软硬件平台的管理、部署和升级并且适应实际的需求变化,尤其是适应用户的需求变化,为用户提供一种可靠、多选择性的低成本运作模式,成为农产品电子商务平台资料信息管理解决方案成功的关键。
1.2 课题研究的意义
依靠互联网的发展和普及,网络越来越深入人心,许多有眼光的企业家和网络电子商务企业家们逐渐出现,他们专注于网络旅游的发展和潜在价值,积极推动电子商务平台的发展。并且在快递业日益发达的今天,电子商务和物流的结合是大势所趋。通过非常贴近时代的电子商务平台的推动,农产品才能拓宽销售渠道,才能更好的让人们所了解。农产品电子商务平台正是在此基础上满足了人们不同层次的需求,为电子商务平台带来更多的社会效益和经济效益。主要表现在以下几个方面:
对于农民而言,农产品电子商务平台既可以为潜在消费者提供大量的农产品信息资源,扩充选择渠道,丰富选择途径使消费者更全面的了解多种农产品也能让热爱网络虚拟消费的消费者通
1
过这个网站感受到虚拟消费的乐趣,弥补许多人不能实现现实的缺憾。
对于电子商务平台而言,通过农产品电子商务平台可以真实的搜集农民的反馈信息,促进其更快、更好地改进和完善农产品电子商务平台建设和创新,进而可以大大的降低风险和成本。并且通过仓储物流的跟踪可以保证农产品的安全性和保质性,。这样不仅规范了企业管理,增强信息化意识,同时也使得农产品电子商务平台的开发实现效益最大化。
2 需求分析
2.1 可行性分析
软件开发中可行性研究的目的是用最小的代价在尽可能短的时间内确定问题是否能够解决。若问题无法解决,则花费在系统开发上的时间、人力、软硬件资源就会成为浪费。因此,在对农产品电子商务平台进行开发之前,首先需要从以下几个方面对其可行性进行研究。
2.1.1 技术可行性
农产品电子商务平台的开发主要包括后台数据库的建立、维护以及前台页面的开发两个方面。对于前者要求建立数据一致性、完整性强以及安全性高的数据库;而对于后者则要求在应用时具有程序功能完备、易使用等特点。基于这两点,系统采用B/S结构的开发模式,服务器端使用功能强大的数据库软件MySQL实现数据的存储和维护;客户端使用跨平台网络开发语言JAVA[1]实现应用程序的设计,这样足以实现应用程序所需要实现的功能,还可以结合HTML语言的使用来实现网站操作的便利性。其中着重实现RPC异步与可靠性的实现,利用了多线程编程、散列表和过时重传机制的知识。本系统利用基于ZMQ的RPC技术实现了分布式环境,节约了资源,同时也充分说明了本次RPC技术有着很好的实际应用价值。因此,该网站在技术上是可行的。
2.1.2 经济可行性
搭建农产品电子商务平台需要购置自己独立的服务器与数据库,需要对设备的维修费用进行预算,但由于该网站设计环境简单、性能高、便于操作等优点,省去了安全保密方面的开支,节省了管理人员的工资与奖金,减少了不必要的资金投入,提高了管理效率。这样将为农产品电子商务平台带来前所未有的效益,而效益远大于之前的消费,所以该网站在经济上具有可行性。
2.1.3 操作的可行性
网站管理员对网站进行的操作是通过浏览器进入网站后台系统,在可视化的界面下对网站内容进行查看和编辑。由于网站系统对信息的流向和出错都进行了人性化的处理,所以网站的管理员可以对网站后台系统进行使用和操作。就操作性方面而言该系统是可行的。
2.2 系统功能需求分析
农产品电子商务平台主要分为产品的管理模块,农产品供应商管理模块,用户的管理模块,物流管理模块,统计管理模块五部分具体系统功能如下:
2.2.1产品的管理模块:
主要是负责农产品信息的录入,由专门的数据库进行数据的管理;
(1)录入农产品信息:管理员可以录入农产品的详细信息。
(2)修改农产品信息:管理员可以修改所录入的农产品的详细信息。
(3)删除农产品信息:管理员可以删除所录入的农产品的详细信息。
2.2.2农产品供应商管理模块:
主要是负责农产品供货商的管理;
. .
(1)添加农产品供货商信息:管理员可以添加农产品供货商的详细信息。
(2)修改农产品供货商信息:管理员可以修改农产品供货商的详细信息。
(3)删除农产品供货商信息:管理员可以删除农产品供货商的详细信息。
2.2.3用户管理模块:
主要是负责电子商务平台使用者的信息管理;
(1)增加用户信息:管理员可以添加用户的详细信息。
(2)修改用户信息:管理员可以修改用户的详细信息。
(3)删除用户信息:管理员可以删除用户的详细信息。
2.2.4物流管理模块:
负责商品的物流跟踪 (可以模拟就行,不作要求) 以及具体的库存管理;
(1)物流管理:管理员可以对农产品的物流进行管理以及操作。
(2)库存管理:管理员可以对农产品的库存进行管理以及操作。
2.2.5统计管理模块:
主要是整体平台的用户行为统计,便于进行相关的数据分析,帮助平台在后期的发展做到结合用户,有的放矢:
(1)统计用户行为:管理员可以统计用户行为。
(2)数据分析:用户可以对农产品、用户以及系统其余数据进行分析。
2.3系统数据需求分析
根据以上对系统功能做出的分析,进一步对系统的数据需求做出分析,现用系统功能模块图来详细描述。
2.4 系统性能分析
(1)时间特性
系统响应时间在人的感觉和视觉范围内(<1s),响应时间足够迅速(<5s),能够满足用户浏览的需求。
(2)适应性
适合Internet Explorer,搜狗高速浏览器,Mozilla Firefox 等多种浏览器,方便用户在各种
word完美格式