期刊大全 雜志訂閱 SCI期刊 投稿指導(dǎo) 期刊服務(wù) 文秘服務(wù) 出版社 登錄/注冊(cè) 購(gòu)物車(chē)(0)

首頁(yè) > 精品范文 > 數(shù)據(jù)庫(kù)設(shè)計(jì)論文

數(shù)據(jù)庫(kù)設(shè)計(jì)論文精品(七篇)

時(shí)間:2023-02-28 15:50:49

序論:寫(xiě)作是一種深度的自我表達(dá)。它要求我們深入探索自己的思想和情感,挖掘那些隱藏在內(nèi)心深處的真相,好投稿為您帶來(lái)了七篇數(shù)據(jù)庫(kù)設(shè)計(jì)論文范文,愿它們成為您寫(xiě)作過(guò)程中的靈感催化劑,助力您的創(chuàng)作。

數(shù)據(jù)庫(kù)設(shè)計(jì)論文

篇(1)

本文以面向文檔的NoSQL作為數(shù)據(jù)持久層,面向文檔的NoSQL數(shù)據(jù)庫(kù)的數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)相對(duì)于關(guān)系型數(shù)據(jù)庫(kù)來(lái)說(shuō)容易許多,在對(duì)數(shù)據(jù)進(jìn)行查詢(xún)、數(shù)據(jù)庫(kù)操作接口方面都有很大的優(yōu)勢(shì)]。因?yàn)槊嫦蛭臋n的NoSQL數(shù)據(jù)庫(kù)不支持多張表的JOIN操作,因此在對(duì)面向文檔的NoSQL數(shù)據(jù)集合進(jìn)行設(shè)計(jì)的時(shí)候需要考慮到這方面的因素。本監(jiān)測(cè)系統(tǒng)主要的業(yè)務(wù)功能可以分為3個(gè)模塊,分別是小區(qū)信息查詢(xún)模塊、報(bào)表統(tǒng)計(jì)模塊和用戶、終端管理模塊,因此,數(shù)據(jù)集合的設(shè)計(jì)同樣從這三個(gè)方面進(jìn)行設(shè)計(jì)。各個(gè)數(shù)據(jù)集合之間的關(guān)系如圖1所示。考慮到在對(duì)數(shù)據(jù)表進(jìn)行設(shè)計(jì)所依據(jù)的原則基本一致,因此以下僅對(duì)小區(qū)信息查詢(xún)模塊的數(shù)據(jù)表設(shè)計(jì)進(jìn)行著重分析。設(shè)計(jì)數(shù)據(jù)模型需要結(jié)合系統(tǒng)的特點(diǎn)進(jìn)行分析。此系統(tǒng)主要實(shí)現(xiàn)的功能是對(duì)小區(qū)天線參數(shù)信息進(jìn)行保存、管理,并以友好的界面展示給用戶,并響應(yīng)用戶的各種操作。因此,在大部分的操作中,存儲(chǔ)天線實(shí)時(shí)參數(shù)的ANTENNAARGS表會(huì)產(chǎn)生大量的插入操作,本文根據(jù)各個(gè)表的不同讀寫(xiě)比進(jìn)行了設(shè)計(jì),如圖2所示。本文將天線表、區(qū)域表以?xún)?nèi)嵌的形式放入了小區(qū)表,將天線參數(shù)表設(shè)計(jì)成單獨(dú)的集合,并以引用的方式指向了小區(qū)表主要是考慮到天線參數(shù)集合是被訪問(wèn)最頻繁的表,會(huì)產(chǎn)生大量的讀寫(xiě)操作,因此在小區(qū)集合與天線參數(shù)集合之間采用的是范式化的模式。其中,天線工參表(ANTENANARGS表)用來(lái)存儲(chǔ)從各個(gè)采集終端傳輸至管理系統(tǒng)的小區(qū)天線實(shí)時(shí)數(shù)據(jù)信息,具體如表1所示。小區(qū)信息表(CELL表)用來(lái)存儲(chǔ)各個(gè)小區(qū)的地址、天線相關(guān)參數(shù)詳細(xì)信息,如表2所示。除了上述表之外還有采集終端表(TERMI-NAL)、天線信息表(ANTENNA)和告警表(ALARM-REPORT)等。數(shù)據(jù)庫(kù)運(yùn)行時(shí),自動(dòng)將所對(duì)應(yīng)的數(shù)據(jù)存入相應(yīng)表中。

2數(shù)據(jù)庫(kù)自動(dòng)分片設(shè)計(jì)

管理系統(tǒng)在運(yùn)行中會(huì)產(chǎn)生大量的寫(xiě)操作,進(jìn)而帶來(lái)頻繁的磁盤(pán)I/O操作,在大數(shù)據(jù)下,最好采用將數(shù)據(jù)庫(kù)分布在多臺(tái)服務(wù)器上,即分片[7]。本文采用Auto-Sharding(自動(dòng)分片)及Replic-Set(復(fù)本集)相結(jié)合的方式來(lái)減輕單個(gè)數(shù)據(jù)庫(kù)服務(wù)器的負(fù)載,即在每臺(tái)Server上各自運(yùn)行一個(gè)實(shí)例,組成一個(gè)Replic-Set,最后再各運(yùn)行一個(gè)實(shí)例,組成ConfigServer。直接執(zhí)行Addshard操作即可增加分片以緩解服務(wù)器的壓力,實(shí)現(xiàn)動(dòng)態(tài)擴(kuò)展。分片的實(shí)現(xiàn)重點(diǎn)在于片鍵設(shè)計(jì)。本文將保存天線參數(shù)信息的集合聲明了一個(gè)復(fù)合片鍵{Lacci:1,Day:1}。當(dāng)來(lái)自不同的小區(qū)(可以根據(jù)Lacci進(jìn)行判斷)向集群系統(tǒng)插入數(shù)據(jù)時(shí),可以預(yù)計(jì)到在大部分情況下,同一小區(qū)的數(shù)據(jù)會(huì)落在單個(gè)塊或片上。

3數(shù)據(jù)庫(kù)查詢(xún)的實(shí)現(xiàn)

數(shù)據(jù)查詢(xún)功能為本數(shù)據(jù)庫(kù)設(shè)計(jì)的重要功能之一。數(shù)據(jù)庫(kù)將小區(qū)信息、天線參數(shù)等相關(guān)的數(shù)據(jù)信息根據(jù)用戶的要求,以界面或報(bào)表的形式全部或部分的顯示給用戶。基于本數(shù)據(jù)庫(kù)的設(shè)計(jì),用戶通過(guò)數(shù)據(jù)查詢(xún)菜單進(jìn)入相應(yīng)查詢(xún)界面,獲取小區(qū)信息、終端信息及告警信息等。實(shí)現(xiàn)“天線工程參數(shù)查詢(xún)”功能的工作流程如圖3所示。為了實(shí)現(xiàn)小區(qū)天線參數(shù)查詢(xún)功能,客戶端需要向數(shù)據(jù)庫(kù)發(fā)送2次請(qǐng)求,用戶根據(jù)需求,向控制器發(fā)送查詢(xún)請(qǐng)求,控制器處理查詢(xún)命令,對(duì)相應(yīng)的小區(qū)進(jìn)行信息查詢(xún),待小區(qū)返回信息后,將用戶的查詢(xún)命令發(fā)送至對(duì)應(yīng)小區(qū),根據(jù)需求讀取有用信息,并返回給用戶。跟關(guān)系型數(shù)據(jù)庫(kù)相比,由于省去了大量的多表連接操作,實(shí)際上查詢(xún)的效率要高于基于關(guān)系型數(shù)據(jù)庫(kù)的多表連接查詢(xún)。查詢(xún)工作的SQL語(yǔ)句如下。

4數(shù)據(jù)庫(kù)備份與恢復(fù)

數(shù)據(jù)安全在數(shù)據(jù)庫(kù)設(shè)計(jì)中有很重要的地位。在各種意外情況下,如計(jì)算機(jī)硬件故障等,對(duì)數(shù)據(jù)庫(kù)進(jìn)行備份和恢復(fù)能夠保障數(shù)據(jù)的完整性和安全性,使得數(shù)據(jù)損失降到最?。?]。本數(shù)據(jù)庫(kù)設(shè)計(jì)的備份選用的是副本集的方式[7]:在主節(jié)點(diǎn)上進(jìn)行操作,寫(xiě)入的數(shù)據(jù)被一步地同步到所有的從節(jié)點(diǎn)上,并從主節(jié)點(diǎn)或從節(jié)點(diǎn)上讀取數(shù)據(jù),如果主節(jié)點(diǎn)由于某些原因斷線,會(huì)自動(dòng)將一個(gè)從節(jié)點(diǎn)提升為主節(jié)點(diǎn)。在查詢(xún)分析器中運(yùn)用SQL語(yǔ)句完成數(shù)據(jù)庫(kù)的備份和恢復(fù)。在數(shù)據(jù)庫(kù)管理界面中,用戶通過(guò)數(shù)據(jù)庫(kù)備份與恢復(fù)功能進(jìn)行相應(yīng)操作,確保數(shù)據(jù)的正確行和完整性。

