




已阅读5页,还剩42页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
中文 Access 2003 案例经典 1 图书管理系统 在信息时代里 图书馆已成为全社会的一个重要的公共信息资源 图书管理的重要性 愈发突出的同时 也向人们提出了更高的要求 面对成千上万的图书和众多的借阅者 图 书管理员要妥善地管理图书和借阅者的信息是极其重要的 显然 如果用人工来进行管理 是不切合实际的 如果能开发一个图书管理系统 用计算机来管理图书和借阅者的信息 将可大大减轻工作强度 事实证明 通过使用图书管理系统 可大大减轻管理图书 期刊 音 像的工作强度 提高工作效率 本系统介绍用 Access2003 开发一个图书管理系统数据库的过程 1 11 1 系统的分析和设计系统的分析和设计 确定开发数据库系统后 就要进行系统的分析 如了解需求 目的 背景等方面的信 息 再进行功能分析 然后根据分析 进行模块的设计 流程图的设计 1 1 1 系统的分析系统的分析 本系统是为了管理好图书馆信息而设计的 图书馆作为一种信息资源的集散地 图书 和用户借阅资料繁多 包含很多的信息数据的管理 根据调查得知 较多的图书馆以前对 信息管理的主要方式是基于文本 表格等介质的手工处理 对于图书借阅情况 如借书天 数 超过限定结束时间的天数 的统计和核实等往往采用对借书卡的人工检查进行 对借 阅者的借阅权限 以及借阅天数等用人工计算 手抄进行 数据信息处理工作量大 容易 出错 由于数据繁多 容易丢失 且不易查找 总的来说 缺乏系统的 规范的信息管理 手段 尽管有的图书馆有计算机 但是尚未用于信息管理 没有发挥它的效力 资源闲置 比较突出 这就是图书管理系统的开发的基本环境 数据处理手工操作工作量大 出错率高 且出错后不易更改 图书馆采用手工方式对 图书借阅情况进行人工管理 由于信息比较多 图书借阅信息的管理工作混乱而又复杂 一般借阅情况是记录在借书证上 图书的数目和内容记录在文件中 图书馆的工作人员和 管理人员也只是当时对它比较清楚 时间一长 如要再进行查询 就得在众多的资料中翻 阅 查找了 造成查询费时 费力 如要对很长时间以前的图书进行更改就更加困难了 针对这些问题 有必要建立一个图书管理系统 使图书管理工作规范化 系统化 程 序化 避免图书管理的随意性 提高信息处理的速度和准确性 能够及时 准确 有效地 查询和修改图书情况 1 1 2 功能描述功能描述 图书管理系统数据库是为了满足图书馆管理图书的工作而设计的 它包括五个模块 分别是 图书信息管理 借阅者信息管理 借还书信息管理 出版社信息管理 和 报表显示 它们的功能如下 1 图书信息管理 实现图书信息的录入 当有新书进库时 则把该图书的信息录入计 算机 此外 还可以浏览和查询图书的详细信息 实现图书的统计等 2 借阅者信息管理 实现借阅者信息的录入 可将新的借阅者的信息输入到计算机中 还可以浏览或者查询借阅者的详细信息等 3 借还书信息管理 实现借书信息的录入 同时还可以浏览借还书的信息 图书管理系统 2 4 出版社信息管理 实现出版社信息的录入 可将新的出版社的信息录入到计算机中 去 同时还可以对出版社的信息进行浏览和查询 5 报表显示 可以显示各类所需的报表 1 1 31 1 3 模块和流程图的设计模块和流程图的设计 1 E R1 E R 图的设计图的设计 一个简单的图书管理数据库 它的实体部分包括 图书 和 借阅者 两方面 其 中实体 图书 的属性又包括书号 分类号 书名 作者 出版社 定价 库存量 出 版日期 入库时间 如图 1 1 所示 实体 借阅者 的属性包括借书证号 姓名 性别 联系电话 借书数量 如图 1 2 所示 图 1 1 图 1 2 接下来把实体间的联系用 E R 图表示出来 如 1 3 右右图 1 3 书号分类号书名 作者出版社 图书 出版日期定价入库时间库存量 借阅者 姓名性别联系电话借书数量借书证号 书号分类号书名 作者出版社 图书 出版日期定价入库时间库存量 借阅者 姓名性别联系电话 话 借书数量借书证号 借书 借书日期 中文 Access 2003 案例经典 3 2 2 模块的设计模块的设计 根据上述的分析 可设计出 图书管理系统 的模块 如图 1 4 所示 3 3 信息流程图的设计信息流程图的设计 根据上面的分析和模块设计 可得出系统的信息流程图 如图 1 5 所示 图 1 4 图 1 5 1 2 数据表的创建和设计数据表的创建和设计 1 2 11 2 1 数据库的创建数据库的创建 首先使用向导创建 图书管理系统 数据库 然后进行表的设计 具体步骤如下 图书管理系统 图书信息 管理 借还书信 息管理 借阅者信 息管理 出版社信 息管理 报表显示 图 书 信 息 录 入 图 书 信 息 浏 览 图 书 信 息 查 询 各 种 所 需 的 报 表 出 版 社 信 息 查 询 出 版 社 信 息 浏 览 出 版 社 信 息 录 入 借 阅 者 信 息 查 询 借 阅 者 信 息 浏 览 借 阅 者 信 息 录 入 借 还 书 信 息 浏 览 借 还 书 信 息 录 入 图书信息管理 报表显示 出版社信息管理 借阅者信息管理 借还书信息管理 用户 图 书 管 理 系 统 图书管理系统 4 1 2 21 2 2 设计和建立数据表设计和建立数据表 图书表的设计视图 图书表 中文 Access 2003 案例经典 5 借阅者表 出版社表 图书管理系统 6 建立好的表会显示在数据库窗口的 表 对象选区内 如图所示 1 2 31 2 3 创建表间关系创建表间关系 中文 Access 2003 案例经典 7 表间关系建立完成 1 3 查询的设计查询的设计 本系统的查询功能是通过窗体与缩减查询连接来实现的 在创建查询时 用了三种 类型 选择查询 计算查询 参数查询 1 3 11 3 1 选择查询的设计选择查询的设计 1 无条件的选择查询的设计 无条件的选择查询创建步骤如下 图书管理系统 8 图书借阅情况查询 中文 Access 2003 案例经典 9 2 有条件的选择查询的设计 图书管理系统 10 1 3 21 3 2 计算查询的设计计算查询的设计 在建立查询时 除了关心查询记录 有时也关心记录的计算结果 其创建步骤如下 统计各未还书数量统计各未还书数量 中文 Access 2003 案例经典 11 1 3 31 3 3 参数查询的设计参数查询的设计 前面所建的查询 内容和条件都是固定的 如果用户希望根据不同的条件值来查记录 就需要建立参数查询了 其创建步骤如下 1 3 41 3 4 生成表查询生成表查询 图书管理系统 12 生成表查询就是利用现有的一个或多个表中的数据创建新表 其步骤如下 中文 Access 2003 案例经典 13 1 4 宏的设计宏的设计 图书信息 宏组创建的过程 1 新建 宏 2 3 图书管理系统 14 借还书信息 宏组创建过程 1 新建新建 宏宏 1 在数据库窗口单击 宏 对象 单击新建按钮 如下图 2 重复上述步骤 完成所有的宏操作设置 最后结果如下图 总共有五个图 分别是图 书可借出量 借阅图书信息 按书号查图书信息 按书名查图书信息 按出版社查图书信 中文 Access 2003 案例经典 15 息等的宏操作 3 图书管理系统 16 1 5 窗体的设计窗体的设计 窗体的创建步骤如下 窗体的创建步骤如下 1 5 11 5 1 在设计试图创建窗体在设计试图创建窗体 命令按钮向导命令按钮向导 中文 Access 2003 案例经典 17 录入图书信息窗体录入图书信息窗体 图书管理系统 18 录入借还书信息窗体录入借还书信息窗体 录入借阅者信息窗体录入借阅者信息窗体 中文 Access 2003 案例经典 19 录入出版社信息窗体录入出版社信息窗体 1 5 21 5 2 信息浏览窗体的设计信息浏览窗体的设计 创建主子窗体雏形创建主子窗体雏形 图书管理系统 20 在设计试图中完善窗体在设计试图中完善窗体 中文 Access 2003 案例经典 21 添加按钮添加按钮 图书管理系统 22 带子窗体的图书信息浏览带子窗体的图书信息浏览 1 5 31 5 3 查询窗体的设计查询窗体的设计 中文 Access 2003 案例经典 23 自动套用格式自动套用格式 1 5 41 5 4 图书信息管理窗体的设计图书信息管理窗体的设计 添加按钮添加按钮 图书管理系统 24 中文 Access 2003 案例经典 25 图书信息管理窗口如下图 图书管理系统 26 借还书信息管理如下图 中文 Access 2003 案例经典 27 借阅者信息管理窗口如下图 图书管理系统 28 出版社信息管理窗口如下图 1 6 报表的设计报表的设计 根据分析 本系统应该有三张报表 分别是 图书信息报表 读者信息报表 和 出版社信息报表 1 6 11 6 1 利用向导创建报表 过程人以下 利用向导创建报表 过程人以下 确定分组级别 中文 Access 2003 案例经典 29 图书管理系统 30 中文 Access 2003 案例经典 31 1 6 21 6 2 在设计视图中完善报表在设计视图中完善报表 由上图看出 图书信息报表 还有许多不完善的地方 可以通过报表设计视图来进 一步完善它 切换到报表设计视图 图书管理系统 32 图书信息报表 中文 Access 2003 案例经典 33 作好各种设置后 运行该报表 图书管理系统 34 1 6 31 6 3 报表显示窗体的设计报表显示窗体的设计 有了上述报表 就可以设计 报表显示 窗体了 调整命令按钮的位置和大小 窗体 中文 Access 2003 案例经典 35 为两个命令按钮编写代码 代码如下代码如下 cmdShow 命令按钮的代码如下 Option Compare Database Private Sub cmdShow Click 显示报表 If chkbook Value 1 Then DoCmd OpenReport 图书信息报表 acViewPreview End If If chkreader Value 1 Then DoCmd OpenReport 读者信息报表 acViewPreview End If If chkborrow Value 1 Then DoCmd OpenReport 借还书信息报表 acViewPreview End If If chkpbl Value 1 Then DoCmd OpenReport 出版社信息报表 acViewPreview End If End Sub cmdQuit 命令按钮的代码如下 Private Sub cmdQuit Click 关闭报表 图书管理系统 36 DoCmd Close acForm 报表显示 End Sub 最后运行该窗体 1 7 界面的设计界面的设计 上述的窗体都建立好后 系统基本上可以实现预期的功能了 但 这个系统还没完成 还有两个主要的界面需要设置 一个是 主界 面 另一个是 欢迎进入的界面 下面分别介绍如何创建这两个 界面 1 7 11 7 1 应用程序主界面的设计应用程序主界面的设计 为窗体建立宏操作 1 为图书信息管理建立宏操作 中文 Access 2003 案例经典 37 2 后面的借还书信息管理 借阅者信息管理 出版社 管理系统 报表显示 退出的宏操作如下图 图书管理系统 38 中文 Access 2003 案例经典 39 3 运行窗体 如下图 图书管理系统 40 1 7 21 7 2 欢迎界面的设计欢迎界面的设计 VBA 的设计窗口 中文 Access 2003 案例经典 41 添加一个 Sub 过程使得系统启动界面文字具有山 东的效果 如下图 把 Label2 的 字号 的属性值改为 2 然后 单击工具拦上的视图按钮 如下图 图书管理系统 42 TO 1 8 系统的启动系统的启动 设置启动按钮 中文 Access 2003 案例经典 43 最终预览图 进入 图书管理系统 小结 本系统介绍了一个图书管理系统的各种功能的实现过程和实现方法 本系统完成后 应 能设计有 无条件的选择查询和设计主 子窗体 并能直接利用窗体设计视图来设计窗体 从而避免了由向导带来的弊端 同时 本系统还介绍了如何创建数据访问页和添加超级链 接 以及如何使用 Access 提供的 VBA 来编写事件驱动程序 解决了 Access 向导无法实现 的和控制等问题 这样 可使 图书管理系统 界面设计更美观 灵活 具有动态感 图书管理系统 44 实训感受 在这次实训中我做的是 表的创建和设计 这一部分 通过这不到一星期的实训让我 认识到了自己平时学习中存在的问题 在实际操作中的不足 以前上课的时候总以为上课内容简单 跟上课本走就可以完成老师所布置的作业内容 但是 事实并不是如此 我们总是眼高手低 缺乏动手操作能力 认为自己什么都会 其 实不然 在这次的实训中我就深有体会 在当今社会科技日益发达 而电脑的使用也越来越普遍 这就向人们提出了更高的要 求 而在大学学习中 计算机也是我们必修的一门课程 对我们来说这只是计算机小小的 一部分 这只是为我们以后步入社会的一个奠基 以便于我们以后能够更快的适应社会 在这次实训中 我们小组做的是图书管理系统 一个小组有六个成员 因此这就需要 我们在实际操作中发扬团队精神 各思其职 在做好自己的那部分的同时也要帮助自己的 小组成员共同完成 从而实现共赢 在实际生活中历练才能更好的发展 在以后的工作中 不论从事什么样的工作 都需要我们在工作中发挥团队精神 通过这次实训 我学到了以前在课本上学不到的东西 是一次经验的总结 所以我会 好好珍惜和利用这次的实训机会 做好理论与实践的结合 图书管理系统的制作是为了能更好的去帮助图书管理人员管理图书馆的信息资料 而 这也只是众多程序中的一个 计算机的功能强大 也在人们的生活中起着越来越大的作用 所以我要好好学习计算机这门课 为以后打好基础 姓名 班级 实训心得 通过这次为期不长的实训 让我收获到很多有意义的东西 比如如何协调团队精 神 如何提高自己认真负责的态度等 让我知道作为团队的一员应具有的素质 我不是一 个人在战斗 谢谢大家的帮助 才让这次实训更加有意义 我们组做的是图书管理系统 这个系统的难度系数不是很大 所以做起来较为轻松 不过也是对大家耐力和认真度的考验 只要有一个过程出现错误那么就会影响后面程序的 进行 所以每个同学在做的时候很谨慎 深恐出现错误 我做的是查询设计 一开始觉得 很简单 九牛一毛 所以信誓旦旦的一下子都做完了 心里感到很自豪 后来组长找到我 说我做的里面有很多毛病 还落了不少 我才意识到事情完全没自己想象中的简单 觉得 自己好粗心哦 于是又做了一遍 才发现里面的漏洞还真不少 以后不管做什么事情不要 再这么无所谓了 要踏踏实实一步一个脚印 建立一个图书管理系统 使图书管理工作更规范化 系统化 程序化 避免图书 馆里的随意性 提高信息处理的速度和准确性 能够及时 准确有效的查询和修改图书情况 班级 实训人 中文 Access 2003 案例经典 45 实训心得 对做 图书信息管理系统 创建宏组 的心得 这几天的实训 让我学到了很多 我们组做的是 图书信息管理系统 我负责宏操作 及宏组这一块 宏组是连接查询与窗体的重要组成部分 通过实训让我更好的认识和了解了宏的作用 和用法 下面让我总结一下我了解中的宏 宏是由一些操作组成的集合 创建这些操作可帮助我们自动完成常规任务而减少工作 的重复性 而且通过使用宏组 可以同时执行多个任务 宏的定义就是自动完成特定任务 的操作集 即宏是一个或多个操作的集合 其中每个操作实现特定的功能 将多个操作集 合在一起 可以自动完成各种简单的重复性工作 宏可以是操作序列的一个宏 也可以是 某个宏组 使用条件表达式可以决定在某些情况下运行宏时 某个操作是否执行 通过这一星期的实训让我明白了学好计算机的重要性 并且也亲身验证了 态度决定 一切 这句话的深刻含义 同时也给了我一个警示 计算机应用于生活的方方面面 学好 它可以给生活带来巨大便利 在实训过程中 我们小组发扬团队精神 互帮互助 团结友 爱 圆满完成了我们小组的实训任务 报告人 班级 实训感受 通过这几天的实训 让我感触颇深 并且学到很多受益匪浅的东西 首先作为一组之 长的我 感到责任重大 在完成自己的工作的同时 还要负责指导组员们 使得我们整个 团队的任务顺利进行 再次 这个系统的完成少不了每一个成员的密切配合 以及认真负责的态度 只有大 家都做到位了才能保证该系统的成功 我们组主要负责的是 图书管理系统 本系统是为了管理好图书馆信息而设计的 针对图书管理的一些问题 有必要建立一个图书管理系统 使得图书管理工作规范化 系 统化 程序化 避免图书管理的随意性 提高信息处理的速度和准确性 能够及时 准确 有效的查询和修改图书情况 经过一周紧锣密鼓的密切配合与努力操作 我们的任务顺利完成 虽然还存在许多 小瑕疵 但这些都是我们努力的结果 希望得到老师的认可 班级 实训人 2011 年 6 月 9 日 图书管理系统 46 实训感受 通过学习计算机 我学到了很多 在信息时代 了解计算机是有很大好处的 实训期间 我了解到 用计算机来管理图书和借阅者的信息 将可大大减轻工作强度 通过使用图书管理 系统 可大大减轻管理图书 期刊 音像的工作强度 提高工作效率 在老师和同学的帮助下 我完成了这个系统 每个大学也都设立了图书馆 为了方便 建立图书管理系统是非常之重要 的 在图书管理系统中 我做的是报表 报表可以使系统更方便 快捷 在做这个系统时也遇
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 安全培训教务工作素材内容课件
- 2025春季上海建工集团校园招聘正式启动考前自测高频考点模拟试题有答案详解
- 2025北京市延庆区教育委员会第二批招聘教师87人考前自测高频考点模拟试题含答案详解
- 2025福建亿力集团有限公司所属单位生招聘98人第三批模拟试卷及参考答案详解一套
- 茶田茶叶的订购合同5篇
- H3R-antagonist-6-生命科学试剂-MCE
- 2025年甘肃省临夏州临夏德雅高级中学春季教师招聘19人模拟试卷及答案详解1套
- 广度安全培训课件
- 2025年合肥高新美城物业有限公司招聘21人考前自测高频考点模拟试题及完整答案详解
- 工程验收合同示例
- 康复医学科关于无效中止康复训练的制度与流程
- GB/T 13460-2016再生橡胶通用规范
- 《矩阵论》研究生教学课件
- 中国荨麻疹诊疗指南(2022版)
- 北京市统一医疗服务收费标准
- 陈明伤寒论经方加减治疗脾胃病陈明
- 简明新疆地方史赵阳
- 基础观感验收自评报告
- 班级管理(第3版)教学课件汇总全套电子教案(完整版)
- 公路桥梁工程施工安全专项风险评估报告
- T∕ACSC 02-2022 中医医院建筑设计规范
评论
0/150
提交评论