




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、更多相關(guān)參考論文設(shè)計文檔資源請訪問西 南 交 通 大 學本科畢業(yè)設(shè)計(論文)光電所圖書借閱管理系統(tǒng)年 級: 二七級學 號: 20074165姓 名: 王瑞華專 業(yè): 電子科學與技術(shù)指導老師: 周偉 二一一年六月 更多相關(guān)參考論文設(shè)計文檔資源請訪問院 系 物理科學與技術(shù)學院 專 業(yè) 電子科學與技術(shù) 年 級 二七級 姓 名 王瑞華 題 目 光電所圖書借閱管理系統(tǒng) 指導教師評 語 該同學在畢業(yè)論文工作期間,遵守校規(guī)校紀和社會公德,學習認真,勤奮努力,刻苦專研,具有嚴謹?shù)墓ぷ鲬B(tài)度,按時完成布置的學習和各項工作任務(wù),完成了專業(yè)英文翻譯,在調(diào)研和資料查閱的基礎(chǔ)上,利用Visual Studio 2010和
2、Access 2003開發(fā)工具,采用B/S架構(gòu)模式,基本實現(xiàn)了圖書借閱管理信息系統(tǒng),達到畢業(yè)論文的設(shè)計要求。論文條理清晰,邏輯性強,文字通順,工作量較為飽滿,圓滿完成了畢業(yè)論文撰寫工作,同意提交答辯。 指導教師 (簽章)評 閱 人評 語 王瑞華同學在充分調(diào)研和學習了國內(nèi)高校圖書館借閱管理系統(tǒng),在軟件編程和數(shù)據(jù)庫相關(guān)知識的前提下,提出了基于B/S架構(gòu)的設(shè)計方案,討論了方案的可行性,并用ASP.NET語言予以實現(xiàn),對調(diào)試結(jié)果進行了分析,完成了系統(tǒng)構(gòu)建、編碼實現(xiàn)、測試等開發(fā)工作。該選題結(jié)合光電所實際需求,難度適中,有一定的實用性。該生工作積極主動,踏實負責,能夠按時完成老師交給的各項任務(wù)。論文結(jié)構(gòu)嚴
3、謹,邏輯性強,語言表達準確流暢,寫作規(guī)范,工作量飽滿,圓滿完成了任務(wù)書規(guī)定的各項工作,達到畢業(yè)設(shè)計的預期目的。同意提交答辯。 評 閱 人 (簽章)成 績 答辯委員會主任 (簽章) 年 月 日更多相關(guān)參考論文設(shè)計文檔資源請訪問畢業(yè)設(shè)計(論文)任務(wù)書班 級 電科三班 學生姓名 王瑞華 學 號 20074165 發(fā)題日期: 2011 年1月15日 完成日期: 2011年6月15日題 目 光電所圖書借閱管理系統(tǒng) 1、本論文的目的、意義 光電所借閱室是光電所的一個重要組成部分,是光電所師生獲取知識的重要場所。目前光電所借閱室的圖書借閱管理是一種純?nèi)斯さ墓芾恚柽€書的相關(guān)信息都是以記在紙上的方式完成。這樣
4、的工作勞動強度大、工作效率低、人為因素多,容易出現(xiàn)錯誤。信息記錄采用紙張的形式,使得在查詢時非常的不方便。因此,迫切的需要一種效率高,功能更為強大的圖書借閱管理系統(tǒng)來解決目前的問題。 該系統(tǒng)運用計算機代替原有的純?nèi)斯す芾?,使得借、還書 ,查詢書籍的效率得到很大的提高,符合了現(xiàn)今教育信息化的趨勢,也避免了工作人員因為繁雜的工作導致的可能出現(xiàn)的失誤。 2、學生應完成的任務(wù) 本文旨在介紹對光電所圖書借閱管理系統(tǒng)的理論設(shè)計以及具體實現(xiàn)的過程。首先對光電所圖書借閱室的現(xiàn)狀進行調(diào)研,了解師生對于該系統(tǒng)功能方面的需求。然后對國內(nèi)外現(xiàn)今的圖書借閱管理系統(tǒng)進行了解,學習他們在信息管理系統(tǒng)方面的設(shè)計方法,并結(jié)合光
5、電所借閱室的現(xiàn)狀進行系統(tǒng)的初步設(shè)計。在初步設(shè)計的基礎(chǔ)上,完成系統(tǒng)的結(jié)構(gòu)組成分析、系統(tǒng)的功能設(shè)計和數(shù)據(jù)流程的設(shè)計。學習Access數(shù)據(jù)庫的知識,并重點學習圖書借閱管理系統(tǒng)數(shù)據(jù)庫建設(shè)相關(guān)的知識,完成對光電所圖書借閱管理系統(tǒng)數(shù)據(jù)庫的建設(shè)。學習ASP.NET的相關(guān)知識,對整個系統(tǒng)的原型界面進行了設(shè)計,然后用ASP.NET寫入代碼對整個系統(tǒng)的具體功能進行實現(xiàn)。最后,對整個系統(tǒng)進行了調(diào)試,修改了其中有錯誤的地方,并對該系統(tǒng)的不足進行總結(jié)。 3、論文各部分內(nèi)容及時間分配:(共 15 周)第一部分修改和完善翻譯內(nèi)容,對光電所圖書借閱室現(xiàn)狀以及系統(tǒng)需求進行調(diào)研,完成系統(tǒng)需求的分析。 ( 1-3周) 第二部分對國
6、內(nèi)外現(xiàn)今的圖書借閱管理系統(tǒng)進行了解,學習在信息管理系統(tǒng)方面的設(shè)計方法,完成系統(tǒng)結(jié)構(gòu)、功能和系統(tǒng)數(shù)據(jù)流程的原理設(shè)計。 ( 4-6周) 第三部分學習Access數(shù)據(jù)庫和ASP.NET在圖書借閱管理系統(tǒng)中的運用方法,建立光電所圖書借閱系統(tǒng)的數(shù)據(jù)庫,完成系統(tǒng)的原型界面設(shè)計。 (7-11 周)第四部分學習相關(guān)代碼的寫入方法,完成對整個系統(tǒng)結(jié)構(gòu)功能的具體實現(xiàn)。 ( 12-13周) 第五部分對所完成的系統(tǒng)進行調(diào)試,對所存在的一些錯誤進行修改。編寫論文,做PPT準備答辯。 ( 13-15周)評閱及答辯 ( 周)備 注 指導教師: 2011 年 1 月 15 日審 批 人: 2011 年 1 月 20 日摘 要
7、光電所借閱室是光電所的重要組成部分,是教師和學生獲取知識的重要場所。 為了保證光電所借閱室高效、穩(wěn)定的運轉(zhuǎn),更好的服務(wù)好光電所師生,研制功能完善的圖書借閱管理系統(tǒng)十分有必要。本文圍繞圖書借閱管理系統(tǒng)建設(shè)的全過程,對開發(fā)方案的確立、系統(tǒng)的分析設(shè)計、系統(tǒng)的實現(xiàn)進行了詳細論述,主要包括了以下內(nèi)容:首先簡單介紹了圖書借閱系統(tǒng)的基本原理,充分調(diào)研了光電所實際需求,并結(jié)合管理系統(tǒng)開發(fā)現(xiàn)狀,對B/S(瀏覽器/服務(wù)器)和C/S(客戶機/服務(wù)器)開發(fā)模式進行了優(yōu)劣比較,確定了基于B/S體系的三層(表示層、功能層、數(shù)據(jù)層)結(jié)構(gòu),后對開發(fā)平臺進行了論述。其次,對系統(tǒng)進行了詳細的需求分析,同時提出了系統(tǒng)的性能目標、功
8、能目標,繪制了系統(tǒng)的數(shù)據(jù)流圖。描述了系統(tǒng)的總體設(shè)計,詳細分析了每個結(jié)構(gòu)模塊的組成、系統(tǒng)功能的設(shè)計以及數(shù)據(jù)庫結(jié)構(gòu)。在此基礎(chǔ)上,闡述了系統(tǒng)的具體實現(xiàn),并對系統(tǒng)的關(guān)鍵技術(shù)實現(xiàn)部分進行了探討。最后,對系統(tǒng)進行調(diào)試,并對系統(tǒng)存在的問題以及改進方案進行了分析。該應用軟件功能全面,結(jié)構(gòu)清晰,易于操作。調(diào)試運行表明,它具有較高的穩(wěn)定性、實用性和先進性,基本滿足了用戶的要求。關(guān)鍵詞:借閱管理系統(tǒng);B/S;數(shù)據(jù)庫;軟件工程AbstractReading Room is an important part of Photoelectric Engineering Institute, it is a place f
9、or teachers and students to gain knowledge. In order to ensure Reading Room of Photoelectric Engineering Institute efficient and stable operation for teachers and students, developing fully functional lending management system is necessary. Enclosing the whole process of lending management system co
10、nstruction, this thesis particularly discusses the following contents:Firstly this thesis introduces the basic principle of lending management system briefly. And compares the advantage and disadvantage between B/S(Browser/Server) and C/S(Client/Server) developing mode combined with nowadays develop
11、ing status of management system, hence confirms the three-structure(Presentation,Business Logic,Data Service) which depend on B/S system. After that, analyzes the technology of developing platform.Secondly it has a detailed analyze for the systems demand, and puts forward functions and ability of th
12、e system, protracts data flow chart of the system, and makes a detailed analysis of the composition of each structural module, system function design and database structure.Take above as a foundation, this article expatiate detailed realization of this system, and discuss the key technology realizat
13、ion of the system.Finally, debugs lending management system, and analyze the problems and improve programs for system.This software is provided with multi-function, clear structure and easy to operate. Through running test denotes that this software has high stability, practicability and advanced. B
14、asically meet the requirements of the users.key words:Lending management system;B/S;Database; Software Engineering目 錄第1章 緒論11.1系統(tǒng)開發(fā)的背景及意義11.2國內(nèi)外圖書借閱系統(tǒng)的歷史與現(xiàn)狀21.2.1圖書借閱管理系統(tǒng)的發(fā)展歷史21.2.2圖書借閱管理系統(tǒng)的現(xiàn)狀21.3本文的設(shè)計內(nèi)容及方法3第2章 系統(tǒng)相關(guān)技術(shù)背景52.1 信息管理系統(tǒng)概述52.1.1信息管理系統(tǒng)開發(fā)模式概述52.1.2 B/S模式三層體系結(jié)構(gòu)72.1.3 C/S 與 B/S 體系結(jié)構(gòu)的功能比較92.2開發(fā)
15、工具概述102.2.1 Access數(shù)據(jù)庫介紹102.2.2 ASP.Net介紹11第3章 系統(tǒng)需求分析153.1系統(tǒng)分析153.2系統(tǒng)目標163.2.1性能目標163.2.2功能目標163.3系統(tǒng)用戶分析173.4系統(tǒng)數(shù)據(jù)流圖17第4章 系統(tǒng)總體設(shè)計204.1系統(tǒng)結(jié)構(gòu)組成及功能設(shè)計204.1.1系統(tǒng)的結(jié)構(gòu)組成204.1.2系統(tǒng)的功能設(shè)計224.2系統(tǒng)數(shù)據(jù)庫結(jié)構(gòu)234.2.1數(shù)據(jù)庫需求分析234.2.2數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計234.2.3數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計264.3系統(tǒng)原型界面設(shè)計28第5章 系統(tǒng)功能的具體實現(xiàn)315.1數(shù)據(jù)層的實現(xiàn)315.2業(yè)務(wù)邏輯層實現(xiàn)325.3表示層實現(xiàn)及調(diào)試335.3.1用
16、戶登錄及身份驗證335.3.2書庫管理、讀者管理的實現(xiàn)335.3.3統(tǒng)計查詢功能及借書還書功能的實現(xiàn)345.3.4用戶密碼修改功能的實現(xiàn)34第6章 系統(tǒng)聯(lián)調(diào)366.1 IIS安裝366.2系統(tǒng)測試376.2.1系統(tǒng)測試目標376.2.2系統(tǒng)測試原則386.2.3系統(tǒng)測試方案386.3測試結(jié)果39總 結(jié)40致 謝41更多相關(guān)參考論文設(shè)計文檔資源請訪問第1章 緒論1.1系統(tǒng)開發(fā)的背景及意義隨著社會經(jīng)濟的飛速發(fā)展和科學技術(shù)的全面進步,計算機事業(yè)的快速發(fā)展,以通信技術(shù)與計算機為基礎(chǔ)的信息系統(tǒng)正處于全速發(fā)展的時期。信息化是當今世界的發(fā)展潮流,也是國家和社會發(fā)展的趨勢,信息化程度已成為衡量一個國家現(xiàn)代化水
17、平和綜合國力的重要指標。積極推進國家信息化是我國國民經(jīng)濟和社會發(fā)展的重要戰(zhàn)略舉措。培養(yǎng)信息化人才是國家信息化建設(shè)的根本,教育信息化是國家信息化建設(shè)的重要基礎(chǔ)。教育資源的信息化既是教育信息化重要組成部分,又是推動教育進步的重要力量。教育信息化,要求在教育過程中較全面地運用以計算機、多媒體和網(wǎng)絡(luò)通訊為基礎(chǔ)的現(xiàn)代信息技術(shù)。在確保教育硬件裝備達到一定標準后,我們應該用更大的精力來完成教育軟件的配套建設(shè),力求與硬件建設(shè)同步進行,充分發(fā)揮出教育信息化的作用,展現(xiàn)出優(yōu)質(zhì)教育的魅力,更好的為教育教學服務(wù)。書籍是人們在教育學習中所使用最廣的工具,在現(xiàn)代社會中越來越受到重視,市場上有著大量的書籍,人們有了各種各樣
18、不同的選擇。與此同時,圖書的大量增加,管理難度也越來越大,為了管理大量的圖書,圖書的管理問題也就提上了日程,如何提高圖書管理效率也就成為了一個大眾化的課題。合理的管理不但反映了一個圖書借閱室的信息化水平,而且也提高了人們對知識的掌握速度和質(zhì)量。在計算機飛速發(fā)展的今天,將計算機這一信息處理器應用于圖書借閱室的日常管理已是勢必所然,而且這也將帶來前所未有的改變,計算機能準確、迅速為信息收集、加工、使用、查詢提供可能。所以一直以來,計算機在圖書管理中得到了廣泛的應用。采用計算機管理信息系統(tǒng)已成為圖書管理科學化和現(xiàn)代化的重要標志。它的出現(xiàn)極大提高了圖書管理的工作效率,大大減少了以往入、出、存流程繁瑣,
19、雜亂,周期長的弊端。目前,光電所師生較多,圖書借閱室是光電所的重要組成部門,是教師和學生獲取知識的重要場所。它作為一種信息資源的集散地,圖書和用戶借閱資料繁多,包含很多的信息數(shù)據(jù)的管理。通過對光電所借閱室的調(diào)查,從系統(tǒng)結(jié)構(gòu)的組織,功能的實現(xiàn),技術(shù)的要求以及可行性等多方面進行考慮,認為本選題是一個適應現(xiàn)今光電所圖書管理需求的計算機信息管理系統(tǒng),具有一定的實際開發(fā)價值和使用價值,所以決定建立光電所圖書借閱管理系統(tǒng)。使用圖書借閱管理系統(tǒng)后,師生所借圖書的日常管理能快速完成,并對信息進行數(shù)據(jù)庫管理的目的。新系統(tǒng)能方便讀者查詢、借閱操作,解決流通中存在的問題。而且,能結(jié)合光電所的現(xiàn)狀,對圖書借閱管理中各
20、業(yè)務(wù)環(huán)節(jié)的加強管理。1.2國內(nèi)外圖書借閱系統(tǒng)的歷史與現(xiàn)狀1.2.1圖書借閱管理系統(tǒng)的發(fā)展歷史圖書借閱管理系統(tǒng)的發(fā)展歷史可以追溯到20世紀60年代末期,由于當時計算機技術(shù)已經(jīng)進入實用階段,同時大型圖書館用手工來查找圖書信息或統(tǒng)計借閱信息既費時費力又非常容易出差錯,為了解決這個矛盾,第一代的圖書借閱管理系統(tǒng)應運而生。當時由于技術(shù)條件和需求的限制,用戶非常少,它的出現(xiàn)為圖書借閱的管理展示了美好的前景,即用計算機的高速度和自動化來代替手工的巨大工作量,用計算機的高準確性來避免手工的錯誤和誤差。 第二代的圖書借閱管理系統(tǒng)出現(xiàn)于20世紀70年代末。由于計算機技術(shù)的飛速發(fā)展,無論是計算機的普及性,還是計算機
21、系統(tǒng)工具和數(shù)據(jù)庫技術(shù)的發(fā)展,都為圖書借閱管理系統(tǒng)的階段發(fā)展提供了可能。但未能系統(tǒng)地考慮圖書借閱的需求和理念。 圖書借閱管理系統(tǒng)的革命性變革出現(xiàn)在20世紀90年代末。隨著信息爆炸、知識經(jīng)濟時代的到來,使個人、單位、社會對圖書借閱管理系統(tǒng)有了更高的需求;同時由于個人電腦的普及,數(shù)據(jù)庫技術(shù)、客戶/服務(wù)器技術(shù),特別是Internet/Intranet技術(shù)的發(fā)展,使得第三代圖書借閱管理系統(tǒng)的出現(xiàn)成為必然。第三代圖書借閱管理系統(tǒng)的特點是從圖書借閱管理的角度出發(fā),用集中的數(shù)據(jù)庫處理幾乎所有與圖書借閱相關(guān)的數(shù)據(jù)。友好的用戶界面,強有力的報表生成工具、分析工具和信息的共享使得圖書借閱管理人員得以擺脫繁重的日常工
22、作,集中精力從戰(zhàn)略的角度來考慮圖書借閱規(guī)劃和政策。1.2.2圖書借閱管理系統(tǒng)的現(xiàn)狀近年來,隨著借閱室規(guī)模的不斷擴大,它作為一種信息資源的集散地,圖書和用戶借閱資料繁多,包含很多的信息數(shù)據(jù)的管理。根據(jù)調(diào)查得知,他們以前對信息管理的主要方式是基于文本.表格等紙介質(zhì)的手工處理 ,對于圖書借閱情況(如借書天數(shù),超過限定借書時間的天數(shù))的統(tǒng)計和核實等往往采用對借書卡的人工檢查進行,對借閱者的借閱權(quán)限以及借閱天數(shù)用人工計算,手抄進行。數(shù)據(jù)信息處理工作量大,容易出錯,由于數(shù)據(jù)繁多,容易丟失,且不易查找。面對這龐大的信息量,傳統(tǒng)的人工方式管理會導致管理上的混亂,人力與物力過多浪費,管理費用的增加,影響整個借閱
23、室的運作和控制管理,這就是管理信息系統(tǒng)的開發(fā)的基本環(huán)境。因此,必須制定一套合理、有效,規(guī)范和實用的圖書管理系統(tǒng),對圖書資料進行集中統(tǒng)一的管理。另一方面,IT產(chǎn)業(yè)和Internet獲得了飛速發(fā)展,計算機應用已滲透到了各個領(lǐng)域,引起信息管理的革命,實現(xiàn)了信息的自動化處理,提高了處理的及時性和正確性。圖書管理工作面對大量的可模塊化處理的信息,是當今信息革命的一個重要陣地。開發(fā)圖書借閱管理系統(tǒng)就是采用現(xiàn)代化的信息管理方式代替手工管理方式,提高圖書管理工作效率,做到信息的規(guī)范管理,科學統(tǒng)計和快速查詢,讓借閱室更好的為學院,社會服務(wù)。本系統(tǒng)圖書借閱管理系統(tǒng),利用Visual Studio 2010(ASP
24、.NET2.0+C#) 作為前端的應用開發(fā)工具,Access作為后臺的數(shù)據(jù)庫,采用瀏覽器/服務(wù)器的模型構(gòu)建,結(jié)構(gòu)健壯靈活,在數(shù)據(jù)處理、人機界面、數(shù)據(jù)通信、系統(tǒng)維護管理等方面具有功能全面、實用;界面豐富生動,美觀友好,實用維護簡單;權(quán)限管理完善,安全性高等特點。實現(xiàn)了管理員、圖書、讀者的信息維護,圖書采購、借書、還書的管理,圖書庫存信息、讀者信息的查詢和各種書籍借閱瀏覽等功能。1.3本文的設(shè)計內(nèi)容及方法本文詳細論述的是圖書借閱管理系統(tǒng)的分析、設(shè)計與實現(xiàn)。在設(shè)計過程中,以軟件工程思想為指導,采用軟件工程技術(shù),使本軟件系統(tǒng)在功能和性能上符合設(shè)計要求。按照以上思路,本文共分為六章。第一章是緒論,討論研
25、制本系統(tǒng)的原因、國內(nèi)外研究歷史和現(xiàn)狀、本系統(tǒng)的研究方法和內(nèi)容;第二章介紹在本軟件開發(fā)過程中所采用的相關(guān)技術(shù)背景;第三章對系統(tǒng)的需求進行分析,包括系統(tǒng)分析、系統(tǒng)目標、系統(tǒng)用戶分析和系統(tǒng)數(shù)據(jù)流圖;第四章對系統(tǒng)總體進行設(shè)計,包括系統(tǒng)結(jié)構(gòu)組成及功能設(shè)計、系統(tǒng)數(shù)據(jù)庫;第五章以軟件工程思想為指導,采用軟件工程技術(shù),按照總體設(shè)計、詳細設(shè)計編碼與測試順序分別詳細論述各個模塊的具體實現(xiàn);第六章是系統(tǒng)聯(lián)調(diào),對開發(fā)的圖書借閱系統(tǒng)進行調(diào)試;最后是總結(jié),對設(shè)計過程中的收獲和不足進行總結(jié)。第2章 系統(tǒng)相關(guān)技術(shù)背景2.1 信息管理系統(tǒng)概述所謂信息管理系統(tǒng)(MISManagement Information System)系
26、統(tǒng) ,是一個由人、計算機及其他外圍設(shè)備等組成的能進行信息的收集、傳遞、存貯、加工、維護和使用的系統(tǒng)。它是一門新興的科學,其主要任務(wù)是最大限度的利用現(xiàn)代計算機及網(wǎng)絡(luò)通訊技術(shù)加強企業(yè)的信息管理,通過對企業(yè)擁有的人力、物力、財力、設(shè)備、技術(shù)等資源的調(diào)查了解,建立正確的數(shù)據(jù),加工處理并編制成各種信息資料及時提供給管理人員,以便進行正確的決策,不斷提高企業(yè)的管理水平和經(jīng)濟效益。目前,企業(yè)的計算機網(wǎng)絡(luò)已成為企業(yè)進行技術(shù)改造及提高企業(yè)管理水平的重要手段。隨著我國與世界信息高速公路的接軌,企業(yè)通過計算機網(wǎng)絡(luò)獲得信息必將為企業(yè)帶來巨大的經(jīng)濟效益和社會效益,企業(yè)的辦公及管理都將朝著高效、快速、無紙化的方向發(fā)展。傳
27、統(tǒng)的信息管理系統(tǒng)源于20世紀 60 年代,它是隨著數(shù)據(jù)庫技術(shù)、數(shù)據(jù)通訊和現(xiàn)代網(wǎng)絡(luò)技術(shù)的飛速發(fā)展而產(chǎn)生的,以綜合信息管理為目的。到八十年代,現(xiàn)代意義上的具有決策功效的管理信息系統(tǒng)才逐漸形成。隨著信息管理系統(tǒng)建設(shè)規(guī)模越來越大,開發(fā)協(xié)調(diào)工作和系統(tǒng)維護工作將越來越繁瑣,在建設(shè)和開發(fā)過程中逐步開始引入一些已經(jīng)成型的軟件工程理論和一些新的方法和技術(shù),可以有效地避免建設(shè)“危機”,減少失敗,提高建設(shè)質(zhì)量2。在很長的一段時期內(nèi),IMS 系統(tǒng)建設(shè)和軟件開發(fā)過程都是依據(jù)各自的一套理論和方法,忽視了軟件工程方法的應用,因此造成了一些軟件開發(fā)的失敗。2.1.1 信息管理系統(tǒng)開發(fā)模式概述信息管理系統(tǒng)通常采用客戶機/服務(wù)器
28、(C/S)或瀏覽器/服務(wù)器(B/S)模式開發(fā),有一些系統(tǒng)也采用 C/S 與 B/S 混合的模式。一、C/S 模式C/S 模式是一種分布式計算模式,它的優(yōu)勢在于廣泛地采用了網(wǎng)絡(luò)技術(shù),將系統(tǒng)中的各部分任務(wù)分配給分布在網(wǎng)絡(luò)上擔任不同角色的計算機,它把較復雜的計算和管理任務(wù)交給網(wǎng)絡(luò)上的高檔機器-服務(wù)器(Server),而把一些頻繁與用戶打交道的任務(wù)交給前端較簡單的計算機-客戶機(Client),通過這種模式完全實現(xiàn)了網(wǎng)絡(luò)上信息資源的共享。C/S 系統(tǒng)將應用程序分為兩大部分:一部分是由多個用戶共享的信息與功能,這部分稱為服務(wù)器;另一部分是為每個用戶所專有,稱為客戶部分??蛻舨糠重撠焾?zhí)行前臺功能,如管理用
29、戶接口、數(shù)據(jù)處理和報告請求等;而服務(wù)器部分執(zhí)行后臺服務(wù),如管理共享外設(shè)、控制對共享數(shù)據(jù)庫的操縱、接受并應答客戶機的請求等。這種體系結(jié)構(gòu)由多臺計算機分別執(zhí)行,使它們有機地結(jié)合在一起,協(xié)同完成整個系統(tǒng)的應用,從而達到系統(tǒng)中軟、硬件資源最大限度的利用。C/S 應用系統(tǒng)基本運行關(guān)系體現(xiàn)為“請求/響應”的應答模式。每當用戶需要訪問服務(wù)器時就由客戶機發(fā)出“請求”,服務(wù)器接受“請求”并“響應”,然后執(zhí)行相應的服務(wù),把執(zhí)行結(jié)果送回客戶機,由它進一步處理后再提交給用戶。C/S 兩層模式中,顯示邏輯(表示層)和事務(wù)處理邏輯(功能層)均被放在客戶端,數(shù)據(jù)處理邏輯和數(shù)據(jù)庫放在服務(wù)器端,從而使客戶端變的很“胖”,成為胖
30、客戶機,服務(wù)器端的任務(wù)相對較輕,成為瘦服務(wù)器。兩層 C/S 系統(tǒng)結(jié)構(gòu)如圖所示。傳統(tǒng)的兩層客戶/服務(wù)器(C/S)模式比較適合于小規(guī)模、用戶較少、單一數(shù)據(jù)庫且在安全、快速的網(wǎng)絡(luò)環(huán)境下(例如局域網(wǎng))運行。但是隨著系統(tǒng)規(guī)模不斷擴大、復雜性越來越高,且在多用戶、多數(shù)據(jù)庫、非安全性的網(wǎng)絡(luò)環(huán)境下,C/S 模式存在著軟硬件組合、集成能力有限,升級維護困難,可擴展性差等缺點。圖2-1 C/S兩層結(jié)構(gòu)圖二、B/S 模式B/S 模式實質(zhì)上也是一種 C/S 結(jié)構(gòu),它是由傳統(tǒng)的二層 C/S 結(jié)構(gòu)發(fā)展而來的三層 C/S 結(jié)構(gòu)在 Web 上應用的特例。B/S 模式是隨著 Internet 的廣泛應用,以及基于Interne
31、t 的企業(yè)網(wǎng)絡(luò)的發(fā)展應運而生的。在 B/S 的系統(tǒng)中,用戶可以通過瀏覽器向分布在網(wǎng)絡(luò)上的許多服務(wù)器發(fā)出請求。B/S 結(jié)構(gòu)極大地簡化了客戶機的工作??蛻魴C上只需安裝、配置少量的客戶端軟件即可,服務(wù)器將擔負更多的工作,對數(shù)據(jù)庫的訪問和應用程序的執(zhí)行將在服務(wù)器上完成。2.1.2 B/S模式三層體系結(jié)構(gòu)在B/S體系結(jié)構(gòu)中,邏輯上將應用系統(tǒng)分為表示層(Presentation)、功能層(Business Logic)、數(shù)據(jù)層(Data Service),且這三層被分割成三個相對獨立的單元。一、 表示層表示層即 Web 瀏覽器,它是用戶和信息系統(tǒng)的界面,用戶通過表示層調(diào)用系統(tǒng)中的應用,訪問系統(tǒng)數(shù)據(jù)。表示層
32、的主要功能如下:(1)認證與授權(quán):認證是用戶使用信息域中應用和數(shù)據(jù)的前提。用戶登陸信息域后,首先需要經(jīng)過認證,在核定其身份后,根據(jù)用戶權(quán)限,確定該用戶在信息域中可以訪問的數(shù)據(jù)和可以使用的應用,通過基于角色的個性化頁面為其提供服務(wù)。認證也是保證信息安全的前提。(2)信息集成:對用戶有權(quán)使用的信息,在用戶的頁面中進行集成,以方便用戶的使用。信息集成包括對用戶可使用的數(shù)據(jù)的集成和用戶可調(diào)用的應用的集成。(3)搜索:信息搜索是用戶在信息域中發(fā)現(xiàn)信息、搜尋信息的有效手段。表示層統(tǒng)一為用戶提供簡潔易用的界面,在應用層則采用統(tǒng)一的應用調(diào)用機制和數(shù)據(jù)訪問機制,根據(jù)用戶權(quán)限,實現(xiàn)應用和數(shù)據(jù)的集成。在表示層中包含
33、系統(tǒng)的顯示邏輯,位于客戶端。它的任務(wù)是由 Web 瀏覽器向Web 服務(wù)器提出服務(wù)請求,Web 服務(wù)器對用戶身份進行驗證后用TCP/IP 協(xié)議把所需的主頁傳送給客戶端,客戶機接受傳來的主頁文件,并把它顯示在 Web 瀏覽器上。二、 應用層應用層是實現(xiàn)各類業(yè)務(wù)邏輯的部分,是整個系統(tǒng)架構(gòu)的關(guān)鍵,位于 Web 服務(wù)器端。它的任務(wù)是接受用戶的請求,首先需要執(zhí)行相應的擴展應用程序與數(shù)據(jù)庫進行連接,通過 SQL 等方式向數(shù)據(jù)庫服務(wù)器提出數(shù)據(jù)處理申請,而后臺數(shù)據(jù)庫將數(shù)據(jù)處理的結(jié)果提交給 Web 服務(wù)器,再由 Web 服務(wù)器傳送回客戶端。該層被縱向劃分為若干個子系統(tǒng),每個子系統(tǒng)又被劃分為許多的應用,每個應用對應
34、于現(xiàn)實域中的一個業(yè)務(wù)流程,對數(shù)據(jù)層和表示層具有統(tǒng)一的調(diào)用接口,所以應用層是具有標準接口的、面向業(yè)務(wù)過程的各項應用的集合。三、 數(shù)據(jù)層在數(shù)據(jù)層中包含系統(tǒng)的數(shù)據(jù)處理邏輯,位于數(shù)據(jù)庫服務(wù)器端。它的任務(wù)是接受 Web 服務(wù)器對數(shù)據(jù)操縱的請求,實現(xiàn)對數(shù)據(jù)庫查詢、修改、更新等功能,把運行結(jié)果提交給 Web 服務(wù)器。數(shù)據(jù)層是整個信息系統(tǒng)的核心。該層需具備海量的數(shù)據(jù)存儲功能、數(shù)據(jù)管理功能和數(shù)據(jù)服務(wù)功能。在三層 B/S 結(jié)構(gòu)中,客戶機把事務(wù)處理邏輯部分分給了 Web 服務(wù)器,不再負責處理復雜計算機和數(shù)據(jù)訪問等關(guān)鍵事務(wù),只負責顯示部分,使客戶機一下子“苗條”了許多。同時維護人員不再為程序的維護工作奔波于每個客戶機
35、之間,而把主要精力放在功能服務(wù)器上程序的更新上。這種三層結(jié)構(gòu)層與層之間相互獨立,任何一層的改變不影響其它層的功能,從根本上克服了傳統(tǒng)的二層 C/S 體系結(jié)構(gòu)的缺陷。三層 B/S 結(jié)構(gòu)如圖2所示。圖2-2 B/S三層結(jié)構(gòu)圖B/S 模式的優(yōu)點:(1)良好的靈活性和可擴展性。對于環(huán)境和應用條件經(jīng)常變動的情況,只要對應用層實施相應的改變,就能夠達到目的。(2)可共享性。單個應用服務(wù)器可以為處于不同平臺的客戶應用程序提供服務(wù),在很大程度上節(jié)省了開發(fā)時間和資金投入。(3)較好的安全性。在這種結(jié)構(gòu)中,客戶應用程序不能直接訪問數(shù)據(jù),應用服務(wù)器不僅可控制哪些數(shù)據(jù)被改變和被訪問,而且還可控制數(shù)據(jù)的改變和訪問方式。
36、(4)增強了企業(yè)對象的重復可用性。“企業(yè)對象”是指封裝了企業(yè)邏輯程序代碼,能夠執(zhí)行特定功能的對象。隨著組件技術(shù)的發(fā)展,這種可重用的組件模式越來越為軟件開發(fā)所接受。(5)三層模式成為真正意義上的“瘦客戶端”,從而具備了很高的穩(wěn)定性、延展性和執(zhí)行效率。(6)三層模式可以將服務(wù)集中在一起管理,統(tǒng)一服務(wù)于客戶端,從而具備了良好的容錯能力和負載平衡能力。2.1.3 C/S 與 B/S 體系結(jié)構(gòu)的功能比較B/S 體系結(jié)構(gòu)與 C/S 體系結(jié)構(gòu)相比,不僅具有 C/S 的所有優(yōu)點,而且又具有C/S 所沒有的獨特優(yōu)勢。其功能比較如表1所示。表1 B/S與C/S體系結(jié)構(gòu)功能比較項目C/SB/S標準只要在內(nèi)部同意的標
37、準即可,應用往往是專用的開放的,非專用的,經(jīng)過標準化組織確定的標準,具有通用性和跨平臺性開發(fā)與維護成本必須開發(fā)出專用的客戶端軟件,安裝、配置、升級都要在所有客戶機上實施,浪費人和物力只需在客戶端裝有 通用的瀏覽器即可,維護和升級都在服務(wù)器端進行,客戶端不做任何改變,大大降低了開發(fā)與維護成本,用戶界面都統(tǒng)一在瀏覽器上,易于使用,界面友好,使用其他軟件,不需要再學習。界面和使用用客戶界面由客戶端軟件決定,使用方法和界面各不相同,每推廣一種C/S系統(tǒng),用戶都要從頭學起用戶界面都統(tǒng)一在瀏覽器上,易于使用,界面友好,使用其他軟件,不需要再學習??蛻舳丝蛻舳司哂酗@示和處理數(shù)據(jù)的功能,對客戶端要求很高,是一
38、個“胖”客戶機客戶端不負責數(shù)據(jù)庫的存取和復雜的計算等,只進行顯示,大大降低了對客戶端的要求是一個“瘦”客戶機靈活性系統(tǒng)的三部分模塊中只要有一部分改變,就要關(guān)聯(lián)到其他部分模塊的變動使系統(tǒng)升級難。系統(tǒng)的三部分模塊相互獨立,其中一部分改變不會影響其他部分,系統(tǒng)改變,可用不同廠家的產(chǎn)品組成性能更佳的系統(tǒng)。安全性客戶機直接與數(shù)據(jù)庫服務(wù)器連接,用戶可輕易的改變服務(wù)器上的數(shù)據(jù)系統(tǒng)安全性不好保證系統(tǒng)在客戶機上與數(shù)據(jù)庫服務(wù)器之間增加了一層Web 服務(wù)器,客戶機無法直接操縱數(shù)據(jù)庫,有效的防止非法入侵。B/S 模式是隨著 Internet 發(fā)展起來的一種網(wǎng)絡(luò)服務(wù)應用系統(tǒng)結(jié)構(gòu),它可以使用Visual Basic、Vi
39、sual C#、ASP、PHP、ASP.NET 和 Java 等眾多功能強大的開發(fā)工具或語言開發(fā)網(wǎng)絡(luò)應用程序,服務(wù)器上使用后臺數(shù)據(jù)庫保存用戶數(shù)據(jù)。B/S 結(jié)構(gòu)的信息管理系統(tǒng)在技術(shù)上已經(jīng)相當成熟,為廣大程序開發(fā)人員所采用。4本文所論述的圖書借閱管理系統(tǒng)主要采用 B/S 模式,本系統(tǒng)的三層結(jié)構(gòu)如圖所示。圖2-3 B/S三層結(jié)構(gòu)圖2.2開發(fā)工具概述2.2.1 Access數(shù)據(jù)庫介紹Microsoft Office Access是由微軟發(fā)布的關(guān)聯(lián)式數(shù)據(jù)庫管理系統(tǒng)。它結(jié)合了Microsoft Jet Database Engine和圖形用戶界面兩項特點,是 Microsoft Office的系統(tǒng)程式之一
40、。Microsoft Access在很多地方得到廣泛使用,例如小型企業(yè),大公司的部門,和喜愛編程的開發(fā)人員專門利用它來制作處理數(shù)據(jù)的桌面系統(tǒng)。它也常被用來開發(fā)簡單的WEB應用程序。這些應用程序都利用ASP技術(shù)在Internet Information Services運行。比較復雜的WEB應用程序則使用PHP/My SQL或者ASP/Microsoft SQL Server。Access的最初名稱是Cirrus。它開發(fā)于Visual Basic之前,當時的窗口引擎稱作Ruby。比爾蓋茨看過Ruby的原型后決定把這個基于Basic語言的組件作為一個獨立的可擴展應用程序與Access聯(lián)合開發(fā)。這個
41、項目稱作Thunder。這兩個項目互相獨立的被作為底層的窗口引擎開發(fā)并且互不兼容。 然而,在VBA出現(xiàn)后它們被合并在一起。 1995年末,Access 95發(fā)布,這是世界上第一個32位關(guān)系型數(shù)據(jù)庫管理系統(tǒng),使得access的應用得到了普及和繼續(xù)發(fā)展。 1997年,Access 97發(fā)布。它的最大特點是在access數(shù)據(jù)庫中開始支持Web技術(shù),這一技術(shù)上的發(fā)展,開拓了access數(shù)據(jù)庫從桌面向網(wǎng)絡(luò)的發(fā)展。21世紀初,Microsoft發(fā)布Access2000,這是微軟強大的桌面數(shù)據(jù)庫管理系統(tǒng)的第六代產(chǎn)品,也是32為位Access的第三個版本。至此,Access在桌面關(guān)系型數(shù)據(jù)庫的領(lǐng)域的普及已經(jīng)躍
42、上了一個新臺階。2003微軟正式發(fā)布了Access 2003,這是繼2002年后發(fā)布的最新版本,它在繼承了以前版本的優(yōu)點外,又新增了一些使用功能。之后微軟又發(fā)布了Access2007,目前Access的最高版本是Access 2010。Access具有界面友好、易學易用、開發(fā)簡單、接口靈活等特點,是典型的新一代桌面數(shù)據(jù)庫管理系統(tǒng)。其主要特點如下:一、完善地管理各種數(shù)據(jù)庫對象,具有強大的數(shù)據(jù)組織、用戶管理、安全檢查等功能。二、強大的數(shù)據(jù)處理功能,在一個工作組級別的網(wǎng)絡(luò)環(huán)境中,使用Access開發(fā)的多用戶數(shù)據(jù)庫管理系統(tǒng)具有傳統(tǒng)的XBASE(DBASE、FoxBASE的統(tǒng)稱)數(shù)據(jù)庫系統(tǒng)所無法實現(xiàn)的客
43、戶服務(wù)器(Client/Server)結(jié)構(gòu)和相應的數(shù)據(jù)庫安全機制,Access具備了許多先進的大型數(shù)據(jù)庫管理系統(tǒng)所具備的特征,如事務(wù)處理/出錯回滾能力等。三、可以方便地生成各種數(shù)據(jù)對象,利用存儲的數(shù)據(jù)建立窗體和報表,可視性好。 四、作為Office套件的一部分,可以與Office集成,實現(xiàn)無縫連接。五、能夠利用Web檢索和發(fā)布數(shù)據(jù),實現(xiàn)與Internet的連接。 Access主要適用于中小型應用系統(tǒng),或作為客戶機/服務(wù)器系統(tǒng)中的客戶端數(shù)據(jù)庫。六、Access能夠存取 Access/Jet、Microsoft SQL Server、Oracle,或者任何 ODBC 兼容數(shù)據(jù)庫內(nèi)的資料。它在很多地
44、方得到廣泛使用,例如小型企業(yè),大公司的部門,和喜愛編程的開發(fā)人員專門利用它來制作處理數(shù)據(jù)的桌面系統(tǒng)。它也常被用來開發(fā)簡單的WEB應用程序。這些應用程序都利用ASP技術(shù)在Internet Information Services運行。比較復雜的WEB應用程序則使用PHP/My SQL或者ASP/Microsoft SQL Server。2.2.2 ASP.Net介紹ASP.net是Microsoft.NET的一部分,作為戰(zhàn)略產(chǎn)品,不僅僅是 Active Server Page (ASP) 的下一個版本;它還提供了一個統(tǒng)一的 Web 開發(fā)模型,其中包括開發(fā)人員生成企業(yè)級 Web 應用程序所需的各種
45、服務(wù)。ASP.NET 的語法在很大程度上與 ASP 兼容,同時它還提供一種新的編程模型和結(jié)構(gòu),可生成伸縮性和穩(wěn)定性更好的應用程序,并提供更好的安全保護??梢酝ㄟ^在現(xiàn)有 ASP 應用程序中逐漸添加 ASP.NET 功能,隨時增強 ASP 應用程序的功能。ASP 是一項微軟公司的技術(shù),是一種使嵌入網(wǎng)頁中的腳本可由因特網(wǎng)服務(wù)器執(zhí)行的服務(wù)器端腳本技術(shù)。 指 Active Server Pages(動態(tài)服務(wù)器頁面) ,運行于 IIS 之中的程序 。ASP.NET的前身ASP技術(shù),是在IIS 2.0上首次推出(Windows NT 3.51),當時與 ADO 1.0 一起推出,在IIS 3.0 (Wind
46、ows NT 4.0)發(fā)揚光大,成為服務(wù)器端應用程序的熱門開發(fā)工具,微軟還特別為它量身打造了Visual InterDev開發(fā)工具,在1994年到2000年之間,ASP技術(shù)已經(jīng)成為微軟推展Windows NT 4.0平臺的關(guān)鍵技術(shù)之一,數(shù)以萬計的ASP網(wǎng)站也是這個時候開始如雨后春筍般的出現(xiàn)在網(wǎng)絡(luò)上。它的簡單以及高度可定制化的能力,也是它能迅速崛起的原因之一。不過ASP的缺點也逐漸的浮現(xiàn)出來: 意大利面型的程序開發(fā)方法,讓維護的難度提高很多,尤其是大型的ASP應用程序。 直譯式的VBScript或JScript語言,讓效能有些許的受限。 延展性因為其基礎(chǔ)架構(gòu)擴充性不足而受限,雖然有COM元件可用
47、,但開發(fā)一些特殊功能(像文件上傳)時,沒有來自內(nèi)置的支持,需要尋求第三方軟件商開發(fā)的元件。 1997年時,微軟開始針對ASP的缺點(尤其是意大利面型的程序開發(fā)方法)準備開始一個新項目來開發(fā),當時ASP.NET的主要領(lǐng)導人Scott Guthrie剛從杜克大學畢業(yè),他和IIS團隊的Mark Anders經(jīng)理一起合作兩個月,開發(fā)出了下一代ASP技術(shù)的原型,這個原型在1997年的圣誕節(jié)時被發(fā)展出來,并給予一個名稱:XSP,這個原型產(chǎn)品使用的是Java語言。不過它馬上就被納入當時還在開發(fā)中的CLR平臺,Scott Guthrie事后也認為將這個技術(shù)移植到當時的CLR平臺,確實有很大的風險(huge r
48、isk),但當時的XSP團隊卻是以CLR開發(fā)應用的第一個團隊。 為了將XSP移植到CLR中,XSP團隊將XSP的內(nèi)核程序全部以C#語言重新撰寫(在內(nèi)部的項目代號是 Project Cool,但是當時對公開場合是保密的),并且改名為ASP+,作為ASP技術(shù)的后繼者,并且也會提供一個簡單的移轉(zhuǎn)方法給ASP開發(fā)人員。ASP+首次的Beta版本以及應用在PDC 2000中亮相,由Bill Gates主講Keynote(即關(guān)鍵技術(shù)的概覽),由富士通公司展示使用COBOL語言撰寫ASP+應用程序,并且宣布它可以使用Visual Basic.NET、C#、Perl與Python語言(后兩者由Active S
49、tate公司開發(fā)的互通工具支持)來開發(fā)。 在2000年第二季時,微軟正式推動.NET策略,ASP+也順理成章的改名為ASP.NET,經(jīng)過四年的開發(fā),第一個版本的ASP.NET在2002年1月5日亮相(和.NET Framework 1.0),Scott Guthrie也成為ASP.NET的產(chǎn)品經(jīng)理(到現(xiàn)在已經(jīng)開發(fā)了數(shù)個微軟產(chǎn)品,像ASP.NET AJAX和Microsoft Silver light)。目前最新版本的 ASP.NET 4.0 以及 .NET Framework 4.0 已經(jīng)在VS2010平臺內(nèi)應用。ASP.NET 是一個已編譯的、基于 .NET 的環(huán)境,可以用任何與 .NET
50、兼容的語言(包括 Visual Basic .NET、C# 和 JScript.NET.)創(chuàng)作應用程序。另外,任何 ASP.NET 應用程序都可以使用整個 .NET Framework。開發(fā)人員可以方便地獲得這些技術(shù)的優(yōu)點,其中包括托管的公共語言運行庫環(huán)境、類型安全、繼承等等。ASP.NET 可以無縫地與 WYSIWYG HTML 編輯器和其他編程工具(包括 Microsoft Visual Studio .NET)一起工作。這不僅使得 Web 開發(fā)更加方便,而且還能提供這些工具必須提供的所有優(yōu)點,包括開發(fā)人員可以用來將服務(wù)器控件拖放到 Web 頁的 GUI 和完全集成的調(diào)試支持。微軟為ASP
51、.net設(shè)計了這樣一些策略:易于寫出結(jié)構(gòu)清晰的代碼、代碼易于重用和共享、可用編譯類語言編寫等等,目的是讓程序員更容易開發(fā)出Web應用,滿足計算向Web轉(zhuǎn)移的戰(zhàn)略需要。ASP.net提供了穩(wěn)定的性能、優(yōu)秀的升級性、更快速的開發(fā)、更簡便的管理、全新的語言以及網(wǎng)絡(luò)服務(wù)。貫穿整個ASP.net的主題就是系統(tǒng)幫用戶做了大部分不重要的瑣碎的工作。運用A有以下優(yōu)點:一、構(gòu)造新。 新的ASP.net引入受管代碼(Managed Code)這樣一個全新概念,橫貫整個視窗開發(fā)平臺。受管代碼在NGWS Runtime下運行,而NGWS Runtime是一個時間運行環(huán)境,它管理代碼的執(zhí)行,使程序設(shè)計更為簡便。二、效率
52、高。對于一個程序,速度是一件非常令人渴望的東西。一旦代碼開始工作,接下來你就得盡可能地讓它運作得更快一些。在ASP中你只有盡可能精簡你的代碼,以至于不得不將它們移植到一個僅有很少一點性能的部件中。而現(xiàn)在,ASP.net會妥善地解決這一問題。三、易控制。在ASP.net里,你將會擁有一個“Data-Bounds” (數(shù)據(jù)約束),這意味著它會與數(shù)據(jù)源連接,并會自動裝入數(shù)據(jù),使控制工作簡單易行。四、多語言支持。ASP.net支持多種語言,支持編譯類語言,支持比如VB、VC+、C#等,它比這些編譯類語言運行速度快,更適合編寫大型應用。五、安全。ASP.NET為WEB應用程序提供了默認的授權(quán)和身份驗證方
53、案。用戶可以根據(jù)應用程序的需要很容易的添加、刪除或替換這些方案。六、功能強大。ASP.NET是運行在服務(wù)器上的已編譯代碼。與傳統(tǒng)的ASP不同,ASP.NET能利用早起綁定、實時編譯、編譯優(yōu)化和全新的緩存服務(wù)來提高性能。七、移動設(shè)備支持。ASP.NET支持任何設(shè)備上的任何瀏覽器。用戶使用與用傳統(tǒng)的桌面瀏覽器相同的編程技術(shù)來處理新的移動設(shè)備。八、擴展性和可用性。ASP.NET被設(shè)計成可擴展的、具有特別專有的功能來提高群集的、多處理器環(huán)境的性能。此外,Internet信息服務(wù)(IIS)和ASP.NET運行時密切的監(jiān)視和管理進程,以便在一個進程出現(xiàn)異常時,可在該位置創(chuàng)建新的進程使應用程序繼續(xù)處理請求。九、跟蹤和調(diào)試。ASP.NET提供了跟蹤服務(wù),該服務(wù)可在應用程序級別和頁面級別調(diào)試過程中啟用??梢赃x擇查看頁面的信息,或者使用應用程序級別的跟蹤查看工具查看信息。在開發(fā)和應用程序處于生產(chǎn)狀態(tài)時,ASP.NET支持使用.NET Framework調(diào)試工具進行本地和遠程調(diào)試。當應用程序處于
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030中國茶行業(yè)市場現(xiàn)狀供需分析及投資評估規(guī)劃分析研究報告
- 2025-2030中國蘆薈沐浴露行業(yè)發(fā)展現(xiàn)狀及發(fā)展趨勢與投資風險研究報告
- 2025-2030中國芒果行業(yè)市場深度調(diào)研及供需評估與投資前景研究報告
- 2025-2030中國自行車變速器行業(yè)市場發(fā)展趨勢與前景展望戰(zhàn)略研究報告
- 2025-2030中國自動裝料攪拌車行業(yè)市場現(xiàn)狀供需分析及投資評估規(guī)劃分析研究報告
- 2025-2030中國自動呼叫分配軟件行業(yè)市場現(xiàn)狀供需分析及投資評估規(guī)劃分析研究報告
- 2025-2030中國股票基金行業(yè)發(fā)展分析及發(fā)展趨勢預測報告
- 2025-2030中國聚氨酯軟質(zhì)泡沫行業(yè)市場現(xiàn)狀供需分析及投資評估規(guī)劃分析研究報告
- 2025-2030中國聚乙烯復合紙市場發(fā)展分析及市場趨勢與投資方向研究報告
- 人教版《道德與法治》課堂教學創(chuàng)新計劃
- 藏毛竇護理-業(yè)務(wù)查房課件
- 股東損害公司債權(quán)人利益責任糾紛起訴狀(成功范文)
- 中國石油轉(zhuǎn)觀念勇?lián)攧?chuàng)一流心得體會 中國石油轉(zhuǎn)觀念勇?lián)攧?chuàng)一流心得
- 2022年新疆煙草專賣局招聘考試試題真題及答案
- 裝配式建筑圖紙識讀-2.主體結(jié)構(gòu)預制構(gòu)件圖紙識讀(裝配式建筑深化設(shè)計與施工)
- 研究生復試自我介紹面試個人簡歷PPT模板
- 用友ERP-U8基礎(chǔ)檔案設(shè)置
- 高中美術(shù)鑒賞(必修) 湘美版 《我們怎樣鑒賞美術(shù)作品》
- 學生心理健康檔案表格
- 河北綠色建筑施工圖設(shè)計審查備案表
- 病毒的遺傳與變異
評論
0/150
提交評論