vb图书馆管理系统论文

2024-04-07

vb图书馆管理系统论文(精选8篇)

篇1:vb图书馆管理系统论文

致谢

在本次毕业设计中,我从指导老师身上学到了很多东西。她认真负责的工作态度,严谨的治学精神和深厚的理论水平都使我收益匪浅。她无论在理论上还是在实践中,都给与我很大的帮助,使我得到很大的提高,这对于我以后的工作和学习都有一种巨大的帮助,在此感谢她耐心的辅导。在撰写论文阶段,指导老师几次审阅我的论文,提出了许多宝贵意见,没有她的指导,我们就不能较好的完成课题设计的任务。

另外,我还要感谢在这几年来对我有所教导的老师,他们孜孜不倦的教诲不但让我学到了很多知识,而且让我掌握了学习的方法,更教会了我做人处事的道理,在此表示感谢。同时,在系统开发过程中还有同组的同学也给了我不少帮助,这里一并表示感谢。

篇2:vb图书馆管理系统论文

用VB 设计条形码轻印刷系统

---- 条 形 码 技 术 简 介

---- 条 形 码 作 为 一 种 识 别 输 入 技 术, 由 于 其 显 而 易 见 的 快 速、 准 确、 低 廉 等 优 点, 被 广 泛 应 用 于 商 品 流 通、 图 书 馆 管 理 等 众 多 的 自 动 化 管 理 系 统 中。

---- 条 形 码 是 利 用 条( 着 色 部 份)、 空( 非 着 色 部 份) 及 其 宽、 窄 的 交 替 变 换 来 表 达 信 息。 每 一 种 编 码, 都 制 定 有 字 符 与 条 空、 宽 窄 表 达 的 对 应 关 系, 只 要 遵 循 这 一 标 准 打 印 出 来 的 条、 空 交 替 排 列 的“ 图 形 符 号”, 这 一“ 图 形 符 号” 中 就 包 含 了 字 符 信 息; 当 识 读 器 划 过 这 一“ 图 形 符 号” 时, 这 一 条、 空 交 替 排 列 的 信 息 通 过 光 线 反 射, 在 识 读 器 内, 这 种 光 信 号 被 转 换 成 数 字 信 号, 再 经 过 相 应 的 解 码 软 件, 就 能 将“ 图 形 符 号” 还 原 成 字 符 信 息。

---- 三 九 码 是 一 种 应 用 比 较 普 遍 的 条 形 码, 它 长 度 可 变、 可 校 验, 容 纳 的 字 符 多 达43 个( 包 括 数 字0~9、 字 母A~Z 及 其 它 七 个 特 殊 字 符)。 由 于 在 表 示 每 一 字 符 时, 使 用9 个 元 素, 其 中3 个 宽 元 素、6 个 窄 元 素, 故 名39 码, 这3 个 宽 元 素 中 必 须 有 两 个 是 条( 有 四 个 特 殊 用 途 的 字 符 除 外)。 如 字 母“J” 的 编 码 规 则 为:“N N N N W W W N N”, 其 中N 表 示 窄 元 素,W 表 示 宽 元 素, 奇 数 位 为 条 元 素, 偶 数 位 为 空 元 素, 宽 窄 元 素 的 宽 度 尺 寸 比 为2~3, 且 在 同 一 个 条 码 中 必 须 是 固 定 的。 在 打 印 制 作 条 形 码 时, 条 是 需 要 打 印( 着 色) 的, 而 空 元 素 内 不 必 打 印 的, 不 过 要 将 其 宽 度 计 算 在 内。 对 于 某 一 要 打 印 的 字 符 串, 按 其 先 后 顺 序 打 印, 串 前 串 后 各 加 一 个“*” 符 号 做 为 起 始 符 与 终 止 符, 相 邻 的 字 符 间 在 打 印 时 由“ 位 空” 分 隔,“ 位 空” 类 似 空 元 素, 即 不 着 色 部 分, 其 宽 度 应 小 于1.35mm, 为 编 程 方 便, 通 常 取 为 一 个 窄 元 素 的 宽 度。

---- 条 形 码 的 制 作 有 制 版 印 刷、 轻 印 刷 两 种 方 式, 轻 印 刷 是 指 使 用 普 通 打 印 机, 在 计 算 机 控 制 下 制 作 条 形 码。 这 种 制 作 方 法 灵 活, 成 本 较 低, 即 适 宜 于 同 一 号 码 的 单 条 制 作, 也 可 用 于 同 一 号 码 的 大 量 制 作, 这 一 特 点 是 制 版 印 刷 无 可 替 代 的。 使 用 计 算 机 软 件 打 印 条 形 码, 其 原 理 是 将 条 形 码 作 为 图 形 来 看 待, 用 编 程 语 言 中 的 绘 图 语 句- 画 矩 形 框, 在 相 应 的 坐 标 上 画 出 各 种 宽 度 不 同 的 条 元 素, 这 样 即 可 实 现 条 形 码 的 计 算 机 软 件 打 印。

---- VB 中 几 种 打 印 功 能 在 条 码 打 印 时 的 比 较

---- Visual Basic 是近年 来 比 较 流 行 的 编 程 语 言, 功 能 强 大, 易 学 易 用。Visual Basic 对 打 印 功 能 提 供 了 两 种 输 出 方 式: 一 是 首 先 将 条 码 输 出 到 某 一 对 象, 再 使 用 该 对 象 中Print 方 法, 将 其 输 出 到 打 印 机; 二 是 使 用 打 印 机 对 像Printer 绘 图。 下 面 对 这 种 方 法 做 个 比 较:

---- 一、 将 条 形 码 图 在 窗 体 上 绘 出, 再 使 用PrintForm. 方 法 打 印 窗 体。

窄 条 打 印:Line (x,y)-step(i,h),,bf

宽 条 打 印:Line (x,y)-step(3*i,h),,bf 或

Line (x,y)-step(2*i,h),,bf

---- 再 使 用formname.PrintForm. 将 条 形 码 输 出 到 打 印 机。

---- 在 这 种 方 式 下, 窗 体 的 量 度 单 位 可 以 有:twip, point, picel 三 种 其 中 以twip 为 单 位 为 最 小。

---- 以twip 为 单 位, 对 条 形 码 来 说, 打 印 精 度 可 达30, 即 当 窄 元 素 宽 度 必 须 等 于 或 大 于30 时, 打 印 出 来 的 条 形 码 可 以 阅 读, 若 窄 元 素 的 宽 度 小 于30, 条 形 码 中 相 邻 的 条 会 粘 连 在 一 起, 无 法 识 读。 当 窄 元 素 宽 度 为30 时,“J10059” 六 位 字 符 条 码 尺 寸 为:67mm。

