论文无忧网提供:计算机毕业论文范文|计算机毕业设计|计算机毕业论文
栏目导航 ASP Java Web .NET VB6.0 JAVA VC VF DELPHI PB 计算机网络 计算机科学与技术 PHP 安卓APP 其他 C# 代写论文
当前位置: > 计算机 > Java Web >

A450jsp网上购书系统源代码

  首页(main.jsp)是本站所有内容的缩影,可谓“麻雀虽小,五脏具全”。页面顶部是独具本站特色的变换字,其下左侧是日期显示,这两个部分都是由Javascript实现的。顶部下方是导航栏,这一部分几乎在网站的每一个功能页面存在。页面底部只是简单的信息提示,同样存在于每个功能页面。包括一个Javascript制作的动态导航栏,用户购物的登陆、注册表单和一个网页计数器几部分。其中动态导航栏页面与顶部信息区的导航栏的功能基本相同。只是样式更加新颖,增加了页面的动感。此处的登陆与注册相对于社区的要正规的多,因为它是保证用户网上购物的前提。这里还提供了密码提示服务。主要在reg.jsp中实现。网页计数器结构也非常简单,即建立一个文本count.txt保存数字。当有用户访问时,则先打开计数文件,并以读方式锁住计数器文件,防止多人同时读取文件而造成计数丢失,再读取记数,加1,写回文件,关闭文件,将更新后的计数以图片形式展示于页面,即形成一个精美的计数器。当然,也是通过require()函数引入到主界面的。

http://www.paper51.com

首页的主要部分是中间部分,它纵向又划分为三块,左块是会员注册及登陆和快速搜索,通过商品搜索,用户可直接进入在线商店,同时系统将搜索结果以表格形式列出,供用户浏览。其下是社区部分详细列出了社区的讨论分区,使用户可直接进入自己所关心的话题部分。

内容来自www.paper51.com

中块是精品推荐和图书介绍,右块是新闻提示将新闻分类显示和销售排行榜,每类在此近列出一条新闻,可直接阅读,当点击“更多新闻”则可进入新闻集锦分类查看。 内容来自www.paper51.com

至此,首页的全部内容叙述完毕。首页部分页面展示如图3-1所示。 http://www.paper51.com

http://www.paper51.com

图3-1 网站首页 copyright paper51.com

3.1.2  后台管理部份

http://www.paper51.com

(1)商店图书管理:添加,修改,删除,查看。

paper51.com

(2)用户信息管理:查看,修改,删除。

copyright paper51.com

(3)订单信息管理:查看订单清单,更新订单付款,出货状态。删除订单。 paper51.com

(4)数据库设计时采用MS SQL用所附脚本生成表结构。  内容来自www.paper51.com

(5)留言管理:主要是和客户进行交流以便更好的发挥网上书店的功能从而减少书店的运行周期(调查行情进而决定上什么的书目等所花费的时间)。 http://www.paper51.com

3.2  数据库设计 内容来自论文无忧网 www.paper51.com

数据库总设计的ER图如图3-2所示。

http://www.paper51.com

网上书店采用MS SQL Server作为后台的数据库。我们建立了一个名为BookShopDB的数据库用于存放放系统中的表,各表的名称和功能如表3-1所示。

内容来自www.paper51.com

paper51.com

图3-2 ER图

paper51.com

表3-1   BookShopDB数据库中的表及其功能说明

paper51.com

表  名 paper51.com

功 能 说 明 http://www.paper51.com

Book

paper51.com

书籍信息表

内容来自论文无忧网 www.paper51.com

Class copyright paper51.com

书籍分类信息表 内容来自论文无忧网 www.paper51.com

User copyright paper51.com

用户信息表 copyright paper51.com

Admin

paper51.com

管理员信息表

内容来自www.paper51.com

Sheet copyright paper51.com

订单信息表

内容来自论文无忧网 www.paper51.com

message 内容来自www.paper51.com

留言信息表 内容来自www.paper51.com

counter

内容来自www.paper51.com

计数器信息表

paper51.com

下面将详细介绍我所设计模块表的数据结构。

copyright paper51.com

在Book(书籍信息表)表中,存放有关书籍的一切信息,book表和user表详细的表结构如表3-2和3-3所示。 http://www.paper51.com

表3-2   Book表的结构

内容来自论文无忧网 www.paper51.com

