面向網(wǎng)絡(luò)圖書管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)_第1頁
面向網(wǎng)絡(luò)圖書管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)_第2頁
面向網(wǎng)絡(luò)圖書管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)_第3頁
面向網(wǎng)絡(luò)圖書管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)_第4頁
面向網(wǎng)絡(luò)圖書管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)_第5頁
已閱讀5頁,還剩35頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

PAGEPAGEII中南大學(xué)本科生畢業(yè)論文題目:面向網(wǎng)絡(luò)圖書管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)學(xué)生姓名:指導(dǎo)老師:學(xué)院:數(shù)學(xué)院專業(yè):電政完成時間:PAGEI目錄摘要 III第一章網(wǎng)絡(luò)圖書管理概述 錯誤!未定義書簽。1.1網(wǎng)絡(luò)圖書信息管理的特點(diǎn) 251.2網(wǎng)絡(luò)圖書管理的發(fā)展 261.3網(wǎng)絡(luò)圖書信息資源管理存在的局限性 錯誤!未定義書簽。1.3.1管理體制的滯后 錯誤!未定義書簽。1.3.2信息資源檢索途徑的制約性 錯誤!未定義書簽。第二章系統(tǒng)需求分析 272.1功能需求分析 272.2性能要求 272.3系統(tǒng)數(shù)據(jù)分析 282.3.1系統(tǒng)E-R圖 282.3.2數(shù)據(jù)庫分析 282.4數(shù)據(jù)流程圖 29第三章系統(tǒng)設(shè)計 303.1系統(tǒng)結(jié)構(gòu)原理 303.2系統(tǒng)功能邏輯模型 313.3界面設(shè)計 323.3.1層疊樣式表CSS 323.3.2圖書信息分頁顯示 32第四章系統(tǒng)實(shí)現(xiàn) 334.1系統(tǒng)運(yùn)行環(huán)境 344.1.1開發(fā)與運(yùn)行環(huán)境及配置 344.1.2系統(tǒng)工作原理 354.2系統(tǒng)采用的技術(shù) 364.2.1ADO與MD5技術(shù) 364.2.3腳本語言 374.3后臺管理的實(shí)現(xiàn) 384.3.1ASP連接及對象使用 384.3.2ADO對象和集合的使用 384.3.3圖書上傳及后臺用戶權(quán)限 394.3.4頁面的權(quán)限檢查和身份驗(yàn)證 39結(jié)論 錯誤!未定義書簽。參考文獻(xiàn) 40致謝 41中南大學(xué)摘要PAGEIV中南大學(xué)摘要PAGEIII摘要隨著計算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)的快速發(fā)展及在圖書館的廣泛應(yīng)用,網(wǎng)絡(luò)化是20世紀(jì)末影響人類歷史進(jìn)程的最為重要的事件之一。網(wǎng)絡(luò)環(huán)境使圖書館變成全球網(wǎng)絡(luò)中的一個節(jié)點(diǎn),以網(wǎng)絡(luò)為基礎(chǔ)的電子化、虛擬化、數(shù)字化成為圖書館的發(fā)展方向。Internet將把圖書館推向聯(lián)機(jī)化和集成化以后的又一新階段,圖書館的業(yè)務(wù)操作、管理模式和服務(wù)方式都將發(fā)生深刻的變革,傳統(tǒng)的相對獨(dú)立的圖書館將承受著越來越大的壓力,最終將不得不在網(wǎng)絡(luò)環(huán)境中重新定位。WEB圖書管理系統(tǒng)的主要特點(diǎn)是利用了網(wǎng)絡(luò),它給讀者和圖書館之間提供了一個交互的電子平臺,使得讀者通過網(wǎng)絡(luò)就能輕松查詢到圖書館的相關(guān)信息,極大地方便了讀者,也提高了圖書的效率。該系統(tǒng)由前臺管理子系統(tǒng)和后臺管理子系統(tǒng)兩大部分組成,包括了系統(tǒng)的數(shù)據(jù)流程分析、數(shù)據(jù)庫設(shè)計、網(wǎng)絡(luò)的各個功能模塊設(shè)計與實(shí)現(xiàn)以統(tǒng)計分析模塊部分的實(shí)現(xiàn),該系統(tǒng)是基于ASP的設(shè)計語言,在Vbscripe和Javascripe腳本語言基礎(chǔ)上進(jìn)行開發(fā),在數(shù)據(jù)庫上,運(yùn)用了Microsoft公司開發(fā)的Access軟件,Winxp+IIS6.0環(huán)境下運(yùn)行。建設(shè)圖書管理信息網(wǎng)絡(luò)系統(tǒng),是圖書館現(xiàn)代化建設(shè)的客觀要求。建設(shè)以計算機(jī)為核心的圖書館信息網(wǎng)絡(luò),實(shí)現(xiàn)圖書館管理和服務(wù)的自動化,更好地為科技工作服務(wù),是圖書館發(fā)展的必由之路。關(guān)鍵字:圖書;網(wǎng)絡(luò);后臺管理;ADO中南大學(xué)致謝PAGE49第一章圖書管理系統(tǒng)的概述本文試圖立足于具體圖書館、在網(wǎng)絡(luò)環(huán)境下從資源整理與利用這一角度構(gòu)建一個信息資源管理系統(tǒng),希望通過本文的研究為廣大圖書館在進(jìn)行信息資源開發(fā)、整合及利用時提供有用的參考,從而進(jìn)行更有效的圖書館信息管理?,F(xiàn)代信息技術(shù)的飛速發(fā)展,網(wǎng)絡(luò)環(huán)境的形成使圖書館傳統(tǒng)的信息服務(wù)受到嚴(yán)峻的挑戰(zhàn),圖書館只有提供與時代發(fā)展相適應(yīng)的現(xiàn)代化信息服務(wù),才能夠生存和發(fā)展。因此,圖書館應(yīng)適應(yīng)新環(huán)境的發(fā)展需要,拓展信息服務(wù)的新領(lǐng)域,以促進(jìn)圖書館事業(yè)的發(fā)展。本文第一章緒論簡單介紹網(wǎng)絡(luò)圖書管理發(fā)展的含義,以及網(wǎng)絡(luò)圖書管理發(fā)展的必要性,介紹了網(wǎng)絡(luò)圖書管理的類型、特點(diǎn)及目的與意義。第二章介紹了網(wǎng)絡(luò)圖書管理在我國的發(fā)展?fàn)顩r及存在的局限性,第三章重點(diǎn)介紹了結(jié)合對網(wǎng)絡(luò)圖書管理發(fā)展的局限分析,對網(wǎng)絡(luò)環(huán)境下圖書信息管理系統(tǒng)的設(shè)計與規(guī)劃,總結(jié)出在計算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)的快速發(fā)展下,我們更應(yīng)該樹立創(chuàng)新意識,向以網(wǎng)絡(luò)為基礎(chǔ)的電子化、虛擬化、數(shù)字化的發(fā)展方向發(fā)展。1.1圖書管理系統(tǒng)的特點(diǎn)網(wǎng)絡(luò)圖書是電子圖書館和數(shù)字圖書館組成,可以廣泛開展電子信息服務(wù)和實(shí)現(xiàn)信息資源共享的計算機(jī)服務(wù)系統(tǒng),網(wǎng)絡(luò)圖書信息管理有如下特點(diǎn):(1)服務(wù)要求集成化隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,以網(wǎng)絡(luò)為中心的計算機(jī)技術(shù)、通信技術(shù)、信息存儲技術(shù)的相互滲透、連接,已形成全方位的信息服務(wù)網(wǎng)絡(luò)。用戶對信息的需求不再只對單一的載體所含的信息感興趣,他們對信息的需求往往需要通過不同的途徑來得到滿足。用戶關(guān)心的不再是獲取信息的過程,而是對其獲取的結(jié)果感興趣,他們往往要求圖書館能夠圍繞他們關(guān)心的信息提供一系列信息資料,用戶對圖書館的評價,取決于圖書館能否提供他們所需的全方位信息。信息資源分布的分散性和信息技術(shù)利用的分離狀態(tài)使圖書館的作用凸現(xiàn),而集成化圖書館服務(wù)可以按個性和客觀需求,在網(wǎng)絡(luò)環(huán)境下集中獲取所需信息。服務(wù)要求集成化表現(xiàn)在以下兩個方面:第一,提供服務(wù)的網(wǎng)絡(luò)化信息資源的全面、豐富性;第二,能滿足信息用戶對信息類型和信息媒體多樣化的需求,如提供包括文字型、數(shù)據(jù)型、圖像視頻型、音頻型、軟件型等各種數(shù)據(jù)庫等。(2)服務(wù)手段現(xiàn)代化與傳統(tǒng)的信息服務(wù)不同,現(xiàn)代信息服務(wù)的網(wǎng)絡(luò)化特征很明顯。隨著網(wǎng)絡(luò)建設(shè)的不斷完善、圖書館電子資源的日益增多,計算機(jī)在信息服務(wù)中發(fā)揮了越來越重要的作用,傳統(tǒng)的以手工檢索及以紙質(zhì)形式傳遞的信息服務(wù)方式逐漸被方便快捷的計算機(jī)、互聯(lián)網(wǎng)上操作所取代,網(wǎng)絡(luò)環(huán)境下的信息服務(wù)突出顯示了其“無墻化”的特征,讀者更多地采取了遠(yuǎn)程終端訪問主機(jī)的方式進(jìn)行信息查詢,打破了傳統(tǒng)圖書館“面對面”的交流方式,打破了時空和地域的限制,節(jié)省了信息服務(wù)人員和讀者的時間和精力。(3)服務(wù)模式的一體化一體化的信息服務(wù)是網(wǎng)絡(luò)環(huán)境下信息服務(wù)普遍追求的一種服務(wù)模式。這種服務(wù)集咨詢功能、文獻(xiàn)檢索功能和文獻(xiàn)提供功能于一體,能夠提供最直觀、最直接的全文信息瀏覽、數(shù)據(jù)文件下載和專門信息咨詢,還包括信息發(fā)送、網(wǎng)頁制作等信息服務(wù),因而它是一種最理想的信息服務(wù)。(4)服務(wù)環(huán)境虛擬化網(wǎng)絡(luò)打破了傳統(tǒng)圖書館的結(jié)構(gòu)體系,提供實(shí)體加虛擬全天候的信息服務(wù)。其服務(wù)模式結(jié)構(gòu)形式突破空間和時間的限制,服務(wù)的觸角向跨行業(yè)、跨地區(qū)、跨國界延伸。網(wǎng)絡(luò)環(huán)境下所有圖書館都有可能成為某一個圖書館獲取文獻(xiàn)信息的源泉。讀者足不出戶便可以利用各種在線資源完成對各種文獻(xiàn)信息的咨詢。通過超級鏈接,任何終端用戶都能利用本單位以外的虛擬館藏,進(jìn)入真正輕松隨意的文獻(xiàn)信息借閱查詢空間。(5)服務(wù)過程科學(xué)化網(wǎng)絡(luò)環(huán)境下信息服務(wù)本質(zhì)上是一種創(chuàng)造性的科學(xué)勞動和智能服務(wù)活動,這種勞動服務(wù)過程是科學(xué)知識的物化過程,是一種知識的繼承、傳遞、發(fā)展和利用的擴(kuò)大再生產(chǎn)過程。信息服務(wù)的信息資源凝聚了信息服務(wù)人員的淵博知識、創(chuàng)新精神、科學(xué)組合以及必要的社會勞動時間,因而具有較強(qiáng)的科學(xué)性。1.2網(wǎng)絡(luò)圖書管理的發(fā)展我國圖書館的計算化和網(wǎng)絡(luò)化的發(fā)展雖然相對起步較晚,但目前發(fā)展勢頭良好。尤其在網(wǎng)絡(luò)環(huán)境與硬件建設(shè)投入方面,都已取得了十分可喜的成就,部分條件較好的各圖書網(wǎng)已經(jīng)進(jìn)入了因特網(wǎng)的階段,因此,在目前的網(wǎng)絡(luò)環(huán)境下,探討圖書館的信息管理成為一個焦點(diǎn)問題。江澤民同志指出:“社會的發(fā)展,人類的進(jìn)步,都離不開知識。我們要在全社會倡導(dǎo)人們多讀書,大興學(xué)習(xí)之風(fēng)?!边@是對全黨和全國人民的號召,更是對全國圖書情報工作者的鼓勵和鞭策,以圖書館自動化管理系統(tǒng)和網(wǎng)絡(luò)為主的新技術(shù),已在我國各圖書館逐步得到運(yùn)用,如果能將二者有機(jī)結(jié)合起來,必定可以大大提高圖書館服務(wù)的質(zhì)量。在新的形勢下,網(wǎng)絡(luò)信息管理在工作實(shí)踐中不斷總結(jié)經(jīng)驗(yàn)、加強(qiáng)學(xué)習(xí),更新觀念,與時俱進(jìn),創(chuàng)造性地開展工作,真正實(shí)現(xiàn)圖書館的價值,更好地為廣大讀者服務(wù)。第二章系統(tǒng)開發(fā)工具2.1ADO與MD5技術(shù)ADO(ActiveDataObject),又稱ActiveX數(shù)據(jù)對象。是微軟公司推出的最新數(shù)據(jù)庫鏈接結(jié)束,本系統(tǒng)所有鏈接到數(shù)據(jù)庫的頁面均采用ADO技術(shù),它可以鏈接與ODBC兼容的數(shù)據(jù)庫與OLEDB兼容的數(shù)據(jù)源。利用ADO技術(shù),可以輕松完成對各種數(shù)據(jù)庫的讀寫與訪問:ADO是應(yīng)用層的編程接口,它通過OLEDB提供的COM接口訪問數(shù)據(jù)庫中的數(shù)據(jù),適合于各種B/S應(yīng)用系統(tǒng):ADO具有占用內(nèi)存和硬盤空間少,訪問效率高等特點(diǎn)??蛻舻淖孕畔⑴c客戶和網(wǎng)站來說都是很重要的資源,現(xiàn)在網(wǎng)站基本上都采取了加密技術(shù),目前在加密方式上有兩種方式:一是單間加密,二是雙向加密。單向加密只能對數(shù)據(jù)進(jìn)行加密。當(dāng)用戶創(chuàng)建一個新的賬號或者密碼,他的信息不是直接保存到數(shù)據(jù)庫,而是經(jīng)過一次加密以后再保存,這樣,即使這些信息被泄露,也不能立即理解這些信息的真正含義。雙向加密是加密算法中最常用的,雙向加密適合于隱秘通訊。MD5就是采用單向加密的加密算法,對于MD5而言,有兩個特性是很重要的,第一是任意兩段明文數(shù)據(jù),加密以后的密文不能是相同的:第二是任意一段明文數(shù)據(jù),經(jīng)過加密以后,其結(jié)果必須永遠(yuǎn)是不變的。前者的意思是不可能有任意兩段明文加密以后得到相同的密文,后者的意思是如果我們加密特定的數(shù)據(jù),得到的密文一定是相同的。2.2腳本語言(1)VBScript腳本語言是用來控制網(wǎng)頁的控件和對象的一種編程語言,用其加強(qiáng)網(wǎng)頁的靈活性,VBScript是眾多腳本語言中的一種,是VisualBasic編程語言的子集,是一種基于對象的編程語言,使用VBScript可以控制網(wǎng)頁上的控件和對象,可以與JavaApplet程序或服務(wù)器端進(jìn)行數(shù)據(jù)交互,實(shí)現(xiàn)網(wǎng)頁的動態(tài)更新,也是ASP的默認(rèn)語言,用戶可以在HTML文件中直接進(jìn)入VBScript腳本,以擴(kuò)展HTML。VBScript的代碼都是包含在<secript>與</script>標(biāo)記之間的,其位置可以放在HTML頁面的任何處,但一般都放在<head>與</head>標(biāo)記之間,是為了能夠使得全部的腳本代碼能夠在被調(diào)用之前就下載完成并被瀏覽器所解釋。網(wǎng)絡(luò)圖書管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)主要就是利用的VBScript腳本語言。VBScript腳本語言完成了絕大部分的控制與數(shù)據(jù)交換。(2)JavaScriptJavaScript也是網(wǎng)頁設(shè)計中使用較廣泛的一種腳本描述語言,常用于客戶端編程。利用JavaScript可進(jìn)一步增強(qiáng)網(wǎng)頁的交互性、方便操作和控制各種瀏覽器對象,實(shí)現(xiàn)控制瀏覽器外觀、狀態(tài)和運(yùn)行方式的目的,利用JavaScript還可以實(shí)現(xiàn)對用戶所輸入的數(shù)據(jù)進(jìn)行有效性驗(yàn)證,從而減輕服務(wù)器的負(fù)擔(dān)。VBscript腳本語言常用語服務(wù)器端編程,適合于動態(tài)的網(wǎng)頁。而相比較VBscript來說,由于靜態(tài)頁面是直接在客戶端的瀏覽器執(zhí)行的,所以靜態(tài)網(wǎng)頁通常使用JavaScript.JavaScript的使用語法和VBscrip是一樣的。2.3J2EEJ2EE(Java2平臺企業(yè)版,Java2PlatformEnterpriseEdition)是Sun公司發(fā)起,聯(lián)合IBM、Oracle、BEA等大型企業(yè)應(yīng)用系統(tǒng)開發(fā)商共同制定的一個基于Java組件技術(shù)的企業(yè)應(yīng)用系統(tǒng)開發(fā)規(guī)范。它為開發(fā)、部署和管理以服務(wù)器為中心的企業(yè)應(yīng)用提供了解決方案,是得到廣泛認(rèn)可的分布式企業(yè)級應(yīng)用標(biāo)準(zhǔn)。術(shù)語“企業(yè)"意味著異構(gòu)的分布式環(huán)境、與已有系統(tǒng)的可集成性、與其它系統(tǒng)的互操作性、高可用性、安全性、可靠性和可伸縮性【81。J2EE架構(gòu)的主要目標(biāo)是提供一個與平臺無關(guān)、可移植、多用戶、安全和標(biāo)準(zhǔn)的企業(yè)級多層體系結(jié)構(gòu)技術(shù)架構(gòu)。J2EE是一種技術(shù)規(guī)范,它從實(shí)質(zhì)上消除了對一家公司的依賴,并支持跨平臺的應(yīng)用程序部署,這將激勵應(yīng)用供應(yīng)商相互競爭,創(chuàng)造出最好的產(chǎn)品。2EE簡化了構(gòu)造可擴(kuò)展的、基于組件的多層應(yīng)用系統(tǒng)中的很多復(fù)雜環(huán)節(jié),它給開發(fā)人員提供了一種工作平臺,定義了多層應(yīng)用開發(fā)的標(biāo)準(zhǔn)架構(gòu)和部署環(huán)境,在這個架構(gòu)中,應(yīng)用開發(fā)者可以將注意力集中在業(yè)務(wù)邏輯和業(yè)務(wù)規(guī)則上,一切與基礎(chǔ)結(jié)構(gòu)服務(wù)相關(guān)的問題以及底層分配問題都由應(yīng)用程序容器或者服務(wù)器來處理。2.4JSP簡介JSP基于強(qiáng)大的Java語言,具有良好的伸縮性,與JavaEnterpriseAPI緊密地集成在一起,在web應(yīng)用上具有得天獨(dú)厚的優(yōu)勢。它的特性主要有:1.WriteOnce,RunAnywhere幾乎所有平臺都支持Java,JSP+JavaBean可以在所有平臺下通行無阻。NT下IIS通過一個插件,就能支持JSP。著名的Web服務(wù)器Apache已經(jīng)能夠支持JSP。由于Apache廣泛應(yīng)用在NT、Unix和Linux上,因此JSP有更廣泛的運(yùn)行平臺,并且從一個平臺移植到另外一個平臺,JSP和JavaBean甚至不用重新編譯,因?yàn)镴ava字節(jié)碼都是標(biāo)準(zhǔn)的與平臺無關(guān)的。[1512.搭配可重復(fù)使用的組件絕大多數(shù)JSP頁面依賴于可重用的,跨平臺的組件(JavaBeans或者EnterpriseJavaBeansTM組件)來執(zhí)行應(yīng)用程序所要求的更為復(fù)雜的處理。開發(fā)人員能夠共享和交換執(zhí)行普通操作的組件,或者使得這些組件為更多的使用者或者客戶團(tuán)體所使用?;诮M件的方法加速了總體開發(fā)過程,并且使得各種組織在他們現(xiàn)有的技能和優(yōu)化結(jié)果的開發(fā)努力中得到平衡。3.網(wǎng)頁內(nèi)容的產(chǎn)生和顯示分離使用JSP技術(shù),Web頁面開發(fā)人員可以使用HTML或者XML標(biāo)識來設(shè)計和格式化最終頁面。使用JSP標(biāo)識或者小腳本來生成頁面上的動態(tài)內(nèi)容(內(nèi)容是根據(jù)請求來變化的,例如請求賬戶信息或者特定的一瓶酒的價格),生成內(nèi)容的邏輯被封裝在標(biāo)識和JavaBeans組件中,并且捆綁在小腳本中,所有的腳本在服務(wù)器端運(yùn)行。如果核心邏輯被封裝在標(biāo)識和Beans中,那么其他人,如Web管理人員和頁面設(shè)計者,能夠編輯和使用JSP頁面,而不影響內(nèi)容的生成。在服務(wù)器端,JSP引擎解釋JSP標(biāo)識和小腳本,生成所請求的內(nèi)容(例如,通過訪問JavaBeans組件,使用JDBCTM技術(shù)訪問數(shù)據(jù)庫,或者包含文件),并且將結(jié)果以HTML(或者XML)頁面的形式發(fā)送回瀏覽器。這有助于作者保護(hù)自己的代碼,而又保證任何基于HTML的Web瀏覽器的完全可用性。4.采用標(biāo)識簡化頁面開發(fā)Web頁面開發(fā)人員不會都是熟悉腳本語言的編程人員。JavaServerPage技術(shù)封裝了許多功能,這些功能是在易用的、與JSP相關(guān)的XML標(biāo)識中進(jìn)行動態(tài)內(nèi)容生成所需要的。標(biāo)準(zhǔn)的JSP標(biāo)識能夠訪問和實(shí)例化JavaBeans組件,設(shè)置或者檢索組件屬性,下載Applet,以及執(zhí)行用其他方法更難于編碼和耗時的功能。5.支持多層企業(yè)應(yīng)用架構(gòu)一般,JSP應(yīng)該只負(fù)責(zé)表現(xiàn)層的部分,而商業(yè)邏輯層的部分,如數(shù)據(jù)處理、運(yùn)算、分析與數(shù)據(jù)庫連接處理,都要放在JavaBeans組件或者EJB中。如圖2.3所示是一個典型的三層結(jié)構(gòu)的程序:2.5JavaBeansJavaBeans是用Java創(chuàng)建的軟件組件,具有Java的安全和平臺無關(guān)性,這些軟件組件是可重用的,可以用來生成其進(jìn)行可視化處理的組件。按照J(rèn)avaBeans的說法,一個組件即Java應(yīng)用程序或Applet的可重復(fù)使用的部件就是一個Bean。通過JavaBeans可以無限擴(kuò)充Java程序的功能,通過JavaBeans的組合可快速生成新的應(yīng)用程序。JavaBeans必須遵循JavaBeans組件規(guī)范,它具有以下的特性:屬性、內(nèi)省、定制、事件和持久性。可以將JavaBeans分為可見的Bean(控制Bean和容器Bean)和不可見的Bean。在Web應(yīng)用程序中使用的Bean一般是不可見的。對JSP程序而言,Bean不僅封裝了許多信息,還可以將一些數(shù)據(jù)處理的程序隱藏在Bean內(nèi)部,使JSP程序的復(fù)雜度降低。第三章系統(tǒng)需求分析3.1系統(tǒng)運(yùn)行環(huán)境3.1.1開發(fā)與運(yùn)行環(huán)境及配置(1)ASPASP是ActiveServerPages的縮寫,它內(nèi)含于IIS/PWS之中,是微軟推出的一種易學(xué)易用、可以集成Script語言到HTML主頁的Server端的腳本語言環(huán)境。在ASP的支持下,利用ASP的組件ADO,開發(fā)者可以方便地訪問與任何ODBC兼容的Web數(shù)據(jù)庫,利用ASP的內(nèi)置對象,開發(fā)者可以擺脫很多繁瑣的工作,快速地開發(fā)出動態(tài)的交互式、高效率的站點(diǎn)服務(wù)器的應(yīng)用程序,其文件的擴(kuò)展名為.asp(2)Access2021本系統(tǒng)開發(fā)環(huán)境所選用的后臺數(shù)據(jù)庫是Microsoft公司新推出的Access2021。在眾多的數(shù)據(jù)庫產(chǎn)品當(dāng)中,Access功能強(qiáng)大、簡單易學(xué),是中小型網(wǎng)站系統(tǒng)首選的數(shù)據(jù)庫。Access是一個面向?qū)ο蟮?,采用事件?qū)動機(jī)制的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),它可以通過ODBC與其他的數(shù)據(jù)庫相連,實(shí)現(xiàn)數(shù)據(jù)交換和共享,也可以與Word、Excel等軟件進(jìn)行數(shù)據(jù)交換和共享,還可以通過對象鏈接與嵌入技術(shù)在數(shù)據(jù)庫中嵌入和鏈接聲音、圖像等多媒體數(shù)據(jù)?,F(xiàn)在Access2021已經(jīng)集成SQL2021的很多功能。在Access2021數(shù)據(jù)庫系統(tǒng)中,每一個數(shù)據(jù)庫都包括許多基本對象。這些基本對象是存儲信息的表,顯示人機(jī)戶界面的窗體、檢索數(shù)據(jù)的查詢、信息輸出載體的報表、提高數(shù)據(jù)庫應(yīng)用效率的宏、功能強(qiáng)大的模塊工具,方便靈活的數(shù)據(jù)訪問頁工具等。也就是在Access數(shù)據(jù)庫中,可以同時擁有很多個表、查詢、窗體、報表、Web頁、宏、模塊等數(shù)據(jù)對象。(3)IIS6.0本系統(tǒng)運(yùn)行是在IIS6.0環(huán)境下進(jìn)行測試和運(yùn)行的。IIS全程是InernerInformationServices是提供ASP服務(wù)的一種非常普遍的服務(wù)器。它既可以充當(dāng)一個網(wǎng)絡(luò)服務(wù)器,進(jìn)行網(wǎng)絡(luò)管理,向Inerner上的用戶提供Web服務(wù),也可以很方便地為個人計算機(jī)提供完善的ASP程序開發(fā)服務(wù)。IIS與Window2021Server完全集成在一起,因而用戶能夠利用Windows2021Server和NTFS文件系統(tǒng)內(nèi)置的安全特性,建立強(qiáng)大,靈活而安全的Inerner和Intranet站點(diǎn)。IIS3。0版本以后引入了ASP,可以很容易地粘貼動態(tài)內(nèi)容和開發(fā)基于Web的應(yīng)用程序。window2021Server系統(tǒng)集成了IIS默認(rèn)情況下IIS是安裝的。網(wǎng)絡(luò)圖書管理系統(tǒng)的運(yùn)行和調(diào)試都是在IIS6.0下進(jìn)行的。(4)運(yùn)行環(huán)境前臺客戶端的支持:客戶端操作系統(tǒng)最底版是Win98以及自帶的IE瀏覽器。后臺數(shù)據(jù)庫的支持:網(wǎng)絡(luò)圖書管理系統(tǒng)需要Win2021Server+Access2021數(shù)據(jù)庫的支持,相比下,Access并不是好的數(shù)據(jù)庫選擇,而在這方面SQLServer2021功能更強(qiáng)大,更安全。后臺服務(wù)器的支持:在線系統(tǒng)使用的是Microsoft的IIS5.0作為系統(tǒng)服務(wù)器。因?yàn)楸鞠到y(tǒng)的各個模塊里都使用的ASP的會話對象和APPlication(應(yīng)用程序)對象。一個ASP應(yīng)用程序必須使用一個公用的目錄結(jié)構(gòu),該目錄包含網(wǎng)站使用的所有頁面,要讓這些頁面都存于一個公用的目錄的結(jié)構(gòu)里。(5)ODBC數(shù)據(jù)管理器配置ODBC是客戶應(yīng)用程序訪問關(guān)系數(shù)據(jù)庫時提供的一個統(tǒng)一的接口,對于不同的數(shù)據(jù)庫,ODBC提供了一套統(tǒng)一的API,使應(yīng)用程序可以應(yīng)用所提供的API來訪問任何提供了ODBC驅(qū)動程序的數(shù)據(jù)庫。而且,ODBC已經(jīng)成為一種標(biāo)準(zhǔn),所以,目前所有的關(guān)系數(shù)據(jù)庫都提供了ODBC驅(qū)動程序,這使ODBC的應(yīng)用非常廣泛,基本上可用于所有的關(guān)系數(shù)據(jù)庫。本系統(tǒng)采用了ODBC統(tǒng)一的接口和標(biāo)準(zhǔn)。數(shù)據(jù)源名稱為:BookInNet配置過程如下:控制面板—>數(shù)據(jù)源—>用戶DSN—>添加—>選擇MicrosoftAccessDriver—>完成—>數(shù)據(jù)源—>選擇數(shù)據(jù)庫—>確定。3.1.2系統(tǒng)工作原理網(wǎng)絡(luò)圖書管理系統(tǒng)是利用ASP技術(shù)開發(fā)的,ASP頁面從服務(wù)器傳送到客戶端的原理與一般的靜態(tài)HTML頁面不相同。從用戶的一個URL請求到服務(wù)器反饋一個頁面到瀏覽器,其流程如如4.1.4:圖4.1.4系統(tǒng)工作原理示意圖本系統(tǒng)后臺處理流程如下:①用戶在客戶端瀏覽器中輸入一個URL,與服務(wù)器建立連接,服務(wù)器根據(jù)請求在硬盤上找到相應(yīng)的文件。②若文件是普通的HTML文檔,則服務(wù)器將直接把文件傳送到客戶端。若是服務(wù)器腳本文件,那么服務(wù)器將運(yùn)行這個文檔,如果需要查詢數(shù)據(jù)庫,則通過ADO組件連接ODBC或者DNS數(shù)據(jù)源訪問數(shù)據(jù)庫,進(jìn)行一系列運(yùn)算和解釋后,將最終結(jié)果形成一個純HTNL文檔。③把形成的文檔傳送到客戶端,結(jié)束這次連接。3.2功能需求分析圖書網(wǎng)絡(luò)管理系統(tǒng)的開發(fā)目的就是管理員對圖書實(shí)現(xiàn)管理如更新存庫、管理用戶信息等功能。根據(jù)系統(tǒng)設(shè)計的要求,圖書管理系統(tǒng)分為三大模塊:前臺管理子系統(tǒng)、后臺管理子系統(tǒng)、在線輔助子系統(tǒng)。前臺管理子系統(tǒng):根據(jù)系統(tǒng)的功能設(shè)計和分析,它具有的功能包括:瀏覽、檢索圖書:分類查看圖書:客戶在線注冊、購買和填寫訂單:圖書分析。后臺管理子系統(tǒng):以系統(tǒng)管理員的身份登錄,其功能模塊包括:圖書管理模塊(包括查看、修改和刪除、添加圖書信息):訂單處理:圖書類別管理模塊(包括新增刪類別、類別轉(zhuǎn)移):客戶注冊的信息管理模塊:圖書配送管理模塊:客戶分析:銷售分析。在線輔助子系統(tǒng):具有的功能包括在線幫助模塊:客戶信息反饋模塊。3.3性能要求在時間特性上:該系統(tǒng)做到對響應(yīng)時間的處理應(yīng)具有靈敏性,更新處理時間、數(shù)據(jù)轉(zhuǎn)換與傳輸時間、運(yùn)行時間做到安全、一致和高效處理。在安全保密上:該系統(tǒng)做到安全保密、可使用性要強(qiáng)、要經(jīng)常性地進(jìn)行系統(tǒng)維護(hù)工作和做到系統(tǒng)可移植性良好等。3.4系統(tǒng)數(shù)據(jù)分析3.4.1系統(tǒng)E-R圖E-R(EntityRelation)實(shí)體聯(lián)系圖,是一種可視化的圖形方法,它基于對顯示世界的一種認(rèn)識,即客觀現(xiàn)實(shí)世界由一組稱為實(shí)體的基本對象和這些對象之間的聯(lián)系組成,E-R圖也是一種語義模式,它主要使用圖形模型盡力地表達(dá)數(shù)據(jù)的意義。在以上分析的基礎(chǔ)上,抽象出圖書流通E-R圖,以便設(shè)計出系統(tǒng)的邏輯模型。系統(tǒng)的E-R圖如圖2.3:圖2.3圖書流通的E-R圖3.4.2數(shù)據(jù)庫分析數(shù)據(jù)庫是任何一個系統(tǒng)正常運(yùn)行的核心,在網(wǎng)站設(shè)計中數(shù)據(jù)庫的地位是作重要的。數(shù)據(jù)庫結(jié)構(gòu)設(shè)計的是否合理也決定著系統(tǒng)的生命是否頑強(qiáng)和系統(tǒng)的可擴(kuò)展性,參考現(xiàn)行網(wǎng)絡(luò)流通數(shù)據(jù)庫設(shè)計并根據(jù)數(shù)據(jù)流圖及系統(tǒng)的詳細(xì)邏輯模型,現(xiàn)給出本系統(tǒng)的數(shù)據(jù)庫分析:①“借書證號”是唯一的,所以“借書證號”決定“姓名”,每位讀者應(yīng)只屬于一個性別,所以“借書證號”也決定“性別”;