---- 以Picel 为 单 位, 打 印 精 度 可 达2, 当 窄 元 素 宽 度 为2 时,“J10059” 六 位 字 符 条 形 码 尺 寸 为80 mm 以 上。

---- 以Point 为 单 位, 打 印 精 度 可 达2, 当 窄 元 素 宽 度 为2 时,J10059 六 位 字 符 条 形 码 尺 寸 为110MM。

---- 二、 直 接 使 用Printer.Line , 在 打 印 机 上 绘 画- 画 矩 形 框

窄 条 打 印:Printer.Line (x,y)-Step(i,h),,bf

宽 条 打 印:Printer.Line (x,y)-Step(3*i,h),,bf 或

Printer.Line (x,y)-Step(2*i,h),,bf

---- 用Printer.Line 打 印, 量 度 单 位 为 点, 最 小 精 度 为 达10, 当 窄 元 素 宽 为10 时,J10059 六 位 字 符 之 条 码 尺 寸 为:21MM。

---- 根 据 以 上 的 比 较, 使 用 第 二 种 方 法 打 印 输 入 的 条 形 码 精 度 最 高( 同 样 的 字 符 数, 尺 寸 最 短)。 很 显 然, 不 同 的 打 印 方 式, 分 别 有 不 同 的 适 用 范 围, 对 尺 寸 宽 度 要 求 不 高 的 情 况 下, 可 以 使 用 第 一 种 打 印 方 式, 若 对 条 形 码 尺 寸 要 求 较 严 格, 则 使 用 第 二 种 打 印 方 式 更 合 适。

---- 软 件 设 计

---- 一、 菜 单 设 计: 由 于 条 形 码 轻 印 刷 软 件 相 对 说 来 是 一 个 很 小 的 系 统, 需 要 选 择 的 项 目 不 多, 可 以 不 设 置 菜 单, 而 将 全 部 的 操 作 由 窗 体 控 件 来 完 成,

如 果 使 用 上 述 的 第 一 种 打 印 方 式, 则 必 须 建 立 另 一 窗 体, 用 于 第 一 步 的 输 出 条 形 码 图 形。

---- 二、 设 计 窗 体 控 件: 窗 体 中 的 控 件 包 括 两 大 类, 即: 参 数 设 置 框、 打 印 操 作 按 钮。 本 列 设 计 的 窗 体 见 图 示。 本 列 给 出 的 是 一 个 对 参 数 没 有 设 置 功 能 的 窗 体, 有 兴 趣 的 读 者 可 以 在 此 基 础 上 自 行 补 充 它。

---- 对 于 打 印 参 数, 对 条 形 码 的 打 印 来 说, 需 要 指 定 的 参 数 大 致 有: 条 码 宽 窄 比: 3:1~2:1; 条 码 高; 窄 元 素 宽 度; 打 印 机 类 型 及 端 口; 打 印 份 数; 打 印 纸 尺 寸 规 格; 每 行 条 形 码 数; 每 个 条 码 的 字 符 数; 是 否 自 动 增 值 打 印; 增 值 步 长; 每 一 页 行 计 数 起 止 数; 终 止 码 等。

---- 本 列 设 计 了 八 个 按 钮, 其 作 用 分 别 是:

---- Begin- 单 号 条 形 码 打 印 开 始

---- Auto- 自 动 增 值 打 印 开 始

---- Page- 将 打 印 机 内 存 中 的 条 码( 不 足 一 页) 打 印 出 来

---- Cancel- 中 止 自 动 增 值 打 印

---- Delete- 清 除 打 印 机 内 存 中 的 未 打 印 条 码

---- Help- 帮 助 信 息

---- About- 版 本 及 设 计 信 息

---- Exit- 关 闭 系 统

---- 三、 程 序 流 程:

---- 在 本 例 中, 条 形 码 的 打 印 分 为 单 号 打 印; 自 动 增 值 打 印 两 种。 单 号 打 印, 是 用 户 输 入 一 个 或 几 个 需 要 打 印 的 号 码 的 打 印 方 式; 而 自 动 增 值 打 印 是 用 户 指 定 起 始 号、 终 止 号 及 增 加 步 长, 由 机 器 自 动 生 成 被 打 印 号 码 来 打 印。 其 实 这 两 种 方 式 在 打 印 时 的 操 作 是 完 全 一 样 的, 不 同 之 处 在 于 被 打 号 码 的 获 取, 需 要 注 意 的 是 由 于39 码 字 符 集 中 包 括 字 符, 在 自 动 增 值 时 要 与 纯 数 字 码 区 别。

---- 下 面 以 单 号 打 印 为 例, 介 绍 条 形 码 打 印 的 程 序 流 程。

---- 1 . 检 查 各 项 参 数 设 置 是 否 完 全 正 确, 若 正 确, 则 继 续, 否 则 退 出;

---- 2 . 获 取 各 项 参 数 设 置;

---- 3 . 为X 坐 标 取 初 值( 纸 的 左 边 打 印 边 界);

---- 4 .( 循 环A) 是 否 打 印 完 一 行(I 条 条 码) ? 是 则 转14;

---- 5 . 本 条 条 码 是 否 为 空 ? 是 则 将 横 坐 标 加 上 一 条 条 码 之 宽 度;

---- 6 . 打 印 起 始 符;

---- 7 .( 循 环B) 是 否 打 印 完 本 条 条 码(J 个 字 符) ? 是 则 转10;

---- 8 . 打 印 一 个 字 符 的 条 码;

---- 9 .( 循 环B) 下 一 个 字 符;

---- 10 . 打 印 终 止 符;

---- 11 . 修 改X 坐 标;

---- 12 .( 循 环A) 下 一 条 条 码

---- 13 . 修 改Y 坐 标;

---- 14 . 打 印 本 行 每 一 条 码 的 人 工 识 别 字 符;

---- 15 . 本 页 是 否 已 打 满 ? 是 则 打 印, 并 对 新 页 坐 标 初 始 化;

---- 16. 退 出

---- 四、 程 序 代 码:

---- 用 于 检 查 参 数 设 置 正 确 性 的 程 序 主 要 从 各 项 参 数 间 的 关 系 去 检 查。 如 根 据 使 用 的 宽 度、 高 度、 每 行 条 码 数, 判 断 是 否 超 出 了 纸 的 打 印 范 围; 输 入 的 号 码 是 否 合 法 等。

