曹霞
(黑龍江中醫藥大學圖書館,黑龍江 哈爾濱 150040)
我國的科技查新工作起源于20世紀80年代,經過了30多年的發展,諸多高校圖書館取得了查新資格,面向本單位及社會進行查新服務,充分發揮了其情報職能。然而,隨著科技查新工作的不斷深入,很多問題逐漸浮出水面,例如:傳統查新模式每一階段都是人工控制,重復勞動,消耗大量時間、人力、物力;查新委托書的填寫不規范,影響科技查新質量;查新用戶信息的管理與統計過程復雜繁瑣,查新員不能較便捷掌握查新內容的熱點以及查新用戶來源。因此,在計算機技術、網絡技術、數字化技術的支撐下,高校科技查新系統平臺應運而生,它提高了査新工作的規范化、標準化、科學化,利用了互聯網方便快捷、無地域限制等優勢,保證了高校圖書館信息服務的質量。本文擬構建基于B/S模式的高校科技查新系統平臺,探討該信息平臺建設的基本原則、設計目標、平臺模塊與其功能特點,以及系統平臺的實現方法。
高校科技查新系統平臺是一個服務性的系統平臺,不僅要包含查新員所使用的全部業務功能,還要考慮到查新用戶的特點,并保證除了在數據備份和平臺升級以外的任何時間、地點,雙方都可以進行系統平臺的使用。此外,在系統平臺的設計上應盡可能用簡單的方式實現其模塊功能,以突出該系統平臺的人性化和友好性,便于用戶在了解平臺功能時一目了然,使用更為便捷。
高校科技查新系統平臺在設計思路、系統模塊構架、軟件技術等方面都需要具有一定的先進性及可擴展性。任何系統平臺都要經歷一個循序漸進、不斷擴充的過程,因此,要充分考慮到系統平臺的未來成長,隨時為平臺添加新的功能或修改完善現有功能,保證系統平臺的先進性。
高校科技查新系統平臺需要有強大的后臺數據庫支撐,而且就科技查新工作性質而言,不同的查新用戶之間的數據要相對保密,所以系統的安全性顯得尤為重要。保障系統數據的安全、完整是高校科技查新系統平臺的重要原則。因此在軟件設計中,需要進行權限設置,運用用戶認證技術、授權技術、數據加密技術,防止數據被竄改、刪除,保證系統的安全、穩定。
人工控制的查新流程一般為:查新用戶到該單位手動填寫查新委托書,現場繳費,查新員進行查新,審核員審校,手動打印報告,再由查新用戶到該單位取報告。若利用計算機網絡將查新工作轉移到web環境中,不同角色的用戶可以通過該科技查新系統平臺中相應的模塊進行指定操作,能夠提高查新用戶和查新員的工作效率。
實現科技查新報告相關數據的統計功能,可以從側面分析和評估不同單位與個人的科研情況,為科研管理提供參考。此外,該功能還可以發現查新工作中存在的若干問題,使查新員及時改進,促進查新工作的迅速發展。以往的全人工紙質查新報告,實現這些統計功能非常困難。本系統平臺,力圖實現科技查新報告歸檔,并嘗試通過精確、模糊等檢索方式,對查新報告的數量、查新用戶單位、查新工作分布月份、查新報告內容所屬學科分類、查新員工作量等內容進行統計分析。
查新用戶填寫和提交查新委托單的過程中,尤其是第一次進行查新的用戶,難免會遇到問題需要向查新員求助。本平臺設計的在線交流功能可以方便雙方及時交流,使查新工作順利進行。此外,查新用戶可以及時了解查新報告的工作進度,例如“受理中”“審校中”“已完成”等。
根據高校科技查新系統平臺的需求,整個系統可以主要分為四個模塊:查新員模塊、查新用戶模塊、審核員模塊、管理員模塊。此系統模塊設計的最大特點為多個查新員和查新用戶按照系統應用框架提供統一的平臺,可同時在不同IP地點使用平臺,并且保證查新工作規范統一,提高工作效率。
查新工作往往需要將查新報告中的部分內容,如查新目的、查新技術要點等,從查新委托書中提取出來。查新委托書自動生成word文檔后,查新員可以直接把應用的內容調離出來。此外,完成的查新報告也可以以word文檔格式下載到本地,方便查新員打印和修改報告。
針對平臺中數據有可能會被注入式攻擊的情況,系統應采用ASP.NET的表單認證技術和授權技術設計安全性結構模型,在用戶身份及訪問控制等方面進行認證,同時備案補救措施以應對平臺系統崩潰出現的信息丟失、泄露等問題。
硬件環境:CPU:英特爾酷睿雙核 T2390(1.86G),內存:2GB。
操作系統:Windows 2003 Sever。
服務器:微軟公司ASP.NET動態服務器。
Web 服務器:IIS,采用 Microsoft Visual Studio.net。
數據庫系統:SQL Server 2005關系型數據庫。
高校科技查新系統平臺是基于B/S的數據庫訪問模式,如圖1所示,分為三個層次,分別為用戶操作界面、業務處理層和數據存儲層。用戶通過瀏覽器對系統平臺發送訪問請求,應用服務器進行數據的分析、處理,經數據庫系統邏輯處理后生成新的頁面,再通過服務器返回給用戶,滿足用戶需求。