②“館藏號”是唯一的,所以“館藏號”決定“書名”、“分類號”、“作者”、“價格”;

③“單位編號”是唯一的,所以“單位編號”決定“單位名稱”;

④每位讀者在一個時間只能借一本書,所以“借書證號”+“館藏號”決定“借閱時間”。如果將這些數(shù)據(jù)項(xiàng)置于一個關(guān)系模式中,根據(jù)范式理論,該關(guān)系模式屬于1NF(第一范式),它存在刪除異常和冗余等問題,不是理想的模式,因此要把它分解成滿足3NF或BCNF的關(guān)系模式。根據(jù)范式理論和E-R圖轉(zhuǎn)換成關(guān)系模型的規(guī)則,上面的E-R圖可轉(zhuǎn)換為4個關(guān)系模式:圖書(館藏號、書名、分類號、作者、價格);讀者(借書證號、姓名、性別、單位編號);借閱(借書證號、館藏號、借閱時間);④單位(單位編碼、單位名稱),其中打下劃線的為碼,這樣就解決了插入、刪除和數(shù)據(jù)冗余等問題。我們對數(shù)據(jù)的結(jié)構(gòu)進(jìn)行詳細(xì)的分析,按照上述的設(shè)計思想,共設(shè)計了讀者表,書目表,館藏表,流通表等百余張數(shù)據(jù)表,然后創(chuàng)建視圖和存儲過程。下面舉例說明:

讀者表:借書證號、姓名、單位、讀者類別、職稱等字段;書目表:館藏號、ISBN、題名、作者、出版社、復(fù)本數(shù)、語種、文獻(xiàn)類型、版次等字段;館藏表:館藏號、索書號、分類號、種次號、館藏位置、單價、出版日期等字段;流通表:借書證號、館藏號、借期、還期、續(xù)借、應(yīng)還期、操作員等字段;借閱規(guī)則表:讀者類別編碼、圖書類別編碼、限借冊數(shù)、每期天數(shù)、續(xù)借天數(shù)、過期日期、罰金等字段。讀者類別表:讀者類別編碼、讀者類別等字段。圖書類別表:圖書類別編碼、圖書類別等字段3.5數(shù)據(jù)流程圖系統(tǒng)邏輯模型是用數(shù)據(jù)流圖來描繪的。數(shù)據(jù)流圖是描繪信息在系統(tǒng)中的流動和處理情況。在整個流程中,主要包含了三個方面的數(shù)據(jù)存儲,分別為客戶信息庫、圖書庫與訂單臨存庫。客戶登陸,進(jìn)入用戶管理模塊,更改用戶信息,更新用戶資料:非會員則應(yīng)注冊成為會員(填寫注冊信息表),對注冊信息進(jìn)行處理,并反饋給客戶注冊信息,同時更新客戶信息庫。結(jié)合以上分析,圖書流程系統(tǒng)的數(shù)據(jù)流圖如2.2、圖2.3圖2.2數(shù)據(jù)流程圖圖2.3數(shù)據(jù)流程第四章系統(tǒng)設(shè)計在系統(tǒng)設(shè)計過程中,最重要的是根據(jù)需求分析及用例模型構(gòu)建系統(tǒng)靜態(tài)模型和動態(tài)模型。順序圖用來描述為了完成確定事物,對象之間按照時間消息交互的順序關(guān)系。協(xié)作圖用來描述為了完成確定事物,各對象之間消息聯(lián)系的結(jié)構(gòu)關(guān)系。狀態(tài)圖用來描述一個特定的對象所有可能的狀態(tài),以及由于各種事件的發(fā)生而引起的狀態(tài)之間的轉(zhuǎn)移。活動圖是用來描述事物或?qū)ο蟮幕顒幼兓鞒?。其中最重要的是建立系統(tǒng)的類圖和順序圖。以下構(gòu)建圖書管理系統(tǒng)中主要模塊的模型圖。4.1基本業(yè)務(wù)模塊基本業(yè)務(wù)模塊(如圖似)包括借書、還書、書籍預(yù)定和取消預(yù)定4個子模塊,其中借書和還書模塊圖書管理員根據(jù)讀者的請求將借閱信息或還書信息添加到數(shù)據(jù)庫中;書籍預(yù)定和取消預(yù)定模塊是讀者登錄系統(tǒng)將預(yù)定信息或取消預(yù)定的請求添加到數(shù)據(jù)庫中。圖3.1基本業(yè)務(wù)模塊借書過程是:圖書管理員把讀者編號輸入給系統(tǒng),系統(tǒng)返回讀者的身份信息,以及讀者的借閱信息。如果讀者借書量沒有超過借書的上限,則把要借書的圖書編號輸入系統(tǒng),系統(tǒng)登記借書信息,并返回借書成功信息,借書過程完成,其順序圖(圖4.5)、協(xié)作圖(圖4.6)和狀態(tài)圖(圖4—7)如下所示:圖3.2借書順序圖圖3.3借書協(xié)作圖圖3.4借書狀態(tài)圖還書過程是:圖書管理員在還書界面,輸入書籍的D號,提交,系統(tǒng)查詢數(shù)據(jù)庫,確定指定ID號的書籍是否存在,若存在(不存在,則顯示提示信息,圖書管理員重新輸入書籍ID或終止還書操作),確定是否有借閱記錄,若有,檢查是否超期,若未超期(超期,讀者去交罰款),從書籍和借書信息中刪除借閱記錄,更新書籍和讀者信息,最后,刪除借閱記錄。其順序圖如圖4.7所示:圖3.5讀者還書順序圖圖書管理員處在借書操作和還書操作兩種狀態(tài)中,當(dāng)讀者借書時,他要檢查讀者的借書證已經(jīng)借閱的書籍是否達(dá)到最大值;當(dāng)用戶還書時,他要檢查所借書籍是否超期,如超期,要按規(guī)定收取一定的罰金,其活動圖如圖4.8所示。圖3.6圖書管理員活動圖4.2基本數(shù)據(jù)維護(hù)模塊基本數(shù)據(jù)維護(hù)模塊(如圖4.9)主要是實(shí)現(xiàn)對書籍、書目和讀者信息的添加、修改和刪除操作。圖4.10給m了對書目進(jìn)行操作的順序圖,對書籍和讀者的操作順序圖和其相似,.這里就不再說明。圖4.1基本數(shù)據(jù)維護(hù)模塊圖4.2書目順序操作圖圖書管理員進(jìn)行書目操作的順序圖有了,但他到底是怎么進(jìn)行這些添加、修改和刪除操作呢?“添加書目”的過程是:圖書管理員在書目管理界面點(diǎn)擊“添加"鏈接,打開“書目添加"界面,輸入書刊名、ISBN號、作者等信息,提交,系統(tǒng)根據(jù)ISBN號查詢書目信息是否已存在,若不存在,創(chuàng)建書目,,并存儲書目信息。4.3信息查詢模塊信息查詢模塊包括讀者信息查詢和書籍信息查詢兩個子模塊,其中書籍信息查詢直接登錄圖書館網(wǎng)站就能進(jìn)行,而讀者信息查詢必須在讀者根據(jù)自己的借書證號和密碼登錄系統(tǒng)以后方可進(jìn)行。這里給出書籍信息查詢順序圖如下所示:圖3.3.1信息查詢模塊圖3.3.2查詢書籍順序圖4.4數(shù)據(jù)庫設(shè)計根據(jù)系統(tǒng)分析的結(jié)果:結(jié)合關(guān)系數(shù)據(jù)庫SQLServer2021的特點(diǎn),系統(tǒng)設(shè)計了9張數(shù)據(jù)庫表,即圖書種類表。書庫地點(diǎn)表、書庫表、借閱證表、讀者規(guī)則表、書籍借閱表、懲罰表、管理員類型表和管理員信息表。以下是各表的詳細(xì)情況:圖書種類表(KJB2KJXXBook):該表用來記錄圖書實(shí)體(如表4.1)。圖3.4.1圖書種類表書庫地點(diǎn)表(KJB2ⅪxXStorePlace):記錄圖書書庫地的信息圖3.4.2書庫地點(diǎn)表讀者(借閱證)表(KJB2KJXXReader):記錄讀者這一類實(shí)體,每一個讀者都被定義成借閱證的持有者(如表3.4.3。3.4.3讀者信息表讀者規(guī)則表(KJB2KDXXRRule):存儲讀者規(guī)則,以便對讀者的借閱權(quán)限進(jìn)行劃分(如表3.4.4)。圖3.4.4讀者規(guī)則表書籍借閱表(KJB2KJXXnrB):圖書館在正常營運(yùn)中總是面對大量的讀者信息、書籍信息以及兩者相互作用產(chǎn)生的借書信息。系統(tǒng)提供的書籍借閱表(如表4.6)記錄所有讀者的借閱信息,歸還操作也同樣作用于該表。圖3.4.5借閱表懲罰表(KJB2KJXXCFB):存儲對讀者違規(guī)的懲罰記錄(如表4—7)圖3.4.6懲罰表管理員類型表(KJB2KJXXMRule):存儲使用該系統(tǒng)的兩種類型的管理員,以便設(shè)置他們的不同操作權(quán)限(如表4.8)。管理員信息表(KJB2KJXX_Manager):存儲圖書管理員和系統(tǒng)管理員的基本信息(如表4.9)。圖3.4.7管理員信息表4.5登錄界面設(shè)計該功能提供給讀者查閱自己的借閱信息和借閱歷史的功能。它要求讀者首先登陸“我的圖書館”,然后方能進(jìn)行查詢。點(diǎn)擊系統(tǒng)主頁“我的圖書館”鏈接,進(jìn)入用戶登陸界面(如圖5—4所示),正確輸入借閱證號和密碼,單擊進(jìn)入我的圖書館按鈕,即可進(jìn)入個人信息界面(如圖5.5所示)。用戶登錄3.5.1用戶登錄界面您的信息如下:您的借書情況如下:圖書ID號書名出版社借出日期歸還日期狀態(tài)00045UML面向?qū)ο蠼Ec設(shè)計人民郵電出版社2021-7-62021-20-5在館圖3.5.2讀者信息界面第五章系統(tǒng)測試4.3.1ASP連接及對象使用本系統(tǒng)的所有頁面基本上都要連接數(shù)據(jù)庫,所以在設(shè)計系統(tǒng)的時候,用一個ASP文件專門負(fù)責(zé)連接Access數(shù)據(jù)庫。這樣每一個頁面在需要連接數(shù)據(jù)庫的時候,只需要把這個文件包括進(jìn)來就可以了。ASP連接數(shù)據(jù)庫的方法有很多種,本系統(tǒng)利用OLEB驅(qū)動接口訪問Access數(shù)據(jù)庫。ASP提供了幾個內(nèi)置的全局對象,供開發(fā)者不需要聲明就可以直接調(diào)用,網(wǎng)路圖書管理系統(tǒng)采用ASP以下的幾個全局對象:(1)Request;用來讀取任何由HTTP請求(即來自瀏覽器)的信息。(2)Response;發(fā)送信息到瀏覽器,用 Response.write方法可以瀏覽指定的主頁。(3)Server;允許用腳本來生成ActiveServer組件的實(shí)例,該對象有兩個重要的方法,即,ServerCreateObject和ServerManpath。(4)Application和Session可用來簡化狀態(tài)處理,是ASP的兩個非常有用的對象。兩個都可以用來建立對像級的變量,其存活期可超出當(dāng)前頁的處理過程,因此可解決變量生命周期受限于網(wǎng)頁的制約。兩者不同的是:前者使多個用戶共享一個程序的信息,后者用于存儲用戶個人任務(wù)的信息。(5)ObjectContext.提供交易的功能(事務(wù)處理)。ASP提供了五個服務(wù)器組件,它們分別是:ActiveX數(shù)據(jù)對象(ADO)組件、文件系統(tǒng)組件、內(nèi)容鏈接組件、瀏覽器功能性組件、廣告轉(zhuǎn)子組件。4.3.2ADO對象和集合的使用在以上ADO技術(shù)介紹的基礎(chǔ)上,本系統(tǒng)采用ADO的以下的對象和集合來訪問和處理數(shù)據(jù)庫:(1)Connection對象,用于與數(shù)據(jù)庫建立連接;(2)Recordset對象,存放從數(shù)據(jù)庫中收集到數(shù)據(jù)記錄;(3)Command對象,用于執(zhí)行SQL指令,訪問數(shù)據(jù)庫;(4)Field對象和Fields集合,提供對Recordest中當(dāng)前記錄的各個字段進(jìn)行訪問的功能;(5)Property對象和Properties集合,提供有關(guān)信息,供Connection.Command、Recrodset、Field對象使用;(6)Error和Errors,提供訪問數(shù)據(jù)庫時的錯誤信息。4.3.3圖書上傳及后臺用戶權(quán)限本系統(tǒng)后臺管理新增圖書模塊中,需要將圖書的圖片上傳到數(shù)據(jù)庫并在前臺顯示。目前有兩種解決方案,一種是利用第三方的相關(guān)組件來實(shí)現(xiàn),另一種是利用ASP,通過純代碼來實(shí)現(xiàn)。本系統(tǒng)采用第二種方式,先給出用ASP源代碼設(shè)計出來的概要思路:其對應(yīng)的ASP文件為upfile.asp在保存圖形或聲音的字段是,其類型對于Access數(shù)據(jù)庫,應(yīng)定義為“OLE對象”型。圖形上傳,在表單中用File域來實(shí)現(xiàn)。在提交后,利用Request對象的BinaryRead方法,來獲得表單所提交的數(shù)據(jù),然后通過一定的處理,從中獲得所提交的圖形數(shù)據(jù)。最后利用對象AppendChunk方法,將屬性保存到該字段中,從而最終實(shí)現(xiàn)圖形上傳,并保存到數(shù)據(jù)表中。本系統(tǒng)在后臺管理上,采用多用戶多角色來管理后臺:(1)管理角色,這一權(quán)限最大,可以進(jìn)行所有的后臺操作;(2)添加角色,這一角色的用戶只能進(jìn)行添加、修改、刪除圖書信息,不能進(jìn)行其它的后臺管理操作;(3)查看角色,這一角色只能查看圖書信息、訂單信息以及客戶資料,不能進(jìn)行任何方式的修改操作;本系統(tǒng)后臺管理用戶多角色的實(shí)現(xiàn)原理:首先在數(shù)據(jù)庫中建立獨(dú)立的一個表,用來專門存放后臺用戶的信息,在這個表的屬性字段中,其中rank字段是決定后臺用戶不同身份的標(biāo)志。對三種角色進(jìn)行編號存放到rank字段中。然后后臺的所有頁面都要在數(shù)據(jù)庫中讀取游湖rank的id,依賴限制其進(jìn)行的操作。4.3.4頁面的權(quán)限檢查和身份驗(yàn)證一個好的網(wǎng)上交易系統(tǒng)應(yīng)給客戶提供安全的交易環(huán)境,既要防止某些惡意的黑客攻擊,又要防止一些客戶繞過系統(tǒng)的檢測而直接進(jìn)行某些非法的操作。比如某一客戶想不輸入信息而繞過系統(tǒng)的檢測而直接進(jìn)入系統(tǒng),以“合法”身份進(jìn)行一系列的操作,本系統(tǒng)在設(shè)計過程中,盡量采取了一些技術(shù)標(biāo)準(zhǔn),來保證客戶交易的安全進(jìn)行,給客戶提供一個安全可靠、可信賴的交易平臺,頁面的權(quán)限查和身份驗(yàn)證是普遍采用的一種方式。本系統(tǒng)在設(shè)計過程中就考慮到這一點(diǎn),并實(shí)現(xiàn)了這一技術(shù),基本保證了交易的安全進(jìn)行。本系統(tǒng)的每一個需要驗(yàn)證用戶身份的頁面都把這一ASP文件包含進(jìn)去,保證了客戶不輸入登錄信息就無法訪問的機(jī)制。結(jié)論由于長期以來人們對“圖書網(wǎng)絡(luò)管理”這一觀念的理解過于狹隘,將計算機(jī)的使用僅僅局限于圖書的日常加工和流通等環(huán)節(jié),而忽視了計算機(jī)強(qiáng)大的信息統(tǒng)計。分析功能,在一定程度上限制了計算機(jī)效能的充分發(fā)揮。本文對圖書網(wǎng)絡(luò)管理問題的分析主要參照管理圖書的管理設(shè)計與實(shí)現(xiàn)的,但這些管理本身也未必盡善盡美,但我們未能找到更好的參照標(biāo)準(zhǔn)。我國的網(wǎng)絡(luò)網(wǎng)絡(luò)管理應(yīng)用仍停留在初級階段,有特向高級階段發(fā)展,因?yàn)橄到y(tǒng)的不完善性,使圖書館網(wǎng)絡(luò)系統(tǒng)沒有得到完全的發(fā)揮,需要對現(xiàn)有圖書館網(wǎng)絡(luò)管理系統(tǒng)進(jìn)行修改和完善。一要增強(qiáng)圖書館管理的現(xiàn)代化意識,將信息技術(shù)引入圖書館的現(xiàn)代化建設(shè),二要增強(qiáng)現(xiàn)代圖書館管理信息系統(tǒng)的科學(xué)管理意識,對用戶信息需要進(jìn)行科學(xué)的分析。隨著網(wǎng)絡(luò)時代的進(jìn)一步發(fā)展。中國網(wǎng)絡(luò)圖書管理應(yīng)對用戶進(jìn)行科學(xué)的分析,全面的總體設(shè)計,才能開發(fā)出完善的系統(tǒng),從而推動圖書館更好的為讀者服務(wù)。參考文獻(xiàn)[1]蔣文梅.網(wǎng)絡(luò)環(huán)境下的西文編目工作{J}.科技情報開發(fā)與經(jīng)濟(jì),2021,(11)[2]劉瑞芳.網(wǎng)絡(luò)環(huán)境下編目工作人員的素質(zhì)要求{J}.情報探索,2021,(6)[3]王刪著.數(shù)據(jù)庫系統(tǒng)原理教程,清華大學(xué)出版社,2021.1[4]陳松橋等著.現(xiàn)代軟件工程,北方交通大學(xué)出版社,2021,1[5]鄭剛.基于C/S結(jié)構(gòu)的圖書館事物管理系統(tǒng)設(shè)計.標(biāo)準(zhǔn)化報道,2021,(1)[6]詹萌.圖書館Web數(shù)據(jù)的建立與ASP技術(shù)的使用.現(xiàn)代圖書情報技術(shù),2021,(5)[7]湯俊.高校圖書館網(wǎng)上借閱系統(tǒng)開發(fā)研究.武漢工業(yè)大學(xué)學(xué)報,2021,(1)[8]郭志等.ASP及其在基于WEB的圖書館咨詢系統(tǒng)中的應(yīng)用.黃金學(xué)報,2021,(2)[9]肖芙蓉.圖書館網(wǎng)頁的設(shè)計與管理.圖書館現(xiàn)代技術(shù),2021,(4)[10]趙增敏.ASP.NET程序設(shè)計教程[J].機(jī)械工業(yè)出版社[11]北京洪恩教育科技.SQLServer2021數(shù)據(jù)庫技術(shù)與應(yīng)用[J].吉林電子出版社2021,(9)[12]美RyanK.Stephens著,鄭利強(qiáng),張立紅等譯.輕松掌握SQL[J].電子工業(yè)出版社,2021,(7)[13]葉汶華,程永靈.ASP.NET網(wǎng)頁制作教程[J].冶金工業(yè)出版社.2021,(3)致謝大學(xué)三年學(xué)習(xí)時光已經(jīng)接近尾聲,在此我想對我的母校,我的父母、親人們,我的老師和同學(xué)們表示表衷的謝意。感謝我的家人對我大學(xué)三年學(xué)習(xí)的默默支持;在此,要特別感謝我的指導(dǎo)老師劉老師,老師嚴(yán)肅的科學(xué)態(tài)度,嚴(yán)謹(jǐn)?shù)闹螌W(xué)精神,精益求精的工作作風(fēng),深深地感染和激勵著我。這次畢業(yè)論文設(shè)計我得到了許多老師和同學(xué)的幫助,其中我的論文指導(dǎo)老師牛麗娜老師關(guān)心和支持尤為重要。每次遇到難題,我最先做的就是向牛老師尋求幫助,而牛老師每次不管忙都會抽空來指導(dǎo)我,牛老師平日里工作繁多,但我做的畢業(yè)設(shè)計的每個階段,從選題到查閱資料,論文提綱的確定,中期論文的修改,后期論文格式各個環(huán)節(jié)中都給予了我悉心的指導(dǎo)。最后要感謝學(xué)校圖書館,給我提供查閱所需信息資料的機(jī)會,讓我可以借鑒專家、權(quán)威等的新的研究成果,為這篇畢業(yè)論文找到一定的理論基礎(chǔ),在這里請接受我誠摯的謝意!