---- 可 以 为 每 字 符 设 计 一 段 各 自 的 打 印 程 序, 这 种 方 式 编 程 简 单。 也 可 以 将 打 印 程 序 与 条 形 码 的 编 码 规 则 分 离, 通 过 参 数 传 递 某 一 字 符 的 编 码 规 则, 不 同 的 字 符 共 享 同 一 打 印 程 序。 本 列 采 用 前 一 种 方 式。 如 字 母“J” 的 编 码 规 则 为:“N N N N W W W N N”, 打 印 程 序 代 码 如 下:

Private Sub prn_J

Printer.Line (x, y)-Step(widt, high), , BF 注释:打印窄条

x = x + widt 注释:改变X坐标

x = x + widt 注释:打印窄空

Printer.Line (x, y)-Step(widt, high), , BF

x = x + widt

x = x + widt

Printer.Line (x, y)-Step(w_n * widt, high), , BF 注释:打印宽条

x = x + w_n * widt 注释:改变X坐标

x = x + w_n * widt 注释:打印宽空

Printer.Line (x, y)-Step(w_n * widt, high), , BF

x = x + w_n * widt

x = x + widt

Printer.Line (x, y)-Step(widt, high), , BF

x = x + widt

x = x + widt 注释:打印位空

End Sub

---- 其 中x,y 分 别 为 坐 标 值,w_n 为 宽 窄 元 素 宽 度 比, widt 为 窄 元 素 的 宽 度 值( 点), high 为 条 形 码 高 度, 每 打 印 一 个 条 元 素, 应 立 即 改 变X 坐 标, 以 便 打 印 下 一 个 元 素; 打 印 空 元 素 时, 由 于 是 不 着 色, 只 需 改 变X 坐 标 即 可; 每 一 个 字 符 打 印 结 束 时, 应 打 印 一 个 位 空( 本 列 中 位 空 宽 度 等 于 窄 空)。 其 它 的42 个 字 符 的 编 码 规 则, 读 者 可 以 在 有 关 条 形 码 技 术 的 文 献 中 查 到。

篇3:vb图书馆管理系统论文

当今是信息的时代, 在各行业各领域都离不开对大量信息的综合处理和科学使用。而计算机则被广泛应用于信息管理当中。计算机能够对各类信息进行快速管理。使用计算机进行信息处理和综合使用, 不仅大大提高了工作效率, 而且在安全性方面, 也有保证。对于要处理和使用大量、复杂的信息, 计算机能够充分体现出它的优越性。计算机对信息进行高效管理的前提是需开发好相应的信息管理系统。在图书馆日常运作和管理中, 图书的入库、藏书的分类和读者借阅等各方面的管理, 都包含大量信息数据的处理。以往, 对以上信息的管理, 主要是使用文本、表格等纸介质的手工处理, 对于图书借阅的基本情况, 例如读者借书时间、还书时间、借阅权限、借书超期等核对和统计等, 一般使用人工检查核实、手抄登记, 因为数据较多, 抄写登记工作量大, 往往容易出错。工作效率非常低, 管理不科学。虽然图书馆已配用计算机, 但是较多是用于简单的资料输入和保存, 缺乏规范、高效的管理系统。基于这一现状, 有必要建立一个性能良好的图书管理系统, 使图书管理工作系统、高效、规范。本系统就是针对图书馆信息管理而设计的。

2 系统开发环境与技术

2.1 数据库应用系统开发

在计算机软件领域研究中, 数据库技术是非常重要的一项技术。数据库技术发展较快, 近年, 已形成较为完整的知识理论体系, 并在各领域中得到实际应用。并且, 随着World Wide Web (WWW) 和Internet技术的迅速发展, 现在, 数据库技术已是最热门学科之一。

数据库应用系统开发, 其的目标是开发建立满足用户的各项需求的产品。在设计开发之前, 对开发数据库的概念要十分的了解, 对其设计的数据库的结构和开发步骤、数据库应用程序的体系等都应当有清晰的思路。开发的主要过程为:理解用户的需求, 将需求转变为有效的数据库设计。然后, 把设计转变为实际的数据库, 并且这些数据库功能完备, 能高效的进行实际的应用。

2.2 数据库

数据库由数据库管理系统 (DBMS) 处理, 而数据库管理系统则由开发人员和用户通过应用程序直接或间接地使用。它主要包括四个组成要素, 分别是用户数据、元数据、索引和应用元数据。

2.3 数据库管理系统

数据库管理系统是指数据库系统中管理数据的软件系统。对数据库的一切操作, 包括对其定义、更新和各种的控制, 都是通过DBMS进行的。DBMS总是基于某种数据模型, 我们可以将DBMS看成是某种数据模型在计算机系统上的具体实现。DBMS根据数据模型的不同, 可以分成关系型、层次型、网状型、面向对象型等等。而ACCESS2000就是一种关系型数据库管理系统。

3 图书馆管理系统的设计分析

3.1 系统应用需求分析

随着计算机及网络技术的飞速发展, Internet/Intranet应用在各领域中日渐普及, 信息自动化在实际应用中, 明显提高了我们的工作效率。计算机信息化管理有着储存信息量大, 处理速度快等优点。

现时, 有部分图书馆的管理还是比较落后, 借阅登记手续还是靠工作人员手抄完成, 工作效率很低。并且, 在读者借阅书本时, 不能清晰、全面的了解图书馆藏书的种类, 不能快捷的找到读者需求的图书。而且, 由于不可避免的人为因素, 在管理中还存在许多弊端, 如造成数据的遗漏、误写等。

因此, 设计并利用这个图书馆管理系统, 工作人员能十分方便的实施对图书馆的管理, 包括对图书的分类入库、借出、归还、查询某位读者、某本图书的借阅情况等, 也可对当前借阅情况作快速统计, 以方便全面掌握图书的流通情况。大大节省了图书馆管理成本, 同时也方便了读者的借阅, 查询时间。系统开发的总体任务实现图书管理的系统化、规范化和自动化。

3.2 开发设计思想分析

(1) 充分利用现有资源, 使用图书馆的现有软硬件环境, 选择用好管理系统开发方案, 提高系统开发水平, 达到理想的应用效果。

(2) 系统开发必须应符合图书管理的各项需求, 满足图书管理工作的规定和需要, 系统安全性能好。系统操作要直观、方便、和实用。

