版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
图书馆管理系统08高应 王巧凤摘
要
现阶段,每个学校都会有自己的图书馆,不仅如此,每个城市、城镇甚至很小的小村里几乎都会有图书馆,随着科技越来越发达,图书馆也成为了人们不可缺少的一项学习知识的工具。现在到了图书馆你都会看见形形色色的人们挤满了图书馆,不管他们是为了什么目的,但这足以证明图书馆的重要性。在本次设计中,Access主要是实现前台界面及其功能和做本设计的后台运行数据库。如图书的录入,界面的设计,图书借阅信息的添加、修改、删除、保存等功能。前
言
图书馆,是搜集、整理、收藏图书资料供人阅览、参考的机构,早在公元前3000年就出现了最早的图书馆,图书馆有保存人类文化遗产、开发信息资源、参与社会教育等职能。图书馆收藏着大量的文献信息资源,积极地开发,广泛地利用这些文献资源是图书馆的重要职能之一,它也是图书馆承担各种职能的基础。由于当今社会文献的生产数量大、增长快;社会文献的类型复杂、形式多样;文献的时效性强;文献的传播速度加快;文献的内容交叉重复;文献所用语种在扩大,质量下降等特点,使人们普通感到利用起来十分不容易。图书馆通过对文献信息资源进行加工整理、科学分析综合、指引,形成有秩序、有规律、源源不断的信息流,进行更加广泛的交流与传递,使读者更好地利用它们。系统概括
根据新疆农业职业技术学院的条件所制定的图书馆管理系统所需过程:系统总体分析与设计概括需求分析系统描述创建数据库结论致谢一、系统总体分析与设计概括设计目标
根据图书馆借阅场景中为方便图书管理人员工作的需求,
“图书馆管理系统”可以分为对图书的借还管理、对图书的入库和查找、对读者的登记和查找和对系统用户设置的维护、打印系统等几方面。◆图书借还管理:主要包括对图书基本信息、图书进出库情况、图书归还管理等数据的记录、统计和查询,以方便图书管理人员的工作。图书的入库和查找:主要包括图书进出库情况、图书进出库情况查询。读者的登记和查找:主要包括对图书每日借阅情况的记录、统计和查询,根据不同等级会员借书册数的限制和不同图书限借天数的限制等对图书借阅进行管理。系统用户设置的维护:主要包括系统数据维护(如:普通管理员和高级管理员的权限设置)打印系统:主要是打印借书证和图书清单。下面是图书馆管理系统所需的模块报表管理基础数据维护设置系统用户信息查询图书借阅管理图书归读者登还管理记和查找信息查询窗体借书证图书清单过期罚款清单Oper窗体Borrow窗体Reader窗体查询窗体借书证图书清单过期罚款清单登录窗体主窗体选择工具开发工具:Access
2003运行环境Inter486以上系列PC台式机运行时占用内存:<
32MB所需硬盘空间:
<15MB软件平台:中文Windows2000二、需求分析功能划分及描述该软件具有以下功能:浏览功能:列出当前数据库文件中书籍和读者的所有记录,可选定一项记录,显示所有域插入功能:增加一个书目记录,增加一个读者记录修改功能:修改一已存在的记录内容,提供确认机制删除功能:删除一个记录,提供确认机制查询功能:书目匹配查询,读者匹配查询,书目和读者相关联匹配查询三、系统描述3.1数据库逻辑结构设计:分别是
Book表、Reader表、Borrow表、Depart表、Rlevel表、Oper表其属性是:字段名、数据类型、字段大小、允许空如表所示:字段名数据类型字段大小允许空借书证号文本18空图书编号文本10空借书日期日期/时间8空3.2数据库系统设计及范式分析信息系统的主要任务是通过大量的数据获得管理所需要的信息,这就必须存储和管理大量的数据。因此建立一个良好的数据组织结构和数据库,使整个系统都可以迅速、方便、准确地调用和管理所需的数据,是衡量信息系统开发工作好坏的主要指标之一。3.3数据库系统设计数据库设计主要是进行数据库的逻辑设计,即将数据按一
定的分类、分组系统和逻辑层次组织起来,是面向用户的。数据库设计时需要综合企业各个部门的存档数据和数据需
求,分析各个数据之间的关系,按照DBMS提供的功能和描述工具,设计出规模适当、正确反映数据关系、数据冗余
少、存取效率高、能满足多种查询要求的数据模型。四、创建数据库在数据库数据结构分析和数据库逻辑结构设计完成之后,接下来便可以用Access来创建数据库。一般步骤是首先创建数据库,再创建数据表,最后建立表间关系。利用表、查询、窗体、报表、宏来完成本图书馆管理系统的运行。达到预想的效果,并且能够应用到实践中去。4.1创建表创建数据库的操作步骤:首先启动Microsoft
Access2003,通过“件”菜单中的“新建”命令,创建一个名为“lib.mdb”的数据库。创建表:在数据库“图书借阅管理系统.mdb”中通过“使用设计器创建表”如图4所示,分别创建Book表、Reader表、Borrow表、Depart表、Rlevel表、Oper表。这里只实例Book表的设计,其中字段名称包括bookName(图书名称)、
bookNumber(图书编号)、bookTypenumber(图书分类号)、
Author(作者)、publish(出版社)、
Price(价格)、
Rkdate(入库日期)、
jiefou(借否)如图所示。Book表的设计过程和视图设计后视图各个表之间的关系4.2查询的创建查询是对数据库所保存的数据的询问,或对数据进行操作的请求。其基本功能:从不同的表中获取信息通过指定的查询的准则,使符合条件的数据出现在结果集 中指定结果集中出现的字段对某些字段进行计算,显示计算结果建立基于结果集的数据表格作为窗体或报表的数据源作为另一个查询的数据源实现对数据库表的修改、删除、更新。下面是查询的设计和查询结果4.3窗体的创建窗体是Access中用来和用户进行交互的重要的数据库对象,利用窗体可以方便用户对数据进行浏览、新增、修改和删除等操作,还可以将数据进行一定的处理后,以图表的形式显示出来。窗体的设计可以用在设计器中设计,也可以用新建窗体来设计,下面是用设计器来设计窗体:4.4报表的创建报表是实现信息提供的另一种有效途径,它是将数据库中的信息加以整理和汇总统计后,已打印的形式静态的显示数据。用户可以将报表打印出来,这就实现了传统媒体与现代媒体在信息传递和共享方面的结合。图书清单的报表4.5数据访问页数据访问页是Access中的一种数据库对象,包含了指向该页对应的Html文件位置的快捷方式。也就是说,数据访问页是存储在Access数据库文件外独立的HTML文件,可以将其看做是用“超文本标记语言(HTML)”编码的窗体,因此可以通过web浏览器来查看它,但是在创建数据访问页时,access会在数据库窗口中自动为该数据访问页添加一个快捷方式。4.6宏的创建宏是由一个或多个操作组成的集合,像打开某个窗体或打印某个报表这些操作都可以用宏来完成。要想建立一个宏,方法有两种:一是用宏记录器记录所要执行的一系列操作;二是用Visual
Basic语言编写。宏的设计宏组的设计图书馆管理系统做到现在为止,差不多每一道工序都完成了。那么如何来更加完善呢?这时,就要从窗体里一步一步的连接,而每一步连接都可以使用宏,而宏的部分我上面所作的就十分复杂了,其实宏用几个宏组就可以很明了的连接好了,我所做的宏里只有一个宏组,就如图示22所示,在命令按钮中选择单击所发生的事件,这样很简单的就连接好了。每个窗体里的按钮执行在这里都是用宏来执行的,其实还有一种简单的方法,就是在创建按钮时就设置好它属性就可以直接连接了,用这种方法更简单,我用宏做主要就是好好地运用一下宏的功能。这个图书馆管理系统的一些基本功能都能实现,其弊端就是信息化含量有点少,如果加上刷次卡的功能就更好了。在查询上的过期罚款上的确出现了较大的问题(过期罚款查不到已经还书却超过限界天数的罚款数,还把没有超期的信息也提取出来,显示不出来已借还的学生的信息,这样便在系统里存不了已借书学生的备份)这还是我不能解决的。结
论本“图书借阅管理系统”的主要功能已基本设计完成并实现,但还有很多不成熟、不完善的地方。例如:(1)我的系统缺的一个重要的窗体——登录窗体,虽然登陆窗体我做了,但是我并有真正的运行到程序里。在过期罚款的设计中,我只做了至今没有还书的的
罚款数,而已经换书但天数超过限界天数的应罚款数并没
有设计出来。而且我所设计的图书馆管理中并不能显示已
经还过书(每日有超过限界日期)的的学生的借阅的信息。在报表方面,因为查询的过程中的一些没实现的功能,从而使报表中也出现一些弊端,如:报表中会显示还没有超期的学生的罚款,罚款的金额显示为负值。(4)并没有加入刷磁卡的功能,这样会显得整个设计并不是很信息化。致
谢从论文选题到搜集资料,从写稿到反复修改,期间经历了喜悦、聒噪、痛苦和彷徨,在写作论文的过程中心情是如此复杂。如今,伴随着这篇毕业论文的最终成稿,复杂的心情烟消云散,自己甚至还有一点成就感。我要感谢,非常感谢我的导师许蒋老师。她为人随和热情,治学严谨细心。蒋老师始终认真负责地给予我深刻而细致地指导,帮助我开拓研究思路,精心点拨、热忱鼓励。正是许老师的无私帮助与热忱鼓励,我的毕业论文才能够得以顺利完成,谢谢蒋老师。在这次毕业设计中,我还要感谢我们宿舍的丫头们,我们为了毕业设计一
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 学校体育工作计划范文格式
- 幼儿园保育员计划怎么写
- 湖南省永州市2024-2025学年高一语文上学期期末质量监测试题含解析
- 甘肃势泉市2024-2025学年高一数学上学期期末试题含解析
- 统考版2025版高考政治一轮复习第一部分微专题专练专练28政府的权力依法行使
- 新一年班主任工作计划参考
- 五年级上册数学教学计划人教版
- 适用于新教材2025版高考数学一轮总复习第九章平面解析几何课时规范练44双曲线北师大版
- 县文物管理工作年度计划
- 餐饮销售2024年计划范文
- 信息技术咨询服务合同5篇
- 2024-2025学年小学美术一年级上册(2024)湘美版(2024)教学设计合集
- 第12课 明朝的兴亡(课件)-【中职专用】《中国历史》魅力课堂教学三件套(高教版2023•基础模块)
- 北京市2023-2024学年七年级上学期期末考试数学试题(含答案)6
- 智能生产排程系统
- DB21T 4013-2024 太阳能光伏光热热泵系统技术规程
- 初中语文古诗词教学实践研究
- 2024年秋初中生物七年级上册教学设计(教案)第二节 细菌
- 人教版小学一年级语文上册全册试卷全套含答案
- 2024年江西省宜春市住房公积金管理中心编外招聘11人历年高频500题难、易错点模拟试题附带答案详解
- EASL-EASD-EASO代谢相关脂肪性肝病-MASLD-临床实践指南解读幻灯
评论
0/150
提交评论