077vfp图书馆全开架借阅管理系统
                    联系方式 Email: lw510@qq.com      QQ: 497053418       MSN: lw510@qq.com
以下仅为该设计的基本说明介绍,若需要完整的设计和论文,建议您购买本设计.
样本
(样本只提供该系统的基本情况介绍,若需要完整的设计和论文,建议您购买本系统,凡是购买本站系统的,本站均会在该系统的基础上,根据您的要求,修改成一个切实适合您的系统)
本系统开发工具:vfp6.0
本设计包含内容:源代码+可执行程序+毕业论文+开题报告+答辩稿
论文大概:
 
摘要
全开架借阅是当今高校图书馆发展的必然趋势。实行全开价借阅,不仅方便读者,大大促进图书馆资源的开发和利用,而且也能全方面体现图书馆的综合服务功能。但目前绝大多数高校的图书馆系统不尽人如意,不能适应全开架借阅的管理需求。因此笔者设计了这套图书馆全开架借阅管理系统软件,希望为读者和管理者提供较为科学的,全面的服务。
关键字:Visual FoxPro6.0  数据库  高校图书馆  借阅  管理系统
 
 
 
 
 

                  目     录
引  言 4
1 开发图书馆借阅管理系统的思考 5
1.1全开架借阅图书方式的优势 5
1.1.1全开架借阅是当今图书馆开放管理的必然趋势 5
1.1.2全开架借阅是优势明显的,使读者,管理者双赢的管理方式 5
1.2全架借阅图书管理系统的优势 5
1.2.1体现“以人为本”的先进管理概念 5
1.2.2满足读者自我服务意愿,促进管藏资源的开发和利用 6
1.3方便管理者,促进管理者为读者的综合性服务 6
1.3.1提供全面,科学,有效的信息服务 6
1.3.2.具有完善的管理功能 7
1.3.3.管理安全可靠性 7
1.4 为图书馆自动化管理奠定了基础 7
2.系统分析与设计 8
2.1需求分析 8
2.1.1管理系统的总体框架 8
2.2模块分析 8
2.2.1功能模块图 8
2.2.2模块分析 9
2.3编程环境的选择 9
2.4界面的风格 10
3 具体功能说明及主要程序 11
3.1登陆系统 11
3.2进入系统欢迎界面 12
3.3“学生资料”模块 13
3.3.1 学生资料的查询 13
3.3.2 学生资料的增加 14
3.3.3 学生资料的修改 15
3.3.4 学生资料的删除 16
3.3.5 学生资料的保存 18
3.3.6取消 19
3.3.7 学生资料的打印 19
3.3.8借还书 20
3.3.9 退出 23
3.4“书籍资料”模块 24
3.4.1 .添加“书籍信息” 24
3.4.2增加书籍 25
3.4.3修改书籍 26
3.4.4删除书籍 26
3.4.5查询书籍 27
3.4.6书籍的保存 28
3.4.7取消 30
4  结论 31
致谢 32
参考文献 33
ABSTRACT 34
 
 
 
 
 
 
 
 
 
 
1 引  言
随着计算机及技术的飞速发展,电脑在全球范围内日益普及,当今社会正快速向信息化社会前进,信息自动化的作用也越来越大。从而使我们从繁杂的事务中解放出来,提高了我们的工作效率。
高校图书馆在学校的教育教学和科研活动中,起着至关重要的服务作用。服务是图书馆的本质属性。高校图书馆的基本职能是满足师生的借阅要求。随着信息技术的应用,师生对图书馆服务的期望值越来越高,他们希望科学,全面,快捷,准确地获取信息,使用信息。作为信息传递桥梁的高校图书馆所沿用的传统的“闭架式”,“书库式”借阅管理方式,已不能满足师生的信息要求,更阻碍图书馆的可持续发展。而对于图书管管理员来说,面对日益增加的读者数量,手工运作的工作量太大,而且容易出错,因此,运用电脑管理是趋势,也是必然。
我是一名计算机学科的应届本科毕业生,有志于在图书管理方面做贡献。并运用自己四年来在老师们的辛勤教育和帮助下所学的知识和技能,设计了一套高校图书馆借阅管理系统。希望能帮助高校图书馆改革管理,同时也愿意在实践中检验自己的能力,诚恳听取老师们的意见,不断改进和完善设计。
 
 
 
 
 
 
 
 
 
 
2 1 开发图书馆借阅管理系统的思考
2.1 1.1全开架借阅图书方式的优势
2.1.1 1.1.1全开架借阅是当今图书馆开放管理的必然趋势
十七世纪被誉为“图书学开山鼻祖”的法国学者加布里埃.诺迪指出:“图书馆应当对公众开放”。在图书馆开发的一些理论的指引下,历经几代中外图书馆学者大力提倡和实践,图书馆的全开架服务,成为当今图书馆开放管理的重要基础。西方发达国家图书馆凭借雄厚的经济实力和技术实力早已实现了开架借阅。我国部分先进图书馆和和级少数有条件的高校图书馆也纷纷采用了这种方式。这种方式为图书馆的现代化搭建了基础平台,为图书馆的可持续发展提供了保证。与之相反,“闭架式”,“书库式”的管理方式已制约了高校图书馆的发展。因此,高校图书馆实行全开架借阅方式势在必行。
2.1.2 1.1.2全开架借阅是优势明显的,使读者,管理者双赢的管理方式
全开架借阅不仅简化手续,方便读者,保证了信息的完整性和准确性,而且大大提高了图书及信息的利用率,节省了大量的时间。将“以藏为主”的服务方式转变为“以用为主”的服务方式,充分体现管理员主动服务的能力。
这是读者和管理员都满意的服务方式。
综上所述,全开架借阅方式是一种先进的借阅方式,所以,我所设计的管理系统以全开架式理论为依据。
2.2 1.2全架借阅图书管理系统的优势
全开架借阅管理系统与“闭架式”,“书库式”管理系统相比,显示其独特的优势,为读者和管理者提供了满意的操作平台,充分发挥了各自的主题作用。
2.2.1 1.2.1体现“以人为本”的先进管理概念
“以人为本”的管理是以人为中心的管理。其特点是:在管理过程中尊重人的价值,适应和满足人性需要,注重情感和文化因素。起作用在于激励人的积极性,主动性,创造性。“以人为本”的图书馆服务的理论主要表现在读者和图书馆管理员两方面。管理系统的设计以“以人为核心”的管理思想为指导,增强读者和管理者的自我服务意思,重复体现二者的人本价值。
2.2.2 1.2.2满足读者自我服务意愿,促进管藏资源的开发和利用
随着高校图书馆读者群信息需求的变化,“中介式”信息淡化,用户自我服务意愿增强,能力不断提高。用户更愿意,也有可能自己检索所需的信息,更加注重检索结果,信息的完整性和准确性。针对以上变化,管理系统的设计体现了以下优势:
●  读者拥有主动权,自主权和信息知情权
    全开架借阅管理系统最明显的优势是让读者拥有“三权”。管理员的“中介式”检索服务淡化,让读者从操作的旁观者变为操作者,自己走上操作平台,自由使用查询功能,轻松,自如的查询,快速达到目的。并且在查询中可以根据有关信息资料而自由取舍,根据情况更换借阅对象。如当资料显示自己欲借的书已借出时,可以立即转换其他借书目标。再则,读者可以根据具体情况确定借阅的方式。例如,工具书是一种特殊图书,一般来讲,它主要提供查询而不是阅读,还有开本大,厚重,价格昂贵,一些成套书籍,一旦查到有关资料显示不便借阅时,可以用就地查阅方式。