5結(jié)束語(yǔ)

篇(2)

人力資源管理的招聘環(huán)節(jié)由招聘經(jīng)理負(fù)責(zé),完成以下四項(xiàng)內(nèi)容,即招聘需求管理;應(yīng)聘者信息管理;應(yīng)聘者考評(píng)管理;任職條件評(píng)分。首先,招聘需求的確定是根據(jù)組織架構(gòu)中的職位空缺來(lái)確定的,應(yīng)聘者信息管理主要是對(duì)應(yīng)聘者的相關(guān)資料做最基礎(chǔ)的管理,而應(yīng)聘者考評(píng)需要依據(jù)以下兩點(diǎn),一是戰(zhàn)略人力資源管理的相關(guān)內(nèi)容,二是根據(jù)相應(yīng)的職位要求對(duì)應(yīng)聘者評(píng)分,也因此設(shè)置了應(yīng)聘者任職條件評(píng)分模塊。

2人力資源數(shù)據(jù)庫(kù)設(shè)計(jì)

本文在設(shè)計(jì)企業(yè)戰(zhàn)略視角下數(shù)據(jù)庫(kù)過(guò)程中,對(duì)開(kāi)發(fā)工具、數(shù)據(jù)庫(kù)對(duì)象命名規(guī)則、表、Check約束、SQL腳本等進(jìn)行分析,提出完整的數(shù)據(jù)庫(kù)設(shè)計(jì)方案。第一,本文研究的人力資源數(shù)據(jù)庫(kù)設(shè)計(jì)工具選用的是MicrosoftSQLServer2008,它是一個(gè)關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),它的優(yōu)點(diǎn)就是可伸縮性比較好,具有較高的集成度,較強(qiáng)的可信性,以及高效性和智能化。

第二,關(guān)于數(shù)據(jù)庫(kù)對(duì)象命名,本文研究的數(shù)據(jù)庫(kù)對(duì)象命名由四部分構(gòu)成,即英文字母、數(shù)字、下劃線和中文。如表“t01_02_組織核心能力評(píng)價(jià)指標(biāo)”,其中,01是表所屬模塊的編號(hào),即核心能力素質(zhì)管理,02是表所在模塊中的順序,即02號(hào)表組織核心能力評(píng)價(jià)指標(biāo)表(表1)。再如視圖“vw_0102”,代表由“t01_02_組織核心能力評(píng)價(jià)指標(biāo)”表構(gòu)成的視圖,而“vw_0102_0103”就是由“t01_02_組織核心能力評(píng)價(jià)指標(biāo)”和“t01_03_組織核心能力評(píng)分”兩個(gè)表構(gòu)成。

表1核心能力管理模塊表第三,關(guān)于Check約束,在表“t01_01_組織核心能力”中有一個(gè)字段為“能力權(quán)重”,其主要作用就是比較同一層級(jí)各項(xiàng)能力在同一父項(xiàng)能力中的重要性比重(0<能力權(quán)重≤1=。比如產(chǎn)品研發(fā)作為組織核心能力的一種,它又包含了硬件開(kāi)發(fā)和軟件開(kāi)發(fā)兩種,那么二者誰(shuí)更重要一些,于是就需要對(duì)能力權(quán)重添加Check約束,其SQL腳本為:ALTERTABLEt01_01_組織核心能力ADDCONSTRAINTchk_t01_01_組織核心能力_能力權(quán)重CHECK(能力權(quán)重>0AND能力權(quán)重<=1)

3結(jié)論

篇(3)

高校教師論文及著作管理系統(tǒng)采用.NETFramework3.5框架,利用+C#技術(shù),運(yùn)用C/S和B/S相結(jié)合的系統(tǒng)架構(gòu)來(lái)設(shè)計(jì)完成系統(tǒng)的主要功能,系統(tǒng)開(kāi)發(fā)平臺(tái)采用微軟的VisualStudio2010。

1.1系統(tǒng)功能模塊設(shè)計(jì)

近年來(lái),隨著高校教師隊(duì)伍的不斷擴(kuò)大,整體科研水平不斷提高,在各專(zhuān)業(yè)學(xué)科領(lǐng)域涌現(xiàn)出了很多學(xué)術(shù)成果,并據(jù)此撰寫(xiě)了大量的論文及著作,如何對(duì)這些寶貴的學(xué)術(shù)成果數(shù)據(jù)信息進(jìn)行有效管理是當(dāng)下各高校面臨的重要課題。筆者結(jié)合本人日常工作經(jīng)歷,并走訪了各級(jí)各類(lèi)高校相關(guān)管理工作人員、專(zhuān)職教師和科研人員,收集了大量需求信息,隨后進(jìn)行系統(tǒng)功能模塊設(shè)計(jì)和數(shù)據(jù)庫(kù)設(shè)計(jì)、程序編碼,最終形成了本系統(tǒng)原形產(chǎn)品,本系統(tǒng)的主要功能有:1、教職工所撰寫(xiě)的論文及著作基本信息查詢(xún),包括:第一作者姓名、第二作者姓名、第三作者姓名、論文(著作)名稱(chēng)、ISBN(ISSN)、出版社名(期刊名稱(chēng))、成果類(lèi)別、獲獎(jiǎng)情況、總頁(yè)碼、封面彩圖、封底彩圖、總字?jǐn)?shù),本人所完成的字?jǐn)?shù)等信息;2、根據(jù)論文及著作成果影響程度和類(lèi)別,以及本人完成的字?jǐn)?shù)來(lái)計(jì)算科研積分及工作量折算;3、存儲(chǔ)論文及著作的的目錄,封面、封底圖片,以備日后查詢(xún);4、與現(xiàn)有教師教學(xué)工作量計(jì)算系統(tǒng)無(wú)縫集成,以便匯總教師總的工作量及績(jī)效津貼。圖1反映了高校教師論文及著作管理系統(tǒng)的主要工作的流程示意圖,其中教師操作部分使用B/S模式,采用Windows2003server+IIS+.net+MSSQLServer2005平臺(tái),使用C#.net進(jìn)行編程;管理工作人員操作部分采用C/S模式,使用C#.net進(jìn)行編程。

1.2論文及著作管理系統(tǒng)的數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)

由于高校教師論文及著作管理系統(tǒng)中涉及到的用戶權(quán)限和業(yè)務(wù)一般相對(duì)復(fù)雜,因此在進(jìn)行數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)時(shí),充分利用數(shù)據(jù)庫(kù)理論和設(shè)計(jì)規(guī)則,同時(shí)兼顧硬件系統(tǒng)性能指標(biāo)等客觀條件,適當(dāng)容忍較低程度的數(shù)據(jù)冗余。由于要儲(chǔ)存論文及著作的封面、封底的圖片,故涉及到大量圖像采集和存儲(chǔ),對(duì)系統(tǒng)的存儲(chǔ)功能要求較高,要求采用大容量存儲(chǔ)技術(shù),對(duì)所有用戶所提交的各種文檔采用二進(jìn)制流文件格式統(tǒng)一存放到數(shù)據(jù)庫(kù)中,避免了占用服務(wù)器中的大量存儲(chǔ)資源,根據(jù)需要,在數(shù)據(jù)庫(kù)中設(shè)計(jì)若干個(gè)數(shù)據(jù)表,其中論文及著作表(CEC_AUTHORS)主要存儲(chǔ)教職工的論文及著作數(shù)據(jù),該表是整個(gè)系統(tǒng)的主數(shù)據(jù)表,其結(jié)構(gòu)如圖2所示,其中著作編號(hào)為主鍵,封面、封底字段的數(shù)據(jù)類(lèi)型設(shè)置為image數(shù)據(jù)類(lèi)型。同時(shí),為降低系統(tǒng)運(yùn)行中出現(xiàn)“臟”數(shù)據(jù)的幾率,在數(shù)據(jù)庫(kù)系統(tǒng)別設(shè)計(jì)了以論文及著作表為中心的數(shù)據(jù)庫(kù)關(guān)系圖,以保證數(shù)據(jù)庫(kù)數(shù)據(jù)完整性和一致性,如圖3所示。

2基于績(jī)效管理制度的高校教師論文及著作管理系統(tǒng)的實(shí)現(xiàn)及性能分析

