基于SOA的某学院图书馆OPAC的设计与实现-软件工程专业论文.docxVIP

基于SOA的某学院图书馆OPAC的设计与实现-软件工程专业论文.docx

  1. 1、本文档共77页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于SOA的某学院图书馆OPAC的设计与实现-软件工程专业论文

工程硕士毕业论文摘 工程硕士毕业论文 摘 要 近年来,随着国家对高等教育的重视和资金的不断投入,出于学科评估和教 学科研的需要,高校花费大量的资金用于购买图书,高校图书馆每年增加的图书 成千上万本,如何让广大师生快速有效地找到需要的图书,已成为高校图书馆亟 需解决的任务。另一方面,随着智能手机的出现及迅速普及,使用智能手机上网 的网民占到网民总数的90%以上,人们的生活已经离不开智能手机,高校师生也 一样,因此,高校师生对高校图书馆OPAC(Online Public Access Catalog,即联 机公共检索目录)系统提出了新的需求,即需要在智能手机上实现OPAC系统的 功能。本文从某学院图书馆的实际情况出发,进行基于SOA的OPAC系统的设计 与实现。 本文首先分析国内外OPAC研究现状,通过调查分析、查阅相关资料,参考 别的高校图书馆OPAC系统,提出了我馆OPAC系统的需求。在此基础上,引入 SOA的架构模型,设计出适合我馆OPAC系统的总体架构:在三层架构的基础上 结合SOA的基本模型,三层架构中加入服务层,变成四层架构,即数据访问层、 业务逻辑层、服务层和应用层(表示层)。服务层是一个Web Service网站,提供 OPAC服务,读者使用PC机和智能手机分别通过应用层的网站和手机APP来实 现OPAC功能。采用Visual Studi02010工具.NET框架c撑语言ASP.NET技术实现 了数据访问层、业务逻辑层、服务层和应用层的Web OPAC端,采用eclipse工具 JA、,A语言实现了应用层的OPAC手机APP,其中应用了工厂模式、Web Service、 ADO.NET等技术,并详细介绍了实现过程中的技术难点,即登陆状态的判断和 读者照片的获取。系统在用户输入时过滤非法字符、采用命令参数的方式来执行 SQL操作来防止SQL注入攻击,记录所有的异常信息到非程序目录,对受保护的 模块采用双重验证的保护机制,确保程序和数据的安全。相对于传统OPAC系统, 采用SOA架构实现的OPAC系统具有垮平台、快速扩展、快速组合等创新之处。 本课题以某学院图书馆为例,从理论研究、系统设计到代码实现三大步骤对 高校OPAC系统建设进行了实际的探讨和研究,可为高校图书馆OPAC系统的开 发和发展提供一定的参考意义。 关键词:SOA架构:高校图书馆;高校OPAC系统;Web服务; II 万方数据 基于SOA的某学院图书馆OPAC的设计与实现Ab 基于SOA的某学院图书馆OPAC的设计与实现 Ab stract In recent years,as the attention and continuous 1nvestment of our country in higher education,colleges invest a large amount of money to purchase books for the needs of subj ect evaluation and teaching-scientific research.Thousands of books increase annul year in college library,SO how to let the vast majority of teachers and students find the needed books quickly and effectively has became an urgent task need to be solved of college library.On the other hand.with the emergence of smart phones and its rapid popularization,the number of netizens that using smart phones searching on line accounted for more than 90%of the total number of netizens,SO as the college teachers and students.Therefore,the college teachers and students proposed new requirements to the college library system OPAC(Online Public Access Catalog, namely Online Public Access catalogue),that is,to achieve the function of the OPAC system on the

文档评论(0)

131****9843 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档