GitHub - lesscai/tmall_ssm: 使用SSM模拟天猫网站 · GitHub
Skip to content

lesscai/tmall_ssm

Folders and files

Repository files navigation

步骤 1.技术准备

  1. Java Java基础 和 Java中级 的大部分内容
  2. 前端 html, CSS, Javascript, JSON, AJAX, JQuery ,Bootstrap, Vue.js
  3. 框架部分 spring springmvc springboot
  4. 中间件 redis, nginx, elasticsearch, shiro
  5. 数据库: MySQL
  6. 开发工具 Intellij IDEA,Maven

步骤2.开发流程

  1. 需求分析 首先确定要做哪些功能,需求分析包括前台和后台。 前台又分为单纯要展示的那些功能-需求分析-展示,以及会提交数据到服务端的哪些功能-需求分析-交互。

  2. 表结构设计 接着是表结构设计,表结构设计是围绕功能需求进行,如果表结构设计有问题,那么将会影响功能的实现。

  3. 原型 接着是界面原型,与客户沟通顺畅的项目设计流程里一定会有原型这个环节。 借助界面原型,可以低成本,高效率的与客户达成需求的一致性。 同样的,原型分为了前台原型和后台原型。

  4. 后台-分类管理 接下来开始进行功能开发,按照模块之间的依赖关系,首先进行后台-分类管理功能开发。严格来说,这是开发的第一个功能,所以讲解的十分详细,不仅提供了可运行的项目,还详细解释了其中用到的HTML 包含关系,以及每个具体的功能: 查询,分页,增加,删除,编辑,修改。

  5. 后台-其他管理 在把后台-分类管理 消化吸收之后,就可以加速进行 后台其他页面的学习。

  6. 前台-首页 前台也包括许多功能, 与后台-分类管理类似的,首先把前台-首页这个功能单独拿出来.

  7. 前台无需登录 从前台模块之间的依赖性,以及开发顺序的合理性来考虑,把前台功能分为了 无需登录 即可使用的功能,和需要登录 才能访问的功能。 建立在前一步前台-首页的基础之上,开始进行一系列的无需登录功能开发。

  8. 前台需要登录 最后是需要登录的前台功能。 这部分功能基本上都是和购物相关的。

About

使用SSM模拟天猫网站

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors