基于jsp购物车的实现内容摘要:

,它是在传统的网页 HTML 文件 (*.htm,*.html)中插入 Java 程序段 (Scriptlet)和JSP 标记 (tag),从而形成 JSP 文件 (*.jsp)。 用 JSP 开发的 Web 应用是跨平台的,既能在 Linux 下运行,也能在其他操作系统上运行。 JSP 技术使用 Java 编程语言编写类 XML 的 tags 和 scriptlets,来封装产生动态网页的处理逻辑。 网页还能通过 tags 和 scriptlets 访问存在于服务端的资源的应用逻辑。 JSP 将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于 Web 的应用程序的开发变得迅速和容易。 Web 服务器在遇到访问 JSP网页的请求时,首先执行其中的程序 段,然后将执行结果连同 JSP 文件中的 HTML 代码一起返回给客户。 插入的 Java 程序段可以操作 数据库 、重新定向网页等,以实现建立动态网页所需要的功能。 JSP 与 Java Servlet 一样,是在服务器端执行的,通常返回该客户端的就是一个 HTML 文本, 因此客户端只要有浏览器就能浏览。 购物车的介绍 在线购物是目前非常流行的趋势,商务网站的经营者无需准备大量的创业基金,就可以架设网站开立网络商店。 商务网站的购物车系统功能之中,应首先包含用户登陆界面,用户进行登录后,可以完成查看产品类型,查看购物车内容、订购产品、显示订购单及删除指定定单等相应功能,若成功订购,还可以按照网页指示用银行划拨或信用卡方式进行支付。 首先用户在登陆页面中登陆网站,进入显示产品信息的网页,在该网页中,设有 产品类型 、 查看购物车 、 显示订购单 等超级链接。 此时若要 购物,便可在相关产品后面的表单中输入购买数量,将其放入购物车。 若用户点击 查看购物车 的超级链接。 下方框架将会显示购物车内的产品情况,此时还可进行产品删除的操作。 若用户点击 显示订购单 超级链接,下方框架将会显示订购单网页,用户在对订单细目核对后,便可进行订购了。 第 2 章 总体设计 总体 功能 说明 用户没有登录前,只能浏览商品,不能购买 商品。 没有注册的用户,必须要先进行注册。 用户登录 后,才可以进行购买和下达订单。 用户在 登录 成功后 , 点击相应的商品,即可以浏览商品的详细信息,点击“添加 进 购物 车”,即可将该商品添加到购物车。 点击“查看购物车” , 即可浏览自己的购物车,购物车列有你添加的商品。 在提交订单前,用户可删除自己购物车的商品。 当用户购物完成后,可以单击 “ 去 结算” 按钮进行下达购物订单。 若想继续购买,可点击“继续购买”或者返回到首页。 由于时间关系,本系统只实现了购物车的功能, 商品搜索等功能没有实现。 系统 设计 结构 图 首 页普 通 用 户 会 员注 册浏 览 商 品下 订 单购 买 商 品添 加 到 购物 车浏 览 商 品浏 览 购 物车 图 21 系统设计结构图 第 3 章 数据库设计 数据库环境说明 在本次开发中,使用的数据库是 Microsoft SQL Server 2020。 逻辑设计 设计方法与步骤 采用自底而上的设计方法。 先自顶向下地进行需求分析,对 系统的需求进行逐步细化;然后再自底而上地设计概念结构,最终将各个局部应用的概念结构集合成为全局概念结构。 逻辑设计 ER 图 ( 1) 商品 ER图 (如图 31) 商 品 表商 品 名 称商 品 颜 色新 商 品 标 识商 品 图 片商 品 描 述送 达 时 间上 市 时 间 商 品 尺 寸商 品 材 料商 品 品 牌商 品 折 扣商 品 价 格商 品 性 别商 品 ID 图 31 商品 ER 图 ( 2) 购物车 ER 图 (如图 32) 购 物 车购 物 车 ID购 物 车 ID购 物 车 ID购 物 车 ID购 物 车 ID购 物 车 ID购 物 车 ID 图 32 购物车 ER 图 ( 3)会员 ER图 (如图 33) 会 员会 员 ID会 员E M A IL会 员 邮 编会 员 昵 称会 员 性 别会 员 电 话会 员 地 址会 员 密 码会 员 账 号 图 33 会员 ER 图 ( 4)订单表 ER图 (如图 34) 订 单邮 送 邮 编商 品 价 格邮 送 地 址邮 送 电 话订 单 ID商 品 ID会 员 ID 图 34 订单 ER 图 物理设计 对于 给定的基本数据模型选取一个最合适应用环境的物理结构的过程,称为物理设计。 数据库的物理结构主要指数据库的存储记录格式、存储记录安排和存取方法。 显然,数据库的物理设计。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。