收藏 分享(赏)

Asp网上书店设计.doc

上传人:wo7103235 文档编号:6152942 上传时间:2019-03-30 格式:DOC 页数:49 大小:661KB
下载 相关 举报
Asp网上书店设计.doc_第1页
第1页 / 共49页
Asp网上书店设计.doc_第2页
第2页 / 共49页
Asp网上书店设计.doc_第3页
第3页 / 共49页
Asp网上书店设计.doc_第4页
第4页 / 共49页
Asp网上书店设计.doc_第5页
第5页 / 共49页
点击查看更多>>
资源描述

1、毕业设计(论文)1摘 要随 着 计 算 机 技 术 的 日 益 发 展 , 现 代 社 会 已 经 到 了 真 正 的 信 息 时 代 , 如 何 掌握 并 应 用 信 息 就 显 得 非 常 重 要 了 。 很 多 公 司 都 利 用 互 联 网 这 个 市 场 来 达 成 协 议 ,所 以 互 联 网 也 不 再 是 单 纯 的 传 播 媒 体 , 它 除 了 传 播 信 息 以 外 , 还 可 成 为 转 变社 会 形 态 的 枢 纽 。 互 联 网 上 的 这 个 虚 拟 世 界 正 在 具 体 化 、 现 实 化 , 并 逐 渐 与现 实 生 活 融 为 一 体 。ASP是 一 种

2、优 秀 的 电 子 商 务 开 发 程 序 语 言 , 因 为 其 编 辑 简 便 、 功 能 全 面 的 特点 , 被 广 泛 应 用 于 电 子 商 务 网 站 的 编 辑 制 作 、 企 业 管 理 系 统 的 开 发 等 项 目 中 。尤 其 是 在 电 子 商 务 网 站 的 建 设 中 , ASP扮 演 着 动 态 网 页 缔 造 者 的 重 要 角 色 。Dreamweaver_MX集 多 种 网 页 开 发 功 能 于 一 身 , 可 以 轻 松 、 系 统 地 完 成 几 乎所 有 网 页 技 术 的 编 辑 。 它 具 有 美 观 的 操 作 界 面 及 强 大 的 编 辑

3、 功 能 , 在Dreamweaver_MX中 编 辑 ASP, 可 以 很 方 便 地 应 用 各 种 辅 助 项 目 , 实 时 测 试 编 辑完 成 的 动 态 网 页 , 设 计 出 功 能 完 善 的 动 态 网 页 。Microsoft Access是一种关系式数据库,关系式数据库由一系列表组成,表又由一系列行和列组成,每一行是一个记录,每一列是一个字段,每个字段有一个字段名,字段名在一个表中不能重复。是一种易于使用,配置简单的数据库。本 文 中 的 网 上 书 店 系 统 , 结 合 ASP、 Access与 Dreamweaver_MX共 同 开 发 而成 , 具 有 用 户

4、使 用 更 简 单 、 界 面 更 直 观 等 优 点 , 设 计 并 实 现 用 户 管 理 、 书 籍 管理 、 订 单 管 理 、 购 物 结 帐 等 功 能 。关 键 字 数 据 库 连 接 验 证 Asp 网 上 书 店毕业设计(论文)2ABSTRACTOne that is with technology of the computer is growing, the modern society has already reached real information age, how to grasp and use information to seem very impor

5、tant. A lot of companies make use of this market of Internet to reach an agreement, so Internet is no longer simple spread media, it besides information of propagating, and may become the pivot of changing the social shape. Specify pieces of world not fictitious on it is on Internet, reality, and in

6、tegrate in actual life gradually.ASP whether one outstanding e-commerce develop procedure language, because of its editor simple and convenient, function overall characteristic, widely used in development of making, enterprises administrative system of the editor of the e-commerce website ,etc. in t

7、he project. Especially in the construction of the e-commerce website, ASP is acting the dynamic webpage founders important role.Dreamweaver_MX incorporate developing the function in many kinds of webpages into an organic whole, can finish nearly all webpage editor of technology lightly and systemati

