精华内容
下载资源
问答
  • 网上书店ssm版.zip

    2021-08-28 18:24:54
    与当当网类似的网上书店管理系统,主要功能有注册登录、购物车管理、订单管理、个人信息管理等,用户分为普通用户及管理员,管理员可进行新增图书、下架图书、查询订单等,适用于大二学生学习。
  • 网上书店网站的建立可以更好的解决这方面的问题,我们向广大用户推出的是一种全新的网上信息服务,旨在书店与消费者之间架起了一座高速、便捷的网上信息桥梁,我们的目的是节省您的时间、方便您的购书,使您永远走在...

    网上书店网站的建立可以更好的解决这方面的问题,我们向广大用户推出的是一种全新的网上信息服务,旨在书店与消费者之间架起了一座高速、便捷的网上信息桥梁,我们的目的是节省您的时间、方便您的购书,使您永远走在时代的前沿。采用目前最流行的B/S结构和java中流行的ssm框架和myeclipse编辑器、MySQL 数据库设计并实现的 。本图书商城系统主要包括系统用户管理模块、图书管理模块、订单管理、新闻管理、登录模块、和退出模块等多个模块。

    (1) 网站前台管理
    网上图书销售流程如下:
    用户注册和登录→搜索图书→放入购物车→付款→订单查询。
    A用户注册和登录
    用户可以通过该页面来进行网站账号的注册或登录。
    B搜索图书
    用户可以通过书籍的类别、书名搜索或者自由寻找的方式来挑选自己满意的书籍。
    C放入购物车
    用户挑选到自己满意的书籍后,可以将其放入购物车界面,可以根据自己需要选择来删选需要付款的书籍。
    D付款
    用户确定购买的书籍后,进行付款操作。
    E订单查询
    当用户支付完书籍的费用以后,可以在该页面查询书籍的收发情况。
    (2) 网站后台管理
    网站管理员操作流程如下:
    管理员登录→书籍管理、订单管理、会员管理
    A管理员登录
    管理员可以通过该页面进行登录,管理网站。
    B书籍管理
    查看书籍页面,以了解书籍的库存情况。
    C订单管理
    查看订单,以了解书籍的收发情况。

    管理员的登录模块:管理员登录系统对本系统其他管理模块进行管理。
    用户的登录模块:用户登录本系统,对个人的信息等进行查询,操作可使用的功能。
    用户注册模块:游客用户可以进行用户注册,系统会反馈是否注册成功。
    添加管理员模块:向本系统中添加更多的管理人员,管理员包括普通管理员和超级管理员。
    图书管理模块:
    图书列表:将数据库的图书表以列表的形式呈现给管理员。
    添加图书:实现管理员添加图书。
    修改图书:实现管理员修改图书。
    订单管理模块:
    订单列表:将数据库的订单表以列表的形式呈现给管理员。
    添加订单:实现管理员添加订单。
    修改订单:实现管理员修改订单。
    订单信息管理模块:
    订单信息列表:显示系统的所有订单信息,可以通过关键字查询。
    订单信息删除:对输入错误或过期的订单信息删除。
    站内新闻管理模块:
    站内新闻列表:显示系统的所有站内新闻,可以通过关键字查询。
    站内新闻删除:对输入错误或过期的站内新闻删除。
    用户模块:
    资料管理:用户登录本系统。可以对自己的个人主页进行查看。
    系统信息:用户可以查看自己的系统提示信息。
    修改资料:用户可以修改自己的账号密码。
    信息搜索:用户可以通过关键字搜索站内信息。
    密码修改:用户可以修改个人登录密码。
    系统管理模块:包括数据备份。
    退出模块:
    管理员退出:管理员用来退出系统。
    用户退出:用户用来退出系统。在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    展开全文
  • 网上书店网站的建立可以更好的解决这方面的问题,我们向广大用户推出的是一种全新的网上信息服务,旨在书店与消费者之间架起了一座高速、便捷的网上信息桥梁,我们的目的是节省您的时间、方便您的购书,使您永远走在...

    网上书店网站的建立可以更好的解决这方面的问题,我们向广大用户推出的是一种全新的网上信息服务,旨在书店与消费者之间架起了一座高速、便捷的网上信息桥梁,我们的目的是节省您的时间、方便您的购书,使您永远走在时代的前沿。采用目前最流行的B/S结构和java中流行的ssm框架和myeclipse编辑器、MySQL 数据库设计并实现的 。本图书商城系统主要包括系统用户管理模块、图书管理模块、订单管理、新闻管理、登录模块、和退出模块等多个模块。

    (1) 网站前台管理
    网上图书销售流程如下:
    用户注册和登录→搜索图书→放入购物车→付款→订单查询。
    A用户注册和登录
    用户可以通过该页面来进行网站账号的注册或登录。
    B搜索图书
    用户可以通过书籍的类别、书名搜索或者自由寻找的方式来挑选自己满意的书籍。
    C放入购物车
    用户挑选到自己满意的书籍后,可以将其放入购物车界面,可以根据自己需要选择来删选需要付款的书籍。
    D付款
    用户确定购买的书籍后,进行付款操作。
    E订单查询
    当用户支付完书籍的费用以后,可以在该页面查询书籍的收发情况。
    (2) 网站后台管理
    网站管理员操作流程如下:
    管理员登录→书籍管理、订单管理、会员管理
    A管理员登录
    管理员可以通过该页面进行登录,管理网站。
    B书籍管理
    查看书籍页面,以了解书籍的库存情况。
    C订单管理
    查看订单,以了解书籍的收发情况。

    管理员的登录模块:管理员登录系统对本系统其他管理模块进行管理。
    用户的登录模块:用户登录本系统,对个人的信息等进行查询,操作可使用的功能。
    用户注册模块:游客用户可以进行用户注册,系统会反馈是否注册成功。
    添加管理员模块:向本系统中添加更多的管理人员,管理员包括普通管理员和超级管理员。
    图书管理模块:
    图书列表:将数据库的图书表以列表的形式呈现给管理员。
    添加图书:实现管理员添加图书。
    修改图书:实现管理员修改图书。
    订单管理模块:
    订单列表:将数据库的订单表以列表的形式呈现给管理员。
    添加订单:实现管理员添加订单。
    修改订单:实现管理员修改订单。
    订单信息管理模块:
    订单信息列表:显示系统的所有订单信息,可以通过关键字查询。
    订单信息删除:对输入错误或过期的订单信息删除。
    站内新闻管理模块:
    站内新闻列表:显示系统的所有站内新闻,可以通过关键字查询。
    站内新闻删除:对输入错误或过期的站内新闻删除。
    用户模块:
    资料管理:用户登录本系统。可以对自己的个人主页进行查看。
    系统信息:用户可以查看自己的系统提示信息。
    修改资料:用户可以修改自己的账号密码。
    信息搜索:用户可以通过关键字搜索站内信息。
    密码修改:用户可以修改个人登录密码。
    系统管理模块:包括数据备份。
    退出模块:
    管理员退出:管理员用来退出系统。
    用户退出:用户用来退出系统。

     

    展开全文
  • SSM+layui网上书城项目后端使用SSM框架(Spring+SpringMVC+Mybatis),前端使用layui框架,并整合使用echart视图,使用ajax进行异步请求,json返回数据 主要功能: 前台: 书籍列表 购物车(session实现) 订单列表 个人...

    前言

    从SSM框架整合搭建到Layui模板初窥门径,从对项目进行需求分析到将系统的开发提上日程,接下来,是对该项目进行简单总结。
    在这里插入图片描述
    该页面使用的是layui的时间线模块

    SSM网上书城

    技术介绍:

    SSM+layui网上书城项目后端使用SSM框架(Spring+SpringMVC+Mybatis),前端使用layui框架,并整合使用echart视图,使用ajax进行异步请求,json返回数据

    项目结构

    在这里插入图片描述

    主要功能:

    前台:
    书籍列表 购物车(session实现) 订单列表 个人信息 登录 注册
    后台:
    书籍管理 用户管理 订单管理 类别管理

    项目截图展示:

    前台书籍列表,用户可以检索书籍(模糊查询),并借助layui框架改变分页格式,打印导出书籍信息功能(导出excel)
    在这里插入图片描述
    购物车模块,使用session实现,可以实现购物车内商品数量增删,可清空购物车,下单前检测购物车是否为空,是否登录。
    加入购物车使用了layui的弹框组件
    layui弹框组件
    删除弹框的调用方法

    <script id="edit">
    			<a onclick="del({{d.id}})" class="layui-btn layui-btn-sm layui-btn-danger">删除</a>
    		</script>
    		<script>
    		function del(id){
    			layer.confirm('确认删除该商品?', {
    				  btn: ['确认','取消'] //按钮
    				}, function(){
    					layer.msg('正在删除 !',{icon: 1}, function(){						window.location.href="${basePath}/good/del.action?id="+id;  //具有延时作用
    				});
    				}, function(){
    				  layer.msg('未删除 !',{icon: 2} );
    				});
    		}
    		</script>
    

    在这里插入图片描述

    在这里插入图片描述
    个人订单,可查询自己买的书籍商品
    在这里插入图片描述
    个人信息页面,可修改密码,查看个人信息
    在这里插入图片描述
    注册模块,使用ajax进行请求验证账户是否存在,判断输入信息格式等
    在这里插入图片描述
    注册模块详细代码

    <form class="layui-form" action="#">
      <div class="layui-form-item">
        <label class="layui-form-label" style="width:400px">手机账号</label>
        <div class="layui-input-block">
          <input type="text" name="tel"  id="tel" onfocus="tel()" required  lay-verify="required" style="width:400px" placeholder="请输入手机号" autocomplete="off" class="layui-input">
        </div>
      </div>
      <div class="layui-form-item">
        <label class="layui-form-label" style="width:400px">输入密码</label>
        <div class="layui-input-block">
          <input type="password" name="opass"  required lay-verify="required" style="width:400px" placeholder="请输入密码" autocomplete="off" class="layui-input">
        </div>
      </div>
      <div class="layui-form-item">
        <label class="layui-form-label" style="width:400px">确认密码</label>
        <div class="layui-input-block">
          <input type="password" name="npass" required lay-verify="required" style="width:400px" placeholder="请确认密码" autocomplete="off" class="layui-input">
        </div>
      </div>
      <div class="layui-form-item">
        <label class="layui-form-label" style="width:400px">备注信息</label>
        <div class="layui-input-block">
          <input type="text" name="infos" required lay-verify="required" style="width:400px" placeholder="请确认备注信息" autocomplete="off" class="layui-input">
        </div>
      </div>
      <div class="layui-form-item" >
       <label class="layui-form-label" style="width:400px"></label>
        <div class="layui-input-block" >
          <button class="layui-btn" lay-submit lay-filter="formDemo">立即提交</button>
          <button type="reset" class="layui-btn layui-btn-primary">重置</button>
        </div>
      </div>
    </form>
    <script>
    
    $(function(){   
    	   //输入框的值改变时触发,我们为使其使用手机号注册,设定为11位时触发
    	  $("#tel").on("input",function(e){
    	    //获取input输入的值
    	    var tel=e.delegateTarget.value;
    	    if(tel.length==11){
    	    	 $.ajax({
    	       	  type:"POST",
    	       	  url:"${basePath}/user/getbyid.action",
    	       	  data:"uname="+tel,
    	       	  dataType:"json",
    	       	  success:function(data){
    	       		  if(data.code==300){
    	       			  layer.msg('该账户已存在!', {icon: 2});
    	       		  }else{
    	       			  layer.msg('该账户可用!', {icon: 1});
    	       		  }	       	   
    	       	  },
    	       	 });
    	    }
    	  });
    	});
    
    layui.use('form', function(){   //表单提交时进行的
      var form = layui.form;
      //监听提交
      form.on('submit(formDemo)', function(data){
        //layer.msg(JSON.stringify(data.field));
        var tel=data.field.tel;
        var opass=data.field.opass;
        var npass=data.field.npass;
        var info=data.field.infos;
        if(tel.length!=11){
        	  layer.msg('手机号为11位!', {icon: 2});
        	  return false;
        	 }
        if(opass.length>8||opass.length<4){
        	  layer.msg('密码长度为4-8字符!', {icon: 2});
        	  return false;
        	 }
        if(npass.length>8||npass.length<4){
      	  layer.msg('密码长度为4-8字符!', {icon: 2});
      	  return false;
      	 }
        if(npass!=opass){
        	layer.msg('两次密码输入不一致!', {icon: 2});
        	  return false;
        }
        $.ajax({   //
        	  type:"POST",
        	  url:"${basePath}/user/regist.action",
        	  data:"uname="+tel+"&&password="+npass+"&&is_admin"+info,
        	  dataType:"json",
        	  success:function(data){
        		  if(data.code==300){
        			  layer.msg('该账户已存在!', {icon: 2});
        		  }else{
        			  layer.msg('注册成功!', {icon: 1});
        		  }
        	   
        	  },
        	 });
        	 return false;
        	 });  	
      });
    
    </script>
    

    后台书籍管理,可对书籍进行CURD操作
    在这里插入图片描述
    书籍添加模块
    在这里插入图片描述
    用户列表,查看用户信息
    在这里插入图片描述
    订单列表
    在这里插入图片描述
    销售视图,使用echart插件,按销售时间,产品进行统计相应的销售额,使项目的订单信息更加直观。
    在这里插入图片描述
    封装的echart视图,详情查看
    echart实现销售视图

    书籍类别管理
    在这里插入图片描述
    以上便是SSM网上书城的简要介绍了,码字不易,给个赞呗!

    展开全文
  • SSM网上书城源码.zip

    2020-12-05 21:31:32
    JSPSSM网上书城源码采用SSM框架,前段框架layer,mysql实现,导入数据库脚本book.sql,修改jdbc.properties文件。 部署后访问http://localhost:8080/ssm_book_mysql/ 二、主要功能 用户注册登录,浏览商城,分类...
  • 该项目利用了ssm框架和oracle数据库编写的一个网上书店项目。
  • ssm项目】框架的网上书城项目
  • 基于ssm网上书城

    2021-07-16 08:26:28
    基于ssm网上书城 开发环境 开发软件 idea 也可以用eclipse导入 前端 bootstrap 后端 spring springmvc mybatis maven管理项目 tomcat 8 数据库mysql8 主要功能 管理员后台登陆 管理会员 管理书籍 增添删改 会员...

    基于ssm的网上书城

    开发环境

    1. 开发软件 idea 也可以用eclipse导入
    2. 前端 bootstrap
    3. 后端 spring springmvc mybatis
    4. maven管理项目
    5. tomcat 8
    6. 数据库mysql8

    主要功能

    管理员后台登陆 管理会员 管理书籍 增添删改
    会员注册登录 浏览书籍 加入购物车 购买 修改个人信息

    运行截图

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    pom文件

    <?xml version="1.0" encoding="UTF-8"?>


    4.0.0

    com.mecol
    book
    1.0-SNAPSHOT
    war

    book Maven Webapp

    http://www.example.com

    org.springframework spring-context ${spring-version}
    <dependency>
      <groupId>aspectj</groupId>
      <artifactId>aspectjweaver</artifactId>
      <version>1.5.4</version>
    </dependency>
    
    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-jdbc</artifactId>
      <version>${spring-version}</version>
    </dependency>
    
    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-tx</artifactId>
      <version>${spring-version}</version>
    </dependency>
    
    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-test</artifactId>
      <version>${spring-version}</version>
      <scope>test</scope>
    </dependency>
    
    <!--    springMVC部分-->
    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-web</artifactId>
      <version>${spring-version}</version>
    </dependency>
    
    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-webmvc</artifactId>
      <version>${spring-version}</version>
    </dependency>
    
    <!--    springMVCshan上传文件依赖-->
    <dependency>
      <groupId>commons-fileupload</groupId>
      <artifactId>commons-fileupload</artifactId>
      <version>1.4</version>
    </dependency>
    
    <dependency>
      <groupId>commons-io</groupId>
      <artifactId>commons-io</artifactId>
      <version>2.6</version>
    </dependency>
    
    <!--    servlet部分-->
    <dependency>
      <groupId>javax.servlet</groupId>
      <artifactId>javax.servlet-api</artifactId>
      <version>3.1.0</version>
    </dependency>
    
    <dependency>
      <groupId>javax.servlet.jsp</groupId>
      <artifactId>jsp-api</artifactId>
      <version>2.2.1-b03</version>
    </dependency>
    
    <!--    mybatis 部分-->
    <dependency>
      <groupId>org.mybatis</groupId>
      <artifactId>mybatis</artifactId>
      <version>3.5.2</version>
    </dependency>
    
    <!--    springMVC整合mybatis-->
    <dependency>
      <groupId>org.mybatis</groupId>
      <artifactId>mybatis-spring</artifactId>
      <version>2.0.2</version>
    </dependency>
    
    <!--    springMVC解析JSON-->
    <dependency>
      <groupId>com.fasterxml.jackson.core</groupId>
      <artifactId>jackson-core</artifactId>
      <version>${jackson-version}</version>
    </dependency>
    
    <dependency>
      <groupId>com.fasterxml.jackson.core</groupId>
      <artifactId>jackson-annotations</artifactId>
      <version>${jackson-version}</version>
    </dependency>
    
    <dependency>
      <groupId>com.fasterxml.jackson.core</groupId>
      <artifactId>jackson-databind</artifactId>
      <version>${jackson-version}</version>
    </dependency>
    
    <!--    jdbc-->
    <dependency>
      <groupId>mysql</groupId>
      <artifactId>mysql-connector-java</artifactId>
      <version>8.0.17</version>
    </dependency>
    
    <!--    c3p0数据库连接池-->
    <dependency>
      <groupId>com.mchange</groupId>
      <artifactId>c3p0</artifactId>
      <version>0.9.5.4</version>
    </dependency>
    
    <dependency>
      <groupId>org.apache.commons</groupId>
      <artifactId>commons-dbcp2</artifactId>
      <version>2.7.0</version>
    </dependency>
    
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>4.13-beta-3</version>
      <scope>test</scope>
    </dependency>
    
    aliyun aliyun http://maven.aliyun.com/nexus/content/groups/public/ default true never true never aliyun aliyun http://maven.aliyun.com/nexus/content/groups/public/ true false book maven-clean-plugin 3.1.0 maven-resources-plugin 3.0.2 maven-compiler-plugin 3.8.0 maven-surefire-plugin 2.22.1 maven-war-plugin 3.2.2 maven-install-plugin 2.5.2 maven-deploy-plugin 2.8.2

    下载:

    链接: https://pan.baidu.com/s/1NquBes6TkKy_aPizIgDasA 提取码: aecf

    展开全文
  • 基于ssm框架的简单书店,项目虽然简单,但是更加讲解方便的学习了ssm框架的搭建及应用(sql文件已在项目中)
  • 网上购书商城系统使用了动态网页开发技术JAVA来实现系统各功能,后台框架使用了SSM框架实现相应的功能,使用MySQL数据库作为本系统的数据库管理工具。本系统的使用大致可以分为两个角色,一个是普通用户,一个是...
  • 网上书店、电子书城、online bookstore、bookshop、可用于毕设、课设。 项目介绍 基于SSM框架搭建的电子书城平台,静态资源储存可使用OSS(七牛云-对象存储),也可以使用本地文件 服务器,支付渠道采用微信、支付宝...
  • 本项目是一套基于SSM网上书城系统,主要针对计算机相关专业的正在做毕设的学生和需要项目实战练习的Java学习者。 包含:项目源码、数据库脚本、软件工具、项目说明等,该项目可以直接作为毕设使用。 项目都经过...
  • SSM网上书城项目前后台全套》该项目采用技术Springmvc、Spring、Mybatis、tomcat服务器、mysql数据库 开发工具eclipse,项目含有源码、配套开发软件、软件安装教程、项目发布教程以及代码讲解教程 项目功能介绍: ...
  • Java SSM 网上书店管理系统【优质毕业设计分享】包括:程序源代码、数据库、配置环境说明,可完美运行。
  • 本项目是基于JAVA语言SSM框架开发的对图书进行售卖的项目,分为前台和后台两部分,是大学期间完成的对于SSM框架实际应用的项目。
  • 2017年毕业设计,网上书店,用的是ssm框架,实现了易宝支付的在线支付功能。
  • 一个springMVC的练习项目,在学了ssm之后,自己做的第一个算是成品项目吧,基本的功能的都已经实现了,只是我是学后台的,前端页面不太懂,都是在网上找的一些界面源码,所以jsp文件和HTML文件有一点乱,能看懂的就看吧,里面...
  • 基于ssm整合的网上书城

    千次阅读 2020-10-12 17:07:01
    基于ssm整合的网上书城 采用当前最流行的框架Spring-SpringMVC-MyBatis设计,分为前后台,前台用户可以购买书籍,后台管理员可以对书籍进行分类,增删改查
  • 资源号20200112-03 资源描述:基于ssm的jsp网上书城系统主要以SSM框架做为开发技术 ,以JSP为主要制作工具,实现了用户注册、登陆、验证身份及书籍的预览查询、对书籍的购买通过购物车实现等功能。该资源内包含项目...
  • ssm开发简单网上电子书城项目 项目描述 spring mvc +jsp实现的简单书城项目,可以在支付宝沙箱内实现支付 运行环境 jdk8+tomcat9+mysql+IntelliJ IDEA 项目技术(必填) spring+spring mvc+mybatis+jsp 数据库...
  • jsp017ssm网上书店系统

    2021-01-24 00:40:14
    网上书店系统主要使用Mysql作为数据库管理系统,开发环境是eclipse,这是一个基于SSM框架的商业系统。通过实现了一个网上书店系统。能够让广大消费者体验到网上购物的乐趣,为网上购物提供了一个管理高效的、决策...
  • 网上图书商城系统既可以实现人们远程逛逛书店和购买图书的愿望, 也可以使用户足不出户就可以实现网上买书。 本网上图书商城系统是在 Visual Studio.Net 平台上运用java 技术来实现的。其主要功能有:用户管理,...
  • 导入项目后,在resource文件夹下修改db.properties 将数据库账号和密码修改... 技术总结: ...后台: 控制器:springMVC Dependence Injection:spring ORM:mybatis 数据库:mysql 数据库脚本文件在:src\main\resources 下
  • 采用前后端分离,前台:订单,支付,修改个人信息。购物车功能等 后台:修改目录,修改书籍信息,查看订单等功能
  • 最新计算机专业原创毕业设计参考选题都有源码+数据库是近期作品ling取参考 你的选题刚好在下面有,... ssm基于SSM的冠状病毒疫情防控资讯交流推荐网站 7 ssm股票资讯网站 8 jspm养老院管理系统zjya程序 .
  • 本商城是基于SSM的一个网上书城,可以购买书籍,适合做毕业设计使用 详细功能如下 首页 用户登录 用户注册

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,066
精华内容 426
关键字:

网上书店ssm