青岛理工大学毕业设计(论文)
第1章 绪 论
1.1 课题的提出
随着计算机及网络技术的飞速发展,随着计算机及网络技术的飞速发展,Internet/Intranet应用在全球范围内日益普及,当今社会正快速向信息化社会前进,信息系统的作用也越来越大。图书馆在正常运营中总是面对大量的读者信息,书籍信息以及由两者相互作用产生的借书信息,还书信息。因此图书管理信息化是发展的必然趋势。用结构化系统分析与设计的方法,建立一套有效的图书信息管理系统,可以减轻工作,将工作科学化、规范化,提高了图书馆信息管理的工作质量因此根据图书馆目前实际的管理情况开发一套图书管理系统是十分必要的。
“图书”这种可以使人以间接方式快速获取知识的工具已经日益受到重视,海量知识数据以及日益加速的知识更新速度所产生的大量图书信息使图书馆管理系统的广泛使用既是可能的也是必要的,通过对图书信息,读者信息以及借阅信息进行的系统化、标准化信息管理可以大大提高图书馆信息处理的速度与效率。其功能的不断完善与丰富极大地方便了图书管理员的工作展开,是信息产业飞速发展的重要体现之一。
我们要实现这样的论坛,必然需要后台数据库的支持。同时,验证用户信息,收集到的用户点击信息,主题层次信息的存储,分析得出的关联原则表等大量的数据都交由数据库管理系统管理。本系统中数据库服务器端采用了SQL Server数据库作为数据源,使Web与数据库紧密联系起来。
1.2 国外研究现状
图书馆是文献情报中心,是为教学和科研服务的学术性机构。它履行搜集、加工、存贮和传播知识信息的职能,与各系资料室互为补充,共同承担为教学和科研提供文献情报资料保障的任务。图书馆的自动化经历了三个时期:发展初期、发展时期和网络化时期。19世纪末到20世纪40年代是图书馆自动化发展的早期阶段,这一时期的主要特点是利用部分机械装置替代人力从事部分图书馆工作,减轻人员的劳动强度。自1946年首台电子计算机问世后,就有人开始研究计算机应用于图书馆管理的可能性。1954年,美国海军兵器中心图书馆使用IBM701型计算机实现了单元词组配检索,成为最早使用计算机的图书馆。但随着各大管理系统的相继应用,单独一台计算机处理复杂图书馆业务的弊病日渐明显,于是出现了图书馆的网络化。美国俄亥俄州立大学图书馆在1967年建成了第一个书目联机检
1
青岛理工大学毕业设计(论文)
索系统,成为图书馆管理进入网络化时期的标志。网络化使各协作网的成员降低了文献情报数据处理的费用,同时网络内的情报资源也得到了平衡。
1.3 国内图书管理系统目前的侧重点及发展方向
我国图书馆自动化的发展起步较晚,从70年代中期开始,经历了如下几个阶段: 发展初期、单向业务系统阶段和集成系统阶段。自70年代,我国开始研究图书馆的自动化。到1980年,我国陆续引进了多种国外文献磁带数据库,利用这些磁带开展联机检索服务,是我国图书馆自动化的发展初期。从80年代中期开始进入单项业务系统阶段。由于经费充足和技术力量雄厚,高校图书馆的自动化工作进展最为迅速,但开发的系统多为单业务系统,并且有一大部分只能处理西文图书与期刊。随着微机价格的下降和中文系统平台开发成功,图书馆管理也进入了集成系统的开发阶段。进入90年代以来,计算机网络迅速发展,几乎所有的国家都建成了国家级的教育科研计算机网络,并互相连接成国际性网络。而我国计算机网络也日渐成熟,数字数据网可满足多媒体通讯和组建高速计算机通信网的需要,各类专业广域网纷纷建成并投入使用,如教育科研网CERNET主干网已经连通并投入使用。
总体来看我国图书管理系统具有以下特点:
1. 准备和提供统一格式的信息,使各种统计工作简化,使信息成本最低; 2. 及时全面地提供不同要求的、不同细度的信息,以期分析解释现象最快,及时产生正确的控制。
3. 全面系统的保存大量的信息,并能很快的查询和综合,为组织的决策提出信息支持。
4. 利用数学方法和各种模型处理信息,以期预测未来和科学地进行决策。
1.4 主要研究内容及部分要求
目前市面上的图书馆管理系统层出不穷且各有千秋,但都具有统一的高数据一致性,易操作等特点。其中部分图书馆管理系统使用身份证号,姓名等作为管理借书者基本资料的依据。但这样带来的弊端就是安全性差,在一方的身份证号码泄露的情况下有可能威胁到用户的利益,所以现今更多的图书馆管理系统多以读者的基本资料为依据为用户办理借书卡,并通过用户个人密码的设
2
青岛理工大学毕业设计(论文)
定保证了顾客的安全性。
在国内,目前比较知名的图书馆管理系统有北京创讯未来软件技术有限公司自主研发的北邮图书馆管理系统,英文缩写为MELINETS以及金蝶数码公司的金蝶图书馆管理系统:其专门针对藏书量在10万册以下的中小学、中专及企事业单位小型图书馆的自动化管理需要。附带在线帮助系统和多媒体功效,具有技术先进、功能完备、用户友好、可靠性强、安全性高、适用于多操作系统和经济实用等特点。系统同时支持Client/Server和Internet两种环境,能够适应图书馆自动化、网络化管理的需求。
图书馆信息管理的一般流程:借阅者前往柜台递交自己的身份信息给图书管理员,经由图书管理员为其办理图书借阅卡,借阅者凭借借阅卡参与后继的图书借阅活动,而系统也以该卡所包含的信息对图书借阅者的信息进行管理。每类图书有对应的可借时间,每种类型的读者也有各自对应的可借图书上限个数,系统根据此类约束为借阅者办理图书的借阅业务,并将借阅信息进行记录。最后,读者归还图书,系统再次记录该读者的借阅信息,若有读者逾期仍未归还图书,则会对其进行对应的罚款惩罚。
1.5 论文的组织结构
本文一共分为七章,各章的主要内容如下:
第一章“绪论”部分主要是综述系统开发背景、国内外研究现状、论文的主要研究内容以及组织结构。
第二章“可行性分析”这一章节里面主要从技术可行性,经济可行性,操作可行性等不同方面去分析系统的可行性。
第三章“课题关键技术”部分对系统实现过程中所用到的相关技术进行了简单的介绍。
第四章“系统需求分析”部分对系统功能、系统使用用户特点、系统必备条
3
青岛理工大学毕业设计(论文)
件、系统可行性进行了分析。
第五章“系统设计”部分则是根据需求分析的结果对系统进行设计。包括对系统的结构、系统的功能模块、数据库等进行设计。
第六章“功能实现”部分按照系统设计的内容进行实现,对基本功能、核心功能实现和扩展功能实现进行详细介绍。
第七章“系统测试”部分对系统所实现的主要的功能模块进行测试,验证其功能是否正常。
第八章“结论与展望”没有完美的系统,多多少少都存在着不足,当然随着时间的推移,我们可能会遇到多多少少的改变,有些功能可能在将来已经无法满足广大用户的需求,提出一些新的功能对现有系统做出应有的改变是必须的。这这一章,我将对现在暂时无法实现但是可以在未来实现的功能做相应简介和讨论。
4