




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
緒論1.1研究背景在計(jì)算機(jī)遍及后的當(dāng)下,中國(guó)進(jìn)入了全新的互聯(lián)網(wǎng)信息時(shí)代,人民生活水平不斷提高,人們需要的生活形式多種多樣?;ヂ?lián)網(wǎng)時(shí)代影響教育、商業(yè)、文化,科研、金融,出版、文娛、新聞,體育、應(yīng)用等等領(lǐng)域,它的到來(lái),攜帶的用戶(hù)群體數(shù)量是非常龐大的,因此,要建立一個(gè)良好的Web系統(tǒng)是必要的[1]。本系統(tǒng)實(shí)現(xiàn)了大學(xué)圖書(shū)館管理系統(tǒng)的部分功能體系結(jié)構(gòu)設(shè)計(jì),分析了表示層的性能優(yōu)化途徑,可用技術(shù)以及設(shè)計(jì)實(shí)現(xiàn)方法[8]。隨著業(yè)務(wù)數(shù)據(jù)化以及網(wǎng)絡(luò)運(yùn)用的越來(lái)越嫻熟,業(yè)務(wù)運(yùn)作方式也不斷地更新迭代,業(yè)務(wù)數(shù)據(jù)不斷增多,業(yè)務(wù)邏輯不斷復(fù)雜化,用戶(hù)范圍也逐漸擴(kuò)大,基于局域網(wǎng)的信息交互與資源共享的內(nèi)部交互越來(lái)越發(fā)達(dá),該系統(tǒng)的投入使用,不僅要讓信息管理的理念深入人心,還需要考慮數(shù)據(jù)安全、大數(shù)據(jù)量操作高并發(fā)、內(nèi)部事務(wù)執(zhí)行可靠性、系統(tǒng)可擴(kuò)展性等特性,實(shí)現(xiàn)網(wǎng)絡(luò)圖書(shū)管理業(yè)務(wù)的統(tǒng)一化、規(guī)范化和流程化。1.2研究意義伴隨著現(xiàn)代信息技術(shù)的發(fā)展,實(shí)體經(jīng)濟(jì)的發(fā)展迎來(lái)了新變化,能夠看到,當(dāng)前將數(shù)字信息作為先進(jìn)生產(chǎn)力的行業(yè)越來(lái)越多,在這種環(huán)境下,不論是要提升國(guó)家經(jīng)濟(jì)實(shí)力,還是要推動(dòng)設(shè)的進(jìn)步和發(fā)展,數(shù)字化都必不可少。當(dāng)前在對(duì)國(guó)家實(shí)力進(jìn)行考核之時(shí),會(huì)用到諸多指標(biāo),數(shù)字化發(fā)展質(zhì)量便是其中的一種[11]。在收集、加工、保存、使用數(shù)字資源的各個(gè)環(huán)節(jié),一直屬于顧此失彼,無(wú)法將所有的信息進(jìn)行匹配和總結(jié),導(dǎo)致我們的工作不僅繁雜而且效率低下,不能為決策者提供一個(gè)準(zhǔn)確的依據(jù)來(lái)源。然而,隨著信息數(shù)字化的發(fā)展,由人、系統(tǒng)組成的數(shù)字信息處理能力為人們帶來(lái)了一個(gè)全新的感受,在對(duì)信息進(jìn)行收集和保存之時(shí),必須根據(jù)相關(guān)需求和標(biāo)準(zhǔn)來(lái)管理信息。1.3國(guó)內(nèi)外研究現(xiàn)狀1.3.1國(guó)外研究現(xiàn)狀翻閱相關(guān)文獻(xiàn)能夠發(fā)現(xiàn),和我國(guó)相比,其他國(guó)家尤其是經(jīng)濟(jì)發(fā)展水平較高的國(guó)家的信息化水平提升速度較快,其圖書(shū)館實(shí)現(xiàn)全面數(shù)字化管理的時(shí)間也要遠(yuǎn)遠(yuǎn)早于我國(guó)。如果將目光投向這些國(guó)家的圖書(shū)館能夠發(fā)現(xiàn),大部分都已經(jīng)形成了健全的數(shù)據(jù)庫(kù)管理系統(tǒng)。在這些國(guó)家中,最早開(kāi)始圍繞圖書(shū)館開(kāi)展信息化建設(shè)的是英國(guó),到2009年之時(shí),其已經(jīng)獲得了不錯(cuò)的建設(shè)成績(jī)。與此同時(shí),世界印本館藏也借助兩類(lèi)技術(shù)變得更加充實(shí),這兩類(lèi)技術(shù)首先是網(wǎng)絡(luò)技術(shù);其次是計(jì)算機(jī)技術(shù)。同時(shí)其還以十分誠(chéng)懇的態(tài)度向國(guó)內(nèi)以及其他國(guó)家發(fā)出邀請(qǐng),令其來(lái)對(duì)圖書(shū)館這種新型閱讀方式進(jìn)行體驗(yàn)。經(jīng)分析可知,該國(guó)這類(lèi)閱讀模式不但趣味性極強(qiáng),而且時(shí)代性特征也十分明顯,在此圖書(shū)館中,其保存了時(shí)間久遠(yuǎn)的資料、印本,所以要對(duì)各類(lèi)歷史數(shù)據(jù)信息進(jìn)行獲取十分容易,同時(shí),其當(dāng)前的資源也十分豐富。能夠看到,伴隨著科技發(fā)展水平的顯著提升,信息化技術(shù)迎來(lái)了發(fā)展的春天,同時(shí)各種智信息技術(shù)也對(duì)人類(lèi)的知識(shí)收集、管理工作造成了極大影響,令其發(fā)生了極大改變,當(dāng)前不論是對(duì)于其他國(guó)家而言,還是對(duì)于我國(guó)而言,高校圖書(shū)館的整體發(fā)展趨勢(shì)都是相同的,那就是結(jié)合自身實(shí)際情況往智能化、數(shù)字化方向發(fā)展。通過(guò)對(duì)數(shù)字化圖書(shū)館進(jìn)行分析能夠發(fā)現(xiàn),其一般運(yùn)用的圖書(shū)信息管理系統(tǒng)都是B/S結(jié)構(gòu)模式為基礎(chǔ)而開(kāi)發(fā)出來(lái)的,其后臺(tái)web運(yùn)行服務(wù)器、前臺(tái)訪問(wèn)界面分別為計(jì)算機(jī)、客戶(hù)端瀏覽器。通過(guò)對(duì)各類(lèi)先進(jìn)的現(xiàn)代技術(shù)進(jìn)行運(yùn)用,從而來(lái)完成數(shù)字化圖書(shū)館的構(gòu)建工作,能夠令各國(guó)高校圖書(shū)館藏發(fā)生極大變化,一般來(lái)講,這類(lèi)數(shù)字化圖書(shū)館主要借助數(shù)字化、電子化圖書(shū)信息來(lái)保存各種資料和圖書(shū)的信息,讓各類(lèi)資料、圖書(shū)往虛擬化和數(shù)字化方向發(fā)展為其目的所在。同時(shí),借助數(shù)字化圖書(shū)信息管理系統(tǒng),能夠令文獻(xiàn)資源管理效率以及質(zhì)量都得到顯著提升,如此不論是老師還是學(xué)生,當(dāng)其進(jìn)入圖書(shū)館進(jìn)行書(shū)籍文獻(xiàn)的查詢(xún)之時(shí),也就變得更加快捷,更加便利。通過(guò)對(duì)其他國(guó)家高校校園信息化管理體系進(jìn)行分析能夠發(fā)現(xiàn),其發(fā)展較為平穩(wěn),然而因?yàn)楦鲊?guó)的國(guó)情并不一樣,所以使用的教育體制以及圖書(shū)館管理方案也存在較大區(qū)別,在硬件技術(shù)配置上的差距也很大,所以當(dāng)我國(guó)高校在進(jìn)行信息管理體系的構(gòu)建之時(shí),不能夠直接對(duì)他國(guó)經(jīng)驗(yàn)進(jìn)行照搬,而是應(yīng)當(dāng)在對(duì)自身國(guó)情進(jìn)行充分分析后,再充分運(yùn)用各類(lèi)技術(shù)和資源來(lái)進(jìn)行圖書(shū)信息管理系統(tǒng)的構(gòu)建。1.3.2國(guó)內(nèi)研究現(xiàn)狀由前文可知,其他國(guó)家尤其是經(jīng)濟(jì)發(fā)展水平較高的國(guó)家的信息化水平提升速度較快,而我國(guó)在數(shù)字化圖書(shū)館的建設(shè)方面,其發(fā)展水平還不夠成熟,還有很大提升空間。最近幾年來(lái),我國(guó)對(duì)于高校數(shù)字化建設(shè)工作愈發(fā)重視,同時(shí)各高高校對(duì)構(gòu)建電子化圖書(shū)館的意義和價(jià)值也形成了充分認(rèn)識(shí),因此構(gòu)建這類(lèi)圖書(shū)館的熱情越來(lái)越高,投入的資金、人力成本也較高??梢钥吹剑?dāng)前我國(guó)有不少高校已經(jīng)完成了圖書(shū)館數(shù)字化建設(shè)工作,并且已經(jīng)將其投入使用,使用效果不錯(cuò)。如果對(duì)當(dāng)前我國(guó)各高校這類(lèi)系統(tǒng)的建設(shè)情況進(jìn)行分析能夠發(fā)現(xiàn),當(dāng)前結(jié)合學(xué)校實(shí)際情況來(lái)完成了圖書(shū)館信息管理系統(tǒng)構(gòu)建工作的高校已經(jīng)超過(guò)五十個(gè),部分985院校在建設(shè)大中型圖書(shū)館之時(shí),也在慢慢調(diào)整自己的發(fā)展方向,開(kāi)始往虛擬化以及集成化的方向行進(jìn),這極大地提升了圖書(shū)管理系統(tǒng)的完善度,令其擁有了十分豐富的功能。當(dāng)前我國(guó)有許多學(xué)者都在以圖書(shū)管理系統(tǒng)為研究對(duì)象展開(kāi)研究,形成了豐碩的研究成果。舉例而言,學(xué)者劉方以移動(dòng)圖書(shū)管理系統(tǒng)為設(shè)計(jì)對(duì)象來(lái)展開(kāi)設(shè)計(jì)工作,其認(rèn)為,如果要開(kāi)發(fā)出智能圖書(shū)管理系統(tǒng),就需要對(duì)以Android為基礎(chǔ)的智能終端操作系統(tǒng)進(jìn)行運(yùn)用,其通過(guò)這種方式,完成了智能圖書(shū)管理系統(tǒng)的開(kāi)發(fā)共奏,令圖書(shū)業(yè)務(wù)操作功能變得更加豐富。另外,當(dāng)前在我國(guó),只有一些重點(diǎn)高校的圖書(shū)館數(shù)字化建設(shè)水平較高,而其他高校正在積極往這方面發(fā)展,也就是積極投入資金來(lái)研發(fā)和自身實(shí)際情況相符的數(shù)字化圖書(shū)管理系統(tǒng)。當(dāng)前各類(lèi)擁有豐富共的圖書(shū)信息化管理系統(tǒng)被研發(fā)出來(lái)并得到了充分運(yùn)用,各高校為了令師生閱讀需求得到充分滿(mǎn)足,開(kāi)始往日?;芾矸较虬l(fā)展這類(lèi)數(shù)字化圖書(shū)管理系統(tǒng),促使許多以Web為基礎(chǔ)的圖書(shū)管理系統(tǒng)被設(shè)計(jì)出來(lái),此時(shí)不論是老師還是學(xué)生,其要進(jìn)行相關(guān)文獻(xiàn)的查閱變得更加方便。當(dāng)前伴隨著校園網(wǎng)建設(shè)水平的不斷提升,加上許多學(xué)校都差不多普及了計(jì)算機(jī),大部分高校都開(kāi)始開(kāi)展圖書(shū)管理信息化建設(shè)工作,此時(shí)以B/S結(jié)構(gòu)模式為基礎(chǔ)的圖書(shū)管理系統(tǒng)受到了大量高校的青睞。通過(guò)對(duì)此管理系統(tǒng)進(jìn)行分析能夠發(fā)現(xiàn),其基于B/S結(jié)構(gòu)模式,運(yùn)用各種發(fā)展水平較高的網(wǎng)絡(luò)編程語(yǔ)言比如java、asp等以及各類(lèi)先進(jìn)技術(shù)比如視頻壓縮技術(shù)、流媒體技術(shù)等,令此類(lèi)管理系統(tǒng)開(kāi)發(fā)需求得到了充分滿(mǎn)足。此時(shí)并不需要使用專(zhuān)業(yè)配置,用戶(hù)借助瀏覽器終端就能夠?qū)@一管理系統(tǒng)進(jìn)行隨時(shí)訪問(wèn),同時(shí)伴隨著各種新型應(yīng)用不斷被研發(fā)出來(lái),伴隨著各種程序開(kāi)發(fā)技術(shù)的出現(xiàn),高校在設(shè)計(jì)這類(lèi)圖書(shū)管理系統(tǒng)之時(shí),開(kāi)始知道將兩類(lèi)手段結(jié)合起來(lái)展開(kāi)開(kāi)發(fā)設(shè)計(jì)工作能夠取得不錯(cuò)的效果,這兩類(lèi)手段首先是面向?qū)ο蟮某绦蚍治鍪侄危黄浯问墙Y(jié)構(gòu)化分析手段(其方向?yàn)閺纳现料拢?,同時(shí)通過(guò)對(duì)數(shù)據(jù)庫(kù)技術(shù)以及組件技術(shù)的充分運(yùn)用,加大的完善了此類(lèi)關(guān)系系統(tǒng)的開(kāi)發(fā)模式,如此其就能夠具備更為豐富、更為優(yōu)質(zhì)的功能,令人們?cè)陂喿x方面的相關(guān)需求能夠在短時(shí)間內(nèi)得到充分滿(mǎn)足。1.4課題研究?jī)?nèi)容開(kāi)發(fā)圖書(shū)館管理系統(tǒng)的目的是:通過(guò)該系統(tǒng),提供管理服務(wù)水平,為更多的用戶(hù)提供簡(jiǎn)便的服務(wù)。本文完成了圖書(shū)館管理系統(tǒng)的設(shè)計(jì)工作,其涉及諸多環(huán)節(jié),比如進(jìn)行系統(tǒng)需求分析,進(jìn)行總體與詳細(xì)設(shè)計(jì)等等。本篇文章具體結(jié)構(gòu)為:第一章:文章背景、當(dāng)前研究的趨勢(shì)、論文詳細(xì)的結(jié)構(gòu)等細(xì)節(jié)將在第一章中做簡(jiǎn)單的闡述。第二章:開(kāi)發(fā)環(huán)境介紹。介紹開(kāi)發(fā)該系統(tǒng)用到的軟件和硬件,用到的開(kāi)發(fā)的環(huán)境,簡(jiǎn)略介紹所用到的開(kāi)發(fā)框架。第三章:對(duì)整個(gè)所要開(kāi)發(fā)的圖書(shū)館管理系統(tǒng)進(jìn)行具體的剖析,該剖析包含有可行性分析、需求分析、用例分析等幾方面入手,整理該系統(tǒng)的開(kāi)發(fā)流程以及,為系統(tǒng)的編碼是寫(xiě)做充分的準(zhǔn)備。第四章:首要介紹本設(shè)計(jì)的詳細(xì)設(shè)計(jì)實(shí)現(xiàn)過(guò)程,對(duì)此次設(shè)計(jì)的功能模塊進(jìn)行了分析,同時(shí)設(shè)計(jì)了此系統(tǒng)需要的數(shù)據(jù)庫(kù)。第五章:本次畢業(yè)設(shè)計(jì)詳細(xì)實(shí)現(xiàn)展示,簡(jiǎn)要展示本設(shè)計(jì)模塊的成果,介紹完成功能模塊的編碼。第六章:對(duì)本次設(shè)計(jì)實(shí)現(xiàn)功能進(jìn)行測(cè)試,首先說(shuō)明測(cè)試需要的運(yùn)行環(huán)境,環(huán)境準(zhǔn)備就緒之后,設(shè)計(jì)測(cè)試的用例,進(jìn)行測(cè)試。第七章:總結(jié)和對(duì)系統(tǒng)未來(lái)的展望,首要闡述本次設(shè)計(jì)在開(kāi)發(fā)過(guò)程當(dāng)中發(fā)現(xiàn)的問(wèn)題,最終,總結(jié)本次設(shè)計(jì)的對(duì)個(gè)人產(chǎn)生的影響和意義。在論文的最后,有一些致謝和參考文獻(xiàn)。2開(kāi)發(fā)技術(shù)概述本章主要對(duì)該系統(tǒng)當(dāng)代比較流行的開(kāi)發(fā)語(yǔ)言Java技術(shù),Idea技術(shù)與MySQL數(shù)據(jù)庫(kù)等系統(tǒng)所用相關(guān)技術(shù)進(jìn)行了詳細(xì)介紹。2.1Java簡(jiǎn)介Java技術(shù)不止具備良好的跨平臺(tái)性,而且具有分布式、可移植性等特點(diǎn),因而得到了廣泛的應(yīng)用。這些特點(diǎn)使得Java程序能夠在許多平臺(tái)上運(yùn)行,其分布范圍也擴(kuò)展到了世界各地。事實(shí)上,在C++出現(xiàn)之后,面向?qū)ο蟮乃枷胍呀?jīng)成熟,于是在1995年,一家名為SUN的IT公司開(kāi)發(fā)了一種更簡(jiǎn)單的語(yǔ)言,現(xiàn)在是Java。由于當(dāng)時(shí)在c++語(yǔ)言程序中使用指針,很多程序員在開(kāi)發(fā)過(guò)程中會(huì)犯很多錯(cuò)誤,所以去掉了指針的概念等等。SUN公司的目標(biāo)是致力于通過(guò)優(yōu)化Java來(lái)提升其編寫(xiě)效率以及安全性,令其具備更多的優(yōu)勢(shì),能夠?yàn)槎嗑€(xiàn)程開(kāi)發(fā)過(guò)程提供支持。近些年來(lái),該技術(shù)在許多領(lǐng)域比如Internet軟件的開(kāi)發(fā)上面得到了充分運(yùn)用[12]。如今在眾多編程語(yǔ)言之中,Java這一語(yǔ)言極受人們青睞,其具體特點(diǎn)如下:第一,其對(duì)C++“面向?qū)ο蟆边@一思想進(jìn)行了沿用,促使其設(shè)計(jì)思想十分成熟。第二,管理手段為分布式管理手段。因?yàn)槿缃裰髁鲬?yīng)用開(kāi)發(fā)都存在這樣一個(gè)特點(diǎn),那就是面向網(wǎng)絡(luò),所以在開(kāi)發(fā)應(yīng)用之時(shí),必須確保其和其他計(jì)算結(jié)點(diǎn)能夠在短時(shí)間內(nèi)完成交互,為了實(shí)現(xiàn)這一目標(biāo),JAVA自己專(zhuān)門(mén)進(jìn)行了類(lèi)庫(kù)的開(kāi)發(fā),同時(shí)借助URL地址來(lái)和其他對(duì)象形成聯(lián)系[13]。第三,建設(shè)性極強(qiáng)。此語(yǔ)言增設(shè)了一類(lèi)機(jī)制,即異常處理機(jī)制,因此很難發(fā)生卡死現(xiàn)象,除此以外,其還具備垃圾回收這一功能。2.2MySQL數(shù)據(jù)庫(kù)Mysql在操作方面是屬于非常容易操作的,而且對(duì)于開(kāi)發(fā)者使用來(lái)說(shuō),比較容易上手,對(duì)于一個(gè)完整的數(shù)據(jù)需要從數(shù)據(jù)庫(kù)的創(chuàng)建、數(shù)據(jù)庫(kù)的設(shè)計(jì)、數(shù)據(jù)庫(kù)的存儲(chǔ)條件及觸發(fā)器等幾個(gè)方面的進(jìn)行逐一完成。對(duì)于一個(gè)完成的數(shù)據(jù)庫(kù)的開(kāi)發(fā)和我們平時(shí)所開(kāi)發(fā)的軟件是完全不一樣的,對(duì)于一個(gè)完成的數(shù)據(jù)庫(kù)的開(kāi)發(fā)所牽扯到的知識(shí)是非常多的,主要是對(duì)系統(tǒng)的物理數(shù)據(jù)進(jìn)行設(shè)計(jì)創(chuàng)建的一個(gè)過(guò)程,所以說(shuō)一個(gè)好的系統(tǒng),數(shù)據(jù)庫(kù)啟到關(guān)鍵性的作用,開(kāi)發(fā)數(shù)據(jù)庫(kù)要考慮到數(shù)據(jù)庫(kù)的合理性、運(yùn)行性及數(shù)據(jù)庫(kù)的簡(jiǎn)潔性,不能有多余的數(shù)據(jù)信息,這樣,一個(gè)好的數(shù)據(jù)庫(kù)才可以算是比較完整的數(shù)據(jù)庫(kù)[15]。對(duì)于系統(tǒng)所開(kāi)發(fā)的管理系統(tǒng),只有一個(gè)數(shù)據(jù)庫(kù),而且表和表之間緊密相連。開(kāi)發(fā)者可以根據(jù)系統(tǒng)的需求進(jìn)行延伸及擴(kuò)展,開(kāi)發(fā)者要不斷對(duì)數(shù)據(jù)進(jìn)行管理維護(hù),這些對(duì)于Mysql數(shù)據(jù)庫(kù)是非常適合的,所有開(kāi)發(fā)管理系統(tǒng)采用比較實(shí)用的Mysql數(shù)據(jù)庫(kù)。2.3Idea技術(shù)其全稱(chēng)為Intellijidea,開(kāi)發(fā)者為JetBrains企業(yè)。它作為一種集成環(huán)境,主要服務(wù)于Java語(yǔ)言。在如今IT技術(shù)環(huán)境下,當(dāng)下Java語(yǔ)言開(kāi)發(fā)工具最優(yōu)秀的開(kāi)發(fā)工具非intellijidea莫屬,在國(guó)內(nèi)乃至世界范圍內(nèi)深得Java程序員的喜愛(ài),他取代了eclipse和myeclipse的開(kāi)發(fā)位置。在功能上,它在代碼處理分析、全新的GUI界面設(shè)計(jì),以及代碼的智能助理、代碼自動(dòng)提示、CVS的集成等方面有著較為突出的亮點(diǎn)和優(yōu)勢(shì)。3需求分析此章節(jié)的主要工作是圍繞此系統(tǒng)完成相應(yīng)的需求分析工作,其分析的對(duì)象較多,除了性能需求外,還包括功能需求等內(nèi)容。在展開(kāi)需求分析工作之時(shí),必須對(duì)實(shí)際情況進(jìn)行考慮,令系統(tǒng)設(shè)計(jì)效率能夠達(dá)到相關(guān)要求標(biāo)準(zhǔn),同時(shí)令開(kāi)發(fā)成本能夠得到有效控制。3.1功能需求分析此系統(tǒng)運(yùn)用的數(shù)據(jù)庫(kù)、編程語(yǔ)言分別為MySQL、Java,從而令其信息化管理目標(biāo)能夠得以實(shí)現(xiàn)。本網(wǎng)站功能如下:1、圖書(shū)管理系統(tǒng),有登錄頁(yè)面,有用戶(hù)和管理員,管理員可以添加用戶(hù)和書(shū)箱,可以查看書(shū)籍借出的情況。2、用戶(hù)可以進(jìn)行登錄系統(tǒng)操作。作為管理員,其負(fù)責(zé)往系統(tǒng)中進(jìn)行用戶(hù)賬號(hào)信息的輸入,因此此系統(tǒng)并未設(shè)置注冊(cè)功能,當(dāng)用戶(hù)根據(jù)相關(guān)指示將賬號(hào)以及相應(yīng)的密碼都輸向系統(tǒng)后,若其能夠和系統(tǒng)數(shù)據(jù)庫(kù)信息成功配對(duì),就表示其登錄成功,反之,其會(huì)收到提示,需要重新輸入相關(guān)信息。3、管理員可以對(duì)用戶(hù)信息進(jìn)行管理。對(duì)用戶(hù)信息進(jìn)行增刪查改3.2性能需求分析圖書(shū)館管理系統(tǒng)要求達(dá)到以下標(biāo)準(zhǔn):1、系統(tǒng)響應(yīng)時(shí)間性能:系統(tǒng)響應(yīng)時(shí)間為,用戶(hù)再使用系統(tǒng)進(jìn)行圖書(shū)搜索、圖書(shū)借閱、圖書(shū)歸還等操作時(shí),系統(tǒng)必須要在用戶(hù)可接受的范圍之內(nèi)做出響應(yīng),及時(shí)給用戶(hù)反饋用戶(hù)所需要的信息。若想縮短系統(tǒng)的響應(yīng)時(shí)間,需要對(duì)整個(gè)系統(tǒng)的架構(gòu)及編碼做優(yōu)化,此外,還需要對(duì)數(shù)據(jù)庫(kù)的增刪改查進(jìn)行優(yōu)化。雙管齊下,才能讓系統(tǒng)響應(yīng)更快、用戶(hù)檢索更高效。2、系統(tǒng)穩(wěn)定性要求:該系統(tǒng)需要處理大學(xué)圖書(shū)館管理系統(tǒng)過(guò)程中的各種事務(wù),并且需要持續(xù)運(yùn)行,保證系統(tǒng)的穩(wěn)定性。不能有系統(tǒng)奔潰或者卡頓的現(xiàn)象發(fā)生。系統(tǒng)需要有一定的兼容性和容錯(cuò)力,當(dāng)發(fā)生用戶(hù)輸入錯(cuò)誤導(dǎo)致系統(tǒng)出現(xiàn)異常情況時(shí),也需要按照實(shí)際情況給用戶(hù)提示錯(cuò)誤信息。3、系統(tǒng)的易用性:圖書(shū)館管理系統(tǒng)中,用戶(hù)的接口,即用戶(hù)交互的界面需要做到界面統(tǒng)一美觀、人機(jī)交互友好,用戶(hù)易于上手操作系統(tǒng)。系統(tǒng)在詳細(xì)設(shè)計(jì)時(shí),必須要做到邏輯清晰明了。用戶(hù)使用過(guò)程中,不需要經(jīng)過(guò)額外的培訓(xùn),便能夠?qū)Υ讼到y(tǒng)進(jìn)行熟練運(yùn)用。4、適應(yīng)性、伸縮性:其除了需要具備不錯(cuò)的適應(yīng)性外,其伸縮性也必須達(dá)到相應(yīng)要求,在系統(tǒng)正式投入上線(xiàn)使用后,可以對(duì)系統(tǒng)進(jìn)行日常的維護(hù),或者根據(jù)用戶(hù)的新需求,對(duì)系統(tǒng)的功能進(jìn)行額外的拓展,以此來(lái)使?jié)M足大學(xué)圖書(shū)館管理系統(tǒng)業(yè)務(wù)不斷發(fā)展變化的需要。5、系統(tǒng)數(shù)據(jù)安全性:圖書(shū)館管理系統(tǒng),首先要保證數(shù)據(jù)的絕對(duì)安全性,其中包括用戶(hù)數(shù)據(jù)和圖書(shū)數(shù)據(jù)。不僅需要保證數(shù)據(jù)的傳輸安全,還要保證數(shù)據(jù)在數(shù)據(jù)庫(kù)中存儲(chǔ)及數(shù)據(jù)共享過(guò)程中的安全性要求。3.3可行性分析3.3.1技術(shù)可行性本系統(tǒng)使用的開(kāi)發(fā)工具是Idea和MySQL,它們相對(duì)簡(jiǎn)單易學(xué)。并經(jīng)歷多年的發(fā)展和完善。使用Java作為開(kāi)發(fā)語(yǔ)言。這種面向?qū)ο蟮恼Z(yǔ)言比C和C++簡(jiǎn)單得多,因此,這在技術(shù)上是可行的[15]。3.3.2經(jīng)濟(jì)可行性在開(kāi)發(fā)此系統(tǒng)之時(shí),花費(fèi)的成本并不多,只需要準(zhǔn)備計(jì)算機(jī)一臺(tái)即可。在使用此系統(tǒng)后,除了能夠令工作效率顯著提升以外,還能夠令大量資金、人力資源得到節(jié)省。能夠發(fā)現(xiàn),和開(kāi)發(fā)此系統(tǒng)需要花費(fèi)的成本相比,其效益要高得多,因此從經(jīng)濟(jì)視角進(jìn)行觀察,其具備可行性。3.3.3操作可行性此次選擇的界面為Web交互界面,用戶(hù)操作起來(lái)并不麻煩。同時(shí)B/s開(kāi)發(fā)模式能夠從諸多層面令用戶(hù)各類(lèi)需求都得到充分滿(mǎn)足。而若是操作系統(tǒng)必須由專(zhuān)人來(lái)進(jìn)行,那么其就不具備操作可行性,而此系統(tǒng)明顯不是這樣,其除了操作起來(lái)并不麻煩以外,維護(hù)起來(lái)也特別方便。4系統(tǒng)設(shè)計(jì)4.1系統(tǒng)框架設(shè)計(jì)在對(duì)當(dāng)前圖書(shū)館管理系統(tǒng)發(fā)展情況進(jìn)行分析后,完成了此管理系統(tǒng)的功能模塊的設(shè)計(jì)工作,其主要有用戶(hù)以及管理員模塊兩類(lèi)模塊構(gòu)成,圖4-1顯示了其框架結(jié)構(gòu)的具體情況。圖4-1系統(tǒng)框架結(jié)構(gòu)圖4.2系統(tǒng)流程設(shè)計(jì)根據(jù)業(yè)務(wù)流程分析,需要將本系統(tǒng)劃分為前端和管理端。這里重點(diǎn)介紹前端用戶(hù)模塊,其主要功能為用戶(hù)注冊(cè)登錄,以及個(gè)人信息管理等。4.2.1用戶(hù)注冊(cè)登錄單擊用戶(hù)注冊(cè)首頁(yè),進(jìn)入注冊(cè)頁(yè)面,然后填寫(xiě)相關(guān)信息。用戶(hù)在注冊(cè)賬戶(hù)的時(shí)候,系統(tǒng)會(huì)自動(dòng)判斷該賬戶(hù)名字是否存在數(shù)據(jù)庫(kù)內(nèi)容,如果存在這提示不可注冊(cè)。在輸入密碼時(shí),輸入正確的密碼樣式才可以完成注冊(cè)。用戶(hù)在完整的填寫(xiě)好對(duì)應(yīng)的注冊(cè)信息資料后,找到“提交”按鈕并點(diǎn)擊,就完成了注冊(cè)工作,然后就可以根據(jù)系統(tǒng)提示來(lái)進(jìn)行登錄。圖4-2顯示了此模塊的具體流程。圖4-2用戶(hù)注冊(cè)登錄模塊流程圖4.2.2修改密碼用戶(hù)登錄后,如果用戶(hù)對(duì)怕自己密碼泄露或者其他原因想修改密碼,進(jìn)入密碼修改界面按照對(duì)應(yīng)操作提示修改好密碼。接著舊密碼會(huì)返回?cái)?shù)據(jù)庫(kù),在和庫(kù)里信息比對(duì)后,如果顯示一致,那么就完成了密碼重置操作,圖4-3顯示了此模塊的具體流程。圖4-3修改密碼模塊流程圖4.3系統(tǒng)數(shù)據(jù)庫(kù)分析與設(shè)計(jì)此次選擇的是MySQL數(shù)據(jù)庫(kù),其主要功能就是對(duì)系統(tǒng)各類(lèi)數(shù)據(jù)進(jìn)行保存,同時(shí),數(shù)據(jù)庫(kù)會(huì)對(duì)程序有著質(zhì)變的作用。一個(gè)好的數(shù)據(jù)庫(kù)設(shè)計(jì)不經(jīng)能提高程序開(kāi)發(fā)過(guò)程,更能使系統(tǒng)維護(hù)起來(lái)更加方便,為日后系統(tǒng)功能擴(kuò)展提供余地。4.3.1系統(tǒng)用例圖借助用例圖,除了能夠?qū)ο到y(tǒng)功能邊界、參與者關(guān)系進(jìn)行描述外,還能夠?qū)ο到y(tǒng)功能、參與者具體關(guān)系進(jìn)行顯示。大學(xué)圖書(shū)館管理系統(tǒng)作為圖書(shū)最主要的一個(gè)管理模塊,作為管理員和用戶(hù)的主要渠道,能有效促進(jìn)圖書(shū)和用戶(hù)之間的粘性及管理的效率,大學(xué)圖書(shū)館管理系統(tǒng)的開(kāi)發(fā)具有很大的發(fā)展性。通過(guò)用例圖,它的目的就是可以讓用戶(hù)更簡(jiǎn)單容易的理解其表達(dá)內(nèi)容,這樣不僅能夠提高工作效率,還能夠在一定程度上減少溝通的成本。管理員模塊用例圖如圖4-4所示:圖4-4管理員用例圖用戶(hù)模塊用例圖如圖4-5所示:圖4-5用戶(hù)用例圖4.3.2數(shù)據(jù)庫(kù)概念模型概念模型是對(duì)真實(shí)世界真實(shí)事務(wù)的抽象,使用E-R圖來(lái)表示實(shí)體的屬性和關(guān)系,包括實(shí)體、屬性和聯(lián)系三要素。實(shí)體模型圖之間的關(guān)系如圖4-6所示:圖4-6E-R圖的基本組成注冊(cè)實(shí)體E-R圖如圖4-7所示。圖4-7注冊(cè)實(shí)體圖庫(kù)存列表實(shí)體E-R圖如圖4-8所示:圖4-8庫(kù)存列表實(shí)體圖文章列表實(shí)體E-R圖如圖4-9所示:圖4-9文章列表實(shí)體圖4.3.3數(shù)據(jù)庫(kù)表設(shè)計(jì)此次選擇的是的MySQL數(shù)據(jù)庫(kù),其能夠進(jìn)行的操作有許多,比如保存系統(tǒng)數(shù)據(jù)信息,更新系統(tǒng)數(shù)據(jù)信息,對(duì)其進(jìn)行查詢(xún)等,按照數(shù)據(jù)庫(kù)原理來(lái)對(duì)數(shù)據(jù)特點(diǎn)進(jìn)行分析,從而對(duì)系統(tǒng)數(shù)據(jù)結(jié)構(gòu)進(jìn)行優(yōu)化,令其能夠變得更加規(guī)范。對(duì)系統(tǒng)的數(shù)據(jù)進(jìn)行綜合設(shè)計(jì),最大程度的滿(mǎn)足大學(xué)圖書(shū)館管理系統(tǒng)不同使用人員的需求,完善系統(tǒng)數(shù)據(jù)結(jié)構(gòu)的規(guī)范化。數(shù)據(jù)庫(kù)不僅要滿(mǎn)足響應(yīng)的時(shí)間[18]。系統(tǒng)的主要數(shù)據(jù)字典如下列表。表4-1gm_address序號(hào)列名數(shù)據(jù)類(lèi)型長(zhǎng)度小數(shù)位標(biāo)識(shí)主鍵外鍵允許空默認(rèn)值說(shuō)明1idvarchar36是否2userIdvarchar36是3consigneevarchar255是4phonevarchar255是5sitevarchar255是6isDefaultvarchar255是表4-2gm_article序號(hào)列名數(shù)據(jù)類(lèi)型長(zhǎng)度小數(shù)位標(biāo)識(shí)主鍵外鍵允許空默認(rèn)值說(shuō)明1idvarchar36是否2titlevarchar255是3infovarchar255是4sortint11是5typevarchar255是6timedatetime是7contentlongtext是8imgvarchar255是表4-3gm_browserecord序號(hào)列名數(shù)據(jù)類(lèi)型長(zhǎng)度小數(shù)位標(biāo)識(shí)主鍵外鍵允許空默認(rèn)值說(shuō)明1idvarchar36是否2userIdvarchar36是3itemIdvarchar36是4ratingint36是5timedatetime是表4-4gm_category序號(hào)列名數(shù)據(jù)類(lèi)型長(zhǎng)度小數(shù)位標(biāo)識(shí)主鍵外鍵允許空默認(rèn)值說(shuō)明1idvarchar36是否2namevarchar255是3parentIdvarchar36是4priorityint11是表4-5gm_collect序號(hào)列名數(shù)據(jù)類(lèi)型長(zhǎng)度小數(shù)位標(biāo)識(shí)主鍵外鍵允許空默認(rèn)值說(shuō)明1idvarchar36是否2productIdvarchar36是3productNamevarchar255是4productImgvarchar255是5productPricefloat是6userIdvarchar36是表4-6gm_evaluate序號(hào)列名數(shù)據(jù)類(lèi)型長(zhǎng)度小數(shù)位標(biāo)識(shí)主鍵外鍵允許空默認(rèn)值說(shuō)明1idvarchar36是否2productIdvarchar36是3contentvarchar255是4imgslongtext是5gradeint11是6userImgvarchar255是7userNamevarchar255是8timedatetime是9replylongtext是表4-7gm_inventory序號(hào)列名數(shù)據(jù)類(lèi)型長(zhǎng)度小數(shù)位標(biāo)識(shí)主鍵外鍵允許空默認(rèn)值說(shuō)明1idvarchar36是否2productUuIdvarchar36是3productIdvarchar36是4stockint11是5saleint11是6unitPricefloat是7zumPricefloat是表4-8gm_inventoryinfo序號(hào)列名數(shù)據(jù)類(lèi)型長(zhǎng)度小數(shù)位標(biāo)識(shí)主鍵外鍵允許空默認(rèn)值說(shuō)明1idvarchar36是否2productNamevarchar255是3productUuIdvarchar36是4specificationvarchar255是5stockint11是6suppliervarchar255是7costPricefloat是8salePricefloat是9userNamevarchar255是10timedatetime是11contentvarchar255是表4-9gm_leave序號(hào)列名數(shù)據(jù)類(lèi)型長(zhǎng)度小數(shù)位標(biāo)識(shí)主鍵外鍵允許空默認(rèn)值說(shuō)明1idvarchar36是否2userNamevarchar255是3userImgvarchar255是4timedatetime是5contentlongtext是表4-10gm_log序號(hào)列名數(shù)據(jù)類(lèi)型長(zhǎng)度小數(shù)位標(biāo)識(shí)主鍵外鍵允許空默認(rèn)值說(shuō)明1idvarchar36是否2userNamevarchar255是3operationvarchar255是4timedatetime是5ipvarchar255是表4-11gm_logistics序號(hào)列名數(shù)據(jù)類(lèi)型長(zhǎng)度小數(shù)位標(biāo)識(shí)主鍵外鍵允許空默認(rèn)值說(shuō)明1idvarchar36是否2orderIdvarchar36是3contentvarchar255是4timedatetime是表4-12gm_message序號(hào)列名數(shù)據(jù)類(lèi)型長(zhǎng)度小數(shù)位標(biāo)識(shí)主鍵外鍵允許空默認(rèn)值說(shuō)明1idvarchar36是否2sendUservarchar255是3receiveUservarchar255是4contentlongtext是5timedatetime是6userStatevarchar255是7serviceStatevarchar255是表4-13gm_order序號(hào)列名數(shù)據(jù)類(lèi)型長(zhǎng)度小數(shù)位標(biāo)識(shí)主鍵外鍵允許空默認(rèn)值說(shuō)明1idvarchar36是否2uuIdvarchar36是3productIdvarchar36是4productNamevarchar255是5productImgvarchar255是6specificationvarchar255是7unitPricefloat是8numint11是9consigneeInfovarchar255是10wayvarchar255是11leavevarchar255是12statevarchar255是13timedatetime是14userIdvarchar36是15companyvarchar255是16workNumvarchar255是17isDeletevarchar255是表4-14gm_permission序號(hào)列名數(shù)據(jù)類(lèi)型長(zhǎng)度小數(shù)位標(biāo)識(shí)主鍵外鍵允許空默認(rèn)值說(shuō)明1permissionIdvarchar36否2permissionNamevarchar255否3permissionMarkvarchar255是4permissionTypevarchar255是5parentIdvarchar255是6urlvarchar255是7priorityint11是8availableint11是9createTimedatetime是10lastTimedatetime是11descriptionvarchar255是12iconvarchar255是表4-15gm_product序號(hào)列名數(shù)據(jù)類(lèi)型長(zhǎng)度小數(shù)位標(biāo)識(shí)主鍵外鍵允許空默認(rèn)值說(shuō)明1idbigint11是是否auto_increment2namevarchar255是3categoryIdvarchar36是4uuIdvarchar36是5specificationvarchar255是6pricedecimal102是7disPricedecimal102是8imgvarchar255是9contentlongtext是10statevarchar255是11timedatetime是12saleNumint11是13collectNumint11是表4-16gm_refund序號(hào)列名數(shù)據(jù)類(lèi)型長(zhǎng)度小數(shù)位標(biāo)識(shí)主鍵外鍵允許空默認(rèn)值說(shuō)明1idvarchar36是否2orderIdvarchar36是3typevarchar255是4reasonvarchar255是5pricefloat100是6contenttext是7imgstext是8statevarchar255是9timedatetime是表4-17gm_reply序號(hào)列名數(shù)據(jù)類(lèi)型長(zhǎng)度小數(shù)位標(biāo)識(shí)主鍵外鍵允許空默認(rèn)值說(shuō)明1idvarchar36是否2contentlongtext是3timedatetime是4userNamevarchar255是5userImgvarchar255是6leaveIdvarchar36是表4-18gm_role序號(hào)列名數(shù)據(jù)類(lèi)型長(zhǎng)度小數(shù)位標(biāo)識(shí)主鍵外鍵允許空默認(rèn)值說(shuō)明1idvarchar36是否2rolevarchar500是3descriptionvarchar500是4createNamevarchar255是表4-19gm_role_permission序號(hào)列名數(shù)據(jù)類(lèi)型長(zhǎng)度小數(shù)位標(biāo)識(shí)主鍵外鍵允許空默認(rèn)值說(shuō)明1idint200是是否auto_increment2roleIdvarchar200是3permissionIdvarchar200是表4-20gm_shopcart序號(hào)列名數(shù)據(jù)類(lèi)型長(zhǎng)度小數(shù)位標(biāo)識(shí)主鍵外鍵允許空默認(rèn)值說(shuō)明1idvarchar36是否2productIdvarchar36是3numint11是4userIdvarchar36是表4-21gm_slideshow序號(hào)列名數(shù)據(jù)類(lèi)型長(zhǎng)度小數(shù)位標(biāo)識(shí)主鍵外鍵允許空默認(rèn)值說(shuō)明1idvarchar36是否2urlvarchar255是3typevarchar255是4timedatetime是5userNamevarchar255是6statevarchar255是表4-22gm_user序號(hào)列名數(shù)據(jù)類(lèi)型長(zhǎng)度小數(shù)位標(biāo)識(shí)主鍵外鍵允許空默認(rèn)值說(shuō)明1idbigint11是是否auto_increment2userNamevarchar500是3passwordvarchar500是4saltvarchar500是5iphonevarchar500是6emailvarchar500是7createdDatedatetime是8updatedDatedatetime是9statusint11是10realNamevarchar255是11sexvarchar255是12addressvarchar255是13imgUrlvarchar255是14roleIdvarchar36是表4-23gm_wbeparameter序號(hào)列名數(shù)據(jù)類(lèi)型長(zhǎng)度小數(shù)位標(biāo)識(shí)主鍵外鍵允許空默認(rèn)值說(shuō)明1idvarchar36是否2namevarchar255是3logovarchar255是4servicevarchar255是5系統(tǒng)實(shí)現(xiàn)如果想要在用戶(hù)面前呈現(xiàn)其所需系統(tǒng),就必須完成系統(tǒng)實(shí)現(xiàn)這一環(huán)節(jié),而在此之前,還必須先分析其需求并做好系統(tǒng)設(shè)計(jì)工作,在設(shè)計(jì)期間,需要根據(jù)實(shí)際需求來(lái)令其具備相應(yīng)的功能。此章節(jié)將把關(guān)注點(diǎn)放在系統(tǒng)實(shí)現(xiàn)的幾個(gè)關(guān)鍵模塊。5.1用戶(hù)登錄模塊的設(shè)計(jì)與實(shí)現(xiàn)登錄功能為系統(tǒng)的基本功能,其他功能都已登錄為基礎(chǔ)。因此,用戶(hù)使用系統(tǒng)時(shí)首先打開(kāi)的是登錄界面,此界面中會(huì)顯示在何處進(jìn)行賬號(hào)以及密碼的輸入,當(dāng)用戶(hù)根據(jù)提示將登錄信息都輸入進(jìn)去后,找到“登錄”按鈕并將其按下,其輸入的信息就會(huì)自動(dòng)和數(shù)據(jù)庫(kù)信息比對(duì),如果兩者能夠配對(duì),就表示輸入的信息并無(wú)錯(cuò)誤,此時(shí)其就完成了登錄操作,反之,其就會(huì)受到輸入錯(cuò)誤的提示。同時(shí)系統(tǒng)也會(huì)判斷登錄用戶(hù)的身份和角色,按照角色的不同給用戶(hù)提供不一樣的操作權(quán)限。登錄界面的實(shí)現(xiàn)如圖5-1所示:圖5-1用戶(hù)登錄界面5.2個(gè)人中心模塊的設(shè)計(jì)與實(shí)現(xiàn)用戶(hù)進(jìn)入系統(tǒng)后,在個(gè)人中心模塊,可以查看、編輯和刪除個(gè)人信息、密碼安全設(shè)置,還可以管理聯(lián)系人、我的收藏、我的發(fā)言,首頁(yè)有我的訂單信息,待確認(rèn)、待歸還或交易完成的訂單信息,用戶(hù)可以根據(jù)需求進(jìn)行相應(yīng)操作。個(gè)人中心界面如圖5-2所示。圖5-2個(gè)人中心界面5.3書(shū)籍詳情模塊的設(shè)計(jì)與實(shí)現(xiàn)在此模塊,用戶(hù)可以找到相應(yīng)的位置,對(duì)書(shū)籍詳情進(jìn)行查看,其查看內(nèi)容包括書(shū)籍價(jià)格、名稱(chēng)等,同時(shí)在此頁(yè)面,還有“租賃”、“收藏”提示,用戶(hù)可以根據(jù)自己的需求選擇要不要租賃或者收藏。書(shū)籍詳情界面如圖5-3所示:圖5-3書(shū)籍詳情界面5.4提交訂單模塊的設(shè)計(jì)與實(shí)現(xiàn)用戶(hù)確定租賃書(shū)籍后會(huì)跳轉(zhuǎn)到提交訂單模塊,確認(rèn)商品信息,填寫(xiě)租賃時(shí)間和留言信息,提交訂單結(jié)算。提交訂單界面如圖5.4所示:圖5-4提交訂單功能界面5.5預(yù)訂信息模塊的設(shè)計(jì)與實(shí)現(xiàn)管理員登錄進(jìn)入后臺(tái)系統(tǒng),在預(yù)訂信息模塊查看用戶(hù)租賃訂單信息,為其進(jìn)行發(fā)貨,可查看租賃圖書(shū)信息列表,訂單狀態(tài)等信息。預(yù)訂信息界面如圖5.5所示:圖5-5預(yù)訂信息功能界面6系統(tǒng)測(cè)試6.1功能測(cè)試系統(tǒng)的測(cè)試需要發(fā)揮主動(dòng)性,對(duì)于系統(tǒng)的開(kāi)發(fā)設(shè)計(jì)與完成,最終是交給用戶(hù)使用,所以說(shuō)對(duì)于測(cè)試開(kāi)始需要全面的了解用戶(hù)的需求,結(jié)合前期的需求分析和討論,來(lái)對(duì)系統(tǒng)測(cè)試進(jìn)行評(píng)審,這也是根據(jù)產(chǎn)品需求進(jìn)行設(shè)計(jì)開(kāi)發(fā)的管理系統(tǒng)。系統(tǒng)功能測(cè)試這項(xiàng)工作十分重要,必須對(duì)其引起足夠重視,對(duì)于功能的測(cè)試主要是查看測(cè)試對(duì)象是否存在以下幾種錯(cuò)誤:(1)對(duì)系統(tǒng)的功能進(jìn)行檢查,看看系統(tǒng)是否存在錯(cuò)誤或多或少的功能。從用戶(hù)的角度來(lái)考慮用戶(hù)的使用情況,根據(jù)用戶(hù)的使用情況來(lái)幫助用戶(hù)如何實(shí)現(xiàn)系統(tǒng)的功能。(2)系統(tǒng)的工藝設(shè)計(jì)是否正確、合理;其功能實(shí)現(xiàn)是否滿(mǎn)足了用戶(hù)和系統(tǒng)設(shè)計(jì)隱含的需求。因?yàn)橛脩?hù)有大量的用戶(hù),所以要考慮多用戶(hù)對(duì)多功能組合的運(yùn)行以及管理員與用戶(hù)之間的數(shù)據(jù)交互。(3)對(duì)于輸入的數(shù)據(jù)信息是否能夠獲得正確的對(duì)應(yīng)關(guān)系,輸入的結(jié)果是否能夠正確顯示,系統(tǒng)所涉及的所有路徑是否達(dá)到完全覆蓋,對(duì)于Web端軟件來(lái)說(shuō),當(dāng)多用戶(hù)同時(shí)使用時(shí),是否存在功能失效的問(wèn)題。6.2安全測(cè)試安全測(cè)試通常包括的測(cè)試項(xiàng):系統(tǒng)管理員頁(yè)面是否有訪問(wèn)用戶(hù)的合法性驗(yàn)證,也就是說(shuō)是不是只有管理員、高校管理員和用戶(hù),系統(tǒng)已有的用戶(hù)才可以進(jìn)入到操作界面,而且是否有登錄權(quán)限;對(duì)于系統(tǒng)的使用是否會(huì)出現(xiàn)超時(shí)的限制;對(duì)于系統(tǒng)的加密程序是否正確,數(shù)據(jù)是否完整;系統(tǒng)是否有非法字符過(guò)濾功能;系統(tǒng)是否有防注入功能等項(xiàng)目信息的測(cè)試。對(duì)信息系統(tǒng)的安全性進(jìn)行測(cè)試,主要是為了驗(yàn)證系統(tǒng)的保護(hù)作用機(jī)制能否在實(shí)際開(kāi)發(fā)應(yīng)用中起到保護(hù)生態(tài)系統(tǒng)免遭非法入侵的作用,而對(duì)安全性測(cè)試也是為了保護(hù)系統(tǒng)本身數(shù)據(jù)的完整性和保密性。在網(wǎng)絡(luò)技術(shù)不斷發(fā)展的今天,安全測(cè)試尤為重要。6.3本章小結(jié)此章節(jié)主要是關(guān)于大學(xué)圖書(shū)館管理系統(tǒng)的測(cè)試,具體來(lái)講,此章節(jié)不但說(shuō)明了測(cè)試目的、任務(wù),還對(duì)其軟、硬件測(cè)試環(huán)境進(jìn)行了介紹,不但對(duì)測(cè)試方案進(jìn)行了描述還利用測(cè)試用例對(duì)其進(jìn)行了測(cè)試,并對(duì)測(cè)試結(jié)果進(jìn)行了分析。7總結(jié)大學(xué)圖書(shū)館管理系統(tǒng)的實(shí)現(xiàn),對(duì)于開(kāi)發(fā)者而言真的是做了很足的工作,對(duì)于系統(tǒng)開(kāi)發(fā)的前期,經(jīng)過(guò)市場(chǎng)的走訪調(diào)查,了解大學(xué)圖書(shū)館管理系統(tǒng)的需求,并對(duì)一些圖書(shū)已有的管理系統(tǒng)進(jìn)行參考,與管理員人員的多次溝通了解,然后通過(guò)網(wǎng)上搜集一些技術(shù)性的資料,這些工作完成后,對(duì)大學(xué)圖書(shū)館管理系統(tǒng)進(jìn)行列一些系統(tǒng)設(shè)計(jì)的需要及功能實(shí)現(xiàn)的大綱,結(jié)合這些大綱內(nèi)容進(jìn)行著手設(shè)計(jì),在整個(gè)設(shè)計(jì)過(guò)程中,遇到很多問(wèn)題,有些問(wèn)題自己通過(guò)自己所學(xué)的技術(shù)知識(shí)進(jìn)行解決,有些問(wèn)題還是通過(guò)管理員的幫助進(jìn)行逐一解決完成,對(duì)于問(wèn)題解決的過(guò)程也是讓自己不斷成長(zhǎng),有剛開(kāi)始的比較盲目,擔(dān)憂(yōu)到系統(tǒng)功能的一個(gè)個(gè)實(shí)現(xiàn),真的給我了很大的動(dòng)力,也讓自己改變了很多,由最開(kāi)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年湖南工商職業(yè)學(xué)院?jiǎn)握新殬I(yè)傾向性測(cè)試題庫(kù)一套
- 2025至2030年中國(guó)氣模布數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025年廣西理工職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫(kù)完整版
- 2025年廣東女子職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)技能測(cè)試題庫(kù)匯編
- 2025至2030年中國(guó)格子尼龍數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2024銀行支行2024年工作總結(jié)(34篇)
- 2025年全自動(dòng)變焦照相機(jī)項(xiàng)目合作計(jì)劃書(shū)
- 2025至2030年中國(guó)無(wú)紡布工藝品數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 新型儲(chǔ)能在可再生能源中的應(yīng)用
- 商業(yè)合作伙伴貿(mào)易安全補(bǔ)充協(xié)議-AEO全套程序表格-
- 2025年學(xué)校教師政治理論學(xué)習(xí)計(jì)劃
- 集團(tuán)專(zhuān)利管理制度內(nèi)容
- 春節(jié)后復(fù)工安全教育培訓(xùn)
- 提高發(fā)票額度的合同6篇
- 小散工程施工安全培訓(xùn)
- 車(chē)站信號(hào)自動(dòng)控制(第二版) 課件 -3-6502部分
- 商會(huì)2025年工作計(jì)劃
- 《安全生產(chǎn)法》2024版
- 《消費(fèi)者心理與行為分析》第五版 課件全套 肖澗松 單元1-10 消費(fèi)者心理與行為概述 - 消費(fèi)者購(gòu)買(mǎi)決策與購(gòu)后行為
- 《會(huì)展概述》課件
- 體檢報(bào)告電子版
評(píng)論
0/150
提交評(píng)論