本系統(tǒng)的后臺(tái)數(shù)據(jù)庫(kù)采用SQLServer2005搭建,在B/S部分采用了MVC(Model-View-Controller)三層結(jié)構(gòu)設(shè)計(jì)模式,即模型-視圖-控制器三層,用以實(shí)現(xiàn)程序代碼、業(yè)務(wù)邏輯以及數(shù)據(jù)顯示的分離,下面談?wù)剬?duì)系統(tǒng)的實(shí)現(xiàn)和性能分析。

2.1系統(tǒng)實(shí)現(xiàn)

在此,筆者以本系統(tǒng)中位于Model層中的數(shù)據(jù)訪問(wèn)類(lèi)的實(shí)現(xiàn)和View層功能的實(shí)現(xiàn)為例,簡(jiǎn)要敘述基于.NETFramework3.5的高校教師論文及著作管理系統(tǒng)的B/S部分的實(shí)現(xiàn)過(guò)程。由于篇幅有限,在此簡(jiǎn)單羅列部分關(guān)鍵代碼,希望能拋磚引玉,在MicrosoftVisualStudio2010開(kāi)發(fā)環(huán)境下,實(shí)現(xiàn)數(shù)據(jù)訪問(wèn)公共類(lèi)的簡(jiǎn)要代碼如下。在B/S部分,系統(tǒng)中的用戶登錄模塊負(fù)責(zé)接受來(lái)自UI層的用戶號(hào)、用戶密碼、用戶身份等數(shù)據(jù),并將這些數(shù)據(jù)傳送到控制層,控制層根據(jù)不同用戶身份數(shù)據(jù),返回相應(yīng)的不同數(shù)據(jù)給用戶,從而在View層中顯示不同的內(nèi)容,圖4和圖5展示了根據(jù)不同用戶身份返回不同的View內(nèi)容。在C/S部分,管理員對(duì)論文及著作成果信息進(jìn)行逐一分類(lèi)、匯總核實(shí),然后根據(jù)教職工通過(guò)B/S客戶端提交的信息對(duì)各成果取得人進(jìn)行統(tǒng)一入庫(kù)歸檔,如圖6所示,其中作者單位和姓名是根據(jù)教職工提供的作者教師號(hào)自動(dòng)生成,無(wú)需管理人員手動(dòng)輸入。

2.2系統(tǒng)性能分析

本系統(tǒng)采用基于.NETFramework3.5開(kāi)發(fā)平臺(tái),該軟件項(xiàng)目充分利用AJAX技術(shù)創(chuàng)建更有效、更具交互性、高度個(gè)性化界面,在B/S部分的Web系統(tǒng)中大量運(yùn)用母板技術(shù),使整個(gè)系統(tǒng)界面統(tǒng)一規(guī)范,外觀友好,設(shè)計(jì)合理,用戶操作起來(lái)非常方便。服務(wù)器采用WindowsServer2010操作系統(tǒng),運(yùn)行穩(wěn)定,響應(yīng)速度快,數(shù)據(jù)庫(kù)系統(tǒng)狀態(tài)良好,數(shù)據(jù)準(zhǔn)確,同時(shí)為方便管理、整合各種數(shù)據(jù),便于用戶檢索數(shù)據(jù)信息,在設(shè)計(jì)本系統(tǒng)后臺(tái)數(shù)據(jù)庫(kù)時(shí),采用了大容量存儲(chǔ)技術(shù),合理、恰當(dāng)?shù)乩昧藬?shù)據(jù)庫(kù)系統(tǒng)的事務(wù)、存儲(chǔ)過(guò)程、和觸發(fā)器等技術(shù),優(yōu)化服務(wù)器配置,保證了數(shù)據(jù)的安全性和一致性,使其滿足海量數(shù)據(jù)的并發(fā)訪問(wèn)和存儲(chǔ)的需要。

3結(jié)論

篇(4)

[關(guān)鍵詞]特色數(shù)據(jù)庫(kù)ASP檢索系統(tǒng)B/S高職

中圖分類(lèi)號(hào):TP311.52文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1671-7597(2009)1210081-01

一、引言

隨著網(wǎng)絡(luò)技術(shù)、電子技術(shù)、數(shù)字化技術(shù)的廣泛應(yīng)用,圖書(shū)館建設(shè)數(shù)字館藏的速度大大加快。面對(duì)海量的數(shù)據(jù)信息建設(shè)大而全的數(shù)據(jù)庫(kù)無(wú)論從資金上還是從人力上已經(jīng)不太現(xiàn)實(shí),建設(shè)有針對(duì)性有專(zhuān)題目的的專(zhuān)業(yè)特色數(shù)據(jù)庫(kù)已經(jīng)是圖書(shū)館信息建設(shè)的必然選擇。特色數(shù)據(jù)庫(kù)是指充分反映本地區(qū)本單位資源特色的信息總匯,具有鮮明的專(zhuān)業(yè)學(xué)科特色、區(qū)域經(jīng)濟(jì)特色、地方文化特色和館藏特色。加速實(shí)現(xiàn)圖書(shū)館信息資源數(shù)字化,已成為圖書(shū)館數(shù)字化建設(shè)發(fā)展的核心與關(guān)鍵。

近幾年許多高校已經(jīng)建立起各自特色數(shù)據(jù)庫(kù)系統(tǒng),但在絕大多數(shù)高職院校中還沒(méi)有進(jìn)行相應(yīng)的建設(shè),我們結(jié)合高職學(xué)院現(xiàn)狀進(jìn)行特色數(shù)據(jù)庫(kù)論文檢索系統(tǒng)的探索建設(shè),最終選擇教職工學(xué)術(shù)論文建設(shè)數(shù)據(jù)庫(kù),選擇的理由有以下幾個(gè)方面:首先,對(duì)于我院教職工所發(fā)表學(xué)術(shù)論文的收錄我們具有得天獨(dú)厚的優(yōu)勢(shì),有利于準(zhǔn)確、全面的建庫(kù)。其次,收錄信息資源是圖書(shū)館信息化建設(shè)新使命,進(jìn)行電子資源建設(shè)也是圖書(shū)館的發(fā)展方向。再次,建設(shè)我院教職工論文數(shù)據(jù)庫(kù)有利于我們進(jìn)行后續(xù)數(shù)據(jù)挖掘,分析我院優(yōu)勢(shì)學(xué)科和優(yōu)勢(shì)專(zhuān)業(yè),有利于學(xué)院的專(zhuān)業(yè)建設(shè)決策。

二、技術(shù)簡(jiǎn)介

(一)ASP技術(shù)。ASP是Microsoft提出的基于服務(wù)器端的腳本執(zhí)行環(huán)境,用它創(chuàng)建的應(yīng)用程序可跨平臺(tái)運(yùn)行,能將VBscript,JavaScript,Perl等多種語(yǔ)言的語(yǔ)句嵌入HTML頁(yè)面,使它們?cè)诜?wù)器端執(zhí)行。ASP提供了一個(gè)在服務(wù)器端腳本編程的開(kāi)發(fā)環(huán)境,它有利于創(chuàng)建動(dòng)態(tài)的、交互的web應(yīng)用程序,執(zhí)行速度快。ADO對(duì)象對(duì)數(shù)據(jù)庫(kù)的操作功能強(qiáng)大、速度快,而且可將多種腳本語(yǔ)言嵌入到HTML語(yǔ)言中,從而具有很強(qiáng)的數(shù)據(jù)處理能力和動(dòng)態(tài)頁(yè)面生成能力。

(二)B/S結(jié)構(gòu)。B/S模式又稱(chēng)B/S結(jié)構(gòu)。它是隨著Internet技術(shù)的興起,一種以Web技術(shù)為基礎(chǔ)的新型系統(tǒng)平臺(tái)模式。在這種結(jié)構(gòu)下,用戶工作界面是通過(guò)IE瀏覽器來(lái)實(shí)現(xiàn)的。B/S模式最大的好處是運(yùn)行維護(hù)比較簡(jiǎn)便,能實(shí)現(xiàn)不同的人員,從不同的地點(diǎn),以不同的接入方式訪問(wèn)和操作共同的數(shù)據(jù)。

(三)ODBC。ODBC(開(kāi)放數(shù)據(jù)庫(kù)互連)是微軟公司開(kāi)放服務(wù)結(jié)構(gòu)中有關(guān)數(shù)據(jù)庫(kù)的一個(gè)組成部分,它建立了一組規(guī)范,并提供了一組對(duì)數(shù)據(jù)庫(kù)訪問(wèn)的標(biāo)準(zhǔn)API。