(3) 为便于系统各项功能的组合和修改, 更新, 系统将采用模块化程序设计。

4 系统设计

4.1 系统的总体设计

本系统的主要任务是实现对系统管理、图书管理、读者管理、借阅管理、综合查询。其主要功能包括以下几种。

(1) 系统管理:能增加用户、修改密码、退出系统等。

(2) 图书管理:设置图书类别, 进行图书的入库、删除、修改等操作。

(3) 读者管理:设置读者类别, 能进行增、删、改等操作。 (4) 借阅管理:能借书、还书等。

(5) 综合查询:能进行图书查询、读者查询、借阅查询等。

4.2 数据库设计原则

4.2.1 命名规范化

数据库中命名各种对象, 以及后台程序编写代码, 应采用大小写字母形式。对象的命名字符长度不要超过30个字符长度。

4.2.2 慎用游标

对多表和大表定义的游标 (大的数据集合) 而言, 使用游标逐行遍历数据很容易使程序进入漫长的等待甚至死机, 因此在使用游标时, 可以考虑建立一个临时表, 将符合条件的数据行转入临时表中, 再对临时表定义游标进行操作, 这时性能会得到明显提高。

4.2.3 索引 (Index) 的使用

索引一般是用于快速访问表中的数据。大型数据库有两种索引, 即簇索引和非簇索引。添加任何一种索引, 可以提高按索引列查询的速度, 但也会降低删除、插入和更新操作的性能。

4.2.4 数据的完整性和一致性

为了保证数据库的完整性和一致性, 设计人员在设计过程中会设计较多的表间关联, 因为, 这样能降低数据的冗余。建立表间关联后, 对父表和子表的删除、插入、更新等操作都是要占用系统资源的。

4.2.5 事务的使用

事务是必须一次完成的一组操作。虽然这些操作是单个的操作, 但数据库系统能够保证这组操作要么全部都完成, 要么一点都不做。正是大型数据库的这一特性, 使得数据的完整性得到了极大的保证。

4.2.6 数据库性能调整

在计算机硬件配置和网络设计确定的情况下, 影响到应用系统性能的因素主要是数据库性能和客户端程序设计。大部分数据库设计员首先进行逻辑设计, 然后再进行物理设计。通过数据库逻辑设计, 可以去除了所有冗余数据, 从而提高了数据吞吐速度, 保证了数据的完整性, 也清晰地表达了数据元素之间的关系。

4.2.7 数据类型的选择

数据类型的合理选择对于数据库的性能和操作具有很大的影响。

4.3 系统功能流程图

系统功能流程图如图1所示。

4.4 系统部分E-R图

系统部分E-R图如图2所示。

4.5 创建表与视图

根据前面设计出的数据库逻辑模型, 本系统需要创建相应图表, 如图3、4所示。

5 系统功能实现

(1) 连接界面:连接界面是为了验证是否成功地与数据库服务器, 如果不能成功地与数据库服务器, 此系统就不能够正常运作, 在Form1窗体中加入三个文本框。连接界面上显示此系统的名字“图书管理系统”, 如果能正常连接到数据库服务器, 界面上将显示“已连接到数据库服务器”, 然后“Enter”进行下面的操作;否则界面将出现“不能正确连接到数据库服务器, 请与系统管理员联系”, 系统不能再进行下面的操作。

(2) 用户的登录窗口:分多种不同的用户, 提供选择以进入不同的模块, 对应满足不同用户的需求。

(3) 系统主窗体:系统主窗体显示系统管理、图书管理、读者管理、借阅管理、综合查询五个功能模块的作用。

(4) 系统管理 (增加用户) :系统管理 (增加用户) 窗体。

(5) 图书信息管理 (添加图书信息) 。

(6) 读者信息管理 (添加读者信息) 。

(7) 查询管理 (查询图书基本信息) 。

(8) 借阅管理 (借书) 。

6 结语

在数据库的设计上选择了关系型数据库的设计方法, 鉴于水平有限, 对数据库的优化, 如优化数据存储结构、查询优化、数据的组织优化, 还有很大的改进空间。

参考文献

[1]贺平.数据库及应用:基于Access2002[M].广州:华南理工出版社, 2005.

[2]Ronald J.Norman.面向对象系统分析与设计[M].周之英, 肖奔放, 柴洪钧, 译.北京:清华大学出版社, 2004.

[3]黄梯云.管理信息系统[M].北京:高等教育出版社, 2002.

[4]赵杰, 李涛, 王国业.毕业设计指导及案例剖析-数据库应用方向[M].北京:清华大学出版社, 2005.

[5]曾强聪.VISUAL BASIC 6.0程序设计教程[M].北京:中国水利水电出版社, 2003.

篇4:基于VB考试分析评价系统设计

关键词:考试系统;VB

中图分类号:TP311.1文献标识码:A文章编号:1007-9599 (2010) 03-0108-02

VB-baseclTest Analysis&Evaluation System Design

Ruxian Gulistan Hoxur

(Xinjiang Electrical College,Computer Technology Department, Urumqi 830011,China)

Abstract:With the popularization and development of computer technology in the education sector, a common, practical test engineering systems increasingly important role. The system for reducing test costs, stimulate student interest in learning, improve the efficiency of teachers. This article introduces examination system under the VisualBasic environment, by updating the item bank that the system can be used for multi-course of the paper examination. The system by updating the Questions bank can be used to test multiple courses of paperless.

Keywords: Test system; VB

一、系统概述

考试是各高校日常活动的重要部分。在考试系统中,包括试卷创建,题库管理,试卷评阅,平时成绩评定,学生考试,成绩查询,人员管理。下面介绍不同用户可使用的功能。

本系统的用户分为学生类用户、教师类用户和管理员类用户。

学生类的用户是指当前使用系统的学生,其用户名为学生的姓名,该类用户能够参与答题并浏览考试结果,但是不能浏览他人考试结果,也不能对自身和他人的信息进行管理。

教师类用户主要对试卷进行管理,包括创建试卷(选择题和上机题),评阅试卷(选择题系统自动评定,上机题由教师评定),评定平时成绩,试题管理(可以增加,删除,修改),还可以生成成绩单以及查询学生的成绩。

管理员类的用户,在实际中可以是班主任或者教务管理人员,他们有特定的权限对系统中的所有人员进行浏览、查找,并进行管理。本系统用户管理通过登录人员类进行管理。

二、系统初步调查

初步调查,在试卷分析中应该有的条件:学生人数、学生每题所得分数、试卷的总题数以及每题所对应的总分数、难度系数。在此基础上得出平均成绩、每一档次的人数。画出成绩分布矩形图。最后得出分析的结果。

