一、源码特点
JSP 图书销售系统是一套完善的java web信息管理系统,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。开发环境为
TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使用java语言开发。
jsp 图书销售系统Myeclipse开发mysql数据库w
二、功能介绍
系统制作过程中,要将整个系统进行细化,划分出不同的功能模块,然后在对各个模块进行具体的设计以及内容的添加。通过图1可以将问题具体化。整个系统可划分为用户注册、用户登录、
图书搜索功能、图书浏览功能、购物车功能、用户管理、订单管理这九个模块,每个模块又包含了各自特有的内容。该系统设计建立的主要任务是模块的划分,模块内容的添加,模块风格的
设计,以达到系统内容充实,风格独特的目的。
在系统设计过程中,有很多问题需要解决,以下是不同模块在制作时应解决的问题。
用户注册:用户注册功能使任何浏览网站的用户需要输入姓名、用户等基本信息就可以注册成为书店的注册用户。
用户登录:在做浏览者权限以外的操作时,比如用户若要使用在线购书功能,用户必须进行登录,输入用户名、用户密码,核对后用户登录成功再进行操作。
图书搜索功能:搜索是书店的重要功能,通过搜索可以方便的找到自己所需的图书。搜索时可以按书名搜索,只需要输入书名的几个字或者全称便可以找到与之相关的所有图书。还可以按图
书名称搜索,可以模糊搜搜索。在用户查询索要买的图书时,查看搜索结果。
图书浏览功能:用户在浏览页面时,会按图书的类型来浏览自己感兴趣的图书,在这个网上书店的首页提供了几个链接,分别链接到几种不同类型的图书。用户再浏览图书时,可以单击其中
的超链接列来查看图书的详细介绍,比如书名、作者、类型、价格出版日期等。
购物车功能:实现用户进行填写订单数目、删除订购图书、清添加图书一系列的功能。
用户管理:管理员可以查看用户信息并进行修改、删除用户信息。
订单管理:管理员查看用户所订购的图书信息,为用户发送图书,同时用户可以对订货单信息进行修改,对一些已经无效的图书订货单进行删除操作
数据库设计
表2-1 用户信息表
序号 |
字段名称 |
数据类型 |
长度 |
主键 |
描述 |
1 |
yhid |
INTEGER |
11 |
是 |
用户编号 |
2 |
yhm |
VARCHAR |
40 |
否 |
用户名 |
3 |
mm |
VARCHAR |
40 |
否 |
密码 |
4 |
xm |
VARCHAR |
40 |
否 |
姓名 |
5 |
qx |
VARCHAR |
40 |
否 |
权限 |
6 |
lxdh |
VARCHAR |
40 |
否 |
联系电话 |
7 |
lxdz |
VARCHAR |
40 |
否 |
联系地址 |
8 |
yx |
VARCHAR |
40 |
否 |
邮箱 |
表2-2 留言信息表
序号 |
字段名称 |
数据类型 |
长度 |
主键 |
描述 |
1 |
lyid |
INTEGER |
11 |
是 |
留言编号 |
2 |
ly |
VARCHAR |
40 |
否 |
留言 |
3 |
yh |
VARCHAR |
40 |
否 |
用户 |
4 |
sj |
VARCHAR |
40 |
否 |
时间 |
5 |
hf |
VARCHAR |
40 |
否 |
回复 |
表2-3 公告表
序号 |
字段名称 |
数据类型 |
长度 |
主键 |
描述 |
1 |
ggid |
INTEGER |
11 |
是 |
公告编号 |
2 |
bt |
VARCHAR |
40 |
否 |
标题 |
3 |
nr |
VARCHAR |
40 |
否 |
内容 |
4 |
fbsj |
VARCHAR |
40 |
否 |
发布时间 |
表2-4 图书分类信息表
序号 |
字段名称 |
数据类型 |
长度 |
主键 |
描述 |
1 |
tsflid |
INTEGER |
11 |
是 |
图书分类编号 |
2 |
fl |
VARCHAR |
40 |
否 |
分类 |
表2-5 图书信息表
序号 |
字段名称 |
数据类型 |
长度 |
主键 |
描述 |
1 |
tsid |
INTEGER |
11 |
是 |
图书编号 |
2 |
tsmc |
VARCHAR |
40 |
否 |
图书名称 |
3 |
fl |
VARCHAR |
40 |
否 |
分类 |
4 |
zz |
VARCHAR |
40 |
否 |
作者 |
5 |
cbs |
VARCHAR |
40 |
否 |
出版社 |
6 |
jsp |
VARCHAR |
40 |
否 |
介绍片 |
7 |
tp |
VARCHAR |
40 |
否 |
图片 |
8 |
jg |
VARCHAR |
40 |
否 |
价格 |
9 |
bz |
VARCHAR |
40 |
否 |
备注 |
表2-6 订单明细表
序号 |
字段名称 |
数据类型 |
长度 |
主键 |
描述 |
1 |
ddid |
INTEGER |
11 |
是 |
订单编号 |
2 |
ddls |
VARCHAR |
40 |
否 |
订单流水 |
3 |
yh |
VARCHAR |
40 |
否 |
用户 |
4 |
gmsj |
VARCHAR |
40 |
否 |
购买时间 |
5 |
zt |
VARCHAR |
40 |
否 |
状态 |
6 |
shdz |
VARCHAR |
40 |
否 |
收货地址 |
7 |
dh |
VARCHAR |
40 |
否 |
电话 |
8 |
shr |
VARCHAR |
40 |
否 |
收货人 |
9 |
zj |
VARCHAR |
40 |
否 |
总价 |
表2-7 订单明细信息表
序号 |
字段名称 |
数据类型 |
长度 |
主键 |
描述 |
1 |
ddmxid |
INTEGER |
11 |
是 |
订单明细编号 |
2 |
dd |
VARCHAR |
40 |
否 |
订单 |
3 |
ts |
VARCHAR |
40 |
否 |
图书 |
4 |
sl |
VARCHAR |
40 |
否 |
数量 |
5 |
jg |
VARCHAR |
40 |
否 |
价格 |
6 |
sj |
VARCHAR |
40 |
否 |
时间 |
7 |
zt |
VARCHAR |
40 |
否 |
状态 |
8 |
yh |
VARCHAR |
40 |
否 |
用户 |
三、注意事项
1、管理员账号:admin密码:admin 数据库配置文件DBO.java
2、开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使用java语言开发。
3、数据库文件名是jspbookmarket.sql ,系统名称bookmarket
4、系统首页地址:http://127.0.0.1:8080/bookmarket/qt
四 系统实现
文章来源:https://www.toymoban.com/news/detail-678316.html
文章来源地址https://www.toymoban.com/news/detail-678316.html
到了这里,关于jsp 图书销售系统Myeclipse开发mysql数据库web结构java编程计算机网页项目的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!