(四)MD5。MD5的全稱(chēng)是Message-digest Algorithm 5(信息-摘要算法),在90年代初由MIT Laboratory for Computer Science和Ronald L.Rivest開(kāi)發(fā)出來(lái),經(jīng)MD2、MD3和MD4發(fā)展而來(lái)。它的作用是讓大容量信息在用數(shù)字簽名軟件簽署私人密鑰前被“壓縮”成一種保密的格式。不管是MD2、MD4還是MD5,它們都需要獲得一個(gè)隨機(jī)長(zhǎng)度的信息并產(chǎn)生一個(gè)128位的信息摘要。

三、設(shè)計(jì)思想

該系統(tǒng)采用B/S架構(gòu)結(jié)合SqlServer數(shù)據(jù)庫(kù)設(shè)計(jì)開(kāi)發(fā),服務(wù)器端安裝Web和數(shù)據(jù)庫(kù)服務(wù)器,客戶端只需安裝瀏覽器即可,數(shù)據(jù)庫(kù)接口采用開(kāi)放式數(shù)據(jù)庫(kù)互連ODBC,用戶首先通過(guò)瀏覽器訪問(wèn)Web服務(wù)器,Web服務(wù)器通過(guò)ODBC連接到SQL server數(shù)據(jù)庫(kù),通過(guò)SQL語(yǔ)言通數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)交換,取得用戶所需要的數(shù)據(jù),再通過(guò)Web服務(wù)器將數(shù)據(jù)和HTML代碼一同返回給用戶的瀏覽器,瀏覽器再將代碼進(jìn)行解釋,最終將查詢(xún)結(jié)果按照事先安排好的效果返回給用戶。

四、系統(tǒng)結(jié)構(gòu)

本系統(tǒng)主要分為用戶界面和管理員界面,具體結(jié)構(gòu)如圖1所示:

圖1系統(tǒng)模塊流程圖

五、設(shè)計(jì)與實(shí)現(xiàn)

使用ASP技術(shù)進(jìn)行開(kāi)發(fā),數(shù)據(jù)庫(kù)采用SqlServer2000作為后臺(tái)數(shù)據(jù)庫(kù)并部署于集成IIS的Windows2003企業(yè)版操作系統(tǒng)的塔式服務(wù)器中。

在系統(tǒng)的安全性方面考慮使用md5加密算法,在管理員登陸界面上使用如下語(yǔ)句將系統(tǒng)傳遞過(guò)來(lái)的adminpwd字符串利用md5.asp頁(yè)面中的算法進(jìn)行加密:“adminpwd = md5(request("adminpwd"))”通過(guò)該加密算法保證了數(shù)據(jù)庫(kù)的安全性,黑客入侵?jǐn)?shù)據(jù)庫(kù)后也僅僅拿到加密后的字符串無(wú)法得出管理員的密鑰信息。

在數(shù)據(jù)庫(kù)收錄論文方面,教師們上傳的電子稿大都是Word文檔,為了統(tǒng)一和便于閱讀,我們使用Adobe公司的Acrobat Professional 7.0版將論文由Office的Doc文檔轉(zhuǎn)成PDF格式文檔并進(jìn)行安全性設(shè)置,更適用于論文的網(wǎng)絡(luò)在線閱讀。PDF文檔格式是較為通用的網(wǎng)絡(luò)文檔格式之一,其優(yōu)點(diǎn)有四:一是版式較為柔和美觀;二是PDF文檔具有翻頁(yè)和書(shū)簽導(dǎo)航功能,便于機(jī)上閱讀;三是文件的大小較之同樣的Word文檔大幅度壓縮,更加便于在線閱讀;四是PDF文檔具有一定的安全性,利用Acrobat相應(yīng)的軟件功能可進(jìn)行文檔安全性設(shè)置,例如:禁止打印、禁止復(fù)制、禁止更改等。

六、結(jié)束語(yǔ)

特色數(shù)據(jù)庫(kù)論文檢索系統(tǒng)自2007年起進(jìn)行建設(shè),經(jīng)過(guò)反復(fù)實(shí)踐修改,最終成功部署到HP塔式服務(wù)器上運(yùn)行,到目前為止收錄學(xué)院公開(kāi)827篇,上傳未47篇,查詢(xún)下載次數(shù)為9871人次,活躍了教職工學(xué)術(shù)交流的同時(shí)為學(xué)院專(zhuān)業(yè)定位和優(yōu)勢(shì)挖掘提供數(shù)字依據(jù),也為下一步圖書(shū)館電子資源的建設(shè)和發(fā)展打下了堅(jiān)實(shí)的基礎(chǔ)。

立項(xiàng)課題:淄博職業(yè)學(xué)院“崗位創(chuàng)新?百萬(wàn)行動(dòng)”課題

課題編號(hào):2006GY01

參考文獻(xiàn):

[1]趙連朋,數(shù)字圖書(shū)館之特色數(shù)據(jù)庫(kù)建設(shè)――渤海大學(xué)數(shù)字圖書(shū)館學(xué)位論文數(shù)據(jù)庫(kù)管理系統(tǒng)的研發(fā),中國(guó)圖書(shū)情報(bào)科學(xué),2004(4):9-13.

[2]張淼,特色數(shù)據(jù)庫(kù)建設(shè)中信息的研究與實(shí)踐,圖書(shū)館學(xué)研究,2004(9):4-5,15.

[3]曲金麗,論高校圖書(shū)館自建特色數(shù)據(jù)庫(kù)建設(shè),石河子科技,2005(4):23-24.

篇(5)

關(guān)鍵詞:PHP ;MYSQL;論文綜合管理系統(tǒng);B/S

中圖分類(lèi)號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2012)36-8595-02

1 系統(tǒng)可行性分析與研究

1.1 研究背景

目前,縱觀全國(guó)各地高校,學(xué)位論文管理系統(tǒng)得以廣泛實(shí)現(xiàn)應(yīng)用,有一些學(xué)院依舊用手工錄入的方式進(jìn)行管理;經(jīng)過(guò)仔細(xì)對(duì)比,很多高校使用WEB方式進(jìn)行論文管理時(shí)的相關(guān)操作,在功能上及相應(yīng)的業(yè)務(wù)流程比較相似;都使用較簡(jiǎn)單的方式,如都使用論文提交、審核,及搜索模塊,基本上來(lái)說(shuō)都沒(méi)有題目選擇或者導(dǎo)師互動(dòng)等模塊。在本課題在這些基礎(chǔ)上,加入前期論文題目及導(dǎo)師的互動(dòng)選擇功能,從而使得論文的各個(gè)過(guò)程都能在網(wǎng)上進(jìn)行,從而方便了審核人員,導(dǎo)師和學(xué)生。在線的論文指導(dǎo)(站內(nèi)短信)功能可以導(dǎo)師和學(xué)生進(jìn)行方便地進(jìn)行溝通和交流,另外在線修改功能也能避免線下修改造成的紙張和時(shí)間的浪費(fèi)。

1.2 研究?jī)?nèi)容

做為一個(gè)涉及多個(gè)權(quán)限用戶的系統(tǒng),這就需要對(duì)用戶信息數(shù)據(jù)進(jìn)行處理,再加載不同的用界面。根據(jù)該論文系統(tǒng)需求特點(diǎn),要求平臺(tái)建立在網(wǎng)絡(luò)的基礎(chǔ)上,盡可能地使論文的整個(gè)過(guò)程方便,簡(jiǎn)單,界面更加友好。整個(gè)過(guò)程首先由有相應(yīng)論文指導(dǎo)權(quán)限的教師上傳可供學(xué)生選擇的標(biāo)題,教師所在的單位審查通過(guò)后,便開(kāi)始了基于該網(wǎng)絡(luò)平臺(tái)的互動(dòng)論文選擇過(guò)程,學(xué)生以志愿的方式選擇相應(yīng)的論文標(biāo)題進(jìn)行申請(qǐng),然后相應(yīng)教師對(duì)申請(qǐng)學(xué)生進(jìn)行選擇,系統(tǒng)接著對(duì)結(jié)果進(jìn)行處理。處理完成后,落選雙方進(jìn)行第二次雙向選擇,最終完成選題的過(guò)程。然后教師與學(xué)生論文寫(xiě)作過(guò)程,進(jìn)行開(kāi)題報(bào)告,正文寫(xiě)作等過(guò)程,最后教師對(duì)論文進(jìn)行評(píng)分。就是基于上面這一個(gè)論文過(guò)程,進(jìn)行仔細(xì)分析,最后開(kāi)發(fā)出這個(gè)系統(tǒng)。

1.3論文綜合管理系統(tǒng)的開(kāi)發(fā)環(huán)境

1.3.1 LAMP(LINUX+APACH+MYSQL+PHP)