論大學(xué)生寫作能力寫作能力是對自己所積累的信息進(jìn)行選擇、提取、加工、改造并將之形成為書面文字的能力。積累是寫作的基礎(chǔ),積累越厚實(shí),寫作就越有基礎(chǔ),文章就能根深葉茂開奇葩。沒有積累,胸?zé)o點(diǎn)墨,怎么也不會寫出作文來的。寫作能力是每個大學(xué)生必須具備的能力。從目前高校整體情況上看,大學(xué)生的寫作能力較為欠缺。一、大學(xué)生應(yīng)用文寫作能力的定義那么,大學(xué)生的寫作能力究竟是指什么呢?葉圣陶先生曾經(jīng)說過,“大學(xué)畢業(yè)生不一定能寫小說詩歌,但是一定要寫工作和生活中實(shí)用的文章,而且非寫得既通順又扎實(shí)不可?!睂τ诖髮W(xué)生的寫作能力應(yīng)包含什么,可能有多種理解,但從葉圣陶先生的談話中,我認(rèn)為:大學(xué)生寫作能力應(yīng)包括應(yīng)用寫作能力和文學(xué)寫作能力,而前者是必須的,后者是“不一定”要具備,能具備則更好。眾所周知,對于大學(xué)生來說,

溫馨提示

  • 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論