因此在本系统中应该必须具有三大模块:

(一)名称维护:对教师,学生,班级,学院等进行入库及管理。包括有:学院名称、班级名称、课程名称、教师名称的添加、删除及修改等维护操作。

(二)试卷维护:对试卷进行考试记录添加、修改、删除、整张试卷的删除、以及对录入数据的核对等操作。包括有:

1.试卷输入:输入学院的名称、学年、学期、学生所在的年级及班级、课程名称、卷面每小题的满分数和整张试卷的满分数、总的考试人数、任课教师

2.试卷修改:对相关的资料及试卷进行修改

3.试卷删除:对所选中的学生成绩进行删除

4.成绩核对:对所选中的学生成绩进行相应的核对

(三)试卷分析:提供试卷的分析功能并给出分析报告,将屏幕输出的各种数据通过打印机

三、VB考试分析评价系统设计

(一)开发环境及开发工具概述

系统使用Visual Basic 6.0中文版来作为开发工具,后台数据库则采用Access 2000。

1.Microsoft Access2000简介

Microsoft Access2000是微软公司开发的基于Windows平台的小型数据库管理系统,是Office 2000 的组件之一。它承袭了旧版本Access的各项优点,又新增或完善了数据访问页、个性化菜单、internet/intranet、编程、安全保密等功能。

Access是一个面向对象的、采用事件驱动机制的小型关系数据库管理系统。在Access中,用户可以根据实际需要对数据进行分类,然后使用表对象分别存储每一种类型的数据,并建立起不同类型数据之间的关系,供报表使用。此时,每条信息仅在一处存放,减少了冗余数据的产生,节省了宝贵的存储空间,同时也加快了更新数据的速度。

在Access数据库中,任何有名字的事物都可以称之为对象。Access使用了与Windows 一致的风格,采取面向对象的方式,完成数据库的各种功能。极大地简化了用户的开发工作。

针对用户在实际应用中的需求,Access数据库提供了表、查询、窗体、报表、页、宏和模块等七个对象,用于收集、存储和操作各种不同的信息。

为了便于使用,Access的每个对象都为用户提供了设计器和生成向导。用户可以在设计器中设计生成对象,或对生成的对象进行编辑;用户也可通过生成向导方便快速的生成一个完备的对象。

2.Visual Basic集成开发环境在计算机上安装了Visual Basic,进入Visual Basic的集成开发环境。默认情况下,集成开发环境上面显示一个“新建工程”对话框,要求编程者选择要建立的程序类型。选择“标准EXE”即可,因为它是默认选项,所以只需单击“打开”按钮。Visual Basic使用“工程”来管理用来建立一个应用程序要使用的所有文件,所以每建立一个新程序,就要新建一个工程。每个工程都包含了一个以“.vbp”为扩展名的“工程文件”,这个文件用来管理这个工程中所有的文件。在“新建工程”对话框中使用“现存”和“最新”选项卡,可以打开磁盘上已有的或者最近编辑过的工程。如果在单击“新建工程”对话框上的“打开”按钮之前选定了对话框左下角的“不再显示这个对话框”复选框,则在以后启动Visual Basic时就不会显示这个对话框了

单击“新建工程”对话框上的“打开”按钮,对话框关闭,Visual Basic会创建一个编程者所选择类型的工程。如果单击的是“新建工程”对话框上的“取消”按钮,则Visual Basic的集成环境中不打开任何工程。

关闭了“新建工程”对话框之后,Visual Basic的集成开发环境全貌就显示在屏幕上了。Visual Basic开发环境是典型的Windows多文档界面(MDI, Multiple Documents Interface)。它的程序窗口有菜单栏和“标准”工具栏,其中有几个菜单项和按钮是在其他Microsoft软件中常见的(如“剪切”、“复制”、“粘贴”、“打开”、“保存”等),在这里功能相似。

Visual Basic菜单系统比较庞大,在本考试系统的开发中,仅仅用到一部分知识。

(三)窗体代码设计

系统自动创建试卷,主要是调用QuestionPaper类的Create方法来创建试卷。教师创建试卷方式则是通过试卷修改窗体来创建试卷。

当窗体加载时,初始化Updown控件的值的范围,代码如下。

Private Sub Form_Load()

DataEnv.rsSingleSelQ.Open

udSingleSel.Min = 0

udSingleSel.Max = DataEnv.rsSingleSelQ.RecordCount

DataEnv.rsSingleSelQ.Close

End Sub

如果用户单击“取消”按钮,则退出该窗体而放弃生成试卷,如果用户单击“确定”按钮,那么系统根据用户选择的出题方式作出不同的处理。

(四)修改试卷窗体(frmModifyPaper)

如果教师类用户创建试卷后单击了“修改试卷”菜单项,都将弹出试卷修改窗体。在该窗体中,允许教师向己有的试卷中加入题目或从试卷中删去题目。

窗体界面设计。向项目中添加一个窗体,命名为frmModifyPoper.frm。由前面演示过程可以知道,试卷修改窗体界面主要分为4个部分,包括题库显示区域、试题选择区域、试卷显示区域。其中题库显示区域、试题选择区域和试卷选择区域位于同一个Frame控件中。

篇5:VB学生成绩管理系统任务书

《软件设计基础-VB》课程设计任务书

学院班级设计人成绩

一、题目:学生成绩管理系统

二、目的与要求:

1.目的:

培养学生综合利用VisualBasic6.0语言进行程序设计的能力,主要培养学生使用ACCESS数据库和ADO控件设计信息管理类软件。

2.基本要求:

① 要求用ACCESS搭建数据库。

② 使用ADO控件实现与数据库的连接。

③ 使用MSChart图表控件绘制各种类型的图表;使用MSFlexGrid表格控件显示数据信息。④ 程序界面美观,运行无差错

3.创新要求:

在基本要求达到后,进行创新设计:

(1)允许更改密码。

(2)增加排名次的功能。

(3)可以按院系、专业和年级计算平均成绩并绘制图表。

(4)用户可以添加新的院系和专业名称。

三、设计方法和基本原理:

1.功能要求:

设计一个“学生成绩管理系统”程序,实现对学生成绩的添加、修改、删除、查询和图表绘制,具体如下:

(1)运行程序先进入“登录”界面,要求输入数据库密码,如果密码错误,给出提示。

(2)经过密码检验后,显示主界面,以表格形式显示数据库中所有学生的成绩信息。