●  信息资源集中使用,增加读者的信息量
   读者可全面了解所提供的信息,徜徉其中,可以真正体会到遨游知识海洋的乐趣。
●  查阅功能的方便快捷
读者能在完善的查询功能中直接找到自己所需的书籍,节约了时间,提高了借阅实效。
2.3 1.3方便管理者,促进管理者为读者的综合性服务
2.3.1 1.3.1提供全面,科学,有效的信息服务
利用高校图书馆对大学生进行信息素质教育,是课堂教育的重要补充形式,具有其他教育无法替代的优势。随着经济时代的到来,高校的科研课题也需要大量信息资源。全开架信息管理系统能存储大量的各类图书资料和信息,并能随时添加和修改,以便提供全面,科学,有效的全面信息服务。
2.3.2 1.3.2 具有完善的管理功能
    使管理员操作快捷,准确。同时,由于“中介式”信息服务淡化,可节省管理人力和时间。
2.3.3 1.3.3 管理安全可靠性
    由于设置了登陆密码程序,尽管全开架管理,也绝对安全可靠。
2.4 1.4 为图书馆自动化管理奠定了基础
全开架借阅管理系统的开发,既是图书馆现代化管理的开端,又为其自动化管理奠基。如果以此管理系统为基础,与网络连接,继续开辟和完善,一旦连线国家图书馆网络,便能使其成为未来信息高速公路事业的重要组成部分。
 
 
 
 
 
 
 
 
 
 
3 2 系统分析与设计
3.1 2.1需求分析
一个图书馆或者图书室中的图书的数目必定是有一定的规模的,而且来图书馆或者图书室借书的读者也不只是某几个特定的读者,要管理这些图书和学生的资料以及学生的借阅情况,如果仅仅凭手工操作其工作量是很大的,而且很难对其实现优化管理。
所以,我开发的这个图书借阅管理系统主要侧重于管理员的管理。
3.1.1 2.1.1管理系统的总体框架
    设计一个高校图书馆借阅管理软件,管理学校图书和用户。能实现通过不同条件来查询图书及用户,处理用户借还书,图书证件等功能。管理员在“系统登陆”表单中输入正确的帐号和密码后即可登陆系统,弹出Logo表单,在此界面单击“进入”按钮,进入系统表单。系统主表单由“学生资料”和“书籍资料”两个页框组成。在这两个页框中可以分别完成学生资料和书籍资料的添加,修改,删除,查询和打印等功能。同时,在“学生资料”页框中设置“借还书”按钮,通过它来实现学生的借书和还书。
