JSP课程设计构建网上书店.docx

上传人:b****1 文档编号:10416251 上传时间:2023-05-25 格式:DOCX 页数:29 大小:775.63KB
下载 相关 举报
JSP课程设计构建网上书店.docx_第1页
第1页 / 共29页
JSP课程设计构建网上书店.docx_第2页
第2页 / 共29页
JSP课程设计构建网上书店.docx_第3页
第3页 / 共29页
JSP课程设计构建网上书店.docx_第4页
第4页 / 共29页
JSP课程设计构建网上书店.docx_第5页
第5页 / 共29页
JSP课程设计构建网上书店.docx_第6页
第6页 / 共29页
JSP课程设计构建网上书店.docx_第7页
第7页 / 共29页
JSP课程设计构建网上书店.docx_第8页
第8页 / 共29页
JSP课程设计构建网上书店.docx_第9页
第9页 / 共29页
JSP课程设计构建网上书店.docx_第10页
第10页 / 共29页
JSP课程设计构建网上书店.docx_第11页
第11页 / 共29页
JSP课程设计构建网上书店.docx_第12页
第12页 / 共29页
JSP课程设计构建网上书店.docx_第13页
第13页 / 共29页
JSP课程设计构建网上书店.docx_第14页
第14页 / 共29页
JSP课程设计构建网上书店.docx_第15页
第15页 / 共29页
JSP课程设计构建网上书店.docx_第16页
第16页 / 共29页
JSP课程设计构建网上书店.docx_第17页
第17页 / 共29页
JSP课程设计构建网上书店.docx_第18页
第18页 / 共29页
JSP课程设计构建网上书店.docx_第19页
第19页 / 共29页
JSP课程设计构建网上书店.docx_第20页
第20页 / 共29页
亲,该文档总共29页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

JSP课程设计构建网上书店.docx

《JSP课程设计构建网上书店.docx》由会员分享,可在线阅读,更多相关《JSP课程设计构建网上书店.docx(29页珍藏版)》请在冰点文库上搜索。

JSP课程设计构建网上书店.docx

JSP课程设计构建网上书店

JSP网站设计作业

——网上购书系统

 

一.概述

随着互联网的发展,越来越多的企业开始创建自己的网站。

基于Internet的信息服务,商务服务已经成为现代企业一项不可缺少的内容。

很多企业已经不满足于建立一个简单的仅仅能够发布信息的静态网站。

现代企业需要的是一个功能强大,能提供完善电子信息服务的动态商务网站。

JSP是SUM公司推出的一种网站开发技术,SUM公司借助自己在JAVA上的不凡造诣,又把人们引进JSP时代,JSP即JavaServerPages,它可以完成功能强大的WEB应用程序。

在课程设计过程中,我们采用JSP作为开发工具,够讲一个能实现简单电子商务的小型动态商务网站——网上购物书店。

该系统能够实现用户的注册,登录功能,能够实现商品的订购和管理员管理等功能。

该系统基本上具备一个网上商品销售系统应该具备的功能,该系统基本上体现了构建一个动态商务网站所需要的技术,可以说,目前的带型商务网站也是这种小型网站的扩充和重复。

二.运行环境以及工具介绍

1.平台软件

A.操作系统:

MicrosoftWindowsXP

B.WEB服务器:

Tomcat

C.浏览器、;IE

2.数据库系统

运行点子上网需要处理大量信息,而数据库系统是管理大量信息的仓库和引擎。

在构建后台数据库时我们采用的是MYSQL数据库

3.开发工具

A.DreamweaverMX进行站点规划和设计

B.Eclipse代码编辑以及启动服务器

C.FlashMX制作动画网页

三.系统功能展示

随着电子商务技术的不断成熟,电子扇无功能也越来越强大,注册用户可以在网上搜索到购买到自己想要的各种商品,初步让人们体会到足不出户便可以购物的快感。

我们的课程设计也就正是一个电子商务系统的开发——网上图书销售系统。

下图就是此次课程设计的电子商务网站的整体功能

网上书店整体功能如图所示

四.数据库设计

订单列表allorder

字段名

数据类型

长度

主键否

描述

Id

int

11

序列号

OrderId

char

20

订单号

BookNo

Int

11

书编号

Amount

int

11

数量