網(wǎng)站主體采用執(zhí)行效率極高的PHP開(kāi)發(fā),使用AJAX技術(shù)輔助,數(shù)據(jù)庫(kù)方面采用與PHP之最佳組合MYSQL,web服務(wù)器和操作系統(tǒng)則采用apache和linux,這就是所謂的LAMP建站方案。

2 相關(guān)技術(shù)綜述

2.1 PHP編程技術(shù)介紹

PHP是一種公開(kāi)源代碼!運(yùn)行在服務(wù)器端的嵌入式腳本語(yǔ)言,允許程序員將語(yǔ)言嵌入HTML文件當(dāng)中,并且PHP對(duì)不同的技術(shù)提供了編程環(huán)境與接口,利用它可以方便地開(kāi)發(fā)各種功能完備!交互性強(qiáng)的動(dòng)態(tài)頁(yè)面,為網(wǎng)站建設(shè)提供了簡(jiǎn)單!實(shí)用的解決方案:

2.2 MySQL數(shù)據(jù)庫(kù)技術(shù)介紹

MySQL是一個(gè)精巧的SQL數(shù)據(jù)庫(kù)管理系統(tǒng),雖然它不是開(kāi)放源代碼的產(chǎn)品,但在某些情況下你可以自由使用。由于它的強(qiáng)大功能、靈活性、豐富的應(yīng)用編程接口(API)以及精巧的系統(tǒng)結(jié)構(gòu),受到了廣大自由軟件愛(ài)好者甚至是商業(yè)軟件用戶的青睞。

2.3 開(kāi)發(fā)環(huán)境

LAMP即操作系統(tǒng): LINUX,web服務(wù)器: APACHE,數(shù)據(jù)庫(kù):MYSQL,服務(wù)器端腳本PHP的第一個(gè)字母組合。LAMP通過(guò)多年的發(fā)展,迅速由草根階層走出來(lái),在世界范圍的層面,一旦談及WEB服務(wù)器標(biāo)準(zhǔn),人們就會(huì)自然談到LAMP。也正是因?yàn)長(zhǎng)AMP都是開(kāi)源的組件,不斷完善其兼容性,它們的應(yīng)該場(chǎng)合越來(lái)越廣泛,普遍。并成為一個(gè)相當(dāng)強(qiáng)大的WEB平臺(tái)。

2.4 B/S體系與三層配置模式

B/S結(jié)構(gòu)從邏輯上講分為四個(gè)層次:客戶機(jī)、Web服務(wù)器、應(yīng)用服務(wù)器、數(shù)據(jù)服務(wù)器。客戶機(jī)主要負(fù)責(zé)人機(jī)交互,Web服務(wù)器主要負(fù)責(zé)對(duì)客戶端應(yīng)用程序的集中管理,應(yīng)用服務(wù)器主要負(fù)責(zé)應(yīng)用邏輯的集中管理,它也可以根據(jù)其處理的具體業(yè)務(wù)不同而分為多個(gè);數(shù)據(jù)服務(wù)器則主要負(fù)責(zé)數(shù)據(jù)的存儲(chǔ)和組織、數(shù)據(jù)庫(kù)的分布式管理、數(shù)據(jù)庫(kù)的備份和同步等等。

2.5開(kāi)發(fā)方法:原型法開(kāi)發(fā)

3 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

3.1系統(tǒng)需求分析

本系統(tǒng)作為一套論文綜合管理系統(tǒng),在使用過(guò)程中主要呈現(xiàn)出了以下幾個(gè)特點(diǎn):

1)系統(tǒng)是根據(jù)具有本學(xué)院特色的論文管理模式進(jìn)行編寫(xiě)的,具有通用性,同時(shí)也更具有個(gè)性化的特點(diǎn),以方便學(xué)院師生論文操作和提高論文效率為核心,采用以管理與先進(jìn)的計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)相結(jié)合。

2)規(guī)范的軟件結(jié)構(gòu)搭配先進(jìn)的軟件開(kāi)發(fā)技術(shù)。該文管理系統(tǒng)基于B/S結(jié)構(gòu),并根據(jù)軟件設(shè)計(jì)的思想,運(yùn)用了標(biāo)準(zhǔn)化,模塊化,網(wǎng)絡(luò)化等技術(shù),使得整個(gè)系統(tǒng)可靠性,適應(yīng)性,維護(hù)性及安全性得到了很好的保障。

3)方便友好的用戶界面。系統(tǒng)采用的瀏覽界面更加的友好,更加的清晰,布局也更加的合理,無(wú)論是那一種角色用戶得能方便地操作,提高了他們使用系統(tǒng)完成任務(wù)的效率,最大化地使用戶得到好的用戶體驗(yàn)。

3.2系統(tǒng)設(shè)計(jì)目標(biāo)

本系統(tǒng)設(shè)計(jì)的根本就是為了使得整個(gè)論文過(guò)程網(wǎng)絡(luò)化,提高過(guò)程的完成效率,減少人工成本,提高論文信息的查詢(xún)、紀(jì)錄等工作的速度,使得論文的整個(gè)流程更加地完善。以便更加方便、直接、快捷地為我院師生提供服務(wù)。

3.3設(shè)計(jì)方案

3.5系統(tǒng)描述

該文系統(tǒng)的核心任務(wù)是論文的過(guò)程管理,它包含了系統(tǒng)管理的多個(gè)方面,內(nèi)容上比較復(fù)雜、廣泛,必須使得系統(tǒng)核心任務(wù)十分穩(wěn)定,并且與系統(tǒng)其它模塊的協(xié)作也要十分穩(wěn)定,流暢。論文系統(tǒng)功能主要包括:論文,人員,以往論文,新聞,系統(tǒng)內(nèi)短信等功能模塊;及能根據(jù)系統(tǒng)賦予的角色權(quán)限對(duì)相應(yīng)的信息進(jìn)行相應(yīng)的查詢(xún)、統(tǒng)計(jì)、修改等操作的功能。

其中核心的論文管理行為包括:

1)本系統(tǒng)的院系管理員負(fù)責(zé)管理系統(tǒng)各種信息。管理教師和學(xué)生用戶的論文操作權(quán)限;

2)非管理員用戶只能檢索、查看系統(tǒng)相關(guān)資料信息。

4 總結(jié)

論文綜合管理系統(tǒng)的開(kāi)發(fā)不僅僅是一個(gè)網(wǎng)站制作的過(guò)程,更重要的是在系統(tǒng)分析和設(shè)計(jì)階段所做的工作。在這過(guò)程中,我充分利用了網(wǎng)站開(kāi)發(fā)上的靈活和效率高的特點(diǎn),應(yīng)用PHP和MYSQL數(shù)據(jù)庫(kù)以LAMP架構(gòu)開(kāi)發(fā)本系統(tǒng)。

在系統(tǒng)的設(shè)計(jì)過(guò)程中,本對(duì)系統(tǒng)的設(shè)計(jì)的過(guò)程越來(lái)越清晰,也更加熟悉PHP的程序應(yīng)用,對(duì)系統(tǒng)整體的架構(gòu)設(shè)計(jì),模塊劃,頁(yè)面的整體布局設(shè)計(jì)也有了更深的認(rèn)識(shí),為更好地學(xué)習(xí),工作打下更加堅(jiān)實(shí)的基礎(chǔ)。

參考文獻(xiàn):

[1] 清華大學(xué)圖書(shū)館學(xué)位論文描述元數(shù)據(jù)規(guī)范課題組.學(xué)位論文資源分析報(bào)告[J].http:///cdls2/w3c/2003/SpcMetadata/387298,(AccessedMar.19,2005):12-20.

[2] 朱紅.學(xué)位論文管理系統(tǒng)的分析與實(shí)現(xiàn)[J].四川理工學(xué)院學(xué)報(bào):自然科學(xué)版,2006,19(5):124-126.

[3] 馮建華.數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)與管理[M].北京:清華大學(xué)出版社,2007,5:40-57,100-120 .

[4] Andy Harris.PHP 5 /MySQL Programming for the Absolute Beginner (For the Absolute Beginner)?。≒aperback) [M].10-180.

篇(6)

關(guān)鍵詞:數(shù)據(jù)庫(kù);存儲(chǔ)過(guò)程;科研管理系統(tǒng)

中圖分類(lèi)號(hào):TP311文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):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)開(kāi)發(fā)中,使用存儲(chǔ)過(guò)程是一個(gè)良好的習(xí)慣,不僅可以帶來(lái)臨時(shí)表、函數(shù)、游標(biāo)等特性,而且調(diào)試、升級(jí)、維護(hù)都變得方便。在存儲(chǔ)過(guò)程中能夠把數(shù)據(jù)經(jīng)過(guò)處理再返回,這樣能夠?qū)?shù)據(jù)提供更多的分析和控制。。存儲(chǔ)過(guò)程是數(shù)據(jù)庫(kù)中的一個(gè)重要對(duì)象,任何一個(gè)設(shè)計(jì)良好的數(shù)據(jù)庫(kù)應(yīng)用程序都應(yīng)該用到存儲(chǔ)過(guò)程。

