基于.NET架构的农产品大数据电商平台开发实录
一、背景
多用户综合B2C商城,商家可以在商城统一的平台上开启自己的店面并展示自己的产品,类似网上超市的概念。
这样通过统一的平台展示产品,统一进行管理,实体店在政府和集团公司统一统筹规划下,将服务分散到各个网点,服务面积广,配送方便,销售便利。特别是本商城独有的条码溯源系统可以做到每笔订单都可以跟踪溯源,做到果蔬质量真实可靠,从根源上杜绝了劣质、有害果蔬进入销售渠道。
本项目主要针对我国农业发展的现状,运用日趋完善的电子商务,为农产品买卖建立网络信息服务,主要解决3大问题:
1.我国农产品业信息基础设施落后、网络化程度较低、信息的交流与共享不通畅而导致农产品产品交易困难的问题;
2.农产品销售摆脱中间商盘剥与市场信息不通畅的问题;
3.农产品食品安全问题。
二、内容简介
本农产品溯源平台集生产、仓储、配送、销售为一体,其中生产环节、仓储环节、配送环节均与政府挂钩,所以本课程从集团总部配送开始,主要描述经销商和客户O2O活动以及B2C活动。包含了以下几大块:
1.多用户、多模板电商平台;
2.经销商后台;
3.销售终端/服务端;
4.图片服务;
5.集团公司后台管理;
电商平台采用ASP.NET MVC开发集成过滤器验证、统一异常处理、Redis集群访问、部分视图管理等技能点;
系统管理后台采用WCF+SILVERLIGHT快速开发;
经销商客户端采用通用开发框架开发;
图片服务和API服务单独部署,使用MVC提供API服务支持;
定时作业采用C#+job scheduler(企业级作业调度工具)实现;
产品搜索使用企业级搜索引擎Solr+IK Analyzer分词技术开发;
经销商POS机系统采用SQlite数据库提供支持。
三、研发环境
项目以ASP.NET MVC和ASP.NET Web API为技术切入点,数据库使用Sqlserver2014和SQLite,以下环境都适用于项目。
开发工具:VS2013;
数据库工具:SqlServer2014,sqlite
其他工具:DevExpress,Fastreport.NET等都会提供与项目匹配的安装程序,并且是破解版
项目内容非常丰富,对于从事相关工作的朋友会有很大的提升帮助,有兴趣的朋友可以关注一下。
相关推荐
昨日,和田地区策勒县委副书记、县长肖开提·亚生说。从11月21日起,肖开提·亚生带着策勒县相关部门奔波在天津市的各大展会上,大力推介策勒县红枣、核桃等优质农产品,零售出60多吨,签下订单7000多吨。
昨日,和田地区策勒县委副书记、县长肖开提·亚生说。从11月21日起,肖开提·亚生带着策勒县相关部门奔波在天津市的各大展会上,大力推介策勒县红枣、核桃等优质农产品,零售出60多吨,签下订单7000多吨。