(3)“添加”:其中院系、专业和年级使用组合框进行选择。

(4)“修改”:只允许修改学生成绩,不允许修改姓名、院系、专业和年级。

(5)“删除”:可以删除学生信息,删除前进行确认。

(6)“查询”:可以根据院系、专业和年级进行查询。

(7)“图表绘制”:分别以二维条形图、二维圆饼图和三维条形图的形式显示学生成绩中优、良、中、及格和不及格的分布情况。

2.问题的解决方案:

40-1

根据问题描述,可以将问题解决分为以下几个方面:

① 进行需求分析确定数据库的结构,建立相应的数据表。

② 利用ADO控件与数据库连接。

③ 设计主界面,要求有菜单、工具栏和状态栏,具体内容按功能要求自行设计。

④ 其他界面自行设计,满足基本功能要求即可。

四、难点与提示:

(1)本题目中数据库文件的设计是关键,可按如下方法:

创建一个数据库文件scores.mdb,包含三个数据表:院系、专业和成绩。“院系”表中保存院系代号和名称;“专业”表中保存专业代号和名称,以及所属院系的代号;“成绩”表中保存学生姓名、院系代号、专业代号、年级和各科成绩。

(2)ADO控件和数据库的连接代码:

provider = “provider=Microsoft.jet.oledb.4.0”

datasource = “data source=” & App.Path & “scores.mdb”

With Adodc1

.Mode = adModeReadWrite

.ConnectionString = provider & “;” & datasource

.CommandType = adCmdTable

.RecordSource = “yx”

.Refresh

End With

五、课程设计时间:2012年5月10日至2012年7月1日

六、课程设计进行地点:学校机房

七、书写设计报告的要求:

设计报告中包含以下几个方面:

1.设计题目

2.设计思路

①划分功能模块

②确定各模块的算法

3.用图示的方式给出过程或函数之间的调用关系

4.列出程序清单,并加以必要的注释

5.对该设计题目有何更完善的方案

6.通过本次设计,有何收获及心得体会

八、课程设计的考核方式及评分方法

40-2

1.考核方式

课程设计结束时,学生要提交课程设计报告(A4纸打印),并将电子文档和源程序上传至课程设计服务器中:

ftp://210.31.197.23

找到自已指导教师的文件夹后,进入班级文件夹,再找到自己的文件夹,然后将文档复制到该文件夹中即可。

2.评分方法

(1)出勤率

(2)课程设计准备工作

(3)课程设计期间纪律

(4)课程设计运行结果

(5)课程设计报告

(6)答辩情况

篇6:VB企业人事管理系统毕业论文

20世纪,随着全球的紧急的蓬勃发展,企业规模越来越大,人员数量急剧增加,有关人员管理的各种信息也成倍增长。面对庞大的信息量,就需要有人事信息管理系统来提高企业管理工作的效率。通过这样的系统可以做到信息的规范管理、科学统计和快速查询,从而减少管理方面的工作量。

本系统以此为目标,能够初步的完成企业人员的基本信息、考勤信息、工作业绩、工资信息等方面的管理。本系统的开发顺应了现在单位制度的新要求,有利于推动单位人事信息管理工作走向科学化、规范化,大大提高了人事信息管理的效率和质量。该系统具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。实现过程中使用了面向对象技术、图形用户接口、消息响应、数据库技术、可视化开发等现代软件编制技术,并在界面上参照WINDOWS的标准应用程序,使得系统能够跟WINDOWS达到最佳的兼容性,并且使用户也能够快速的熟悉本系统的使用。

本套软件使用Visual Basic 6.0作为开发工具。通过系统规划、系统分析、系统设计、原代码编辑,后期调试等阶段,力争使系统界面标准、统一、友好、方便。

关键字:记录;数据库;人事信息;管理系统;SQL

目 录

第1章

论................................................错误!未定义书签。

1.1 数据库系统概述 错误!未定义书签。

1.1.1 数据库管理系统与数据库系统....错误!未定义书签。1.1.2 据管理技术的产生和发展........错误!未定义书签。1.1.3 数据库系统的特点..............错误!未定义书签。

1.2 管理信息系统概述 错误!未定义书签。

1.2.1 管理信息系统发展历史与方向....错误!未定义书签。1.2.2 管理系统的特点................错误!未定义书签。1.2.3 管理信息系统的开发............错误!未定义书签。

1.3 开发工具——Visual Basic6.0 错误!未定义书签。

1.4 数据库应用程序——SQLServer2000简介 错误!未定义书签。

第2章 系统设计 错误!未定义书签。

2.1 系统需求分析 错误!未定义书签。

2.1.1 系统可行性分析................错误!未定义书签。2.1.2 系统需求分析..................错误!未定义书签。2.1.3 本系统需要完成的主要功能......错误!未定义书签。

2.2 系统功能模块设计 错误!未定义书签。2.3 数据库设计 错误!未定义书签。

2.3.1 数据库需求分析................错误!未定义书签。2.3.2 数据库概念结构设计............错误!未定义书签。2.3.3 数据库逻辑结构设计............错误!未定义书签。

第3章

系统的总体设计.....................................错误!未定义书签。

3.1 数据库的具体创建 错误!未定义书签。3.1.1 创建数据库....................错误!未定义书签。3.1.2 创建数据库表..................错误!未定义书签。3.1.3 创建存储过程..................错误!未定义书签。3.1.4 创建 ODBC.....................错误!未定义书签。

3.2 系统的主窗体的创建 错误!未定义书签。

3.2.1 创建工程项目..................错误!未定义书签。3.2.2 创建企业人事信息管理系统的主窗体错误!未定义书签。3.2.3 创建主窗体的菜单..............错误!未定义书签。

第4章

用户管理模块的创建.............................错误!未定义书签。

4.1 用户登录窗体的创建 错误!未定义书签。

4.2 注册窗体的创建 错误!未定义书签。

第5章

员工基本信息模块的创建.....................错误!未定义书签。

5.1 添加员工信息窗体的创建 错误!未定义书签。5.2 修改/删除/查询窗体的创建 错误!未定义书签。5.3 其他管理模块的实现 错误!未定义书签。5.3.1 员工考勤管理模块..............错误!未定义书签。5.3.2 员工工作评价管理模块的创建....错误!未定义书签。5.3.3 员工工资信息管理模块的创建.....错误!未定义书签。

第6章

系统的实现与使用说明.........................错误!未定义书签。

6.1 系统的实现 错误!未定义书签。

