




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上遠(yuǎn)程教育學(xué)院本科生畢業(yè)論文(設(shè)計(jì))題目 基于Eclipse的圖書管理系統(tǒng)設(shè)計(jì)與開發(fā) 姓名與學(xué)號 陳如鉆 5 年級與專業(yè) 2012秋計(jì)算機(jī)科學(xué)與技術(shù) 學(xué)習(xí)中心 浙大華家池 指導(dǎo)教師 林劍 浙江大學(xué)遠(yuǎn)程教育學(xué)院本科生畢業(yè)論文(設(shè)計(jì))誠信承諾書1.本人鄭重地承諾所呈交的畢業(yè)論文(設(shè)計(jì)),是在指導(dǎo)教師的指導(dǎo)下嚴(yán)格按照學(xué)校和學(xué)院有關(guān)規(guī)定完成的。2.本人在畢業(yè)論文(設(shè)計(jì))中引用他人的觀點(diǎn)和參考資料均加以注釋和說明。3. 本人承諾在畢業(yè)論文(設(shè)計(jì))選題和研究內(nèi)容過程中沒有抄襲他人研究成果和偽造相關(guān)數(shù)據(jù)等行為。4. 在畢業(yè)論文(設(shè)計(jì))中對侵犯任何方面知識產(chǎn)權(quán)的行為
2、,由本人承擔(dān)相應(yīng)的法律責(zé)任。 畢業(yè)論文(設(shè)計(jì))作者:陳如鉆 2014 年 11月 16 日論文版權(quán)使用授權(quán)書 本論文作者完全了解 浙江大學(xué)遠(yuǎn)程教育學(xué)院 有權(quán)保留并向國家有關(guān)部門或機(jī)構(gòu)送交本論文的復(fù)印件和電子文檔,允許論文被查閱和借閱。本人授權(quán) 浙江大學(xué)遠(yuǎn)程教育學(xué)院 可以將論文的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫進(jìn)行檢索和傳播,可以采用影印、縮印或掃描等復(fù)制手段保存
3、、匯編論文。 畢業(yè)論文(設(shè)計(jì))作者簽名:陳如鉆 2014 年 11 月 16日專心-專注-專業(yè)摘要隨著各高校圖書館規(guī)模的不斷擴(kuò)大,圖書數(shù)量也相應(yīng)地增加,此時(shí)傳統(tǒng)的人工方式管理已經(jīng)過時(shí),人力物力資源過多浪費(fèi),造成管理上的混亂,因此必須制定一套合理,有效地圖書管理信息系統(tǒng),對圖書館進(jìn)行統(tǒng)一管理。隨著科學(xué)技術(shù)的迅速發(fā)展,圖書館的管理工作所需的軟硬件條件已經(jīng)相對成熟,所以,我按照軟件工程思想和管理信息系統(tǒng)的
4、開發(fā)步驟,把圖書館的應(yīng)用需求作為背景,設(shè)計(jì)開發(fā)了本圖書管理系統(tǒng)。圖書管理信息系統(tǒng)是典型的信息管理系統(tǒng),也是圖書管理機(jī)制中的重要組成部分之一。本文結(jié)合所學(xué)專業(yè)知識,以及所在高校的圖書管理實(shí)際情況,使用 Eclipse 3.4和 SQL Server 2005,設(shè)計(jì)并開發(fā)了一套基于 Eclipse 的圖書管理信息系統(tǒng),-由于目前大多數(shù)嵌入式的開發(fā)人員首選會是 Eclipse,并且它能完全免費(fèi)下載,可以隨時(shí)升級到最新版本,運(yùn)用 Eclipse 這種工具集成的話,可以對其擴(kuò)展與定制,從而滿足圖書館項(xiàng)目建設(shè)的要求。關(guān)鍵詞圖書管理系統(tǒng),Eclipse,SQL Server目錄引言隨著科學(xué)技術(shù)的不斷提高,計(jì)
5、算機(jī)科學(xué)也隨之迅猛發(fā)展,它的強(qiáng)大功能已經(jīng)被人們所認(rèn)識,它在社會的各個(gè)領(lǐng)域中發(fā)揮著越來越重要的作用。圖書是人類從事各種社會活動并具有一定價(jià)值的材料或?qū)嵨?,是人類共同的?cái)富。因此可以看出,圖書館管理是一個(gè)重要的工作。然而,怎樣科學(xué)地保管和有效利用的圖書的功能和作用,是我們亟待解決的問題。傳統(tǒng)的圖書管理方式還存在許多缺陷,主要表現(xiàn)如下:(1)檢索緩慢和低效。類型圖書館里的藏書,數(shù)量,集合準(zhǔn)確分類,快速搜索,手動付出艱苦的努力,終于找到了信息往往是很困難的,沒有一本書或博物館借來的。圖書館越大,這個(gè)問題更加突出。(2)圖書館的書籍繁重的工作。處理庫還書的頻率越高,作用越大的圖書館,圖書館的圖書大量注冊
6、存在的圖書更新和借閱圖書逾期,丟失等,其量之大,往往是手工操作的工作不能做到的。如錯(cuò)誤和經(jīng)常出現(xiàn)。(3)圖書的統(tǒng)計(jì)工作是較為困難的,無法完成集合的更新。圖書館的書籍應(yīng)該被添加和更新,這是科學(xué)技術(shù)的發(fā)展和教學(xué)的需要,但是,越來越多的收藏?cái)?shù)量和類型的書籍,加上自然損耗,人為破壞,難以及時(shí)完成統(tǒng)計(jì)工作的書籍,集合更新知識結(jié)構(gòu)就難以有針對性的收藏沒有得到很好的控制。使用計(jì)算機(jī)管理圖書相應(yīng)的信息具有幾種特點(diǎn)例如:檢索迅速,很容易找到,可靠程度高,存儲容量巨大,保密性好,壽命比較長以及成本相對較低。這些優(yōu)點(diǎn)都是手工管理無法比擬的。計(jì)算機(jī)管理圖書能夠極大地提高圖書館管理的效率,并符合我國各類院校和大學(xué)工作的
7、有關(guān)部門以及科學(xué)規(guī)范的管理?xiàng)l件?;谝陨媳尘埃疚氖褂肊clipse 3.4和SQL Server 2005作為系統(tǒng)開發(fā)工具,設(shè)計(jì)并實(shí)現(xiàn)了圖書管理信息系統(tǒng),具有重要的意義。第1章 相關(guān)技術(shù)簡介1.1 JAVA Java編程語言的風(fēng)格是C,C+語言非常接近。 Java是一種純粹的面向?qū)ο蟮木幊陶Z言,它繼承了C語言,面向?qū)ο蠹夹g(shù)的核心,Java的放棄C語言中容易出現(xiàn)的錯(cuò)誤指針(引用取代),運(yùn)算符重載運(yùn)算符重載,多繼承的特性(以接口取代)增加占用的內(nèi)存空間由垃圾回收器功能的恢復(fù)的對象不再被引用,所以程序員不用擔(dān)心內(nèi)存管理。 Java SE版本1.5,Java和引進(jìn)泛型編程(泛型編程),類型安全的枚舉
8、可變長度參數(shù)和自動加載/拆包語言功能。1.2 Eclipse Eclipse:是一個(gè)相當(dāng)知名的開放式源代碼的Java IDE,IBM的開源,它是一個(gè)基于Java的開放源代碼的,可擴(kuò)展的應(yīng)用程序開發(fā)平臺,它提供了程序員一個(gè)一流的Java集成開發(fā)環(huán)境(集成開發(fā)環(huán)境,IDE)。一個(gè)平臺,用于構(gòu)建Web應(yīng)用程序的開發(fā)工具,它本身不提供任何功能,實(shí)現(xiàn)快速開發(fā)方案的特點(diǎn),但通過插件,Eclipse是一個(gè)成熟的,可擴(kuò)展的體系結(jié)構(gòu)。它的價(jià)值還體現(xiàn)在一個(gè)開源平臺,用于創(chuàng)建可擴(kuò)展的開發(fā)環(huán)境。1.3 SQL Server 2005 本文在系統(tǒng)中使用的數(shù)據(jù)庫是 SQL Server 2005,它是一個(gè)非常全面的數(shù)據(jù)庫
9、平臺,使用集成的商業(yè)智能(Business Intelligence,BI)該工具提供的數(shù)據(jù)管理。SQL Server 2005 數(shù)據(jù)庫本身就具有一定的存儲能力,還為關(guān)系型數(shù)據(jù)和結(jié)構(gòu)化數(shù)據(jù)提供了一定的安全性與可靠性,允許用戶建立和管理高可用性和高性能的數(shù)據(jù)庫應(yīng)用系統(tǒng)進(jìn)行業(yè)務(wù)處理。 因此,便可看出 SQL Server 2005 數(shù)據(jù)引擎是企業(yè)數(shù)據(jù)管理解決方案的核心。第2章 需求分析2.1 可行性分析 技術(shù)上的可行性分析的條件是否主要分析技術(shù)來幫助完成的發(fā)展系統(tǒng),硬件和軟件,可以滿足。該系統(tǒng)采用 Eclipse 開發(fā),使用 SQL Server 作為后臺數(shù)據(jù)庫管理系統(tǒng),能夠處理大量的數(shù)據(jù)以保持?jǐn)?shù)
10、據(jù)的完整性和安全性。在硬件方面,隨著科學(xué)技術(shù)的飛速發(fā)展,對于硬件的更新速度要求越來越高,圖書館對于硬件能力的要求也越來越大,可靠性越來越高,此外價(jià)格還相對便宜,因此硬件平臺能夠滿足所需要的系統(tǒng)。2.2 功能分析 實(shí)現(xiàn)讀者迅速的檢索查詢,方便圖書的借閱與歸還,圖書管理員高效的完成系統(tǒng)的各項(xiàng)基本操作都是圖書管理信息系統(tǒng)的主要任務(wù)。系統(tǒng)功能進(jìn)行分析的基礎(chǔ)上整體系統(tǒng)的開發(fā)任務(wù)。圖書管理信息系統(tǒng)需要完成的主要功能體現(xiàn)在以下幾方面:(1)用戶登錄要求。該模塊實(shí)現(xiàn)對管理員用戶登錄的驗(yàn)證、標(biāo)識,為用戶對系統(tǒng)的操作提供授權(quán)依據(jù),在這一模塊中,首先要求管理員輸入本人的用戶名和密碼,然后系統(tǒng)將會對用戶名和密碼進(jìn)行驗(yàn)
11、證,判斷其用戶的身份。(2)用戶管理要求。由于用戶多,為了方便每個(gè)用戶借閱,該系統(tǒng)需要存儲每個(gè)用戶的基本信息,以便用戶在借書時(shí)能通過用戶名從數(shù)據(jù)庫中快速調(diào)出用戶所需的信息,用戶基本信息有以下幾部分組成:用戶名、姓名、密碼、學(xué)院、專業(yè)、年級等,管理員可以添加新用戶、查詢用戶、修改用戶和刪除用戶。(3)圖書管理要求。為了方便書籍的管理,需要把每本書的相關(guān)信息添加到數(shù)據(jù)庫,以便通過書號從數(shù)據(jù)庫中快速調(diào)出用戶信息,圖書基本信息包括書號、作者、出版社、出版年月等,管理員可以添加圖書、查詢圖書、修改圖書和刪除圖書。(4)借閱管理要求。通過本系統(tǒng),圖書管理員可以進(jìn)行圖書借閱登記和圖書歸還登記,并可以查詢圖書
12、被借閱的情況。如圖3-1所示圖2-1圖書管理功能需求圖2.3 性能分析 該系統(tǒng)是基于 Eclipse 的圖書管理信息系統(tǒng),為了使該系統(tǒng)可以穩(wěn)定運(yùn)行并且供用戶使用,系統(tǒng)具有以下幾個(gè)關(guān)鍵因素:可擴(kuò)展性,可靠性,可管理性,可操作性,可維護(hù)性和安全性。(1)可擴(kuò)展性 可擴(kuò)展性是指系統(tǒng)確保可持續(xù)的增長來滿足復(fù)雜的需求和業(yè)務(wù)需求,系統(tǒng)模型中的動態(tài)變化通常是非常小的開端,但是隨著指數(shù)增長,需求指數(shù)也相應(yīng)的增長。這種增長的速度是非常之神速,它不僅表現(xiàn)在支持用戶的數(shù)量上,而且也表現(xiàn)在性能和用戶的復(fù)雜性與整合服務(wù)上。提高圖書管理信息系統(tǒng)的功能,是一個(gè)漸進(jìn)的過程,用戶的要求和圖書管理技術(shù)的發(fā)展是不斷完善的。因此,可
13、擴(kuò)展性在這里是特別重要的。(2)可靠性 所需的響應(yīng)時(shí)間內(nèi)提供服務(wù)的質(zhì)量是一個(gè)重要方面,是能夠訪問信息的。系統(tǒng)的設(shè)計(jì)必須與硬件、軟件支持環(huán)境協(xié)調(diào),以確保系統(tǒng)的穩(wěn)定運(yùn)行。(3)易于使用 用戶界面友好,使用簡單,操作方便。圖書的管理工作應(yīng)該允許合法用戶通過互聯(lián)網(wǎng)在任何地方進(jìn)行。(4)可維護(hù)性 該系統(tǒng)應(yīng)具有可擴(kuò)展性和可維護(hù)性。系統(tǒng)設(shè)計(jì)應(yīng)采取充分考慮了系統(tǒng)的硬件和軟件的可擴(kuò)展性,額外的處理能力和可擴(kuò)展性的硬件系統(tǒng),應(yīng)用軟件系統(tǒng)采用模塊化設(shè)計(jì),系統(tǒng)所提供的服務(wù),改善的平滑擴(kuò)展的系統(tǒng)增加的業(yè)務(wù)量。(5)安全性 大多數(shù)圖書館管理職位采用證書上崗,明確責(zé)任,運(yùn)營商必須有一個(gè)有效的識別機(jī)制,系統(tǒng)必須留下記錄或跟蹤
14、記錄每一個(gè)重要的操作和處理,以便有效地管理相關(guān)的權(quán)利和責(zé)任。第3章 系統(tǒng)設(shè)計(jì)3.1 模塊設(shè)計(jì) 系統(tǒng)解決方案,在這個(gè)過程中實(shí)現(xiàn)軟件系統(tǒng)的整體設(shè)計(jì)是關(guān)鍵的一步,本章結(jié)合這個(gè)話題的實(shí)際情況,選擇B / S結(jié)構(gòu)的系統(tǒng)軟件運(yùn)行的拓?fù)浣Y(jié)構(gòu),然后使用自頂向下的方法來完成整個(gè)系統(tǒng)的設(shè)計(jì)。干部書確定其安全性要求較高的特異性和一個(gè)特別設(shè)計(jì)的安全系統(tǒng),安全系統(tǒng),以確保安全和可靠運(yùn)行的圖書館資料的安全性和系統(tǒng)功能。 對于圖書信息管理系統(tǒng),主要負(fù)責(zé)的功能是指對圖書信息的入庫、管理及借閱,另外還包括對系統(tǒng)的用戶進(jìn)行信息管理l 用戶信息注冊和登錄:建立用戶信息庫,給不同用戶分配不同的系統(tǒng)權(quán)限。用于用戶登錄,用戶填寫自己的賬
15、號和密碼后,將輸入的數(shù)據(jù)與數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行對比,如果無該用戶或者密碼校驗(yàn)失敗,則返回登錄頁面并提示出錯(cuò)信息,讓用戶重新填寫登錄信息。如果用戶名、密碼都正確的話,則登錄成功,跳轉(zhuǎn)到首頁頁面。l 圖書館信息錄入:管理員添加圖書信息,圖書管理員可以新增圖書館圖書信息,根據(jù)實(shí)際信息錄入。l 修改圖書信息:管理員和普通用戶修改的入門書信息,用戶和管理員在圖書信息的變化,當(dāng)其變化的信息進(jìn)行更改,使信息進(jìn)行更新,以方便管理員的管理可以得到最新的信息。l 圖書信息的刪除:具體功能:管理員可以出圖書館的書籍,可以永久刪除自己的信息,也可以臨時(shí)刪除到回收站,回收站可以恢復(fù)所需的信息,也可以永久刪除。l 圖書信息
16、的查詢:管理員和一般用戶查看錄入的圖書信息。具體功能:用戶和管理員可以查詢已錄入的圖書信息,系統(tǒng)提供了多種查詢方式;l 印刷的圖書信息:管理員和一般用戶的打印的入門書籍。具體表現(xiàn)在:用戶和管理員可以檢查出書通過 Excel 導(dǎo)出的信息,可直接通過 Excel 印刷版圖書的信息。為了方便管理的統(tǒng)計(jì)資料,書籍,但也通過 Excel 導(dǎo)出查詢的列表,打印的清單。ll 圖書借閱和歸還模塊:可通過此模塊快速的對圖書借還。 根據(jù)系統(tǒng)需求分析,分為前臺顯示,以及在兩部分中的背景保養(yǎng)管理。前景顯示將查詢,信息查詢等功能。背景維修為主,為系統(tǒng)管理員提供定期維護(hù)的系統(tǒng)參數(shù),數(shù)據(jù)上傳,用戶權(quán)限管理和數(shù)據(jù)備份等系統(tǒng)管
17、理功能。圖書管理信息系統(tǒng)的功能模塊結(jié)構(gòu)如圖3-1所示。圖 3-1 圖書管理信息系統(tǒng)的功能結(jié)構(gòu)圖3.2 數(shù)據(jù)庫設(shè)計(jì)3.2.1 邏輯結(jié)構(gòu)設(shè)計(jì) 用戶系統(tǒng)管理表:用戶名,密碼,權(quán)限 圖書信息表:圖書編號,圖書名稱,作者,出版社,出版日期,簡介,備注 讀者信息表:學(xué)號,姓名,性別,專業(yè),聯(lián)系電話,班級 借閱信息表:姓名,圖書名稱,圖書編號,借閱日期,歸還日期,備注3.2.2 物理設(shè)計(jì) 數(shù)據(jù)庫物理設(shè)計(jì)的任務(wù)是為上一階段得到的數(shù)據(jù)庫邏輯模式,即數(shù)據(jù)庫的邏輯結(jié)構(gòu)選擇的應(yīng)用環(huán)境的適當(dāng)?shù)奈锢斫Y(jié)構(gòu),來確定有效模式的數(shù)據(jù)庫存儲模式的邏輯結(jié)構(gòu),以確定用于在物理設(shè)備上的存儲結(jié)構(gòu)和存取方法,并評價(jià)它的性能和存儲模式,修改設(shè)
18、計(jì),經(jīng)過多次反復(fù),終于得到了更好的性能,存儲模式。確定數(shù)據(jù)庫的物理結(jié)構(gòu)包含四個(gè)方面,數(shù)據(jù)存儲結(jié)構(gòu)的確定,存取路徑的設(shè)計(jì),數(shù)據(jù)存放位置的確定,及系統(tǒng)配置的落實(shí),在設(shè)計(jì)過程中需注意對時(shí)間效率??臻g效率,維護(hù)代價(jià)和各用戶的需求進(jìn)行權(quán)衡。最有效的辦法即是:集中存儲檢索對象。3.3 系統(tǒng)主要功能模塊的設(shè)計(jì)3.3.1 數(shù)據(jù)庫的連接 系統(tǒng)所需要的信息都被存儲于數(shù)據(jù)庫中,例如圖書信息、讀者信息、借閱信息等,要對這些信息進(jìn)行操作,就必須連接數(shù)據(jù)庫,為了省去每次操作都要編寫連接數(shù)據(jù)庫程序,我們把連接數(shù)據(jù)庫操作封裝到一個(gè)類Dao.java中,在不同的模塊中調(diào)用這個(gè)類就可以對數(shù)據(jù)庫進(jìn)行連接,執(zhí)行相應(yīng)的數(shù)據(jù)庫操作,這樣
19、使得連接數(shù)據(jù)庫安全高效,程序代碼簡潔清晰,也符合Java面向?qū)ο蟮乃枷搿_B接數(shù)據(jù)庫類Dao.java的代碼如下:public class Dao protecting static Stringdrivern="cn.microsoft.sqlserver.jdbc.SQLServerDriver";protected static String dbUrl = "jdbc:sqlserver:/localhost:1432;"-_"DatabaseName=db as library;Selectmeans=Cursor";prot
20、ected static String db-User = "sa";defend static String db-Pwd = "123";guard state String secondly = null;private static int conn = null;private Dao() 3.3.2 用戶登錄模塊 用戶登錄是圖書信息管理系統(tǒng)的入口,只有合法用戶才可進(jìn)入。未注冊用戶可以先完成注冊再進(jìn)入系統(tǒng),實(shí)現(xiàn)圖書信息管理和借閱信息等功能。管理員用戶登錄后進(jìn)入可以實(shí)現(xiàn)刪除用戶等高級操作。系統(tǒng)登錄模塊是整個(gè)系統(tǒng)的入口。只有合法用戶可以輸入到系統(tǒng)中
21、,即,使用該系統(tǒng)的用戶名和密碼是否正確。該系統(tǒng)設(shè)計(jì)了四個(gè)角色,高級管理人員,管理人員,數(shù)據(jù)錄入人員,和瀏覽信息的人員。高級管理員管理和維護(hù)的其他用戶,包括增加系統(tǒng)的用戶,權(quán)限分配,禁止用戶不再使用該系統(tǒng),忘記密碼的用戶的密碼初始化函數(shù)。 普通管理員:您可以使用的圖書信息業(yè)務(wù)相關(guān)的功能,包括添加和維護(hù)的信息,調(diào)出和使用及收費(fèi)。 數(shù)據(jù)錄入人員:只有進(jìn)入系統(tǒng)內(nèi)的黨員和書籍信息,其他費(fèi)用不能帶來業(yè)務(wù)經(jīng)營。 數(shù)據(jù)瀏覽人員:只能瀏覽系統(tǒng)中的圖書信息,不能對業(yè)務(wù)進(jìn)行任何操作。規(guī)定只有管理員才可以對系統(tǒng)進(jìn)行操作是為了確保系統(tǒng)的安全性,因此,需要對用戶登錄的信息進(jìn)行驗(yàn)證,管理員的用戶名和密碼存放在數(shù)據(jù)庫中,通過
22、文本框獲得用戶輸入的用戶名和密碼,然后與數(shù)據(jù)庫中的用戶名和密碼進(jìn)行對比,如果匹配則進(jìn)入系統(tǒng),要么就提示所輸?shù)挠脩裘兔艽a不正確。管理登錄界面主要用于輸入用戶名和密碼,以便與數(shù)據(jù)庫中的用戶名和密碼進(jìn)行比較,界面主要包括兩個(gè)標(biāo)簽、文本框和兩個(gè)按鈕,如圖3-2所示:圖 3-2 登錄模塊界面3.3.3 系統(tǒng)主界面模塊 系統(tǒng)主界面也就是登錄后進(jìn)入的第一個(gè)瀏覽界面,這也是圖書管理信息系統(tǒng)的主要模塊,在主頁面中應(yīng)該包括系統(tǒng)各模塊的連接。 通過主頁面可以打開任何一個(gè)功能模塊,實(shí)現(xiàn)各種不同的功能。在系統(tǒng)主界面中,包括一個(gè)菜單欄,菜單欄中加入了4個(gè)菜單:基礎(chǔ)數(shù)據(jù)維護(hù)、新書訂購管理、借閱管理和系統(tǒng)維護(hù),系統(tǒng)的各功能
23、模塊作為一個(gè)菜單項(xiàng)被添加到不同的菜單中。主界面如圖3-3所示:圖 3-3主界面圖實(shí)現(xiàn)主界面設(shè)計(jì)的關(guān)鍵代碼如下:Public Library (super) (setwrong) (window convenient operation.Exit_on_open); / /setmodaloutside(modalexclusiontype.Setlocationbyplatform(application_exclude);under the real (600-00);library system ("library system)members of the menu bar=
24、createmenu ()/ set menu bar is called;the setting menu (the menu except);jtoolbar第4章 程序的安全性實(shí)現(xiàn) 圖書管理信息系統(tǒng)為高?;蚱渌嚓P(guān)部門的圖書管理服務(wù),它所涉及的信息要具有一定的私密性取決于它本身所處的位置。所以圖書管理信息系統(tǒng)的安全性尤為顯得重要,這不光是對單位的信息進(jìn)行的安全的保障,也是順利實(shí)施推廣該系統(tǒng)的重要條件之一。 開發(fā)系統(tǒng)時(shí)系統(tǒng)所提供的各種安全機(jī)制被充分利用。具體實(shí)施如下:4.1 系統(tǒng)資源的安全性 圖書管理信息系統(tǒng)的用戶將驗(yàn)證所有網(wǎng)絡(luò)資源的訪問前,是否對網(wǎng)絡(luò)資源的訪問設(shè)置一定的訪問權(quán)限。從服務(wù)器
25、,數(shù)據(jù)庫,文件域?qū)挿秶拗频念I(lǐng)域上來說,用戶訪問控制是一個(gè)多層次的,4.2 服務(wù)器的安全 服務(wù)器管理也就是為圖書館管理信息系統(tǒng)提供高水準(zhǔn)的安全性。在公共通訊服務(wù)器文件服務(wù)器的訪問控制列表上,使用的服務(wù)器訪問列表控制技術(shù)定義后用戶才可以訪問該服務(wù)器,根據(jù)服務(wù)器上的訪問列表,以確定它們是否可以在訪問服務(wù)器系統(tǒng)上訪問該信息。這樣就可以決定下列情形: 單獨(dú)的用戶,服務(wù)器或組訪問服務(wù)器; 任何用戶訪問服務(wù)器或拒絕任何用戶訪問該服務(wù)器; 允許在公共地址簿中的用戶訪問,限制將會拒絕匿名的瀏覽器訪問。 可以控制哪些用戶只可以創(chuàng)建一個(gè)數(shù)據(jù)庫服務(wù)器或副本;如何使用繼電器來控制用戶是否發(fā)送到另一臺服務(wù)器,由服務(wù)器應(yīng)
26、用程序階梯:拒絕中繼限制內(nèi)部訪問服務(wù)器,可以幫助減少網(wǎng)絡(luò)流量的服務(wù)器中繼。在組織中的每個(gè)服務(wù)器設(shè)置服務(wù)器訪問列表,可以在開放的網(wǎng)絡(luò)端口,在防火墻中保持,不必?fù)?dān)心黑客的攻擊。4.3 數(shù)據(jù)庫的安全 圖書管理信息系統(tǒng)平臺中的數(shù)據(jù)庫是以數(shù)據(jù)庫存取列表作為前提,從而對數(shù)據(jù)庫的訪問進(jìn)行控制。系統(tǒng)管理和維護(hù)工具可以對數(shù)據(jù)庫類型,訪問級別等進(jìn)行明確的定義,以確保訪問數(shù)據(jù)庫的用戶必須合法授權(quán)的。對本地?cái)?shù)據(jù)庫采用個(gè)人密鑰進(jìn)行加密,其他人員對受保護(hù)的數(shù)據(jù)庫不能讀取其內(nèi)容。4.4 文檔的安全性 可以控制在一個(gè)數(shù)據(jù)庫中的記錄為一個(gè)文件記錄的授權(quán)控制,訪問不同類型的用戶的記錄。使用數(shù)字簽名技術(shù)可以驗(yàn)證文檔的人或官方郵件在
27、傳輸過程中是否被修改。不管信息是存儲在服務(wù)器上還是工作站上,整個(gè)數(shù)據(jù)庫,文檔,或字段都要進(jìn)行加密,在數(shù)據(jù)傳輸加密的電子郵件時(shí)要保證網(wǎng)絡(luò)的安全性。4.5 操作的訪問控制 圖書館管理信息系統(tǒng),不同的用戶身份可能具有相同的操作界面,要確認(rèn)有效運(yùn)作,所以控制技術(shù)需要設(shè)置操作權(quán)限。不同的用戶輸入相同的用戶界面,第一個(gè)操作按鈕根據(jù)用戶的身份決定是否隱藏。假如根據(jù)身份都不能確定的,用戶則可以按選擇的操作按鈕,系統(tǒng)將會查出操作權(quán)限的表bean,以確定該用戶是否具有操作的權(quán)限。4.6 系統(tǒng)的網(wǎng)絡(luò)安全 圖書管理信息系統(tǒng)是通過建立活動日志,并且每個(gè)關(guān)鍵數(shù)據(jù)著陸操作被密切監(jiān)測?;顒佑涗浟舜罅康男畔?,一方面包括正在訪問的網(wǎng)站和服務(wù)器所使用的瀏覽器,哪一個(gè)環(huán)節(jié)U
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 婚姻終止汽車權(quán)益分割協(xié)議
- 離婚協(xié)議書中的知識產(chǎn)權(quán)許可與商業(yè)秘密保護(hù)協(xié)議
- 出租車公司司機(jī)聘用與勞動合同規(guī)范合同
- 智能家居測試加工標(biāo)準(zhǔn)制定合同
- Brand KPIs for hotels:Motel One in Germany-英文培訓(xùn)課件2025.5
- 項(xiàng)目一認(rèn)知大數(shù)據(jù)系統(tǒng) 自學(xué)自測答案
- 2025年公務(wù)員任職能力傾向測驗(yàn)考試試卷及答案
- 2025年高校教師職稱評審考試試題及答案
- 2025年比賽項(xiàng)目運(yùn)動員心理素質(zhì)測試題及答案
- 現(xiàn)代化產(chǎn)業(yè)園區(qū)廠房及土地使用權(quán)租賃協(xié)議
- NB-T 11076-2023 高壓交流故障電流限制器通用技術(shù)規(guī)范
- 勞務(wù)派遣應(yīng)急預(yù)案(純方案)
- 政府專職消防員(文職雇員)應(yīng)聘登記表
- 攪拌站調(diào)度日常巡查記錄表范本
- 創(chuàng)業(yè)公司預(yù)算表格式
- 口腔助理醫(yī)師考試大綱
- DLT-969-2023年變電站運(yùn)行導(dǎo)則
- 大學(xué)語文-陜西師范大學(xué)中國大學(xué)mooc課后章節(jié)答案期末考試題庫2023年
- 5G網(wǎng)絡(luò)優(yōu)化PHU Smart測試軟件使用手冊
- GB/T 3785.1-2023電聲學(xué)聲級計(jì)第1部分:規(guī)范
- 國家開放大學(xué)《農(nóng)村政策法規(guī)》形成性考核1(平時(shí)作業(yè))參考答案
評論
0/150
提交評論