网上书店系统的开发模式和环境-计算机软件毕业论文.doc

上传人:龙*** 文档编号:1007902 上传时间:2018-11-15 格式:DOC 页数:37 大小:995.50KB
下载 相关 举报
网上书店系统的开发模式和环境-计算机软件毕业论文.doc_第1页
第1页 / 共37页
网上书店系统的开发模式和环境-计算机软件毕业论文.doc_第2页
第2页 / 共37页
网上书店系统的开发模式和环境-计算机软件毕业论文.doc_第3页
第3页 / 共37页
网上书店系统的开发模式和环境-计算机软件毕业论文.doc_第4页
第4页 / 共37页
网上书店系统的开发模式和环境-计算机软件毕业论文.doc_第5页
第5页 / 共37页
点击查看更多>>
资源描述

1、摘要I摘 要近 年 来 随 着 计 算 机 的 日 益 普 及 和 网 络 ( 特 别 是 因 特 网 ) 的 迅 速 发 展 , 在 全 球 范围 内 形 成 了 一 种 新 的 企 业 经 营 方 式 ,他 们 把 所 有 的 商 业 活 动 和 贸 易 往 来 电 子 化 , 利用 发 达 的 网 络 环 境 进 行 快 速 有 效 的 商 业 活 动 。 这 就 是 最 近 成 为 世 界 上 最 热 门 的 话 题 :电 子 商 务 。 凡 是 利 用 国 际 互 联 网 进 行 商 务 活 动 的 一 种 方 式 就 是 电 子 商 务 。 电 子 商 务以 其 高 效 率 、 低

2、 廉 、 高 收 益 、 全 球 化 等 传 统 经 营 方 式 所 无 法 比 拟 的 优 点 受 到 全 球 的关 注 。 其 中 通 过 网 上 书 店 , 人 们 可 以 足 不 出 户 就 选 购 自 己 所 需 的 图 书 。 网 上 书 店 是根 据 公 司 的 实 际 需 求 、 应 用 动 态 网 页 技 术 开 发 而 成 。 该 系 统 主 要 是 对 图 书 商 品 进 行的 一 系 列 操 作 ; 并 具 有 占 用 系 统 资 源 少 、 信 息 量 大 的 特 点 , 并 且 可 以 克 服 传 统 图 书销 售 中 地 域 、 广 告 宣 传 、 人 力 资 源

3、 不 足 等 限 制 , 能 很 好 地 适 应 网 上 销 售 需 求 。本 设 计 中 主 要 功 能 模 块 包 括 : 交 易 系 统 采 用 4 层 结 构 , 主 要 包 括 : 表 现 层 、控 制 层 、 业 务 层 、 持 久 层 。 表 现 层 : 主 要 是 负 责 用 户 交 互 和 结 果 显 示 。 控 制 层 : 主要 是 负 责 系 统 的 访 问 控 制 、 数 据 加 载 和 注 销 , 它 是 系 统 的 核 心 控 制 单 元 。 控 制 层 通过 系 统 的 描 述 来 组 织 工 作 。 业 务 层 : 实 现 了 交 易 系 统 的 主 要 业 务

4、 逻 辑 , 是 系 统 的 主要 运 算 单 元 。 持 久 层 : 实 现 静 态 数 据 和 数 据 库 数 据 的 持 久 化 管 理 , 为 业 务 层 提 供 数据 服 务 , 是 系 统 进 行 数 据 操 作 的 统 一 界 面 。 设 计 中 使 用 的 主 要 开 发 技 术 有Html, Javascript, JavaSE, JSP, Servlet, JDBC, MVC , Struts。 使 用 的 数据 库 技 术 是 Mysql。本 文 介 绍 了 网 上 书 店 系 统 的 开 发 模 式 和 环 境 , 并 具 体 阐 述 了 系 统 分 析 、 总 体 设

5、计 、 系 统 设 计 系 统 的 实 现 及 性 能 测 试 与 分 析 等 过 程 。关 键 词 : 网 上 书 店 ; MySql 数 据 库 ; JAVA; Struts 技 术 ; JDBC 技 术AbstractIIAbstractIn recent years, with the popularization of computer and network (especially on the Internet) the rapid development, the formation of a new mode of enterprise management in the g

6、lobal scope, they put all of the commercial activities and trade electronic, fast and effective business activities by using advanced network environment. This is the recently became the hot topic in the world: electronic commerce. Usually a way to carry out business activities by using the Internet

