ImageVerifierCode 换一换
格式:DOCX , 页数:78 ,大小:198.30KB ,
资源ID:1004065      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-1004065.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(商城系统解决方案.docx)为本站会员(b****2)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

商城系统解决方案.docx

1、商城系统解决方案商城系统解决案 2016/7/14 1简介1.1目的本设计文档为商城系统的解决案,为详细设计和代码编写提供统一的参照标准,其中包括系统环境、开发技术、开发环境、外部元件以及编程模型的解决案。在此文档被经过同行评审后,所有有关本系统的详细设计、代码编写必须遵照此文档的相关标准和约束来进行。另外,此文档也作为对代码文档进行同行评审所依照的标准之一。在设计与代码编写的过程中,如果发现需要添加新的设计标准或者约束来指导设计工作,必须在此文档进行更新和评审,以确保各模块的一致性和正确性。1.2围本文档主要描述的商城系统的解决案和概要设计,其中包括定义业务架构、系统环境以及框架、阐述所使用

2、的技术、定义设计标准、APP应用以及注意事项,不涉及编码细节。1.3参考资料文档/资料名称2项目概述2.1背景概述2.2项目围面对激烈的市场竞争及国政策环境的变化的影响,围绕目前客户需求的互联网化、整合化、精细化运营,是企业胜出的必由之路。商城基于现有信息化基础,结合以下需求及升级建设思路,打造新一代电子商旅交易服务与运营平台:本期建设容如下:控制台:实现按日期进行汇总查看和查看数据,并对待办事项进行处理。商品中心:以商品为中心,实现对商品的管理以及对商品相关的信息进行维护,包含商品管理、分类管理、品牌管理、类型管理、评价管理、评论管理。交易中心:实现所有订单整合,按订单状态进行分类汇总,并对

3、不同的状态的订单进行处理操作,对已完成的交易可实现退货和退款功能,并对交易进行评价。会员中心:可建立和维护会员的基本信息,会员可根据积分规则获得积分,并根据获得的积分进行等级分配;可实现对会员的信息推广功能。店铺管理:可建立和维护店铺的基本信息,并根据店铺添加对应的店铺套餐;根据各个店铺的结算期,汇总各店铺中未结算和已结算的数据。统计管理:以图标的形式展现一段时期店铺、会员以及销量的情况,可按日期对汇总的信息进行查询。中心:可对的页面进行设置,并编辑和维护在中需要展示的文章。分销中心:可对分销时长进行配置和管理,实现对推广员的招募、查看和清退功能,并可根据日期查询推广员的销售业绩。系统设置:对

4、系统的基本功能进行设置,包含站点设置、管理员的添加和查询、权限配置、操作日志查询、消息设置和协议管理。营销中心:可添加和维护营销策略,并对礼品进行管理,实现签到功能以及PC端专题和APP专题分离功能。微商城:实现微商城首页设置功能,可添加和维护微店信息,对公众号和素材进行设置和管理。APP端需要实现功能:分销:可对分销时长进行配置和管理,实现对推广员的招募、查看和清退功能,并可根据日期查询推广员的销售业绩。营销:实现微信现金红包,代金红包功能,可进行每日签到获取积分以及展现移动端专题信息。微商城:实现微商城首页设置功能,可添加和维护微店信息,对公众号和素材进行设置和管理实体店:实现在线地理位置

5、功能和门店管理功能聊天系统:聊天应用,可在PC端和APP端进行安装,并能在 系统进行文字沟通、语音沟通和拍摄以及发送图片3系统环境3.1基础环境网络带宽:局域网3.2硬件配置 环境用途详细数量生产机PCServer应用服务器CPU:8核 E5-2460 V2 8C 2.0GHz以上存:2*8GB硬盘:6*300G 2.5 HDD1台数据库服务器CPU:8核 E5-2460 V2 8C 2.0GHz以上存:2*8GB硬盘:6*300G 2.5 HDD1台测试服务器应用端、数据库CPU:8核 E5-2460 V2 8C 2.0GHz以上存:2*8GB硬盘:6*300G 2.5 HDD1台3.3开发

6、环境运行环境:Linux开发环境:Microsoft Windows 7/8开发语言:Java开发工具:名称版本Eclipse4.4JDK1.6.0_10Oracle11G【暂定】Tomcat7.0.21/7.0.45TortoiseSVNPower DesignerBugfreeOffice Visio2007浏览器IE8以上,谷歌16以上,火狐8以上3.4网络拓扑结构4外部元件4.1第三开源框架名称说明Oracle JDBC Driver数据库驱动程序包Dom4jXml解析工具包Jakarta Common Projects:commons-beanutils commons-collec

