论文范文网-权威专业免费论文范文资源下载门户!
当前位置:毕业论文格式范文>毕业论文>范文阅读
快捷分类: 期刊全文数据库 国外文献数据库 论文数据库有哪些 中文期刊数据库 中国科技期刊数据库 学术期刊数据库 中文生物医学期刊文献数据库cmcc 中国期刊全文数据库cnki 教育类外文文献数据库 科技文献数据库 数据库营销论文 有关数据库的论文

关于关系型数据库论文范文 基于后关系型数据库的移动图书馆设计相关论文写作参考文献

分类:毕业论文 原创主题:关系型数据库论文 更新时间:2024-02-27

基于后关系型数据库的移动图书馆设计是关于关系型数据库方面的的相关大学硕士和相关本科毕业论文以及相关关系型数据库论文开题报告范文和职称论文写作参考文献资料下载。

摘 要:针对移动图书馆的特点,利用Caché数据库的技术优势,设计了移动图书馆的功能模块与体系架构,并分析了实现的关键技术.该方案为移动图书馆的发展提供了新的思路与方法.

关键词:Caché数据库;移动图书馆;后关系型数据库 ;

中图分类号:G250.7 文献标识码:A

0 引言

随着网络通信与计算机技术的不断发展,高校与社会图书馆业务范围也随之不断拓展,图书馆的移动服务从无到有,其服务的内容和形式也在不断发展与变化,其服务正逐渐成为推广图书馆文化、及时有效的信息查询、与读者强有力的交流渠道[1].对于图书馆发展而言,利用先进技术设计并构建现代化的图书馆信息移动服务平台,使之更加贴近读者,更好地为读者提供移动服务,让读者能够在移动终端上同样享受到图书馆无所不在的服务,是广大高校与社会图书馆不断发展的重要课题.

1 系统需求分析

移动图书馆作为数字化图书馆的重要内容,一般功能模式[2]分为前台服务与后台管理,前台服务提供读者服务相关内容,后台管理涵盖现图书管理相关内容.为了更好的服务于本校广大读者,针对本校读者群,就必须进行全面、有效的系统需求分析,明确读者实际需求,确定系统的服务功能与管理目标以满足广大读者的移动阅读需求.

为了使系统的需求分析更具针对性,本文将其分为技术层与功能层2方面进行.

1.1技术层,调查范围包括国内已开通移动图书馆服务的部分高校、公共图书馆及部分数据库商.通过咨询平台、问卷、电话、调研等手段获取移动图书馆建设技术层面的最新进展,管理方案,待解决问题及不同技术间的优劣势对比,以便做出最符合本馆馆情的技术方案.

1.2功能层,调查范围包括本校广大师生读者.通过问卷、网络、现场咨询等手段获取本校师生最希望得到的服务模式及服务功能,以便在开发时做到事半功倍.

2 系统功能模块设计

根据本校系统需求分析中功能层得到的结果,考虑到移动设备软硬件限制与技术条件本文将前台服务与后台管理都分为基本模块与扩展模块,开发时优先开发基本模块逐步完善扩展模块,并为暂未考虑到的模块预留接口.

前台服务基本模块包括图书检索、借阅信息查询、续借、挂失、新书推荐等纸质馆藏文献的检索与自助服务,电子资源检索与下载,馆内公告信息发布,咨询添加等内容;扩展模块包括留言板互动、读者荐购、文献传递、在线视听、咨询平台等读者个性化服务等

3 系统架构设计

Caché数据库是后关系型数据库[3].它整合了对象数据库访问、高性能SQL访问、多维数据访问方式. 同时Caché数据库比Oracle, SQL server, Sybase等关系型数据库具有更快的数据操作性能、更大的扩展性,更快速的编程能力、更加便捷的使用性能、更提供集成开发环境与CSP(Caché Server Pages)技术.这些特点都是移动图书馆系统开发与移动用户使用中的关键因素,因此,本文选择利用Caché数据库进行系统设计.

本文选择基于Web的B/S模式作为移动图书馆系统的设计开发模式,采用分层模块化设计通过改进的四层架构Web应用模型构建系统架构

