亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        女子高校圖書館特色數(shù)據(jù)庫的實現(xiàn)與測試

        2018-12-18 10:16:32張聞驥
        電腦知識與技術(shù) 2018年26期
        關(guān)鍵詞:性能測試功能測試圖書館

        張聞驥

        摘要:女子高校圖書館特色數(shù)據(jù)庫的實現(xiàn)與測試,是基于數(shù)據(jù)庫的運行環(huán)境,通過特色數(shù)據(jù)檢索來實現(xiàn),并對數(shù)據(jù)庫系統(tǒng)功能與性能進行測試,結(jié)果表明無論是功能還是性能均能滿足該數(shù)據(jù)庫系統(tǒng)運行的性能需求,圖書館特色數(shù)據(jù)庫的建設(shè)給女子高校廣大用戶帶來方便、快捷、高效的個性化信息服務(wù),亦能推動地方經(jīng)濟建設(shè)與發(fā)展,創(chuàng)造良好的經(jīng)濟效益和社會效益。

        關(guān)鍵詞:女子高校;圖書館;特色數(shù)據(jù)檢索;功能測試;性能測試

        中圖分類號:TP311.5 文獻標識碼:A 文章編號:1009-3044(2018)26-0007-03

        女子高校圖書館特色數(shù)據(jù)庫基于前期的技術(shù)分析與設(shè)計,按步驟與程序建設(shè)即可實現(xiàn),但在性能測試時也應(yīng)充分考慮后期運行與維護階段的安全。隨著計算機網(wǎng)絡(luò)的不斷發(fā)展,互聯(lián)網(wǎng)數(shù)據(jù)信息傳輸與交流的速度越來越快,信息內(nèi)容越來越多,計算機數(shù)據(jù)庫可以充分的滿足當前人們對于信息的儲存以及管理工作,但同時也帶來了一定的安全管理問題[1]。數(shù)據(jù)庫的功能是否齊全、性能是否穩(wěn)定,直接關(guān)系到數(shù)據(jù)庫的運行安全,有必要對女子高校圖書館特色數(shù)據(jù)庫的功能、性能進行嚴格的測試。

        1 特色數(shù)據(jù)庫的運行環(huán)境

        特色數(shù)據(jù)庫平臺采用的是SQL Server 2008,系統(tǒng)框架開發(fā)采用Java EE,開發(fā)集成環(huán)境為Eclipse,服務(wù)器操作系統(tǒng)為Windows Server 2008,服務(wù)器中Web服務(wù)器為Tomcat6.0。

        服務(wù)器硬件配置為1T以上硬盤,CPU4.0以上,內(nèi)存8G及以上,用戶端運行環(huán)境要求如下:操作系統(tǒng)為Windows 7,瀏覽器版本為Internet Explorer 7.0及以上版本。

        2 特色數(shù)據(jù)庫的實現(xiàn)

        特色數(shù)據(jù)庫主要通過特色數(shù)據(jù)檢索來實現(xiàn)。系統(tǒng)采用面向多口徑的系統(tǒng)分析及結(jié)果展示技術(shù),具體實現(xiàn)時設(shè)計了一些類和算法來完成,包括ConnectDB(連接數(shù)據(jù)庫操作類)、getQueryTj(獲取查詢條件類)、getShowSetting(獲取數(shù)據(jù)統(tǒng)計結(jié)果設(shè)置類)、ExeQueryByTj(通過條件實現(xiàn)數(shù)據(jù)庫查詢類)、showQuery(顯示統(tǒng)計結(jié)果類)。

        下面重點描述對關(guān)鍵詞的關(guān)聯(lián)數(shù)據(jù)擴充的實現(xiàn)算法。

        關(guān)聯(lián)分析數(shù)據(jù)預(yù)處理擴展的目的就是在數(shù)據(jù)挖掘庫中找到在關(guān)鍵詞(如某個書目關(guān)鍵詞)的基礎(chǔ)上通過概念之間的關(guān)系,然后形成新的關(guān)鍵詞的過程。在這個過程中,在這里提出一個“檢索詞詞匯集合”的概念,這個集合擴展查詢過程中是不斷增加、優(yōu)化的關(guān)鍵詞集合。初始化時,為用戶提交的分析關(guān)鍵詞,系統(tǒng)在數(shù)據(jù)挖掘庫中經(jīng)過概念之間的關(guān)系擴充,使這個集合不斷地完善和優(yōu)化。

        分析用戶提交的數(shù)據(jù)挖掘關(guān)鍵詞,一般有兩種情況,為單關(guān)鍵詞或者多關(guān)鍵詞,單關(guān)鍵詞的算法過程如圖1所示,多關(guān)鍵詞的算法過程如圖2所示。

        Begin:

        1) 獲取用戶提交的關(guān)鍵詞,把它作為初始關(guān)鍵詞歸類到檢索詞詞匯集中;

        2) 通過建立中的概念之間關(guān)系(同義、父子、兄弟)等,檢索與關(guān)鍵詞有關(guān)聯(lián)的概念,并把這些概念歸類到關(guān)鍵詞詞匯集中;

        3) 對關(guān)鍵詞詞匯集中的元素重復(fù)執(zhí)行第2步,檢索新的關(guān)系之后,一起歸并到集合中,并根據(jù)關(guān)系進行優(yōu)化,刪除不必要的概念或關(guān)鍵詞;

        4) 按照相似度計算模型對關(guān)鍵詞詞匯集進行排序,形成最終的擴展后的分析詞匯集合。

        End.

        通過以上對分析詞的擴展,為下一步的數(shù)據(jù)關(guān)聯(lián)分析提供基礎(chǔ)。如相同概念的“數(shù)據(jù)庫”和“SQL”是強關(guān)聯(lián)度較高的詞匯,在數(shù)據(jù)挖掘中可擴展成同一詞匯進行分析。

        其實在數(shù)據(jù)挖掘分析過程中,用戶常用組合關(guān)鍵詞進行分析,多個關(guān)鍵詞組合分析就是對多個關(guān)鍵詞的歸類分析的基礎(chǔ)上,通過建立的概念之間的關(guān)系進行處理,得到標準化的概念詞。然后按照單關(guān)鍵詞的算法分別進行處理。

        多關(guān)鍵詞組合分析算法表述如下:

        Begin:

        1) 分析用戶輸入的多個關(guān)鍵詞,在概念庫中進行處理,得到規(guī)范的概念;

        2) 分析用戶提交的組合關(guān)鍵詞之間的關(guān)系,比如是并列關(guān)系或者排除關(guān)系;

        3) 把這些規(guī)范化的關(guān)鍵詞增加到檢索詞詞匯集合中;

        4) 通過概念庫中的概念之間關(guān)系(同義、父子、兄弟)等,檢索與關(guān)鍵詞有關(guān)聯(lián)的概念,并把這些概念歸類到關(guān)鍵詞詞匯集中;

        5) 對關(guān)鍵詞詞匯集中的元素重復(fù)執(zhí)行第4步,檢索新的關(guān)系之后,一起歸并到集合中,并根據(jù)關(guān)系進行優(yōu)化,刪除不必要的概念或關(guān)鍵詞;

        6) 按照第2步得到的多個關(guān)鍵詞之間的關(guān)系對查詢集合進行處理;

        7) 按照相似度計算模型對分析詞詞匯集進行排序,形成最終擴展后的分析詞集合。

        End.

        3 特色數(shù)據(jù)庫的測試

        3.1 數(shù)據(jù)庫系統(tǒng)功能測試

        功能測試就是通過點擊功能菜單、輸入相關(guān)數(shù)據(jù)和條件進行測試,數(shù)據(jù)維護功能通過輸入數(shù)據(jù),測試能否正常保存,即通過測試用例對實現(xiàn)的功能分別做測試。功能測試主要通過測試用例來描述測試功能是否正常運行,測試發(fā)現(xiàn)系統(tǒng)功能中存在的不能處理的情況,發(fā)現(xiàn)系統(tǒng)錯誤,測試用例是通過對設(shè)計功能情況進行測試,包括功能點、測試結(jié)果和結(jié)論等。

        經(jīng)過測試系統(tǒng)完成了所有功能,定向推薦和系統(tǒng)管理功能等。下面以系統(tǒng)管理模塊和書目檢索模塊為例描述系統(tǒng)的功能實現(xiàn)情況。表1為系統(tǒng)管理模塊功能測試用例,表2為書目檢索模塊功能測試用例。

        通過以上兩個典型模塊的測試用例測試,表明數(shù)據(jù)庫系統(tǒng)在功能設(shè)計上符合系統(tǒng)分析階段建設(shè)目標,從功能操作上滿足要求。

        下面以“查閱歷史記錄查詢”和“查閱歷史記錄維護(新增、修改和刪除)”描述測試過程:

        1) 歷史記錄查詢:操作員查看歷史記錄查詢結(jié)果,檢查是否符合查詢要求。首先,操作員在瀏覽器界面“用戶登錄系統(tǒng)”登錄后,系統(tǒng)根據(jù)用戶負責(zé)的歷史信息管理單位人信息,推送與用戶有關(guān)的歷史記錄基本信息,系統(tǒng)按時間順序逆序排列。然后,用戶可以通過輸入關(guān)鍵詞來查詢歷史信息,提交關(guān)鍵詞后,系統(tǒng)根據(jù)關(guān)鍵詞在數(shù)據(jù)庫中通過對歷史信息名稱和用戶名稱進行查詢,以列表的形式直觀顯示歷史信息名稱。

        2) 歷史記錄維護:維護歷史記錄包括新增、修改和刪除歷史信息三種操作。其中,新增歷史信息測試是否有“輸入完整性”的判定,只需用戶通過輸入歷史信息,包括基本、詳細信息的輸入,提交時系統(tǒng)對一些必要信息進行校驗。

        通過功能測試,可以得到如下結(jié)論:

        ①系統(tǒng)數(shù)據(jù)新增功能檢驗操作,直接在用戶端完成,用戶端有相應(yīng)的完整性校驗操作,無須通過服務(wù)端。

        ②系統(tǒng)刪除操作時,為了減少用戶誤刪操作,系統(tǒng)有相應(yīng)的確認操作提示。

        ③經(jīng)測試數(shù)據(jù)查詢操作能夠按照用戶輸入的關(guān)鍵詞進行模糊匹配,以列表的形式顯示,測試結(jié)果符合預(yù)期查詢目標。

        經(jīng)過系統(tǒng)功能測試,得知系統(tǒng)功能在用戶操作上具有簡練、安全等特征。

        3.2 數(shù)據(jù)庫系統(tǒng)性能測試

        數(shù)據(jù)庫系統(tǒng)性能測試通過Loadrunner9.5實現(xiàn)性能測試[2]。性能測試主要是對數(shù)據(jù)庫的響應(yīng)時間和吞吐量進行測試,測試方法為采用在200并發(fā)用戶,同時執(zhí)行“查詢操作”。

        經(jīng)過數(shù)據(jù)庫的響應(yīng)時間測試,可知數(shù)據(jù)庫系統(tǒng)在200并發(fā)用戶狀態(tài)下,數(shù)據(jù)庫系統(tǒng)響應(yīng)時間的平均時間為0.358秒,最大響應(yīng)時間為2.756秒,最小響應(yīng)時間為0.214秒。詳見“圖3數(shù)據(jù)庫系統(tǒng)響應(yīng)時間測試結(jié)果”圖所示。

        經(jīng)過數(shù)據(jù)庫的吞吐量測試,可知數(shù)據(jù)庫系統(tǒng)在200并發(fā)用戶狀態(tài)下,數(shù)據(jù)庫系統(tǒng)平均吞吐量為18213.363字節(jié)/秒,最大吞吐量為20073.653字節(jié)/秒,最小吞吐量為6726字節(jié)/秒。詳見“圖4數(shù)據(jù)庫系統(tǒng)吞吐量測試結(jié)果”圖所示。

        結(jié)果分析:從數(shù)據(jù)庫系統(tǒng)響應(yīng)時間測試結(jié)果來看,數(shù)據(jù)庫系統(tǒng)執(zhí)行查詢業(yè)務(wù),在200并發(fā)用戶狀態(tài)下,平均響應(yīng)時間為0.358秒。一般來說,200并發(fā)用戶訪問時,10秒以內(nèi)就能滿足預(yù)期設(shè)計目標,考慮到一些用戶端硬件配置,在1秒以內(nèi)就能夠滿足實際運行的性能要求。

        4 結(jié)論

        女子高校圖書館特色數(shù)據(jù)庫通過特色數(shù)據(jù)檢索來實現(xiàn),測試表明特色數(shù)據(jù)檢索使用效率更高,并對其功能與性能進行測試,測試結(jié)果表明無論是功能還是性能均能滿足該數(shù)據(jù)庫系統(tǒng)運行的需求。盡管計算機系統(tǒng)本身和數(shù)據(jù)庫本身都有嚴格的安全防御措施,但是還需要管理、人為和法律等各個方面的配合,特別是數(shù)據(jù)庫管理人員應(yīng)該對數(shù)據(jù)庫安全進行足夠的重視,提高數(shù)據(jù)庫安全防范意識[3]。數(shù)據(jù)庫在運行與維護階段盡量做到定時備份更新、定期全面監(jiān)測、及時修復(fù)漏洞,避免數(shù)據(jù)錯誤、丟失、滯后。女子高校圖書館特色數(shù)據(jù)庫的建設(shè)與實現(xiàn),可滿足廣大用戶個性化信息的需求,對該校教學(xué)、科研的健康持續(xù)穩(wěn)步發(fā)展能起到很好的助推作用,亦能服務(wù)地方經(jīng)濟建設(shè)與發(fā)展,創(chuàng)造良好的經(jīng)濟效益和社會效益。

        參考文獻:

        [1] 劉穎,王丹妮.計算機數(shù)據(jù)庫安全管理及實現(xiàn)方式[J].電子技術(shù)與軟件工程,2018(15):188.

        [2] 張華東,邵秀麗,吳軍,等. SQL Server數(shù)據(jù)庫到HBase數(shù)據(jù)庫的模式轉(zhuǎn)換和數(shù)據(jù)遷移研究[J].智能計算機與應(yīng)用, 2016, 6(5):24-30.

        [3] 賀蘊彬.基于SQL Server數(shù)據(jù)庫安全機制問題的研究與分析[J].信息安全與技術(shù), 2014(1):48-50.

        [通聯(lián)編輯:王力]

        猜你喜歡
        性能測試功能測試圖書館
        鐵路信號集中監(jiān)測設(shè)備的綜合校驗臺研究
        科技資訊(2025年2期)2025-03-15 00:00:00
        某內(nèi)花鍵等速傳動軸八功能測試夾具設(shè)計
        圖書館
        小太陽畫報(2018年1期)2018-05-14 17:19:25
        Hadoop性能測試自動化研究
        飛躍圖書館
        關(guān)于Java軟件的性能測試分析
        人事薪資管理系統(tǒng)軟件測試方案研究
        民用飛機機載電子硬件測試策略研究
        科技視界(2015年27期)2015-10-08 12:34:04
        論轉(zhuǎn)向系統(tǒng)匹配構(gòu)架和實踐
        去圖書館
        狠狠亚洲婷婷综合色香五月| 成年女人黄小视频| 丁香五月亚洲综合在线| 欧美综合天天夜夜久久| 女人张开腿让男桶喷水高潮| 久久夜色精品国产噜噜亚洲av | 国产成人精品久久一区二区三区| 国产精品久久久久免费a∨| 国产午夜精品一区二区三区视频| 亚洲a人片在线观看网址| 国产一区二区三区资源在线观看| 色综合久久精品中文字幕| 国内精品国产三级国产| 精品厕所偷拍一区二区视频| 特黄熟妇丰满人妻无码| 中文字幕精品无码一区二区 | 日韩精品人妻系列无码专区免费 | 亚洲av无码片在线播放| 亚洲人妻av在线播放| 职场出轨的人妻中文字幕| 亚洲欧美国产精品久久| 精品少妇人妻av免费久久久| 无码中文日韩Av| 国产成人精品一区二免费网站| 偷拍一区二区三区黄片| 国产精品美女久久久网av| 国产高清av首播原创麻豆| 真人二十三式性视频(动)| 无码一区二区三区在| 一级二级三一片内射视频| 亚洲一区第二区三区四区| 风韵少妇性饥渴推油按摩视频| 性色做爰片在线观看ww| 66lu国产在线观看| 精品免费一区二区三区在| 91亚洲免费在线观看视频| 精品人妻av一区二区三区| 欧美操逼视频| 黄色毛片视频免费| 白白色青青草视频免费观看| 又黄又爽又色视频|