7、tions commons-dbcp commons-digester commons-fileuploadcommons-io-2.1 commons-lang commons-logging commons-poolcommons-validator commons-lang commons-logging commons-pool commons-validatorApache 公共类库Spring MVC/Struts2【二选一】 MVC管理层Spring控制管理层Spring Security安全管理层Hibernate持久层控件Log4j系统日志记录JqueryJavascrpt框

8、架控件CXFweb service 实现组件Spring Quartz系统任务管理JXLSExcel导入导出实现组件5总体设计5.1系统服务5.2系统技术框架SSH(Struts2.2.1+Spring3.0+Hibernate3.5)5.3系统架构系统架构逻辑图:(1)客户端的Http请求首先由Struts拦截器进行处理,然后分配给对应的Struts Action类。Action类做一些数据参数的转换和校验,并调用Service层具体的业务逻辑实现法来实现业务逻辑。Service层调用DAO层类对数据库进行具体的操作后返回。(2)Struts框架通过struts.xml文件进行配置,通过该文

9、件实现请求的跳转和返回的页面,并可以通过ResourceBundles式实现页面多语言功能。(3)Spring框架主要管理Service层和DAO层,采用依赖注入的法配置具体service对象的实例化。Spring框架通过applicationContent-*.xml文件进行配置。(4)Hibernate框架实现了数据持久化。5.4系统指标易修改性可维护性:主要体现在问题的修复上,在错误发生后可“修复”软件系统。可扩展性:主要体现在使用新特性来扩展软件系统,以及使用改进版本来代替组件并删除不需要或不必要的特性和组件。可移植性:主要体现在使软件系统用于多种硬件平台、用户界面、操作系统、编程语言

10、或编译器。为了实现可移植,需要按照硬件无关的式组织软件系统,其他软件系统和环境被提取出来放到特定的组件。可靠性容错:其目的是在错误发生时确保系统正确的行为,并进行部“修复”。健壮性:目的是保护应用程序不受错误使用和错误输入的影响,在遇到意外错误事件时确保应用系统处于已经定义好的状态,保证错误发生时软件按照某种已经定义好的式终止执行。可测试性支持可测试性的软件结构可以更好的进行错误检测和修复,也可以临时性的集成正在调试的代码和正在调试的组件。可重用性使用重用进行软件开发:重用现有的组件和来自以前项目和商业库、设计分析、设计说明或代码组件的结果。为重用进行软件开发:重点集中在产生哪些既是目前软件开

11、发的一个组成部分,又有可能在未来项目中重用的组件。6 核心模块设计6.1控制台6.1.1数据查看6.1.1.1数据查看功能描述1、当日数据详情查看(有效销售总额、会员新增数、店铺新增数);2、待办事项:商品(商品待审核、品牌待审核),会员(入驻审核、待处理提现、礼品待发货),交易(待仲裁、待退款、待退货);3、店铺数据汇总:(今日新增、昨日新增、待审核、店铺到期),商品数据汇总:(出售中、待审核、商品咨询、商品评价),交易数据汇总(待付款、待发货、退货退款,收支明细能区分现金收入及余额收入,支出为供应商结算金额)。功能操作数据信息查看:输入查询条件,点击“查询”,则显示符合条件的信息。6.2商

12、品6.2.1 商品管理6.2.1.1 所有商品功能描述查看平台的所有商品列表(商品名称、店铺、商品、分类、品牌、价格、状态、预览、操作);通过商品名称、所属店铺、商品货号、品牌、商品分类搜索商品;对商品进行单个或批量违规下架;上架规则:商品上架能自动生成编号,商品发布添加 供货价 吊牌价 平台卖价。商品属性添加设置现实抢购,按等级抢购,按数量抢购。预览商品;设定返积分时间,达到等级15天返积分,未达到等级铜牌25天,银牌45天金牌60天砖90天皇冠120天。功能操作商品列表查看:根据查询条件进行查询,点击“查询”按钮,查询出符合条件商品列表。商品下架:单个商品下架时,选中需要下架的商品行,点击

13、【下架】按钮即可下架成功;批量下架时,同时选中多行需要下架的商品,点击【下架】按钮即可下架成功。预览商品:点选中需要预览的商品行,点击【预览】按钮即可预览商品的基本信息。6.2.1.2 销售中功能描述查看销售中的商品列表(商品货号、店铺、商品、分类、品牌、价格、状态、预览、操作);通过商品名称、所属店铺、商品货号、品牌、商品分类搜索商品;对商品进行单个或批量违规下架;预览商品。功能操作销售中商品列表查看:根据查询条件进行查询,点击“查询”按钮,查询出符合条件的商品列表。销售中商品下架:单个商品下架时,选中需要下架的商品行,点击【下架】按钮即可下架成功;批量下架时,同时选中多行需要下架的商品,点

14、击【下架】按钮即可下架成功。预览商品:点选中需要预览的商品行,点击【预览】按钮即可预览商品的基本信息。6.2.1.3 待审核功能描述查看待审核的商品列表(商品货号、店铺、商品、分类、品牌、价格、状态、预览、操作);通过商品名称、所属店铺、商品货号、品牌、商品分类搜索商品;通过或拒绝审核通过,商品审核规则:受理中审核中合格供应商申请上架平台确认上架,不合格(理由)-供应商整改确认审核中合格供应商申请上架平台确认上架。(权限供应商点申请上架后只能修改库存,上架销售的产品也只能修改库存)功能操作待审核商品搜索:根据查询条件进行查询,点击“查询”按钮,查询出符合条件的商品列表;商品审核:选中需要审核的

15、商品行,通过审核的商品点击【审核通过】,拒绝审核通过的商品点击【审核不通过】6.2.1.4 违规下架功能描述查看违规下架的商品列表(商品货号、店铺、商品、分类、品牌、价格、状态、预览、操作);通过商品名称、所属店铺、商品货号、品牌、商品分类搜索商品;查看商品违规下架原因。功能操作下架商品搜索:根据查询条件进行查询,点击“查询”按钮,查询出符合条件的商品列表;下架原因查看:选中需要查看下架原因的商品行,点击【下架详情】可查看该商品的下架原因6.2.1.5 商品审核开关功能描述设置商品是否开启审核,选择“开启”则允审核,选择“关闭”则不允审核。功能操作商品审核开启:选中已关闭审核的商品,并在【商品

16、审核控制】中选择“开启”,即可重新开启该商品的审核;商品审核关闭:选中已开启审核的商品,并在【商品审核控制】中选择“关闭”,即可将该商品的审核功能关闭。6.2.2 分类管理6.2.2.1 新增功能描述新增分类(名称、图片、上级分类、选择分类、标题、关键字、描述)功能操作新增分类:在分类管理页面,点击【新增】按钮,即可添加新的分类信息6.2.2.2 管理功能描述管理平台的所有分类(新增下级、编辑、删除、修改分类排序);查看平台的所有分类列表(分类名称、操作);对分类进行批量删除;对分类进行编辑(名称、图片、选择类型、分佣比例、tittle、keywords、description)功能操作新增下

17、级:选中分类,点击【新增下级分类】可添加已选中分类的下级分类。编辑分类:选中分类,点击【编辑】按钮,可对分类进行重新编辑。删除分类:选中没有被引用的分类,点击【删除】按钮,即可将分类删除(如果该分类存在下级,下级分类同样会删除)。修改分类排序:在编辑页面,修改分类排序的字段,即可对分类进行重新排序。分类查看:在查询条件中输入需要显示的分类条件,点击【查询】即可显示符合查询条件的分类。批量删除分类:选中多行分类,点击【批量删除】按钮,即可将已选中的分类删除(分类没有被引用,而且如果分类存在下级,下级分类同样会被删除)。6.2.3 品牌管理6.2.3.1 新增功能描述新增品牌(名称、图片、品牌介绍

18、、tittle、keywords、description)功能操作新增品牌:在品牌管理页面,点击【新增】按钮,即可添加新的品牌信息6.2.3.2 管理功能描述搜索品牌;查看品牌列表(名称、logo、操作);编辑品牌信息(名称、图片、品牌介绍、tittle、keywords、description);删除品牌;增加品牌申请条件,按会员等级,按积分数量。功能操作搜索品牌:在查询条件中输入需要显示的品牌条件,点击【查询】即可显示符合查询条件的品牌。编辑品牌:选中品牌,点击【编辑】按钮,可对品牌进行重新编辑。删除品牌:选中品牌,点击【删除】按钮,即可将已选中的品牌删除。6.2.3.3 待审核功能描述通