7、 is the electronic commerce. The advantages of electronic commerce with its high efficiency, low, high yield, globalization, the traditional management of unmatched global attention. The online bookstore, people can remain within doors will choose the books. Online bookstore is based on the actual d

8、emand, dynamic webpage technology development and application. The system is mainly a series of operation of commodity; and has the advantages of occupying less system resources, a large amount of information, and it can overcome the traditional book sales in the region, advertising, human resources

9、 lack of restrictions, can be well adapted to the needs of online sales.The main function modules of the design include: trading system by using 4 layer structure, mainly including: the presentation layer, control layer, business layer, persistence layer. Presentation layer: mainly responsible for u

10、ser interaction and result display. The main access control layer: responsible for system control, data loading and cancellation, is the core of the system control unit. Control layer to organize work through the system description. Business layer: to achieve the main business logic transaction syst

11、em and management system, is the main operational unit system. The persistence layer: realizing the persistence manager static data and database data, providing data services for the business layer, is a unified data interface of the operating system. The main development technology used in the desi

12、gn of Html, Javascript, JavaSE, JSP, Servlet, JDBC, MVC, Struts. Using the database is Mysql.This paper introduces the development of online bookstore system model and environment, and specifically on the system analysis, system design, system design, system implementation and performance testing an

13、d analysis process.Key: online bookstore; MySql Database; JAVA; Struts Technology; JDBC Technology目录III目 录摘 要 .IAbstract .II第 1 章 绪 论 1第 2 章 系 统 分 析 .22.1 需 求 分 析 .22.2 可 行 性 分 析 .2第 3 章 总 体 设 计 .33.1 项 目 规 划 .33.2 访 问 控 制 流 程 图 .33.3 功 能 结 构 .43.4 用 例 描 述 .5第 4 章 系 统 设 计 134.1 设 计 目 标 .134.2 开 发 及

14、运 行 环 境 .134.3 系 统 概 要 设 计 .134.4 数 据 库 设 计 .14第 5 章 系 统 的 实 现 175.1 登 录 的 实 现 .175.2 会 员 注 册 界 面 .185.3 菜 单 显 示 功 能 的 实 现 .195.4 商 品 浏 览 功 能 的 实 现 .215.5 热 销 图 书 等 功 能 的 实 现 .215.6 购 物 车 功 能 的 实 现 .215.7 订 单 的 实 现 .24第 6 章 性 能 测 试 与 分 析 276.1 测 试 环 境 .276.2 测 试 流 程 .276.3 测 试 数 据 的 选 择 与 研 究 .29结 论

15、 30参 考 文 献 31致 谢 32第 1 章 绪论1第 1 章 绪 论随 着 经 济 的 发 展 , 经 济 逐 步 进 入 网 络 信 息 化 时 代 。 在 信 息 时 代 来 临 之 季 , 各 企业 都 紧 跟 时 代 的 脚 步 , 转 变 着 企 业 的 经 营 模 式 、 管 理 模 式 , 从 传 统 的 人 工 管 理 体 制 ,向 信 息 自 动 化 管 理 体 制 过 渡 。 与 此 同 时 , 企 业 的 传 统 式 的 办 公 管 理 模 式 也 在 逐 步 向自 动 化 办 公 管 理 模 式 转 变 。 网 上 交 易 系 统 也 随 之 兴 盛 , 正 在

16、一 步 一 步 进 入 人 们 的 生活 。信 息 时 代 的 到 来 让 人 们 尝 了 “信 息 爆 炸 ”的 滋 味 , 信 息 的 大 量 拥 入 让 企 业 在 信息 处 理 方 便 应 接 不 暇 , 传 统 的 办 公 模 式 、 对 信 息 的 处 理 方 法 , 早 已 不 能 满 足 企 业 对信 息 快 速 、 准 确 的 处 理 的 要 求 。 一 个 企 业 对 信 息 数 据 的 掌 握 程 度 、 处 理 能 力 , 体 现了 一 个 企 业 对 市 场 的 敏 感 程 度 , 数 据 的 真 实 性 、 准 确 性 直 接 决 定 着 企 业 的 发 展 方 向

17、 。从 一 个 传 统 的 面 对 面 交 易 模 式 , 转 向 了 虚 拟 的 购 物 场 景 , 更 大 程 序 的 解 决 了 空 间 、时 间 、 路 程 等 一 系 列 问 题 , 极 大 了 扩 展 的 公 司 的 业 务 范 围 , 扩 展 了 客 户 量 , 并 且 同时 也 给 了 用 户 的 更 多 的 选 择 空 间 。当 当 网 上 书 店 在 1999 年 11 月 成 立 , 是 全 球 最 大 的 中 文 网 上 书 店 。 当 当 是 由 美国 IDG 集 团 、 卢 森 堡 剑 桥 集 团 、 日 本 软 库 (Softbank)和 中 国 科 文 公 司

