首頁 > 精品范文 > 數(shù)據(jù)庫設(shè)計論文
時間:2023-02-28 15:50:49
序論:寫作是一種深度的自我表達。它要求我們深入探索自己的思想和情感,挖掘那些隱藏在內(nèi)心深處的真相,好投稿為您帶來了七篇數(shù)據(jù)庫設(shè)計論文范文,愿它們成為您寫作過程中的靈感催化劑,助力您的創(chuàng)作。
本文以面向文檔的NoSQL作為數(shù)據(jù)持久層,面向文檔的NoSQL數(shù)據(jù)庫的數(shù)據(jù)結(jié)構(gòu)設(shè)計相對于關(guān)系型數(shù)據(jù)庫來說容易許多,在對數(shù)據(jù)進行查詢、數(shù)據(jù)庫操作接口方面都有很大的優(yōu)勢]。因為面向文檔的NoSQL數(shù)據(jù)庫不支持多張表的JOIN操作,因此在對面向文檔的NoSQL數(shù)據(jù)集合進行設(shè)計的時候需要考慮到這方面的因素。本監(jiān)測系統(tǒng)主要的業(yè)務(wù)功能可以分為3個模塊,分別是小區(qū)信息查詢模塊、報表統(tǒng)計模塊和用戶、終端管理模塊,因此,數(shù)據(jù)集合的設(shè)計同樣從這三個方面進行設(shè)計。各個數(shù)據(jù)集合之間的關(guān)系如圖1所示??紤]到在對數(shù)據(jù)表進行設(shè)計所依據(jù)的原則基本一致,因此以下僅對小區(qū)信息查詢模塊的數(shù)據(jù)表設(shè)計進行著重分析。設(shè)計數(shù)據(jù)模型需要結(jié)合系統(tǒng)的特點進行分析。此系統(tǒng)主要實現(xiàn)的功能是對小區(qū)天線參數(shù)信息進行保存、管理,并以友好的界面展示給用戶,并響應(yīng)用戶的各種操作。因此,在大部分的操作中,存儲天線實時參數(shù)的ANTENNAARGS表會產(chǎn)生大量的插入操作,本文根據(jù)各個表的不同讀寫比進行了設(shè)計,如圖2所示。本文將天線表、區(qū)域表以內(nèi)嵌的形式放入了小區(qū)表,將天線參數(shù)表設(shè)計成單獨的集合,并以引用的方式指向了小區(qū)表主要是考慮到天線參數(shù)集合是被訪問最頻繁的表,會產(chǎn)生大量的讀寫操作,因此在小區(qū)集合與天線參數(shù)集合之間采用的是范式化的模式。其中,天線工參表(ANTENANARGS表)用來存儲從各個采集終端傳輸至管理系統(tǒng)的小區(qū)天線實時數(shù)據(jù)信息,具體如表1所示。小區(qū)信息表(CELL表)用來存儲各個小區(qū)的地址、天線相關(guān)參數(shù)詳細信息,如表2所示。除了上述表之外還有采集終端表(TERMI-NAL)、天線信息表(ANTENNA)和告警表(ALARM-REPORT)等。數(shù)據(jù)庫運行時,自動將所對應(yīng)的數(shù)據(jù)存入相應(yīng)表中。
2數(shù)據(jù)庫自動分片設(shè)計
管理系統(tǒng)在運行中會產(chǎn)生大量的寫操作,進而帶來頻繁的磁盤I/O操作,在大數(shù)據(jù)下,最好采用將數(shù)據(jù)庫分布在多臺服務(wù)器上,即分片[7]。本文采用Auto-Sharding(自動分片)及Replic-Set(復(fù)本集)相結(jié)合的方式來減輕單個數(shù)據(jù)庫服務(wù)器的負載,即在每臺Server上各自運行一個實例,組成一個Replic-Set,最后再各運行一個實例,組成ConfigServer。直接執(zhí)行Addshard操作即可增加分片以緩解服務(wù)器的壓力,實現(xiàn)動態(tài)擴展。分片的實現(xiàn)重點在于片鍵設(shè)計。本文將保存天線參數(shù)信息的集合聲明了一個復(fù)合片鍵{Lacci:1,Day:1}。當(dāng)來自不同的小區(qū)(可以根據(jù)Lacci進行判斷)向集群系統(tǒng)插入數(shù)據(jù)時,可以預(yù)計到在大部分情況下,同一小區(qū)的數(shù)據(jù)會落在單個塊或片上。
3數(shù)據(jù)庫查詢的實現(xiàn)
數(shù)據(jù)查詢功能為本數(shù)據(jù)庫設(shè)計的重要功能之一。數(shù)據(jù)庫將小區(qū)信息、天線參數(shù)等相關(guān)的數(shù)據(jù)信息根據(jù)用戶的要求,以界面或報表的形式全部或部分的顯示給用戶?;诒緮?shù)據(jù)庫的設(shè)計,用戶通過數(shù)據(jù)查詢菜單進入相應(yīng)查詢界面,獲取小區(qū)信息、終端信息及告警信息等。實現(xiàn)“天線工程參數(shù)查詢”功能的工作流程如圖3所示。為了實現(xiàn)小區(qū)天線參數(shù)查詢功能,客戶端需要向數(shù)據(jù)庫發(fā)送2次請求,用戶根據(jù)需求,向控制器發(fā)送查詢請求,控制器處理查詢命令,對相應(yīng)的小區(qū)進行信息查詢,待小區(qū)返回信息后,將用戶的查詢命令發(fā)送至對應(yīng)小區(qū),根據(jù)需求讀取有用信息,并返回給用戶。跟關(guān)系型數(shù)據(jù)庫相比,由于省去了大量的多表連接操作,實際上查詢的效率要高于基于關(guān)系型數(shù)據(jù)庫的多表連接查詢。查詢工作的SQL語句如下。
4數(shù)據(jù)庫備份與恢復(fù)
數(shù)據(jù)安全在數(shù)據(jù)庫設(shè)計中有很重要的地位。在各種意外情況下,如計算機硬件故障等,對數(shù)據(jù)庫進行備份和恢復(fù)能夠保障數(shù)據(jù)的完整性和安全性,使得數(shù)據(jù)損失降到最?。?]。本數(shù)據(jù)庫設(shè)計的備份選用的是副本集的方式[7]:在主節(jié)點上進行操作,寫入的數(shù)據(jù)被一步地同步到所有的從節(jié)點上,并從主節(jié)點或從節(jié)點上讀取數(shù)據(jù),如果主節(jié)點由于某些原因斷線,會自動將一個從節(jié)點提升為主節(jié)點。在查詢分析器中運用SQL語句完成數(shù)據(jù)庫的備份和恢復(fù)。在數(shù)據(jù)庫管理界面中,用戶通過數(shù)據(jù)庫備份與恢復(fù)功能進行相應(yīng)操作,確保數(shù)據(jù)的正確行和完整性。
5結(jié)束語
人力資源管理的招聘環(huán)節(jié)由招聘經(jīng)理負責(zé),完成以下四項內(nèi)容,即招聘需求管理;應(yīng)聘者信息管理;應(yīng)聘者考評管理;任職條件評分。首先,招聘需求的確定是根據(jù)組織架構(gòu)中的職位空缺來確定的,應(yīng)聘者信息管理主要是對應(yīng)聘者的相關(guān)資料做最基礎(chǔ)的管理,而應(yīng)聘者考評需要依據(jù)以下兩點,一是戰(zhàn)略人力資源管理的相關(guān)內(nèi)容,二是根據(jù)相應(yīng)的職位要求對應(yīng)聘者評分,也因此設(shè)置了應(yīng)聘者任職條件評分模塊。
2人力資源數(shù)據(jù)庫設(shè)計
本文在設(shè)計企業(yè)戰(zhàn)略視角下數(shù)據(jù)庫過程中,對開發(fā)工具、數(shù)據(jù)庫對象命名規(guī)則、表、Check約束、SQL腳本等進行分析,提出完整的數(shù)據(jù)庫設(shè)計方案。第一,本文研究的人力資源數(shù)據(jù)庫設(shè)計工具選用的是MicrosoftSQLServer2008,它是一個關(guān)系數(shù)據(jù)庫管理系統(tǒng),它的優(yōu)點就是可伸縮性比較好,具有較高的集成度,較強的可信性,以及高效性和智能化。
第二,關(guān)于數(shù)據(jù)庫對象命名,本文研究的數(shù)據(jù)庫對象命名由四部分構(gòu)成,即英文字母、數(shù)字、下劃線和中文。如表“t01_02_組織核心能力評價指標(biāo)”,其中,01是表所屬模塊的編號,即核心能力素質(zhì)管理,02是表所在模塊中的順序,即02號表組織核心能力評價指標(biāo)表(表1)。再如視圖“vw_0102”,代表由“t01_02_組織核心能力評價指標(biāo)”表構(gòu)成的視圖,而“vw_0102_0103”就是由“t01_02_組織核心能力評價指標(biāo)”和“t01_03_組織核心能力評分”兩個表構(gòu)成。
表1核心能力管理模塊表第三,關(guān)于Check約束,在表“t01_01_組織核心能力”中有一個字段為“能力權(quán)重”,其主要作用就是比較同一層級各項能力在同一父項能力中的重要性比重(0<能力權(quán)重≤1=。比如產(chǎn)品研發(fā)作為組織核心能力的一種,它又包含了硬件開發(fā)和軟件開發(fā)兩種,那么二者誰更重要一些,于是就需要對能力權(quán)重添加Check約束,其SQL腳本為:ALTERTABLEt01_01_組織核心能力ADDCONSTRAINTchk_t01_01_組織核心能力_能力權(quán)重CHECK(能力權(quán)重>0AND能力權(quán)重<=1)
3結(jié)論
高校教師論文及著作管理系統(tǒng)采用.NETFramework3.5框架,利用+C#技術(shù),運用C/S和B/S相結(jié)合的系統(tǒng)架構(gòu)來設(shè)計完成系統(tǒng)的主要功能,系統(tǒng)開發(fā)平臺采用微軟的VisualStudio2010。
1.1系統(tǒng)功能模塊設(shè)計
近年來,隨著高校教師隊伍的不斷擴大,整體科研水平不斷提高,在各專業(yè)學(xué)科領(lǐng)域涌現(xiàn)出了很多學(xué)術(shù)成果,并據(jù)此撰寫了大量的論文及著作,如何對這些寶貴的學(xué)術(shù)成果數(shù)據(jù)信息進行有效管理是當(dāng)下各高校面臨的重要課題。筆者結(jié)合本人日常工作經(jīng)歷,并走訪了各級各類高校相關(guān)管理工作人員、專職教師和科研人員,收集了大量需求信息,隨后進行系統(tǒng)功能模塊設(shè)計和數(shù)據(jù)庫設(shè)計、程序編碼,最終形成了本系統(tǒng)原形產(chǎn)品,本系統(tǒng)的主要功能有:1、教職工所撰寫的論文及著作基本信息查詢,包括:第一作者姓名、第二作者姓名、第三作者姓名、論文(著作)名稱、ISBN(ISSN)、出版社名(期刊名稱)、成果類別、獲獎情況、總頁碼、封面彩圖、封底彩圖、總字?jǐn)?shù),本人所完成的字?jǐn)?shù)等信息;2、根據(jù)論文及著作成果影響程度和類別,以及本人完成的字?jǐn)?shù)來計算科研積分及工作量折算;3、存儲論文及著作的的目錄,封面、封底圖片,以備日后查詢;4、與現(xiàn)有教師教學(xué)工作量計算系統(tǒng)無縫集成,以便匯總教師總的工作量及績效津貼。圖1反映了高校教師論文及著作管理系統(tǒng)的主要工作的流程示意圖,其中教師操作部分使用B/S模式,采用Windows2003server+IIS+.net+MSSQLServer2005平臺,使用C#.net進行編程;管理工作人員操作部分采用C/S模式,使用C#.net進行編程。
1.2論文及著作管理系統(tǒng)的數(shù)據(jù)庫系統(tǒng)設(shè)計
由于高校教師論文及著作管理系統(tǒng)中涉及到的用戶權(quán)限和業(yè)務(wù)一般相對復(fù)雜,因此在進行數(shù)據(jù)庫系統(tǒng)設(shè)計時,充分利用數(shù)據(jù)庫理論和設(shè)計規(guī)則,同時兼顧硬件系統(tǒng)性能指標(biāo)等客觀條件,適當(dāng)容忍較低程度的數(shù)據(jù)冗余。由于要儲存論文及著作的封面、封底的圖片,故涉及到大量圖像采集和存儲,對系統(tǒng)的存儲功能要求較高,要求采用大容量存儲技術(shù),對所有用戶所提交的各種文檔采用二進制流文件格式統(tǒng)一存放到數(shù)據(jù)庫中,避免了占用服務(wù)器中的大量存儲資源,根據(jù)需要,在數(shù)據(jù)庫中設(shè)計若干個數(shù)據(jù)表,其中論文及著作表(CEC_AUTHORS)主要存儲教職工的論文及著作數(shù)據(jù),該表是整個系統(tǒng)的主數(shù)據(jù)表,其結(jié)構(gòu)如圖2所示,其中著作編號為主鍵,封面、封底字段的數(shù)據(jù)類型設(shè)置為image數(shù)據(jù)類型。同時,為降低系統(tǒng)運行中出現(xiàn)“臟”數(shù)據(jù)的幾率,在數(shù)據(jù)庫系統(tǒng)別設(shè)計了以論文及著作表為中心的數(shù)據(jù)庫關(guān)系圖,以保證數(shù)據(jù)庫數(shù)據(jù)完整性和一致性,如圖3所示。
2基于績效管理制度的高校教師論文及著作管理系統(tǒng)的實現(xiàn)及性能分析
本系統(tǒng)的后臺數(shù)據(jù)庫采用SQLServer2005搭建,在B/S部分采用了MVC(Model-View-Controller)三層結(jié)構(gòu)設(shè)計模式,即模型-視圖-控制器三層,用以實現(xiàn)程序代碼、業(yè)務(wù)邏輯以及數(shù)據(jù)顯示的分離,下面談?wù)剬ο到y(tǒng)的實現(xiàn)和性能分析。
2.1系統(tǒng)實現(xiàn)
在此,筆者以本系統(tǒng)中位于Model層中的數(shù)據(jù)訪問類的實現(xiàn)和View層功能的實現(xiàn)為例,簡要敘述基于.NETFramework3.5的高校教師論文及著作管理系統(tǒng)的B/S部分的實現(xiàn)過程。由于篇幅有限,在此簡單羅列部分關(guān)鍵代碼,希望能拋磚引玉,在MicrosoftVisualStudio2010開發(fā)環(huán)境下,實現(xiàn)數(shù)據(jù)訪問公共類的簡要代碼如下。在B/S部分,系統(tǒng)中的用戶登錄模塊負責(zé)接受來自UI層的用戶號、用戶密碼、用戶身份等數(shù)據(jù),并將這些數(shù)據(jù)傳送到控制層,控制層根據(jù)不同用戶身份數(shù)據(jù),返回相應(yīng)的不同數(shù)據(jù)給用戶,從而在View層中顯示不同的內(nèi)容,圖4和圖5展示了根據(jù)不同用戶身份返回不同的View內(nèi)容。在C/S部分,管理員對論文及著作成果信息進行逐一分類、匯總核實,然后根據(jù)教職工通過B/S客戶端提交的信息對各成果取得人進行統(tǒng)一入庫歸檔,如圖6所示,其中作者單位和姓名是根據(jù)教職工提供的作者教師號自動生成,無需管理人員手動輸入。
2.2系統(tǒng)性能分析
本系統(tǒng)采用基于.NETFramework3.5開發(fā)平臺,該軟件項目充分利用AJAX技術(shù)創(chuàng)建更有效、更具交互性、高度個性化界面,在B/S部分的Web系統(tǒng)中大量運用母板技術(shù),使整個系統(tǒng)界面統(tǒng)一規(guī)范,外觀友好,設(shè)計合理,用戶操作起來非常方便。服務(wù)器采用WindowsServer2010操作系統(tǒng),運行穩(wěn)定,響應(yīng)速度快,數(shù)據(jù)庫系統(tǒng)狀態(tài)良好,數(shù)據(jù)準(zhǔn)確,同時為方便管理、整合各種數(shù)據(jù),便于用戶檢索數(shù)據(jù)信息,在設(shè)計本系統(tǒng)后臺數(shù)據(jù)庫時,采用了大容量存儲技術(shù),合理、恰當(dāng)?shù)乩昧藬?shù)據(jù)庫系統(tǒng)的事務(wù)、存儲過程、和觸發(fā)器等技術(shù),優(yōu)化服務(wù)器配置,保證了數(shù)據(jù)的安全性和一致性,使其滿足海量數(shù)據(jù)的并發(fā)訪問和存儲的需要。
3結(jié)論
[關(guān)鍵詞]特色數(shù)據(jù)庫ASP檢索系統(tǒng)B/S高職
中圖分類號:TP311.52文獻標(biāo)識碼:A文章編號:1671-7597(2009)1210081-01
一、引言
隨著網(wǎng)絡(luò)技術(shù)、電子技術(shù)、數(shù)字化技術(shù)的廣泛應(yīng)用,圖書館建設(shè)數(shù)字館藏的速度大大加快。面對海量的數(shù)據(jù)信息建設(shè)大而全的數(shù)據(jù)庫無論從資金上還是從人力上已經(jīng)不太現(xiàn)實,建設(shè)有針對性有專題目的的專業(yè)特色數(shù)據(jù)庫已經(jīng)是圖書館信息建設(shè)的必然選擇。特色數(shù)據(jù)庫是指充分反映本地區(qū)本單位資源特色的信息總匯,具有鮮明的專業(yè)學(xué)科特色、區(qū)域經(jīng)濟特色、地方文化特色和館藏特色。加速實現(xiàn)圖書館信息資源數(shù)字化,已成為圖書館數(shù)字化建設(shè)發(fā)展的核心與關(guān)鍵。
近幾年許多高校已經(jīng)建立起各自特色數(shù)據(jù)庫系統(tǒng),但在絕大多數(shù)高職院校中還沒有進行相應(yīng)的建設(shè),我們結(jié)合高職學(xué)院現(xiàn)狀進行特色數(shù)據(jù)庫論文檢索系統(tǒng)的探索建設(shè),最終選擇教職工學(xué)術(shù)論文建設(shè)數(shù)據(jù)庫,選擇的理由有以下幾個方面:首先,對于我院教職工所發(fā)表學(xué)術(shù)論文的收錄我們具有得天獨厚的優(yōu)勢,有利于準(zhǔn)確、全面的建庫。其次,收錄信息資源是圖書館信息化建設(shè)新使命,進行電子資源建設(shè)也是圖書館的發(fā)展方向。再次,建設(shè)我院教職工論文數(shù)據(jù)庫有利于我們進行后續(xù)數(shù)據(jù)挖掘,分析我院優(yōu)勢學(xué)科和優(yōu)勢專業(yè),有利于學(xué)院的專業(yè)建設(shè)決策。
二、技術(shù)簡介
(一)ASP技術(shù)。ASP是Microsoft提出的基于服務(wù)器端的腳本執(zhí)行環(huán)境,用它創(chuàng)建的應(yīng)用程序可跨平臺運行,能將VBscript,JavaScript,Perl等多種語言的語句嵌入HTML頁面,使它們在服務(wù)器端執(zhí)行。ASP提供了一個在服務(wù)器端腳本編程的開發(fā)環(huán)境,它有利于創(chuàng)建動態(tài)的、交互的web應(yīng)用程序,執(zhí)行速度快。ADO對象對數(shù)據(jù)庫的操作功能強大、速度快,而且可將多種腳本語言嵌入到HTML語言中,從而具有很強的數(shù)據(jù)處理能力和動態(tài)頁面生成能力。
(二)B/S結(jié)構(gòu)。B/S模式又稱B/S結(jié)構(gòu)。它是隨著Internet技術(shù)的興起,一種以Web技術(shù)為基礎(chǔ)的新型系統(tǒng)平臺模式。在這種結(jié)構(gòu)下,用戶工作界面是通過IE瀏覽器來實現(xiàn)的。B/S模式最大的好處是運行維護比較簡便,能實現(xiàn)不同的人員,從不同的地點,以不同的接入方式訪問和操作共同的數(shù)據(jù)。
(三)ODBC。ODBC(開放數(shù)據(jù)庫互連)是微軟公司開放服務(wù)結(jié)構(gòu)中有關(guān)數(shù)據(jù)庫的一個組成部分,它建立了一組規(guī)范,并提供了一組對數(shù)據(jù)庫訪問的標(biāo)準(zhǔn)API。
(四)MD5。MD5的全稱是Message-digest Algorithm 5(信息-摘要算法),在90年代初由MIT Laboratory for Computer Science和Ronald L.Rivest開發(fā)出來,經(jīng)MD2、MD3和MD4發(fā)展而來。它的作用是讓大容量信息在用數(shù)字簽名軟件簽署私人密鑰前被“壓縮”成一種保密的格式。不管是MD2、MD4還是MD5,它們都需要獲得一個隨機長度的信息并產(chǎn)生一個128位的信息摘要。
三、設(shè)計思想
該系統(tǒng)采用B/S架構(gòu)結(jié)合SqlServer數(shù)據(jù)庫設(shè)計開發(fā),服務(wù)器端安裝Web和數(shù)據(jù)庫服務(wù)器,客戶端只需安裝瀏覽器即可,數(shù)據(jù)庫接口采用開放式數(shù)據(jù)庫互連ODBC,用戶首先通過瀏覽器訪問Web服務(wù)器,Web服務(wù)器通過ODBC連接到SQL server數(shù)據(jù)庫,通過SQL語言通數(shù)據(jù)庫進行數(shù)據(jù)交換,取得用戶所需要的數(shù)據(jù),再通過Web服務(wù)器將數(shù)據(jù)和HTML代碼一同返回給用戶的瀏覽器,瀏覽器再將代碼進行解釋,最終將查詢結(jié)果按照事先安排好的效果返回給用戶。
四、系統(tǒng)結(jié)構(gòu)
本系統(tǒng)主要分為用戶界面和管理員界面,具體結(jié)構(gòu)如圖1所示:
圖1系統(tǒng)模塊流程圖
五、設(shè)計與實現(xiàn)
使用ASP技術(shù)進行開發(fā),數(shù)據(jù)庫采用SqlServer2000作為后臺數(shù)據(jù)庫并部署于集成IIS的Windows2003企業(yè)版操作系統(tǒng)的塔式服務(wù)器中。
在系統(tǒng)的安全性方面考慮使用md5加密算法,在管理員登陸界面上使用如下語句將系統(tǒng)傳遞過來的adminpwd字符串利用md5.asp頁面中的算法進行加密:“adminpwd = md5(request("adminpwd"))”通過該加密算法保證了數(shù)據(jù)庫的安全性,黑客入侵?jǐn)?shù)據(jù)庫后也僅僅拿到加密后的字符串無法得出管理員的密鑰信息。
在數(shù)據(jù)庫收錄論文方面,教師們上傳的電子稿大都是Word文檔,為了統(tǒng)一和便于閱讀,我們使用Adobe公司的Acrobat Professional 7.0版將論文由Office的Doc文檔轉(zhuǎn)成PDF格式文檔并進行安全性設(shè)置,更適用于論文的網(wǎng)絡(luò)在線閱讀。PDF文檔格式是較為通用的網(wǎng)絡(luò)文檔格式之一,其優(yōu)點有四:一是版式較為柔和美觀;二是PDF文檔具有翻頁和書簽導(dǎo)航功能,便于機上閱讀;三是文件的大小較之同樣的Word文檔大幅度壓縮,更加便于在線閱讀;四是PDF文檔具有一定的安全性,利用Acrobat相應(yīng)的軟件功能可進行文檔安全性設(shè)置,例如:禁止打印、禁止復(fù)制、禁止更改等。
六、結(jié)束語
特色數(shù)據(jù)庫論文檢索系統(tǒng)自2007年起進行建設(shè),經(jīng)過反復(fù)實踐修改,最終成功部署到HP塔式服務(wù)器上運行,到目前為止收錄學(xué)院公開827篇,上傳未47篇,查詢下載次數(shù)為9871人次,活躍了教職工學(xué)術(shù)交流的同時為學(xué)院專業(yè)定位和優(yōu)勢挖掘提供數(shù)字依據(jù),也為下一步圖書館電子資源的建設(shè)和發(fā)展打下了堅實的基礎(chǔ)。
立項課題:淄博職業(yè)學(xué)院“崗位創(chuàng)新?百萬行動”課題
課題編號:2006GY01
參考文獻:
[1]趙連朋,數(shù)字圖書館之特色數(shù)據(jù)庫建設(shè)――渤海大學(xué)數(shù)字圖書館學(xué)位論文數(shù)據(jù)庫管理系統(tǒng)的研發(fā),中國圖書情報科學(xué),2004(4):9-13.
[2]張淼,特色數(shù)據(jù)庫建設(shè)中信息的研究與實踐,圖書館學(xué)研究,2004(9):4-5,15.
[3]曲金麗,論高校圖書館自建特色數(shù)據(jù)庫建設(shè),石河子科技,2005(4):23-24.
關(guān)鍵詞:PHP??;MYSQL;論文綜合管理系統(tǒng);B/S
中圖分類號:TP311 文獻標(biāo)識碼:A 文章編號:1009-3044(2012)36-8595-02
1 系統(tǒng)可行性分析與研究
1.1 研究背景
目前,縱觀全國各地高校,學(xué)位論文管理系統(tǒng)得以廣泛實現(xiàn)應(yīng)用,有一些學(xué)院依舊用手工錄入的方式進行管理;經(jīng)過仔細對比,很多高校使用WEB方式進行論文管理時的相關(guān)操作,在功能上及相應(yīng)的業(yè)務(wù)流程比較相似;都使用較簡單的方式,如都使用論文提交、審核,及搜索模塊,基本上來說都沒有題目選擇或者導(dǎo)師互動等模塊。在本課題在這些基礎(chǔ)上,加入前期論文題目及導(dǎo)師的互動選擇功能,從而使得論文的各個過程都能在網(wǎng)上進行,從而方便了審核人員,導(dǎo)師和學(xué)生。在線的論文指導(dǎo)(站內(nèi)短信)功能可以導(dǎo)師和學(xué)生進行方便地進行溝通和交流,另外在線修改功能也能避免線下修改造成的紙張和時間的浪費。
1.2 研究內(nèi)容
做為一個涉及多個權(quán)限用戶的系統(tǒng),這就需要對用戶信息數(shù)據(jù)進行處理,再加載不同的用界面。根據(jù)該論文系統(tǒng)需求特點,要求平臺建立在網(wǎng)絡(luò)的基礎(chǔ)上,盡可能地使論文的整個過程方便,簡單,界面更加友好。整個過程首先由有相應(yīng)論文指導(dǎo)權(quán)限的教師上傳可供學(xué)生選擇的標(biāo)題,教師所在的單位審查通過后,便開始了基于該網(wǎng)絡(luò)平臺的互動論文選擇過程,學(xué)生以志愿的方式選擇相應(yīng)的論文標(biāo)題進行申請,然后相應(yīng)教師對申請學(xué)生進行選擇,系統(tǒng)接著對結(jié)果進行處理。處理完成后,落選雙方進行第二次雙向選擇,最終完成選題的過程。然后教師與學(xué)生論文寫作過程,進行開題報告,正文寫作等過程,最后教師對論文進行評分。就是基于上面這一個論文過程,進行仔細分析,最后開發(fā)出這個系統(tǒng)。
1.3論文綜合管理系統(tǒng)的開發(fā)環(huán)境
1.3.1 LAMP(LINUX+APACH+MYSQL+PHP)
網(wǎng)站主體采用執(zhí)行效率極高的PHP開發(fā),使用AJAX技術(shù)輔助,數(shù)據(jù)庫方面采用與PHP之最佳組合MYSQL,web服務(wù)器和操作系統(tǒng)則采用apache和linux,這就是所謂的LAMP建站方案。
2 相關(guān)技術(shù)綜述
2.1 PHP編程技術(shù)介紹
PHP是一種公開源代碼!運行在服務(wù)器端的嵌入式腳本語言,允許程序員將語言嵌入HTML文件當(dāng)中,并且PHP對不同的技術(shù)提供了編程環(huán)境與接口,利用它可以方便地開發(fā)各種功能完備!交互性強的動態(tài)頁面,為網(wǎng)站建設(shè)提供了簡單!實用的解決方案:
2.2 MySQL數(shù)據(jù)庫技術(shù)介紹
MySQL是一個精巧的SQL數(shù)據(jù)庫管理系統(tǒng),雖然它不是開放源代碼的產(chǎn)品,但在某些情況下你可以自由使用。由于它的強大功能、靈活性、豐富的應(yīng)用編程接口(API)以及精巧的系統(tǒng)結(jié)構(gòu),受到了廣大自由軟件愛好者甚至是商業(yè)軟件用戶的青睞。
2.3 開發(fā)環(huán)境
LAMP即操作系統(tǒng): LINUX,web服務(wù)器: APACHE,數(shù)據(jù)庫:MYSQL,服務(wù)器端腳本PHP的第一個字母組合。LAMP通過多年的發(fā)展,迅速由草根階層走出來,在世界范圍的層面,一旦談及WEB服務(wù)器標(biāo)準(zhǔn),人們就會自然談到LAMP。也正是因為LAMP都是開源的組件,不斷完善其兼容性,它們的應(yīng)該場合越來越廣泛,普遍。并成為一個相當(dāng)強大的WEB平臺。
2.4 B/S體系與三層配置模式
B/S結(jié)構(gòu)從邏輯上講分為四個層次:客戶機、Web服務(wù)器、應(yīng)用服務(wù)器、數(shù)據(jù)服務(wù)器??蛻魴C主要負責(zé)人機交互,Web服務(wù)器主要負責(zé)對客戶端應(yīng)用程序的集中管理,應(yīng)用服務(wù)器主要負責(zé)應(yīng)用邏輯的集中管理,它也可以根據(jù)其處理的具體業(yè)務(wù)不同而分為多個;數(shù)據(jù)服務(wù)器則主要負責(zé)數(shù)據(jù)的存儲和組織、數(shù)據(jù)庫的分布式管理、數(shù)據(jù)庫的備份和同步等等。
2.5開發(fā)方法:原型法開發(fā)
3 系統(tǒng)設(shè)計與實現(xiàn)
3.1系統(tǒng)需求分析
本系統(tǒng)作為一套論文綜合管理系統(tǒng),在使用過程中主要呈現(xiàn)出了以下幾個特點:
1)系統(tǒng)是根據(jù)具有本學(xué)院特色的論文管理模式進行編寫的,具有通用性,同時也更具有個性化的特點,以方便學(xué)院師生論文操作和提高論文效率為核心,采用以管理與先進的計算機網(wǎng)絡(luò)技術(shù)相結(jié)合。
2)規(guī)范的軟件結(jié)構(gòu)搭配先進的軟件開發(fā)技術(shù)。該文管理系統(tǒng)基于B/S結(jié)構(gòu),并根據(jù)軟件設(shè)計的思想,運用了標(biāo)準(zhǔn)化,模塊化,網(wǎng)絡(luò)化等技術(shù),使得整個系統(tǒng)可靠性,適應(yīng)性,維護性及安全性得到了很好的保障。
3)方便友好的用戶界面。系統(tǒng)采用的瀏覽界面更加的友好,更加的清晰,布局也更加的合理,無論是那一種角色用戶得能方便地操作,提高了他們使用系統(tǒng)完成任務(wù)的效率,最大化地使用戶得到好的用戶體驗。
3.2系統(tǒng)設(shè)計目標(biāo)
本系統(tǒng)設(shè)計的根本就是為了使得整個論文過程網(wǎng)絡(luò)化,提高過程的完成效率,減少人工成本,提高論文信息的查詢、紀(jì)錄等工作的速度,使得論文的整個流程更加地完善。以便更加方便、直接、快捷地為我院師生提供服務(wù)。
3.3設(shè)計方案
3.5系統(tǒng)描述
該文系統(tǒng)的核心任務(wù)是論文的過程管理,它包含了系統(tǒng)管理的多個方面,內(nèi)容上比較復(fù)雜、廣泛,必須使得系統(tǒng)核心任務(wù)十分穩(wěn)定,并且與系統(tǒng)其它模塊的協(xié)作也要十分穩(wěn)定,流暢。論文系統(tǒng)功能主要包括:論文,人員,以往論文,新聞,系統(tǒng)內(nèi)短信等功能模塊;及能根據(jù)系統(tǒng)賦予的角色權(quán)限對相應(yīng)的信息進行相應(yīng)的查詢、統(tǒng)計、修改等操作的功能。
其中核心的論文管理行為包括:
1)本系統(tǒng)的院系管理員負責(zé)管理系統(tǒng)各種信息。管理教師和學(xué)生用戶的論文操作權(quán)限;
2)非管理員用戶只能檢索、查看系統(tǒng)相關(guān)資料信息。
4 總結(jié)
論文綜合管理系統(tǒng)的開發(fā)不僅僅是一個網(wǎng)站制作的過程,更重要的是在系統(tǒng)分析和設(shè)計階段所做的工作。在這過程中,我充分利用了網(wǎng)站開發(fā)上的靈活和效率高的特點,應(yīng)用PHP和MYSQL數(shù)據(jù)庫以LAMP架構(gòu)開發(fā)本系統(tǒng)。
在系統(tǒng)的設(shè)計過程中,本對系統(tǒng)的設(shè)計的過程越來越清晰,也更加熟悉PHP的程序應(yīng)用,對系統(tǒng)整體的架構(gòu)設(shè)計,模塊劃,頁面的整體布局設(shè)計也有了更深的認(rèn)識,為更好地學(xué)習(xí),工作打下更加堅實的基礎(chǔ)。
參考文獻:
[1] 清華大學(xué)圖書館學(xué)位論文描述元數(shù)據(jù)規(guī)范課題組.學(xué)位論文資源分析報告[J].http:///cdls2/w3c/2003/SpcMetadata/387298,(AccessedMar.19,2005):12-20.
[2] 朱紅.學(xué)位論文管理系統(tǒng)的分析與實現(xiàn)[J].四川理工學(xué)院學(xué)報:自然科學(xué)版,2006,19(5):124-126.
[3] 馮建華.數(shù)據(jù)庫系統(tǒng)設(shè)計與管理[M].北京:清華大學(xué)出版社,2007,5:40-57,100-120 .
[4] Andy Harris.PHP 5 /MySQL Programming for the Absolute Beginner?。‵or the Absolute Beginner) (Paperback) [M].10-180.
關(guān)鍵詞:數(shù)據(jù)庫;存儲過程;科研管理系統(tǒng)
中圖分類號:TP311文獻標(biāo)識碼:A文章編號:1009-3044(2012)02-0464-03
Discussion on the Stored Procedure in the Application of Scientific Research Management System
LI Qiong-han
(Hainan College of Software Technology ,Qionghai 571400, China)
Abstract: This paper expounds the stored procedure in the scientific research management system application, introduces the scientific re? search management system function module, storage process advantages and create procedure.
Key words: database; storage process; scientific research management system
1概述
在各種系統(tǒng)開發(fā)中,使用存儲過程是一個良好的習(xí)慣,不僅可以帶來臨時表、函數(shù)、游標(biāo)等特性,而且調(diào)試、升級、維護都變得方便。在存儲過程中能夠把數(shù)據(jù)經(jīng)過處理再返回,這樣能夠?qū)?shù)據(jù)提供更多的分析和控制。。存儲過程是數(shù)據(jù)庫中的一個重要對象,任何一個設(shè)計良好的數(shù)據(jù)庫應(yīng)用程序都應(yīng)該用到存儲過程。
2存儲過程的優(yōu)點
2.1開發(fā)效率高
端代碼量很少,基本上是將客戶端的數(shù)據(jù),原原本本傳入到存儲過程。所有的計算都在存儲過程里完成,開發(fā)調(diào)試方便。存儲過程只在創(chuàng)造時進行編譯,以后每次執(zhí)行存儲過程都不需再重新編譯,而一般SQL語句每執(zhí)行一次就編譯一次,所以使用存儲過程可提高數(shù)據(jù)庫執(zhí)行速度。
2.2維護方便
一般后臺有什么錯誤,都在存儲過程里,修改完了不需要重啟服務(wù),基本不會干擾客戶運營.當(dāng)對數(shù)據(jù)庫進行復(fù)雜操作時(如對多個表進行Update,Insert,Query,Delete時),可將此復(fù)雜操作用存儲過程封裝起來與數(shù)據(jù)庫提供的事務(wù)處理結(jié)合一起使用。
2.3安全性高
一個用戶可能沒有執(zhí)行存儲過程中語句的權(quán)限,但是可以被賦予執(zhí)行存儲過程的權(quán)限,這就增強了數(shù)據(jù)庫的安全性。另外,可以通過存儲過程來隱藏用戶可用的數(shù)據(jù)和數(shù)據(jù)操作中涉及的商業(yè)規(guī)則,提高了數(shù)據(jù)安全級別。相對于直接使用SQL語句,在應(yīng)用程序中直接調(diào)用存儲過程有以下好處:
2.3.1減少網(wǎng)絡(luò)通信量
調(diào)用一個行數(shù)不多的存儲過程與直接調(diào)用SQL語句的網(wǎng)絡(luò)通信量可能不會有很大的差別,可是如果存儲過程包含上百行SQL語句,那么其性能絕對比一條一條的調(diào)用SQL語句要高得多。
2.3.2執(zhí)行速度更快
有兩個原因:首先,在存儲過程創(chuàng)建的時候,數(shù)據(jù)庫已經(jīng)對其進行了一次解析和優(yōu)化。其次,存儲過程一旦執(zhí)行,在內(nèi)存中就會保留一份這個存儲過程,這樣下次再執(zhí)行同樣的存儲過程時,可以從內(nèi)存中直接調(diào)用。
2.3.3更強的適應(yīng)性
由于存儲過程對數(shù)據(jù)庫的訪問是通過存儲過程來進行的,因此數(shù)據(jù)庫開發(fā)人員可以在不改動存儲過程接口的情況下對數(shù)據(jù)庫進行任何改動,而這些改動不會對應(yīng)用程序造成影響。
2.3.4分布式工作
應(yīng)用程序和數(shù)據(jù)庫的編碼工作可以分別獨立進行,而不會相互壓制。
科研項目申報模塊:教師個人登錄后,可上傳項目申報書,查看項目審批狀態(tài),修改個人登錄密碼,申報者可以查看是否通過。
科研數(shù)據(jù)錄入模塊:教師個人科研信息的錄入,其中科研信息主要包括論文.項目,獲獎、教材專著和課題等。
科研數(shù)據(jù)管理模塊:教師個人科研信息的修改、刪除。
科研項目審核模塊::管理員對教師申報的科研項目進行審核、審批。
查詢、統(tǒng)計和報表打印模塊:對各種科研信息進行統(tǒng)計和報表的打印,包括對教師個人發(fā)表的科研論文、著作、獲獎、本年度批準(zhǔn)的科研項目情況統(tǒng)計和打印。
角色管理:主要實現(xiàn)系統(tǒng)的安全管理。包括添加用戶,用戶管理等.以實現(xiàn)對用戶和用戶角色的管理。角色管理是專為具有系統(tǒng)管理員權(quán)限的用戶設(shè)計的。系統(tǒng)在數(shù)據(jù)庫中首先設(shè)置一個或多個具有管理員權(quán)限的用戶,通過用戶登錄來判斷用戶的權(quán)限,若為管理員則可進入該模塊,實現(xiàn)對整個科研數(shù)據(jù)庫的維護與管理(包括增加、修改、刪除等多項操作)。
基本設(shè)置模塊:主要包括年度、科研類別、研究類別、獲獎類別、部門等一些基本信息的添加。
圖1
圖2
4創(chuàng)建存儲過程
下面以論文表為例,介紹存儲過程在科研管理系統(tǒng)中的應(yīng)用。
圖2所示是論文表的字段構(gòu)成。
--論文存儲過程(包含插入論文與修改論文)
createproc [dbo].[proc_lunwen]
@lwidint integer=null, --論文id
@lwname varchar(150),--論文名稱
@dywriter varchar(20),--第一作者
@qtwriter varchar(200),--其他作者
@lwjibie varchar(20),--級別
@xkkind varchar(30),--學(xué)科分類
@fbtime datetime ,--發(fā)表時間
@wnumber varchar(20),--字?jǐn)?shù)
@kwIssn varchar(100),--刊物編號
@kwcn varchar(100),--國內(nèi)編號
@kwname varchar(100),--刊物名稱
@issue varchar(100),--期號(發(fā)表時間期數(shù))
@kyzheid int,
@zhubdw varchar(100),--主辦單位
@beizhu varchar(500)--備注
as
if isnull(@lwidint,0)=0 --插入記錄
begin
insert lunwen(lwname,dywriter,qtwriter,lwjibie,xkkind,fbtime,wnumber,kwIssn,kwcn,kwname,issue,kyzheid,zhubdw,beizhu) values(@lw? name,@dywriter,@qtwriter,@lwjibie,@xkkind,@fbtime,@wnumber,@kwIssn,@kwcn,@kwname,@issue,@kyzheid,@zhubdw,@beizhu)
end
else--修改記錄
begin
update lunwen
set lwname=@lwname,
dywriter=@dywriter,
qtwriter=@qtwriter,
lwjibie=@lwjibie,
xkkind=@xkkind,
fbtime=@fbtime,
wnumber=@wnumber,
kwIssn=@kwIssn,
kwcn=@kwcn,
kwname=@kwname,
issue=@issue,
zhubdw=@zhubdw,
beizhu=@beizhu
where lwidint=@lwidint
end
--統(tǒng)計論文存儲過程
create proc [dbo].[tjlw] @dt1 varchar(20) ,@dt2 varchar(20)
as
create table #lw(
lwid int identity(1,1),
dywriter varchar(20) null,
qtwriter varchar(200) null,
fbtime datetime null,
lwname varchar(150) null,
kwname varchar(150) null,
kwissn varchar(100) null,
kwcn varchar(100) null,
issue varchar(100) null,
kyzheid int null,
beizhu varchar(500) null
)
create table #kyzhe(
kyid int identity(1,1),
kyzheid int null,
bmname varchar(20) null
)
create table #lwtj_temp(
lw_tid int identity(1,1),
dywriter varchar(20) null,
qtwriter varchar(200) null,
fbtime datetime null,
lwname varchar(150) null,
kwname varchar(150) null,
kwissn varchar(100) null,
kwcn varchar(100) null,
issue varchar(100) null,
kyzheid int null,
bmname varchar(20) null,
beizhu varchar(500) null
)
create table #lwtj(
id int identity(1,1),
writer varchar(200) null,--dywriter、qtwriter姓名
lwname varchar(150) null,--成果名稱
fbtime datetime null,
chenggly varchar(200) null, --kwname、kwissn、kwcn成果來源
issue varchar(100) null,--發(fā)表時間
kyzheid int null,
bmname varchar(20) null,--系部
beizhu varchar(500) null
)
insert into #lw select dywriter ,qtwriter,fbtime,lwname,kwname,kwissn ,kwcn ,issue ,kyzheid ,beizhu from lunwen
insert into #kyzhe select kyzheid,bmname from kyzhe
declare @row int,
@i int,
@dywriter varchar(20),@qtwriter varchar(200),@fbtime datetime,@lwname varchar(150),@kwname varchar(100),@kwissn varchar(100),@kwcn varchar(100),@writer varchar(200),@chenggly varchar(200),
@issue varchar(100),@kyzheid int,@bmname varchar(20),@beizhu varchar(500)(下轉(zhuǎn)第468頁)
(上接第466頁)
set @i=1
insert into #lwtj_temp select dywriter,qtwriter,fbtime,lwname,kwname,kwissn,kwcn,issue,#lw.kyzheid,bmname,beizhu from #lw join #ky? zhe on #lw.kyzheid=#kyzhe.kyzheid
set @row=@@rowcount
while @i
begin
--print ’i=’+convert(varchar,@i)
select@dywriter=dywriter,@qtwriter=qtwriter,@fbtime=fbtime,@lwname=lwname,@kwname=kwname,@kwissn=kwissn,@kwcn=kwcn,@issue=issue,@kyzheid=kyzheid,@bmname=bmname,@beizhu=beizhu from #lwtj_temp where lw_tid=@i
set @writer=@dywriter+’、’+@qtwriter
set @chenggly=@kwname+’、’+@kwissn+’、’+@kwcn
insert into #lwtj select @writer,@lwname,@fbtime,@chenggly,@issue,@kyzheid,@bmname,@beizhu
set @i=@i+1
end
select * from #lwtj where fbtime>=@dt1 and fbtime
創(chuàng)建以上存儲過程后,保存之。保存完畢,與該存儲過程相對應(yīng)的節(jié)點就會出現(xiàn)在服務(wù)器資源管理器中。同時請注意代碼編輯窗口中的CREATE關(guān)鍵字變?yōu)锳LTER關(guān)鍵字了,該關(guān)鍵字是用于更改任何現(xiàn)有的存儲過程的。要運行上述存儲過程,只要點擊其節(jié)點并在右鍵彈出菜單中選擇“運行存儲過程”。
5結(jié)束語
設(shè)計具有高可靠性、高響應(yīng)速度的軟件系統(tǒng)是一件很難的事情。從數(shù)據(jù)庫設(shè)計、系統(tǒng)的架構(gòu)設(shè)計到存儲過程設(shè)計和代碼的編寫,每個環(huán)節(jié)都息息相關(guān)。在設(shè)計過程中充分地考慮存儲過程的應(yīng)用,會給軟件設(shè)計帶來極大的便利,從而大大提高設(shè)計效率。
參考文獻:
關(guān)鍵詞:精神病患者護理人員;職業(yè)人文素養(yǎng);研究;元分析
中圖分類號:G710 文獻標(biāo)志碼:A 文章編號:1673-9094-(2016)11C-0015-04
近年來,隨著醫(yī)學(xué)的發(fā)展與進行,精神科護理模式也逐步實現(xiàn)了從生物到心理再到社會醫(yī)學(xué)模式的轉(zhuǎn)變。人性化護理服務(wù)理念正逐漸深入到精神科護理工作中。精神科護理是基礎(chǔ)護理的一個分支,人性化護理是在基礎(chǔ)護理的基礎(chǔ)上增加人文關(guān)懷、把精神病患者當(dāng)作“完整的人”看待,盡量滿足其需求的、以患者為本的護理服務(wù)。該理念對患者特別是精神病患者護理人員職業(yè)人文關(guān)懷素養(yǎng)提出了較高要求。筆者僅就當(dāng)前精神病患者護理人員職業(yè)人文素養(yǎng)方面的研究進行元分析。
一、概念界定
(一)精神病患者護理
精神疾病是一種特殊的疾病,患者在認(rèn)知、情感、意志和行為方面有異常表現(xiàn),致使其工作、學(xué)習(xí)、生活能力下降,社會功能減退,得不到應(yīng)有的重視甚至被遺棄。對精神疾病患者的護理,技術(shù)性操作較少,主要以日常生活護理為主。精神病患者雖受病態(tài)的情感、思維影響而行為異常,卻有著正常人的認(rèn)知和需求。由于受到歧視,他們對尊重和情感的需求更為強烈。精神病患者對人文關(guān)懷的需求較之常人更為強烈,護理人員尤其應(yīng)對患者給予人文關(guān)懷。
(二)人文關(guān)懷素養(yǎng)
“人文”即重視人的文化,是人類文化中先進的價值觀及其規(guī)范。素養(yǎng)是指經(jīng)常修習(xí)涵養(yǎng),也指平日的修養(yǎng)。人文素養(yǎng)即對人類文化中先進價值觀及其規(guī)范的修習(xí)涵養(yǎng),是一種深植于內(nèi)心、設(shè)身處地為別人著想的善良,集中體現(xiàn)在尊重人、關(guān)心人、愛護人的良好品質(zhì)。護理人文關(guān)懷素養(yǎng)的本質(zhì)是一種具有專業(yè)道德情懷的價值觀,具體表現(xiàn)在人際互動的行為中,如將患者當(dāng)作生理、心理、社會的綜合存在,能夠在患者疾病、遭遇與疼痛時給予幫助并使患者認(rèn)識到自身生命存在的意義,從而獲得較高的生理、心理與精神和諧,以保護、增強與維持患者的生存質(zhì)量。表現(xiàn)為對人生命的尊重與愛護、對生命健康的關(guān)愛與呵護、對生命健康權(quán)利的敬畏與尊重。人文關(guān)懷是基礎(chǔ)護理的本質(zhì),是護理的本源。
(三)元分析
元分析是應(yīng)用特定的設(shè)計和統(tǒng)計方法對以往的研究結(jié)果進行整體的和系統(tǒng)的定性與定量分析,是回顧性與觀察性的,是對傳統(tǒng)綜述的一種改進,是概括以往研究結(jié)果的方法,包括大量的方法和技術(shù),具有全面、系統(tǒng)和定量的特點,可用來對以前的具有不同研究設(shè)計的和不同時期收集到的資料進行整合。相對傳統(tǒng)的文獻綜述,元分析是一種定量的綜合文獻的方法,可以在很大程度上克服傳統(tǒng)文獻綜述中存在的一些問題。元分析以原始研究結(jié)果為單位,設(shè)計嚴(yán)密,強調(diào)對相關(guān)研究進行全面的文獻檢索,有明確的文獻納入和排除標(biāo)準(zhǔn),系統(tǒng)統(tǒng)計所有的研究結(jié)果,并在此基礎(chǔ)上對統(tǒng)計結(jié)果進行討論得出結(jié)論,這樣就盡可能地避免了人為的主觀性,使研究結(jié)果更加科學(xué)、客觀和準(zhǔn)確。
二、研究方法
(一)抽樣
本研究在中國知網(wǎng)(CNKI)的中文期刊、中國博士學(xué)位論文全文數(shù)據(jù)庫、中國優(yōu)秀碩士學(xué)位論文全文數(shù)據(jù)庫、中國重要會議論文全文數(shù)據(jù)庫,國際會議論文全文數(shù)據(jù)庫中,以“護士人文素養(yǎng)”為主題,搜索了2005年10月1日―2016年6月10日的研究論文,共搜索到2300篇。其中,以“護理人員人文關(guān)懷素養(yǎng)”為主題,搜到1707篇,再以“精神病護理人員人文關(guān)懷素養(yǎng)”為主題,共搜到105篇。去除不相關(guān)樣本,共獲取57篇與本研究密切相關(guān)的樣本。
(二)分析單位
本文以搜集的研究論文為分析單位,從關(guān)注度、發(fā)表年份、數(shù)據(jù)庫來源、研究指向、研究結(jié)果五個維度對“分析單元”進行分類和編碼。五個維度的具體操作性定義如下:(1)關(guān)注度。學(xué)術(shù)關(guān)注度是指同一個課題或者題目的期刊更新數(shù)。本文分別對“精神病患者護理”與“護理人文關(guān)懷”兩項主題的學(xué)術(shù)關(guān)注度進行了統(tǒng)計;(2)發(fā)表年份。對每篇論文按照發(fā)表年度編碼,從2005―2016年每年的數(shù)量分析人們對精神病患者護理人員的人文關(guān)懷素養(yǎng)的研究程度,同時分析對該主題研究的發(fā)展趨勢;(3)數(shù)據(jù)庫來源。按照中文期刊數(shù)據(jù)庫,中國博士學(xué)位論文全文數(shù)據(jù)庫,中國優(yōu)秀碩士學(xué)位論文全文數(shù)據(jù)庫,中國重要會議論文全文數(shù)據(jù)庫,國際會議論文全文數(shù)據(jù)庫中4個數(shù)據(jù)庫的不同層次與價值,分析各數(shù)據(jù)庫中論文的分布情況,判斷現(xiàn)有研究成果的研究動機、研究層次、研究價值;(4)研究主題。分析現(xiàn)有研究內(nèi)容與結(jié)論,總結(jié)出研究主題。主要分為實踐性研究和理論型研究兩大部分,其中實踐性研究包括管理和應(yīng)用兩方面內(nèi)容。
三、研究結(jié)果
(一)關(guān)注度
CNKI“精神病患者護理”學(xué)術(shù)關(guān)注度統(tǒng)計如圖1所示。
從關(guān)注度上可以看出,針對“精神病患者護理”和“護理人文關(guān)懷”兩類主題的關(guān)注度呈整體上升趨勢,特別在2013-2014年間達到高峰。但“精神病患者護理”的關(guān)注度在2015年下降較快,“護理人文關(guān)懷”的關(guān)注度在2015年也有所下降。
(二)發(fā)表年份
自2005年以來的11年間,關(guān)于精神病患者護理人員人文關(guān)懷素養(yǎng)的研究總體數(shù)量呈增加態(tài)勢,運用CNKI學(xué)術(shù)趨勢分析統(tǒng)計軟件檢索發(fā)現(xiàn),以“精神病患者護理”“護理人文關(guān)懷”為主題的研究論文逐年上升,但并非持續(xù)上升,中間有關(guān)注度上的起伏。具體發(fā)表年份及相關(guān)主題論文學(xué)術(shù)趨勢分析如表1、圖1、圖2所示。但是,以“精神病患者護理人員人文關(guān)懷素養(yǎng)”為主題公開發(fā)表的研究論文數(shù)量明顯偏少,CNKI分析趨勢分析軟件檢索表明,論文數(shù)量不足以進行學(xué)術(shù)趨勢分析。
這11年間對相關(guān)主題的關(guān)注度及研究的起伏變化有著一定的政策背景與文化背景。2005年,我國衛(wèi)生部明確提出加強護士隊伍建設(shè),將護理關(guān)懷人文思想落實到護理實踐中。2007年,衛(wèi)生部在醫(yī)政工作會議上再次提出,醫(yī)院要在護理服輾矯孀黽訃使患者受益大、感受深的實事,將人文關(guān)懷融入護理工作中,服務(wù)于細微之處。這進一步強化了護理工作中的人性化服務(wù)意識。2011年,《中國護理事業(yè)發(fā)展規(guī)劃綱要(2011―2015年)》(衛(wèi)醫(yī)政發(fā)〔2011〕96號)指出,到2015年,全國所有三級醫(yī)院和二級醫(yī)院全面推行責(zé)任制整體護理的服務(wù)模式,落實護理職責(zé),加強內(nèi)涵建設(shè),進一步深化“以病人為中心”的服務(wù)理念,為患者提供全面、全程、專業(yè)、人性化的護理服務(wù)。2015年,衛(wèi)生部印發(fā)的《中國護理事業(yè)發(fā)展規(guī)劃綱要(2011―2015年)》強調(diào),要進一步落實“以病人為中心”的護理理念,提高優(yōu)質(zhì)護理服務(wù)內(nèi)涵,加強專科護士的培訓(xùn),提高護理人員的信譽度,讓住院患者不僅有主管醫(yī)生,還要有自己的護士??梢?,研究論文數(shù)量上與相關(guān)政策的出臺及人文思想普及的程度呈正相關(guān)。
(三)數(shù)據(jù)庫來源
相關(guān)論文在中國知網(wǎng)(CNKI)的中文期刊數(shù)據(jù)庫、中國博碩士學(xué)位論文數(shù)據(jù)庫、中國重要會議論文數(shù)據(jù)庫中的分布情況見表2。
數(shù)據(jù)庫中,期刊論文占72%,這些研究者多為一線護理工作人員;會議論文的比例為28%,這些研究者多為與護理相關(guān)的管理人員,如護士長、護理部主任等。這兩類研究的動機多為基于實踐問題,特別是護士人文素養(yǎng)在實踐中的運用及效果為主的研究;碩士論文和博士論文的此項研究為空白。
(四)研究主題
根據(jù)精神病患者護理人員的人文關(guān)懷素養(yǎng)的研究主題,現(xiàn)有研究可分為兩大類主題,即實踐研究(包括管理和應(yīng)用型研究)和理論研究。研究論文分布如表3。
上表顯示,基于護理工作實踐的應(yīng)用研究數(shù)量最多,占81%,研究者多為一線護理工作者;而基于管理視角的研究數(shù)量較少,只占7%,研究者多為醫(yī)院管理人員;基于人文素養(yǎng)理論的研究占12%,多為對護理實踐的思考和總結(jié),研究者多為承擔(dān)課題項目的護理工作者。
四、結(jié)論與討論
(一)需重視對精神病患者護理人員人文關(guān)懷素養(yǎng)的培育
研究論文關(guān)注度與發(fā)表年份的數(shù)據(jù)表明,研究論文與國家的政策導(dǎo)向密切相關(guān)。除國家在政策上引導(dǎo)外,各級各類醫(yī)院均應(yīng)重視護理人員人文關(guān)懷素養(yǎng)的提升。特別是精神病患者護理專業(yè)的醫(yī)院,只有提升護理人員人文關(guān)懷的素養(yǎng),才能實現(xiàn)“十三五”規(guī)劃“深化優(yōu)質(zhì)護理服務(wù)、提高護理服務(wù)質(zhì)量”的要求,滿足各類患者的人文關(guān)懷需求。
(二)需提升對精神病患者護理人員人文關(guān)懷素養(yǎng)的研究水平
從研究論文數(shù)據(jù)庫來源看,本主題現(xiàn)有研究者多為一線護理工作者,這些人多為??茖W(xué)歷,部分為自學(xué)大專、本科學(xué)歷,研究水平有限、研究質(zhì)量較低,多局限于護理實踐過程及實踐經(jīng)驗的總結(jié),普遍缺乏對實踐經(jīng)驗的深入思考及總結(jié)提升。部分承擔(dān)課題的研究者,也因缺乏扎實的研究功底、科學(xué)的研究方法、嚴(yán)密的邏輯思維而導(dǎo)致研究成果水平較低。
因此,要提升相關(guān)論文研究水平,需要進一步優(yōu)化護士隊伍結(jié)構(gòu),強化在職培訓(xùn),并提升研究生、博士生層次護士比例,夯實理論研究基礎(chǔ),才能保證相關(guān)研究的動力充足。
(三)需重視對精神病患者護理人員人文關(guān)懷素養(yǎng)的理論研究
理論研究可指導(dǎo)實踐,為實踐研究提供方向方法。一方面,提升研究生、博士生層次護士比例可以提升相關(guān)研究的理論層次;另一方面,精神病患者的一線護理工作者因承擔(dān)著巨大的工作壓力,還面對著被攻擊、毆打、謾罵等風(fēng)險,往往心生顧慮,無暇顧及患者的精神護理。醫(yī)院及相關(guān)政策制定部門應(yīng)為一線精神病患者的護理人員留出足夠的閱讀、思考、接受再教育的時間,用于系統(tǒng)反思、總結(jié)和提升,從而保證人文關(guān)懷素養(yǎng)的理論研究,進而正確地進行人文關(guān)懷護理的實踐。