文献综述七:基于SSM的网上商城的开发与设计
一、基本信息
标题:基于SSM的网上商城的开发与设计
时间:2018
出版源:Computer Knowledge and Technology
文件分类:对框架的研究
二、研究背景
为了解决现在电商网站面对海量的用户产生的业务复杂 ,安全问题以及高并发等问题,所以对电子商务网站进行新技术的升级。尝试使用集群、负载均衡来解决这些问题。
三、具体内容
首先讲解了为什么要使用ssm框架。介绍了它的特点,高性能和轻量级。文献主要分为两个部分。一是需求分析,二是系统的部分功能实现。
需求分析:该系统主要分为两个部分。前台系统和后台系统。
1.前台系统:前台系统主要有六大类功能:门户展示(对网站首页和对商品的展示),登录注册(用户的登录和注册),商品展示(用户想查看商品详情) ,商品搜索(模糊查询),购物车(购买商品和存储想要购买商品的地方),订单(卖家对买家购买的商品进行信息的核对)。
2.后台系统:包括维护商品(商品的上下架以及增删改查)以及cms系统(对前台进行动态维护)。
系统的部分功能实现:主要讲了登陆注册模块设计、订单模块设计以及商品搜索模块设计。
1.登陆注册模块设计:当用户没有注册,可以选择免费注册。
2.订单模块设计:当用户从主页选择商品查看详情之后,选择购买到购物车。若用户没有登陆,则先跳转到登陆页面去登陆。再对商品进行购买。
3.商品搜索模块设计:在首页搜索商品,并快速找到商品,选择购买。
四、结论
作者的总结: 采用了b/s的设计模式,使用了ssm技术,还是用了easyui前台框架。快速有效的开发了一个系统。
我的评价:这篇文献中对开发工具的选择是我觉得比较适合我的项目的开发工具。版本上可能有点出入。系统的功能划分的很清楚。提到了一个我不懂的新东西——cms系统。百度了一下,说是处于前台和后台的一个中间管理系统。之前没有接触过这方面的东西,有点看不懂。
[1] 文静,杜柯柯,达文姣.基于SSM的网上商城的开发与设计[J].Computer Knowledge and Technology,2018,14(7):86-87.
文献综述七:基于SSM的网上商城的开发与设计的更多相关文章
- Java基于ssm框架的restful应用开发
Java基于ssm框架的restful应用开发 好几年都没写过java的应用了,这里记录下使用java ssm框架.jwt如何进行rest应用开发,文中会涉及到全局异常拦截处理.jwt校验.token ...
- 基于SSM的Java Web应用开发原理初探
SSM开发Web的框架已经很成熟了,成熟得以至于有点落后了.虽然如今是SOA架构大行其道,微服务铺天盖地的时代,不过因为仍有大量的企业开发依赖于SSM,本文简单对基于SSM的Java开发做一快速入门, ...
- 基于web的网上书城系统开发-----需求分析
网上书店管理系统主要针对中小型书店,图书管理员将图书信息整理归类发布到网上.,用户登录该网站后进行浏览图书信息.购买等活动. 前台客户输入的数据交给后台数据库处理并及时反馈给双方.客户和管理者拥有相应 ...
- 基于SSM的租赁管理系统0.3_20161225_数据库设计
数据库设计 1. 概念模型 2. 类模型 3. 生成SQL use test; /*========================================================== ...
- 基于web的网上书城系统开发-----登录注册扩展-------验证码功能
public class CheckCode extends HttpServlet { private static final long serialVersionUID = 1L; privat ...
- 基于web的网上书城系统开发-----登录注册
注册功能实现 signup.jsp //时间实现 function showLocale(objD) { var str,colorhead,colorfoot; var yy = objD.getY ...
- YiShop_网上商城系统多少钱
电子商务的发展,网上商城系统的开发也变得越来越热门.商城系统开发对于企业来说是非常有必要的,一个好的网上商城系统对于企业来说是非常重要.那么到底网上商城系统多少钱呢?下面YiShop带大家去了解. 网 ...
- 基于SSH框架的网上商城的质量属性
常见质量属性 1.性能 性能就是一个东西有多快,通常指响应时间或延迟. 响应时间:从发出请求到收到响应所用的时间,比如用户点击网页中的超链接或桌面应用程序中的按钮 延迟:消息从A点到B点,通过你的系统 ...
- 基于SSH的网上图书商城-JavaWeb项目-有源码
开发工具:Myeclipse/Eclipse + MySQL + Tomcat 项目简介: 技术:Java:JSP:JDBC,struts2,spring,hibernate数据库: mysqlweb ...
随机推荐
- keydown、input 和 keyup 事件
keydown.keyup 属于键盘事件,input 属于文本事件. keydown:当用户按下键盘上的任意按键时触发,如果按住不放,会重复触发此事件. keyup:当用户释放键盘上的按键时触发. i ...
- Customizing Site-Wide Behavior for ASP.NET Web Pages (Razor) Sites
Customizing Site-Wide Behavior for ASP.NET Web Pages (Razor) Sites By Tom FitzMacken|February 17, 20 ...
- 关于在审查元素中看到的::before与::after
审查元素中看到的这两个标签,表示内容并不在元素中,而是在css中,可以查看style看到具体内容. 一般来说这样做是为了清除浮动(clearfix)的代码,防止后边的容器因为浮动出现布局的混乱. 添加 ...
- 《C#多线程编程实战》2.6 ManualResetEventSlim
这个比较好理解的. 正如书上所言,如同一直在打开的大门的屋子,谁要进去,谁就自己的关门,出来的时候在开开. 常用的方法 有三个: Set() //设置为有信号,也就是让等待的线程不用继续等待,唤醒等 ...
- [Essay]看《Re:从零开始的异世界生活》的一些感想
人生不能重来,但动漫可以. -- 故事背景 <介绍背景> 男主486通过不断重来,而改变了剧情的发展.整个动漫就像RPG游戏一般,只看了一遍没有完全理解,但后来再看萌娘百科才把整个剧情里所 ...
- Effective Java笔记
chapter 1 java支持四种类型:interface,class,array,primitive(基本类型) chapter 2 创建对象方式: ①构造器 ②静态工厂方法代替构造器:名称可以按 ...
- day08.4-samba共享网盘服务
1. 安装软件:yum install samba -y 2. 新建共享目录物理路径:mkdir /zizaijiapu 修改配置文件:vim /etc/samba/smb.con ...
- ASPxGridView编辑时弹出的editform值不是当前行值的原因
如下图所示(左边是红框是ASPxGridView编辑的行,右边是弹出的editform上显示的值). 这是因为ASPxGridView的KeyFieldName的值不是唯一的,需要修改或增加条件使键值 ...
- css清除浮动的8种方法以及优缺点
浮动会使当前标签产生上浮的效果,同时会影响到前后的标签.父级标签的位置及width height 属性.而且同样的代码,在各种浏览器中效果可能不同,这样让清除浮动更难了.清除浮动引起的问题有很多的方法 ...
- 消息中间件ActiveMQ、RabbitMQ、RocketMQ、ZeroMQ、Kafka如何选型?
最近要为公司的消息队列中间件进行选型,市面上相关的开源技术又非常多,如ActiveMQ.RabbitMQ.ZeroMQ.Kafka,还有阿里巴巴的RocketMQ等. 这么多技术,如何进行选型呢? 首 ...