基于ZMQ的农产品电子商务平台研究与架构任务书

 2022-02-25 21:09:04

1. 1. 毕业设计(论文)的内容、要求、设计方案、规划等

远程过程调用(RPC)是随着网络和分布式系统的发展而发展起来的。它出现在20世纪80年代。它是从一个系统(客户主机)上的某个程序调用另一个系统(服务器主机)上的某个函数的一种方法,是作为网络编程的替换方法之一开发的。对于开发分布式应用来说,RPC是一种必不可少的技术。远程过程调用(RPC)同时也是网络安全的核心。企业消息总线或消息中间件都以消息通信为主,在由消息中间件连接的多个程序或组件之间需要实现远程调用RPC, 为此需要在消息中间件基础上进行RPC调用机制的封装。本设计消息中间件选用ZMQ,在ZMQ的基础上选用请求应答与发布订阅模式进行通信。RPC有同步与异步之分,本设计开发的是异步RPC。由于需要来对RPC机制进行实际应用,于是开发了一个学生成绩查询系统来检验RPC机制。在重传机制方面,注重客户端方面的可靠性设计。农产品的管理模块:主要是负责农产品信息的录入,由专门的数据库进行数据的管理;农产品供应商管理模块:主要是负责农产品供货商的管理,包括,供应商的资质管理,星级管理以及与之相对应的产品管理;用户的管理模块:主要是负责电子商务平台使用者的信息管理,包括,个人用户,组织用户。同时囊括相应的积分系统,评级系统;资金管理模块:负责整体的线上支付,对账,以及退款,货款划拨,资金托管,交易安全等一系列线上支付,线下资金流动的管理;物流管理模块:负责商品的物流跟踪以及具体的库存管理;统计管理模块:主要是整体平台的用户行为统计,便于进行相关的数据分析,帮助平台在后期的发展做到结合用户,有的放矢。

任务进度安排:

熟悉课题研究的内容,学习掌握开发工具,并进行需求分析(1~4周)

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 参考文献(不低于12篇)

1,http://www.infoq.com/cn/news/2010/09/introduction-zero-mq Infoq 对 zeromq 的简介

2,http://zguide.zeromq.org/page:all ZeroMQ 的 guide 文档

3,COULOURIS G,DOLLIMORE J,KINDBERG T,et al.Distributed system:concept and design. . 2012

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

以上是毕业论文任务书,课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。