8、cally. It has beautiful operation boundary plane and strong editing function, editor ASP in Dreamweaver_MX, can use various kinds of auxiliary projects very conveniently, test the dynamic webpage that the editor finished in real time, design the dynamic webpage with perfect function.Microsoft Access

9、 is a kind of relational expression database, the relational expression database is tabulated and made up by one, form competent is it make up to arranging by a series of, every and the entourage one record, every one word section, each word section have one word sections of name, word a name can re

10、peat of first form. It is that one kind is easy to use, dispose the simple database.Online bookshop system in the article, combine ASP、 Access and Dreamweaver_MX is it, have user use simple, interface getting ocular advantage to develop together originally, design and realize user management, books

11、management, order manage, do shopping 毕业设计(论文)3function of checking out etc.Key words: Database Connect Validate Asp Online Bookshop目 录前 言 .4第 一 章 系 统 概 述 .51 1 网 上 书 店 设 计 概 要 .51 2 ASP 技 术 综 述 61 2 1 ASP 的 6 大 内 建 对 象 61 2 2 ASP 与 CGI 的 比 较 71 2 3 ASP 与 IIS 81 2 4 ADO 简 介 91 3 技 术 要 点 .9第 二 章 数 据

12、库 的 设 计 与 实 现 112 1 创 建 数 据 库 112 2 数 据 库 的 连 接 16第 三 章 网 上 书 店 系 统 设 计 183 1 用 户 信 息 模 块 的 实 现 183 1 1 客 户 的 注 册 、 登 录 及 退 出 193 1 2 客 户 资 料 的 查 看 、 更 新 及 密 码 的 修 改 233 2 图 书 信 息 模 块 的 实 现 263 2 1 分 类 的 显 示 和 详 细 信 息 的 显 示 263 2 2 图 书 的 搜 索 283 2 3 购 物 车 功 能 的 实 现 333 3 系 统 管 理 模 块 的 实 现 373 3 1 图

13、书 的 管 理 383 3 2 客 户 和 管 理 员 用 户 的 管 理 41第 四 章 网 站 的 建 立 与 运 行 环 境 46结 束 语 .47致 谢 48参 考 文 献 .49毕业设计(论文)4前 言随 着 信 息 技 术 的 发 展 , 信 息 技 术 使 用 传 递 速 度 突 破 了 时 间 和 地 域 性 的 局 限 ,网 络 化 与 全 球 化 成 为 一 种 不 可 避 免 的 世 界 趋 势 。 由 于 网 络 用 户 的 迅 速 膨 胀 , 众多 的 商 家 和 厂 家 也 纷 纷 将 眼 光 投 向 互 联 网 。 电 子 商 务 是 能 够 在 网 上 完 成

14、供 、 产 、销 全 部 业 务 流 程 的 虚 拟 市 场 。 封 闭 式 的 银 行 电 子 金 融 系 统 已 变 成 开 放 式 的 网 络电 子 银 行 。 电 子 商 务 是 一 个 发 展 潜 力 巨 大 的 市 场 , 极 具 有 发 展 前 景 。 电 子 商 务双 向 信 息 沟 通 , 灵 活 的 交 易 手 段 和 快 速 的 交 货 方 式 的 特 点 , 将 给 社 会 带 来 巨 大的 经 济 效 益 , 促 进 了 整 个 社 会 的 生 产 力 的 提 高 。 电 子 商 务 的 推 广 , 打 破 了 时 空限 制 , 改 变 了 贸 易 形 态 , 有 助

15、 于 降 低 企 业 成 本 和 提 高 企 业 竞 争 力 。 电 子 商 务给 消 费 者 提 供 了 更 多 的 选 择 , 提 供 了 更 好 的 便 利 性 。 在 互 联 网 上 可 以 进 行 很 多的 电 子 商 务 活 动 , “网 上 书 店 ”就 是 一 种 典 型 的 电 子 商 务 运 用 。“网 上 书 店 ”实 际 上 是 运 行 在 Web服 务 器 中 的 一 个 Web应 用 程 序 。 “网 上 书店 ”既 可 以 作 为 网 站 的 一 个 子 模 块 实 现 , 也 可 以 作 为 一 个 网 站 单 独 运 行 。 “网上 书 店 ”模 拟 一 般

