• 基于SSM的图书进销存管理系统


    目 录
    一、 项目概述 4
    二、需求分析 4
    2.1 功能需求 4
    三、数据库设计 5
    3.1 实体关系图 5
    3.2 数据库表设计 8
    四、详细设计 12
    4.1 代码设计 12
    4.2 配置文件 14
    4.3前端文件 15
    五、系统界面 15
    六、 系统测试 18
    七、 心得体会 18
    一、项目概述
    图书商城是一个在线购书系统,为用户提供图书展示,图书购买等服务
    主要系统模块包含:
    (1)用户管理,用户的注册与登录
    (2)图书类目管理,对图书类目进行增删改查
    (3)图书管理,对图书进行增删改查
    (4)图书的进销存管理。包含图书的进货入库、图书上架与下架、图书的销售出库等管理。
    (5)订单管理。包含用户个人订单查看,管理员对订单的确认与发货等
    (6)购物车,图书浏览,前端展示图书列表进行浏览,同时可以按条件进行排序筛选,如价格、类别等。本文转载自http://www.biyezuopin.vip/onews.asp?id=15019

    <%@ page import="utils.SessionString" %>
    <%@ page language="java" contentType="text/html; charset=UTF-8"
             pageEncoding="UTF-8"%>
    <!doctype html>
    <html lang="zh">
      <head>
        <meta charset="utf-8">
        <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
        <meta name="description" content="">
        <meta name="author" content="Mark Otto, Jacob Thornton, and Bootstrap contributors">
        <meta name="generator" content="Jekyll v4.0.1">
        <title>管理者登录界面</title>
    
        <link rel="canonical" href="https://getbootstrap.com/docs/4.5/examples/sign-in/">
    
        <!-- Bootstrap core CSS -->
    <link href="css/bootstrap.css" rel="stylesheet">
    
        <style>
          .bd-placeholder-img {
            font-size: 1.125rem;
            text-anchor: middle;
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            user-select: none;
          }
    
          @media (min-width: 768px) {
            .bd-placeholder-img-lg {
              font-size: 3.5rem;
            }
          }
        </style>
        <!-- Custom styles for this template -->
        <link href="css/signin.css" rel="stylesheet">
      </head>
      <body class="text-center">
      <%
          String msg = (String) session.getAttribute(SessionString.MSG);
          if(msg == null){
              msg = "欢迎使用由Chris设计的图书系统~";
          }
      %>
        <form class="form-signin" method="post" action="${pageContext.request.contextPath}/loginManager.action">
          <img class="mb-4" src="images/book.jpg" alt="" width="72" height="72">
          <h1 class="h3 mb-3 font-weight-normal">图书管理系统-管理者</h1>
    <%--      <label for="inputEmail" class="sr-only">用户名</label>--%>
          <input type="text" id="manager_name" class="form-control"  name="manager_name" placeholder="ManagerName" required autofocus>
    <%--      <label for="inputPassword" class="sr-only">密码</label>--%>
          <input type="password" id="manager_password" class="form-control" name = "manager_password" placeholder="Password" required>
    <%--      <div class="checkbox mb-3">--%>
    <%--        <label>--%>
    <%--          <input type="checkbox" value="remember-me"> Remember me--%>
    <%--        </label>--%>
    <%--      </div>--%>
            <label><h1 class="col-form-label"><%=msg%></h1> </label>
          <button class="btn btn-lg btn-primary btn-block" type="submit">Sign in</button>
          <a href="index.jsp">返回用户登录界面</a>
          <p class="mt-5 mb-3 text-muted">&copy; 2017-2021</p>
        </form>
    </body>
    </html>
    
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29
    • 30
    • 31
    • 32
    • 33
    • 34
    • 35
    • 36
    • 37
    • 38
    • 39
    • 40
    • 41
    • 42
    • 43
    • 44
    • 45
    • 46
    • 47
    • 48
    • 49
    • 50
    • 51
    • 52
    • 53
    • 54
    • 55
    • 56
    • 57
    • 58
    • 59
    • 60
    • 61
    • 62
    • 63
    • 64

    !](https://img-blog.csdnimg.cn/5e5664026b684549b578ae8eb30933f7.png#pic_center)
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  • 相关阅读:
    hive Serde解析复杂json串
    无涯教程-Android Mock Test函数
    SpringCloud Alibaba之Nacos注册中心学习笔记(包含注册中心以及配置中心)
    HTML5期末大作业【红色的电影售票平台网站】web前端 html+css+javascript网页设计实例 企业网站制作
    【git】新电脑(Windows)中Git配置SSH公钥
    二硒化钨负载聚乳酸纳米载体 (PLA-WSe2)|聚已内酯改性二硒化钨(PCL-WSe2) 科研级
    Vivado_8位流水灯
    爬虫学习笔记 -- 常见名词解释
    C#中实现校验是否包含中文与http接口地址中解析ip和端口号
    精通HTML页面的生命周期
  • 原文地址:https://blog.csdn.net/newlw/article/details/126915256