基于SSM的网上购物平台的设计与实现 摘 要:当今社会进入快节奏的数字信息时代,所以最好的手段就是通过建设电子商务基础平台。所以本次设计我做了一个基于SSM网上购物平台,实现了注册、登录、浏览、购买与一体的网页,框架方面用了Spring、SpringMvc、Mybatis作为主体框架,通过Java、HTML、JavaScript、CSS、JQuery等编程语言实现功能。实现了前端与后台的分离,让用户有更好的使用体验,前后台的分离技术也使得技术人员更好的维护商城和进行二次开发。数据库使用了大众化的Mysql,可以存储大量数据,通过Mybatis进行对数据的持久化操作(增、删、改、查)。 关键词:SSM;Java;HTML;JavaScript;Mysql;前后台分离 目 录 中文摘要 1 英文摘要 2 1 引 言 3 2 技术实现 4 2.1 技术选择 4 2.2 主要技术介绍 4 2.2.1 jsp技术简介 4 2.2.2 Spring技术简介 4 2.2.3 SpringMvc技术简介 5 2.2.4 Mybatis技术简介 5 2.2.5 shiro技术简介 6 2.3 开发环境 6 3 需求分析 7 3.1 需求 7 3.1.1 前端分析 7 3.2 功能需求 8 3.3 数据流图 8 3.4 可行性分析 9 4 用户模块设计与实现 10 4.1 首页设计 10 4.2 用户模块 10 4.2.1 用户注册 11 4.2.2 用户登录 12 4.2.3 修改当前用户密码 12 4.2.4 退出 13 4.3 商品模块 13 4.3.1 商品列表 13 4.3.2 商品详细 14 4.4 购物车模块 14 4.4.1 添加商品到购物车 14 4.4.2 我的购物车 15 4.4.3 修改条目数量 15 4.4.4 删除条目 15 4.5 订单模块 16 4.5.1 准备订单 16 4.5.2 生成订单 16 4.5.3 订单列表 16 4.5.4 支付页面 17 4.5.5 订单详细页面 17 4.5.6 订单状态 17 4.6 商家管理 17 4.6.1 商家登录 18 4.6.2商家主页 18 4.6.3 添加商品 18 4.6.4 商品详细 18 4.7 订单管理 19 4.7.1 订单列表 19 4.7.2 订单详细 19 5 后台JAVA流程图 20 6 结论 21 参考文献 22 附录A 整体程序结构 23 附录B 部分代码示例 23 |
基于SSM的网上购物平台的设计与实现
更新时间:2019-07-29