1 / 86
文档名称:

商城系统解决方案.docx

格式:docx   大小:339KB   页数:86页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

商城系统解决方案.docx

上传人:非学无以广才 2022/12/6 文件大小:339 KB

下载得到文件列表

商城系统解决方案.docx

文档介绍

文档介绍:该【商城系统解决方案 】是由【非学无以广才】上传分享,文档一共【86】页,该文档可以免费在线阅读,需要了解更多关于【商城系统解决方案 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。2022年商城系统解决方案
王晶
2016/7/14
目录
1简介 5
5
6
6
2项目概述 6
6
6
3系统环境 7
7
8
8
9
4外部元件 9
9
5总体设计 11
11
11
11
12
6核心模块设计 13
13
13
13
13
16
17
18
19
19
20
20
22
23
24
25
25
26
27
27
28
28
29
29
30
31
32
32
33
34
35
35
36
37
38
39
39
40
41
42
42
42
43
44
44
45
46
47
47
48
48
49
49
51
52
52
55
55
56
57
58
59
60
61
62
63
64
64
65
66
67
68
69
69
69
69
69
70
72
73
73
74
75
75
76
76
77
79
80
80
81
81
82
82
82
82
82
1简介

本设计文档为商城系统的解决方案,为具体设计和代码编写提供统一的参照原则,其中涉及系统环境、开发技术、开发环境、外部元件以及编程模型的解决方案。在此文档被通过同行评审后,所有有关本系统的具体设计、代码编写必须遵循此文档的有关原则和约束来进行。此外,此文档也作为对代码文档进行同行评审所根据的原则之一。
在设计与代码编写的过程中,如果发现需要添加新的设计原则或者约束来指引设计工作,必须在此文档进行更新和评审,以保证各模块的一致性和对的性。

本文档重要描述的商城系统的解决方案和概要设计,其中涉及定义业务架构、系统环境以及框架、论述所使用的技术、定义设计原则、APP应用以及注意事项,不波及编码细节。

文档/资料名称
2项目概述


面对剧烈的市场竞争及国内政策环境的变化的影响,环绕目前客户需求的互联网化、整合化、精细化运营,是公司胜出的必由之路。商城基于既有信息化基本,结合如下需求及升级建设思路,打造新一代电子商旅交易服务与运营平台:
本期建设内容如下:
控制台:实现按日期进行汇总查看和查看数据,并看待办事项进行解决。
商品中心:以商品为中心,实现对商品的管理以及对商品有关的信息进行维护,涉及商品管理、分类管理、品牌管理、类型管理、评价管理、评论管理。
交易中心:实现所有订单整合,按订单状态进行分类汇总,并对不同的状态的订单进行解决操作,对已完毕的交易可实现退货和退款功能,并对交易进行评价。
会员中心:可建立和维护会员的基本信息,会员可根据积分规则获得积分,并根据获得的积分进行级别分派;可实现对会员的信息推广功能。
店铺管理:可建立和维护店铺的基本信息,并根据店铺添加相应的店铺套餐;根据各个店铺的结算周期,汇总各店铺中未结算和已结算的数据。
记录管理:以图标的形式呈现一段时期内店铺、会员以及销量的状况,可按日期对汇总的信息进行查询。
网站中心:可对网站的页面进行设立,并编辑和维护在网站中需要展示的文章。
分销中心:可对分销时长进行配备和管理,实现对推广员的招募、查看和清退功能,并可根据日期查询推广员的销售业绩。
系统设立:对系统的基本功能进行设立,涉及站点设立、管理员的添加和查询、权限配备、操作日记查询、消息设立和合同管理。
营销中心:可添加和维护营销方略,并对礼物进行管理,实现签到功能以及PC端专项和APP专项分离功能。
微商城:实现微商城首页设立功能,可添加和维护微店信息,对公众号和素材进行设立和管理。
APP端需要实现功能:
分销:可对分销时长进行配备和管理,实现对推广员的招募、查看和清退功能,并可根据日期查询推广员的销售业绩。
营销:实现微信钞票红包,代金红包功能,可进行每日签到获取积分以及呈现移动端专项信息。
微商城:实现微商城首页设立功能,可添加和维护微店信息,对公众号和素材进行设立和管理
实体店:实目前线地理位置功能和门店管理功能
聊天系统:聊天应用,可在PC端和APP端进行安装,并能在 系统进行文字沟通、语音沟通和拍摄以及发送图片
3系统环境

网络带宽:局域网

环境
用途
具体
数量
生产机PCServer
应用服务器
CPU:8核E5-******@:2*8GBﻫ硬盘:6*
1台
数据库服务器
CPU:8核E5-******@
内存:2*8GBﻫ硬盘:6*
1台
测试服务器
应用端、数据库
CPU:8核E5-******@:2*8GB
硬盘:6*300G
1台

运营环境:Linux
开发环境:MicrosoftWindows7/8
开发语言:Java
开发工具:
名称
版本
Eclipse

JDK

Oracle
11G【暂定】
Tomcat
.45
TortoiseSVN
PowerDesigner
Bugfree
OfficeVisio
浏览器
IE8以上,google16以上,火狐8以上

4外部元件

名称
阐明
OracleJDBC Driver
数据库驱动程序包
Dom4j
Xml解析工具包
JakartaCommonProjects:
commons-beanutils
uﻩcommons-collections
uﻩcommons-dbcp
uﻩcommons-digester
u commons-fileupload
commons-io-
uﻩcommons-lang
u commons-logging
uﻩcommons-pool
commons-validator
u commons-lang
uﻩcommons-logging
u commons-pool
u commons-validator
Apache公共类库
SpringMVC/Struts2【二选一】
MVC管理层
Spring
控制管理层
SpringSecurity
安全管理层
Hibernate
持久层控件
Log4j
系统日记记录
Jquery
Javascrīpt框架控件
CXF
web service实现组件
Spring Quartz
系统任务管理
JXLS
Excel导入导出实现组件