

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、<p><b> 圖書管理系統(tǒng)</b></p><p><b> 摘 要</b></p><p> 圖書管理系統(tǒng)是智能辦公系統(tǒng)的重要組成部分,因此圖書管理系統(tǒng)也以方便快捷的優(yōu)點正慢慢進(jìn)入人們的生活,將傳統(tǒng)的圖書管理方式徹底的解脫出來,提高效率,減輕工作人員以往繁忙的工作,減小出錯的概率。本系統(tǒng)是各大中小學(xué)實現(xiàn)圖書館信息化管理的有效
2、工具,同時本系統(tǒng)中采用的新技術(shù)可作為其他信息系統(tǒng)構(gòu)建時的參考。圖書館檔案管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個方面。本文通過設(shè)計和開發(fā)一個簡易的圖書管理系統(tǒng)的實踐,描述一個簡單的基于Web應(yīng)用的B/S結(jié)構(gòu)的圖書管理系統(tǒng)的設(shè)計過程。其開發(fā)主要包括后臺數(shù)據(jù)庫的建立與維護(hù)和前端應(yīng)用程序兩個方面。采用SQL Server 2005 數(shù)據(jù)庫作為后臺數(shù)據(jù)庫, C#作為前臺的開發(fā)語言,M
3、icroSoft Visual Studio 2008作為開發(fā)平臺,主要完成書目檢索、借閱管理、圖書管理、用戶維護(hù)、系統(tǒng)維護(hù)等功能。</p><p> 【關(guān)鍵詞】圖書管理,系統(tǒng)設(shè)計,ASP.NET,SQL Server 2005,三層架構(gòu)</p><p><b> Abstract</b></p><p> The books manag
4、ement system management system is intelligent office system is an important part of library management system, therefore the advantages of convenient also is slowly into people's life, the traditional library managem
5、ent mode, improving thoroughly efficiency and relieve staff before busy job, reduce the probability of error. Based on a summary of the design and development of the library management system, describes a simple practica
6、l application of a Web based on B/S structure of </p><p> 【Keywords】 library management, system design, asp.net, SQL Server 2005, three-layer framework</p><p><b> 目 錄</b></p>
7、;<p><b> 摘 要iv</b></p><p> Abstractv</p><p><b> 前 言1</b></p><p> 第1章 系統(tǒng)概述2</p><p> 1.1 系統(tǒng)開發(fā)的背景和意義2</p><p> 1.2
8、系統(tǒng)的特點2</p><p> 1.3 系統(tǒng)設(shè)計相關(guān)技術(shù)的介紹2</p><p> 1.3.1 Asp.net及SQL Server 2005介紹2</p><p> 1.3.2 Web技術(shù)(B/S與IIS)3</p><p> 1.3.3 JQuery3</p><p> 1.4 運行環(huán)境變量的配
9、置4</p><p> 第2章 系統(tǒng)需求分析5</p><p> 2.1 系統(tǒng)設(shè)計的目標(biāo)5</p><p> 2.2 功能需求5</p><p> 2.2.1 功能模塊劃分5</p><p> 2.2.1.1 系統(tǒng)管理員6</p><p> 2.2.1.2 圖書管理員7
10、</p><p> 2.3系統(tǒng)界面要求8</p><p> 2.4 系統(tǒng)的運行環(huán)境求9</p><p> 2.5 性能需求9</p><p> 2.6 異常處理要求9</p><p> 第3章 系統(tǒng)設(shè)計10</p><p> 3.1 數(shù)據(jù)庫設(shè)計10</p>
11、<p> 3.1.1 圖書管理系統(tǒng)E-R圖11</p><p> 3.1.2 實體關(guān)系模型11</p><p> 3.1.3 邏輯結(jié)構(gòu)設(shè)計11</p><p> 3.2 系統(tǒng)功能設(shè)計12</p><p> 3.2.1 登陸模塊12</p><p> 3.2.2 圖書管理模塊13<
12、/p><p> 3.2.3 系統(tǒng)管理模塊13</p><p> 第4章 系統(tǒng)詳細(xì)設(shè)計及編碼實現(xiàn)14</p><p> 4.1 登錄模塊14</p><p> 4.2 圖書管理模塊15</p><p> 4.2.1 借書信息管理15</p><p> 4.2.2 還書信息管理1
13、8</p><p> 4.2.3 圖書信息查詢18</p><p> 4.2.4 讀者信息查詢21</p><p> 4.3 系統(tǒng)管理模塊21</p><p> 4.3.1 用戶信息維護(hù)21</p><p> 4.3.2 圖書信息維護(hù)23</p><p> 4.3.3 讀者
14、信息維護(hù)24</p><p> 4.4設(shè)計遇到的問題及解決過程25</p><p> 第5章 測試分析報告26</p><p> 5.1 測試計劃和要點26</p><p> 5.1.1 登錄模塊測試要點26</p><p> 5.1.2 系統(tǒng)管理員模塊測試要點26</p><
15、p> 5.1.3 圖書管理員模塊測試要點27</p><p> 5.2測試用例28</p><p> 5.2.1 登錄模塊測試用例28</p><p> 5.2.2系統(tǒng)管理員測試用例28</p><p> 5.2.3 圖書管理員測試用例30</p><p> 5.3 測試結(jié)果及結(jié)論31&l
16、t;/p><p> 5.3.1 測試的結(jié)果32</p><p> 5.3.2 缺陷分析及改進(jìn)33</p><p> 5.3.3 測試結(jié)論33</p><p> 第六章 總結(jié)與展望34</p><p><b> 6.1 總結(jié)34</b></p><p><
17、;b> 致謝35</b></p><p><b> 參考文獻(xiàn)36</b></p><p><b> 前 言</b></p><p> 一個現(xiàn)代的圖書館在正常運營中總是面對大量的讀者信息,書籍信息以及兩者互相作用的借書信息、還書信息,傳統(tǒng)的管理方法既浪費人力、物力和財力,又容易導(dǎo)致各種錯誤的發(fā)
18、生,使用計算機(jī)對圖書館信息進(jìn)行處理,具有手工管理所無法比擬的優(yōu)點,例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等,數(shù)據(jù)庫技術(shù)的發(fā)展,使它已經(jīng)成為現(xiàn)代信息技術(shù)的重要組成部分,是現(xiàn)代計算機(jī)信息系統(tǒng)和應(yīng)用系統(tǒng)的基礎(chǔ)和核心。今天的商業(yè)環(huán)境以及政府機(jī)關(guān)等要求不同類型的數(shù)據(jù)庫解決方案。性能、可伸縮性及可靠性是基本要求,而進(jìn)入市場時間也非常關(guān)鍵。除這些核心企業(yè)品質(zhì)外,SQL Server 2005 還為您的數(shù)據(jù)管理與分析帶來
19、了靈活性,允許單位在快速變化的環(huán)境中從容響應(yīng),從而獲得競爭優(yōu)勢。從數(shù)據(jù)管理和分析角度看,將原始數(shù)據(jù)轉(zhuǎn)化為商業(yè)智能和充分利用 Web 帶來的機(jī)會非常重要。作為一個完備的數(shù)據(jù)庫和數(shù)據(jù)分析包,SQL Server 2005 為快速開發(fā)新一代企業(yè)級商業(yè)應(yīng)用程序、為企業(yè)贏得核心競爭優(yōu)勢打開了勝利之門。作為重要的基準(zhǔn)測試可伸縮性和速度獎的記錄保持者,SQL Server 2005 是一個具備完全 Web 支持的</p><p&g
20、t;<b> 第1章 系統(tǒng)概述</b></p><p> 1.1 系統(tǒng)開發(fā)的背景和意義</p><p> 圖書管理是高校內(nèi)每一個系部或院部都必須切實面對的工作,但一直以來人們使用傳統(tǒng)的人工方式管理圖書資料。這種方式存在著許多缺點,如效率低、保密性差且較為繁瑣。另外,隨著圖書資料數(shù)量的增加,其工作量也將大大增加,這必將增加圖書資料管理者的工作量和勞動強(qiáng)度,這將給圖
21、書資料信息的查找、更新和維護(hù)都帶來了很多困難。</p><p> 經(jīng)過詳細(xì)的調(diào)查,目前我國各類高等學(xué)校中有相當(dāng)一部分單位圖書資料管理還停留在人工管理的基礎(chǔ)上。這樣的管理機(jī)制已經(jīng)不能適應(yīng)時代的發(fā)展,其管理方法將浪費許多人力和物力。隨著科學(xué)技術(shù)的不斷提高,這種傳統(tǒng)的手工管理方法必然被以計算機(jī)為基礎(chǔ)的信息管理方法所取代。</p><p> 圖書管理作為計算機(jī)應(yīng)用的一個分支,有著手工管理無法比
22、擬的優(yōu)點,如檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高圖書管理的效率。因此,開發(fā)一套能夠為用戶提供充足的信息和快捷的查詢手段的圖書管理系統(tǒng),將是非常必要的,也是十分及時的。</p><p><b> 1.2 系統(tǒng)的特點</b></p><p> 本系統(tǒng)是一個簡易的圖書信息管理系統(tǒng),以可以緩解視力疲勞的綠色為主色調(diào),在
23、頁面布局上采用DIV+CSS技術(shù),來提高系統(tǒng)的瀏覽速度,并且內(nèi)嵌表格,增強(qiáng)整個系統(tǒng)頁面的兼容性。在設(shè)計上采用三層架構(gòu)的設(shè)計理念,提高系統(tǒng)的可擴(kuò)展性以及系統(tǒng)的維護(hù)。</p><p> 1.3 系統(tǒng)設(shè)計相關(guān)技術(shù)的介紹</p><p> 1.3.1 Asp.net及SQL Server 2005介紹</p><p> ASP.net是基于通用語言的編譯運行的程序,所
24、以它的強(qiáng)大性和適應(yīng)性,可以使它運行在Web應(yīng)用軟件開發(fā)者的幾乎全部的平臺上。通用語言的基本庫,消息機(jī)制,數(shù)據(jù)接口的處理都能無縫的整合到ASP.net的Web應(yīng)用中。</p><p> SQL Server 是一個具備完全 Web 支持的數(shù)據(jù)庫產(chǎn)品,提供了對可擴(kuò)展標(biāo)記語言 (XML) 的核心支持以及在 Internet 上和防火墻外進(jìn)行查詢的能力,提供了以 Web 標(biāo)準(zhǔn)為基礎(chǔ)的擴(kuò)展數(shù)據(jù)庫編程功能。豐富的 XML
25、和 Internet 標(biāo)準(zhǔn)支持允許使用內(nèi)置的存儲過程以 XML 格式輕松存儲和檢索數(shù)據(jù)。</p><p> SQL Server 提供強(qiáng)大的開發(fā)工具和各類開發(fā)特性,在大大提高開發(fā)效率的同時,進(jìn)一步拓展應(yīng)用空間,帶來新的商業(yè)應(yīng)用機(jī)遇。例如,XML數(shù)據(jù)庫與Web Service的支持將使您的應(yīng)用實現(xiàn)Internet數(shù)據(jù)互聯(lián),.net集成極大的擴(kuò)展了開發(fā)空間,異構(gòu)數(shù)據(jù)集成、Service Broker使您的數(shù)據(jù)和其它
26、應(yīng)用無縫集成,各種新數(shù)據(jù)類型和T-SQL擴(kuò)展帶來了諸多靈活性。C#、VB.net、XQuery、XMLA、ADO.net 2.0、SMO、AMO等都將成為SQL Server數(shù)據(jù)平臺上開發(fā)數(shù)據(jù)相關(guān)應(yīng)用的有力工具。它具有上手容易、兼容性良好等特點。并且SQL Server可以處理大型電子商務(wù),是一個能夠?qū)Υ笮?、?fù)雜數(shù)據(jù)集執(zhí)行快速、高級的分析功能的數(shù)據(jù)倉庫。 </p><p> 1.3.2 Web技術(shù)(B
27、/S與IIS)</p><p> B/S(Browser/Server)結(jié)構(gòu)即瀏覽器和服務(wù)器結(jié)構(gòu)。它是隨著Internet技術(shù)的興起,對C/S結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。有以下優(yōu)點:具有分布性特點,可以隨時隨地進(jìn)行查詢、瀏覽等業(yè)務(wù)處理;業(yè)務(wù)擴(kuò)展簡單方便,通過增加網(wǎng)頁即可增加服務(wù)器功能;維護(hù)簡單方便,只需要改變網(wǎng)頁,即可實現(xiàn)所有用戶的同步更新;開發(fā)簡單,共享性強(qiáng)。</p><p> I
28、IS(Internet Information Server Internet信息服務(wù)器)是一種集Web,F(xiàn)TP和Gopher服務(wù)于一身的服務(wù)器,它可以利用Windows XP Server的各種功能并且能在Internet上發(fā)布信息。IIS提供Internet信息服務(wù)器應(yīng)用程序接口(ISAPI)擴(kuò)展Web服務(wù)器的功能。IIS的管理功能是基于WindowsXP Server的,可以利用資源管理器容易地管理使用IIS建立的Web站點的安全
29、性。</p><p> 1.3.3JQuery</p><p> jQuery是繼prototype之后又一個優(yōu)秀的Javascrīpt框架。其宗旨是——WRITE LESS,DO MORE,寫更少的代碼,做更多的事情。它是輕量級的js庫,這是其它的js庫所不及的,它兼容CSS3,還兼容各種瀏覽器。它能使用戶更方便地處理HTML documents、events、實現(xiàn)動畫效果,并且方便
30、地為網(wǎng)站提供AJAX交互。jQuery能夠使用戶的html頁保持代碼和html內(nèi)容分離,也就是說,不用再在html里面插入一堆js來調(diào)用命令了,只需定義id即可。</p><p> 1.4 運行環(huán)境變量的配置</p><p> 將文件夾解壓后,在MicroSoft Visual Studio 2008環(huán)境下打開“圖書管理系統(tǒng)解決方案”,然后將DB_LibraryManage文件夾下的數(shù)
31、據(jù)庫附加到sql Server2005中,在將“圖書管理系統(tǒng)解決方案”下的Web.config配置文件中的</p><p> <connectionStrings></p><p> <add name="strconn" connectionString="Data Source=CMH\SQLEXPRESS;Initial Catal
32、og=LibraryManage;Integrated Security=True" providerName="System.Data.SqlClient" />中的Data Source=CMH\SQLEXPRESS換成當(dāng)前數(shù)據(jù)庫的服務(wù)器名,這樣基本配置就完成了。然后右擊“圖書管理系統(tǒng)解決方案”下的擴(kuò)展名為aspx的頁面,選擇在瀏覽器中查看就ok了。整個系統(tǒng)登錄身份有兩種,一種是系統(tǒng)管理員,一種是
33、圖書管理員,他們所做的操作不同,系統(tǒng)管理員的登錄名與密碼為admin,圖書管理員的登錄名和密碼為123。</p><p> 第2章 系統(tǒng)需求分析</p><p> 2.1 系統(tǒng)設(shè)計的目標(biāo)</p><p> 本系統(tǒng)是一個簡易的圖書管理系統(tǒng),所達(dá)到的目標(biāo)是操作簡便,穩(wěn)定性強(qiáng),安全性好。</p><p> 易用性體現(xiàn)在兩個方面。一方面,圖書
34、管理員可以根據(jù)借閱證號對讀者進(jìn)行快速的檢索,通過圖書名、作者和出版社對圖書信息進(jìn)行快速的檢索。另一方面對讀者的借書及還書也很方便,當(dāng)讀者來登記借書時,圖書管理員可以使用該系統(tǒng)記錄下該用戶的基本信息及所借圖書的信息,當(dāng)用戶來還書時,將那條記錄注銷掉。另一方面系統(tǒng)管理員可以很方便的對用戶信息,讀者信息和圖書信息進(jìn)行增加、修改和刪除的操作。</p><p> 穩(wěn)定性體現(xiàn)在當(dāng)有多人同時訪問該簡易圖書管理系統(tǒng)時,系統(tǒng)能夠
35、正常的運行,且對運行速度不會造成很大的影響。</p><p> 安全性體現(xiàn)在當(dāng)系統(tǒng)奔潰時數(shù)據(jù)不會丟失,并且非法用戶不能進(jìn)入系統(tǒng)對數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行刪除和篡改操作。</p><p><b> 2.2 功能需求</b></p><p> 2.2.1 功能模塊劃分</p><p> 通過對圖書管理系統(tǒng)的功能分析,可以定
36、義出系統(tǒng)的功能模塊分為兩大模塊:系統(tǒng)管理員模塊和圖書管理員模塊。如圖2—1所示:</p><p> 圖2- 1 模塊劃分用例圖</p><p><b> 用例公約</b></p><p> 用例名:圖書管理員操作</p><p><b> 用例標(biāo)示:UC1</b></p>&l
37、t;p> 涉及執(zhí)行者:圖書管理員</p><p><b> 涉及的用例:無</b></p><p> 描述:圖書管理員進(jìn)入系統(tǒng)進(jìn)行相關(guān)的操作</p><p> 前置條件:圖書管理員且已成功登錄</p><p><b> 用例公約</b></p><p> 用
38、例名:系統(tǒng)管理員操作</p><p><b> 用例標(biāo)示:UC2</b></p><p> 涉及執(zhí)行者:系統(tǒng)管理員</p><p><b> 涉及的用例:無</b></p><p> 描述:系統(tǒng)管理員進(jìn)入系統(tǒng)進(jìn)行相關(guān)的操作</p><p> 前置條件:系統(tǒng)管理員且已
39、成功登錄</p><p> 2.2.1.1 系統(tǒng)管理員</p><p> 系統(tǒng)管理員對用戶心信息、圖書信息、讀者信息進(jìn)行修改、刪除、添加等維護(hù)。修改密碼。</p><p> 圖2- 2 系統(tǒng)管理員模塊用例圖</p><p><b> 用例公約</b></p><p> 用例名:圖書信息維
40、護(hù)</p><p> 用例標(biāo)示:UC2.1</p><p> 涉及執(zhí)行者:系統(tǒng)管理員</p><p><b> 涉及的用例:無</b></p><p> 描述:系統(tǒng)管理員進(jìn)入系統(tǒng)對圖書信息進(jìn)行新增、修改和刪除的操作</p><p> 前置條件:系統(tǒng)管理員且已成功登錄</p>
41、<p><b> 用例公約</b></p><p><b> 用例名:密碼修改</b></p><p> 用例標(biāo)示:UC2.4</p><p> 涉及執(zhí)行者:系統(tǒng)管理員</p><p><b> 涉及的用例:無</b></p><p&g
42、t; 描述:系統(tǒng)管理員進(jìn)入系統(tǒng)對對圖書館里員的密碼進(jìn)行修改</p><p> 前置條件:系統(tǒng)管理員且已成功登錄</p><p> 2.2.1.2 圖書管理員</p><p> 圖書管理員處理借書信息、還書信息、圖書信息、讀者信息的查詢等。</p><p> 圖2- 3 圖書管理員模塊用例圖</p><p>&
43、lt;b> 用例公約</b></p><p> 用例名:圖書信息查詢</p><p> 用例標(biāo)示:UC1.1</p><p> 涉及執(zhí)行者:圖書管理員</p><p><b> 涉及的用例:無</b></p><p> 描述:圖書管理員進(jìn)入系統(tǒng)可通過圖書名稱和出版社可
44、對圖書信息進(jìn)行檢索。</p><p> 前置條件:系統(tǒng)管理員且已成功登錄</p><p><b> 2.3系統(tǒng)界面要求</b></p><p> 用戶和管理員在系統(tǒng)可視化界面輸入信息,觸發(fā)消息相應(yīng)函數(shù),系統(tǒng)向用戶或管理員顯示輸出數(shù)據(jù)庫的查詢、刪除、添加等可視化結(jié)果;</p><p> 圖2- 4 系統(tǒng)登錄界面&l
45、t;/p><p> 圖2- 5 系統(tǒng)主界面</p><p> 2.4 系統(tǒng)的運行環(huán)境求</p><p> 系統(tǒng)開發(fā)環(huán)境:Microsoft Visual Studio 2008</p><p> 系統(tǒng)開發(fā)語言:ASP.net+C#</p><p> 運行平臺:Windows XP</p><p
46、> 數(shù)據(jù)庫:SQL Server 2005</p><p> Web服務(wù)器: IIS5.1 </p><p><b> 2.5 性能需求</b></p><p> 數(shù)據(jù)精確度:查詢時應(yīng)保證查全率,所有相應(yīng)域包含查詢關(guān)鍵字的記錄都應(yīng)能查到。 </p><p> 時間特性:一般操作的響
47、應(yīng)時間應(yīng)在1-2秒內(nèi),對相應(yīng)服務(wù)響應(yīng)時間也應(yīng)在可接受的時間內(nèi)完成</p><p> 2.6 異常處理要求</p><p> 定義數(shù)據(jù)邊界,防止數(shù)據(jù)越界或資源故障導(dǎo)致的不正常情況。當(dāng)操作數(shù)據(jù)庫時發(fā)生異常,拋出SqlException異常,具有較好的健壯性。</p><p><b> 第3章 系統(tǒng)設(shè)計</b></p><p
48、><b> 3.1 數(shù)據(jù)庫設(shè)計</b></p><p> 3.1.1 圖書管理系統(tǒng)E-R圖</p><p> 3.1.2 實體關(guān)系模型</p><p> 圖書信息表:圖書編號、管理員編號、圖書名稱、圖書作者</p><p> 讀者信息表:讀者編號、借閱證編號、讀者姓名、聯(lián)系電話</p>&l
49、t;p> 借閱表:借閱編號、借閱證編號、管理員編號、借閱日期、歸還日期</p><p> 用戶表:用戶編號、用戶姓名、用戶密碼、用戶級別</p><p> 3.1.3 邏輯結(jié)構(gòu)設(shè)計</p><p> ?。?)T_BOOK 圖書信息表(用來存儲圖書的相關(guān)信息): </p><p> 表3— 1 圖書信息表</p>&
50、lt;p> ?。?)T_BORROW 借閱表(讀者借閱圖書的相關(guān)信息):</p><p><b> 表3— 2 借閱表</b></p><p> ?。?)T_READER 讀者信息表(存儲讀者的相關(guān)信息):</p><p> 表3— 3 讀者信息表</p><p> (4)T_USER 用戶表(存儲系
51、統(tǒng)管理員及圖書管理員的相關(guān)信息):</p><p><b> 表3— 4 用戶表</b></p><p> 3.2 系統(tǒng)功能設(shè)計</p><p> 3.2.1 登陸模塊</p><p><b> 流程圖如下圖所示:</b></p><p> 圖 3— 2 登錄模塊流
52、程圖</p><p><b> 流程描述:</b></p><p> 輸入用戶名和密碼,單擊登錄,如果用戶是合法的,則進(jìn)入操作界面;否則提示用戶不存在。</p><p> 3.2.2 圖書管理模塊</p><p> 圖書管理模塊流程圖如下:</p><p> 圖 3— 3 圖書管理模塊&
53、lt;/p><p><b> 流程描述:</b></p><p> 圖書管理模塊屬于圖書管理員的工作范疇,在此,圖書管理員可以對圖書信息,讀者信息進(jìn)行查詢,并且可以進(jìn)行借書和還書的操作。</p><p> 3.2.3 系統(tǒng)管理模塊</p><p> 系統(tǒng)管理模塊流程圖如下:</p><p>
54、 圖 3— 4 圖書管理模塊</p><p> 第4章 系統(tǒng)詳細(xì)設(shè)計及編碼實現(xiàn)</p><p><b> 4.1 登錄模塊</b></p><p> 在登錄界面中輸入合法的用戶名和密碼,如果用戶的級別是1,則為系統(tǒng)管理員頁面跳轉(zhuǎn)至系統(tǒng)管理員的操作界面“UserMan.aspx”,若為2,則為圖書管理員,頁面跳轉(zhuǎn)至圖書管理界面“Borrow
55、Man.aspx”。</p><p> 登錄模塊的時序圖如下所示:</p><p> 圖4- 1 登陸模塊時序圖</p><p><b> 登錄模塊時序圖描述</b></p><p><b> 關(guān)鍵代碼如下所示:</b></p><p> //根據(jù)權(quán)限跳轉(zhuǎn)頁面<
56、;/p><p> if (Session["Level"].ToString() == "1")</p><p> Response.Redirect("UserMan.aspx");</p><p> if (Session["Level"].ToString() == "
57、2")</p><p> Response.Redirect("BorrowMan.aspx");</p><p><b> break;</b></p><p> // 根據(jù)用戶名及密碼來確定提示信息</p><p><b> case -1:</b><
58、/p><p><b> {</b></p><p> Label3.Text = "該用戶不存在!";</p><p><b> break;</b></p><p><b> }</b></p><p><b> c
59、ase 100:</b></p><p><b> {</b></p><p> Label3.Text = "用戶密碼錯誤";</p><p><b> break;</b></p><p><b> }</b></p>
60、<p><b> }</b></p><p><b> }</b></p><p><b> else</b></p><p> Label3.Text = "驗證碼錯誤";</p><p><b> }</b>&l
61、t;/p><p> 4.2 圖書管理模塊</p><p> 圖書管理模塊可以對讀者、圖書信息、借書信息及還書信息進(jìn)行操作及管理。</p><p> 4.2.1 借書信息管理</p><p> 在借書信息頁面中通過輸入讀者借書證號和圖書管理編號,來實現(xiàn)借書操作,其借書信息的流程圖如下所示:</p><p> 圖 4
62、- 2 借書信息管理時序圖</p><p><b> 關(guān)鍵代碼如下所示:</b></p><p> int re = borrow.BorrowBook();</p><p> switch (re)</p><p><b> {</b></p><p><b
63、> case -1:</b></p><p> this.ClientScript.RegisterStartupScript(GetType(), "", "<script>alert(“讀者ID不存在”)</script>"); break;</p><p><b> case 0:<
64、;/b></p><p> this.ClientScript.RegisterStartupScript(GetType(), "", "<script>alert('借書證號" + borrowModel.CardID + " 管理編號" + borrowModel.ManID + " 借書操作完成¦&
65、#39;)</script>");break;</p><p><b> case 1:</b></p><p> this.ClientScript.RegisterStartupScript(GetType(), "", "<script>alert('圖書ID不存在')</
66、script>");break;</p><p><b> case 2:</b></p><p> this.ClientScript.RegisterStartupScript(GetType(), "", "<script>alert('圖書已借出')</script>&q
67、uot;); break;</p><p><b> case 3:</b></p><p> this.ClientScript.RegisterStartupScript(GetType(), "", "<script>alert('借書操作失敗')</script>"); bre
68、ak;</p><p><b> }</b></p><p><b> //校驗讀者ID</b></p><p> DataTable dt = read.Search();</p><p> if (dt.Rows.Count == 0)</p><p><b
69、> {</b></p><p> return -1;</p><p><b> }</b></p><p> DB_Book book = new DB_Book();</p><p> BookModel Book = new BookModel();</p><p&g
70、t; Book.ManID = _Borrow.ManID;</p><p> book.Book = Book;</p><p><b> //校驗圖書ID</b></p><p> dt = book.Search();</p><p> if (dt.Rows.Count == 0)</p>
71、<p><b> {</b></p><p><b> return 1;</b></p><p><b> }</b></p><p> DAL.V_BORROW v = new DAL.V_BORROW();</p><p> //判斷圖書是否借出&l
72、t;/p><p> dt = v.SelectBookRutrun(_Borrow.ManID);</p><p> for (int i = 0; i < dt.Rows.Count; i++)</p><p><b> {</b></p><p> if (dt.Rows[i].ItemArray[0].T
73、oString() == "")</p><p><b> {</b></p><p><b> return 2;</b></p><p><b> }</b></p><p><b> }</b></p>&l
74、t;p> 4.2.2 還書信息管理</p><p> 在還書信息頁面中通過輸入讀者借書證號和圖書管理編號,點擊提交按鈕來實現(xiàn)還書書操作,其還書操作的流程圖如下所示:</p><p> 圖 4- 3 還書信息管理流程圖</p><p> 4.2.3 圖書信息查詢</p><p> 根據(jù)圖書名或管理編號可以對圖書進(jìn)行查詢,來看書的
75、詳細(xì)信息。圖書信息查詢時序圖如下所示:</p><p> 圖 4- 4 圖書信息查詢流程圖</p><p> 圖書信息查詢時序圖描述</p><p><b> 關(guān)鍵代碼如下:</b></p><p> protected void btnSearch_Click(object sender, EventArgs
76、e)</p><p><b> {</b></p><p> DataBind();</p><p><b> }</b></p><p> new private void DataBind()</p><p><b> {</b></
77、p><p><b> //執(zhí)行查詢</b></p><p> GridView1.DataSource = book.SelectBook(txtkey.Text, DropDownList1.SelectedValue);</p><p> GridView1.DataBind();</p><p><b>
78、; }</b></p><p> public DataTable SelectBook(string key, string se)</p><p><b> {</b></p><p> return book.Select(key, se);</p><p><b> }</b
79、></p><p> public DataTable Select(string key, string se)</p><p><b> {</b></p><p> qlConnection conn = new SqlConnection(Tools.SqlConnStr.ReturnConnStr());</p>
80、;<p> SqlDataAdapter sda = new SqlDataAdapter();</p><p> sda.SelectCommand = new SqlCommand();</p><p> sda.SelectCommand.Connection = conn;</p><p> sda.SelectCommand.Comm
81、andText = "select * from T_Book where " + se + " like '%'+@key+'%'";</p><p> sda.SelectCommand.Parameters.Add("@key", SqlDbType.NVarChar, 12).Value = key;</p
82、><p> DataTable dt = new DataTable();</p><p> conn.Open();</p><p> sda.Fill(dt);</p><p> conn.Close();</p><p><b> }</b></p><p>
83、 4.2.4 讀者信息查詢</p><p> 圖 4— 4 讀者信息查詢時序圖</p><p> 4.3 系統(tǒng)管理模塊</p><p> 系統(tǒng)管理員可以對用戶、圖書及讀者進(jìn)行增、刪和改的操作。</p><p> 4.3.1 用戶信息維護(hù)</p><p> 用戶管理模塊流程圖如下:</p>&l
84、t;p> 圖 4— 5 用戶信息維護(hù)流程圖</p><p><b> 流程描述:</b></p><p> 系統(tǒng)管理員進(jìn)入用戶信息維護(hù)模塊,可以根據(jù)輸入的用戶姓名來查詢滿足要求的用戶信息,并且可以對此條信息進(jìn)行修改,刪除操作,并且可以添加新的系統(tǒng)管理員或圖書管理員。</p><p> 4.3.2 圖書信息維護(hù)</p>
85、<p> 圖 4— 6 圖書信息維護(hù)時序圖</p><p><b> 流程描述:</b></p><p> 系統(tǒng)管理員進(jìn)入圖書信息維護(hù)模塊,可以根據(jù)輸入的圖書管理編號來查詢滿足要求的圖書信息,并且可以對此條信息進(jìn)行修改,刪除操作,并且可以添加新的圖書信息。</p><p> 4.3.3 讀者信息維護(hù)</p>
86、<p> 圖 4— 7 讀者信息維護(hù)時序圖</p><p><b> 流程描述:</b></p><p> 系統(tǒng)管理員進(jìn)入讀者信息維護(hù)模塊,可以根據(jù)輸入的借書證號來查詢滿足要求的讀者信息,并且可以對此條信息進(jìn)行修改,刪除操作,并且可以添加新的讀者。</p><p><b> 關(guān)鍵代碼如下:</b><
87、;/p><p><b> //更新讀者信息 </b></p><p> //返回1表示更新成功,返回0表示更新失敗</p><p> public int UpdateReader()</p><p><b> {</b></p><p> read.Reader =
88、_Reader;</p><p> int temp = read.Update();</p><p> if (temp > 0)</p><p><b> {</b></p><p><b> return 1;</b></p><p><b>
89、 }</b></p><p><b> else</b></p><p><b> {</b></p><p><b> return 0;</b></p><p><b> }</b></p><p><
90、b> }</b></p><p> //根據(jù)讀者ID更新讀者信息</p><p> public int Update()</p><p><b> {</b></p><p> SqlParameter[] sqlp = new SqlParameter[] { </p>&l
91、t;p> new SqlParameter("@ReaderID", _Reader.ReaderID),</p><p> new SqlParameter("@ReaderName", _Reader.ReaderName),</p><p> new SqlParameter("@Tel", _Reader.Te
92、l)};</p><p> int row = SqlHelper.Update(sqlp, "T_Reader_Update");</p><p> return row;</p><p><b> }</b></p><p> 4.4設(shè)計遇到的問題及解決過程</p><
93、p><b> 1、設(shè)計語言</b></p><p> 該簡易圖書管理系統(tǒng)以C#作為開發(fā)語言,但是我在學(xué)校由于時間關(guān)系所學(xué)的有關(guān)C#的只是做一個基于B/S結(jié)構(gòu)的系統(tǒng)很有限,所已我花了一周的時間學(xué)習(xí)了C#這門開發(fā)語言,同時學(xué)習(xí)ASP.NET的知識,尤其是ADO.NET數(shù)據(jù)訪問技術(shù),因為整個系統(tǒng)都是與后臺數(shù)據(jù)庫的交互。</p><p> 2、UML知識及畫圖工具
94、</p><p> 雖然在無錫培訓(xùn)的時候接觸到了UML知識,但是了解的不多,而且對于UML的制圖工具也不會使用,所以修改之前的論文中都是以傳統(tǒng)的流程圖來描述一些功能的實現(xiàn)的,但是在老師的建議下,我通過網(wǎng)絡(luò),進(jìn)一步學(xué)習(xí)了UML知識,并且學(xué)會了UML制圖工具PowerDesigner的使用。</p><p> 沒有什么問題是解決不了的,只要你肯花時間。</p><p&g
95、t; 第5章 測試分析報告</p><p> 有兩種基本方法可以用來標(biāo)識測試用例,即功能測試(黑盒測試)和結(jié)構(gòu)測試(白盒測試)。本次測試我主要采用了功能測試。</p><p> 功能測試的基本觀點是,任何程序都可以看作是將輸入定義域取值映射到輸出值域的函數(shù)。</p><p> 5.1 測試計劃和要點</p><p> 軟件測試的本質(zhì)
96、是針對要測試的內(nèi)容確定一組測試用例。在討論之前,我先把要測試各個模塊的計劃和要點列出:</p><p> 5.1.1 登錄模塊測試要點</p><p> 數(shù)據(jù)庫連接情況:正常情況,數(shù)據(jù)庫文件缺少,外部系統(tǒng)異常。</p><p> 系統(tǒng)設(shè)置獲?。赫G闆r,外部系統(tǒng)異常。</p><p> 對用戶輸入的響應(yīng):合法輸入,能夠正常調(diào)用子模塊;
97、</p><p> 非法輸入,系統(tǒng)能否辨別,并作出響應(yīng)(提出警告);</p><p> 子模塊的異常狀況,系統(tǒng)能否及時做出響應(yīng)。</p><p> 5.1.2 系統(tǒng)管理員模塊測試要點</p><p> 5.1.2.1 借閱模塊測試要點</p><p><b> 模塊正常運行流程</b>&
98、lt;/p><p> 用戶輸入數(shù)據(jù)檢查(學(xué)生學(xué)號、圖書書號),包括數(shù)據(jù)合理性檢查,以及合法性檢查</p><p><b> 數(shù)據(jù)庫操作</b></p><p> 數(shù)據(jù)庫連接異常時的響應(yīng)情況</p><p> 5.1.2.2 讀者信息查詢模塊測試要點</p><p><b> 數(shù)據(jù)庫
99、連接正常時</b></p><p><b> 輸入合理合法參數(shù)</b></p><p><b> 輸入?yún)?shù)不合理</b></p><p><b> 輸入?yún)?shù)不合法</b></p><p> 數(shù)據(jù)庫連接異常;數(shù)據(jù)庫數(shù)據(jù)異常(讀者姓名為空)</p>
100、<p> 5.1.2.3 圖書查詢模塊測試要點</p><p><b> 數(shù)據(jù)庫連接正常</b></p><p><b> 數(shù)據(jù)庫數(shù)據(jù)正常</b></p><p><b> 輸入的書號合理合法</b></p><p><b> 輸入的書號不合理&
101、lt;/b></p><p><b> 輸入的書號不合法</b></p><p><b> 數(shù)據(jù)庫數(shù)據(jù)異常</b></p><p><b> 數(shù)據(jù)庫連接異常</b></p><p> 5.1.2.4 圖書歸還模塊測試要點</p><p>&
102、lt;b> 模塊正常工作流程</b></p><p> 對輸入的查驗,包括輸入值的合法性與合理性檢驗</p><p> 數(shù)據(jù)庫連接異常能否做出適當(dāng)處理</p><p> 數(shù)據(jù)庫數(shù)據(jù)異常時能否判斷并給予適當(dāng)處理</p><p> 5.1.3 圖書管理員模塊測試要點</p><p> 5.1.
103、3.1 用戶維護(hù)模塊測試要點</p><p><b> 模塊正常工作流程</b></p><p> 對輸入的查驗,包括輸入值的合法性與合理性檢驗</p><p> 數(shù)據(jù)庫連接異常能否做出適當(dāng)處理</p><p> 數(shù)據(jù)庫數(shù)據(jù)異常時能否判斷并給予適當(dāng)處理</p><p> 5.1.3.2
104、圖書信息維護(hù)模塊測試要點</p><p><b> 模塊正常工作流程</b></p><p> 對輸入的查驗,包括輸入值的合法性與合理性檢驗</p><p> 數(shù)據(jù)庫連接異常能否做出適當(dāng)處理</p><p> 數(shù)據(jù)庫數(shù)據(jù)異常時能否判斷并給予適當(dāng)處理</p><p> 5.1.3.3 讀者
105、信息維護(hù)模塊測試要點</p><p><b> 模塊正常工作流程</b></p><p> 對輸入的查驗,包括輸入值的合法性與合理性檢驗</p><p> 數(shù)據(jù)庫連接異常能否做出適當(dāng)處理</p><p> 數(shù)據(jù)庫數(shù)據(jù)異常時能否判斷并給予適當(dāng)處理</p><p><b> 5.2
106、測試用例</b></p><p> 測試用例是為了特定目的(如考察特定程序路徑或驗證是否符合特定的需求)而設(shè)計的測試數(shù)據(jù)及與之相關(guān)的測試規(guī)程的一個特定的集合,或稱為有效地發(fā)現(xiàn)軟件缺陷的最小測試執(zhí)行單元。</p><p> 根據(jù)上一節(jié)給出的測試要點,又因為測試是不可能窮舉的。所以我們采用等價劃分法來進(jìn)行對圖書管理系統(tǒng)的測試。它將不能窮舉的測試過程進(jìn)行合理分類,從而保證設(shè)計出來
107、的測試用例具有代表性和完整性。</p><p> 5.2.1 登錄模塊測試用例</p><p> 表 5- 2(a) 登錄模塊測試用例 </p><p> 5.2.2系統(tǒng)管理員測試用例</p><p> 5.2.2.1 借閱模塊測試用例</p><p> 表5- 2(b)借閱模塊測試用例</p>
108、<p> 5.2.2.2 讀者信息查詢模塊測試用例</p><p> 表5- 2(c)借閱模塊測試用例</p><p> 5.2.2.3 圖書查詢模塊測試用例</p><p> 表5- 2(d)圖書查詢模塊測試用例</p><p> 5.2.2.4 圖書歸還模塊測試用例</p><p> 表5-
109、 2(e)圖書歸還模塊測試用例</p><p> 5.2.3 圖書管理員測試用例</p><p> 5.2.3.1 用戶信息維護(hù)模塊測試用例</p><p> 表5- 2(f) 用戶信息維護(hù)模塊測試用例</p><p> 5.2.3.2 圖書信息維護(hù)模塊測試用例</p><p> 表5- 2(g)圖書信息維護(hù)
110、模塊測試用例</p><p> 5.3 測試結(jié)果及結(jié)論</p><p> 5.3.1 測試的結(jié)果</p><p> 5.3.1.1 登錄模塊測試結(jié)果</p><p> 表5- 3(a)登錄模塊測試結(jié)果</p><p> 5.3.1.2 系統(tǒng)管理員模塊測試結(jié)果</p><p> 表5-
111、 3(b)借閱模塊測試結(jié)果</p><p> 表5- 3(c)讀者信息查詢模塊測試結(jié)果</p><p> 表5- 3(d) 圖書信息查詢模塊測試結(jié)果</p><p> 表5- 3(e)圖書歸還模塊測試結(jié)果</p><p> 5.3.1.3 圖書管理員模塊測試結(jié)果</p><p> 表5- 3(f)用戶信息模塊
112、測試結(jié)果</p><p> 表5- 3(g) 圖書信息模塊測試結(jié)果</p><p> 表5- 3(h)讀者信息模塊測試結(jié)果</p><p> 5.3.2 缺陷分析及改進(jìn)</p><p> 本部分對上述缺陷和其他收集數(shù)據(jù)進(jìn)行綜合分析 </p><p><b> 1.缺陷綜合分析 </b>&
113、lt;/p><p> 缺陷發(fā)現(xiàn)效率 = 缺陷總數(shù)/執(zhí)行測試用時 = 1/(0.5天) = 2 /天</p><p> 用例質(zhì)量 = 缺陷總數(shù)/測試用例總數(shù) ×100% = 1/8 ×100% =12.5 %</p><p><b> 2.對缺陷的改進(jìn)</b></p><p> 在測試用例C7中,
114、發(fā)現(xiàn)的缺陷,通過對相關(guān)功能編碼的改進(jìn),已經(jīng)使測試的結(jié)果和預(yù)期達(dá)到的效果一致。</p><p> 5.3.3 測試結(jié)論</p><p><b> 1、測試目標(biāo)完成</b></p><p><b> 2、測試已通過</b></p><p><b> 第六章 總結(jié)與展望</b>
115、;</p><p><b> 6.1 總結(jié)</b></p><p> 這次畢業(yè)設(shè)計讓我更加熟悉了從理論到實踐的跨越。從當(dāng)初的查閱圖書,到現(xiàn)在的網(wǎng)站成功運行,這中間有很多值得回味的地方。今年暑假的時候在無錫威迅藍(lán)博軟件技術(shù)有限公司參加了為期三個月的培訓(xùn),在此期間接觸了一門新的開發(fā)語言及微軟公司的C#和.NET開發(fā)平臺,讓我下定決心要自己嘗試用C#作為開發(fā)語言,Vis
116、ual Studio 2008作為開發(fā)平臺,SQL Server2005作為后臺數(shù)據(jù)庫做一個簡易的圖書管理系統(tǒng)。組員共同完成了整個系統(tǒng)的概要設(shè)計,及詳細(xì)設(shè)計,在編碼階段由我一個人負(fù)責(zé),可是剛開始就碰了釘子,遇到了好多C#語言的技術(shù)點,最后花了一周的時間系統(tǒng)的學(xué)習(xí)了一下C#程序設(shè)計語言。</p><p> 這次的設(shè)計,從選題到詳細(xì)設(shè)計都是和組員共同完成的。編碼的實現(xiàn)幾乎都是自己獨立完成的。從前臺網(wǎng)頁設(shè)計的實現(xiàn),到
117、后臺代碼的編輯,我用到的軟件主要有Word、Photoshop、Fireworks、Dreamweaver、MSSQL、Visual Studio2008等,并首次運用C#語言,開發(fā)了這個簡單的圖書管理系統(tǒng)。在系統(tǒng)的開發(fā)過程中,多門以前感覺很抽象的課程,如軟件工程、數(shù)據(jù)庫原理、面向?qū)ο蟪绦蛟O(shè)計等變得清晰起來,強(qiáng)烈地感覺到這幾門理論課程在實踐中的重要性。</p><p> 整個過程中,從需求分析到設(shè)計、編碼、測試
118、,我都力求規(guī)范化和文檔化,努力讓自己以前學(xué)的知識運用到本網(wǎng)站的開發(fā)中,盡量保證整個系統(tǒng)的開發(fā)進(jìn)度和質(zhì)量,順利完成這次的畢業(yè)設(shè)計,為自己的大學(xué)生涯畫上一個完美的句號。</p><p> 不過,在系統(tǒng)開發(fā)過程中,好多知識都是隨學(xué)隨用,就增加了很多不必要的麻煩。比如說:數(shù)據(jù)庫的安全性問題,框架的使用等。雖說這些都會消耗系統(tǒng)開發(fā)的時間,但在老師、同學(xué)以及自己的不斷努力下,不怕麻煩,不怕重復(fù),當(dāng)克服了這些問題之后,我會感
119、覺到自己的知識在一點一滴地積累,不知不覺中增加。</p><p> 雖然圖書管理系統(tǒng)基本上完成了預(yù)期的目標(biāo),并且很多錯誤被克服了,但是系統(tǒng)中難免還有很多不足之處需要好好改進(jìn)。</p><p> 我相信,只要肯鉆研,只要擠時間,一切自己想要的知識都可以掌握。</p><p><b> 致謝</b></p><p>
120、 大學(xué)生活一晃而過,回首走過的歲月,心中倍感充實,當(dāng)我寫完這篇畢業(yè)論文的時候有一種如釋負(fù)重的感覺,感慨良多。</p><p> 大學(xué)三年學(xué)習(xí)時光即將接近尾聲,在此我想對我的母校,親人們,我的老師和同學(xué)們表達(dá)我由衷的謝意。感謝我的家人對我大學(xué)三年學(xué)習(xí)的默默支持;感謝我的母校蘭州石化職業(yè)技術(shù)學(xué)院給了我在大學(xué)三年的學(xué)習(xí)深造的機(jī)會,讓我能繼續(xù)學(xué)習(xí)和提高;感謝**學(xué)院的老師和同學(xué)三年來的鼓勵和支持。老師們課堂上的激情洋溢
121、,課堂下的諄諄教誨;同學(xué)們在學(xué)習(xí)中的認(rèn)真熱情,生活上的熱心主動,所有這些讓我大學(xué)三年的生活充滿了感動。</p><p> 我們的班主任**,在系里擔(dān)任重要職位,公務(wù)冗忙,雖不曾與我們有過課程上的接觸,但是對整個班級同學(xué)的學(xué)習(xí)和生活卻是無微不至的關(guān)懷。陳老師對我個人的學(xué)習(xí)、工作上的關(guān)愛,也讓我在大學(xué)期間備受其益,著實感動。在此,我真誠的向老師道聲“老師,辛苦了”!</p><p> 感謝
122、大學(xué)期間所有授我以業(yè)的老師,如***老師的循循善誘,諄諄教導(dǎo),我也沒有這么大的動力和信心完成這篇論文。尤其感謝我們的論文指導(dǎo)老師任泰明,任老師為人隨和,治學(xué)嚴(yán)謹(jǐn)。在論文開題的初期給我給了很多的幫助,如論文的選題、怎樣做一個符合要求的畢業(yè)設(shè)計系統(tǒng)及如何部署等等。而且任老師對我的論文提出的寶貴修改意見,而且對我這個學(xué)生非常的肯定,這使我在IT行業(yè)發(fā)展有了更加堅定的信息。他經(jīng)常用“奮斗一萬個小時,你就可以成為專家”來教育我們,在此,真誠的向老
123、師們說聲“謝謝,老師們辛苦了”!</p><p> 感謝所有與我共享陽光和快樂的同學(xué),有你們的陪伴和支持我的大學(xué)生活充實而精彩。在此,特別感謝我們**的成員,是你們讓我在異地求學(xué)及工作的過程中讓我體會到家人給與的那種溫暖。</p><p> 感謝給予我平靜與溫暖的家人,有你們的關(guān)懷,我的生活安穩(wěn)而踏實。</p><p> 感恩之余,誠懇的請各位老師對我的論文多
124、加批評指正,是我及時完成論文的不足之處。</p><p><b> 謹(jǐn)此以致謝!</b></p><p><b> 參考文獻(xiàn)</b></p><p> [1] 劉竹林.軟件工程與項目管理,北京:北京師范大學(xué)出版集團(tuán), 2008:200-300;</p><p> [2] 威迅教育.C#語
125、言,上海:威迅教育科技有限公司, 2006;</p><p> [3] 威迅教育.ASP.NET3.5開發(fā)大全,上海:威迅教育科技有限公司, 2006;</p><p> [4] 威迅教育.Microsoft .Net Framework2.0開發(fā)技術(shù),上海:威迅教育科技有限公司, 2006;</p><p> [5] 威迅教育.ADO.NET2.0數(shù)據(jù)
126、訪問技術(shù),上海:威迅教育科技有限公司, 2006;</p><p> ?。?]朱少民.軟件測試方法和技術(shù).北京:清華大學(xué)出版社,2005年7月</p><p> ?。?]Paul C.Jorgensen.軟件測試(第二版).北京:機(jī)械工業(yè)出版社,2006年2月</p><p> ?。?]北京希望電腦公司.UML Programing Guide 設(shè)計核心技術(shù).北京:
溫馨提示
- 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 畢業(yè)論文-圖書管理系統(tǒng)
- 圖書管理系統(tǒng)畢業(yè)論文
- 圖書管理系統(tǒng)畢業(yè)論文
- 圖書管理系統(tǒng)畢業(yè)論文
- 畢業(yè)論文-圖書管理系統(tǒng)
- 圖書管理系統(tǒng)畢業(yè)論文
- 畢業(yè)論文——圖書管理系統(tǒng)
- 圖書管理系統(tǒng) 畢業(yè)論文
- 圖書管理系統(tǒng)畢業(yè)論文
- 圖書管理系統(tǒng)畢業(yè)論文
- 圖書管理系統(tǒng)畢業(yè)論文
- 圖書管理系統(tǒng)畢業(yè)論文
- 圖書管理系統(tǒng)-畢業(yè)論文
- 畢業(yè)論文--圖書管理系統(tǒng)
- 畢業(yè)論文——圖書管理系統(tǒng)
- 圖書管理系統(tǒng)畢業(yè)論文
- 圖書管理系統(tǒng)畢業(yè)論文
- 圖書管理系統(tǒng)測試畢業(yè)論文
- 圖書管理系統(tǒng)畢業(yè)論文 (3)
- 圖書管理系統(tǒng)畢業(yè)論文7
評論
0/150
提交評論