16、的 书 店 的 经 营 模 式 , 利 用 页 面 、 脚 本 程 序 来 实 现 “网 上 书店 ”的 书 籍 管 理 、 订 单 管 理 、 客 户 信 息 的 管 理 工 作 。 实 现 标 准 购 物 车 功 能 ( 分为 修 改 、 继 续 购 物 、 清 空 、 结 算 四 个 状 态 ) , 可 对 购 物 车 在 结 算 之 前 任 意 步 骤进 行 查 询 和 修 改 , 购 物 过 程 支 持 网 上 结 算 , 购 买 者 可 依 据 订 单 号 查 询 订 单 状 态( 已 收 到 订 单 、 已 收 到 货 款 、 已 发 货 、 已 送 达 收 货 人 等 状 态

17、) , 后 台 设 置 管 理员 维 护 界 面 , 可 在 首 页 设 定 新 增 商 品 或 推 荐 商 品 , 可 设 定 会 员 购 买 折 扣 , 可 对订 单 状 态 进 行 跟 踪 和 管 理 ( 修 改 状 态 、 删 除 订 单 ) 可 查 询 当 日 新 增 加 订 单 和 所有 订 单 。要 实 现 这 样 的 功 能 , 离 不 开 后 台 数 据 库 的 支 持 。 用 户 验 证 信 息 , 收 集 到 的 用户 点 击 信 息 , 主 题 层 次 信 息 , 分 析 得 出 的 关 联 规 则 表 等 大 量 的 数 据 都 由 数 据 库 管理 系 统 管 理

18、。 本 文 中 数 据 库 服 务 器 端 采 用 了 Microsoft Access数 据 库 作 为ODBC(Open DataBase Connectivity )数 据 源 , 并 以 先 进 的 ADO( ActiveX Data Objects) 技 术 进 行 数 据 库 存 取 等 操 作 , 使 Web与 数 据 库 紧 密 联 系 起 来 。本 文 主 要 完 成 Web服 务 器 端 的 用 户 管 理 、 图 书 管 理 、 书 店 定 单 管 理 、 图 书的 浏 览 和 查 找 、 书 店 购 物 结 帐 功 能 模 块 的 设 计 、 以 及 数 据 库 等 功

19、 能 模 块 的 设 计 、毕业设计(论文)5实 现 与 完 善 以 及 整 个 实 验 网 站 的 组 织 建 立 和 测 试 工 作 。第 一 章 系 统 概 述1 1 网 上 书 店 设 计 概 要网 上 书 店 作 为 网 上 销 售 的 一 种 形 式 , 其 前 台 的 图 书 展 示 是 虚 拟 的 , 但 后 台 销存 及 配 送 体 系 却 是 具 体 而 又 现 实 的 。 没 有 强 有 力 的 后 台 支 持 , 就 不 可 能 实 现网 上 购 书 这 种 电 子 商 务 形 式 。 网 上 购 物 由 于 有 广 大 的 销 售 群 体 , 又 有 展 示 新 产品

20、 的 网 络 平 台 , 所 以 通 过 电 子 商 务 可 以 迅 速 地 对 顾 客 的 需 求 构 成 导 向 。 同 时 ,商 家 也 可 以 通 过 互 联 网 中 的 商 务 数 据 库 , 记 录 下 每 次 访 问 、 销 售 、 购 买 形 式 和购 物 动 态 ; 以 及 客 户 对 产 品 的 意 见 , 商 家 通 过 这 些 统 计 数 据 来 获 取 客 户 对 产品 的 满 意 度 。 以 下 网 站 结 构 设 计 图 ( 图 1-1) 。图 1-1 网 站 结 构 设 计 图网 上 书 店 交 易 系 统 的 功 能 模 块 大 致 分 为 : 用 户 信 息

