在好例子网,分享、交流、成长!
您当前所在位置:首页Java 开发实例Java语言基础 → 图书管理系统

图书管理系统

Java语言基础

下载此实例
  • 开发语言:Java
  • 实例大小:8.22M
  • 下载次数:49
  • 浏览次数:239
  • 发布时间:2022-02-26
  • 实例类别:Java语言基础
  • 发 布 人:haha南
  • 文件格式:.zip
  • 所需积分:2

实例介绍

【实例简介】图书管理系统


二手图书商城网站是一个B/S结构的信息管理系统,开发主要包括前台页面显示层,后台数据库持久层和业务逻辑层。对于前台页面,要求界面友好,简单实用。对于数据层,要求存储数据效率高,安全性高。对于封装的业务逻辑,要求重用性高,代码效率高。

二手图书商城网站共分两个部分前台用户部分和后台管理部份。在前台用户部分中,包括用户在线注册、定购商品、浏览商品、查询商品信息等操作;后台管理部分包括:商品信息的管理、用户订单的管理、普通管理员的管理、客户的管理各种即时信息的发布管理。作为一个购物系统,系统的安全性和实现购物的方便性是很重要的,在安全性方面,系统主要考虑了数据存储的安全性,以及用了用户注册和密码等措施。用到的主要技术有JSPAJAX,系统采用MySQL来设计数据库,使用MyEclipse开发平台。

该网站设计实现了用户注册/登录、查询、购买;实现了管理员对网站的用户管理;图书管理等程序模块;实现了JSPHTML页面;分析并解决了实现中的若干技术问题;建立了完整的实验网站,进行测试并分析结果。


【实例截图】



from clipboard

【核心代码】



 TOC \o "1-3" \h \z \u 1      引言... PAGEREF _Toc27416790 \h 3

