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