21、 模 块用 户 包 括 系 统 用 户 和 商 店 客 户 。 书 店 客 户 可 通 过 页 面 进 行 注 册 申 请 及 查 看 、 更新 注 册 信 息 。 系 统 用 户 的 作 用 : 对 系 统 用 户 进 行 管 理 , 添 加 、 删 除 、 更 新 用 户 信 息 , 对 图 书进 行 分 类 管 理 , 添 加 、 更 新 、 删 除 图 书 信 息 , 以 及 根 据 客 户 交 易 信 息 对 客 户 的账 单 进 行 管 理 。 商 品 信 息 模 块主 要 包 括 图 书 类 目 管 理 、 图 书 信 息 管 理 及 图 书 交 易 处 理 。毕业设计(论文)6

22、图 书 类 目 管 理 : 网 上 书 店 交 易 系 统 对 图 书 进 行 相 应 的 分 类 , 以 方 便 管 理 。 管 理员 可 以 创 建 和 编 辑 图 书 类 目 , 在 添 加 新 图 书 的 时 候 需 要 选 择 相 应 的 类 目 。图 书 信 息 管 理 : 包 含 完 整 的 图 书 信 息 , 包 括 图 书 的 查 看 、 添 加 、 更 新 、 删 除 。图 书 交 易 处 理 : 客 户 在 购 书 时 需 要 提 交 交 易 表 单 到 图 书 管 理 员 , 只 有 等 到 确认 后 才 能 发 货 。客 户 购 书 成 功 需 要 经 历 3个 过

23、程 : 首 先 客 户 将 图 书 放 入 购 物 车 ( 此 时 为“未 提 交 ”状 态 ) , 然 后 结 账 即 提 交 给 图 书 管 理 员 ( 此 时 状 态 为 “已 提 交 ”) ,最 后 图 书 管 理 员 确 认 并 发 货 ( 状 态 为 “已 发 货 ”) , 如 图 1-2所 示 。 图 1-2 成 功 购 物 过 程 图1 2 ASP 技 术 综 述近 年 来 随 着 Internet技 术 的 飞 速 发 展 及 用 户 需 求 的 不 断 升 级 , Web页 面技 术 也 不 断 的 推 陈 出 新 , 使 得 Web站 点 的 功 能 越 来 越 强 大

24、, 能 够 提 供 的 服 务 种类 越 来 越 繁 多 。 从 HTML、 Client Script 到 CGI,从 JAVA的 诞 生 到 ActiveX, Web页 面 设 计 人 员 不 断 受 到 冲 击 , 微 软 公 司 在 总 结 了 以 往 技 术 , 重 新 思 考 Web页 面 设 计 的 真 正 需 要 后 , 推 出 了 ASP(Active Server Pages,动 态 服 务 器 页 面 ),一 种 用 以 取 代 CGI(Common Gateway Interface, 通 用 网 关 接 口 )的 技 术 。简 单 讲 ,ASP是 位 于 服 务 器

25、端 的 脚 本 运 行 环 境 , 通 过 这 种 环 境 , 用 户 可 以 创建 和 运 行 动 态 的 交 互 式 Web服 务 器 应 用 程 序 , 如 交 互 式 的 动 态 网 页 , 包 括 使 用 HTML 表 单 收 集 和 处 理 信 息 , 上 传 与 下 载 等 等 。 更 重 要 的 是 , ASP使 用 的ActiveX技 术 基 于 开 放 设 计 环 境 , 用 户 可 以 自 己 定 义 和 制 作 组 件 加 入 其 中 , 使 自己 的 动 态 网 页 几 乎 具 有 无 限 的 扩 充 能 力 , 这 是 传 统 的 Web编 写 工 具 所 远 远

26、不 及的 地 方 。 使 用 ASP还 有 个 好 处 , 就 在 于 ASP可 利 用 ADO(Active Data Object)方便 快 捷 地 访 问 数 据 库 ,从 而 使 得 开 发 基 于 WWW的 应 用 系 统 成 为 可 能 , 这 也 是 本 文选 择 ASP作 为 开 发 工 具 最 重 要 的 原 因 之 一 。1 2 1 ASP 的 6 大 内 建 对 象ASP提 供 了 6个 功 能 强 大 的 内 部 对 象 , 每 个 对 象 具 有 各 自 的 属 性毕业设计(论文)7( Property) 、 方 法 ( Method) , 有 的 还 拥 有 数 据

