- 1、本文档共71页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《Access数据库实用教程》第十章图书馆管理系统创新
第10章 图书馆管理系统 图书馆作为社会信息系统的重要组成部分,拥有丰富的文献信息资源,在信息社会中的作用愈来愈重要。我国图书馆计算机等信息技术起步于20世纪70年代,并随着改革开放的步伐得以全面发展,特别是90年代以后,我国图书馆信息网络建设取得了较大发展,图书馆信息化建设迈上了一个新台阶。 本章就以图书馆管理系统为例,剖析图书馆管理的内容,并最终利用Microsoft Access完成系统的制作。通过本章学习,读者应该可以自己分析、解决问题,并全面掌握Access数据库技术。 10.1 系统分析与设计 一般通用的图书管理系统包括系统设置、读者管理、运行管理和查询等功能。比较先进的能够在一个界面下实现图书、音像、期刊的管理、设置读者阅读权限等。有些系统还能提供读者自助服务,如自行修改密码、查阅借阅信息以及预约图书等功能。 下面介绍通用图书馆管理系统所必备的功能,如图10-1所示。 1.系统管理 系统管理模块下面有系统参数设置、系统初始化、管理员设置、图书供应商设置4个子模块,主要用于设置系统运行必须的参数以及管理管理员信息和图书供应商信息。 2.读者管理 读者管理模块下面分为读者类型设置、读者档案管理两个子模块,主要用于设置读者类型以及添加、修改、删除和查询读者档案。 3.图书管理 图书管理模块下分图书类型设置、图书档案管理两个子模块,主要用于设置图书类型以及添加、修改、删除和查询图书档案。 4.运行管理 运行管理模块下面有图书征订管理、图书借阅、图书归还管理和罚款记录查询4个子模块,主要负责图书的借阅、归还、征订以及过期图书罚款记录查询。 10.2 程序开发 根据数据库设计思想,我们利用Access 2003来实际开发这个图书馆管理系统。 10.2.1 创建数据库 使用Microsoft Access开发“图书馆管理系统”时,需要先创建一个空数据库,创建步骤如下: (1)打开Microsoft Office Access 2003主界面,在菜单栏上执行“文件”→“新建”命令,如图10-3所示。 (2)此时在系统的主界面右侧将弹出“新建文件”任务窗格,单击其中的“空数据库”选项。 (3)在弹出的“文件新建数据库”对话框的“文件名”下拉列表框中输入“图书馆管理系统”作为空数据库的名称,其他均采用默认值,然后单击“创建”按钮,即可创建“图书馆管理系统”空数据库。 至此“图书馆管理系统.mdb”空数据库已经创建完成。 10.2.2 创建表 1.创建“管理员档案”表 管理员档案表用来保存管理员的档案信息,主键为“管理员ID”。 创建过程如下: (1)在数据库窗口中,单击左侧对象列表的“表”选项,然后单击“新建”按钮,弹出“新建表”对话框,单击选中其中的“设计视图”选项,然后单击“确定”按钮,弹出如图10-6所示的设计视图。 (2)单击“设计”视图的第一行“字段名称”列,并在其中输入“管理员ID”;单击“数据类型”列,并单击其右侧的向下箭头按钮,在弹出的下拉列表中选择“文本”选项,如图10-7所示。 在下面的常规选项卡中按照表10-2中的内容将字段大小设置为20,必填字段选为“是”。 (3)姓名、联系电话和联系地址的设置同(2)相同。 (4)设置“性别”字段的属性时,在字段属性区域将选项卡切换到“查阅”,在“显示控件”栏选择“组合框”,“行来源类型”选择“值列表”,并在“行来源”中输入““男”; “女””,如图10-8所示。 (5)民族、籍贯和婚姻状况的设置同(4)相同。 (6)设置“年龄”时,在字段类型中选择“数字”,然后在下面字段属性区域的“常规”选项卡的“字段大小”组合框中选择“整型”。 (7)设置“身份证号码”字段属性时,将鼠标定位在“常规”选项卡的“输入掩码”文本框中,然后单击后面出现的按钮,弹出“输入掩码向导”对话框中选择“身份证号码(15位或18位)”选项,如图10-9所示,然后单击“下一步”按钮,其他均按默认值设置即可。 (8)设置“登记时间”的方法同(7)相似,只是在选择的输入掩码的时候选择“短日期”选项即可。 2.创建“读者档案”表 读者档案表用于存放读者基本信息以及其所持借书证相关信息,它以“借书证ID”为主键,其字段信息如表10-3所示。 创建方法同“管理员档案”表的创建方法相同,这里不再详述。 3.创建“读者类型”表 读者类型表主要用于存储读者类型,以便判断该类型读者的各种权限,其主键为“类别ID”,包含的各字段信息如表10-4所示。 创建方法同“管理员档案”表的创建方法相同,这里不再详述。 4.创建“图书档案”表 图书档案表中主要存储图
文档评论(0)