没有合适的资源?快使用搜索试试~ 我知道了~
本科毕业论文---电子商务(1).doc
0 下载量 67 浏览量
2023-06-28
03:09:17
上传
评论
收藏 569KB DOC 举报
温馨提示
试读
30页
本科毕业论文---电子商务(1).doc
资源推荐
资源详情
资源评论
i
摘 要
电子商务已经成为了新经济的代名词。能在 internet 上实现商品的展示、
商品的检索、商品的订购、订单的全程跟踪与管理、贷 款的支 付的系 统称为
网上购物系统。网上购物系统是电子商务的一种重要形式。
本文介绍的网上购物系统——网上电子产品店,是一个立足于网络、以
电子产品为商品的专业性网上购物网站,网上电子产品店为亲人朋友送去心
意已经成为某种时尚。网上开电子产品店为大众开辟了更为方便之门,快捷
方便,为大众所喜爱。本网上电子产品店就是为实现客户通过上网,对电子
产品信息的浏览、检索、以及电子产品销售商对客户信息、电 子产品 信息的
管理所开发的网络应用软件。该系统能够较好地满足网上电子产品店客户的
基本要求,具有较高的实用价值。
本文论述了网上电子产品店网站整个系统的开发过程,第一章绪论课题
背景与意义,第二章介绍了开发工具、环境极其技术;第三章网站系统结构
设计包括前台结构设计和后台结构设计;第四章数据库设计与实现包括数据
库的需求分析、数据库结构设计;第五章系统实现包括用户注册和身份验证,
新闻中心、在线购物等功能的实现、后台网站管理功能的实现;第七章系统
测试对系统进行测试并做出总结。论文的最后为:致谢,参考文献。
关键词:电子商务,网上电子产品店,数据库设计,JSP
ii
目 录
摘 要 ............................................................................................................I
第 1 章 引 言 ...............................................................................................1
第 2 章 开发工具环境及其技术 ....................................................................2
2.1 电子商务背景 .......................................................................................2
2.2 开发环境 ..............................................................................................2
2.3 开 发 工 具 .............................................................................................2
2.4 电子商务 WEB 技术 .............................................................................2
2.4.1 JSP 技术 .........................................................................................2
2.4.2 WEB 数据库技术 ............................................................................5
2.4.3 CSS 技术 ........................................................................................7
第 3 章.网站系统设计 ...................................................................................8
3.1 系 统 需 求 分 析 和 可 行 性 分 析 ................................................................8
3.2 前 台 系 统 结 构 ......................................................................................8
3.3 后 台 系 统 结 构 ....................................................................................10
3.4 用户购物流程图 .................................................................................12
3.5 系统流程图 ........................................................................................13
第 4 章.数据库设计 .....................................................................................14
4.1 数据库需求分析 .................................................................................14
4.2 数据库结构设计 .................................................................................15
4.2.1 数据库总体结构 ............................................................................15
4.2.2 数据库具体内容设计 ....................................................................16
第 5 章.系统实现 .........................................................................................21
5.1 网站主界面 ........................................................................................21
5.2 用户注册和身份验证 ..........................................................................21
5.3 新闻中心 ............................................................................................22
5.4 在线购物 ............................................................................................23
5.5 投票调查 ............................................................................................25
5.6 网站管理 ............................................................................................25
第 6 章 系 统测试 ........................................................................................27
6.1 测试综述 ............................................................................................27
6.2 单元测试 ............................................................................................27
结束语 ........................................................................................................29
致 谢 ........................................................................................................30
参考文献 ....................................................................................................31
1
第 1 章 引 言
随着国际互联网的迅速发展,一种全新的商务运作方式——电 子商务 应
运而生,它的出现对当今社会的经济产生了重要的影响。网上购物系统是电
子 商 务 的 一 种 重 要 形 式 , 能 在 Internet 上实 现 商 品 的 展 示 、 商 品 的 检 索 、 商
品的订购、订单的全程跟踪与管理、货款的支付的系统称为网上购物系统。
我选择了做 B2C 电子商务,做 B2C 电子商务必须选好合适的商品类型,
因为并不是所有的商品都适合在网上销售。而鲜花是那些折扣大、利润丰厚
的商品,所以我选择电子产品做本购物系统的主打商品,本网上电子产品店
系统就是为实现客户通过上网,对电子产品信息的浏览、检索,以及 电子产
品销售商对客户信息、电子产品信息的管理所开发的网络应用软件。该系统
能够较好地满足网上电子产品店客户的基本要求,具有较高的实用价值。
文 中 首 先 介 绍 了 本 系 统 开 发 时 所 用 到 的 环 境 , 工 具 及 技 术 , 接 着 介 绍 了
电子商务的发展背景,基本概念等一些基本理论,然后是网站的系统结构设
计、网 站 流 程 设 计 、数据库设计。最 后 是 系 统 各 模 块 介 绍 ,包括前台页面和
后台管理两大部分。前台功能主要有首页,商品展示,站内新闻,在线聊天,
留言板等。后台功能主要有系统管理,新闻管理,商品管理等。
整 个 系 统 构 建 在 Microsoft 公 司 的 系 统 平 台 与 环 境 下 。 操 作 系 统 是
WindowsXp , WEB 服 务 器 TomCat, 数 据 库 服 务 器 是 SQL2005, 服 务 器 端
脚本编程环境是 JSP 再嵌入 JavaScript。
动 态 更 新 是 本 系 统 的 一 大 特 色 , 这 主 要 归 功 于 数 据 库 的 完 美 设 计 。 这 一
大特点主要体现在网站的一些基本设置都专门建立了一个表,需要更新时只
需在后台管理模块添加、删除或修改记录即可。
2
第 2 章 开发工具环境及其技术
2.1 电子商务背景
电子商务(Electronic Commerce, EC)是 指 通 过 网 络 以 电 子 数 据 流 通 的 方
式 在 全 世 界 范 围 内 进 行 并 完 成 的 各 种 商 务 活动 、 交 易 活 动 、 金 融 活 动 和 相 关
的综合服务活动。
电 子 商 务 创 造 了 一 个 虚 拟 的 经 营 环 境 , 买 卖 双 方 可 以 借 助 这 个 开 展 网 络
营 销 、 咨 询 洽 谈 、 网 上 定 购 、 电 子 支 付 、 数字 化 产 品 传 递 、 服 务 传 递 、 意 见
征询等,同时,为了确保交易安全,需要进行交易管理。
按 照 参 与 电 子 商 务 交 易 的 对 象 进 行 分 类 , 可 以 将 电 子 商 务 分 为 如 下 三 种
类型:
企业与消费者之间的电子商务(Business to Customer,B2C)
企业与企业之间的电子商务(Business to Business,B2B)
企业与政府之间的电子商务(Business to Government,B2G)
网 上 购 物 就 是 一 种 典 型 的 B2C 类 型 , 我 在 本 网 站 选 型 是 就 将 其 确 定 为
B2C 类 型 , 从 事 书 籍 的 销 售 。 同 时 , 针 对 大 学 校 园 这 一 特 殊 环 境 还 融 合 了 中
介 类 型 的 特 点 , 为 广 大 同 学 提 供 了 个 人 交 易平 台 , 可 以 在 网 站 上 发 布 自 己 的
买书或卖书的信息以及预定教材信息的登记。
2.2 开发环境
整 个 系 统 构 建 在 Microsoft公 司 的 系 统 平 台 与 环 境 下 。 操 作 系 统 是
WindowsXp,WEB服务器是TomCat,数 据 库 服 务 器 是 SQL2005,服务器端脚本
编程环境是JSP嵌入JavaScript
2.3 开发工具
JSP环境开发平台采用MyEclipse5.5,图像处理使用PhotoShopCS3和
Macromedia Flash 8.0
2.4 电子商务 WEB 技术
2.4.1 JSP 技术
JSP(Java Server Pages)是 由 Sun Microsystems 公 司 倡 导 、 许 多 公 司 参
3
与 一 起 建 立 的 一 种 动 态 网 页 技 术 标 准 。 JSP 技 术 有 点 类 似 ASP 技 术 , 它
是 在 传 统 的 网 页 HTML 文 件 (*.htm,*.html)中 插 入 JAVA 程 序 段 (Scriptl
et)和 JSP 标 记 (tag), 从 而 形 成 JSP 文 件 (*.jsp)。
用 JSP 开 发 的 Web 应 用 是 跨 平 台 的 , 既 能 在 Linux 下 运 行 , 也 能 在
其 他 操 作 系 统 上 运 行 。
JSP 技 术 使 用 Java 编 程 语 言 编 写 类 XML 的 tags 和 scriptlets, 来
封 装 产 生 动 态 网 页 的 处 理 逻 辑 。 网 页 还 能 通 过 tags 和 scriptlets 访 问
存 在 于 服 务 端 的 资 源 的 应 用 逻 辑 。 JSP 将 网 页 逻 辑 与 网 页 设 计 和 显 示 分
离 , 支 持 可 重 用 的 基 于 组 件 的 设 计 , 使 基 于 Web 的 应 用 程 序 的 开 发 变 得
迅 速 和 容 易 。
Web 服 务 器 在 遇 到 访 问 JSP 网 页 的 请 求 时 ,首 先 执 行 其 中 的 程 序 段 ,
然 后 将 执 行 结 果 连 同 JSP 文 件 中 的 HTML 代 码 一 起 返 回 给 客 户 。插 入 的 J
ava 程 序 段 可 以 操 作 数 据 库 重 新 定 向 网 页 等 , 以 实 现 建 立 动 态 网 页 所 需
要 的 功 能 。
JSP 与 Java Servlet 一 样 , 是 在 服 务 器 端 执 行 的 , 通 常 返 回 该 客 户
端 的 就 是 一 个 HTML 文 本 , 因 此 客 户 端 只 要 有 浏 览 器 就 能 浏 览 。
JSP 的 1.0 规 范 的 最 后 版 本 是 1999 年 9 月 推 出 的 , 12 月 又 推 出 了 1.
1 规 范 。目 前 较 新 的 是 JSP1.2 规 范 ,JSP2.0 规 范 的 征 求 意 见 稿 也 已 出 台 。
JSP 页 面 由 HTML 代 码 和 嵌 入 其 中 的 Java 代 码 所 组 成 。 服 务 器 在 页
面 被 客 户 端 请 求 以 后 对 这 些 Java 代 码 进 行 处 理 , 然 后 将 生 成 的 HTML 页
面 返 回 给 客 户 端 的 浏 览 器 。 Java Servlet 是 JSP 的 技 术 基 础 , 而 且 大 型
的 Web 应 用 程 序 的 开 发 需 要 Java Servlet 和 JSP 配 合 才 能 完 成 。 JSP 具
备 了 Java 技 术 的 简 单 易 用 , 完 全 的 面 向 对 象 , 具 有 平 台 无 关 性 且 安 全
可 靠 , 主 要 面 向 因 特 网 的 所 有 特 点 。
自 JSP 推 出 后 , 众 多 大 公 司 都 支 持 JSP 技 术 的 服 务 器 , 如 IBM 、
Oracle、 Bea 公 司 等 , 所 以 JSP 迅 速 成 为 商 业 应 用 的 服 务 器 端 语 言 。
新 的 JSP 规 范 版 本 包 括 新 的 用 于 提 升 程 序 员 工 作 效 率 功 能 , 主 要 有 :
An Expression Language (EL)
允 许 开 发 者 创 建 Velocity-样 式 templates (among other things)
.更 快 更 简 单 的 创 建 新 标 签 的 方 法 。
Hello, ${param.visitor} <%-- same as: Hello, <%=request.getParam
eter("visitor")%> --%>
MVC 模 式
为 了 把 表 现 层 presentation 从 请 求 处 理 request processing 和 数 据 存
储 data storage 中 分 离 开 来 , SUN 公 司 推 荐 在 JSP 文 件 中 使 用 一 种 “模
剩余29页未读,继续阅读
资源评论
智慧安全方案
- 粉丝: 3607
- 资源: 59万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功