版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、<p> 題目:圖書管理系統(tǒng) </p><p> 畢業(yè)設(shè)計(論文)任務(wù)書 </p><p> 畢業(yè)設(shè)計(論文)題目:</p><p><b> 圖書管理系統(tǒng)</b></p><p> 畢業(yè)設(shè)計(論文)內(nèi)容:</p><p> 本系統(tǒng)是為了滿足圖書
2、管理的要求,特別設(shè)計一套符合一般圖書管理需求的圖書管理系統(tǒng),本系統(tǒng)可以基本滿足各圖書館的管理快捷方便的要求,本系統(tǒng)是基于C/S結(jié)構(gòu)而設(shè)計的架構(gòu)運用了c#和asp.net的語言進行對其編譯的。本系統(tǒng)采用模塊化管理,可以方便的對系統(tǒng)功能進行添加、刪除、修改。可以合理的運行。這樣,可以通過修改部分系統(tǒng)模塊,添加或修改系統(tǒng)功能來適應(yīng)新的要求,易于升級和維護。</p><p> 主要包括:用戶登錄、主窗體、備份數(shù)據(jù)庫等。
3、</p><p> 設(shè)計(論文)專題部分: </p><p> 本次我主要負(fù)責(zé)用戶登陸模塊、更改用戶密碼模塊、統(tǒng)計圖書模塊、添加分類模塊的設(shè)計。</p><p> 用戶登陸模塊主要是對人員進入系統(tǒng)的登陸</p><p> 更改用戶密碼模塊設(shè)計主要是用戶名的更改和密碼的更改;</p><p> 統(tǒng)計圖書模塊設(shè)計
4、主要是對錄入的圖書進行全面的統(tǒng)計有便于查找和維護;</p><p> 添加分類的模塊的設(shè)計主要是對圖書的種類進行分類統(tǒng)計;</p><p> 除了用戶登陸模塊以外都包含了添加,刪除,修改,取消,退出的形式。加強了對各個控件的了解和熟練的應(yīng)用。</p><p> 指導(dǎo)教師: 簽字 年 月 日</p&g
5、t;<p> 教研室主任: 簽字 年 月 日</p><p> 系(部)主任: 簽字 年 月 日 </p><p> 畢 業(yè) 設(shè) 計 (論 文) 評 語 </p><p><b> 目 錄</b&
6、gt;</p><p> 1.1 需求規(guī)格8</p><p> 1.1.1 一般性描述8</p><p> 1.1.2 特殊性描述....................................................................................................8</p>&
7、lt;p> 第2章 概要設(shè)計12</p><p> 2.1系統(tǒng)功能模塊劃分12</p><p> 2.2系統(tǒng)數(shù)據(jù)庫分析與設(shè)計14</p><p> 2.2.1 實體及其屬性14</p><p> 2.3 數(shù)據(jù)庫概念設(shè)計14</p><p> 2.4 數(shù)據(jù)庫環(huán)境說明14</p>
8、<p> 2.5 數(shù)據(jù)庫命名規(guī)則15</p><p> 2.6 數(shù)據(jù)庫設(shè)計16</p><p> 2.6.1 數(shù)據(jù)庫邏輯設(shè)計16</p><p> 2.6.2 數(shù)據(jù)庫物理設(shè)計19</p><p> 2.7 數(shù)據(jù)庫安全性設(shè)計20</p><p> 2.7.1防止用戶直接操作數(shù)據(jù)庫的方法
9、20</p><p> 2.7.2用戶帳號密碼的加密方法20</p><p> 2.7.3認(rèn)證管理20</p><p><b> 2.8優(yōu)化19</b></p><p> 2.8.1邏輯庫規(guī)范化問題21</p><p> 2.8.2與SQL Server相關(guān)的硬件系統(tǒng)21<
10、;/p><p> 2.8.3檢索策略21</p><p> 第3章 詳細(xì)設(shè)計與實現(xiàn)21</p><p> 3.1功能及界面設(shè)計22</p><p> 3.1.1 登陸窗體22</p><p> 3.1.2 主窗體22</p><p> 3.1.3添加分類窗體23</p&
11、gt;<p> 3.1.4圖書分類窗體23</p><p> 3.1.5 圖書瀏覽窗體23</p><p> 3.1.6 圖書列表窗體24</p><p> 3.1.7 圖書編輯窗體24</p><p> 3.1.8 圖書搜索窗體25</p><p> 3.1.9 圖書移動窗體25
12、</p><p> 3.1.10圖書添加窗體25</p><p> 3.1.11 圖書添加成功窗體26</p><p> 3.1.12編輯分類窗體26</p><p> 3.1.13修改分類窗體27</p><p> 3.3.14圖書統(tǒng)計窗體..............................
13、...............................................................27</p><p> 3.3.15密碼修改窗體.............................................................................................27</p><p> 第四
14、章 系統(tǒng)測試與運行28</p><p> 4.1 測試用例28</p><p> 4.1.1測試時間、地點、人員28</p><p> 4.1.2測試環(huán)境29</p><p> 4.1.3測試內(nèi)容30</p><p> 4.2測試結(jié)果32</p><p><b>
15、 第5章 總結(jié)33</b></p><p><b> 第6章 致謝34</b></p><p> 第7章 參考文獻 35</p><p><b> 第8章 附錄36</b></p><p><b> 第1章 需求分析</b></p>
16、<p><b> 1.1 需求規(guī)格</b></p><p> 隨著人類邁入二十一世紀(jì),計算機技術(shù)、通信技術(shù)、網(wǎng)絡(luò)技術(shù)為代表的現(xiàn)代信息技術(shù)的飛躍發(fā)展,人類正在從工業(yè)時代向信息時代邁進,人們越來越重視信息資源的開發(fā)和利用,”信息化”已成為一個國家經(jīng)濟和社會發(fā)展的關(guān)鍵環(huán)節(jié),信息化水平的高低已成為衡量一個國家現(xiàn)代化水平和綜合國力的重要標(biāo)志,信息化的實質(zhì)是使信息 ━━ 這一社會的主導(dǎo)資源
17、充分發(fā)揮作用,可以說推廣信息技術(shù)使手段,真正利用信息是目的,信息化則是實現(xiàn)目的的過程。1993年,美國提出建立“信息高速公路”,有稱國家信息基礎(chǔ)設(shè)施(NII)的計劃,其核心是建立全國的高速網(wǎng)絡(luò),把所有的計算機網(wǎng)絡(luò)連接起來。這個計劃的實現(xiàn)將對經(jīng)濟和社會生活產(chǎn)生重大的影響,由此引起的信息化建設(shè)浪潮已波及世界各國。</p><p> 我國自1983年大力推廣微型計算機應(yīng)用以來,在管理信息領(lǐng)域,無論在理論方面,還是在實
18、踐方面都有了很大的發(fā)展。1986年2月國務(wù)院批準(zhǔn)建設(shè)了國家經(jīng)濟信息系統(tǒng),全國從中央到省、市地方都陸續(xù)成立了信息中心,各行各業(yè)應(yīng)用電子計算機的熱情普遍高漲。目前,已從單項業(yè)務(wù)的信息管理迅速項綜合的管理層和決策層的信息管理發(fā)展,應(yīng)用水平日趨提高;以金橋工程、金關(guān)工程和金卡工程為代表的國民經(jīng)濟信息工程也正在加速建設(shè)</p><p> 1.1.1 一般性描述</p><p> 現(xiàn)在許多的小型的
19、圖書館和學(xué)校的圖書館的管理水平還停留在記錄在紙介質(zhì)的基礎(chǔ)上,這樣的機制已經(jīng)不能適應(yīng)時代的發(fā)展,因為它浪費了許多人力和物力同時還照成圖書丟失,在信息時代這種傳統(tǒng)的管理方法必然被計算機為基礎(chǔ)的信息管理所取代。</p><p> 我作為一個學(xué)習(xí)計算機的軟件開發(fā)的大學(xué)生,希望可以在這方面有所貢獻。我希望能用我三年來所學(xué)的知識編制出一個實用的程序來幫助小型的圖書館和學(xué)校的圖書館的圖書進行有效的圖書管理。</p>
20、;<p> 歸納起來,好處大約有以下幾點:</p><p> 1. 可以快捷的對圖書館內(nèi)的圖書進行統(tǒng)計分類管理,節(jié)省大量的時間;</p><p> 2. 只需一到二名錄入員即可操作系統(tǒng),節(jié)省大量人力和不必要的花銷;</p><p> 3. 可以迅速查到所需信息。</p><p> 1.1.2 特殊性描述</p&g
21、t;<p> VisualStudio.NET 2005企業(yè)級開發(fā)平臺Sql Server 2005數(shù)據(jù)庫,企業(yè)人事管理系統(tǒng)在安裝的時候系統(tǒng)自動添加一個超級管理員,該管理員可以控制以后所有管理員的權(quán)限設(shè)置。又基于其他圖書管理軟件的不足,要求能夠制作一個可以方便、快捷地對圖書信息進行增加、修改、刪除的操作,并且可以在數(shù)據(jù)庫中存儲相應(yīng)圖書的照片。為了能夠更好的存儲圖書的信息,可以將圖書信息添加到Word文檔里面,這樣,不但
22、便于保存,還可以通過Word文檔進行打印。</p><p><b> 1.2 系統(tǒng)目標(biāo)</b></p><p> 圖書管理系統(tǒng)是一個圖書館單位不可缺少的部分,它的內(nèi)容對圖書的統(tǒng)計分類和管理于者來說都至關(guān)重要,所以圖書管理系統(tǒng)應(yīng)該能夠為用戶提供充足的信息和快捷的查詢手段。但一直以來人們使用傳統(tǒng)人工的方式管理文件檔案,這種管理方式存在著許多缺點,如:效率低、保密性差,
23、另外時間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這對于查找、更新和維護都帶來了不少的困難。</p><p> 作為計算機應(yīng)用的一部分,使用計算機對圖書信息進行管理,具有著手工管理所無法比擬的優(yōu)點.例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高人事勞資管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。</p><p> 現(xiàn)在圖書管理水
24、平還停留在紙介質(zhì)的基礎(chǔ)上,這樣的機制已經(jīng)不能適應(yīng)時代的發(fā)展,因為它浪費了許多人力和物力,在信息時代這種傳統(tǒng)的管理方法必然被計算機為基礎(chǔ)的信息管理所取代。</p><p> 圖書管理系統(tǒng)在安裝的時候系統(tǒng)自動添加一個超級管理員,該管理員可以控制以后所有管理員的權(quán)限設(shè)置。又基于其他圖書管理軟件的不足,要求能夠制作一個可以方便、快捷地對職工信息驚醒增加、修改、刪除的操作,并且可以在數(shù)據(jù)庫中存儲相應(yīng)職工的照片。</
25、p><p> 隨著社會的不斷發(fā)展,人事信息的日益龐大,圖書管理系統(tǒng)的發(fā)展也發(fā)生著深刻變革,圖書管理者要求從系統(tǒng)中了解到目前的圖書館內(nèi)圖書的情況,而外來人員則要求能夠即時的查詢自己想要的圖書信息。</p><p> 我作為一個學(xué)習(xí)計算機的大學(xué)生,希望可以在這方面有所貢獻。我希望能用我三年來所學(xué)的知識編制出一個實用的程序來幫助圖書館進行更好的管理圖書。</p><p>
26、<b> 1.3 業(yè)務(wù)流程圖</b></p><p> 圖書管理系統(tǒng)的業(yè)務(wù)流程圖如圖(1.1)所示:</p><p><b> ..</b></p><p><b> 圖1.1業(yè)務(wù)流程圖</b></p><p><b> 1.4編碼規(guī)則</b>&
27、lt;/p><p> 在開發(fā)應(yīng)用程序前,編碼規(guī)則的設(shè)計是十分重要的,通過它可以快速地了解相關(guān)控件的作用,也可以通過編碼規(guī)則在控件集中遍歷某一控件,這種方法適合于在前臺對數(shù)據(jù)庫進行添加、修改及查詢的操作。良好的編碼規(guī)則有助于程序的開發(fā)。下面對本系統(tǒng)中比較重要的編碼規(guī)則進行說明。</p><p><b> 1.窗體命名規(guī)則</b></p><p>
28、 在創(chuàng)建一個窗體時,首先要對窗體的ID進行命名,其編碼規(guī)則位“F_+窗體名稱”,其中窗體名稱最好是英文形式的窗體說明,便于開發(fā)者通過ID就能知道其窗體的作 用。如登陸窗體,ID名為F_Login。</p><p> 在窗體中調(diào)用其他窗體時,必須對調(diào)用那個窗體進行引用,其引用的變量名為“Frm+窗體名稱”,如登陸窗體的引用名為FrmLogin。 </p><p> 2.在添加、修
29、改操作中個控件的命名規(guī)則</p><p> 在對數(shù)據(jù)進行編輯時,如果數(shù)據(jù)表中的字段過多,很難將窗體中所對應(yīng)控件只組合成SQL語句,為了便于對數(shù)據(jù)苦衷的信息進行添加、修改操作,各字段所對應(yīng)的控件應(yīng)命名為“表名_(或者部分表名)+數(shù)字”,這里的數(shù)字是根據(jù)數(shù)據(jù)變種相應(yīng)字段的順序進行編號的。例如,將一個控件與tb_WordResume(工作簡歷表)數(shù)據(jù)表中的第三個字段建立關(guān)系,應(yīng)將其Name屬性設(shè)為Word_2.<
30、;/p><p> 3.在查詢操作中個控件的命名規(guī)則</p><p> 當(dāng)用多個字段對數(shù)據(jù)表中的數(shù)據(jù)進行查詢時,將窗體中相應(yīng)的控件值組合查詢語句是非常麻煩的,為了能夠快速組合查詢條件,可以將設(shè)置查詢條件的控件命名為“表名_+相應(yīng)字段名”。當(dāng)查詢條件需要邏輯運算符時,將記錄邏輯運算符的控件命名為“相應(yīng)字段名_+Sign”,這樣就可以通過字段名來組合查詢條件。例如,查詢年齡>30的職工,年
31、齡的字段名為Age,條件控件名為Find_Age,邏輯控件名為Age_Sign,通過條件控件和邏輯控件便可以組合成查詢條件。</p><p><b> 1.5程序運行環(huán)境</b></p><p> 本系統(tǒng)的程序運行環(huán)境具體如下:</p><p> 系統(tǒng)開發(fā)平臺:Microsoft Visual Studio 2005</p>
32、<p><b> 系統(tǒng)開發(fā)語言:C#</b></p><p> 數(shù)據(jù)庫管理軟件:Microsoft SQL Server2005.</p><p> 運行平臺:Windows XP(SP2)/Windows 2000(SP4)/Window Server 2003(SP1)</p><p> 運行環(huán)境:Microsoft.N
33、ET Framework SDK v2.0</p><p> 辨率: 最佳效果1024*768</p><p><b> 第2章 概要設(shè)計</b></p><p> 在需求分析確定之后需要對系統(tǒng)進行整體分析和設(shè)計。這包括系統(tǒng)功能的描述、對功能模塊的劃分對系統(tǒng)流程的分析以及對數(shù)據(jù)庫的設(shè)計,下面首先對系統(tǒng)功能進行描述。</p>
34、<p> 2.1系統(tǒng)功能模塊劃分</p><p> 該系統(tǒng)主要分為三個模塊,主窗體模塊、圖書瀏覽模塊的設(shè)計、圖書分類設(shè)計模塊的設(shè)計與實現(xiàn)。</p><p> 2.1.1主窗體模塊</p><p> 主窗體是程序操作過程中必不可少的,它是人機交互中最重要的環(huán)節(jié)。通過主窗體,用戶可以調(diào)用系統(tǒng)相關(guān)的各個子模塊,快速掌握本系統(tǒng)的實現(xiàn)功能及操作方法,還可以通
35、過的菜單欄,判斷當(dāng)前用戶對個模塊的使用權(quán)限。當(dāng)?shù)卿洿绑w驗證成功以后,用戶將進入主窗體,主窗體被分為四個部分:最上面的是系統(tǒng)的菜單欄,可以通過調(diào)用系統(tǒng)中的所有子窗體;菜單欄下面是常用的按鈕去,以按鈕的形式調(diào)用最常用的子窗體,便于用戶的操作;在窗體的左邊是一個屬性的下拉列表,該列表的各個節(jié)點和菜單欄相同,可以通過樹形列表完整的現(xiàn)實該系統(tǒng)的所有子窗體及其調(diào)用;在窗體的最下面,用狀態(tài)欄顯示的當(dāng)前登陸的用戶名。</p><p&
36、gt; 2.1.2 圖書瀏覽窗體概述</p><p> 圖書瀏覽窗體是用來對圖書的基本信息、圖書的類型等進行瀏覽,以及添加、修改刪除的操作。在主窗體中,可以通過左邊菜單欄中的圖書管理”調(diào)用圖書瀏覽窗體,也可以用過“圖書瀏覽”常用按鈕或樹形下拉列表進行調(diào)用。</p><p> 2.1.3圖書分類模塊</p><p> 在圖書分類窗體,可以通過在“圖書種類”和“
37、圖書類型”區(qū)域中設(shè)置分類條件,對圖書信息進行分類。</p><p> 2.1.4 系統(tǒng)功能結(jié)構(gòu)</p><p> 圖 2.1系統(tǒng)功能結(jié)構(gòu)</p><p> 2.2系統(tǒng)數(shù)據(jù)庫分析與設(shè)計</p><p> 在開發(fā)應(yīng)用程序時,對數(shù)據(jù)庫的操作是必不可少的,數(shù)據(jù)庫設(shè)計是根據(jù)程序的需求及其實現(xiàn)功能所制定的,數(shù)據(jù)庫的設(shè)計的合理性將直接影響到程序的開
38、發(fā)過程。</p><p> 2.2.1 實體及其屬性</p><p> 整個系統(tǒng)各實體可用下列關(guān)系表示(其中主鍵已用下劃線標(biāo)識):</p><p> 登錄表(操作員編號、操作員名稱、操作員密碼)</p><p> 用戶權(quán)限表(自動編號、操作員編號、權(quán)限名稱、權(quán)限標(biāo)識)</p><p> 權(quán)限模塊表(編號、權(quán)
39、限名稱)</p><p> 圖書管理表(bookid、sortid、bookname、author、bc、price)</p><p> 圖書分類表(sortid、sortname、sortintrro、updatedate)</p><p> 2.3 數(shù)據(jù)庫概念設(shè)計</p><p> 數(shù)據(jù)庫設(shè)計是系統(tǒng)開發(fā)過程中的重要部分,它是通過管
40、理系統(tǒng)的整體需求而制定的,數(shù)據(jù)庫設(shè)計的好壞直接影響到系統(tǒng)開發(fā)的后期開發(fā)。下面對本系統(tǒng)中具有代表性的數(shù)據(jù)庫設(shè)計做詳細(xì)說明。</p><p> 2.4 數(shù)據(jù)庫環(huán)境說明</p><p> 后臺數(shù)據(jù)庫系統(tǒng)使用微軟的Microsoft SQL Server 2005。Microsoft SQL Server 2000是建立在Microsoft SQL Server SQL Server 8.0可
41、擴展基礎(chǔ)上的,代表著下一代Microsoft .NET Enterprise Servers(企業(yè)服務(wù)器)數(shù)據(jù)庫的發(fā)展趨勢。Microsoft SQL Server 2005是為創(chuàng)建可伸縮電子商務(wù)、在線商務(wù)和數(shù)據(jù)倉儲解決方案而設(shè)計的真正意義上的關(guān)系型數(shù)據(jù)庫管理與分析系統(tǒng)。</p><p> Microsoft SQL Server增強的功能</p><p><b> ?、佟M
42、L 支持</b></p><p> ②、聯(lián)合數(shù)據(jù)庫服務(wù)器</p><p><b> ?、坌聰?shù)據(jù)類型</b></p><p> SQL Server 2005引入了三種新的數(shù)據(jù)類型:bigint 是 8 字節(jié)的整型類型,sql_variant 類型允許存儲不同數(shù)據(jù)類型的數(shù)據(jù)值,table 類型允許應(yīng)用程序臨時存儲結(jié)果供以后使用。
43、table 類型可用于變量,并可作為用戶定義函數(shù)的返回數(shù)據(jù)類型。</p><p> ?、堋NSTEAD OF 和 AFTER 觸發(fā)器</p><p> SQL Server 2005 還增加了指定 AFTER 觸發(fā)器激發(fā)的先后順序的功能。</p><p><b> ?、?、排序規(guī)則增強</b></p><p><
44、b> ?、?、全文檢索增強</b></p><p> 開發(fā)工具使用:VS2005</p><p> Visual Studio 2005 包含了一系列高效的、智能的開發(fā)工具,不論是為開發(fā)初學(xué)者,還是為經(jīng)驗豐富的企業(yè)開發(fā)團隊都提供了很多全新的、強大的功能:</p><p> 全方位的工具平臺 不論您是一位編程初學(xué)者還是一個富有經(jīng)驗的企業(yè)開發(fā)團隊的
45、一員,為您提供高效的開發(fā)工具。</p><p> 減少開發(fā)的復(fù)雜度 確保您能更加輕松發(fā)布基于 Framework 的解決方案,包括 Windows、Web、移動和基 于 Office 的應(yīng)用。</p><p> 第三方的生態(tài)系統(tǒng) 允許您利用來自 Visual Studio 行業(yè)合作伙伴的參與研發(fā)的產(chǎn)品,并體驗用來補充 Visual Studio 2005 第三方解決方案的全面部署。&l
46、t;/p><p> 改善團隊的溝通 給您提供高效智能的生命周期工具,通過使用 Visual Studio 2005 Team System,來增強 IT 周期參與者之間的交流與協(xié)作。</p><p> 2.5 數(shù)據(jù)庫命名規(guī)則</p><p> 2.5.1.表命名規(guī)則</p><p> 數(shù)據(jù)庫中不論是表名還是字段名,都一律用英文,不準(zhǔn)出現(xiàn)其
47、它語言;且保留原來的字段名,保留它們的規(guī)范;</p><p> 為了不增加數(shù)據(jù)庫當(dāng)中的表名的長度,一般不允許出現(xiàn)如Form或者Table的字樣,如:記錄表:應(yīng)為Record,而不是RecordTable</p><p> 數(shù)據(jù)庫當(dāng)中的表名的命名,一般不準(zhǔn)出現(xiàn)空格,假如有幾個單詞出現(xiàn)的話,每個單詞之間不允許留有空格,用 ”_” 隔開如管理員表tb_Administrato:應(yīng)為tb_Ad
48、ministrato,而不是tb Administrato;每個單詞的第一個字母必須大寫;如果太長,為了不增加編程的難度可采用縮寫的方式,每個單詞可取三到四個字母表示,也可根據(jù)實際情況,實際習(xí)慣進行縮寫</p><p> 2.5.2.特殊規(guī)則</p><p> 在字段的類型上面,為了不因為系統(tǒng)的設(shè)置而造成編程上面的問題,所以只要是日期類型,一般都用字符型來代替,其長度不應(yīng)該小于10位,
49、而且存儲格式統(tǒng)一,如2002-07-15 。</p><p> 為了避免在以后的編程以及字體差異方面帶來不利,因此只要是能下拉的字段一般都指定統(tǒng)一的編碼,可以取用數(shù)字型來代替,但必須著名每個數(shù)字代表的意思;如性別字段:可以采用數(shù)字代替的方式,1:代表男,0:代表女;而且要在字段后面的備注欄中填寫清楚。</p><p><b> 2.6 數(shù)據(jù)庫設(shè)計</b></
50、p><p> 2.6.1 數(shù)據(jù)庫邏輯設(shè)計</p><p> 在本系統(tǒng)中,為了提高系統(tǒng)的安全性,每個用戶都要使用正確的用戶名和密碼才能進入主窗體,為了能夠記錄正確的用戶名和密碼,應(yīng)在數(shù)據(jù)庫中創(chuàng)建登陸表。登錄表的尸體E-R圖如圖(2.2)所示。</p><p> 為了避免登陸用戶隨意修改數(shù)據(jù)庫中信息,本系統(tǒng)應(yīng)創(chuàng)建一個用戶權(quán)限表用戶記錄用戶對程序中個窗體的操作權(quán)限,由于
51、用戶權(quán)限表與登錄表是密切相關(guān)的,所以在權(quán)限表中必須由用戶編號,以方便在登錄后在權(quán)限表中調(diào)用相關(guān)的權(quán)限。用戶權(quán)限表的實體E-R圖如圖(2.3)所示。</p><p> 圖 2.2登錄表的實體圖</p><p> 圖 2.3 分類表的實體圖</p><p> 為了可以在用戶權(quán)限表中更方便地添加用戶權(quán)限信息,可以再數(shù)據(jù)庫中創(chuàng)建一個權(quán)限模板,該模板記錄了系統(tǒng)中所有涉及
52、的權(quán)限名,可以在添加用戶權(quán)限時,將用戶和權(quán)限模板中的全部信息添加到用戶權(quán)限表中。權(quán)限模板表的實體E-R圖如圖所示</p><p> 圖 2.4權(quán)限模板表的ER圖</p><p> 在開發(fā)圖書管理系統(tǒng)時,最重要的數(shù)據(jù)圖書信息表,它記錄了圖書館中的所有圖書的基本信息。職工基本信息表的實體E-R圖如圖所示</p><p> 圖 2.5圖書信息表的實體ER圖</
53、p><p> 為了使讀者能夠更好的了解表與表之間的關(guān)系,進一步了解圖書信息,用實體圖完整的規(guī)劃;在這里給出數(shù)據(jù)表關(guān)系圖,如圖所示,通過圖可以看出,圖書信息表的一些字段,可以在相關(guān)聯(lián)表中獲取指定的值,并通過圖書信息表的ID值,與分類的類型表 、sortid等信息的論述;讓讀者清晰、明確的了解圖書信息的情況。</p><p> 在開發(fā)圖書管理系統(tǒng)時,最重要的數(shù)據(jù)表示圖書基本信息表,它記錄了圖書
54、館中所有圖書的基本信息,因該表中的字段信息太多,圖書基本信息表的實體E-R圖給出部分字段。</p><p> 為了可以在用戶權(quán)限表中更方便地添加用戶權(quán)限信息,可以再數(shù)據(jù)庫中創(chuàng)建一個權(quán)限模板,該模板記錄了系統(tǒng)中所有涉及的權(quán)限名,可以在添加用戶權(quán)限時,將用戶和權(quán)限模板中的全部信息添加到用戶權(quán)限表中。</p><p> 通過相同的sortid進行連接</p><p>
55、 圖 2.6數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計</p><p> 2.6.2 數(shù)據(jù)庫物理設(shè)計</p><p> 根據(jù)上面設(shè)計好的E-R圖可以在數(shù)據(jù)庫中創(chuàng)建相應(yīng)的數(shù)據(jù)庫表,企業(yè)人事管理系統(tǒng)中個數(shù)據(jù)表的結(jié)構(gòu)如下:</p><p> dbo.book_books(圖書信息表)</p><p> 表dbo.book_books用于保存圖書的相關(guān)信息,該表的
56、結(jié)構(gòu)如表所示</p><p> 表 2.1圖書信息表</p><p> tb_UserPope(用戶權(quán)限表)</p><p> 表tb_UserPope用于保存每個操作員使用程序的相關(guān)權(quán)限,該表的結(jié)構(gòu)如圖所示</p><p> 表2.3 用戶權(quán)限表</p><p> dbo.book_users(登錄表)&l
57、t;/p><p> 表dbo.book_users用于保存操作員的基本信息,該表的結(jié)構(gòu)如表所示</p><p><b> 表 2.9登錄表</b></p><p> dbo.book_sorts(圖書分類表)</p><p> 表dbo.book_sorts用于圖書類型資類別的相關(guān)信息,該表的結(jié)構(gòu)如表所示</p
58、><p> 表2.11圖書分類表</p><p> 2.7 數(shù)據(jù)庫安全性設(shè)計</p><p> 2.7.1防止用戶直接操作數(shù)據(jù)庫的方法</p><p> 利用ADO訪問數(shù)據(jù)庫。ADO.net為 OLE DB 數(shù)據(jù)提供程序提供基于 COM 的應(yīng)用程序級別接口。ADO支持各種開發(fā)需要,包括使用與關(guān)系數(shù)據(jù)庫和其他存儲區(qū)中的數(shù)據(jù)的活連接來創(chuàng)建前端
59、數(shù)據(jù)庫客戶端和中間層業(yè)務(wù)對象。而且,ADO 可構(gòu)建客戶端記錄集、使用松耦合記錄集、處理 OLE DB 的數(shù)據(jù)整形行集合。</p><p> 2.7.2用戶帳號密碼的加密方法</p><p> 對數(shù)據(jù)庫中的用戶名及密碼使用MD5加密技術(shù),進一步保證了數(shù)據(jù)庫的保密安全。</p><p><b> 2.7.2認(rèn)證管理</b></p>
60、<p> 使用成員資格認(rèn)證,操作用戶必須通過Windows認(rèn)證以及相應(yīng)認(rèn)證管理機制。</p><p><b> 2.8優(yōu)化</b></p><p> 2.8.1邏輯庫規(guī)范化問題</p><p> 一般來說,邏輯數(shù)據(jù)庫設(shè)計會滿足規(guī)范化的前3級標(biāo)準(zhǔn): 1.第1規(guī)范:沒有重復(fù)的組或多值的列?! ?.第2規(guī)范:每個非關(guān)鍵字段
61、必須依賴于主關(guān)鍵字,不能依賴于1個組合式主關(guān)鍵字的某些組成部分?! ?.第3規(guī)范:1個非關(guān)鍵字段不能依賴于另1個非關(guān)鍵字段。 遵守這些規(guī)則的設(shè)計會產(chǎn)生較少的列和更多的表,因而也就減少了數(shù)據(jù)冗余,也減少了用于存儲數(shù)據(jù)的頁。但表關(guān)系也許需要通過復(fù)雜的合并來處理,這樣會降低系統(tǒng)的性能。某種程度上的非規(guī)范化可以改善系統(tǒng)的性能,非規(guī)范化過程可以根據(jù)性能方面不同的考慮用多種不同的方法進行,但以下方法經(jīng)實踐驗證往往能提高性能。</p>
62、;<p> 2.8.2與SQL Server相關(guān)的硬件系統(tǒng)</p><p> 根據(jù)自己的具體需要確定CPU結(jié)構(gòu)的過程就是估計在硬件平臺上占用CPU的工作量的過程。從以往的經(jīng)驗看,CPU配置最少應(yīng)是1個80586/100處理器。如果只有2~3個用戶,這就足夠了,但如果打算支持更多的用戶和關(guān)鍵應(yīng)用,推薦采用Pentium Pro或PⅡ級CPU。2.8.3檢索策略</p><p&g
63、t; 實現(xiàn)了1個良好的數(shù)據(jù)庫方案,現(xiàn)在應(yīng)該設(shè)計查詢和索引了。有2個方面對于在SQL Server上取得良好的查詢和索引性能是十分重要的, 1是根據(jù)SQL Server優(yōu)化器方面的知識生成查詢和索引; 2是利用SQL Server的性能特點加強數(shù)據(jù)訪問操作。</p><p> 第3章 詳細(xì)設(shè)計與實現(xiàn)</p><p> 詳細(xì)設(shè)計的根本目標(biāo)是確定應(yīng)該怎樣具體地實現(xiàn)所要求的系統(tǒng)。詳細(xì)設(shè)計的任
64、務(wù)還不是具體的編寫程序,而是要設(shè)計出程序的 “藍(lán)圖”。根據(jù)需求分析和總體設(shè)計,對高校實踐課題管理系統(tǒng)進行業(yè)務(wù)流程、功能及界面的設(shè)計和在開發(fā)此系統(tǒng)的關(guān)鍵技術(shù)及問題解決的概述。</p><p> 3.1功能及界面設(shè)計</p><p> 3.1.1 登陸窗體</p><p> 登錄窗體用來驗證操作員的用戶名及密碼,同時他也在主窗體中調(diào)用的重新登錄窗體。</p&
65、gt;<p> 圖 3.1 登陸界面</p><p><b> 3.1.2 主窗體</b></p><p> 主窗體的頁面如圖所示,該窗體用于調(diào)用登陸窗體 分類添加窗體、圖書瀏覽窗體、圖書分類窗體、人圖書添加窗體、圖書統(tǒng)計窗體、用戶密碼修改窗體等。</p><p><b> 圖 3.2 主界面</b>
66、</p><p> 3.1.3添加分類窗體</p><p> 添加分類窗體如圖所示,它是用來設(shè)置圖書類別的基本信息,“</p><p> 圖 3.3添加分類界面</p><p> 3.1.4圖書分類窗體</p><p> 主要是用來顯示圖書分類。</p><p> 圖 3.4圖書分類
67、界面</p><p> 3.1.5 圖書瀏覽窗體</p><p> 它是用來顯示圖書基本信息、地址、價格、圖書名稱等信息。</p><p> 圖3.5 圖書瀏覽界面</p><p> 2.1.6圖書列表界面</p><p> 圖書列表將所有的圖書排列出來。</p><p> 圖3.6
68、 圖書列表界面</p><p> 3.1.7圖書編輯修改界面</p><p> 圖書編輯用于對圖書的修改。</p><p> 圖3.7 圖書編輯修改界面</p><p> 3.1.8圖書搜索界面</p><p> 根據(jù)一定的條件對圖書進行查詢。</p><p> 圖3.8 圖書添加界
69、面</p><p> 3.1.9圖書移動界面</p><p> 選定圖書后將其移到到指定的分類中。</p><p> 圖3.9 圖書添加界面</p><p> 3.1.10圖書添加窗體</p><p> 在圖書添加窗體點擊添加按鈕可以進行圖書的添加和更改點擊確定按鈕表示信息添加到數(shù)據(jù)庫中。</p>
70、<p> 圖3.10 圖書添加界面</p><p> 3.1.11圖書添加成功界面</p><p> 圖書添加操作成功進行提示。</p><p> 圖3.11圖書添加成功界面</p><p> 3.1.12編輯分類界面</p><p> 對已有的圖書分類進行編輯和修改。</p>
71、<p> 圖3.12編輯分類界面</p><p> 3.1.13操作成功界面</p><p> 對修改分類成功進行提示。</p><p> 圖3.13操作成功界面</p><p> 3.1.14圖書統(tǒng)計界面</p><p> 點擊圖書統(tǒng)計,系統(tǒng)會將所有的圖書進行統(tǒng)計</p><
72、p> 圖3.14 圖書統(tǒng)計界面</p><p> 3.1.15密碼修改界面</p><p> 對原有的密碼進行修改。</p><p> 圖 3.15 密碼修改界面</p><p> 第四章 系統(tǒng)測試與運行</p><p> 從軟件工程的角度來講,一個系統(tǒng)的開發(fā),除需求分析要花費大量的時間之外,系統(tǒng)測試
73、也是需要大量時間的。在需求分析完成之后,程序設(shè)計可能很快就能寫出來,但難免會出現(xiàn)這樣或那樣的問題,這就需要系統(tǒng)的測試了。一個系統(tǒng)的功能越完善,它產(chǎn)生的問題就往往越隱蔽,這就更加需要系統(tǒng)的測試了。</p><p> 本設(shè)計研究目的是設(shè)計并實現(xiàn)一個圖書管理系統(tǒng)。系統(tǒng)實現(xiàn)功能包括:圖書瀏覽、圖書分類、添加分類和添加圖書、圖書統(tǒng)計。本章對該系統(tǒng)進行了系統(tǒng)功能和性能的測試,以驗證系統(tǒng)是否實現(xiàn)設(shè)計要求的功能和性能指標(biāo)。&l
74、t;/p><p><b> 4.1 測試用例</b></p><p> 每位開發(fā)者都希望開發(fā)的系統(tǒng)能完美達成其需求分析時的功能。但切合實際的測試告知沒有完美的系統(tǒng)。這就需要開發(fā)者盡量使系統(tǒng)的功能完善向需求時的功能靠近。以下是預(yù)期完成的理想現(xiàn)象。</p><p> 4.1.1測試時間、地點、人員</p><p> 本次
75、測試的時間、地點和人員總結(jié)如下:</p><p> 測試時間:2010-12-12至2010-12-18,基本按照計劃進行。</p><p><b> 地點:寢室</b></p><p><b> 人員:楊斌 </b></p><p><b> 4.1.2測試環(huán)境</b>
76、;</p><p> 這個測試機器的配置環(huán)境如下:</p><p> 操作系統(tǒng):Micrsoft windowXP Professional SP1</p><p> 瀏覽器:Micrsoft IE 6.0.2800.1106</p><p> CPU:P4 2.8G</p><p><b> 內(nèi)存
77、:2G</b></p><p><b> 4.1.3測試內(nèi)容</b></p><p> 為配合完成功能性測試,編寫測試用例如表4.1所示。因篇幅有限表4.1中只列出主要的測試用例的標(biāo)題和期望結(jié)果。這些測試用例不僅測試管理員模塊系統(tǒng)設(shè)計的主要功能,還包括系統(tǒng)安全的測試(例如非法訪問,權(quán)限控制)。由于每個模塊之間的功能相似,所以這里把總的測試信息概括為以下
78、幾個主要功能描述。</p><p> 表4.1 測試用例</p><p><b> 4.1.3性能測試</b></p><p> 圖4-1是20個模擬用戶的運行結(jié)果。從圖中可以看到有20個虛擬用戶在同時訪問系統(tǒng)的客戶端。</p><p> 圖4-2是20個用戶并發(fā)訪問客戶端時,每分鐘的點擊數(shù)。從圖中可以看出,由
79、于設(shè)定了集合點,點擊數(shù)大的集中在每次填寫完表單提交數(shù)據(jù)時。</p><p> 圖4-3是20個用戶訪問時吞吐率,從圖中可以看出,同樣由于在每次提交數(shù)據(jù)時設(shè)定了集合點,吞吐率大都集中在每次填寫完表單、提交數(shù)據(jù)的時候。而前4個頁面由于需要下載圖片,因此吞吐率也相對較大。</p><p><b> 4.2測試結(jié)果</b></p><p> 對照
80、表4.1 測試用例,我們給出相對應(yīng)的測試結(jié)果,可以看出,通過測試,本系統(tǒng)能夠很好完成相應(yīng)功能,實現(xiàn)小區(qū)物業(yè)公司對小區(qū)物業(yè)的合理管理。、、新聞維護,停車信息維護,欠費住戶信息維護,住房維護,設(shè)備信息維護,投訴信息維護,今日值班員,重新登陸。</p><p> 表 4.2 測試結(jié)果</p><p><b> 第5章 總結(jié)</b></p><p>
81、; 圖書管理系統(tǒng)就是把圖書館內(nèi)的圖書信息進行統(tǒng)計實行統(tǒng)一,集中規(guī)范的收集圖書編號,建立圖書的統(tǒng)一管理,建立電腦存儲及查詢以及防火、防潮等現(xiàn)代化,專業(yè)化的管理系統(tǒng)為了圖書館和外來人員解除后顧之憂。</p><p> 圖書管理是圖書館管理的一個重要分支。隨著圖書館的書籍不斷的增加、分類不斷細(xì)化、圖書與人之間的聯(lián)系不斷密切。對圖書管理的要求不斷地提高、實現(xiàn)圖書管理的自動化,無疑將帶來快捷便利的圖書管理。圖書是圖書管
82、理的主要元素,圖書的增加減少將直接影響圖書館的整體,圖書館每天都要涉及到圖書和外來人員的問題。圖書管理系統(tǒng)就是用電腦代替大量的人工記錄,完成眾多信息的處理方便、準(zhǔn)確度高并且可以長時間的保存。圖書管理系統(tǒng),為了個人提供了圖書查詢的服務(wù),為了外來人員分為等級服務(wù)。舊式的用紙介材料來記錄的圖書管理方式已經(jīng)不適合現(xiàn)代社會的圖書館的發(fā)展。實現(xiàn)圖書管理系的系統(tǒng)化、規(guī)范化、自動化,將成為現(xiàn)代圖書館管理書籍的主要選擇。本系統(tǒng)基本上能夠滿足現(xiàn)代化圖書館的
83、管理需求,圖書管理系統(tǒng)中使用各種表格,保存相關(guān)書籍的信息,方便查詢、瀏覽、修改等操作。圖書管理系統(tǒng)不需要太高深的專業(yè)知識,只要會電腦都可以對其操作,能夠節(jié)省很多時間和不必要的開支。</p><p> 現(xiàn)代管理方法很多,任何一種方法都不僅要進行科學(xué)管理,還要作定量分析。不同企業(yè)應(yīng)根據(jù)自身狀況選擇相應(yīng)的管理方法?,F(xiàn)代管理活動都離不開數(shù)據(jù)和信息,而且要采用數(shù)學(xué)方法對決策問題進行求解,為此,還必須進行大量的數(shù)據(jù)處理。如
84、果只有方法而沒有相應(yīng)手段,僅僅依靠人工是難以實現(xiàn)的,因而,現(xiàn)代管理方法必須以計算機的應(yīng)用為基礎(chǔ),二者的相結(jié)合可謂相輔相成、缺一不可。管理信息系統(tǒng)是現(xiàn)代管理方法與手段相結(jié)合的系統(tǒng),它的目的是要使各級管理人員在計算機的系統(tǒng)支持下,從各種繁瑣的日常事務(wù)中解脫出來,以便更好的投入到?jīng)Q策工作中去。這樣MIS使管理手段各方法達到了一個新的層次。</p><p> 但在計算機應(yīng)用方面,由于軟件技術(shù)的發(fā)展大大落后于計算機硬件日
85、新月異的發(fā)展,再加上企業(yè)對MIS系統(tǒng)的認(rèn)識的不足以及MIS開發(fā)過程中遇到的種種困難,常常導(dǎo)致MIS開發(fā)的失敗。這些情況已經(jīng)阻礙了MIS系統(tǒng)的推廣和在企業(yè)中的應(yīng)用。因此,對MIS系統(tǒng)理論與開發(fā)方法的深入研究已經(jīng)越來越重要,這將有利于提高MIS系統(tǒng)的引用效率,以及系統(tǒng)的開發(fā)成功率。</p><p> 綜上所述本系統(tǒng)基本上能滿足現(xiàn)代圖書管理系統(tǒng)。</p><p><b> 第6章
86、 致謝</b></p><p> 本論文是在我的導(dǎo)師xx老師的親切關(guān)懷和悉心指導(dǎo)下完成的。她嚴(yán)肅的科學(xué)態(tài)度,嚴(yán)謹(jǐn)?shù)闹螌W(xué)精神,精益求精的工作作風(fēng),深深地感染和激勵著我。從課題的選擇到項目的最終完成,xx老師都始終給予我細(xì)心的指導(dǎo)和不懈的支持。</p><p> 黃老師不僅在學(xué)業(yè)上給我以精心指導(dǎo),同時還在思想、生活上給我以無微不至的關(guān)懷,在此謹(jǐn)向xx老師致以誠摯的謝意和崇高的
87、敬意。</p><p> 本論文在選題及研究過程中還得到xx老師的悉心指導(dǎo)。王衛(wèi)生老師多次詢問研究進程,并為我指點迷津,幫助我開拓研究思路,精心點撥、熱忱鼓勵。王老師一絲不茍的作風(fēng),嚴(yán)謹(jǐn)求實的態(tài)度,踏踏實實的精神,不僅授我以文,卻給以終生受益無窮之道。對xx老師的感激之情是無法用言語表達的。</p><p> 我相信在不久的將來《圖書管理系統(tǒng)》將走向成熟,并進一步得到大家的認(rèn)可。大學(xué)的
88、學(xué)習(xí)生活即將結(jié)束,在此,我要感謝所有曾經(jīng)教導(dǎo)過我的老師和關(guān)心過我的同學(xué),他們在我這一段人生旅途中給予了我很大的幫助。此畢業(yè)設(shè)計能夠成功的完成,要特別感謝我的導(dǎo)師的關(guān)懷和教導(dǎo),同時也要感謝各位同窗的幫助。特別是在進行系統(tǒng)測試期間,得到了許多同學(xué)熱心的支持。本系統(tǒng)就要參加答辯了。此時此刻,我們的最大地心愿是:本系統(tǒng)能順利通過答辯并為用戶所喜愛,并真誠地希望用戶們發(fā)現(xiàn)系統(tǒng)中不當(dāng)之處后及時與我聯(lián)系,敬請批評指正。</p><
89、p> 在論文即將完成之際,我的心情無法平靜,從開始進入課題到論文的順利完成,有多少可敬的師長、同學(xué)、朋友給了我無言的幫助,與此同時,我也要感謝我的父母,在大學(xué)的生活里給與我的幫助和不斷地支持,沒有我周圍所有人的支持,我也不會順利的完成這次設(shè)計;真心的希望他們的每一天都過的快快樂樂的,在這里請接受我誠摯的謝意!</p><p><b> 參考文獻</b></p><
90、;p> [1] Alex Homer Dave Sussman.《ASP.NET 1.1高級編程》.[M]李敏波.譯.清華大學(xué)出版社.</p><p> [2] 求是科技.《SQL Server 2000數(shù)據(jù)庫開發(fā)技術(shù)與工程實踐》.[M].人民郵電出版社.</p><p> [3] 徐惠民.《系統(tǒng)開發(fā)規(guī)范與文檔編寫》[M].中國廣播電視大學(xué)出版社.</p><
91、;p> [4]王小科. 《C#數(shù)據(jù)庫系統(tǒng)開發(fā)完全手冊》 [M]:北京.人民郵電出版社. 2006.12</p><p> [5]劉勇.《SQL Server2005基礎(chǔ)教程》[M]: 清華大學(xué)出版社. 2005.2</p><p> [6]辛希孟. 信息技術(shù)與信息服務(wù)國際研討會論文集:A集[C]. 北京: 中國社會科學(xué)出版社, 1994.</p><p>
92、; [7]萬錦坤. 中國大學(xué)學(xué)報論文文摘(1983-1993). 英文版 [DB/CD]. 北京:中國大百科全書出版社,1996.</p><p> [8] 朱曄《ASP.NET第一步》清華大學(xué)出版社</p><p> [9 夏云慶 編著 Visual C++ 6.0 數(shù)據(jù)庫高級編程 北京希望電子出版社</p><p> [10] 段鋼 編著 加密與解密(第
93、二版) 電子工業(yè)出版社 [11] 單國棟, 戴英俠, 王航. 計算機漏洞分類研究. 計算機工程,2002,28(10):3-6 </p><p> [12] 甄鐳,.NET與設(shè)計模式,電子工業(yè)出版社,2005年6月 </p><p> [13] 張逸,軟件設(shè)計精要與模式,電子工業(yè)出版社,2007年4月 </p><p> [14] Ryan Asleson等
94、,Ajax基礎(chǔ)教程,人民郵電出版社,2006年2月 </p><p> [15] Dave Crane等,Ajax實戰(zhàn),人民郵電出版社,2006年4月 </p><p> [16] Steve McConnell,代碼大全(第二版),電子工業(yè)出版社,2006年7月 </p><p> [17] 李超,CSS網(wǎng)站布局實錄,科學(xué)出版社,2006年9月 </p
95、><p> [18] 陳黎夫,ASP.NET AJAX程序設(shè)計-第I卷,人民郵電出版社,2007年4月 </p><p> [19] 陳黎夫,ASP.NET AJAX程序設(shè)計-第II卷,人民郵電出版社,2007年10月 </p><p> [20] Marco Bellinaso Kenvin Hoffman . 《ASP_NET Web站點高級編程》.[M]康博
96、 譯.清華大學(xué)出版社.</p><p><b> 附錄</b></p><p> 圖書管理系統(tǒng)主要代碼如下:</p><p><b> 1登錄界面的代碼</b></p><p> <%@ Page Language="C#" Theme="login&qu
97、ot; AutoEventWireup="true" CodeFile="login.aspx.cs" Inherits="login" %></p><p> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.
98、w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"></p><p> <html xmlns="http://www.w3.org/1999/xhtml" ></p><p> <head id="Head1" runat="server">&l
99、t;/p><p> <title>圖書管理系統(tǒng)</title></p><p> <style type="text/css"></p><p><b> <!--</b></p><p><b> body {</b></p&
100、gt;<p> margin-left: 0px;</p><p> margin-top: 0px;</p><p> margin-right: 0px;</p><p> margin-bottom: 0px;</p><p> background-color: #016aa9;</p><
101、p> overflow:hidden;</p><p><b> }</b></p><p><b> .login {</b></p><p> color: #000000;</p><p> font-size: 12px;</p><p> text
102、-align:right;</p><p><b> }</b></p><p><b> --></b></p><p><b> </style></b></p><p><b> </head></b></
103、p><p><b> <body></b></p><p> <form id="form1" runat="server"></p><p><b> <div></b></p><p> <table styl
104、e="width:100%;height:100%;" border="0" cellpadding="0" cellspacing="0"></p><p><b> <tr></b></p><p> <td><table style="
105、;width:962px;text-align:center;"border="0" cellpadding="0" cellspacing="0"></p><p><b> <tr></b></p><p> <td style="height:235px
106、; background-image:url(images/login_03.gif)"> </td></p><p><b> </tr></b></p><p><b> <tr></b></p><p> <td style="
107、;height:53px"><table width="100%" border="0" cellspacing="0" cellpadding="0"></p><p><b> <tr></b></p><p> <td style=&
108、quot;height:53px;width:394px;background-image:url(images/login_05.gif)" > </td></p><p> <td style="width:206px;background-image:url(images/login_06.gif)"></p>&
109、lt;p> <table width="100%" border="0" cellspacing="0" cellpadding="0"></p><p><b> <tr></b></p><p> <td style="height:
110、25px;width:16%;" ><div class="login" >用戶</div></td></p><p> <td style="height:25px;width:57%;" ></p><p> <asp:TextBox ID="name"
111、 runat="server" ></asp:TextBox></p><p><b> </td></b></p><p> <td style="height:25px;width:27%;"></p><p> <asp:RequiredFie
112、ldValidator ID="RequiredFieldValidator1" runat="server" ErrorMessage="*用戶名"</p><p> ValidationGroup="v1" ControlToValidate="name" Font-Size="Small"
113、;></asp:RequiredFieldValidator></td></p><p><b> </tr></b></p><p><b> <tr></b></p><p> <td style="height:25px;">
114、<div class="login" >密碼</div></td></p><p> <td style="height:25px;"></p><p> <asp:TextBox ID="password" runat="server" TextMod
115、e="Password"></asp:TextBox></p><p><b> </td></b></p><p> <td style="height:25px;"></p><p> <asp:RequiredFieldValidator ID=
116、"RequiredFieldValidator2" runat="server" ErrorMessage="*密碼"</p><p> ValidationGroup="v1" ControlToValidate="password" Font-Size="Small"></as
117、p:RequiredFieldValidator></td></p><p><b> </tr></b></p><p><b> </table></b></p><p><b> </td></b></p><p&g
118、t; <td style="width:362px;background-image:url(images/login_07.gif)"> </td></p><p><b> </tr></b></p><p> </table></td></p>
119、<p><b> </tr></b></p><p><b> <tr></b></p><p><b> <td></b></p><p> <table border="0" cellpadding="0&q
120、uot; cellspacing="0" width="962"></p><p><b> <tr></b></p><p> <td><img src="images/login_08_r1_c1.gif" width="432" height
121、="48" id="Img2" alt="" /></td></p><p> <td valign="top" style="width:362px;background-image:url(images/login_08_r1_c2.gif);text-align:left;">
122、;</p><p> <asp:ImageButton ID="ImageButton1" runat="server" ImageUrl="~/images/dl.gif" OnClick="ImageButton1_Click" ValidationGroup="v1" /> &
123、lt;/p><p> <asp:ImageButton ID="ImageButton2" runat="server" ImageUrl="~/images/cz.gif" /> </p><p> <asp:Label ID="Label1" runat="se
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 畢業(yè)論文--圖書管理系統(tǒng)
- 畢業(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)
評論
0/150
提交評論