电商模式

1. B2B
2. B2C
3. C2C
4. O2O	// 在线卖完之后去线下提货

技术选型

1. Spring, SpringMVC, Mybatis
2. JSP, 	JSTL, JQuery plugin, EasyUI, KindEditor, CSS+DIV
3. Redis(缓存服务器)
4. Solr (搜索)
5. DUBBO (调用系统服务)
6. Mysql
7. Nginx (web 服务器)
8. jsonp (跨域数据请求)
9. nexus maven 私服
10. Mybatis ****
11. HttpClient	使用java完成请求及响应的技术
12. MyCat	mysql 分库分表技术

开发环境

Eclipes mars
Maven 3.3.3
Tomcat 7.0.53 (Maven Tomcat plugin)
JDK 	1.7
Mysql	5.7
Nginx	1.8.0
Redis	3.0.0
Linux	(服务器系统)

人员配置

1. 产品经理: 3人, 确定需求给出产品原型图
2. 项目经理: 1人, 项目管理
3. 前端团队: 5人, 根据产品经理给出的原型制作静态页面
4. 后端团队: 20人, 实现产品功能, 	4个小组,我是第二个小组
5. 测试团队: 5人,   测试所有的功能
6. 运维团队: 3人, 项目的发布以及运维

项目周期

6个月

结构图

					B2C
					前台
门户			商品搜索			商品展示			购物车
注册&登录		订单提交			支付				会员中心	
客户服务		公告				帮助中心			社区
					后台
商品管理		活动管理			商品推荐			订单管理
CMS(内容)	CRM(客户关系管理系统)	采购管理			WMS(消息管理)
财务管理		统计报表			系统管理			网络管理

SOA架构(面向服务的)

(一个一级域名www.jd.com默认有二十免费的二级域名serch.jd.com,item.jd.com, cart.jd.com,auth.jd.com, passport.jd.com,manage.jd.com 域名换了,服务器项目就换了)
parent
公共项目 commons
portal search item cart order passport manage redis
pojo

Dubbo-service Dubbo-service-impl redis

mysql redis
Online retailers1

Online retailers1

数据库准备

  1. 导入sql
  2. 使用****mapper 和pojo

搭建maven环境

  1. 使用Nexus 搭建maven私服
    公司所有开发人员没有外网(国企,央企,外企),通过局域网连接局域网私服,由私服(中央仓库) 连接外网
    把项目发布到私服,其他人可以下载

  2. 使用私服的架构图
    maven项目 nexus 中央仓库
    Online retailers1

  3. 搭建私服
    nexus – nexus-2.12.0-01 – bin – jsw – windows-x86-64
    localhost:8081/nexus/ admin admin123Online retailers1
    建立索引: central – configuration – download remote indexes – True (nexus/soft/sonatype-work/nexus/indexer/central-ctx)spring-jdbc
    配置: (nexus/soft/nexus-2.12.0-01/conf/nexus.properties)

  4. 使用maven连接私服
    preferences – maven – installations – apache-maven-3.3.3
    Usersetting – openfile(引用settings.xml) – ok( 配置本地仓库,profile-jdk,mirrors
    本地–私服–中央
    **profiel构建

相关文章:

  • 2021-12-02
  • 2021-09-08
  • 2022-01-29
  • 2022-01-16
  • 2022-01-27
猜你喜欢
  • 2021-06-11
  • 2022-12-23
  • 2021-05-24
  • 2021-07-09
  • 2021-06-01
  • 2021-10-24
  • 2021-10-22
相关资源
相似解决方案