27、 集 合 ( Collection) 与 事 件( Event) , 它 们 共 同 完 成 Web中 的 一 些 重 要 工 作 。 这 6个 对 象 分 别 是 : Request对 象 : Request对 象 可 以 保 存 Client端 送 往 Server端 的 所 有 信息 。 这 些 信 息 包 括 : 使 用 Get或 Post方 法 传 递 的 数 据 、 Server环 境 变量 、 Cookie信 息 等 。 在 没 有 指 定 表 单 集 合 的 情 况 下 , 程 序 将 以QueryString、 Form、 Cookie、 ServerVariable的 顺

28、序 搜 索 所 有 集 合 ,寻 找 指 定 变 量 。 Response对 象 : Response对 象 的 主 要 功 能 是 将 信 息 从 Server端 传 送 到Client端 。 也 可 以 用 来 实 现 页 面 的 跳 转 或 Cookie值 的 设 定 。 由 于 ASP脚 本 没 有 输 出 “值 ”的 功 能 , 要 完 成 此 功 能 必 须 使 用 Response对 象 。 Server对 象 : Server主 要 功 能 是 执 行 与 Web服 务 器 直 接 相 关 的 一 些 操 作 。 Session对 象 : Session对 象 能 够 记 录

29、用 户 每 一 次 上 线 的 个 人 信 息 , 它相 当 于 每 个 上 线 用 户 的 私 有 变 量 集 合 。 它 随 着 用 户 的 上 线 而 产 生 , 随 着用 户 的 下 线 或 强 制 解 除 而 终 止 。 Application对 象 : Application对 象 能 记 录 所 有 Web用 户 的 共 有 信 息 ,它 相 当 于 所 有 上 线 用 户 的 公 共 变 量 集 合 。 它 伴 随 着 Web应 用 程 序 的 开始 运 行 而 产 生 , 随 着 Web应 用 程 序 的 运 行 结 束 而 终 止 。 Objectcontext对 象 :

30、Objectcontext对 象 主 要 在 进 行 交 易 处 理 时 使 用 ,利 用 该 对 象 可 以 管 理 、 控 制 这 些 交 易 。1 2 2 ASP 与 CGI 的 比 较CGI(Common Gateway Interface, 通 用 网 关 接 口 )也 是 Internet上 一 种 功能 强 大 的 Web页 面 技 术 , 其 工 作 方 式 有 别 于 ASP。 我 们 现 对 二 者 进 行 比 较 。ASP开 发 Web应 用 程 序 的 特 点 :1 完 全 嵌 入 HTML, 与 HTML、 Script语 言 完 美 结 合 。2 无 需 编 译 ,

31、 容 易 编 写 , 可 在 服 务 器 端 直 接 执 行 。3 ActiveX Server Components具 有 无 限 可 扩 充 性 。4 使 用 脚 本 语 言 ( JavaScript、 VBScript或 PERL) 编 写 。5 存 取 数 据 库 轻 松 容 易 ( 使 用 ADO组 件 ) 。毕业设计(论文)86 可 使 用 任 何 语 言 编 写 自 己 的 ActiveX Server组 件 。7 无 浏 览 器 兼 容 问 题 。8 程 序 代 码 隐 藏 , 客 户 端 仅 能 看 到 ASP输 出 的 HTML文 件 。相 比 之 下 , 使 用 CGI开

32、 发 Web应 用 程 序 具 有 以 下 缺 点 :1 对 开 发 人 员 的 要 求 非 常 高 。2 使 用 CGI开 发 的 Web应 用 程 序 虽 说 已 能 动 态 地 产 生 页 面 , 但 它 只 能 进 行 单一 的 资 料 操 作 , 无 法 满 足 用 户 控 制 和 管 理 大 型 数 据 库 的 需 要 。3 须 使 用 其 他 较 复 杂 的 语 言 来 开 发 CGI程 序 。4 CGI开 发 出 来 的 Web应 用 程 序 其 程 序 代 码 复 用 率 低 。5 程 序 开 发 时 间 较 长 。6 存 取 数 据 库 不 容 易 。7 每 个 CGI程