2存儲(chǔ)過(guò)程的優(yōu)點(diǎn)

2.1開(kāi)發(fā)效率高

端代碼量很少,基本上是將客戶端的數(shù)據(jù),原原本本傳入到存儲(chǔ)過(guò)程。所有的計(jì)算都在存儲(chǔ)過(guò)程里完成,開(kāi)發(fā)調(diào)試方便。存儲(chǔ)過(guò)程只在創(chuàng)造時(shí)進(jìn)行編譯,以后每次執(zhí)行存儲(chǔ)過(guò)程都不需再重新編譯,而一般SQL語(yǔ)句每執(zhí)行一次就編譯一次,所以使用存儲(chǔ)過(guò)程可提高數(shù)據(jù)庫(kù)執(zhí)行速度。

2.2維護(hù)方便

一般后臺(tái)有什么錯(cuò)誤,都在存儲(chǔ)過(guò)程里,修改完了不需要重啟服務(wù),基本不會(huì)干擾客戶運(yùn)營(yíng).當(dāng)對(duì)數(shù)據(jù)庫(kù)進(jìn)行復(fù)雜操作時(shí)(如對(duì)多個(gè)表進(jìn)行Update,Insert,Query,Delete時(shí)),可將此復(fù)雜操作用存儲(chǔ)過(guò)程封裝起來(lái)與數(shù)據(jù)庫(kù)提供的事務(wù)處理結(jié)合一起使用。

2.3安全性高

一個(gè)用戶可能沒(méi)有執(zhí)行存儲(chǔ)過(guò)程中語(yǔ)句的權(quán)限,但是可以被賦予執(zhí)行存儲(chǔ)過(guò)程的權(quán)限,這就增強(qiáng)了數(shù)據(jù)庫(kù)的安全性。另外,可以通過(guò)存儲(chǔ)過(guò)程來(lái)隱藏用戶可用的數(shù)據(jù)和數(shù)據(jù)操作中涉及的商業(yè)規(guī)則,提高了數(shù)據(jù)安全級(jí)別。相對(duì)于直接使用SQL語(yǔ)句,在應(yīng)用程序中直接調(diào)用存儲(chǔ)過(guò)程有以下好處:

2.3.1減少網(wǎng)絡(luò)通信量

調(diào)用一個(gè)行數(shù)不多的存儲(chǔ)過(guò)程與直接調(diào)用SQL語(yǔ)句的網(wǎng)絡(luò)通信量可能不會(huì)有很大的差別,可是如果存儲(chǔ)過(guò)程包含上百行SQL語(yǔ)句,那么其性能絕對(duì)比一條一條的調(diào)用SQL語(yǔ)句要高得多。

2.3.2執(zhí)行速度更快

有兩個(gè)原因:首先,在存儲(chǔ)過(guò)程創(chuàng)建的時(shí)候,數(shù)據(jù)庫(kù)已經(jīng)對(duì)其進(jìn)行了一次解析和優(yōu)化。其次,存儲(chǔ)過(guò)程一旦執(zhí)行,在內(nèi)存中就會(huì)保留一份這個(gè)存儲(chǔ)過(guò)程,這樣下次再執(zhí)行同樣的存儲(chǔ)過(guò)程時(shí),可以從內(nèi)存中直接調(diào)用。

2.3.3更強(qiáng)的適應(yīng)性

由于存儲(chǔ)過(guò)程對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)是通過(guò)存儲(chǔ)過(guò)程來(lái)進(jìn)行的,因此數(shù)據(jù)庫(kù)開(kāi)發(fā)人員可以在不改動(dòng)存儲(chǔ)過(guò)程接口的情況下對(duì)數(shù)據(jù)庫(kù)進(jìn)行任何改動(dòng),而這些改動(dòng)不會(huì)對(duì)應(yīng)用程序造成影響。

2.3.4分布式工作

應(yīng)用程序和數(shù)據(jù)庫(kù)的編碼工作可以分別獨(dú)立進(jìn)行,而不會(huì)相互壓制。

科研項(xiàng)目申報(bào)模塊:教師個(gè)人登錄后,可上傳項(xiàng)目申報(bào)書(shū),查看項(xiàng)目審批狀態(tài),修改個(gè)人登錄密碼,申報(bào)者可以查看是否通過(guò)。

科研數(shù)據(jù)錄入模塊:教師個(gè)人科研信息的錄入,其中科研信息主要包括論文.項(xiàng)目,獲獎(jiǎng)、教材專(zhuān)著和課題等。

科研數(shù)據(jù)管理模塊:教師個(gè)人科研信息的修改、刪除。

科研項(xiàng)目審核模塊::管理員對(duì)教師申報(bào)的科研項(xiàng)目進(jìn)行審核、審批。

查詢(xún)、統(tǒng)計(jì)和報(bào)表打印模塊:對(duì)各種科研信息進(jìn)行統(tǒng)計(jì)和報(bào)表的打印,包括對(duì)教師個(gè)人發(fā)表的科研論文、著作、獲獎(jiǎng)、本年度批準(zhǔn)的科研項(xiàng)目情況統(tǒng)計(jì)和打印。

角色管理:主要實(shí)現(xiàn)系統(tǒng)的安全管理。包括添加用戶,用戶管理等.以實(shí)現(xiàn)對(duì)用戶和用戶角色的管理。角色管理是專(zhuān)為具有系統(tǒng)管理員權(quán)限的用戶設(shè)計(jì)的。系統(tǒng)在數(shù)據(jù)庫(kù)中首先設(shè)置一個(gè)或多個(gè)具有管理員權(quán)限的用戶,通過(guò)用戶登錄來(lái)判斷用戶的權(quán)限,若為管理員則可進(jìn)入該模塊,實(shí)現(xiàn)對(duì)整個(gè)科研數(shù)據(jù)庫(kù)的維護(hù)與管理(包括增加、修改、刪除等多項(xiàng)操作)。

基本設(shè)置模塊:主要包括年度、科研類(lèi)別、研究類(lèi)別、獲獎(jiǎng)?lì)悇e、部門(mén)等一些基本信息的添加。

圖1

圖2

4創(chuàng)建存儲(chǔ)過(guò)程

下面以論文表為例,介紹存儲(chǔ)過(guò)程在科研管理系統(tǒng)中的應(yīng)用。

圖2所示是論文表的字段構(gòu)成。

--論文存儲(chǔ)過(guò)程(包含插入論文與修改論文)

createproc [dbo].[proc_lunwen]

@lwidint integer=null, --論文id

@lwname varchar(150),--論文名稱(chēng)

@dywriter varchar(20),--第一作者

@qtwriter varchar(200),--其他作者

@lwjibie varchar(20),--級(jí)別

@xkkind varchar(30),--學(xué)科分類(lèi)

@fbtime datetime ,--發(fā)表時(shí)間

@wnumber varchar(20),--字?jǐn)?shù)

@kwIssn varchar(100),--刊物編號(hào)

@kwcn varchar(100),--國(guó)內(nèi)編號(hào)

@kwname varchar(100),--刊物名稱(chēng)

@issue varchar(100),--期號(hào)(發(fā)表時(shí)間期數(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)計(jì)論文存儲(chǔ)過(guò)程

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,--成果名稱(chēng)

fbtime datetime null,

chenggly varchar(200) null, --kwname、kwissn、kwcn成果來(lái)源

issue varchar(100) null,--發(fā)表時(shí)間

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頁(yè))

(上接第466頁(yè))

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)建以上存儲(chǔ)過(guò)程后,保存之。保存完畢,與該存儲(chǔ)過(guò)程相對(duì)應(yīng)的節(jié)點(diǎn)就會(huì)出現(xiàn)在服務(wù)器資源管理器中。同時(shí)請(qǐng)注意代碼編輯窗口中的CREATE關(guān)鍵字變?yōu)锳LTER關(guān)鍵字了,該關(guān)鍵字是用于更改任何現(xiàn)有的存儲(chǔ)過(guò)程的。要運(yùn)行上述存儲(chǔ)過(guò)程,只要點(diǎn)擊其節(jié)點(diǎn)并在右鍵彈出菜單中選擇“運(yùn)行存儲(chǔ)過(guò)程”。

5結(jié)束語(yǔ)

