医学高校图书馆读者检索系统管理模式的探讨摘要阐述如何将计算机远程控制技术运用于医学高校数字图书馆读者书目检索中,高效、便捷地服务于读者,同时为系统管理员节省出更多的时间去思考图书馆的数字化发展。
关键词医学高校;图书馆;读者检索系统中图分类号:g258.6 文献标识码:a 文章编号:1671—489x(2012)30—0058—03读者检索系统是图书馆局域网中专门用于书目信息检索的计算机系统,它是图书馆集成管理系统的一个子系统。
当读者通过检索系统提出请求时,请求通过网络传送到中心服务器的图书馆集成管理系统中,其根据请求作出响应。
读者可以检索到本图书馆当前有哪些书籍,是否有自己所需要的书籍,读者目前的借阅情况,比如一共借了几本书,这些书是否到期或超期以及新书预定等信息。
在图书馆中用于读者检索系统的计算机有许多台,每天系统管理员都要进行这样的操作:早晨上班将读者检索系统一台一台开启,到晚上下班再将读者检索系统一台一台关闭。
就这样日复一日、年复一年地重复做着一件事情,如何改进这种管理模式呢?1 远程控制解决方案1.1 远程开启读者检索系统的解决方案解决方案的思想是基于远程唤醒技术(wake—on—lan),可以通过局域网实现远程开机,无论被访问的计算机有多远、处于什么位置,只要处于同一局域网内,就都能够被随时启动。
这项技术实现起来有一些特定的要求和设置,可被远程唤醒的计算机对主板、网卡和电源等硬件上有一定的要求,主板、网卡必须都支持远程唤醒功能。
支持远程唤醒功能的主板上通常有一个专门的3芯插座,以便在关机时为网卡供电。
但并不是任何一款网卡都支持该功能(特别是低档网卡),要判断网卡是否支持远程唤醒功能的方法很简单,支持远程唤醒的网卡上都有一个3针的wol接口和一条3芯的远程唤醒电缆,通过判断网卡是否带有wol接口即可(有些较新的网卡可能没有wol接口也能支持远程唤醒,这是因为现在流行的主板支持pci2.2标准,而pci2.2标准不需要通过专门的wol接口为网卡供电,允许主板直接通过pci插槽向网卡提供standby电源)。
1)网卡适配器连接。
安装完网卡后将远程唤醒电缆的一端插入到网卡的wol接口上,另外一端与主板的3针wol远程唤醒接口相连(该接口旁通常标有wol_con的字样,当然如果主板和网卡都支持pci2.2标准则无须做这一步)。
目前主流主板上已经将网络远程唤醒的功能集成在网卡上,所以不存在三脚插座及三芯连线。
2)读者检索系统的计算机电源应选择atx电源,atx电源是网络远程唤醒必备条件之一。
atx电源功能中有一项+5 v sb是辅助激活电流,+5 v sb是一个单独的电源电路,只要有输入电压,+5 v sb就存在,这样就使电脑能实现远程modem唤醒或网络唤醒功能。
要实现网络远程唤醒功能,+5 v sb激活电流输出必须大于600 ma。
激活电流的大小可以从电源外部标识中的+5 v sb栏里查到。
atx电源作为目前应用最为广泛的pc机标准电源,它也经历了atx1.01、atx2.01、atx2.02、atx2.03以及atx12v多个版本的革新。
目前在市场占据主流位置的atx 2.03的辅助+5 v sb激活电流为1 a。
3)主板bios设置中选择电源管理项,远程唤醒设置方法如下:wake up from lan [enabled]resume by alarm [enabled]month alarm [na]day of month alarm [0]time(hh:mm:ss) alarm 7:50:0设置表示将读者检索系统设置为每天早晨7:50被远程网络唤醒。
对局域网内的每一台读者检索系统都进行相同的设置,就可以无人值守开启读者检索系统。
【存在的问题】如果读者检索系统遇到220 v市电供电切断时(比如夏季用电量突增,为了减小用电负荷拉闸限电的“突发事件”是常有的事),既使恢复了正常供电,读者检索系统也不能被远程唤醒,这是因为在市电220 v供电正常情况下,主板会将断电(这里的断电是指关闭读者检索系统)后远程唤醒的记忆存储在nvram (非易失性随机访问存储器)模块中,虽关闭了读者检索系统,但主板则一直为nvram模块提供用于保存信息的电源,当市电断掉后,主板也同时断电,nvram被清空,也就无法进行远程唤醒。
所以给读者检索系统配备ups不间断电源,这样才能确保读者检索系统全天候远程唤醒的实现。
1.2 远程关闭读者检索系统的解决方案1)利用windows xp系统自有命令实现批量关闭读者检索系统。
windows xp系统本身带有一个名为shutdown的功能强大的关机工具,其有许多参数,选择其中的—i参数,运行后会弹出一个图形界面,单击“添加”,弹出添加计算机的输入框,在其中输入要关闭的计算机名字,按“确定”后这台计算机就列入要关闭的计算机列表中了。
依次加入所有要关闭的计算机,然后在“远程关机对话框”中的“您想让这些计算机做什么”里选择“关机”,再在“警告用户此操作”的“显示警告时间”里添上您想要延迟的时间,最后在最下面的“注释”框里随便添入关机理由,按“确定”,这批计算机就被关闭了。
但是这种方法有个缺点,就是关机以后系统不会保存这次关机的计算机列表,也就是说第二次再想关闭这批计算机时又要重新添加一遍所有的计算机,很不方便。
因为经常要关闭一大批计算机,所以可以编写一个.bat文件,每次关机时系统管理员只要运行一下这个.bat文件就行了,内容如下:shutdown —f —m a1shutdown —f —m a2shutdown —f —m a3……2)利用第三方局域网控制软件,实现远程关闭读者检索系统。
在远程控制读者检索系统的计算机上安装lanhelper软件。
lanhelper是专门为高效率的局域网管理而设计的,同时不需要任何服务端软件,使网络管理更加轻松。
lanhelper有着智能、快速扫描引擎的特点,能够按ip范围或者工作组扫描整个网络,扫描信息包括ip地址、mac地址、snmp、 netbios、工作组名称、当前用户名称、操作系统类型、共享文件夹等,支持数据导入导出,并且提供xml和html 查看模式用来在浏览器中更加方便地查看。
系统管理员通过lanhelper能够关闭局域网内的远程计算机,还可以在远程机器上执行命令,运行程序或者打开文件。
lanhelper不能远程关闭操作系统为windows 9x/me的计算机,这一点应该注意。
【存在的问题】在以上两个方案里,通过远程管理计算机,可以批量化关闭读者检索系统,大大简化系统管理员每天的操作程序,但仍然需要人为干预。
3)利用windows xp系统自带的任务计划,实现无人值守关闭读者检索系统。
windows xp的“任务计划”要求建立带有“密码登录”的用户,之后打开“程序”→“附件”→“系统工具”→“任务计划”,选择“添加任务计划”,在任务计划向导中浏览windows \system32\shutdown.exe,意思就是在以下任务中执行shutdown.exe这个程序。
shutdown.exe是windows xp系统用来完成关机操作的一个程序。
在任务计划中设置每天18:00执行shutdown.exe,这样在任务计划的控制之下,每天在18:00读者检索系统就会自动关闭,通过这种方案来实现无人值守关闭读者检索系统。
【存在的问题】①某些读者出于好奇,改变了检索系统时间,结果导致“无人值守关闭读者检索系统”的功能失效。
比如,检索系统的计划任务时间设置为18:00关闭,当前时间是17:00,如果将当前时间改为18:01,那么相当于跳过了计划任务所设置的时间,其结果检索系统就会一直处于工作状态,不会自动关闭。
②由于每位读者的个人修养不同,所以其行为准则也不一样,假如个别读者在计划任务中删除了所设置的关闭检索系统的“任务”,那么“无人值守关闭读者检索系统”的功能就完全消失了,系统管理员只能再一次重新设置。
③读者每次登录检索系统必须输入密码,这一点是windows xp系统自带的任务计划所要求的,尽管密码是透明公开的,但也会使得读者感到非常的不方便。
④个别读者通过修改注册表来禁止计划任务的执行。
4)利用第三方定时软件,实现无人值守关闭计算机检索系统。
①设置多个定时任务,这样可以根据不同的计划来进行定时设置。
例如:每年10月1日8:00执行“国歌.mp3”每天11:30执行“下课了.mp3”每天18:00执行关机……②禁止使用注册表、组策略。
操作系统注册表是microsoft windows中的一个重要的数据库,用于存储系统和应用程序的设置信息。
可想而知,如果随意改动操作系统注册表,很有可能造成操作系统不能正常运行,而组策略修改不当,同样会造成系统不能正常运行。
所以禁止使用注册表、组策略,可以有效保证检索系统的稳定性。
③禁止更改系统时间。
因为执行定时任务是根据系统时间来进行的,系统时间变则定时任务的执行也随之而变。
④打开定时任务软件的密码设置。
这是定时任务执行的安全保障,没有密码设置,无人值守关闭读者检索系统就不能顺利实施。
进行密码设置其目的就是为了防止某些好奇心过重的读者不小心改变定时任务,从而导致定时任务失效。
【存在的问题】虽然定时软件的使用在很大程度上提高了无人值守关闭读者检索系统的可靠性,但还应注意到当主板电池电量低于额定值时,系统时间会逐渐变慢,因为系统时间是储存在bios 芯片中的,而bios的设置必须靠电池供电才能够有效储存。
一旦电池电量用完,bios包括时间设置在内的所有设置关机后就会被遗忘。
虽然定时软件具有“禁止更改系统时间”的功能,但对于硬件出现问题而造成的系统时间变化,定时软件是无能为力的。
2 读者检索系统的防护使用读者检索系统的主要群体来自于学生,好奇心是他们的一大特点,所以读者检索系统经常被修改得“面目全非”,桌面经常被改成自己喜爱的,或者在硬盘中存储大量各种各样的私人文档,导致硬盘使用空间锐减,系统运行极为缓慢或经常死机。
安装快速还原软件,是保证读者检索系统纯净、稳定的一个很好的解决方案。
当读者检索系统开机或者重启后,系统会自动还原,不需要手动操作也不影响启动时间。
不管什么原因导致的系统出现故障,只要重启计算机,就可以快速地将系统恢复到原先的状态和设置,占用系统资源小,对系统速度没有影响,可以防止病毒的破坏,防止机器狗和穿透还原下载者的破坏,防止ie浏览器首页锁定。
非系统分区在保护状态和还原、转存等切换操作时不需要重启计算机。
3 结束语读者检索系统各种管理模式其目的只有一个,就是优化管理,为读者提供更加稳定、更加便捷的服务环境,也为系统管理员节省更多的时间,这样他们就可以有更充分的精力去思考如何完善、加快医学高校图书馆的数字化建设。