33、序 被 不 同 用 户 执 行 时 都 得 重 新 执 行 一 次 , 并 占 去 Server的一 个 端 口 ( Port) , 降 低 Server效 率 。可 见 , ASP在 数 据 库 访 问 、 与 HTML的 集 成 、 提 高 服 务 器 的 效 率 等 诸 多 方 面都 优 于 CGI, 更 适 应 Web应 用 程 序 开 发 的 需 要 , 因 此 本 文 选 择 了 ASP作 为 个 性 化页 面 生 成 器 的 开 发 工 具 。1 2 3 ASP 与 IISIIS简 介Web服 务 器 是 Web应 用 程 序 的 心 脏 。 IIS(Internet Infor

34、mation Server)是 微 软 推 出 的 Windows NT Option Pack的 主 要 成 员 , 作 为 Windows NT的 扩 展 ,自 推 出 以 来 已 经 有 了 很 大 发 展 , 其 体 系 结 构 是 当 今 市 场 上 最 受 关 注 的 Web服 务器 之 一 。 它 具 有 强 大 的 系 统 安 全 性 , 具 有 服 务 器 端 脚 本 开 发 调 试 , 内 容 管 理 和站 点 分 析 , 崩 溃 防 护 , 内 置 JAVA虚 拟 机 及 全 面 支 持 ASP等 强 大 功 能 。IIS与 ASP的 结 合在 过 去 , 客 户 端 /

35、服 务 器 结 构 的 设 计 与 Web的 相 关 技 术 几 乎 处 于 平 行 线 上 ,两 者 相 互 独 立 并 无 法 作 出 集 成 性 的 设 计 。 现 在 我 们 利 用 IIS+ASP, 将 客 户 机 /服 务 器 结 构 与 Web密 切 结 合 , 完 成 前 后 端 两 者 的 集 成 输 出 功 能 , 使 得 Web站 点的 开 发 更 方 便 , 实 现 的 功 能 更 强 大 。毕业设计(论文)9利 用 IIS+ASP技 术 来 集 成 Web前 后 端 所 带 来 的 强 大 效 益 可 归 结 为 几 个 方 面 :1 减 少 构 建 和 维 护 成

36、本2 加 快 联 机 过 程3 应 用 软 件 集 中 在 服 务 器 端 开 发 管 理4 前 端 可 使 用 任 何 浏 览 器 ( IE、 Netscape)5 后 端 可 存 取 任 何 数 据 库 (SQL、 Access)6 可 使 用 任 何 脚 本 语 言 开 发 (VBScript、 JavaScript)图 1-3 逻 辑 体 系 结 构 图1 2 4 ADO 简 介ADO是ActiveX Data Object(ActiveX数据对象),是一组优化的访问数据库的专用对象集,它为ASP提供了完整的站点数据库解决方案,它作用在服务器端,提供含有数据库信息的主页内容,通过执行S

37、QL命令,让用户在浏览器画面中输入,更新和删除站点数据库的信息。 ADO主要包括Connection, Recordset 和Command 三个对象, 它们的主要功能如下: Connection对象:负责打开或连接数据库文件; Recordset对象:存取数据库的内容; Command对象:对数据库下达行动查询指令,以及执行SQL Server的存储过程。1 3 技 术 要 点网 页 、 图 片 制 作 工 具 和 程 序 设 计 语 言 Dreamweaver MX制 作 网 上 书 店 各 链 接 层 次 的 网 页 。 Fireworks MX制 作 网 页 所 用 的 动 画 。 毕

38、业设计(论文)10 ASP动 态 服 务 器 网 页 , 建 立 网 络 数 据 库 的 链 接 , 控 制 操 作 的 流 程 。 Microsoft Access 建 立 网 络 数 据 库 。在 设 计 实 现 过 程 当 中 , 还 遇 到 一 些 技 术 问 题 , 特 别 是 与 数 据 库 的 连 接 , 如 何处 理 它 们 直 接 影 响 到 生 成 页 面 的 质 量 和 服 务 器 端 的 效 率 。 现 将 主 要 的 技 术 要 点及 其 解 决 思 路 介 绍 如 下 : 链 接 数 据 库 。各 功 能 模 块 中 需 要 频 繁 的 进 行 数 据 库 操 作