圖1 B/S三層結構開發模式
這種模式具有以下優點:B/S構架相當程度上簡化了客戶端的開發與維護,對客戶端計算機系統要求低,易用性好,使用方便,安全性高,共享性高。高校科技查新系統平臺用ASP.net開發基于B/S模式,借助Web應用程序連接后臺數據庫,簡化了工作流程,大大提高了工作效率。
4.3.1 查新用戶模塊
查新用戶需要注冊自己的個人信息后才能以系統分配的唯一ID登陸此模塊。查新用戶的主要權限有:填寫查新委托書;查詢正在查新中報告的進度;查詢個人查新歷史情況;在線查看查新報告;修改個人信息。
4.3.2 查新員模塊
查新員模塊的子模塊功能分別為:查看查新用戶填寫的委托書,受理查新委托書,錄入查新報告,檢索功能和統計功能。查新員查看委托書這一模塊特別設置了附加功能為在線交流,查新員可及時與查新用戶溝通,使委托書填寫規范化,查新流程更加順暢。受理查新委托書這一子模塊下又有若干功能,分別為分配查新編號、填寫或修改查新報告、生成報告word文檔。檢索查新報告模塊通過精確檢索、模糊檢索、高級檢索、二次檢索等方式查看所要查看的報告。統計模塊可統計、查詢每學期校內外、國內國外項目數量,學科分類情況、個人完成工作量及繳費情況等。
4.3.3 審核員模塊
審核員模塊只有具有審核資質的用戶才能進入,查新員無權進入。這一模塊是比查新員模塊更高一級的子模塊系統。審核員模塊的功能為審核查新報告、查看查新員狀態、查看歸檔報告。查新員在完成查新報告后,對報告進行標記“已完成”后系統則自動將報告提交給審核員,審核員對所提交的報告進行審核、修改等操作,將審核后的報告標記為“已審核”后,該查新報告完成。審核員的另一項重要職能為查看查新員狀態,通過查看查新員的工作狀態可得知查新員的工作狀態和正在進行的報告情況,以便審核員合理分配查新任務,督促查新員工作。此外,審核員可以查看查新歸檔報告,以word文件格式下載,保存到電腦磁盤中。
4.3.4 管理員模塊
管理員模塊是整個系統的重要組成部分,這個模塊的主要功能包括用戶管理、數據庫維護和系統升級管理。管理員采用特定手段在系統交互部分使查新用戶、查新員、審核員以用戶權限認證方式進行登錄,可對用戶進行查找、添加、刪除、密碼重置等操作。除此之外,管理員需要對系統后臺數據庫進行維護,及時對系統存在的漏洞進行修補,根據需求升級系統平臺,保障高校科技查新系統平臺的安全性,防止惡意留言及其他威脅數據安全的攻擊。
本文所構建的高校科技查新系統平臺集查新用戶、查新員、審核員、系統管理員四模塊為一體,使查新工作的整體流程網絡化、系統化、規范化和簡單化。筆者使用軟件ASP.NET來制作web頁面,通過B/S模式運行。圖2為系統平臺功能的一級、二級功能模塊的實現流程。
通過瀏覽器進入信息平臺的首界面,首次登錄平臺的用戶需要點擊“注冊”跳轉到新用戶的注冊頁面進行注冊,再登錄系統平臺。已經注冊過的用戶直接登錄,通過身份驗證,登陸成功,或者身份驗證失敗,返回到用戶登錄界面。在這個系統功能平臺實現的結構圖中,高校科技查新系統平臺的初始登錄頁面的入口,既是查新用戶、查新員、審核員的入口,也是系統管理員進入應用平臺的入口。四種類型的用戶通過用戶登錄進行角色判斷后,分別進入自己的模塊,進行相應的操作。

圖2 高校科技查新系統平臺的實現
本文探討了高校科技查新系統平臺的設計與實踐,平臺以實用、簡單、先進、可擴展為基本建設原則,利用計算機、網絡等現代化技術進行構建,基于B/S模式。查新系統平臺通過了性能測試和功能測試,測試效果良好,實現了預先設計的各模塊功能。本文論述的科技查新系統平臺將傳統人工控制的查新流程全部轉移到web網絡環境中,實現在線交流、數據統計等功能,使查新工作從傳統封閉的工作模式逐步走向開放式、網絡化,省時省力,節約成本,克服了傳統查新業務中存在的諸多問題,提高了查新工作的效率,增強了服務質量。這是一個動態平臺,系統建設者可以隨著各類型用戶個性化需求的提高,通過不斷學習理論知識和探索實踐,對系統平臺進行修改和升級,滿足用戶的個性化需求,為查新工作帶來更多的效益。
[1]任泰明.基于B/S結構的軟件開發技術[M].西安:西安電子科技大學出版社,2006.
[2]王萍萍,李曉娜,孫更新.ASP+Dreamweaver動態網站開發[M].北京:清華大學出版社,2008.
[3]龐婭娟,孫明麗,呂繼迪.ASP技術方案寶典[M].北京:人民郵電出版社,2008.
[4]楊坤杰,亢力,何巍,等.中醫藥科技查新管理系統設計與實現[J].醫學信息學雜志,2013(12):29-32.