西安文理学院学院毕业论文图书馆系统毕业设计(论文)专业:班级:姓名:学号:指导教师:站点:摘要本文有的地方借鉴了其他一些优秀的教材或专著图书管理工作规范化,系统化,程序化,避免图书管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改图书情况。关键词:VB、Access、客户端模块设计等。目录引言.................................................................................................................1第一章、诸论.......................................................................................................21.1开发目的、背景与意义..................................................................................................21.2可行性分析......................................................................................................................21.3系统概述..........................................................................................................................31.4开发工具简介..................................................................................................................31.5VisualBasic系统在程序应用中不常用的名词............................................................4第二章、系统概要设计.......................................................................................52.1系统设计分析..................................................................................................................52.2权限分析..........................................................................................................................6第三章、系统数据结构设计..........................................................................................63.1各表的物理结构..............................................................................................................7第四章、系统详细设计及实现...........................................................................84.1主页面..............................................................................................................................84.2登陆界面........................................................................................................................114.3注册页面......................................................................................................................124.4借书页面......................................................................................................................154.5还书页面........................................................................................................................164.6琐碎收录........................................................................................................................17第五章、实施概况.............................................................................................185.1系统测试......................................................................................................................195.2系统运行与维护...........................................................................................................19结论...................................................................................................................20参考文献.............................................................................................................211引言人类有几千年的历史,计算机从产生到现在只不过50多年,而网络的迅速发展也不过10年的时间。但是,计算机和网络对社会的影响已经迅速扩大,甚至在改变人们的生活。特别是90年代以来,多媒体和网络技术的飞速发展正在以惊人的速度改变着人们的工作方式、交往方式和生活方式。正像著名的未来学家尼葛洛庞帝(1997)所说的:“数字不再只和计算有关,它决定我们的生存。”科学技术是第一生产力,是最先进的生产力。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。本系统就是为了管理好图书馆信息而设计的。图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多,包含很多的信息数据的管理,现今,有很多的图书馆都是初步开始使用,甚至尚未使用计算机进行信息管理。根据调查得知,他们以前对信息管理的主要方式是基于文本、表格等纸介质的手工处理,对于图书借阅情况(如借书天数、超过限定借书时间的天数)的统计和核实等往往采用对借书卡的人工检查进行,对借阅者的借阅权限、以及借阅天数等用人工计算、手抄进行。数据信息处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统,规范的信息管理手段。尽管有的图书馆有计算机,但是尚未用于信息管理,没有发挥它的效力,资源闲置比较突出,这就是管理信息系统的开发的基本环境。第一章绪论1.1开发目的、背景与意义图书馆数据处理手工操作,工作量大,出错率高,出错后不易更改。图书馆采取手工方式对图书借阅情况进行人工管理,由于信息比较多,图书借阅信息的管理工作混乱而又复杂;一般借阅情况是记录在借书证上,图书的数目和内容记录在文件中,图书馆的工作人员和管理员也只是当时对它比较清楚,时间一长,如再要进行查询,就得在众多的资料中翻阅、查找了,造成查询费时、费力。如要对很长时间以前的图书进行更改就更加困难了。基于这些问题,我认为有必要建立一个图书管理系统,使图书管理工作规范化,系统化,程序化,避免图书管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改图书情况。1.2可行性分析可行性分析是在进行初步调查后所进行的对系统开发必要性和可能性的研究,2所以也称为可行性研究。信息系统也应从技术可行性,经济可行性和社会可行性三方面来论证。通过长时间的观察与实践,我认为图书馆管理系统的可行性分析如下:1.2.1经济可行性分析作为图书馆这样的商业性质较小的场所,其经济成分比重相对较少,主要是支出的费用:其中包括设备购置费、软件开发费用、管理和维护费、人员工资和培训费等。由于各个图书馆实行统一操作,系统共享,其设备购置,人员工资,维护费用相对较少,前期的资金投入主要集中于购置图书上。建立信息中心,可将来自各方面的信息集中管理,提高图书管理的计划性和预见性,快速地反馈市场信息。1.2.2技术可行性分析技术上的可行性分析主要分析现有技术条件能否顺利完成开发工作,硬件、软件配置能否满足开发者的需要,各类技术人员的数量,水平,来源等。图书馆管理系统的工作主要是在读者和图书馆之间架起一座桥梁,能相互沟通信息和处理信息。这一特点非常适合计算机特点,通过网络internet技术,发挥计算机的信息传输速度快、准确度高的优势。计算机硬件和软件技术的飞速发展,为系统的建设提供了技术条件。1.2.3社会可行性分析社会可行性有时也称为操作可行性,主要论证新系统在企业或机构开发和运行的可能性以及运行后可能一起的对企业或机构的影响,即组织内外是否具备接受和使用新系统的条件。在当前信息技术飞速发展的大环境下,计算机技术和软件技术的更新是图书馆完全有可能也有能力采用这样先进的管理技术。它对图书馆带来的影响可以看到:(a)对传统管理理念的冲击,可能引起管理层的变动和人员的调整。(b)对图书馆工作人员的要求提高,使图书馆在一定的可能下进行机构精简,迫使工作人员继续学习新知识,拓宽图书馆在市场环境下的生存空间。对图书馆与读者之间业务方式的转变和扩充。1.3系统概述根据图书馆系统的特点,本图书馆管理系统的用户应该分为两类,即学生和管理员。学生登录后可进行在线书籍查询、借阅历史查询、修改密码;管理员则主要负责用户及角色的管理、书籍信息修改、新书加入等。根据初步的需求分析,系统功能应该主要包括在线查询、借换书登记、用户管理等。以下将按照不同的角色权限对功能进行具体描述:对于学生身份而言,主要包括在线查询、借阅历史查询、超期催还、密码修改四大功能。(1)在线查询:学生可以任选时间进行在线查询,找到自己需求的书籍信息。(2)借阅历史查询:学生可以在线查询以前借阅过的书籍。(3)超期催还:学生可以看到自己的借阅书籍是否超期。(4)密码修改:学生可以自己修改登录的密码。对于管理员而言,主要包括用户管理、书籍管理、新书添加、密码