- 1、本文档共28页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
购物新天地网上商城精选
开发背景 随着社会的不断进步,网络的不断发展,越来越多的网上商城相继出现。例如全球知名的亚马逊网上书店,国内的当当网上商城和卓越网等。顾客甚至足不出户就可以买到所需要的商品,从而节约大量时间,将更多的时间应用于其他更有意义的事情上。 传统的书店存在着许多弊端,如商品种类太少,经营成本高等。相比之下,电子商城具有以下优势:商品种类多,信息量大;检索、订购快捷方便;书店成本低,商品价格低廉;节约顾客购买时间;为了降低商店的成本,节约顾客的时间,从而开发此电子商城。 系统分析 本系统的前台功能主要如下: 用户的注册。 用户资料的修改。 用户登录。 商品的购买。 商品的有哪些信誉好的足球投注网站。 商品的分页查看。 商品的分类有哪些信誉好的足球投注网站。 购物车中商品的删除与商品数量的修改。 订单提交及收货人信息的修改。 系统分析 (续) 本系统的后台功能主要如下: 管理员登录及密码修改。 商品的管理,包括商品的增、删、改、查。 订单的管理,包括订单的发货及删除。 管理员管理,包括管理员的添加及管理员密码重置。 系统设计 本系统的系统结构如图所示: 系统预览 这一节将对本系统各功能模块进行演示。 数据库设计 该系统包含的实体主要有:商品、用户、管理员、订单等,下面将分别介绍各实体及实体间的E-R图。 数据库设计(续) 本系统共有5张表:用户基本信息表、管理员基本信息表、商品基本信息表、订单基本信息表、订单明细表,下面将对订单明细表进行介绍,其它表的设计请参看本书中的详细介绍。 开发前准备工作 本系统的目录组织结构如图所示: 开发前准备工作(续) 下面将介绍如何在MySQL数据库中创建表及插入数据 ,具体步骤如下所示: 启动MySQL,打开MySQL命令行客户端MySQL Command Line Client。 执行语句“use test;”进入数据库test开始对其进行操作。 执行创建和插入的SQL语句。 开发前准备工作(续) 当数据库中表的创建完成并插入测试数据后,首先要按照系统目录组织结构图进行组织系统。 接着要对数据源连接池进行配置,具体配置步骤请看演示。 前台框架设计模块 顾客在进入商城后,首先看到的是商城的首页,用户可以在这里进行注册、登录,以及商品的有哪些信誉好的足球投注网站与购买。该页面主要由五部分组成,分别是页面的顶部、用户的注册登录块、商品的有哪些信誉好的足球投注网站块、商品的分类块、以及商品的显示块。下面将介绍具体的开发过程。 前台页面模块 前面介绍了首页的框架,但其中各个部分的具体实现还没有进行介绍,在下面的部分将会对各模块功能的实现进行逐一介绍 ,主要部分主要包括有: 首页顶部页面的实现 登录页面的实现 登录动作的实现 商品有哪些信誉好的足球投注网站页面的实现 商品分类有哪些信誉好的足球投注网站的实现 分页功能模块 前一模块介绍了前台页面的部分功能,下面将介绍客户端商品的分页显示,以及Servlet端的具体实现。 JavaBean的实现 页面数据操纵功能的实现 商品信息页面的实现 分页动作的实现 商品详细信息页面 用户功能模块 用户在浏览过程中,若要购物,则可能需要注册为商城的用户,接下来将开发用户模块,为用户的购物进行准备。此模块包括用户注册、用户登录、查看/修改用户信息及注销等 。 用户注册功能的实现 用户信息修改页面 用户信息修改及注销 购物车功能模块 购物车是前台客户端的一个非常重要的功能模块,用来存放用户所购买的商品。在用户的整个购物过程中,需要用Map来时刻记录用户的购物信息。主要实现用户对商品的购买,购物车中商品数量的修改,商品的删除、结账,以及购物车的清空等功能 。 商品的购买 购物车页面的实现 商品数量修改及删除 购物车清空 结账功能的实现 用户提交订单模块 用户填写完收货人信息后,需要对用户订单进行确认。在订单确认页用户可以修改收货人信息,也可以对订单进行确认 。 订单确认页面的实现 收货人信息修改 订单确认 商品管理模块 本节将会对商品的后台管理功能进行开发,其中包括商品的增、删、改、查。 商品的查询 商品的添加 商品的修改及删除 订单管理模块 本节将对用户提交的订单进行处理,实现订单的查找、删除和发送功能 。 订单管理页面的实现 订单查找功能 订单发送及删除页面 订单发送及删除功能 管理员管理模块 在整个后台管理中,每个管理员都有自己的权限,但超级管理员只能有一个。超级管理员不可以被删除,可以对其他管理员进行添加、删除、查看及密码的重置 。 管理员查看 管理员的添加 管理员的删除 密码重置 密码修改模块 上节中实现了管理员的管理功能,但上述操作只限于超级管理员使用,在本节中将开发管理员对自己密码进行修改的功能。 知识点汇总 至此,该系统的开发已全部完毕,在开发过程中用到了许多开发技巧及重要知识点,下面将对这些技巧及知识点
文档评论(0)