1.1      首页界面(index.jsp... PAGEREF _Toc27416791 \h 3

1.2      登录界面(login.jsp... PAGEREF _Toc27416792 \h 8

1.3      注册界面(register.jsp... PAGEREF _Toc27416793 \h 10

1.4      管理员书籍删除界面(manage-book-delete.jsp... PAGEREF _Toc27416794 \h 11

1.5      管理员订单书籍界面(manage-order-book.jsp... PAGEREF _Toc27416795 \h 16

1.6      管理员订单删除界面(manage-order-delete.jsp... PAGEREF _Toc27416796 \h 20

1.7      管理员订单修改界面(manage-order-updata.jsp... PAGEREF _Toc27416797 \h 24

1.8      管理员订单用户界面(manage-order-user.jsp... PAGEREF _Toc27416798 \h 29

1.9      管理员用户删除界面(manage-user-delete.jsp... PAGEREF _Toc27416799 \h 33

1.10        管理员首页界面(manage.jsp... PAGEREF _Toc27416800 \h 37

1.11        用户购物车界面(user-cart.jsp... PAGEREF _Toc27416801 \h 41

1.12        用户订单界面(user-order.jsp... PAGEREF _Toc27416802 \h 47

1.13        用户个人信息修改界面(user-updata.jsp... PAGEREF _Toc27416803 \h 51

1.14        拦截器配置(web.xml... PAGEREF _Toc27416804 \h 56

1.15        Bean-bookBook. java... PAGEREF _Toc27416805 \h 57

1.16        Bean-cartCart. java... PAGEREF _Toc27416806 \h 59

1.17        Bean-orderOrder. java... PAGEREF _Toc27416807 \h 59

1.18        Bean-pagePage. java... PAGEREF _Toc27416808 \h 61

1.19        Bean-typeType. java... PAGEREF _Toc27416809 \h 64

1.20        Bean-userUser. java... PAGEREF _Toc27416810 \h 65

1.21        Dao-BookDaoBookDao. java... PAGEREF _Toc27416811 \h 66

1.22        Dao-UserDaoUserDao. java\ PAGEREF _Toc27416812 \h 80

1.23        Filter-AdminFilterAdminFilter. java... PAGEREF _Toc27416813 \h 87

1.24        Filter-UserFilterUserFilter. java... PAGEREF _Toc27416814 \h 89

1.25        Servlet-classServletclassServlet. java... PAGEREF _Toc27416815 \h 90

1.26        Servlet-ClearCartServletClearCartServlet. java... PAGEREF _Toc27416816 \h 92

1.27        Servlet-LoginServletLoginServlet. java... PAGEREF _Toc27416817 \h 93

1.28        Servlet-LogoutServletLogoutServlet. java... PAGEREF _Toc27416818 \h 96

1.29        Servlet-RegisterServletRegisterServlet. java... PAGEREF _Toc27416819 \h 97

1.30        Servlet-admin-bookdeleteServletbookdeleteServlet. java... PAGEREF _Toc27416820 \h 98

1.31        Servlet-admin-bookselectServletbookselectServlet. java... PAGEREF _Toc27416821 \h 100

1.32        Admin-servlet-OrderAdminServletOrderAdminServlet. java... PAGEREF _Toc27416822 \h 102

1.33        Admin-servlet-OrderdeleteServletOrderdeleteServlet. java... PAGEREF _Toc27416823 \h 104

1.34        Servlet-admin-OrderdeleteServletOrderdeleteServlet. java... PAGEREF _Toc27416824 \h 106

1.35        Servlet-admin-OrderupdateServletOrderupdateServlet. java... PAGEREF _Toc27416825 \h 108

1.36        Servlet-admin-userdeleteServleuserdeleteServle. java... PAGEREF _Toc27416826 \h 110

1.37        Servlet-admin-userselectServletuserselectServlet. java... PAGEREF _Toc27416827 \h 112

1.38        Servle-user-AddCartServletAddCartServlet. java... PAGEREF _Toc27416828 \h 114

1.39        servlet-admin-DeleteCartServletDeleteCartServlet. java... PAGEREF _Toc27416829 \h 116

1.40        Servlet-user-selectCartServletselectCartServlet. java... PAGEREF _Toc27416830 \h 118

1.41        Servlet-user-sellteServletsellteServlet. java... PAGEREF _Toc27416831 \h 120

1.42        Servlet-user-UpdateUserServletUpdateUserServlet. java... PAGEREF _Toc27416832 \h 123

1.43        Util-DbUtilDbUtil. java... PAGEREF _Toc27416833 \h 124

 </button>

        <button class="navbar-toggle" data-toggle="collapse" data-target="#leftbar">

            <span>设置</span>

        </button>

    </div>

    <ul class="nav navbar-nav navbar-right navbar-collapse collapse" id="login" style="margin:0px 20px 0px 0px;">

    <c:set var="username" scope="session" value="${currentUser.userName}"/>

        <c:choose>

         <c:when test="${not empty username}">

            <li><a href="#"><span class="badge" >当前用户:</span>${currentUser.userName}</a></li>

            </c:when>

            <c:otherwise>

            <li><a href="#"><span class="badge">当前用户:</span>未登录${currentUser.userName}</a></li>

            </c:otherwise>

        </c:choose>

        <li class="dropdown">

                <a href="#" class="dropdown-toggle" data-toggle="dropdown">

                   用户 <b class="caret"></b>

                </a>

                <ul class="dropdown-menu">

                   <li><a href="user/user-update.jsp">个人中心</a></li>

                   <li class="divider"></li>

                   <li><a href="login.jsp">登录</a></li>

                   <li class="divider"></li>

                   <li><a href="logout">退出登录</a></li>

                </ul>

            </li>

             <li class="dropdown">

                <a href="#" class="dropdown-toggle" data-toggle="dropdown">

                   购物车 <b class="caret"></b>

                </a>

                <ul class="dropdown-menu">

                   <li><a href="user/user-cart.jsp">购物车管理</a></li>

                   <li class="divider"></li>

                   <li><a href="http://localhost:8080/bookstore/clearCart">清空购物车</a></li>

                   <li class="divider"></li>

                   <li><a href="user/selectCartServlet">购物记录</a></li>

                </ul>

.
├── war
│   └── bookstore.war
├── 源码
│   └── bookstore
│       ├── WebContent
│       │   ├── META-INF
│       │   │   └── MANIFEST.MF
│       │   ├── WEB-INF
│       │   │   ├── lib
│       │   │   │   ├── commons-fileupload-1.2.1.jar
│       │   │   │   ├── commons-io-1.4.jar
│       │   │   │   ├── jstl-1.2.jar
│       │   │   │   ├── jxl.jar
│       │   │   │   └── mysql-connector-java-8.0.13.jar
│       │   │   └── web.xml
│       │   ├── admin
│       │   │   ├── manage-book-delete.jsp
│       │   │   ├── manage-order-book.jsp
│       │   │   ├── manage-order-delete.jsp
│       │   │   ├── manage-order-updata.jsp
│       │   │   ├── manage-order-user.jsp
│       │   │   ├── manage-user-delete.jsp
│       │   │   └── manage.jsp
│       │   ├── img
│       │   │   ├── 岛.jpg
│       │   │   ├── 三体.jpg
│       │   │   ├── 围城.jpg
│       │   │   ├── 星尘.jpg
│       │   │   ├── 楼兰.jpg
│       │   │   ├── 沙丘.jpg
│       │   │   ├── 认知·天性.jpg
│       │   │   ├── 好兆头.jpg
│       │   │   ├── 景恒街.jpg
│       │   │   ├── 曾国藩.jpg
│       │   │   ├── 狼图腾.jpg
│       │   │   ├── 神秘岛.jpg
│       │   │   ├── 圣殿春秋.jpg
│       │   │   ├── 好好说话.jpg
│       │   │   ├── 孤独深处.jpg
│       │   │   ├── 康熙大帝.jpg
│       │   │   ├── 无尽世界.jpg
│       │   │   ├── 春秋战国.jpg
│       │   │   ├── 流浪地球.jpg
│       │   │   ├── 清单人生.jpg
│       │   │   ├── 大明王朝1566.jpg
│       │   │   ├── 世界的凛冬.jpg
│       │   │   ├── 人性的弱点.jpg
│       │   │   ├── 安迪的游戏.jpg
│       │   │   ├── 巨人的陨落.jpg
│       │   │   ├── 挪威的森林.jpg
│       │   │   ├── 漫长的告别.jpg
│       │   │   ├── 美丽新世界.jpg
│       │   │   ├── 胡雪岩全传.jpg
│       │   │   ├── 非暴力沟通.jpg
│       │   │   ├── 外婆的道歉信.jpg
│       │   │   ├── 至高科幻经典.jpg
│       │   │   ├── 八十天环球旅行.jpg
│       │   │   ├── 生活需要仪式感.jpg
│       │   │   ├── 银河帝国:基地.jpg
│       │   │   ├── 从你的全世界路过.jpg
│       │   │   ├── 不能承受的生命之轻.jpg
│       │   │   ├── 好看的皮囊千篇一律.jpg
│       │   │   ├── 你的善良必须有点锋芒.jpg
│       │   │   ├── 高效率人士的七个习惯.jpg
│       │   │   ├── 亲密关系:通往灵魂的桥梁.jpg
│       │   │   └── 我这么自律就是为了不平庸至死.png
│       │   ├── index.jsp
│       │   ├── login.jsp
│       │   ├── register.jsp
│       │   ├── sql
│       │   │   └── webstore.sql
│       │   └── user
│       │       ├── user-cart.jsp
│       │       ├── user-order.jsp
│       │       └── user-update.jsp
│       ├── build
│       │   └── classes
│       │       └── com
│       │           └── cyf
│       │               ├── bean
│       │               │   ├── Book.class
│       │               │   ├── Cart.class
│       │               │   ├── Page.class
│       │               │   ├── User.class
│       │               │   ├── order.class
│       │               │   └── type.class
│       │               ├── dao
│       │               │   ├── BookDao.class
│       │               │   └── UserDao.class
│       │               ├── filter
│       │               │   ├── AdminFilter.class
│       │               │   └── UserFilter.class
│       │               ├── servlet
│       │               │   ├── ClearCartServlet.class
│       │               │   ├── LoginServlet.class
│       │               │   ├── LogoutServlet.class
│       │               │   ├── RegisterServlet.class
│       │               │   ├── admin
│       │               │   │   ├── OrderAdminServlet.class
│       │               │   │   ├── OrderdeleteServlet.class
│       │               │   │   ├── OrderupdateServlet.class
│       │               │   │   ├── bookdelectServlet.class
│       │               │   │   ├── bookselectServlet.class
│       │               │   │   ├── userdelectServlet.class
│       │               │   │   └── userselectServlet.class
│       │               │   ├── classServlet.class
│       │               │   └── user
│       │               │       ├── AddCartServlet.class
│       │               │       ├── DeleteCartServlet.class
│       │               │       ├── UpdateUserServlet.class
│       │               │       ├── selectCartServlet.class
│       │               │       └── sellteServlet.class
│       │               └── util
│       │                   └── DbUtil.class
│       └── src
│           └── com
│               └── cyf
│                   ├── bean
│                   │   ├── Book.java
│                   │   ├── Cart.java
│                   │   ├── Page.java
│                   │   ├── User.java
│                   │   ├── order.java
│                   │   └── type.java
│                   ├── dao
│                   │   ├── BookDao.java
│                   │   └── UserDao.java
│                   ├── filter
│                   │   ├── AdminFilter.java
│                   │   └── UserFilter.java
│                   ├── servlet
│                   │   ├── ClearCartServlet.java
│                   │   ├── LoginServlet.java
│                   │   ├── LogoutServlet.java
│                   │   ├── RegisterServlet.java
│                   │   ├── admin
│                   │   │   ├── OrderAdminServlet.java
│                   │   │   ├── OrderdeleteServlet.java
│                   │   │   ├── OrderupdateServlet.java
│                   │   │   ├── bookdelectServlet.java
│                   │   │   ├── bookselectServlet.java
│                   │   │   ├── userdelectServlet.java
│                   │   │   └── userselectServlet.java
│                   │   ├── classServlet.java
│                   │   └── user
│                   │       ├── AddCartServlet.java
│                   │       ├── DeleteCartServlet.java
│                   │       ├── UpdateUserServlet.java
│                   │       ├── selectCartServlet.java
│                   │       └── sellteServlet.java
│                   └── util
│                       └── DbUtil.java
├── 数据库
│   └── webstore.sql
└── 好例子网_项目源码.zip

33 directories, 122 files



实例下载地址

图书管理系统

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警