3.1数据库层通过定义数据库类、属性,以及对底层数据的相关操作方法的构建完成数据库模型的设计.其实现过程是通过Caché数据库创建多个类,采用UML进行建模,通过标准SQL语句生成类中各种属性方法,包括添加、修改、删除、查询等.代码编写使用面向对象COS脚本语言.各类数据库包括资源数据库、图书馆业务系统等的定义及其数据操作都位于此.

3.2业务层实现系统中各功能模块内部与模块间的业务逻辑.在Caché数据库系统中,业务逻辑实现都是通过各类接口完成的.开发中利用包表示模块,包内模块由类组成,为每个功能模块设计内部与外部两个接口,通过内方法和类方法完成数据访问.外部接口提供模块间的数据联系,内部接口提供与数据库层的直接联系.系统中最重要的ilas图书馆业务系统数据接口就位于此.通过函数可轻松实现原有数据导入.

部分接口函数如下:

3.3表示层通过访问业务层的接口函数实现数据操作,利用CSP技术,通过HTML代码,JaScript 脚本,Caché服务端脚本(通过#server指令调用服务器端方法)实现系统界面访问与响应,系统浏览页面的首次设计就在此完成.设计中依据本校点击量将馆藏服务、资源检索、特色服务分别置于可自由切换的三个页面内,方便读者进行选择,本馆公告、新闻与资源动态(滚动显示,信息数2条为宜),咨询等置于首页便于信息推送与读者咨询.信息平板电脑、上网本等用户可直接在此访问操作,体验美观界面与快速服务.部分代码如下:

3.4转换层实现对界面的二次设计,完成页面的CSP代码到WML代码的转换.由于受到手机软硬件、流量费用等方面的影响,手机浏览界面要求简单明了,减少点击操作.为此,在此层优化流程和页面布局,去除多余内容,只保留登录框、检索框及信息内容等基本显示模块.通过转码器[4]将CSP页面转换为更适合手机WAP浏览器阅读的WML页面,以方便读者根据自己的设备及所处的网络环境选择适合的浏览方式.

经过上述四层结构将搭建起一套完整的移动图书馆应用系统.

4 安全机制设计

移动图书馆系统在服务广大读者的同时自身还应具备安全机制,以保证服务的连续性与有效性,其安全机制主要涉及数据安全与版权安全两方面内容.

4.1数据安全 各项业务数据对图书馆的正常运转非常重要,尤其是在移动图书馆系统中,由于数据量大,数据繁琐,交换速度快,这就要求必须及时数据备份.Caché数据库独有的数据存储方式,可以使文档和模板与Caché 类定义和对象方便相互换转,可编程使相关数据定时自动安全保存在数据库内,方便查询分析与恢复以保证数据安全.部分导出代码如下:

总结:该文是关于关系型数据库论文范文,为你的论文写作提供相关论文资料参考。

参考文献:

1、 高校学报审稿专家数据库管理系统的设计 摘 要:为了保证高等院校学报的办刊质量,提高期刊论文的科学性,所登论文的专家审稿工作一直是高校学报编辑出版工作的一个必不可少的环节。本文提出利用。

2、 视频资源管理系统在大学图书馆设计和应用 〔摘 要〕视频资源管理系统是一种视频资源发布和管理平台,它直接面向广大用户提供视频资源共享服务和视频资源长期保存服务。清华大学图书馆设计并应用了。

3、 基于关系型数据库的中医胃腕痛病诊疗数据库的构建与性 摘要:在国家的大力支持下,借助互联网技术的传播,人们已经逐渐了解到传统中医胃腕痛病的特色诊疗和治法在临床上显著的疗效,当今时代是计算机技术高速发。

4、 当代大学高校图书馆设计 【摘要】文章从图书馆自身使用发展,读者使用,外形建造设计,功能的合理性等等诸多方面出发,阐述了当代大学图书馆设计的许多考虑方面的问题。例如:高校。

5、 医院信息中心业务和数据库安全管理系统设计和应用 [摘 要] 目的:医院信息中心面临的事务处理和管理日益复杂,传统的管理模式已经不能满足需求。文章分析了医院信息中心工作现状以及信息中心工作人员面。