没有合适的资源?快使用搜索试试~ 我知道了~
网上书店课程设计.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 148 浏览量
2022-07-03
05:44:04
上传
评论
收藏 436KB DOCX 举报
温馨提示
试读
24页
网上书店课程设计.docx网上书店课程设计.docx网上书店课程设计.docx网上书店课程设计.docx网上书店课程设计.docx网上书店课程设计.docx网上书店课程设计.docx网上书店课程设计.docx
资源推荐
资源详情
资源评论
Java EE
课 程 设 计 报 告
题 目 在线图书销售网站 BookStore
的设计与实现
院 系 计算机科学与技术学院
目 录
1 课程设计目的、任务及要求 .................................................. 1
1.1 课程设计目的 .......................................................... 1
1.2 课程设计任务及要求 .................................................... 1
1.2.1 课程设计任务....................................................... 1
1.2.2 课程设计要求....................................................... 1
1.2.3 课程设计环境....................................................... 1
2 需求分析 .................................................................. 2
2.1 系统的可行性分析 ...................................................... 2
2.2 系统功能需求分析 ...................................................... 2
2.2.1 用户管理........................................................... 2
2.2.2 图书管理........................................................... 3
2.2.3 购物车管理......................................................... 3
3 系统设计 .................................................................. 3
3.1 系统总体结构设计 ...................................................... 4
3.2 系统功能模块设计 ...................................................... 5
3.2.1 登录模块........................................................... 5
3.2.2 注册模块........................................................... 6
3.2.3 图书管理模块....................................................... 7
3.2.4 购物车模块......................................................... 7
3.3 数据库逻辑结构设计 .................................................... 9
4 系统实现 ................................................................. 10
5 系统测试 ................................................................. 13
5.1 软件测试的定义........................................................ 13
5.2 软件测试用例.......................................................... 13
6 课程设计小结 ............................................................. 14
附录 ....................................................................... 15
《 中间件技术》课程设计报告
1 课程设计目的、任务及要求
1.1 课程设计目的
图书产品从其外部特征来看,品种繁多,实体书店或其它图书发行者无法有足够大的
店面来展示所有品种;单价不高,在网络信用还存在缺失的环境下能造成的损失较小,读
者也乐于尝试在线购买。所以网上书店网站也在互联网上纷纷出现。这样更便于用户在购
书时对图书快速查询,节省购书时间,同时也便于商家对图书的管理与销售。
在线图书销售网站主要运用了 JSP Web 开发技术 Servlet、JavaBean 技术进行开发。
Java Web 开发包括两个方面:JSP/Servlet 组件的开发,JDBC、JSTL、EL 等服务的使用,
涉及的技术主要包括 JSP 和 Servlet。在该系统的实现中能更好的学习和掌握在 Java web
技术、servlet 技术和 JavaBean 技术的开发和应用。
1.2 课程设计任务及要求
1.2.1 课程设计任务
使用 JSP、Servlet、JavaBean 等技术创建一个在线图书销售网站 BookStore。该网站
应实现以下功能:
1、实现用户的注册、登陆、修改、退出等用户管理功能。
2、实现图书的添加、删除、更新等图书管理功能。
3、实现购物车功能。
1.2.2 课程设计要求
该网站可以方便用户随意查询、浏览、定购图书,会员输入用户名和密码进入该网站,
可以浏览网站中的书,也可以输入要购买的书的关键字查询到相关的图书,从而选择自己
满意的书购买。而会员可以通过注册成为该网站的会员。注册成功后,用户的信息会自动
更新在用户表中。要与数据库建立连接,前台要实现对图书查询、图书的添加、图书更新。
后台要实现对图书购买的功能。包括购物车管理、订单结算等。
1.2.3 课程设计环境
系统开发平台和工具:MyEclipse Professional 2014 GA,WebLogic 12c,MySQL 5.6.16。
1
《 中间件技术》课程设计报告
2 需求分析
网上书店系统主要实现网上选书,购书,产生订单等功能。一个典型的网上商场一般
都需要实现商品信息的动态展示,购物车管理,客户信息注册登录管理,订单处理等模块。
2.1 用户管理
(1)会员登录:已注册过的用户即会员,输入用户名和密码,系统会自动与数据库中用户
表的相关信息进行核对,信息正确,用户可以直接进入该网站,
(2)用户注册:第一次光顾该网站的用户可以通过注册成为会员。注册成功后,该用户的
信息会自动更新到用户表中。表明该用户已是会员。
2.2 图书管理
(1)图书查询:用户在进入该网站时,会在首页中分类显示出图书的信息,以供用户选择
所需的图书。同时根据用户输入所购买图书的关键字查询到图书的相关信息,进行购买。
(2)图书添加:当书店有新书添加时,通过与数据库中图书信息表建立连接,把新书的相
关信息添加到数据库中,并更新数据库中的记录。这样便于图书管理
(3)图书删除:书店里某种图书售完,需要及时删除图书的记录,并把删除结果更新到数
据库中。
2.3 购物车管理
(1)购物车记录:当会员购买某种图书产品时,能够把对应图书信息,如:价格、数量记
录到购物车中,并允许客户返回书目查询页面,选择其他商品,并添加到购物车中,当对
购物订单生成后,应该能够自动清除以生成订单的购物车中的信息。
(2)订单处理:对应客户购买图书商品信息的需求,在确定了所购图书商品的价格、数
量等信息后,提示用户选择对应的送货方式及付款方式,最终生成对应的订单记录,以便
于网站配货人员依据订单信息进行后续的出货、送货和处理。
2
剩余23页未读,继续阅读
资源评论
คิดถึง643
- 粉丝: 3879
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- mmqrcode1714153659780.png
- Screenshot_2024-04-27-06-08-58-486_com.baidu.xin.aiqicha.jpg
- 基于Javaweb+Tomcat+MySQL的大学生公寓管理系统+sql文件.zip
- 实训作业基于javaweb的订单管理系统源码+数据库+实训报告.zip
- 多机调度问题贪心算法基于最小堆和贪心算法求解多机调度问题.zip
- 基于同态加密技术的匿名电子投票系统源码.zip
- Pyqt5项目框架-PyQt项目开发实践
- 基于C通过MQTT的智能农业大棚管理系统(本科毕业设计)
- python+CNN的网络入侵检测算法源码.zip
- js 实现记住密码功能 js.cookie.min.js
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功