18、的 共 同 投 资 ,它 的 管 理 团 队 拥 有 很 多 年 的 图 书 出 版 、 零 售 、 信 息 技 术 及 市 场 营 销 等 经 验 。 当 当 对全 世 界 中 文 读 者 提 供 20 多 万 种 中 文 图 书 并 且 超 过 1 万 种 的 音 像 商 品 , 它 每 天 为 成千 上 万 的 网 上 消 费 者 们 提 供 方 便 、 快 捷 的 服 务 , 给 网 上 购 物 者 带 来 很 大 的 方 便 和 实惠 。 当 当 一 直 肩 负 的 使 命 是 以 世 界 上 最 全 的 中 文 图 书 使 得 所 有 中 文 读 者 获 得 启 迪 ,得 到 教

19、育 , 享 受 娱 乐 !为什么要选择图书作为主力商品呢?在中信出版社 2000 年出版的电子商务之父亚马逊网络书店传奇的第 20 页这样写道:电子商务之父全球的最大的网上商店亚马逊网络书店创办人贝佐斯在选择销售的产品时就进行调查,发现特别适合在网上销售商品,书籍市场的潜力是最大的。我们准备推出品牌的网上书店程序系统,给有志致力于电子商务的客户提供网上书店的解决方案。作 为 学 习 先 进 IT 技 术 的 科 技 人 员 , 我 被 基 于 这 样 的 灵 感 触 发 了 开 始 开 发 网 上 书店 的 项 目 。 从 一 开 始 的 懵 懵 懂 懂 , 经 过 逐 步 的 调 查 、 研

20、 究 、 了 解 , 然 后 又 通 过 在 开发 的 过 程 中 请 教 老 师 与 同 学 , 直 到 后 期 的 顺 利 完 成 项 目 。 这 一 路 走 来 , 自 身 的 技 术能 力 在 很 大 程 度 上 提 高 了 , 而 且 对 自 己 以 后 的 发 展 充 满 了 无 限 的 信 心 。XXXX 学校学士学位论文2第 2 章 系 统 分 析2.1 需 求 分 析通 过 调 查 , 要 求 系 统 需 要 有 以 下 功 能 :由 于 操 作 人 员 的 计 算 机 知 识 普 遍 较 差 , 要 求 有 良 好 的 人 机 界 面 ;管 理 系 统 用 户 , 由 于

21、系 统 的 使 用 对 象 多 , 要 求 有 较 好 的 权 限 管 理 ;商 品 详 细 浏 览 信 息 服 务 ;热 销 商 品 展 示 ;最 新 上 架 商 品 展 示 ;编 辑 推 荐 商 品 展 示 ;菜 单 功 能 的 实 现 ;购 物 车 功 能 的 实 现 ;可 以 对 数 据 进 行 备 份 ;在 相 应 的 权 限 下 , 删 除 数 据 方 便 简 单 , 数 据 稳 定 性 好 ;对 购 物 车 里 的 信 息 进 行 用 户 的 限 制 ;2.2 可 行 性 分 析1、 经 济 性经 济 可 行 性 分 析 视 该 系 统 的 应 用 范 围 而 定 , 如 果 应

22、 用 于 某 一 个 城 市 , 则 可 以使 用 单 个 程 序 服 务 器 加 一 个 或 几 个 数 据 库 服 务 器 , 加 起 来 不 过 数 万 元 , 这 对 于一 个 国 有 企 业 公 司 来 说 , 完 全 没 有 问 题 。 该 系 统 成 本 主 要 是 集 中 在 系 统 开 发 上 。当 系 统 进 入 运 行 后 , 即 可 实 现 网 上 卖 书 功 能 , 所 带 来 的 效 益 远 远 大 于 系 统 软 件开 发 的 成 本 。 在 经 济 上 是 完 全 可 行 。2、 技 术 性本 系 统 拟 采 用 B/S 架 构 , 用 Jsp+struts2+