3.2 2.2模块分析
3.2.1 2.2.1功能模块图
功能模块图如下:
 
 
 
 
 
图2.2.1.1系统功能模块图


6 3 具体功能说明及主要程序
6.1 3.1登陆系统
用户登陆需要输入个人的帐号和密码,正确则进入。错误则提示。

 
图3.1.1登陆界面

6.2 3.2进入系统欢迎界面

6.3 3.3“学生资料”模块
“学生资料管理”模块包括学生资料的分条浏览,添加,修改,删除,查询和打印功能。在表单的“学生资料”页框中可以通过“移动记录工具栏”分条查看系统内所有的学生的详细资料,包括学生姓名,性别,系别,班级等。单击“命令按钮工具栏”中的按钮可以对“学生资料”页框中的记录进行相应的操作。
6.3.1 3.3.1 学生资料的查询
 这个菜单里的选项有学号,姓名,邮件,地址。通过所输入的查询条件来查询学生的资料。
 
                       图3.3.1学生资料的查询
主要程序代码如下:
。。。。。。。。。。。。。。。。。。。。。。。
StuTJ=".T."
IF NOT EMPTY(ALLTRIM(THISFORM.txt学号.VALUE))  &&如果学号栏非空
   StuTJ="'"+ALLTRIM(Thisform.txt学号.Value)+"'$学号"
ENDIF
IF NOT EMPTY(ALLTRIM(THISFORM.txt姓名.VALUE))  &&如果姓名栏非空
   StuTJ=StuTJ+"AND"+"'"+ALLTRIM(THISFORM.txt姓名.VALUE)+"'$姓名"
ENDIF
IF NOT EMPTY(ALLTRIM(THISFORM.txt邮件.VALUE))  &&如果邮件栏非空
   StuTJ=StuTJ+"AND"+"'"+ALLTRIM(THISFORM.txt邮件.VALUE)+"'$邮件"
ENDIF
IF NOT EMPTY(ALLTRIM(THISFORM.txt地址.VALUE))    &&如果地址栏非空
   StuTJ=StuTJ+"AND"+"'"+ALLTRIM(THISFORM.txt地址.VALUE)+"'$地址"
ENDIF
THISFORM.RELEASE()
DO FORM StuSerout
。。。。。。。。。。。。。。。。。。。。。。。
THISFORM.RELEASE()
。。。。。。。。。。。。。。。。。。。。。。。
6.3.2 3.3.2 学生资料的增加
在该页面可以对学生资料进行增加,按固定的项目填入就可以了,极其方便,需要指出的是:学生的系别是通过下拉菜单选择的,用户可以不用填写,只要选择就可以了。然后保存就可以了,同时,可以通过快捷键选择“上一个”,“下一个”,“末记录”。
 
图3.3.2.1增加学生资料
“命令按钮工具栏”中“增加”按钮的作用是先保存页中当前记录的记录号,标记表单的状态为新状态,然后在表单的数据缓冲区新建一条记录,并且使当前页面进入非浏览状态。
“增加”按钮的 click事件代码如下:
SELECT Student
THSFORM.StuOR=RECNO()
GO BOTTOM
APPEND BLANK
THISFORM.StuModeMody()
THISFORM.StuFM=“cadd”
THISFORM.PF.StuPage.txt学号。READONLY=.F.
THISFORM.REFRESH()

6.3.3 3.3.3 学生资料的修改
“命令按钮工具栏”中“修改”按钮的作用是先保存页中当前记录的记录号,标记表单的状态为修改状态,然后使当前页面进入非浏览状态。

图3.3.3.1修改学生资料
“修改”按钮的 click事件代码如下:
THSFORM.Stufm=“cmod”
THSFORM.StuOR=RECNO()
THISFORM.StuModeMody()
THISFORM.REFRESH()
077vfp图书馆全开架借阅管理系统
 

关闭窗口

与本站联系的时候,为了提高效率,请告诉本站您需要的设计编号与题目。如:001VBAC人事管理系统
编码说明:001VBAC人事管理系统,其中001VBAC 为该毕业设计的编号,VB代表开发语言,AC代表数据库(ACCESS)
版权所有:510计算机论文网:http://www.lw510.com/程序制作:510论文
Email: LW510@QQ.COM  QQ: 497053418   MSN: LW510@QQ.COM