




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
图书馆光盘管理系统的组建方案 张秉军 (天津工程师范学院图书馆 天津 300222)【摘要】:随着影视教学和随书光盘增多,如何对这些光盘进行有效管理是图书馆需要解决一个重要内容。本文介绍了光盘数据管理系统的基本框架和实现方案。建立了SQL Server数据库并应用相关技术,开发出基于WEB方式的图书馆光盘数据管理系统,在实际应用中效果良好。【关键词】:随书光盘;管理系统;实现方案;WEB;数据库引言近年来,随着计算机技术的广泛应用,独立出版发行的光盘和随书光盘越来越多,这些光盘在很大程度上丰富了高校馆藏,同时随书光盘也为读者使用图书提供了很方便的途径。读者在阅读图书的过程中,可以通过对光盘的使用,加深对书中内容的理解,起到辅助学习的作用。但是如何收藏、管理、利用这些随书光盘成了新的问题和挑战。本文结合自身工作实践,介绍如何创建一种简便实用的图书馆光盘管理系统平台。1 确定系统总体功能构架根据光盘资源内容不同,把光盘的提供使用方式分为2种:下载服务。对光盘依赖性较强的书籍如计算机编程软件的源代码等随书光盘,我们称为数据光盘。把原光盘内容通过光盘镜像制作软件UltraISO做成.ISO文件,或压缩为.rar、zip文件。上传至光盘资源镜像服务器中,供读者下载。流媒体服务。教学影视光盘,例如我院的精品课程。采用Easy CDDAExlractor和WMEncoder等软件把CD和VCD转换为基于Windows Media的流媒体文件WMA或WMV,客户端利用Windows Media Player或RealPlayer进行播放。2 随书光盘管理系统的实现建立随书光盘管理系统需要做四个方面的工作:安装配置好WEB服务器和存储服务器的软、硬件系统环境;光盘系统数据库的建立;设计开发光盘管理系统软件及WEB页面、随书光盘镜像制作和影视光盘格式转换并上传到存储服务器;编制好技术说明文档。2.1 软、硬件系统环境选用DELL PowerEdge 6800服务器作为光盘数据库检索系统发布的硬件平台,配置两个3.0GHz处理器、内存为4GB、73GB硬盘,利用一个光纤通道卡和一个磁盘阵列相连。从数据安全性考虑,磁盘阵列选用RAID6方式,容量为2T。为了运行光盘发布系统,在服务器上安装中文Windows 2003 server操作系统、Microsoft SQL Server2000数据库、IIS6.0站点web服务器和配置windows media server流媒体服务器。2.2光盘管理系统数据库的建立基于SQL Server 2000具有数据处理能力强,安全性高,管理功能强大等优点,选择它作为后台存放光盘目录、管理员等信息的数据库。设计中数据库取名disk,在这个数据库中建立了下面3个表。表1 guangpanxinxi(记录光盘目录信息)列名数据类型长度描述idISBNNamenumberdiskbulkmuchpubhousepubyeardescribetioncvalueauthorcnameurlbiaojihitscreattimebigintnvarcharnvarcharcharncharcharnvarcharvarcharntextnvarcharnvarcharnvarcharnvarcharintintsmalldatetime8505010531050501650505050444顺序号对应书的ISBN号对应书的名称光盘大小复本量价钱出版社出版年描述索书号作者中图分类法存放地址显示标记下载次数创建时间表2 user(记录用户信息)列名数据类型长度描述idusernamepasswordsexemailtelephoneqqflagipbigintnvarcharnvarcharcharnvarcharnvarcharnvarcharintnvarchar8505010505050450顺序号用户名称用户密码用户性别用户email地址用户电话用户QQ号访问权限标记用户注册IP地址表3 login(记录用户访问日志信息)列名数据类型长度描述idusernameiptimebigintnvarcharnvarcharnvarchar8505050顺序号用户名称用户登录IP地址用户登录时间2.3 采用的主要技术2.3.1 ASP动态网页新技术ASP的全称是:Active Server Pages,是服务器端脚本编译环境,使用它可以创建和运行动态、交互的Web服务器应用程序。ASP可以与HTML页、脚本命令和ActiveX组件进行组合,创建交互的Web页和基于Web的功能强大的应用程序。ASP应用程序很容易开发和修改,使用ASP来制作交互性强的动态网页是非常适合的。因此得到广大编程爱好者的喜爱,我们以ASP作为开发平台。2.3.2 制作光盘或软盘镜像本系统采用的是把光盘或软盘制作成ISO文件。ISO文件格式是国际标准化组织(ISO)采用的一种光盘文件格式的工业标准,关于该文件系统的结构,在ISO966O文件里面有详细的说明。制作好光盘镜像文件后,通过FTP将文件上传到服务器上。2.3.3 流媒体技术流媒体是指在internet上以数据流的方式实时发布音频、视频多媒体内容的媒体,而流媒体技术则是在网络上发布多媒体数据流的技术。流媒体技术有别于传统播放技术由客户端从服务器下载完整的文件后进行播放,而是采用了流式传输方式,将整个多媒体文件压缩解析成多个压缩包,向客户端实时地顺序传送,用户可以一边解压播放前面传送过来的压缩包,一边下载后续的压缩包,从而节省了时间。本系统VOD点播采用流媒体技术提供服务。2.4 光盘管理系统的设计2.4.1 确定系统主页结构及系统功能流程设计对于任何一个软件系统,其界面的友好性以及结构的合理性至关重要。本系统主页有检索引擎、公告、中文分类法和检索目标显示区等几部分。整个页面采用分屏的框架网页结构,简洁、清晰、明了。其系统功能流程如下图2-1。 图像 2-1 系统结构图2.4.2 主要模块功能介绍光盘管理系统主要有以下3个功能模块:随书光盘模块,教学影视模块(VOD),数据库管理模块。(1)随书光盘模块:读者通过书的部分信息检索能找到对应的书的详细信息,系统提供下载地址,读者身份验证成功可以下载光盘内容。这就要求随书光盘模块有以下功能检索点多种多样,提供书名、作者、主题词、出版商、ISBN号、索书号、登录号、出版年份等八个检索入口对随书光盘数据库进行检索。既能进行单字段的简单检索,又能进行至少多个字段间的高级检索能够提供用户注册功能提供用户身份验证能够提供数据的分类(选者中图分类法)能够提供光盘资源下载的地址能够显示检索数据的详细信息。如图2-2 图像2-2 随书光盘系统主界面(2)教学影视模块(VOD): 读者通过该模块可以在线学习和观看一些影视光盘,支持流媒体技术。提供通过内容快速检索提供用户身份验证提供自定义分类方法提供流媒体播放功能提供访问统计分析,包括总访问次数统计、月访问次数统计、周访问次数统计。读者根据访问次数可知哪些内容信息是最受欢迎的。提供显示数据的详细信息。(3)数据库管理模块的设计与实现一个好的系统应该有一个功能完善的管理模块来管理。应该保证数据的保密,完全和安全等。并且方便系统管理员管理数据库中的数据信息。在数据库管理模块中提供用户管理、资源管理、公告管理、影视(VOD)管理、用留言、系统IP控制、系统日志七大功能如图2-3。图像 2-3数据库管理主界面在用户管理中系统提供不同用户权限,分为管理员、操作员和浏览用户。其中管理员具有所有的权限,可以建立光盘分类,进行光盘编目,规定用户访问限制,制作报表等,可以修改删除数据库中任何数据。操作员只能进行数据的编目和录入。浏览用户不能进入数据库管理模块,只能进入系统主界面,检索下载需要的光盘信息。系统对用户密码采取加密方式,利用16位的MD5加密算法。所谓MD5,即Message-Digest Algorithm 5(信息-摘要算法),它由MD2、MD3、MD4发展而来的一种单向函数算法(也就是HASH算法),它是国际著名的公钥加密算法标准RSA的第一设计者R.Rivest于上个世纪90年代初开发出来的。MD5的最大作用在于,将不同格式的大容量文件信息在用数字签名软件来签署私人密钥前压缩成一种保密的格式,关键之处在于这种压缩是不可逆的。在资源管理中系统提供中图分类法设置,随书光盘信息编目,光盘信息管理。在光盘信息管理中,提供类似windows的回收站,把暂时不需要的数据放到回收站里,把永久不需要的数据彻底删除,减少服务器负荷。在影视(VOD)管理中管理员可以任意进行分类,可以添加、修改和删除影片。一些重要教学影片可以以强烈推荐的形式提供给用户。在系统IP控制中系统是以部门或机构为单位的,可以添加、修改和删除单位信息,通过对单位添加IP段进行用户访问控制。系统日志包括管理员登陆日志、光盘下载统计、年报表、月报表、日报表。在报表中可以通过IP地址和用户名统计下载次数。管理员可以根据下载数对恶意下载地址和用户进行限制。3 结束语随着图书馆电子化管理进程的加快如何自行设计与实现电子光盘、多媒体数据的管理是现代图书管理的一项重要内容。上述系统采用了ASP技术进行开发,用SQL Server作为后台数据库,在WEB网站上运行,实现了电子数据的共享和有效管理,在现代图书馆管理系统中具有重要意义。系统在我院图书馆使用中,运行稳定可靠,使用方便,受到读者好评。参考文献1.李晓黎、张巍 .ASP+SQL Server网络应用程序开发与实例M.北京:人民邮电出版社,2006年5月第1版.2. 郭常圳 .ASP网络应用开发例学与实践M.北京:清华大学出版社, 2006年.3. Rebecca M. Riordan. Microsoft SQL Server 2000程序设计教程M.北京:北京大学出版社, 2001年. The construction of the library compact disc management systemAbstract: Along with the increases of the film、 television and the book compact disc for teaching, how to carries on the effective management to these compact discs is an important content for the library to solve.This article introduced the compact disc data management system bare bone and the realization plan .It established SQL the Server database and applies the correlation technology,and develops based on
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 商业领域中智能教室解决方案的商业价值与实施
- 政策分析技术在教育领域的应用前景
- 专题06 读后续写校园生活类话题(讲义)原卷版-2025年高考英语二轮复习
- 情感智力驱动学业成功的关键要素
- 技术推动教育变革的正面伦理视角
- 中职教育自我管理课件
- 2025届河北省沧州盐山中学物理高二下期末检测试题含解析
- 中职教师课件
- 未来职业教育的趋势基于情感智商的培养策略分析
- 教育技术法规实施中的难点与对策研究
- 华北理工大学生物药剂学与药物动力学教案
- 太平人寿保险有限公司个人寿险业务人员管理办法XXXX版
- 胎盘早剥预案演练脚本
- 五山文学全集第一卷
- 聚磷腈功能高分子材料的合成及应用
- 中国铁路总公司《铁路技术管理规程》(高速铁路部分)2014年7月
- 钙加维生素Dppt课件(PPT 14页)
- TRD深基坑止水帷幕施工方案(22页)
- 八少八素初试甄别试题
- 企业组织架构图模板
- 藏医院制剂中心建设项目建议书写作模板-定制
评论
0/150
提交评论