请选择 进入手机版 | 继续访问电脑版
微信扫一扫 分享朋友圈

已有 196 人浏览分享

开启左侧

【S001】公司图书管理系统项目源码 毕业设计

[复制链接]
196 0
项目标题:公司图书管理系统项目源码 JSP毕业设计
, d$ h3 I1 ^% I7 E! V! Q+ f  C
/ q% s, G2 Z# @' S3 ^
项目编号:【S001】! _# m* J0 Z% F6 h5 a$ y

$ U& E) G6 y8 x功能介绍
% U* t! J9 V  B
管理员功能模块:
. m) t) g- B6 T; U! ?$ e2 p8 L6 Q
用户管理:  可以查看所有用户的用户信息,可以修改和删除用户的所有信息(包括自己的) ,另外还可以添加新的用户进来,让他们也成为本网站的会员
% m& v; K! r/ T5 s2 y- j% o& T
书籍管理:管理员可以在本网站任意添加书籍数据,里面有包括书籍的条形码,书名,作者,卖出价格,出版的年份,库存的数量。还可以对已添加的书籍进行删除和查询操作。

! w4 A3 A* T# e1 [# Y) ?
书籍管理:可以重新添加书籍,和修改删除已经添加了的书籍,主要是当库存不足的时候可以添加库存

) }# A- x  s8 P2 r
订单管理:这个里面记录了会用用户下单后的一些总要信息:会员帐号,条形码,书名,作者,单格,出版的年份,购买的数量,总价,收货人的姓名,电话,联系人详细地址

