JSP1060 购物中心网站设计与实现2_第1页
JSP1060 购物中心网站设计与实现2_第2页
JSP1060 购物中心网站设计与实现2_第3页
JSP1060 购物中心网站设计与实现2_第4页
JSP1060 购物中心网站设计与实现2_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、I 摘 要 自计算机应用于管理领域以来,信息系统的开发与应用获得惊人的发展,电子商 务也应运而生,并得已迅速推广,给当今的传统型企业或者是现代型企业都带来了巨 大的冲击和无限的商机。虽然电子商务在我国处于起步阶段,但是发展很快。随着中 国加入 WTO,参与国际竞争日趋激烈,这将会在很大程度上促进我国各行各业电子商 务的发展。电子商务必然代表着未来贸易方式的发展方向。论文利用 JSPSQL Server 2000 设计一个基于 B/S 结构的购物中心网站,系统操作简单、实用性强、界 面友好、可扩充性强。 论文介绍了系统的研发背景及 JSP+ SQL Server 系统的一般原理;对系统的需求 进

2、行了详细的分析,确定了系统的功能和软件体系结构;根据网站的需求对系统的数 据库作了详细的设计;设计实现了会员管理、购物车管理、订单管理、商品管理、销 售排行、公告管理等功能模块;分析并解决了系统实现中的关键问题,如使用 JSP 技 术进行动态页面的设计,从系统的安全性和代码的可重用性方面考虑,运用 JavaBeans 对程序的关键代码进行封装。 关键词:电子商务,JSP 技术,SQL 数据库,购物网站 I 目 录 第 1 章 绪 论 .1 1.1 研究背景 .1 1.2 研究现状 .2 1.3 研究内容和目标 .3 1.4 本文的结构安排 .3 第 2 章 开发语言与相关技术介绍 .4 2.1

3、 JSP 语言介绍.4 2.2 JAVABEAN技术简介.5 第 3 章 系统分析 .7 3.1 系统概述 .7 3.2 系统可行性分析 .7 3.3 系统需求分析 .8 3.4 系统功能模块划分 .9 3.4.1 前台系统功能模块.9 3.4.2 后台系统功能模块.10 第 4 章 系统设计 .12 4.1 系统设计原则 .12 4.2 系统设计目标 .12 4.3 系统设计模式 .13 4.4 系统流程设计 .13 4.4.1 用户管理流程设计.13 4.4.2 用户购物流程设计.14 4.4.3 订单处理流程设计.14 4.4.4 商品搜索流程设计.15 4.5 数据库设计 .17 4.

4、5.1 数据库需求分析.17 4.5.2 数据库操作设计.17 4.5.3 数据库概念结构设计.19 II 4.5.4 数据库逻辑结构设计.19 第 5 章 系统实现 .24 5.1 系统运行环境 .24 5.2 前台主要模块实现 .24 5.2.1 前台主界面.24 5.2.2 会员注册模块.24 5.2.3 特价商品模块.26 5.2.4 购物车模块.27 5.2.5 收银台模块.28 5.2.6 销售排行模块.30 5.3 后台主要模块实现 .30 5.3.1 会员管理模块.31 5.3.2 商品管理模块.31 5.3.3 公告管理模块.33 5.3.4 订单管理模块.34 结 论 .3

5、6 参考文献.37 致 谢 .38 3 3.1系统功能模块划分 整个网站系统分为前台和后台两大功能模块。前台主要是商品的展示及销售。主 要包括新品上架、特价商品、销售排行、购物车、会员管理、商品公告及订单查询、 商品查询等。后台功能只有具有管理员权限的用户可以使用,利用后台功能可以进行 管理员身份验证,向商品表中插入前台首页展示商品的信息,主要包括对商城内的一 些基础数据进行有效管理,包括商品管理、会员管理、订单管理、公告管理等。 3.1.1 前台系统功能模块 对于用户,对其访问系统设置了必要的访问权限,他们只能对表面的数据进行相 关的操作,对系统数据库的数据仅有修改自己资料的权限,对其他数据

6、没有任何访问 权限。其具体功能模块为: (1)特价商品,主要用于显示一些降价的商品,便于向用户推荐这些商品,同时 有利于用户的购买。 (2)销售排行,主要用于显示网站的一些热卖商品。 (3)购物车,用户可以在浏览商品时把自己喜欢的商品放在购物车中暂存,如果 确实要买则可以生成订单,不需要买可以清空购物车。 (4)会员注册,主要提供会用注册和登录功能,同时为了保护用户的信息不受非 法侵害和保证用户信息是最新资料,用户登录后可以对个人的注册信息进行修改。 (5)收银台,主要用于用户填写订单信息和付款。 (6)商城广告,主要用来显示管理员发布的公告信息,便于用户了解网站的即时 信息。 (7)商品查询

7、,主要用于按商品的大分类模糊查询商品的信息。 系统前台的功能模块图如图 3.1 所示。 4 购物中心网站前台 商品展台商城公告订单查询会员管理收银台购物车商品查询 新 品 上 架 查 看 订 单 会 员 资 料 修 改 会 员 登 录 会 员 注 册 结 账 填 写 订 单 信 息 清 空 购 物 车 修 改 购 物 车 查 看 购 物 车 添 加 到 购 物 车 按 类 别 及 名 称 模 糊 查 询 按 类 别 查 看 商 品 销 售 排 行 特 价 商 品 查 看 公 告 图 3.1 系统前台功能模块图 3.1.2 后台系统功能模块 网站管理员在系统中起到非常重要的作用,其实现的系统功能

8、模块主要有如下几 方面: (1)后台登陆,为管理员提供入口,并对身份进行验证,防止非法用户进入后台。 (2)会员管理,主要方便管理员对注册地用户进行管理,管理员可以查看用户的 基本信息,以及冻结或解冻用户,由于对安全方面的考虑管理员不能查看用户密码。 (3)订单管理,当管理员登陆进入系统中时,点击订单可以查看订单的详细信息, 并对需要执行的订单进行处理。 (4)商品管理,主要实现对商品信息的管理,包括分页显示商品信息,商品的上 架,商品信息的修改和删除。 (5)公告管理,方便网站向用户及时发布最新公告信息和删除过期的公告。 系统后台的功能模块图如图 3.2 所示。 5 购物中心网站后台 后台登

9、陆公告管理退出系统商品管理会员管理订单管理 分 页 显 示 商 品 信 息 显 示 订 单 概 要 信 息 查 看 订 单 详 细 信 息 执 行 订 单 添 加 公 告 信 息 删 除 公 告 信 息 查 看 公 告 信 息 退 出 后 台 冻 结 或 解 冻 会 员 查 看 会 员 信 息 管 理 员 身 份 验 证 添 加 商 品 信 息 修 改 商 品 信 息 删 除 商 品 信 息 图 3.2 系统后台功能模块图 6 5.1.1 前台主界面 网络购物中心的主界面设计美观、简洁,界面主要通过主菜单来对功能模块进行 调用,界面的左上角是用户登陆栏,如果用户已经注册可以登陆系统。用户不但可以 在第一时间内掌握商城推出的特价商品、上架新品、最新公告等,还可以查看销售排 行、搜索指定商品、商品分类查询等。前台首页的运行效果如图 5.1 所示。 5.1.2 会员注册模块 会员注册的入口位于网站首页的左侧。用户单击“注册”按钮即可进入到会员注 册页面,该页面的运行效果如图 5.2 所示。 会员注册模块由两个页面组成,一个是用于收集用户输入的注册信息的会员注册 页面,另一个用于

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论