19、过申请经营搜索待审核品牌;查看待审核品牌列表(申请经营、品牌名称、申请时间、操作);审核通过或者拒绝品牌申请;删除待审核申请;查看审核申请(品牌名称、是否平台现有品牌、品牌logo、简介、品牌说明授权资料、备注),提供资料上传,后台直接审核资料。功能操作待审核查询:在查询条件中输入需要显示的申请信息,点击【查询】即可显示符合查询条件的申请信息审核品牌申请:选中品牌申请,选择【审核通过】即可成功审核品牌申请,点击【审核不通过】即可拒绝品牌申请。删除审核:选中待审核的品牌申请,点击【删除】按钮,即可将待审核品牌申请信息删除。6.2.4 类型管理6.2.4.1 新增功能描述新增类型(类型名称、关联品

20、牌、属性、规格)功能操作新增类型:在类型管理页面,点击【新增】按钮,即可添加新的类型信息6.2.4.2 管理功能描述搜索类型、查看类型列表(名称、操作);编辑类型(类型名称、关联品牌、属性、规格);删除类型。功能操作编辑类型:选中类型,点击【编辑】按钮,可对类型进行重新编辑。删除类型:选中没有被引用的类型,点击【删除】按钮,即可将类型删除(如果该类型存在下级,下级类型同样会删除)。类型查看:在查询条件中输入需要显示的类型条件,点击【查询】即可显示符合查询条件的类型。6.2.5 评价管理6.2.5.1 新增功能描述增加商品评价按:打分评价,评星评价;文字评价功能设开关。功能操作新增评价:在评价管

21、理页面,选择评价类型,点击【新增】按钮,即可添加对应类型的评价信息。文字评价控制:点击【开启】可打开文字评价功能,点击【关闭】可关闭文字评价功能。6.2.6 评论管理6.2.6.1 未处理功能描述查看未处理评价列表(评价商品、评价容、商品评分、评价人、评价日期、状态、操作);评价容可筛选展示。清空评价。功能操作评价查看:在查询条件中,输入需要展示的评价条件,点击【查询】可将符合查询条件的评价信息展示出来。清空评价:可单个评价清空,也可以清空所有评价。6.2.6.2 全部功能描述查看全部评价列表(评价商品、评价容、商品评分、评价人、评价日期、状态、操作);评价容可筛选展示。清空评价。功能操作评价

22、查看:在查询条件中,输入需要展示的评价条件,点击【查询】可将符合查询条件的评价信息展示出来。清空评价:可单个评价清空,也可以清空所有评价。6.3 交易6.3.1 订单管理6.3.1.1 所有订单功能描述查看平台的所有订单列表(订单来源、订单号、店铺、买家、下单时间、订单总额、订单状态、操作);通过开始日期、结束日期、订单号、店铺、买家、付款式搜索订单;查看订单详情(商品清单、订单信息、物流跟踪、操作历史)功能操作订单查看:在查询条件中,输入需要展示的订单条件,点击【查询】可将符合查询条件的订单信息展示出来。6.3.1.2 待付款功能描述查看平台的所有待付款订单列表(订单来源、订单号、店铺、买家

23、、下单时间、订单总额、订单状态、操作);通过开始日期、结束日期、订单号、店铺、买家、付款式搜索订单;查看订单详情(商品清单、订单信息、物流跟踪、操作历史)功能操作订单查看:在查询条件中,输入需要展示的订单条件,点击【查询】可将符合查询条件的订单信息展示出来。6.3.1.3 待发货功能描述查看平台的所有待发货订单列表(订单来源、订单号、店铺、买家、下单时间、订单总额、订单状态、操作);通过开始日期、结束日期、订单号、店铺、买家、付款式搜索订单;查看订单详情(商品清单、订单信息、物流跟踪、操作历史)确认发货返积分规则:设定按等级计算退款时间,达到等级15天,未达到等级功能操作订单查看:在查询条件中

24、,输入需要展示的订单条件,点击【查询】可将符合查询条件的订单信息展示出来。6.3.1.4 待收货功能描述查看平台的所有待收货订单列表(订单来源、订单号、店铺、买家、下单时间、订单总额、订单状态、操作);通过开始日期、结束日期、订单号、店铺、买家、付款式搜索订单;查看订单详情(商品清单、订单信息、物流跟踪、操作历史)。返积分倒计时显示。功能操作订单查看:在查询条件中,输入需要展示的订单条件,点击【查询】可将符合查询条件的订单信息展示出来。6.3.1.4 交易完成功能描述查看平台的所有交易完成订单列表(订单来源、订单号、店铺、买家、下单时间、订单总额、订单状态、操作);通过开始日期、结束日期、订单