字段名称 http://www.paper51.com

数据类型

copyright paper51.com

长  度 paper51.com

说  明 内容来自www.paper51.com

BookNo paper51.com

自动编码(long) http://www.paper51.com

关键字,书籍编号 内容来自www.paper51.com

BookName http://www.paper51.com

文本(String) copyright paper51.com

30

http://www.paper51.com

书籍名称 copyright paper51.com

Author

http://www.paper51.com

文本(String)

内容来自www.paper51.com

30

paper51.com

作者

copyright paper51.com

classNo

内容来自www.paper51.com

数字(long)

http://www.paper51.com

用于存放书籍分类的编号 内容来自www.paper51.com

Publish paper51.com

文本(String)

paper51.com

30 paper51.com

出版社

paper51.com

Content

http://www.paper51.com

备注(String)

paper51.com

内容简介

http://www.paper51.com

Picture 内容来自www.paper51.com

文本(String) 内容来自www.paper51.com

图片信息

内容来自论文无忧网 www.paper51.com

Price http://www.paper51.com

数字(double) http://www.paper51.com

书籍定价 内容来自www.paper51.com

WebPrice 内容来自www.paper51.com

数字(double) copyright paper51.com

本站的售价 http://www.paper51.com

NowPrice 内容来自www.paper51.com

数字(double)

内容来自www.paper51.com

现价

paper51.com

Amount

http://www.paper51.com

数字(long) copyright paper51.com

书记入库的总量 内容来自论文无忧网 www.paper51.com

Leav_number 内容来自www.paper51.com

数字(long)

内容来自论文无忧网 www.paper51.com

剩余书籍的数量 内容来自论文无忧网 www.paper51.com

RegTime 内容来自论文无忧网 www.paper51.com

日期(datetime) http://www.paper51.com

登记日期,默认值Date()

内容来自www.paper51.com

表3-3  user表的结构

http://www.paper51.com

字段名称

内容来自论文无忧网 www.paper51.com

数据类型

http://www.paper51.com

长  度 copyright paper51.com

说  明

copyright paper51.com

userNo http://www.paper51.com

自动编码(long) 内容来自www.paper51.com

用户编号 paper51.com

userName copyright paper51.com

文本(String) copyright paper51.com

30

paper51.com

用户名 http://www.paper51.com

password 内容来自论文无忧网 www.paper51.com

文本(String) paper51.com

30 paper51.com

用户密码 内容来自www.paper51.com

sheetNo

http://www.paper51.com

数字(long)

http://www.paper51.com

用于存放定单的编号

http://www.paper51.com

3.3  会员管理模块 copyright paper51.com

会员管理模块包含以下子模块。

内容来自www.paper51.com

(1)会员注册。 paper51.com

(2)会员审核。 http://www.paper51.com

(3)用户登录验证。

copyright paper51.com

会员注册子模块包含以下页面。 内容来自论文无忧网 www.paper51.com

(1)reg.htm。 paper51.com

(2)reg2.jsp。

内容来自论文无忧网 www.paper51.com

(3)reg3.jsp。 paper51.com

(4)user.jsp。 内容来自www.paper51.com

(5)index.jsp。

内容来自www.paper51.com

(6)order.jsp。

copyright paper51.com

3.3.1  会员注册协议核准

http://www.paper51.com

一个网站为了使自己的网站有固定的客户群,方便对用户的管理,一般都具有会员注册的功能。会员注册的操作是很简单的,在主页面有会员管理模块,用户很容易就可以找到,点击注册按钮,便进入会员注册的模块。在注册过程中,有些信息是要求用户必须填写的,如:用户名、密码、电子邮箱等。而且这些信息的格式有严格的验证,不附和要求的信息是不可以进入注册的下一步的,如:用户名不能为空、密码验证不相符等。 内容来自论文无忧网 www.paper51.com

1.页面示例 copyright paper51.com

图3-3为会员注册的第一步所看到的页面。

内容来自www.paper51.com

内容来自www.paper51.com

                       图3-3 会员注册第一步 paper51.com

2.页面中需要用户填写的HTML表单元素,如表3-4所示。 内容来自论文无忧网 www.paper51.com

3.页面所涉及的数据库表信息。

paper51.com

此页面并没有涉及到数据库表的操作。

paper51.com

------分隔线----------------------------
联系方式