当前位置:首页 > (精品)基于Java的web网上书城毕业论文论文
图书分类基本信息表
DROP TABLE bookcat CASCADE CONSTRAINTS; CREATE TABLE bookcat( );
图书基本信息表
DROP TABLE book CASCADE CONSTRAINTS; CREATE TABLE book( );
客户基本信息表
DROP TABLE storeuser CASCADE CONSTRAINTS; CREATE TABLE storeuser( );
username VARCHAR2 (20) PRIMARY KEY, password VARCHAR2 (20) NOT NULL, name tel
VARCHAR2 (20) NOT NULL,
id catid
NUMBER
PRIMARY KEY,
NOT NULL
id
NUMBER
PRIMARY KEY,
catname VARCHAR2 (40) NOT NULL
NUMBER
REFERENCES bookcat(id) ON DELETE CASCADE,
VARCHAR2 (50) NOT NULL, NUMBER NOT NULL, NUMBER NOT NULL,
name price
saleprice
descript VARCHAR2 (500) NOT NULL, author contents image
VARCHAR2 (50) NOT NULL, VARCHAR2 (2000) NULL, VARCHAR2 (50) NULL
VARCHAR2 (20) NOT NULL,
VARCHAR2 (100) NOT NULL, VARCHAR2 (50) NULL
address email
订单信息表
DROP TABLE orders CASCADE CONSTRAINTS; CREATE TABLE orders( );
订单条目详细信息表
DROP TABLE orderdetail CASCADE CONSTRAINTS; CREATE TABLE orderdetail( );
_____________________________________________________________________
orderid
NUMBER NOT NULL
id
NUMBER
PRIMARY KEY,
username VARCHAR2 (20) NOT NULL
REFERENCES storeuser(username) ON DELETE CASCADE,
DATE
NOT NULL,
time
delivery VARCHAR2 (20) NOT NULL, payment
VARCHAR2 (20) NOT NULL
REFERENCES orders(id) ON DELETE CASCADE,
NUMBER NOT NULL
bookid
REFERENCES book(id) ON DELETE CASCADE,
NUMBER NOT NULL, NUMBER NOT NULL
count price
3-5 网上书店基本流程
网上书店在运行过程中页面的基本流程如下图:
3-6 网上书店各页面功能
3-6-1 网上书店首页bookMain.jsp详细功能及描述
? 获取图书分类信息以及图书基本信息集合 ? 循环显示图书分类信息
? 提交显示指定分类图书信息的请求,同时传递对应图书分类编号 ? 提交书目搜索请求及搜索条件的表单 ? 提交搜索关键字的表单元素 ? 选择搜索条件的表单元素
? 显示图书记录总数、当前页面编号以及总页数 ? 循环显示对应图书书目信息
? 显示图书名称、价格、销售价格、作者信息 ? 提交显示图书详细信息请求的超链接
? 提交分页显示请求的超链接,同时提交指定页面编号
在本页面中,当单击选择书目分类时,将提交
“bookSearch.do?bookCatId=<%=bookCat.getId()%mode=1”请求,以便于获取对应图书分类的相关信息。当选择了查询依据,并且输入了对应关键字,单击“搜索”按钮时,将提交“bookSearch.do”请求,同时提交查询条件,进行后续书目信息搜索的处理。当在书目列表中单击查看详细信息请求时,将发出“bookDetail.do”请求,同时传递对应图书记录的编号,以获取指定图书更加详细的信息。此外,在单击“首页”、“上页”、“下页”超链接后,将分别提交“bookPage.dopageId=<%=0%>”、“bookPage.dopageId=<%=schSta.getPageId()-1%>”schSta.getPageId()+1%>”等请求,以实现页面的跳转
、
“bookPage.dopageId=<%=
3-6-2 显示图书详细信息bookShow.jsp页面详细功能及描述
? 依据图书记录编号获取待显示详细信息的图书类型的对象 ? 分别显示该图书对象的详细信息
? 显示图书封面图片、名称、详细介绍、价格、销售价格 ? 单击“购买”按钮后,将提交放入购物车的请求
共分享92篇相关文档