好文档 - 专业文书写作范文服务资料分享网站

基于jsp网上书店系统毕设毕业论文

天下 分享 时间: 加入收藏 我要投稿 点赞

因为java 解释器要求公共类必须放在与其同名的文件中。然后对它进行编译: c:\\>javac HelloWorldApp.java

编译的结果是生成字节码文件

HelloWorldApp.class。最后用java 解释器来运行该字节码文件:

c:\\>java HelloWorldApp结果是在屏幕上显示“Hello World!”至此,JDK 完全安装成功。

2)检测Tomcat是否配置成功

进入C:\\Tomcat5.0\\bin目录,双击startup.bat执行文件启动Tomcat服务器。 我们现在就可以通过浏览器看Tomcat服务器的示例程序了,打开浏览器,键入http://localhost:8080/进入Tomcat服务器的主页面。 (二) 数据库后台环境的配置

◆ 建立数据库 SQL Server 是由Microsoft开发和推广的关系数据库管理系统(DBMS),它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的,并于1988 年推出了第一个OS/2 版本。SQL Server 近年来不断更新版本,1996 年,Microsoft 推出了SQL Server 6.5版本;1998年,SQL Server 7.0版本和用户见面;2000年,SQL Server 2000版本面世,SQL Server 2005 是Microsoft公司于2005 年推出的最新版本。

◆ JSP与SQL Server 数据库的连接

选择任务栏的“开始” “所有程序” “Microsoft SQL Server”

四、需求分析

网上书店系统主要是实现网上选书、购书、产生订单等功能的系统。一个典型的网上商城一般都需要实现商品信息的动态展示、购物车管理、客户信息注册登录管理、订单处理等模块。

10

(一) 用户需求分析

1.本网上书店系统主要完成以下具体任务:

1) 图书查询需求

当客户进入网上书店时,应该在主页面中分类显示书目信息,以供客户选择所需图书,同时也应该提供按照图书名称,或者作者或图书的ISBN或图书的价格范围快速查询所需书目信息的功能。

2) 购物车管理需求

当客户选择购买某图书产品时,应该能够将对应图书信息,例如:价格、数量记录到购物车中,并允许客户继续选择其他商品,并添加到购物车中,当对购物订单生成后,应该能够查询已生成订单的购物车中的信息。

3) 订单处理需求

对应客户购买图书商品信息的需求,在确定了所购图书商品的价格、数量等信息后,提示用户选择对应的送货方式及付款方式,最终生成对应的订单记录,以便于网站配货人员依据订单信息进行后续的出货、送货和处理。

4) 会员注册需求

为了能够实现图书商品的购买,需要管理客户相关的联系方式、送货地点等相关信息。

2.用户需求所对应的用例图为:

用例图展现了一组用例和参与者,以及他们之间的关系,它在一个较高的抽象层次上从外部执行者的角度描述了系统的功能。

11

登录图书管理管理员图书类别管理图书查询

图1 管理员用例图

注册登录和退出普通用户搜索图书修改个人信息进行购物查看个人订单

图2 普通用户用例图

12

(二)数据库设计与实现

1. 数据库的概念模型分析

? 依据网上书店的处理需求,对应数据表的设计及功能如下:

1) 图书信息表(Book):存放网上书店所销售图书的基本信息。 2) 用户信息表(userinfo):存放书店用户的相关信息。 3) 订单表(orders):存放与客户相关的订单的基本信息。 4) 订单详细信息表(orderLine):存放订单的详细信息。 5) 图书分类信息表(Category):存放图书的分类信息。

6) 收货人地址信息表(consigneeAddress):存放收人的详细信息。 ? 数据库中设计的实体有:

用户信息、订单、图书、订单的详细信息、图书类别、地址信息

实体的E-R图和关系:

姓名 密码 邮箱 用户信息表 用户编号 用户类型 备注

图1 用户信息的 E-R图

13

出版日出版社 库存 类别编号 图书信息表 作者 目录 ISBN 价格 类别名

图2 图书信息表E-R图

订单编号 订单图书数量 图书编号 订单详细信息 编号 订单编号 单价

图3 订单详细信息E-R图

订单状况 邮递方式 订单编号 用户编号 订单 邮递地址 订单日期 订单总价 支付方式

图4 订单E-R图

14

基于jsp网上书店系统毕设毕业论文

因为java解释器要求公共类必须放在与其同名的文件中。然后对它进行编译:c:\\>javacHelloWorldApp.java编译的结果是生成字节码文件HelloWorldApp.class。最后用java解释器来运行该字节码文件:c:\\>javaHelloWorldApp结果是在屏幕上显示“HelloWorld!”
推荐度:
点击下载文档文档为doc格式
15pzj8klf54zk8m0hvkq6k2tg1xudp00s61
领取福利

微信扫码领取福利

微信扫码分享