数字图书管理系统的设计开发与研究

数字图书管理系统的设计开发与研究摘要:随着信息技术和计算机技术的不断发展,人类的信息资源可以达到高度共享,改变了人类信息交流的方式。图书馆作为高校,市区传播知识和信息的重要精神场所,其工作水平和建设水平与提高人们素质有着重要的联系。随着读者,藏书的增多,图书馆信息量也大大增加,为了为读者提供高效快捷的信息搜索服务,合理分配资源,必须要设计出合理有效的数字图书管理系统。本文先对图书管理系统的相关关键技术进行了介绍,然后给出了系统开发架构,运行,系统数据库,系统安全设计等。希望有一定的借鉴意义。关键词:数字图书馆系统设计开发:G251文献标识码:A:1003-9082(2014)06-0014-01引语随着网络技术的飞速发展,基于web技术的企业级应用变得非常广泛,信息化管理建设在图书馆也获得了极大的发展。数字图书馆管理系统以其吞吐量大,信息蕴藏丰富,且连接科研,技术部门,为信息的处理,集中,创新提供了良好的平台。实现图书资源网络化和科学化管理,对图书的编目,借还,查阅,典藏等信息进行集中管理,已经成为图书馆管理系统设计开发的大势所趋。下面就数字图书馆系统的设计和开发进行一定探讨。一、相关系统知识和技术1.NET框架NET框架一套有着独立应用程序的开发框架,其特点在于简化了程序开发的复杂性,提供一致的开发模型,图书管理系统开发人员可以选择任何支持NET编程语言的应用程序进行开发,如J#,C#等,可以轻松的设计出强大的应用程序。NetFramework是微软开发的可用于规模级企业Web的开发应用程序,简化了程序开发的复杂度,包含了操作系统的所有层面。Net框架主要由NetFramework类库,公共语言运行库,Net语言构成。ASP.NET是基于NET框架的编译环境,可以用使用和Net兼容的任何语言创建应用程序,Net框架可以用于任何ASP.NET应用程序,其优点在于有世界级的工具支持,执行效率高,适应性强,可高效管理,简单易学等。2.AJAX技术Ajax是异步JavaScript和XML的简写,是JavaScript,综合异步通信等多种网络技术新的编程方式,从实际效果角度看,也可以称其为无页面刷新。AjaxWeb应用上不需要任何插件,也不用在Web服务器中装程序,Ajax风格的Web应用程序的优点在于不对整页页面进行刷新,减轻服务器的负担,不需要插件,数据与呈现分离。3.短信猫技术短信猫是一种支持GSM的无线通讯调制解调器,只要在它上面插上移动运营商的SIM卡后就可以接入GSM网络,实现短信,数据,通话等功能。短信猫相当于一个没有键盘,不带软件,没有屏幕的手机,在使用它的时候一般都要加入驱动软件,结合电脑一起使用。图书管理系统中超短期信息提醒就需要使用短信猫,它提供了SDK开发包,有相应的函数可以调动。二、系统状态图和系统非功能需求1.系统状态图数字图书管理系统涉及到的转换状态主要有两个,分别是图书和读者。图书涉及的三个方面的状态,一,是否已被借,有未被借和已被借两种状态。二,是否通过审核,有待审核与已经通过审核状态。三,是否通过典藏检验,有未通过典藏验收和通过典藏验收两个状态。读者的有效性状态一共有三个,即挂失,冻结和有效。这些状态在特定的条件下可以互相转换。2.系统非功能需求首先要确保图书管理系统的安全性需求,只有经过授权的用户才能使用和访问提供的各种服务,其次要确保授权用户只可在自己的权限范围能使用应用数据,还要对数据库信息进行备份,保证数据信息的安全。为此,图书管理系统管理员必须要凭借有效的账号和密码才能进入该系统,仅限对应用权限的操作,在登陆的时候还应该防止SQL的攻击和恶意机器注册,使用验证码技术。同时,还要满足系统响应时间的需求,根据业务管理模式,有关的应用程序和数据库应该集中放置在一台专门的服务器上,用户可通过上网来操作这个系统。为此,系统对于用户操作响应时间受到网速的影响,该系统在性能方面可以以用户可接受响应时间为准。此外还应满足可靠性需求和易学性的需求。三、图书管理系统设计1.系统功能构架设计图书管理系统主要的功能由读者管理,图书管理,系统设置,系统查询,超期短信,图书借还等组成。不同的图书管理员用户组应该具有不同的作用,根...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

笔杆子文秘
机构认证
内容提供者

为您提供优质文档,供您参考!

确认删除?