39、, 如 果 每 遇 到 要 使 用 数 据 库 便 建 立一 次 链 接 将 在 一 定 程 度 上 增 大 系 统 开 销 , 也 更 容 易 出 现 各 种 问 题 , 我 们 这 里利 用 conn.asp文 件 专 门 建 立 数 据 库 链 接 对 象 , 所 有 的 数 据 操 作 都 使 用 该 链 接 ,从 而 提 高 了 服 务 器 效 率 。 分 页 技 术为 了 提 高 页 面 的 读 取 速 度 , 本 系 统 不 会 将 所 有 的 图 书 信 息 全 部 在 一 页 中 罗 列出 来 , 而 是 将 其 分 成 多 页 显 示 , 每 页 显 示 一 定 数 目 的

40、 图 书 数 , 例 如 6本 。 分 页显 示 的 方 法 有 很 多 种 , 在 这 里 我 们 主 要 使 用 以 下 方 法 : 将 数 据 库 中 所 有 符 合 条件 的 记 录 一 次 性 的 都 读 入 recordset中 , 存 放 在 内 存 中 , 然 后 通 过 自 定 义 的 变量 MaxPerPage( 每 页 最 多 显 示 数 ) 、 totalPut( 总 数 ) 、 TotalPages( 总 页 数 )来 管 理 分 页 处 理 。 权 限 判 断为 了 防 止 非 法 用 户 访 问 后 台 系 统 , 本 系 统 在 后 台 管 理 的 每 个 文

41、件 中 都 设 置 了用 户 权 限 的 判 断 , 如 果 不 是 管 理 员 权 限 的 用 户 则 无 权 访 问 , 若 是 管 理 员 还 要 判断 该 管 理 员 的 权 限 是 管 理 ( 最 高 权 限 ) 、 添 加 还 是 查 看 。 这 样 就 避 免 了 非 法 用户 通 过 直 接 输 入 文 件 名 进 行 访 问 的 情 况 , 提 高 了 系 统 的 安 全 性 。毕业设计(论文)11第 二 章 数 据 库 的 设 计 与 实 现2 1 创 建 数 据 库图 2-1 网 上 书 店 系 统 E-R图图 2-2 图 书 信 息 E-R图图 2-3 订 单 信 息

42、E-R图毕业设计(论文)12图 2-4 用 户 信 息 E-R图图2-5 管理员信息E-R图图2-6 大类别信息E-R图图2-7 送货信息E-R图毕业设计(论文)13图2-8 浏览信息E-R图图2-9 小类别信息E-R图根据系统功能设计的要求以及数据库E-R图,采 用 Microsoft Access 2000建立 数 据 库 , 数 据 库 名 为 bookshop.mdb, 共 有 八 个 表 。 它 们 分 别 是 admin管 理 员表 ( 用 于 存 放 后 台 管 理 员 的 信 息 ) 、 category大 类 表 ( 用 于 存 放 图 书 分 类 中 大类 的 信 息 )

43、、 delivery送 货 表 ( 用 于 存 放 送 货 方 式 ) 、 orders订 单 表 ( 用 于 存放 订 单 信 息 ) 、 product图 书 表 ( 用 于 存 放 书 籍 信 息 ) 、 review浏 览 表 ( 用 于 存放 用 户 对 图 书 的 浏 览 信 息 ) 、 sorts小 类 表 ( 用 于 存 放 图 书 分 类 中 小 类 的 信 息 ) 、user用 户 表 ( 用 于 存 放 用 户 信 息 ) 。以 下 是 各 表 包 含 的 主 要 字 段 :admin表 : admin( 用 户 名 ) 、 password( 密 码 ) 、 rank(

44、 权 限 ) 。图 2-10 admin表 结 构 图category表 : category( 大 类 名 ) 、 first( 是 否 在 首 页 显 示 ) 、 categoryorder( 顺序 ) 。毕业设计(论文)14图 2-11 category表 结 构 图delivery表 : subject( 送 货 /汇 款 方 式 ) 、 fee( 价 钱 ) 、deliveryidorder( 顺 序 ) 等 。图 2-12 delivery表 结 构 图orders表 : username( 写 订 单 用 户 名 ) 、 actiondate( 日 期 ) 、 id(产 品 编

45、号 )、productnum( 产 品 订 购 数 量 ) 、 recepit( 收 货 人 ) 、 address( 收 货地 址 ) 、 realname( 姓 名 ) 、 useremail(EMAIL)、 usertel( 电 话 ) 等 。图 2-13 orders表 结 构 图review表 : id( 对 应 产 品 编 号 ) 、 title( 标 题 ) 、 reviewdtm( 日 期 时 间 ) 、reviewcontent( 评 论 内 容 ) 、 audit( 是 否 通 过 审 批 ) 。毕业设计(论文)15图 2-14 review表 结 构 图product表