25、号、店铺、买家、付款式搜索订单;查看订单详情(商品清单、订单信息、物流跟踪、操作历史)。功能操作订单查看:在查询条件中,输入需要展示的订单条件,点击【查询】可将符合查询条件的订单信息展示出来。6.3.1.5 已关闭功能描述查看平台的所有已关闭订单列表(订单来源、订单号、店铺、买家、下单时间、订单总额、订单状态、操作);通过开始日期、结束日期、订单号、店铺、买家、付款式搜索订单;查看订单详情(商品清单、订单信息、物流跟踪、操作历史)功能操作订单查看:在查询条件中,输入需要展示的订单条件,点击【查询】可将符合查询条件的订单信息展示出来。6.3.2 退款处理6.3.2.1 退款记录功能描述查看平台所

26、有退款记录(订单号、店铺、商品、买家、申请日期、退款、处理状态、操作);通过开始日期、结束日期、订单号、店铺、买家、付款式搜索退款记录;查看退款原因(原因、联系人、联系式、退款金额、退款式、商家处理)退款原路返回,即时到账。功能操作退款记录查看:在查询条件中,输入需要展示的退款记录,点击【查询】可将符合查询条件的退款记录信息展示出来。退款原因查看:选中退款记录,点击【退款原因】按钮,可查看该条记录的退款原因。6.3.2.2 待处理功能描述查看平台所有待处理退款记录(订单号、店铺、商品、买家、申请日期、退款、处理状态、操作);通过开始日期、结束日期、订单号、店铺、买家、付款式搜索退款记录;确认退

27、款并填写退款备注功能操作退款记录查看:在查询条件中,输入需要展示的退款记录,点击【查询】可将符合查询条件的退款记录信息展示出来。确认退款:选中退款记录,点击【退款】按钮,弹出退款编辑框,输入退款信息后点击确认按钮,即可确认成功。6.3.3 退货处理6.3.3.1 退货记录功能描述查看平台所有退货记录(订单号、店铺、商品、买家、申请日期、退货、处理状态、操作);通过开始日期、结束日期、订单号、店铺、买家、付款式搜索退货记录;查看退货原因(原因、联系人、联系式、退款金额、退款式、商家处理)。买家退货,商家确认收到退货后,货款直接转入买家账户,卖家扣除收入。功能操作退货记录查看:在查询条件中,输入需

28、要展示的退货记录,点击【查询】可将符合查询条件的退货记录信息展示出来。退款:卖家确认收到退货后,点击【退款】按钮,即可将款项退回买家账户。6.3.3.2 待处理功能描述查看平台所有待处理退款记录(订单号、店铺、商品、买家、申请日期、退货、处理状态、操作);通过开始日期、结束日期、订单号、店铺、买家、付款式搜索退货记录功能操作退货记录查看:在查询条件中,输入需要展示的退货记录,点击【查询】可将符合查询条件的退货记录信息展示出来。6.3.4 交易评价6.3.4.1 管理功能描述查看平台的交易评价列表(订单号、店铺、评价会员、商品包装满意度、送货速度满意度、配送人员的服务满意度、评价日期、操作);通

29、过开始日期、结束日期、订单号、店铺名、评价人搜索交易评价;删除交易评价。评价容可筛选展示。功能操作交易评价列表查看:在查询条件中,输入需要展示的交易评价列表,点击【查询】可将符合查询条件的交易评价信息展示出来。删除交易评价:选易评价,点击【删除】按钮,即可将已选中的交易评价删除。6.3.5 交易投诉6.3.5.1 所有记录功能描述查看平台所有交易投诉记录(订单号、店铺、投诉会员、投诉原因、投诉日期、状态、操作);通过开始日期、结束日期、订单编号、店铺名称、投诉会员、状态搜索交易投诉;查看商家回复(订单号、投诉原因、商家回复)、平台介入处理功能操作交易投诉列表查看:在查询条件中,输入需要展示的交易投诉列表,点击【查询】可将符合查询条件的交易投诉信息展示出来。查看商家回复:选易投诉信息,点击【商家回复】按钮,即可查看商家回复详情信息。6.3.5.2 待仲裁功能描述查看平台所有待仲裁交易投诉记录(订单号、店铺、投诉会员、投诉原因、投诉日期、状态、操作);通过开始日期、结束日期、订单编号、店铺名称、投诉会员、状态搜索交易投诉;平台介入处理。仲裁证据上传支持图片上传。功能操作交易投诉列表查看:在查询条件中,输入需要展示的交易投诉列表,点击【查询】可将符合查询条件的交易投诉信息展示出来。6.3.6 支付式6.3.6.1 支付式功能描述线上支付;开启或关闭支付式(支付宝、支付宝APP支付、支

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2