設(shè)計(jì)具有高可靠性、高響應(yīng)速度的軟件系統(tǒng)是一件很難的事情。從數(shù)據(jù)庫(kù)設(shè)計(jì)、系統(tǒng)的架構(gòu)設(shè)計(jì)到存儲(chǔ)過(guò)程設(shè)計(jì)和代碼的編寫(xiě),每個(gè)環(huán)節(jié)都息息相關(guān)。在設(shè)計(jì)過(guò)程中充分地考慮存儲(chǔ)過(guò)程的應(yīng)用,會(huì)給軟件設(shè)計(jì)帶來(lái)極大的便利,從而大大提高設(shè)計(jì)效率。

參考文獻(xiàn):

篇(7)

關(guān)鍵詞:精神病患者護(hù)理人員;職業(yè)人文素養(yǎng);研究;元分析

中圖分類(lèi)號(hào):G710 文獻(xiàn)標(biāo)志碼:A 文章編號(hào):1673-9094-(2016)11C-0015-04

近年來(lái),隨著醫(yī)學(xué)的發(fā)展與進(jìn)行,精神科護(hù)理模式也逐步實(shí)現(xiàn)了從生物到心理再到社會(huì)醫(yī)學(xué)模式的轉(zhuǎn)變。人性化護(hù)理服務(wù)理念正逐漸深入到精神科護(hù)理工作中。精神科護(hù)理是基礎(chǔ)護(hù)理的一個(gè)分支,人性化護(hù)理是在基礎(chǔ)護(hù)理的基礎(chǔ)上增加人文關(guān)懷、把精神病患者當(dāng)作“完整的人”看待,盡量滿足其需求的、以患者為本的護(hù)理服務(wù)。該理念對(duì)患者特別是精神病患者護(hù)理人員職業(yè)人文關(guān)懷素養(yǎng)提出了較高要求。筆者僅就當(dāng)前精神病患者護(hù)理人員職業(yè)人文素養(yǎng)方面的研究進(jìn)行元分析。

一、概念界定

(一)精神病患者護(hù)理

精神疾病是一種特殊的疾病,患者在認(rèn)知、情感、意志和行為方面有異常表現(xiàn),致使其工作、學(xué)習(xí)、生活能力下降,社會(huì)功能減退,得不到應(yīng)有的重視甚至被遺棄。對(duì)精神疾病患者的護(hù)理,技術(shù)性操作較少,主要以日常生活護(hù)理為主。精神病患者雖受病態(tài)的情感、思維影響而行為異常,卻有著正常人的認(rèn)知和需求。由于受到歧視,他們對(duì)尊重和情感的需求更為強(qiáng)烈。精神病患者對(duì)人文關(guān)懷的需求較之常人更為強(qiáng)烈,護(hù)理人員尤其應(yīng)對(duì)患者給予人文關(guān)懷。

(二)人文關(guān)懷素養(yǎng)

“人文”即重視人的文化,是人類(lèi)文化中先進(jìn)的價(jià)值觀及其規(guī)范。素養(yǎng)是指經(jīng)常修習(xí)涵養(yǎng),也指平日的修養(yǎng)。人文素養(yǎng)即對(duì)人類(lèi)文化中先進(jìn)價(jià)值觀及其規(guī)范的修習(xí)涵養(yǎng),是一種深植于內(nèi)心、設(shè)身處地為別人著想的善良,集中體現(xiàn)在尊重人、關(guān)心人、愛(ài)護(hù)人的良好品質(zhì)。護(hù)理人文關(guān)懷素養(yǎng)的本質(zhì)是一種具有專(zhuān)業(yè)道德情懷的價(jià)值觀,具體表現(xiàn)在人際互動(dòng)的行為中,如將患者當(dāng)作生理、心理、社會(huì)的綜合存在,能夠在患者疾病、遭遇與疼痛時(shí)給予幫助并使患者認(rèn)識(shí)到自身生命存在的意義,從而獲得較高的生理、心理與精神和諧,以保護(hù)、增強(qiáng)與維持患者的生存質(zhì)量。表現(xiàn)為對(duì)人生命的尊重與愛(ài)護(hù)、對(duì)生命健康的關(guān)愛(ài)與呵護(hù)、對(duì)生命健康權(quán)利的敬畏與尊重。人文關(guān)懷是基礎(chǔ)護(hù)理的本質(zhì),是護(hù)理的本源。

(三)元分析

元分析是應(yīng)用特定的設(shè)計(jì)和統(tǒng)計(jì)方法對(duì)以往的研究結(jié)果進(jìn)行整體的和系統(tǒng)的定性與定量分析,是回顧性與觀察性的,是對(duì)傳統(tǒng)綜述的一種改進(jìn),是概括以往研究結(jié)果的方法,包括大量的方法和技術(shù),具有全面、系統(tǒng)和定量的特點(diǎn),可用來(lái)對(duì)以前的具有不同研究設(shè)計(jì)的和不同時(shí)期收集到的資料進(jìn)行整合。相對(duì)傳統(tǒng)的文獻(xiàn)綜述,元分析是一種定量的綜合文獻(xiàn)的方法,可以在很大程度上克服傳統(tǒng)文獻(xiàn)綜述中存在的一些問(wèn)題。元分析以原始研究結(jié)果為單位,設(shè)計(jì)嚴(yán)密,強(qiáng)調(diào)對(duì)相關(guān)研究進(jìn)行全面的文獻(xiàn)檢索,有明確的文獻(xiàn)納入和排除標(biāo)準(zhǔn),系統(tǒng)統(tǒng)計(jì)所有的研究結(jié)果,并在此基礎(chǔ)上對(duì)統(tǒng)計(jì)結(jié)果進(jìn)行討論得出結(jié)論,這樣就盡可能地避免了人為的主觀性,使研究結(jié)果更加科學(xué)、客觀和準(zhǔn)確。

二、研究方法

(一)抽樣

本研究在中國(guó)知網(wǎng)(CNKI)的中文期刊、中國(guó)博士學(xué)位論文全文數(shù)據(jù)庫(kù)、中國(guó)優(yōu)秀碩士學(xué)位論文全文數(shù)據(jù)庫(kù)、中國(guó)重要會(huì)議論文全文數(shù)據(jù)庫(kù),國(guó)際會(huì)議論文全文數(shù)據(jù)庫(kù)中,以“護(hù)士人文素養(yǎng)”為主題,搜索了2005年10月1日―2016年6月10日的研究論文,共搜索到2300篇。其中,以“護(hù)理人員人文關(guān)懷素養(yǎng)”為主題,搜到1707篇,再以“精神病護(hù)理人員人文關(guān)懷素養(yǎng)”為主題,共搜到105篇。去除不相關(guān)樣本,共獲取57篇與本研究密切相關(guān)的樣本。

(二)分析單位

本文以搜集的研究論文為分析單位,從關(guān)注度、發(fā)表年份、數(shù)據(jù)庫(kù)來(lái)源、研究指向、研究結(jié)果五個(gè)維度對(duì)“分析單元”進(jìn)行分類(lèi)和編碼。五個(gè)維度的具體操作性定義如下:(1)關(guān)注度。學(xué)術(shù)關(guān)注度是指同一個(gè)課題或者題目的期刊更新數(shù)。本文分別對(duì)“精神病患者護(hù)理”與“護(hù)理人文關(guān)懷”兩項(xiàng)主題的學(xué)術(shù)關(guān)注度進(jìn)行了統(tǒng)計(jì);(2)發(fā)表年份。對(duì)每篇論文按照發(fā)表年度編碼,從2005―2016年每年的數(shù)量分析人們對(duì)精神病患者護(hù)理人員的人文關(guān)懷素養(yǎng)的研究程度,同時(shí)分析對(duì)該主題研究的發(fā)展趨勢(shì);(3)數(shù)據(jù)庫(kù)來(lái)源。按照中文期刊數(shù)據(jù)庫(kù),中國(guó)博士學(xué)位論文全文數(shù)據(jù)庫(kù),中國(guó)優(yōu)秀碩士學(xué)位論文全文數(shù)據(jù)庫(kù),中國(guó)重要會(huì)議論文全文數(shù)據(jù)庫(kù),國(guó)際會(huì)議論文全文數(shù)據(jù)庫(kù)中4個(gè)數(shù)據(jù)庫(kù)的不同層次與價(jià)值,分析各數(shù)據(jù)庫(kù)中論文的分布情況,判斷現(xiàn)有研究成果的研究動(dòng)機(jī)、研究層次、研究?jī)r(jià)值;(4)研究主題。分析現(xiàn)有研究?jī)?nèi)容與結(jié)論,總結(jié)出研究主題。主要分為實(shí)踐性研究和理論型研究?jī)纱蟛糠?,其中?shí)踐性研究包括管理和應(yīng)用兩方面內(nèi)容。