6.2 系统的使用说明 错误!未定义书签。

第7章

系统测试.................................................错误!未定义书签。

语.............................................................错误!未定义书签。致

谢.............................................................错误!未定义书签。参 考 文 献...........................................................错误!未定义书签。附

录...........................................................错误!未定义书签。

图3-6 程序主窗体

图4-1用户登录窗体

图4-2 注册窗体

图5-1添加员工基本信 窗体

图5-2员工信息查询列表

图5-3员工考勤信息添加窗体

系统设计 3.1 系统功能描述

该人事管理系统可以在Windows XP平台上运行,开发工具采用Visual Basic语言开发。其工作流程为:用户登录通过权限判断,用户可以修改、阅读和查询信息,用户可以进行信息录入、修改和删除的操作。

系统的主要功能特点有:

 系统登录表单

该表单的功能是在系统被访问之前,要对进入系统的用户进行安全性检查,防止非法用户进入系统破坏数据或威胁系统安全,避免不必要的损失。只有合法的用户在输入正确 的密码后方可进入系统。

 主界面

在该界面窗口中,共有系统设置、员工档案、考勤管理、工作评价、员工调动、工资管理、帮助等系统功能,用户可以用操作菜单的方式快捷地使用系统。

 更改密码:

使用本表单可以方便地修改用户的密码,以防密码泄露后对数据的安全性造成威胁。

打印报表:

本系统可以方便、快捷地打印各种报表,便于用户对人事的管理。

 帮助选项:

在帮助选项里,我们可以看到系统主要功能,便于用户对系统的操作。

3.2 系统特点

 资源的有效利用:在本系统中,查询,打印使用同一个窗体模块,这避免了不必要的重复和资源浪费。另外,这不仅减小程序的体积,还能适度降低程序在运行中消耗的内存空间。

人性化设计:程序界面简洁、美观和直观。在功能上,尽最大可能为用户操作提供便利,并有用户操作提示和限制等。

 权限设计:系统中有普通用户和系统管理员两类用户,各自具有不同的权限。

3.3 系统功能划分

具体图形表示如图所示:(网站略图)

图5-5添加工作评价信息窗体

图5-6 计发员工工资信息窗体,图6-1 展示窗体

图6-2 用户登录窗

图6-3添加员工信息

图6-4 查询员工信息结果。

图6-5 添加考勤信息

图6-6 退出窗体

篇7:vb图书馆管理系统论文

号:26

河北联合大学

《软件设计基础-VB》课程设计任务书

学院 班级 设计人 成绩

一、题目:设计一个“学生管理信息系统”程序

二、目的与要求:

1.目的:

培养学生综合利用VB语言进行程序设计的能力,主要是培养学生利用系统提供的基本控件、动态数组、文件以及程序结构进行创新性设计。

2.基本要求:

(1)要求用随机文件、MSFlexGrid控件、DTPicker控件和动态数组来完成程序的设计。(3)完成的程序界面要美观,能够完成游戏的整个过程。3.创新要求:

在基本要求达到后,进行创新设计,如用户权限。4.写出设计说明书

三、设计方法和基本原理:

1.功能要求:

⑴ 学生信息保存在随机访问文件data.dat中,运行程序时,自动列出数据文件data.dat中保存的所有学生信息,如图所示。

⑵ 使用鼠标单击表格的某一单元格,该单元格突出显示,所在行为当前行。单击工具栏上的“插入”按钮,在当前位置上插入一个新空行,单击“追加”按钮在表格最后添加一个空行。使用“删除”按钮可以删除当前行。

课程设计任务书

号:26 ⑶ 无论是空格还是已有数据的格,都可以对其中的数据进行直接编辑。对对于学号、姓名和高考分数三列数据使用文本框进行编辑;对于出生日期使用DTPicker控件进行编辑;对于性别、民族、院系、专业和省份等五列数据,使用组合框控件编辑。对数据进行编辑之后,单击“保存”按钮将编辑后的结果保存到data.dat文件中。

⑷ 选择“查询”按钮,弹出如图所示的“查询”对话框。

在“查询”对话框中设置查询条件,“学号”和“姓名”可以输入完整的学号和姓名,也可以输入部分的学号和姓名;“出生日期”和“高考分数”中可输入分数和日期范围,其中日期的输入要求使用DTPicker控件。

⑸ 如果用户对数据进行了修改,关闭程序时弹出如图所示的消息框加以提示。

2.问题的解决方案:

根据问题描述,可以将问题解决分为两部分:(1)读取data.dat中的数据,显示在列表中(2)对数据库的增删查改

四、难点与提示:

(1)本题目的重点是MSFLexGrid控件的应用。MSFLexGrid控件具有很强的数据组织和显示能力,但其本身并无编辑数据的功能。本程序使用了文本框、DTPicker日期选择器控件和下拉式组合框三个控件来协助数据编辑。当使用鼠标单击一个数据单元格时(EnterCell事件发生),显示相应

课程设计任务书

号:26 的控件进入编辑状态;当切换到其他单元格时(LeaveCell事件发生),将修改后的数据写回单元格中。如何协调三个编辑控件的显示和隐藏式本题目的难点。

(2)题目提供了一个随机文件和四个文本文件:data.dat,民族.txt,院系.txt,专业.txt,其中的信息可供程序在显示编辑时使用。为了缩减data.dat文件的大小,该文件中并未保存具体的名称,而是代号。如一学生是汉族,data.dat中保存的是数字1,而不是“汉族”二字。

⑶ 为了提高编程效率,应定义自定义数据类型并声明此类型的动态数组来保存学生的信息。表格控件的每一行对应一个数组元素,每一列对应自定义数据类型的一个数据成员。Data.dat文件的打开和保存是与这个动态数组直接联系的,表格控件只是用来显示信息的。

五、课程设计时间:2012年5月10日至2012年7月1日

六、课程设计进行地点:学校机房

七、书写设计报告的要求:

设计报告中包含以下几个方面: 1.设计题目 2.设计思路 ①划分功能模块 ②确定各模块的算法

3.用图示的方式给出过程或函数之间的调用关系 4.列出程序清单,并加以必要的注释 5.对该设计题目有何更完善的方案 6.通过本次设计,有何收获及心得体会

八、课程设计的考核方式及评分方法

1.考核方式

课程设计结束时,学生要提交课程设计报告(A4纸打印),并将电子文档和源程序上传至课程设计服务器中:

ftp://210.31.197.23

