期末考试题目
一 题目介绍
1.开发一个小型的网上化妆品商店,让光顾该网站的顾客可以选择化装品并且且订购所选择的化装品.
2.网站的功能规定
(1)浏览各种化装品,要求至少具备16种化装品的图片和文字介绍(所需要的素材自己到网上收集),浏览时,按照2行4列的形式显示8幅化装品的图片,并且可以翻页显示其它的图片,当顾客点击了某个化装品的图片时,进入该化妆品的详细介绍页面.
(2) 在详细页面中有2个超链接,一个是返回,一个是订购,点击返回时重新回到浏览化妆品图片的页面,点击订购时,将顾客选择的商品放入购物车,并且进入浏览购物车页面.
(3)在购物车页面中,以表格的形式将用户已经选择的化妆品显示出来,每行显示一件,要显示商品的名称、单价、产地、生产厂家,并且为每件商品加上一个超链接,当顾客点击这个超链接时,将该件商品从顾客的购物车中删除.在浏览购物车页面的最下面有2个超链接,一个是返回,一个是交款,点击返回时则回到浏览各种化装品页面,点击交款时,进入付款页面.
(4)在付款页面中,采用一个表单来输入顾客的身份证号、信用卡号、邮政编码、邮编、送货收货地址、联系电话.点击表单中的提交按钮,进入购买清单页面.
(5)在购买清单页面中,以表格的形式显示顾客购买的所有化装品的详细数据,并且最后有总价.并且通过继续购物链接回到浏览化装品页面.
3.设计要求
(1)页面美观
(2)网站采用3层结构(表示层,业务层,永久层),在各层之间采用JavaBean来包装和传递数据(每件商品的数据使用JavaBean包装,购物车采用JavaBean实现);表示层使用JSP页面完成,可以使用DreamWeaverMX来设计;业务逻辑层采用JavaBean来完成,主要工作是计算顾客的购物费和显示分页;数据库访问由永久层的JavaBean实现.
(3)数据库采用SQL Server,数据库名称为HZ,数据库的结构由学生自己设计.对数据库的访问采用连接池方式.
(4)网站的主页统一规定为index.htm.在主页的最下方注明学生的姓名和学号.
二 完成时间
从布置题目之日开始,两个星期必须完成,考试作业的最后交卷时间为5月28日前.
三 交卷方式
1.将Tomcat中的文件夹ROOT压缩成为一个文件,以学生的姓名和学号作为文件名.
2.统一交给班长由班长一并转交.
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
源码.rar (67个子文件)
源码
shop
.project 1KB
.mymetadata 285B
WebRoot
showProducts.jsp 3KB
WEB-INF
web.xml 3KB
lib
mysql-connector-java-5.1.6-bin.jar 687KB
jstl.jar 23KB
msbase.jar 278KB
mssqlserver.jar 63KB
msutil.jar 58KB
standard.jar 403KB
classes
com
power
bean
UserInfo.class 2KB
Product.class 2KB
db
MyConnection.class 1KB
Db_module.class 4KB
servlet
BuyServlet.class 3KB
BrowserShopCarServlet.class 1KB
ShowProductsServlet.class 2KB
AddUserInfoServlet.class 3KB
ProductServlet.class 2KB
META-INF
MANIFEST.MF 39B
myProductList.jsp 3KB
img
5.jpg 6KB
last.gif 317B
del.gif 376B
3.jpg 5KB
8.jpg 4KB
4.jpg 4KB
12.jpg 3KB
add_product.gif 946B
9.jpg 7KB
2.jpg 4KB
10.jpg 7KB
18.jpg 4KB
browser_shopcar.jpg 23KB
previous.gif 194B
19.jpg 3KB
1.jpg 5KB
title_back.jpg 21KB
11.jpg 6KB
14.jpg 3KB
6.jpg 6KB
next.gif 195B
15.jpg 4KB
first.gif 315B
17.jpg 8KB
16.jpg 6KB
7.jpg 8KB
13.jpg 3KB
index.htm 993B
product.jsp 2KB
makeOutUserInfo.jsp 2KB
shopCar.jsp 4KB
.myeclipse
src
com
power
bean
UserInfo.java 1KB
Product.java 1KB
db
MyConnection.java 1KB
Db_module.java 4KB
servlet
BuyServlet.java 3KB
ProductServlet.java 2KB
BrowserShopCarServlet.java 1KB
AddUserInfoServlet.java 2KB
ShowProductsServlet.java 2KB
paper[1].txt 2KB
数据库
HZ_Log.LDF 1024KB
shop.pdm 60KB
HZ_Data.MDF 1024KB
crebas.sql 2KB
.classpath 911B
共 67 条
- 1
资源评论
- 风华绝代姐2012-08-07对与初学真的很有帮助 谢谢啦
geek87
- 粉丝: 10
- 资源: 6
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功