23、Tomcat, 这 些 技 术 已 经 相 当 成 熟稳 定 , 同 时 , 需 要 考 虑 大 量 用 户 同 时 查 询 时 的 系 统 负 载 情 况 , 所 以 系 统 反 应 速度 及 数 据 库 查 询 优 化 必 不 可 少 。 此 网 上 书 店 系 统 可 以 运 行 在 Windows xp, Windows server 2000/2003, Windows vista 操 作 系 统 。 对 计 算 机 硬 件 配置 没 有 太 高 的 要 求 , 现 在 的 个 人 电 脑 完 全 可 以 满 足 。 数 据 库 运 用 MYSQL 来 实 现 。在 网 站 设 计

24、方 面 , 运 用 HTML、 JSP 等 知 识 , 利 用 PhotoShop 图 像 处 理 工 具 及Dreamweaver CS5 制 作 出 合 理 的 网 页 。3、 操 作 性界 面 设 计 充 分 考 虑 到 浏 览 用 户 的 习 惯 , 图 书 信 息 浏 览 、 会 员 注 册 登 录 、 查看 购 物 车 等 功 能 操 作 很 方 便 。 而 且 所 有 网 页 设 计 的 比 较 清 新 、 简 洁 、 合 理 , 不会 让 用 户 感 到 视 觉 疲 劳 , 可 操 作 性 很 强 。第 3 章 总体设计3第 3 章 总 体 设 计3.1 项 目 规 划网 上

25、商 城 电 子 购 物 系 统 是 一 个 典 型 的 数 据 库 开 发 应 用 程 序 , 由 商 品 浏 览 模 块 、用 户 管 理 模 块 、 订 单 管 理 模 块 组 成 , 规 划 系 统 功 能 模 块 如 下 :1.商 品 浏 览 模 块 :该 模 块 主 要 包 括 : 编 辑 推 荐 、 最 新 上 架 、 热 销 图 书 、 最 新 上 架 热 卖 、 图书 详 细 信 息 浏 览 、 购 物 车 。2.用 户 管 理 模 块 :该 模 块 主 要 包 括 : 用 户 注 册 、 用 户 登 陆 、 邮 箱 验 证 。3.订 单 模 块 :订 单 信 息 显 示 、

26、添 加 订 单 信 息 、 生 成 订 单 。3.2 访 问 控 制 流 程 图本 系 统 的 大 体 框 架 使 用 MVC 模 式 , 由 控 制 层 Action 去 掉 用 service 的 方法 , 再 由 service 方 法 去 掉 dao 里 面 的 方 法 , 由 dao 来 实 现 对 数 据 库 的 访 问 ,实 现 对 程 序 的 控 制 , 使 用 这 种 方 法 的 好 处 是 , 程 序 便 于 修 改 和 维 护 , 可 插 拔 性 增强 。 其 访 问 控 制 流 程 如 下 图 ( 3-1) 所 示 :图 3-1 访 问 控 制 流 程XXXX 学校学士

27、学位论文43.3 功 能 结 构程 序 结 构 使 用 分 模 块 管 理 , 实 现 了 功 能 的 主 体 分 工 , 但 各 个 模 块 都 有 相互 关 联 , 这 些 关 联 关 系 总 体 构 成 此 应 用 程 序 。 以 下 为 整 个 系 统 的 功 能 模 块图 3-2:图 3-2 系 统 功 能 模 块 图商品预览商品明细分类检索购物车管理 添加商品删除列表恢复列表数量修改清空购物车结算GWAP 通用 WEB应用平台商品展示我的订单 订单确认订单列表删除订单查询明细用户管理 登入/登出用户注册第 3 章 总体设计53.4 用 例 描 述本 节 对 系 统 的 主 要 功

28、能 模 块 ( 商 品 浏 览 、 购 物 车 实 现 、 订 单 交 易 实 现 、用 户 管 理 ) 的 各 个 子 功 能 的 用 例 分 析 进 行 了 详 细 的 描 述 , 包 括 用 例 名 称 、 功能 简 述 、 前 置 条 件 、 基 本 流 程 、 分 支 与 异 常 、 后 置 条 件 、 备 注 。 其 中 :前 置 条 件 : 是 一 个 条 件 列 表 的 集 合 , 可 以 是 一 个 , 也 可 以 是 多 个 , 表 示在 要 进 行 此 功 能 之 前 , 所 要 达 到 的 一 种 条 件 或 者 状 态 。 后 置 条 件 : 是 一 个 条 件 列