三、研究結(jié)果

(一)關(guān)注度

CNKI“精神病患者護(hù)理”學(xué)術(shù)關(guān)注度統(tǒng)計(jì)如圖1所示。

從關(guān)注度上可以看出,針對(duì)“精神病患者護(hù)理”和“護(hù)理人文關(guān)懷”兩類(lèi)主題的關(guān)注度呈整體上升趨勢(shì),特別在2013-2014年間達(dá)到高峰。但“精神病患者護(hù)理”的關(guān)注度在2015年下降較快,“護(hù)理人文關(guān)懷”的關(guān)注度在2015年也有所下降。

(二)發(fā)表年份

自2005年以來(lái)的11年間,關(guān)于精神病患者護(hù)理人員人文關(guān)懷素養(yǎng)的研究總體數(shù)量呈增加態(tài)勢(shì),運(yùn)用CNKI學(xué)術(shù)趨勢(shì)分析統(tǒng)計(jì)軟件檢索發(fā)現(xiàn),以“精神病患者護(hù)理”“護(hù)理人文關(guān)懷”為主題的研究論文逐年上升,但并非持續(xù)上升,中間有關(guān)注度上的起伏。具體發(fā)表年份及相關(guān)主題論文學(xué)術(shù)趨勢(shì)分析如表1、圖1、圖2所示。但是,以“精神病患者護(hù)理人員人文關(guān)懷素養(yǎng)”為主題公開(kāi)發(fā)表的研究論文數(shù)量明顯偏少,CNKI分析趨勢(shì)分析軟件檢索表明,論文數(shù)量不足以進(jìn)行學(xué)術(shù)趨勢(shì)分析。

這11年間對(duì)相關(guān)主題的關(guān)注度及研究的起伏變化有著一定的政策背景與文化背景。2005年,我國(guó)衛(wèi)生部明確提出加強(qiáng)護(hù)士隊(duì)伍建設(shè),將護(hù)理關(guān)懷人文思想落實(shí)到護(hù)理實(shí)踐中。2007年,衛(wèi)生部在醫(yī)政工作會(huì)議上再次提出,醫(yī)院要在護(hù)理服輾矯孀黽訃使患者受益大、感受深的實(shí)事,將人文關(guān)懷融入護(hù)理工作中,服務(wù)于細(xì)微之處。這進(jìn)一步強(qiáng)化了護(hù)理工作中的人性化服務(wù)意識(shí)。2011年,《中國(guó)護(hù)理事業(yè)發(fā)展規(guī)劃綱要(2011―2015年)》(衛(wèi)醫(yī)政發(fā)〔2011〕96號(hào))指出,到2015年,全國(guó)所有三級(jí)醫(yī)院和二級(jí)醫(yī)院全面推行責(zé)任制整體護(hù)理的服務(wù)模式,落實(shí)護(hù)理職責(zé),加強(qiáng)內(nèi)涵建設(shè),進(jìn)一步深化“以病人為中心”的服務(wù)理念,為患者提供全面、全程、專(zhuān)業(yè)、人性化的護(hù)理服務(wù)。2015年,衛(wèi)生部印發(fā)的《中國(guó)護(hù)理事業(yè)發(fā)展規(guī)劃綱要(2011―2015年)》強(qiáng)調(diào),要進(jìn)一步落實(shí)“以病人為中心”的護(hù)理理念,提高優(yōu)質(zhì)護(hù)理服務(wù)內(nèi)涵,加強(qiáng)專(zhuān)科護(hù)士的培訓(xùn),提高護(hù)理人員的信譽(yù)度,讓住院患者不僅有主管醫(yī)生,還要有自己的護(hù)士??梢?jiàn),研究論文數(shù)量上與相關(guān)政策的出臺(tái)及人文思想普及的程度呈正相關(guān)。

(三)數(shù)據(jù)庫(kù)來(lái)源

相關(guān)論文在中國(guó)知網(wǎng)(CNKI)的中文期刊數(shù)據(jù)庫(kù)、中國(guó)博碩士學(xué)位論文數(shù)據(jù)庫(kù)、中國(guó)重要會(huì)議論文數(shù)據(jù)庫(kù)中的分布情況見(jiàn)表2。

數(shù)據(jù)庫(kù)中,期刊論文占72%,這些研究者多為一線護(hù)理工作人員;會(huì)議論文的比例為28%,這些研究者多為與護(hù)理相關(guān)的管理人員,如護(hù)士長(zhǎng)、護(hù)理部主任等。這兩類(lèi)研究的動(dòng)機(jī)多為基于實(shí)踐問(wèn)題,特別是護(hù)士人文素養(yǎng)在實(shí)踐中的運(yùn)用及效果為主的研究;碩士論文和博士論文的此項(xiàng)研究為空白。

(四)研究主題

根據(jù)精神病患者護(hù)理人員的人文關(guān)懷素養(yǎng)的研究主題,現(xiàn)有研究可分為兩大類(lèi)主題,即實(shí)踐研究(包括管理和應(yīng)用型研究)和理論研究。研究論文分布如表3。

上表顯示,基于護(hù)理工作實(shí)踐的應(yīng)用研究數(shù)量最多,占81%,研究者多為一線護(hù)理工作者;而基于管理視角的研究數(shù)量較少,只占7%,研究者多為醫(yī)院管理人員;基于人文素養(yǎng)理論的研究占12%,多為對(duì)護(hù)理實(shí)踐的思考和總結(jié),研究者多為承擔(dān)課題項(xiàng)目的護(hù)理工作者。

四、結(jié)論與討論

(一)需重視對(duì)精神病患者護(hù)理人員人文關(guān)懷素養(yǎng)的培育

研究論文關(guān)注度與發(fā)表年份的數(shù)據(jù)表明,研究論文與國(guó)家的政策導(dǎo)向密切相關(guān)。除國(guó)家在政策上引導(dǎo)外,各級(jí)各類(lèi)醫(yī)院均應(yīng)重視護(hù)理人員人文關(guān)懷素養(yǎng)的提升。特別是精神病患者護(hù)理專(zhuān)業(yè)的醫(yī)院,只有提升護(hù)理人員人文關(guān)懷的素養(yǎng),才能實(shí)現(xiàn)“十三五”規(guī)劃“深化優(yōu)質(zhì)護(hù)理服務(wù)、提高護(hù)理服務(wù)質(zhì)量”的要求,滿足各類(lèi)患者的人文關(guān)懷需求。

(二)需提升對(duì)精神病患者護(hù)理人員人文關(guān)懷素養(yǎng)的研究水平

從研究論文數(shù)據(jù)庫(kù)來(lái)源看,本主題現(xiàn)有研究者多為一線護(hù)理工作者,這些人多為專(zhuān)科學(xué)歷,部分為自學(xué)大專(zhuān)、本科學(xué)歷,研究水平有限、研究質(zhì)量較低,多局限于護(hù)理實(shí)踐過(guò)程及實(shí)踐經(jīng)驗(yàn)的總結(jié),普遍缺乏對(duì)實(shí)踐經(jīng)驗(yàn)的深入思考及總結(jié)提升。部分承擔(dān)課題的研究者,也因缺乏扎實(shí)的研究功底、科學(xué)的研究方法、嚴(yán)密的邏輯思維而導(dǎo)致研究成果水平較低。

因此,要提升相關(guān)論文研究水平,需要進(jìn)一步優(yōu)化護(hù)士隊(duì)伍結(jié)構(gòu),強(qiáng)化在職培訓(xùn),并提升研究生、博士生層次護(hù)士比例,夯實(shí)理論研究基礎(chǔ),才能保證相關(guān)研究的動(dòng)力充足。

(三)需重視對(duì)精神病患者護(hù)理人員人文關(guān)懷素養(yǎng)的理論研究

理論研究可指導(dǎo)實(shí)踐,為實(shí)踐研究提供方向方法。一方面,提升研究生、博士生層次護(hù)士比例可以提升相關(guān)研究的理論層次;另一方面,精神病患者的一線護(hù)理工作者因承擔(dān)著巨大的工作壓力,還面對(duì)著被攻擊、毆打、謾罵等風(fēng)險(xiǎn),往往心生顧慮,無(wú)暇顧及患者的精神護(hù)理。醫(yī)院及相關(guān)政策制定部門(mén)應(yīng)為一線精神病患者的護(hù)理人員留出足夠的閱讀、思考、接受再教育的時(shí)間,用于系統(tǒng)反思、總結(jié)和提升,從而保證人文關(guān)懷素養(yǎng)的理論研究,進(jìn)而正確地進(jìn)行人文關(guān)懷護(hù)理的實(shí)踐。