找到自已指导教师的文件夹后,进入班级文件夹,再找到自己的文件夹,然后将文档复制到该文件夹中即可。

2.评分方法(1)出勤率

(2)课程设计准备工作(3)课程设计期间纪律(4)课程设计运行结果(5)课程设计报告(6)答辩情况

课程设计任务书

号:26

指导教师: 系主任签字:

篇8:vb图书馆管理系统论文

一、Visual Basic系统开发平台

Visual Basic简称VB, 它是世界上使用人数最多的语言。它继承了Basic语言易学易用的特点, 拥有图形用户界面和快速应用程序开发系统, 受到广大编程爱好者以及专业程序员的青睐。

具体地说, 它具有.可视化的集成开发环境, 不需编写大量代码去描述界面元素的外观和位置;面向对象的程序设计思想, 每个对象都能响应多个不同的事件;交互式的开发环境, 它使用交互式方法开发应用程序, 时捕获并突出显示人多数语法或拼写错误, 代码运行的效果可以在开发时就进行测试;高度的可扩充性。为用户扩充其功能提供了各种途径, 即支持第三方软件商为其开发的可视化控件对象, 支持访问动态链接库, 支持访问应用程序接口, 支持大型数据库的连接与存取操作。

VB与SQL Server数据库的连接方法, 即与SQL Server接口有几种常用的方法, 但一般使用ADO数据对象, 这是因为ADO对象使用简单飞、方便, 是目前较流行的一种方法。

SOL Server简介。SQL全称是结构化查询语言, SQL是高级的非过程化编程语言, SQL语言包含数据定义语言、数据操作语言、数据查询语言和数据控制语言, 它们允许用户在高层数据结构上工作, QL语言包括三种主要程序设计语言类别的陈述式:数据定义语言 (DDL) , 数据操作语言 (DML) 及数据控制语言 (DCL) 。SQL语言数据类型包括字符型, 文本型, 数值型, 逻辑型和日期型。

SOL Server2005特点:SQL Server是一个关系数据库管理系统, 与以前版本想比较, 它具有增强的数据引擎, 提升了系统性能且支持结构化和非结构化数据, 允许内部或外部应用程序发送接收可靠、异步的信息流;改进的开发工具, 提供了更有效的开放和调试环境;增加了很多服务, 增强的数据访问接口, 为系统的设计开发打好基础。

二、图书管理系统需求分析与方案设计

制定图书管理系统需要具备数据信息管理, 具有图书信息、借书信息、读者信息、管理员信息等, 可以增加、删除、修改数据信息, 如图书资料、读者等;系统管理可以统一设置系统操作的规则, 对管理员进行分级管理等;图书信息查询, 实现图书信息进行分类查询, 任何人员不用登录系统就可方便的对库里的图书资料进行查询。

根据以上的需求分析和系统的目标设计, 图书管理系统各主要功能模块介绍如下:

查询模块是本设计的核心部分, 主要用于对书库里的图书信息进行检索, 快速的查找出读者所需的图书资料信息是关键, 这部分功能使读者能快速、方便的了解到其所需图书的信息, 采用分类查询的办法来实现对图书信息的快速检索。

借阅管理模块。借阅模块分借书、续借和还书三项功能, 主要用于读者进行借书、续借和还书管理, 本模块可生成已借出的所有图书信息, 借书时, 系统会先查询该读者的借书数情况, 节省了大量的人力劳动, 大大提高了借书效率。

图书管理模块。这部分的主要功能是用于对书库中所有的图书资料信息进行管理, 在添加图书信息时, 必须要保证图书相关信息不能为空, 方便读者进行查询。在删除图书信息时, 必须要检查该图书资料是否借出, 当对图书信息进行修改操作时必须要进行仔细核对, 即对关联该图书信息的所有数据库资料进行及时刷新。

读者管理模块。这部分模块的主要功能是用于对办理借书证的所有读者信息进行管理, 添加读者信息时要保证读者相关信息不能为空, 删除读者信息时要检查该读书是否已全部归还, 以方便对读者进行添加、编辑和删除操作。

系统管理模块。这部分功能用来实现对系统管理员、图书类别信息及借阅规则设置管理, 该模块的功能可分为三部分:系统管理员信息管理、对管理员进行分级管理;对图书进行分类可方便对庞杂的图书资料进行系统管理;借书规则管理用来设置系统的借书规则, 方便系统维护并可提高系统的安全性。

密码修改模块。用于操作员定期对自己的登录密码进行修改, 先要输入旧密码已确认用户身份, 然后输入新密码, 尽可能防止密码泄露, 提高系统数据的安全。

系统设计的关键问题在于在具体应用时一定要保证系统的简洁和高效性, 其性能方面的考虑也不能忽视。建立相当的系统安全性和可靠性, 涉及到对用户权限检查机制, 要对一些可能出现的错误进行处理。

三、图书管理系统数据库设计

图书管理系统需要保存大量的数据, 我们采用VB+Server2005数据库构成, 通过数据库技术将这些数据保存到数据库中, 使用SQL Server 2005以完成对海量数据的安全、快捷的保存与查询工作。

SQL Server 2005是一个关系数据库, 其特点表现为特点:数据的结构化、数据的共享性、数据的独立性、数据的完整性、数据的灵活性和数据的安全性。

首先我们要根据以上规则画出E-R图, 然后进行数据库结构设计。数据库需要建立的数据表为图书信息表、借阅信息表、读者信息表、管理员信息表、图书类别表和借书规则表。其中图书信息表用于保存书库中所有图书资料的基本信息, 借阅信息表用来保存所有借出图书的基本信息, 读者信息表用来保存登记的读者的基本资料, 管理员信息表用来保存系统所有管理员的基本资料, 图书类别信息表用来保存系统中所有图书的分类信息, 借书规则信息表用来保存系统必须遵循的借书规则信息。通过它们实现快速准确的数据查询功能。

四、图书管理系统测试

按照系统设计要求与系统总体方案进行测试, 系统实现操作数据库功能、图书信息查询功能、图书借阅功能、读者及图书管理功能和系统管理功能。

经测试, 系统运行正常, 符合设计目标。

参考文献

[1]丁建丽、韩清、孙丽:《基于VB书店图书管理系统的设计与实现》, 《新疆大学学报》, 2003, 20。

[2]陈彩霞:《浅析“图书管理系统”的设计和使用》, 《内蒙古科技与经济》, 2004, 7。

上一篇:三年级一分钟英语演讲稿与三年级国旗下演讲稿下一篇:社区卫生服务宣传工作总结