29、表 的 集 合 , 可 以 是 一 个 , 也 可 以 是 多 个 , 表 示在 要 此 功 能 结 束 之 后 , 后 续 所 对 应 所 达 到 的 条 件 。基 本 流 程 : 主 要 是 在 用 例 中 所 要 遵 循 的 逻 辑 关 系 。 它 控 制 着 该 过 程 的 工作 流 程 以 及 跳 转 情 况 。分 支 与 异 常 : 在 用 例 中 , 不 同 的 业 务 逻 辑 关 系 , 需 要 遵 循 不 同 的 流 程 ,所 以 它 控 制 着 程 序 的 不 同 逻 辑 关 系 之 间 的 流 程 。 若 在 流 程 控 制 中 , 出 现 对 于不 符 合 主 要 业

30、务 逻 辑 关 系 的 情 况 , 称 之 为 异 常 。JAVA 运 行 机 制 中 , 异 常 主 要 为 可 恢 复 性 异 常 和 不 可 恢 复 性 异 常 , 也 称之 为 普 通 异 常 和 系 统 异 常 。对 于 异 常 的 处 理 , 给 用 户 以 友 好 的 界 面 提 示 , 在 本 程 序 的 设 计 实 现 中 ,对 于 异 常 的 处 理 , 可 恢 复 性 异 常 , 用 捕 捉 进 行 人 工 处 理 , 给 用 户 以 友 好 的 提示 , 而 不 可 恢 复 性 异 常 , 如 数 据 库 服 务 没 有 启 动 等 , 这 类 异 常 信 息 , 处

31、理 方式 为 配 置 异 常 界 面 , 进 行 显 示 , 解 决 用 户 体 验 度 问 题 。 商 品 展 示 商 品 预 览 :用 例 描 述 其 实 现 功 能 , 在 访 问 请 示 地 址 时 , 可 以 实 现 商 品 信 息 的 查 看 ,是 交 易 系 统 的 首 页 面 , 交 易 所 选 商 品 的 必 要 入 口 , 以 及 交 易 功 能 进 行 时的 必 要 步 骤 。表 3-1 商 品 预 览 的 用 例 描 述Table 3-1 Use case description of goods preview用 例 名 称 商 品 预 览功 能 简 述 交 易 系

32、统 首 页 面交 易 功 能 入 口前 置 条 件 应 用 程 序 部 署 完 成Tomcat 服 务 器 正 常 启 动基 本 流 商 品 展 示 浏 览 器 访 问 应 用 程 序(http:/localhost:8080/dandang/main/main.action)显 示 系 统 首 页 面 ( 商 品 浏 览 、 交 易 功 能 入 口 )分 支 与 异 常 无后 置 条 件 无备 注 无XXXX 学校学士学位论文6 商 品 明 细 :对 于 感 兴 趣 的 商 品 进 行 详 细 的 信 息 查 看 , 显 示 出 商 品 的 细 节 信 息 。此 功 能 的 实 现 , 是

33、商 品 浏 览 中 的 最 后 一 个 模 块 , 把 商 品 的 所 有 详 细 信 息查 询 出 来 。表 3-2 商 品 明 细 的 用 例 描 述Table 3-2 Use case description of goods detail用 例 名 称 商 品 明 细功 能 简 述 对 感 兴 趣 的 商 品 信 息 进 行 详 细 查 看前 置 条 件 进 入 交 易 系 统 首 页 面基 本 流 通 过 商 品 分 类 , 来 快 速 查 找 商 品 信 息选 择 感 兴 趣 商 品显 示 商 品 明 细分 支 与 异 常 无后 置 条 件 无备 注 无 分 类 检 索 :不 同

34、商 品 信 息 有 不 同 的 分 类 , 就 是 按 照 不 同 的 类 别 进 行 查 看 。 在查看 商 品 信 息 的 同 时 , 还 对 商 品 的 提 供 分 类 统 计 个 数 、 分 页 、 商 品 检 索 等功 能 。 类 别 分 一 级 总 类 别 和 二 级 子 类 类 别 。表 3-3 分 类 检 索 的 用 例 描 述Table 3-3 Classification retrieval use case descriptions用 例 名 称 分 类 检 索功 能 简 述 按 照 类 别 显 示 商 品提 供 分 类 统 计 、 分 页 、 检 索 功 能前 置 条 件 已 经 发 布 了 多 种 类 别 以 上 的 商 品进 入 交 易 系 统 首 页 面基 本 流 选 择 感 兴 趣 的 一 级 类 别显 示 类 别 二 级 类 别 和 统 计 、 显 示 类 别 下 所 有 商 品对 商 品 进 行 分 页 显 示 、 回 到 主 类 别分 支 与 异 常 无后 置 条 件 无

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。