46、: name( 书 名 ) 、 author( 作 者 ) 、 productdate( 出 版 日 期 ) 、detail( 详 细 介 绍 ) 、 price1( 市 场 价 ) 、 price2( 会 员 价 ) 、discount( 折 扣 ) 、 mark( 出 版 社 ) 、 type( ISBN) 、 pagenum( 页数 ) 、 desc( 简 介 ) 等 。图 2-15 product表 结 构 图sorts表 : sorts( 小 类 名 ) 、 sortsorder( 顺 序 ) 、 categoryid( 对 应 大 类 编号 ) 、 first( 是 否 在 首 页

47、 显 示 ) 。毕业设计(论文)16图 2-16 sorts表 结 构 图user表 : username( 用 户 名 ) 、 useremail( EMAIL) 、 password( 密 码 ) 、identify( 身 份 证 号 ) 、 adddate( 注 册 日 期 ) 、 question( 密 码 提 示 )、 answer( 密 码 答 案 ) 、 postcode( 邮 编 ) 、 usertel( 电 话 ) 、sex( 性 别 ) 、 realname( 姓 名 ) 等 。图 2-17 user表 结 构 图2 2 数 据 库 的 连 接本 系 统 通 过 Micro

48、soft.Jet.OLEDB.4.0来 连 接 和 操 作 数 据 库 。 建 立 数 据 库连 接 文 件 conn.asp实 现 与 数 据 库 的 连 接 , 其 他 文 件 通 过 调 用 该 文 件 实 现 与 数 据库 的 连 接 。 其 代 码 如 下 :毕业设计(论文)18第 三 章 网 上 书 店 系 统 设 计图 3-1 网 上 书 店 系 统 文 件 结 构 图3 1 用 户 信 息 模 块 的 实 现用 户 分 为 客 户 和 系 统 用 户 , 主 要 实 现 用 户 注 册 、 登 录 、 查 看 、 更 改 注 册 资料 等 功 能 。 主 要 包 括 下 列 文

49、 件 :login.asp: 客 户 登 录 及 登 录 信 息 处 理 页 面 。tiao.asp: 客 户 注 册 第 一 步 页 面 , 显 示 条 款 。reg.asp: 客 户 注 册 信 息 填 写 , 处 理 页 面 。muser.asp: 客 户 消 息 中 心 页 面 。userinfo.asp: 客 户 个 人 资 料 修 改 程 序 。changepws.asp: 客 户 密 码 修 改 程 序 。毕业设计(论文)19logout.asp: 客 户 退 出 登 录 程 序 。3 1 1 客 户 的 注 册 、 登 录 及 退 出当 客 户 在 首 页 单 击 注 册 时 , 进 入 注 册 的 第 一 个 页 面 tiao.asp, 在 这 个 页 面中 给 出 了 网 上 书 店 注 册 条 约 , 主 要 是 说 明 用 户 在 网 上 书 店 购 书 所 需 要 遵 守 的 准则 和 制 度 , 在 该 页 面 上 有 我 同 意 和 我 不 同 意 两 个 按 钮 , 当 单 击 两 个 按 钮 时 ,网 页 分 别 定 向 到 注 册 页 面 reg.a

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

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

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报