图书表book

字段名

数据类型

长度

主键否

描述

Id

Int

11

序列号

BookName

char

40

图书名

BookClass

Int

11

类别号

Author

char

25

作者

Publish

char

150

出版社

Content

Text

简介

Price

Float

价格

Amount

Int

11

数量

Leave-number

Int

11

存货量

RegTime

Datetime

上传时间

picture

Char

200

书本图片

管理员表bookadmin

字段名

数据类型

长度

主键否

描述

AdminUser

Char

20

管理员登录名

AdminPass

char

50

管理员密码

用户表shop-user

字段名

数据类型

长度

主键否

描述

Id

Int

11

序列号

UserName

Char

20

用户名

PassWord

Char

50

密码

Names

Char

20

姓名

Sex

Char

2

性别

Address

Char

150

地址

Phone

Char

25

电话

Post

Char

8

邮编

Emial

Char

50

邮箱

RegTime

Datetime

注册时间

RegiIpAddress

chr

20

图书分类表bookclass

字段名

数据类型

长度

主键否

描述

Id

Int

11

类别名

ClassName

char

50

图书分类名

订单汇总表orders

字段名

数据类型

长度

主键否

描述

Id

Int

11

序列号

Ordered

Char

20

订单号

UserId

Int

11

用户ID

SubmitTime

Datetime

提交时间

ConsignmentTime

Datetime

TotalPrice

Float

总金额

content

Text

敷衍内容

IpAddress

Char

20

计算机IP地址

IsPayOff

Int

11

是否付款

IsSales

int

11

是否发货

五.主要代码以及运行截图

部分源代码:

注册:

<%@pagecontentType="text/html;charset=UTF-8"language="java"%>

<%@pageimport="shop.*"%>

<%@pageimport="java.util.*"%>

<%

Membermember=(Member)session.getAttribute(Constants.LOGIN_USER_KEY);

ListsortList=(List)session.getAttribute(Constants.SORT_LIST_KEY);

Sortsort=null;

%>

ShoppingOnline

用户信息

collapse"

borderColor=#111111cellSpacing=0cellPadding=0

width="100%"bgColor=#f5efe7border=0>

colSpan=2>

src="images/main_head_menu002.gif"

width=13align=absMiddle>用户名:

<%=member.getUsername()%>

src="images/main_head_menu004.gif"

width=13align=absMiddle>真实姓名:

<%=member.getRealname()%>

src="images/main_head_menu001.gif"

width=13align=absMiddle>E-mail:

height=25><%=member.getEmail()%>

src="images/main_head_menu005.gif"

width=13align=absMiddle>电话

height=25><%=member.getTel()%>

登陆:

<%@pagecontentType="text/html;charset=gb2312"language="java"%>

用户登录

.pad{

PADDING-LEFT:

150px

}

登录页面

用户名

9pt"size=25/>


密   码:

9pt"size=25> 

 

购物车:

<%@pagecontentType="text/html;charset=UTF-8"language="java"%>

<%@pageimport="shop.*"%>

<%@pageimport="java.util.*"%>

<%

ListshopCartList=(List)session.getAttribute(Constants.SHOPCART_KEY);

ShopCartshopCart=null;

%>

购物车

所选购的商品信息

collapse"bordercolor="#111111">

商品名称

数量

单价(元)

小计(元)

删除此项

--选购商品的显示开始-->

<%if(shopCartList!

=null){

for(inti=0;i

{

shopCart=(ShopCart)shopCartList.get(i);

%>

 <%=shopCart.getProduct().getName()%>

name=count>

<%=shopCart.getPrice()%>

color=#666666><%=shopCart.getCount()*shopCart.getPrice()%>

name=del>

<%

}

}%>

--选购商品的显示结束-->

单击“更新订单确认”按钮可以改变购买数量或删除购买记录。

确认订单:

<%@pagecontentType="text/html;charset=gb2312"language="java"%>

<%@pageimport="shop.*"%>

<%@pageimport="java.util.*"%>

<%

ListshopCartList=(List)session.getAttribute(Constants.SHOPCART_KEY);

ShopCartshopCart=null;

%>

购物车

当前你已选购的商品信息

展开阅读全文
相关搜索
资源标签

当前位置:首页 > 总结汇报 > 学习总结

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2