% U0 Y( n/ {8 I; f0 u
收到反馈: 这个里面主要是记录的会员人对书籍的一些反馈,比如书籍买完了,没有库存了,或者还需要购买哪些书籍,但是在这里没有看见,然后反馈给管理员,管理员看见后就会有相应的处理,比如加库存,进货新的书籍等等
! H) c5 i" {- Y, O8 S* s
普通用户模块:
用户信息:可以查看自己的信息,用户名和密码,也可以对密码进行修改。当密码找不到了,可以找管理员帮忙找回密码。

" ]3 Q5 V8 k" o5 S0 S, p
收货地址:会员用户可以添加自己的一些常用收货地址,里面包括了收件人的姓名,电话,和详细地址。可以新添加地址和对已添加的地址进行修改,如果地址非常地多,还可以根据电话和姓名或者详细地址的关键字来收索数据。
  Q7 ^8 C2 g1 A
书籍订购:这个就是会员的主要功能了,当会员在我们的网站上面注册了会员之后,需要订购书籍的时候就是在这段操作的,点击进去就是所有管理员的发布的相关出售的书籍,写的非常详细,有条形码,书名,作者,单价,出版年份,库存,用户可以根据以上信息订购书籍,当书籍过多的时候,看的眼花缭乱的时候,用户可以根据你喜爱的书名或者作者来查找相关的书籍,或者你朋友购买了那本书,想推荐给你,书名给你后重复的书籍太多了,就直接把书籍的条形码给你了,你就可以根据这个条形码来查找对应唯一的书籍了。里面的单价也写地方非常清楚,可以根据自己的条件来购买相应价位的书籍。当你确定了需要某个书籍的时候,你只要将他加入自己的购物篮里面就可以了。
. K2 q, Z1 ^- C
购物车书籍:这个里面就是你的购物车了,里面都是你呀准备购买的书籍,数量都已经选好了的,你只需要选择对应的收货地址就可以提交订单了。

" C3 d+ d/ z7 q! j5 t$ C8 e
已付款书籍:这个里面就是你提交的一些历史订单数据,书籍名称,收件人详细地址都写的非常清楚。

7 J0 p7 Y8 e5 a. `
给商家反馈:当用户想够买某个书的时候,但是库存已经不够了,就可以通过反馈给管理员传递信息,管理员就会做出相应的操作。或者用户想购买一些新书,但是本网站上面没有也可以反馈给管理员。

; J# D! y" `7 o% U+ r8 P环境需要
1.运行环境:最好是java jdk 1.8,我们在这个平台上运行的。其他版本理论上也可以。
2.IDE环境:IDEA,Eclipse,Myeclipse都可以。推荐IDEA;8 r: a: d3 o" E3 ?/ p- l* E! p
3.tomcat环境:Tomcat 8.x(推荐),9.x版本均可0 s4 s  R  ]8 z* w; O
4.硬件环境:windows 7/8/10 1G内存以上;或者 Mac OS;
7 [" {9 `/ g( m+ [3 N0 L$ a7 |5.是否Maven项目: 否;查看源码目录中是否包含pom.xml;若包含,则为maven项目,否则为非maven项目$ f2 p& v, H" N* V5 A( F3 `6 ~$ `
6.数据库:MySql 5.7版本;

! i  Q/ [9 b% U# X3 d技术栈
前端:JSP HTML JS
后端: Servlet JDBC DatePicker

5 @6 X% w/ U  M/ q5 G6 N* w
版本更新:0 E  q( P7 _( S$ |8 X
V1.0:解决普通用户登录修改密码后session不刷新问题

! k. b* A$ m: x1 u6 y! b+ J使用说明
1. 使用IDEA/Eclipse/MyEclipse导入项目,Eclipse/MyEclipse导入时,若为maven项目请选择maven;
若为maven项目,导入成功后请执行maven clean;maven install命令,下载所需jar包;
2. 使用Navicat或者其它工具,在mysql中创建对应名称的数据库,并导入项目的sql文件;, S; A- [( Y7 l" W2 C
3. 将项目中db.properties配置文件中的数据库配置改为自己的配置& ~: X% B& Q" @! {% I
4. 配置tomcat,然后运行项目,输入localhost:8080/xxx 登录
9 ], j0 C: k, N1 d6 n' o) {4 R7 d5. 管理员账户:admin  密码123456
. c+ }& l( l2 b普通用户:ls  密码:123456

" P* k+ A6 _3 G: Y
9 U; S9 B2 e8 c* P
演示视频:点击播放
: ~1 t! h7 e2 H/ f4 T& t
运行截图:登录界面
# @0 ~6 [+ \5 J  M
123.png ; Z3 y2 h: v* o1 K. b7 I
5 z$ S% y! |- V. U
; o1 Y; z$ D. J, z2 G$ i
用户管理
3 u/ z! L; `& g8 M- I+ U 用户管理.png
; l' I3 c8 o/ Y2 a5 K. t1 Y# a( ?8 l. v, c. b
书籍查询
& x! c! \( f1 L+ ]- J) M# z 书籍管理.png
9 R$ `2 _. A- Z- c/ x2 z' V
$ B  L5 f2 d. v8 V  T/ O. J8 o) m书籍编辑
5 A( M2 E1 g; q) b3 F 书籍编辑.png 0 W8 h) D  D8 T. }5 t& p+ O9 Z
; H5 o6 @0 K& j
订单管理1 h* D9 Y0 _, d! \2 w
订单管理.png ' ^9 n& L# _% J! Z# ~, z
7 a2 ?7 t/ s3 Y; {: V+ O, T- y2 G" b
收到反馈
$ A/ o9 t+ l: q4 c$ V+ X! p( f 收到反馈.png % D4 ?1 r3 o# u  @% q) X3 `
. j  q6 p" R, J* q7 N0 @
) L5 |6 E4 F5 w! m5 G8 ?
毕设网-申明
1、本站会员可发帖,本主题所有言论和图片纯属会员个人意见,与本论坛立场无关.
2、本站所有帖子由该帖子作者发表,该帖子作者享有帖子相关权益.
3、本帖内容来网友及会员分享和其它网络媒体.
4、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意!
5、若因内容问题毕设网管理员和版主有权不事先通知发贴者而删除本文.
6、本站资源仅供本站会员学习参考,不得传播及用于其他用途,学习完后请在24小时内自行删除.
7、本站资源质量虽均经精心审查,但也难保万无一失,若发现资源有问题影响学习请一定及时点此进行问题反馈,我们会积极为您解决问题!

举报 使用道具

回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

0

关注

1

粉丝

33

主题
精彩推荐
热门资讯
网友晒图
图文推荐
  • 微信公众平台

QQ|Archiver|手机版|小黑屋|毕业设计 ( 京ICP备2021015313号 )

GMT+8, 2022-5-28 21:54 , Processed in 0.103335 second(s), 35 queries .

Powered by BISHE.NET

Copyright © 2019-2022, Aliyun Cloud.