




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、目 录摘摘 要要.- - 4 4 - -1 1 引引 言言.- - 5 5 - -1.1 问题的提出 .- 5 -1.1.1 西华大学图书馆发展现状.- 5 -1.1.2 西华大学图书馆信息系统使用现状.- 6 -1.2 国内外研究的现状 .- 6 -1.3 任务与分析 .- 7 -2 2 系统分析系统分析.- - 8 8 - -2.1 可行性分析 .- 8 -2.2 图书馆组织结构分析 .- 8 -2.3 业务流程分析 .- 9 -2.4 数据流程分析 .- 10 -2.5 数据字典 .- 11 -3 3 系统设计系统设计.- - 1414 - -3.1 系统结构图 .- 14 -3.2 模
2、块功能设计 .- 15 -3.3 系统软硬件配置 .- 15 -3.4 e-r 图设计.- 16 -3.5 数据库设计 .- 17 -3.6 代码设计 .- 19 -3.7 系统界面设计 .- 19 -结结 论论.- - 2222 - -致致 谢谢.- - 2323 - -参考文献参考文献.- - 2424 - - 西华大学图书馆借阅管理信息系统分析与设计- 1 -摘 要本课程设计主要对当前我校图书借阅管理系统不能完全满足图书管理的需要的实际情况出发,例如书籍信息、读者信息、借阅信息等的相关管理,通过系统操作实现以下任务:用户权限操作、借还图书操作、书库维护操作等。系统使用visual bas
3、ic6.0 开发工具,主要使用 sql 语句,结合数据库为访问对象来实现数据库的操作。经过对图书管理业务流程的详细调查,结合我校图书馆管理的实际情况,对图书馆借阅管理信息系统进行了详细的系统分析与设计,为系统的进一步开发提供了理论基础。关键词:关键词:图书馆 管理信息系统 系统分析 系统设计 西华大学图书馆借阅管理信息系统分析与设计- 2 -1 引 言1.1 问题的提出 随着信息技术的发展、知识经济时代的到来、科学技术的不断发展进步,人们对图书的需求越来越大,馆存图书也不断增加,各系统对各门类图书的需求也越来越具体。尤其是高校图书馆作为学校的文献情报中心和直接为教学、科研服务的学术性机构,在学
4、校教学、科研工作中具有重要的情报职能,负有特殊的教育使命。目前许多图书管理系统仍然采用传统的手工信息系统。具有工作效率低,处理速度慢 ;数据不齐全、不准确;难以跟随现代化市场的变化等缺点。总的来说,缺乏系统、规范的信息管理手段。数据处理手工操作,工作量大,出错率高,出错后不易更改。图书馆采取手工方式对图书借阅情况进行人工管理,由于信息比较多,图书借阅信息的管理工作混乱而又复杂;一般借阅情况是记录在借书证上,图书的数目和内容记录在文件中,图书馆的工作人员和管理员也只是当时对它比较清楚,时间一长,如再要进行查询,就得在众多的资料中翻阅、查找了,造成查询费时、费力。如要对很长时间以前的图书进行更改就
5、更加困难了。为此,使用一套全面可行的图书借阅管理信息系统解决上述问题,提高借书和还书的业务流程效率是必要的。1.1.1 西华大学图书馆发展现状 西华大学图书馆由本部图书馆及彭州校区图书馆组成。馆舍面积 41048 平方米(其中老馆舍面积 11578 平方米,在使用中的新图书馆馆舍面积 29470 平方米) ,各院系资料室面积 1120 平方米。为所有学科建立了较完善的文献保障体系,现拥有纸质藏书 200余万册,ei、elsevier、万方等 10 多种文献数据库,涉及各类电子资源 160 多万种(篇) ;与国家图书馆、国家科学图书馆、北京大学图书馆、cashl 等图书馆签订合作协议,开展馆际互
6、借、互阅及文献传递等工作,开通的数据库收录了 11000 多种世界权威、高影响力的学术期刊,内容涵盖自然科学、工程技术、生物医学、人文社科等领域,强大的检索、分析、管理和写作功能为图书馆又添了一个便于研究的平台,为教学科研提供进一步的文献保障与服务。图书馆以学科为中心,采用藏、阅、借、咨询四位一体的大 西华大学图书馆借阅管理信息系统分析与设计- 3 -开放管理模式,整体开馆时间每周达到 98 小时。构建了安全畅通的数字化文献资源服务网络,电子资源每天 24 小时不间断提供网上查阅、下载能基本满足师生教学科研中的文献信息需求。1.1.2 西华大学图书馆信息系统使用现状2011 年 9 月投入使用
7、的校本部新图书馆占地 29470 平方米,提供了 3000 个座位,拥有纸质文献 210 万册,电子资源 200 多万册。相对于老图书馆而言,新图书馆运用先进的智能化电脑管理,拥有多种现代化的服务手段,采用 rfid(射频识别)和自动冲销磁现代化系统。rfid 可实现图书的自助管理功能,便于读者查书;自动冲销磁系统设置于进出口,方便读者带包,自由进出图书馆。图书馆为强化服务,专门成立了学科信息服务部,配备了 2 名专职、5 名兼职学科馆员负责文献资料的搜集、学科信息服务等工作。总的来说,我校图书馆的现代化水平还是处于省内前列,但是主要技术手段体现在场馆进出、人员管理方面,其他很多还有待于进一步
8、完善,与国际国内高等学府的自动化管理系统相比还存在一定差距。尤其是对于借阅管理除了设有单独的自助借还书机和图书检索机外,没有其他的设施设备,图书借阅和图书查询相分离也有很多的不便之处,缺乏一个系统完整的管理信息系统。1.21.2 国内外研究的现状国内外研究的现状我国图书馆自动化发展进程大致分为这样三个阶段:(1)基于单机系统的自动化管理阶段;(2)基于小型局域网的自动化管理阶段;(3)基于大型数据库和国际标准协议的internet 的自动化管理阶段。国内图书馆自动化管理系统均根据图书馆的工作流程,设置了采访、编目、流通、期刊、参考咨询、联机检索、公共查询等子系统,功能涵盖了图书馆的各个业务环节
9、。能实现个人图书馆、信息服务台、用户服务、文献预约、各类请求等。 目前国内许多图书馆都已经建成了功能比较齐备的图书馆自动化管理集成系统,功能基本涵盖了图书馆内部业务处理流程:采购、编目、典藏、流通、公共检索。并且能够通过网络提供一些网上服务,使用户开始可以在图书馆、办公室、实验室甚至家中访问图书馆的书目机读目录、单位局域网上的光盘数据库和书目、文摘和全文等文献的检索系统。 西华大学图书馆借阅管理信息系统分析与设计- 4 -院校合并是近几年来新兴的一种图书管理发展趋势,而合并后的各馆图书馆自动化系统资源的整合已迫在眉睫;尤其是校级图书馆自动化系统的建立和稳定运行对于院级分馆和系统资料室的文献自动
10、化管理起到至关重要的作用,建立以校图书馆为中心、分馆/资料室独立管理、信息资源高度共享的系统势在必行。1.31.3 任务与分析任务与分析 本课程设计主要的目的在于针对西华大学图书馆借阅管理信息系统的的系统现状,运用管理信息系统设计的基本步骤和设计方法分析与设计图书馆管理管理信息系统。主要包括:组织结构分析,业务流程分析,数据流程分析,数据字典描述,处理逻辑描述以及系统结构设计,软硬件配置,代码设计,数据库设计,界面设计等,为程序开发人员开发该借阅管理信息系统提供依据。进而达到为学校图书馆的管理信息系统做进一步完善提供相应的建议,使得图书馆能更好的为广大师生服务。 西华大学图书馆借阅管理信息系统
11、分析与设计- 5 -2 系统分析2.12.1 可行性分析可行性分析(1)经济可行性分析 图书馆的商业性质较小,其经济成分比重相对较少,主要是支出的费用:其中包括设备购置费、软件开发费用、管理和维护费、人员工资和培训费等。由于各个图书馆实行统一操作,系统共享,其设备购置,人员工资,维护费用相对较少,前期的资金投入主要集中于购置图书上。建立信息中心,可将来自各方面的信息集中管理,提高图书管理的计划性和预见性,快速地反馈市场信息。(2)技术可行性分析 图书馆管理系统的工作主要是在读者和图书馆之间架起一座桥梁,能相互沟通信息和处理信息。这一特点非常适合计算机特点,通过网络 internet,发挥计算机
12、的信息传输速度快、准确度高的优势。计算机硬件和软件技术的飞速发展,为系统的建设提供了技术条件。(3)社会可行性分析 社会可行性即操作可行性,在当前信息技术飞速发展的大环境下,计算机技术和软件技术的更新是图书馆完全有可能也有能力采用这样先进的管理技术。当然这必然引起管理层的变动和人员的调整,对图书馆工作人员的要求提高,使图书馆在一定的可能下进行机构精简,迫使工作人员继续学习新知识,拓宽图书馆在市场环境下的生存空间。而读者与图书馆的业务方式也会发生一定程度的改变。2.22.2 图书馆组织结构分析图书馆组织结构分析 西华大学图书馆由馆长负责全面工作,下设办公室、财务室、采编室、学科资料室、图书借阅室
13、、电子阅览室、学科信息服务部和技术支持室等。各部门的业务职责如下: 办公室:办公室协助馆长负责日常工作,了解用户需求,制定采购计划。 财务室:财务室负责财务方面的工作。 西华大学图书馆借阅管理信息系统分析与设计- 6 - 采编室:采编室负责图书的采购,入库和图书编目,编目后的图书粘贴标签,并送图书借阅室上架。 学科资料室:负责学术论文的收集整理。 图书借阅室:提供对读者的书目查询服务和图书借阅服务。 电子阅览室:收集整理电子读物,学生可以在里面对图书馆已经购买版权的期刊论文等电子资源的进行免费下载。 社科样本室:里面包含了借阅室里的很多存书及一些比较珍贵的藏书,只能在图书库一楼阅读,不能向外借
14、阅。 学科信息服务部:全面负责图书馆的学科服务工作,编制图书馆学科服务试行方案,参与图书馆电子资源订购合同审查工作,保证订购事宜的顺利实施。其他还包括:信息咨询、用户培训、代查代检、文献传递、课题跟踪、论文检测、查收查引等工作。组织结构图如图 3-1 所示:图 2-1 西华大学图书馆组织结构图2.32.3 业务流程分析业务流程分析 西华大学图书馆业务流程表述如下:图书馆业务工作以文献资源建设和读者服务工作两大块为主。订购到馆的文献由计算机采访子系统完成验收登录后,转入文献加工整理阶段。纸质图书要进行盖馆藏章、贴磁条和条形码,并对文献加以分类、主题标引以及文献编目等,以此建立图书馆中央书目数据库
15、,提供编目过程中有关查重,数据输入,书标输出等功能环境)进行的。对电子资源来说,主要是服务器划分、网页组织及其维护为主。读者服务工作主要包括:书刊的流通借阅;联机书目查询(opac) ;读者的宣传辅导,如定期刊发新书通报、图书馆工作简报,专题讲座、信息检索课教学等;参考咨询工作,包括:受理咨询课题,分析研究,查找文献资料,答复咨询并建立档案等。具体业务流程图如图 3-2 所示: 西华大学图书馆借阅管理信息系统分析与设计- 7 -图 2-2 西华大学图书馆业务流程图2.42.4 数据流程分析数据流程分析 依据图书馆的业务流程可以得出其相应的数据流程图,从系统登录开始,以用户和管理员两种角色做分析
16、,如图 3-3 所示: 西华大学图书馆借阅管理信息系统分析与设计- 8 -图 2-3 西华大学图书馆数据流程图2.52.5 数据字典数据字典图书管理系统数据流图中,数据信息和处理过程需要通过数据字典才能描述清楚。在定义的图书管理系统数据字典中,主要对数据流图中的数据项、数据流、数据存储和处理过程进行说明。以下是图书馆借阅管理信息系统数据字典的具体条目:(1)数据项描述(部分) 表 2-1 数据项描述数据项名称含义说明类型长度逻辑关系借书证号惟一标识一个借书证字符型60不允许为空 西华大学图书馆借阅管理信息系统分析与设计- 9 -用户名用户学号整型20不允许为空密码操作权限保护字符型20不允许为
17、空性别字符型10允许为空系别及班级字符型20允许为空图书编号惟一标识一个图书字符型10不允许为空图书名称字符型60不允许为空作者字符型60不允许为空出版时间日期型20不允许为空借书日期日期型10不允许为空还书日期日期型10不允许为空备注字符型100允许为空(2)数据结构描述 表 2-2 数据结构描述数据流名称含义说明组成结构用户情况定义了一个读者的有关信息用户名+借书证号+密码+性别+所在系别班级图书情况定义了一个图书的有关信息图书编号+图书名称+作者+出版社+出版时间+价格+备注(3)数据流说明 表 2-3 数据流说明数据流名称数据流来源数据流去向数据流组成数据流量高峰流量图书编目信息图书购
18、买后,由图书馆采编人员编码整理后,输入图书表.图书采编信息将采编数据存入数据库书名+索书号+作者+出版社+内容简介+关键词+条30 本/日100 本/日 西华大学图书馆借阅管理信息系统分析与设计- 10 -计算机码+字数+页数+出版日期借阅图书数量修改图书典藏模块中图书数量图书表索书号+借阅数量500 本/日1500 本/日图书征订信息用户填写图书征订信息,要求征订图书预定信息输入作者+出版社+出版日期+数量+征订日期10 次/日30 次/日还书记录图书管理人员图书归还处理索书号+借阅数量100 笔/日300 笔/日 西华大学图书馆借阅管理信息系统分析与设计- 11 -3 系统设计3.13.1
19、 系统结构图系统结构图西华大学图书馆借阅管理信息系统总体结构图如图 3-1 所示:图 3-1 西华大学图书馆借阅管理总体结构图 其中,读者管理:首先是书籍信息查询,借阅信息查询,借阅者可以对个人信息进行维护并修改密码。 图书管理员管理:首先是对读者借书进行身份验证,输入借阅证号后,在输入要借阅的图书编号,进行图书借阅,还图书时,首先进行身份验证,输入借阅证号后,在输入要归还的图书编号,进行图书归还。 系统维护:主要包括四个部分:第一部分是对借阅者、图书管理员和书目的信息录入,第二部分是对借阅者、图书管理员和书目的信息删除,第三部分是信息维护,第四部分则是信息查询 西华大学图书馆借阅管理信息系统
20、分析与设计- 12 -3.23.2 模块功能设计模块功能设计根据图书馆的总体结构图做进一步延伸,则得到图书馆借阅管理系统的具体功能模块,其中,登录模块根据权限的不同,分为用户登录、操作员登录和管理员登录三部分。图书管理员有权对操作员进行增减修改。图书借阅/归还模块主要是是面向读者提供相关借阅信息。图书查询模块用于对图书的具体位置查找或图书相关信息的了解。图书管理模块包括新书入库,图书管理等相关操作。模块功能设计如图 3-2 所示图 3-2 西华大学图书馆借阅管理系统功能模块设计3.33.3 系统软硬件配置系统软硬件配置系统软件即为了计算机能正常、高效工件所配备的各种管理、监控和维护系统的程序及
21、其有关资料。该信息系统下只要满足在 windows 系列操作系统利用 visual basic 6.0 西华大学图书馆借阅管理信息系统分析与设计- 13 -作为处理系统和 sql server 数据库管理系统做嵌入即可实现相关操作。硬件系统指构成计算机的物理设备,即由机械、光、电、磁器件构成的具有计算、控制、存储、输入和输出功能的实体部件。图书馆借阅管理的信息系统主要包括一台大型的主控制机,图书检索子机五台、自助借还书机 10 台及其他相关辅助设备。3.43.4 e-re-r 图设计图设计 实体列表为:表 3-1 实体列表实体描述用户所有借阅者,查阅者,以及系统管理员,由借阅证号,代号标识图书
22、图书馆所有图书,由图书编号标识借阅图书编号、借阅证号、借书日期、借阅证号等属性,由借阅 id标识 根据实体列表可得系统 e-r 图设计如图 3-3 所示: 西华大学图书馆借阅管理信息系统分析与设计- 14 -图 3-3 图书馆借阅管理系统 e-r 图3.53.5 数据库设计数据库设计 数据库设计即根据用户的需要,将业务对象抽象成表与视图等数据库对象构造出最优数据库模式。数据库设计是图书馆借阅管理信息系统设计的重要组成部分。数据库设计的好坏将直接影响整个借阅体系的效率和质量。(1)数据库需求分析数据库中部分表及其属性如下: 用户信息表(用户名,借书证号,密码,性别等属性) ;管理员信息表(管理员
23、代号,姓名,密码,性别等属性) ; 西华大学图书馆借阅管理信息系统分析与设计- 15 -图书数据表(图书编号,图书名称,出版社等属性) ;借阅信息表(借书证号,图书编号,借书日期等属性) ;(2)数据库逻辑结构详细设计下面是部分数据库中的表以及具体属性和数据类型,如下:表 3-2 用户信息表字段名是否主键字段类型字段大小是否为空用户名否char20否借书证号是char60否密码否char10否性别否char10是所在系别否char10是所在班级否char10是表 3-3 管理员信息表字段名是否主键字段类型字段大小是否为空管理员代号否char20否姓名是char60否密码否char10否性别否c
24、har10是年龄否 integer10是电话否char10是表 3-4 图书数据表字段名是否主键字段类型字段大小是否为空图书编号是char10否图书名称否char60否作者否char60否出版社否char60否出版时间否data8否价格否real4否备注否char100是表 3-5 借阅信息表字段名是否主键字段类型字段大小是否为空借书证号是char20否图书编号是char20否 借书日期否data8是还书日期否data8是 西华大学图书馆借阅管理信息系统分析与设计- 16 -3.63.6 代码设计代码设计 西华大学图书馆借阅管理信息系统主要为在校学生、在职教师、校外人员进行了代码设计如下所示:
25、1.学生编号 xx xx xx xxx (学生入学年份) (专业代号) (班级号) (学号后三位)如学生编号为 101301223,表示入学年份为 10 年,专业为物流管理,班级为 1 班,学号后三位为 223 的同学。2.教师编号 xx xx xx xxx (教师入职年份) (学院代号) (专业代号) (教师号后三位)3.校外人员 xxxxxxxxxxxxxxxxxx (身份证号) 3.73.7 系统界面设计系统界面设计 系统界面设计体现出简洁美观大方的特点,不会引起视觉疲劳且界面交互性强,利于用户上手操作。系统登录页面是系统用户用来登陆系统的界面,主要功能是用于借阅者,图书管理员和系统管理
26、员的登录。以登录界面设计为例,首先新建一个工程,打开对象窗口设其“caption”属性为“用户登录” 。在窗口中添加两个“commandbutton”控件,7 个“lable”控件,两个“textbox”控件,一个“checkbox”控件,然后在窗口“pictrue”属性为图片所在的位置,如“f:西华大学图书馆借阅管理信息系统登录.jpg” 。将 label7 的“forecolor”的属性设为“&h000000ff&” ,在“form1”的属性里选择“autoredraw”设置为“true” ,同时将“backcolor”设置为“&h00ffff00&, “windowstate”设置为“0
27、-normal” 。写进代码后,运行系统,默认用户名为“邹裕冰” ,密码“07223”输入正确后点击“登录”按钮,label7 将显示“正在登录.”,进入主界面。如果不输入用户名、密码或者输入错误则会显示“用户名或密码错误!请重新输入” ,点击“取消”按钮,则 西华大学图书馆借阅管理信息系统分析与设计- 17 -会弹出登录验证对话框“你选择了退出系统登录,退出将不能启动图书馆借阅管理信息系统!是否真的退出?”点击“是”则退出,点击“否”返回登录界面。 其登录界面展示如图 3-1 所示(1)输入设计 输入读者基本信息,包括读者姓名、借书证号,班级,密码等。 (2)输出设计 西华大学图书馆借阅管理
28、信息系统分析与设计- 18 - 确定输出内容,即必须确定借阅者在适用信息方面的要求。设计输出的信息内容包括输出信息形式、输出项目及数据结构、数据类型、位数及取值范围、生成途径、完整性及一致性。比如: 1)按某一条件查询可按图书类别输出结果 2)按照书名查询输出图书位置 3)选择输出设备和介质,输出设备为显示终端、打印机等,输出介质为纸张。 4)确定输出格式等。 西华大学图书馆借阅管理信息系统分析与设计- 19 -结 论本系统只对传统书籍借阅进行了最基本的管理,以西华大学校本部图书馆为运用背景,通过对校图书馆信息系统使用现状描述,对系统进行了业务流程分析、数据流程分析,并使用数据字典对数据流程图中的数据项、数据结构、数据流等具体内容进行了分析,对处理逻辑进行了描述。在此基础上,对校图书馆借阅管理信息系统进行了功能模块、e-r 图、数据库、界面等设计。当然由于自身知识储备和时间的限制,论文还有很多的不足,例如表的定义,数据流都只进行了部分描述,界面设计也只有输入和登录界面的展示,其他部分还有待于进一步完善。通过这次信息
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年监理考试各科复习试题及答案
- 电商设计师情境模拟试题及答案
- 投资咨询工程师如何处理客户关系试题及答案
- 信息化物流师行业机会试题及答案
- 全媒体运营师的持续学习计划试题及答案
- 小刘固农场农产品网络营销方案设计
- 2024监理工程师考试复习建议试题及答案
- 2025年二月份跨国宠物监护权在邴雅薛含协议中的体现
- 黑龙江民族职业学院《数学模型及应用》2023-2024学年第二学期期末试卷
- 黑龙江省伊春市五营区2024-2025学年数学三下期末考试试题含解析
- 紧急采购申请单
- 小学道德与法治学科高级(一级)教师职称考试试题(有答案)
- 复旦大学英语水平测试大纲9300词汇表讲义
- (课件)肝性脑病
- DB63-T 1675-2018+建筑消防设施维护保养技术规范
- 西师版数学四年级下册全册教案
- DB11T 1894-2021 10kV及以下配电网设施配置技术规范
- 零星材料明细单
- 施工现场安全检查记录表(周)以及详细记录
- 2022专升本无机化学试卷答案
- 电子课件《英语(第一册)(第三版)》A013820英语第一册第三版Unit6
评论
0/150
提交评论