宿舍管理信息系統(tǒng)畢業(yè)設(shè)計(jì)_第1頁
已閱讀1頁,還剩41頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、<p>  xx宿舍管理信息系統(tǒng)設(shè)計(jì)與開發(fā)</p><p><b>  1.引言</b></p><p><b>  1.1 項(xiàng)目來源</b></p><p>  目前還有很多學(xué)校還停留在宿舍管理人員手工記錄數(shù)據(jù)的最初階段,手工記錄對于規(guī)模小的學(xué)校來說還勉強(qiáng)可以接受,但對于學(xué)生信息量比較龐大,需要記錄存檔的數(shù)據(jù)比

2、較多的高校來說,人工記錄是相當(dāng)麻煩的。而且當(dāng)查找某條記錄時(shí),由于數(shù)據(jù)量龐大,還只能靠人工去一條條的查找,這樣不但麻煩還浪費(fèi)了許多時(shí)間,效率也比較低。當(dāng)今社會(huì)是飛速進(jìn)步的信息時(shí)代,當(dāng)一種技術(shù)不能滿足需求時(shí),就會(huì)有新的技術(shù)誕生并取代舊技術(shù)。21世紀(jì)的今天,信息社會(huì)占著主流地位,計(jì)算機(jī)在各行各業(yè)中的運(yùn)用已經(jīng)得到普及,自動(dòng)化、信息化的管理越來越廣泛應(yīng)用于各個(gè)領(lǐng)域。我們針對如此,設(shè)計(jì)了一套學(xué)生宿舍管理系統(tǒng)。學(xué)生宿舍管理系統(tǒng)采用的是計(jì)算機(jī)化管理,系

3、統(tǒng)做的盡量人性化,使用者會(huì)感到操作非常方便,管理人員需要做的就是將數(shù)據(jù)輸入到系統(tǒng)的數(shù)據(jù)庫中去。由于數(shù)據(jù)庫存儲(chǔ)容量相當(dāng)大,而且比較穩(wěn)定,適合較長時(shí)間的保存,也不容易丟失。這無疑是為信息存儲(chǔ)量比較大的學(xué)校提供了一個(gè)方便、快捷的操作方式。本系統(tǒng)具有運(yùn)行速度快、安全性高、穩(wěn)定性好的優(yōu)點(diǎn),并且具備完善的報(bào)表生成、修改功能,能夠快速的查詢學(xué)校所需的住宿信息。一個(gè)學(xué)生宿舍管理系統(tǒng)主要是要方便宿舍管理人員的工作,提高其工作</p><

4、;p><b>  1.2 任務(wù)目標(biāo)</b></p><p>  在本學(xué)生宿舍管理系統(tǒng)的設(shè)計(jì)中,使用者僅為學(xué)生宿舍的管理員,他通過用戶登陸來使用該系統(tǒng),同時(shí)系統(tǒng)的操作都與學(xué)生宿舍管理數(shù)據(jù)庫相連接,以確保業(yè)務(wù)數(shù)據(jù)的保存,修改,添加。</p><p><b>  2. 項(xiàng)目規(guī)劃</b></p><p><b> 

5、 2.1 項(xiàng)目資源</b></p><p>  2.1.1 硬件設(shè)備</p><p> ?。?)服務(wù)器端:處理器: Interl(R)Core(TM)2Duo CPU T6500 @ 2.10GHz; 內(nèi)存:2GB;硬盤空間:500GB;顯卡:SVGA顯示適配器</p><p>  (2)客戶端: 處理器: Interl(R)Core(TM)2Duo

6、CPU T6500 @ 2.10GHz;內(nèi)存:2GB;硬盤空間:500GB;顯卡:SVGA顯示適配器</p><p> ?。?)網(wǎng)絡(luò)設(shè)備:100/1000MBPS以太網(wǎng)卡,雙絞線,48口交換機(jī)</p><p>  2.1.2 軟件環(huán)境</p><p><b>  (1)服務(wù)器端:</b></p><p>  操作系統(tǒng):

7、 Windows XP以上版本;</p><p>  網(wǎng)絡(luò)協(xié)議:TCP/IP;Web</p><p>  服務(wù)器:Internet Information Server 5.0;</p><p>  數(shù)據(jù)庫: SQL2005;</p><p>  瀏覽器:Internet Explore 5.0 </p><p>&l

8、t;b> ?。?)客戶端:</b></p><p>  操作系統(tǒng):Windows XP;</p><p>  網(wǎng)絡(luò)協(xié)議:TCP/IP;</p><p>  瀏覽器: Microsoft Internet Explore 5.0 </p><p>  支撐軟件:Office Visual Studio 2005 、MyEcli

9、pse 6.0.0 M1、JDK 1.6.0_02、 SQL2005</p><p>  2.1.3 軟件工具</p><p>  Visiual Studio叫做可視化工作環(huán)境,它可以像word一樣實(shí)使用文字排版,插入圖片,flash動(dòng)畫等可視化編輯、HTML 代碼編輯的軟件包,使得頁面沒有插件也能夠在 IE 瀏覽器中正確地顯示頁面的動(dòng)畫。同時(shí)它還提供了自動(dòng)更新頁面信息的功能。Visiu

10、al Studio是一款專業(yè)的HTML編輯器,用于對Web站點(diǎn)、Web頁和Web應(yīng)用程序進(jìn)行設(shè)計(jì)、編碼和開發(fā)。利用Visiual Studio中的可視化編輯功能,可以快速地創(chuàng)建頁面,然后雙擊所要編輯代碼的部分即進(jìn)入aspx.cs編輯頁面,方便實(shí)現(xiàn)所要的目標(biāo)。在可視化界面上,還有工具欄,可以隨意擺放你要的控件,減少不必要的麻煩。這樣不僅方便制作網(wǎng)站,而且對網(wǎng)站的設(shè)計(jì)也很有規(guī)律性,也有利于網(wǎng)站制作完成后的系統(tǒng)整合。</p>&

11、lt;p><b>  2.2 項(xiàng)目規(guī)劃</b></p><p>  2.2.1 任務(wù)描述</p><p>  開發(fā)學(xué)生宿舍管理系統(tǒng),首先要做的就是項(xiàng)目研究和項(xiàng)目規(guī)劃,對現(xiàn)有的宿舍管理方法進(jìn)行一個(gè)初步的調(diào)查,并進(jìn)行需求及可行性分析,看該系統(tǒng)在技術(shù)方面、經(jīng)濟(jì)方面和社會(huì)方面等是否可行。對本系統(tǒng)做了需求確定以后就是系統(tǒng)結(jié)構(gòu)設(shè)計(jì),即對本系統(tǒng)做總體框架設(shè)計(jì)、軟件結(jié)構(gòu)設(shè)計(jì)及數(shù)

12、據(jù)需求設(shè)計(jì)。在該項(xiàng)任務(wù)中我們需要把業(yè)務(wù)流程圖、功能結(jié)構(gòu)圖、組織結(jié)構(gòu)圖、需求分析報(bào)告和數(shù)據(jù)字典分析出來,為下一步的工作作準(zhǔn)備。接下來要做的就是系統(tǒng)設(shè)計(jì),即總計(jì)設(shè)計(jì)和詳細(xì)設(shè)計(jì)。這一項(xiàng)任務(wù)是開發(fā)的重點(diǎn),只有把系統(tǒng)設(shè)計(jì)好了才能做出好的系統(tǒng)來。它其中包括模塊結(jié)構(gòu)圖的設(shè)計(jì)、系統(tǒng)流程圖的設(shè)計(jì)和物理配置等。最后,是系統(tǒng)實(shí)施和系統(tǒng)運(yùn)行與維護(hù)。</p><p>  圖2。0 企業(yè)人事管理信息系統(tǒng)任務(wù)樹</p><

13、p>  2.2.2 進(jìn)度安排</p><p>  甘特圖(Gantt chart)是一種按照時(shí)間進(jìn)度標(biāo)出工作活動(dòng),常用于項(xiàng)目管理的一種圖表。甘特圖是對簡單項(xiàng)目進(jìn)行計(jì)劃與排序的一種常用工具。該甘特圖顯示了從需求分析確定到程序的各方面的設(shè)計(jì)到最后的調(diào)試的整個(gè)過程時(shí)間序列及安排。歷時(shí)從一月份到三月。</p><p>  根據(jù)以上的任務(wù)樹,我們可以用甘特圖進(jìn)行任務(wù)的安排。在整個(gè)開發(fā)過程中,我

14、準(zhǔn)備了將近十個(gè)星期來完成這個(gè)項(xiàng)目。前3天是進(jìn)行需求分析,在需求分析中先做初步調(diào)查再做需求分析。接著就是4天的業(yè)務(wù)流程分析,邏輯及構(gòu)架分析及頁面設(shè)計(jì)安排在十天內(nèi)同時(shí)進(jìn)行,而系統(tǒng)框架設(shè)計(jì)安排在接下來的4天, 然后,就是11天的數(shù)據(jù)庫設(shè)計(jì)。因?yàn)橹挥谐浞至私饬诵枨蟛拍茉O(shè)計(jì)好數(shù)據(jù)庫,數(shù)據(jù)庫的好壞又決定了系統(tǒng)的好壞,所以我很重視數(shù)據(jù)庫的選擇和設(shè)計(jì)。因?yàn)橄到y(tǒng)設(shè)計(jì)的代碼開發(fā)是系統(tǒng)開發(fā)的重中之重,所以我安排了12天。在這五12天里,也同時(shí)穿插了程序編碼與

15、調(diào)試。這樣就減輕了后面的負(fù)擔(dān)。后面5天,進(jìn)行數(shù)據(jù)庫建立于導(dǎo)入。最后,我安排的是系統(tǒng)的實(shí)施和系統(tǒng)的維護(hù)和運(yùn)行。</p><p>  圖2-1 項(xiàng)目進(jìn)度安排甘特圖</p><p><b>  3. 系統(tǒng)需求分析</b></p><p><b>  3.1 業(yè)務(wù)需求</b></p><p>  3.1.1

16、 業(yè)務(wù)組織</p><p>  本系統(tǒng)的開發(fā)是為了給學(xué)校宿管部門用的。經(jīng)過詳細(xì)調(diào)查可得他們的機(jī)構(gòu)組織結(jié)構(gòu)圖如圖所示:</p><p>  圖3-1:宿舍管理系統(tǒng)組織結(jié)構(gòu)設(shè)計(jì)圖</p><p><b>  組織結(jié)構(gòu)分析:</b></p><p>  本系統(tǒng)主要由宿管管理,下設(shè)了自管會(huì)、樓管、門衛(wèi)處、班級(jí)、后勤部等五部門,五

17、個(gè)部門又進(jìn)行詳細(xì)的分工,他們有各自的職責(zé)和功能。</p><p>  自管會(huì):自管會(huì)主要負(fù)責(zé)學(xué)校各寢室的各方面要求的檢查和監(jiān)督。并進(jìn)行信息的記錄,以及及時(shí)更新與反饋信息。</p><p>  樓管:樓管主要宿舍樓管理等相關(guān)工作;主要包括入住安排、衛(wèi)生檢查、人員監(jiān)督等,還要負(fù)責(zé)宿舍樓的日常管理協(xié)調(diào)工作,以及相關(guān)信息的登記及修改。</p><p>  門衛(wèi)處:門衛(wèi)處的主

18、要職責(zé)是維護(hù)寢室區(qū)的治安。</p><p>  班級(jí):班級(jí)的主要職責(zé)是負(fù)責(zé)各自班級(jí)寢室的監(jiān)督和管理,以及配合其他部門有效的完成各項(xiàng)工作,并及時(shí)反饋信息。</p><p>  后勤部:后勤部主要負(fù)責(zé)各宿舍樓層的衛(wèi)生的清理,以及維護(hù)樓層各方面的設(shè)備等正常的運(yùn)行。</p><p>  3.1.2 業(yè)務(wù)定義</p><p>  對于宿舍管理系統(tǒng)而言,

19、主要任務(wù)是分析使用該系統(tǒng)功能的是哪些人,哪些人需要該系統(tǒng)的支持來完成工作,以及系統(tǒng)的管理者和維護(hù)者等,其頂層數(shù)據(jù)流圖如圖所示:</p><p>  圖3-2 頂層數(shù)據(jù)流圖</p><p><b>  管理員用例如下:</b></p><p>  管理員登陸:通過管理員的姓名和密碼登陸到后臺(tái)的管理系統(tǒng);</p><p> 

20、 用戶管理:對注冊用戶的信息進(jìn)行添加、修改、刪除,使公司對自己的客戶進(jìn)行長期的維護(hù),挖掘自己潛在的客戶,也維系自己的老客戶;</p><p>  入住管理功能:宿舍管理員登錄本系統(tǒng),就能在主界面上看到宿舍安排信息,宿舍安排信息的瀏覽,也能進(jìn)行相關(guān)信息的查看,在有需要時(shí),還可以進(jìn)行入住信息的修改,對入住進(jìn)行安排和調(diào)整;</p><p>  晚歸管理功能:登記記錄學(xué)生的基本信息及具體晚歸信息,

21、用于記錄及供查詢;</p><p>  衛(wèi)生管理功能:通過衛(wèi)生管理系統(tǒng),可以登記記錄各寢室的衛(wèi)生評(píng)分,并把它們歸類,能更好的管理及評(píng)比。同時(shí)也方便學(xué)生查詢及校對;</p><p>  人員管理功能:通過人員管理系統(tǒng),可以記錄各寢室各學(xué)生的各類詳細(xì)的信息,以供校對及查詢;</p><p>  會(huì)員用戶的用例如下:</p><p>  用戶登陸:

22、用戶通過用戶名和用戶密碼登陸到系統(tǒng)進(jìn)行信息查詢。</p><p>  3.1.3 業(yè)務(wù)流程</p><p>  本宿舍管理系統(tǒng)中,用戶可以處理各種業(yè)務(wù)信息,例如人員管理、衛(wèi)生管理、晚歸管理、入住管理、系統(tǒng)管理等。</p><p>  用戶在用電腦登陸宿舍管理信息系統(tǒng)時(shí),由于受到權(quán)限的控制,首先必須注冊成本站會(huì)員之后才能進(jìn)行相關(guān)操作。用戶將注冊信息表提交之后,系統(tǒng)將核

23、查其信息是否符合標(biāo)準(zhǔn),系統(tǒng)會(huì)給用戶一個(gè)反饋提示是否注冊成功,注冊成功之后用戶可以進(jìn)行相關(guān)操作。用戶查詢相關(guān)信息,系統(tǒng)會(huì)按照查詢內(nèi)容進(jìn)行信息反饋。用戶選中查詢類目,系統(tǒng)會(huì)將用戶選中的信息直觀地顯示出來。系統(tǒng)維護(hù)人員確認(rèn)信息后,進(jìn)行登記及修改, 以供學(xué)生查詢。系統(tǒng)維護(hù)人員還會(huì)對寢室的評(píng)分進(jìn)行綜合評(píng)比,并記錄在數(shù)據(jù)庫,以供查詢及校對。</p><p>  (1)在員工管理中其業(yè)務(wù)流程圖如圖3-3所示:</p>

24、;<p>  圖3-3員工管理業(yè)務(wù)流程圖</p><p> ?。?)在衛(wèi)生管理中其業(yè)務(wù)流程圖如圖3-4所示:</p><p>  圖3-4衛(wèi)生管理業(yè)務(wù)流程圖</p><p>  (3)在晚歸管理中其業(yè)務(wù)流程圖如圖3-5所示:</p><p>  圖3-5 晚歸管理業(yè)務(wù)流程圖</p><p> ?。?)在入

25、住管理中其業(yè)務(wù)流程圖如圖3-6所示:</p><p>  圖3-6入住管理業(yè)務(wù)流程圖</p><p> ?。?)在系統(tǒng)管理中其業(yè)務(wù)流程圖如圖3-7所示:</p><p>  圖3-7 系統(tǒng)管理業(yè)務(wù)流程圖</p><p><b>  3.2 功能需求</b></p><p>  3.2.1 功能組成

26、</p><p>  總體設(shè)計(jì)中最核心的問題是系統(tǒng)總體功能結(jié)構(gòu)的確定和子系統(tǒng)與模塊的劃分,結(jié)構(gòu)化。</p><p>  本系統(tǒng)的功能組成是:前臺(tái)管理功能和后臺(tái)管理功能。</p><p>  前臺(tái)管理功能包括如下:</p><p>  ⑴ 入住管理功能:宿舍管理員登錄本系統(tǒng),就能在主界面上看到宿舍安排信息,宿舍安排信息的瀏覽,也能進(jìn)行相關(guān)信息的

27、查看,在有需要時(shí),還可以進(jìn)行入住信息的修改,對入住進(jìn)行安排和調(diào)整。</p><p>  ⑵ 晚歸管理功能:登記記錄學(xué)生的基本信息及具體晚歸信息,用于記錄及供查詢。</p><p> ?、?衛(wèi)生管理功能:通過衛(wèi)生管理系統(tǒng),可以登記記錄各寢室的衛(wèi)生評(píng)分,并把它們歸類,能更好的管理及評(píng)比。同時(shí)也方便學(xué)生查詢及校對。</p><p> ?、热藛T管理功能:通過人員管理系統(tǒng),可

28、以記錄各寢室各學(xué)生的各類詳細(xì)的信息,以供校對及查詢。</p><p>  后臺(tái)管理功能包括如下:</p><p>  ⑴系統(tǒng)管理功能:客戶檔案管理、更改管理員密碼,使學(xué)校更好的管理學(xué)生宿舍,也給系統(tǒng)增加了安全性。</p><p>  圖3-8:系統(tǒng)功能圖</p><p>  3.2.2 功能邏輯</p><p>  本

29、系統(tǒng)的任務(wù)主要包括衛(wèi)生管理、晚歸管理、宿舍管理和入住管理等數(shù)據(jù)。</p><p>  一層數(shù)據(jù)流程圖如圖3-9所示:</p><p>  圖3-9 一層數(shù)據(jù)流程圖</p><p>  P1衛(wèi)生管理數(shù)據(jù)流程圖如圖3-10所示:</p><p>  圖3-10 衛(wèi)生管理數(shù)據(jù)流程圖</p><p>  P2晚歸管理數(shù)據(jù)流程圖

30、如圖3-11所示:</p><p>  圖3-11 晚歸管理數(shù)據(jù)流程圖</p><p>  P3宿舍管理數(shù)據(jù)流程圖如圖3-12所示:</p><p>  圖3-12宿舍管理數(shù)據(jù)流程圖</p><p>  P4入住管理數(shù)據(jù)流程圖如圖3-13所示:</p><p>  圖3-13 入住管理數(shù)據(jù)流程圖</p>

31、<p><b>  3.3 數(shù)據(jù)需求</b></p><p>  3.3.1 數(shù)據(jù)關(guān)系</p><p>  本宿舍管理系統(tǒng)數(shù)據(jù)包括用戶、員工、學(xué)生、考勤、職位等實(shí)體。</p><p> ?。?)用戶實(shí)體屬性圖如圖3-15所示:</p><p>  圖3-14 用戶實(shí)體屬性圖</p><p&g

32、t; ?。?)員工實(shí)體屬性圖如圖3-16所示:</p><p>  圖3-15 員工實(shí)體屬性圖</p><p> ?。?)考勤實(shí)體屬性圖如圖3-17所示:</p><p>  圖3-16考勤實(shí)體屬性圖</p><p>  (4)學(xué)生申請實(shí)體屬性圖如圖3-18所示:</p><p>  圖3-17 學(xué)生實(shí)體屬性圖<

33、/p><p>  本宿舍管理系統(tǒng)業(yè)務(wù)流程圖如圖3-26所示:</p><p>  圖3-18 系統(tǒng)數(shù)據(jù)實(shí)體聯(lián)系圖</p><p>  3.3.2 數(shù)據(jù)定義</p><p>  對ER圖中的數(shù)據(jù)給予細(xì)節(jié)說明。</p><p>  表3.1 用戶數(shù)據(jù)字典</p><p>  表3.2 員工數(shù)據(jù)字典<

34、;/p><p>  表3.3 考勤數(shù)據(jù)字典</p><p>  表3.4 晚歸數(shù)據(jù)字典</p><p>  表3.5 學(xué)生數(shù)據(jù)字典</p><p>  表3.6 職位數(shù)據(jù)字典</p><p>  表3.9 部門數(shù)據(jù)字典</p><p><b>  4. 系統(tǒng)結(jié)構(gòu)設(shè)計(jì)</b>&l

35、t;/p><p><b>  4.1 總體框架</b></p><p>  本系統(tǒng)軟件層的結(jié)構(gòu)可分為以下4層。Web應(yīng)用層:提供與用戶交互的界面。業(yè)務(wù)邏輯層:實(shí)現(xiàn)各種業(yè)務(wù)邏輯。持久化層(hibernate):封裝了數(shù)據(jù)訪問的細(xì)節(jié)。數(shù)據(jù)庫層:負(fù)責(zé)存放和管理應(yīng)用的持久性業(yè)務(wù)數(shù)據(jù)。如圖4-1所示。</p><p>  圖4-1 系統(tǒng)框架圖</p&g

36、t;<p>  宿舍管理系統(tǒng)的應(yīng)用服務(wù)器負(fù)責(zé)保存整個(gè)web應(yīng)用程序,數(shù)據(jù)庫負(fù)責(zé)數(shù)據(jù)管理。此外還有很多終端可以作為系統(tǒng)的客戶端訪問系統(tǒng)。如圖4-2所示。</p><p>  圖4-2 系統(tǒng)組件圖</p><p><b>  4.2 軟件結(jié)構(gòu)</b></p><p>  4.2.1 軟件模型</p><p> 

37、 該系統(tǒng)的軟件結(jié)構(gòu)圖如圖4-3所示。</p><p>  圖4-3 軟件結(jié)構(gòu)圖</p><p>  4.2.2 模塊定義</p><p>  根據(jù)對本系統(tǒng)的項(xiàng)目規(guī)劃、需求分析、系統(tǒng)結(jié)構(gòu)設(shè)計(jì)等,可以得出系統(tǒng)的各個(gè)模塊:學(xué)生信息信息模塊、宿舍管理模塊、員工管理模塊等。</p><p>  表4..1 IOP表</p><p&

38、gt;<b>  學(xué)生信息信息模塊</b></p><p><b>  宿舍管理模塊</b></p><p><b>  員工管理模塊</b></p><p><b>  4.3 數(shù)據(jù)結(jié)構(gòu)</b></p><p>  4.3.1 數(shù)據(jù)庫模型</p&g

39、t;<p>  數(shù)據(jù)模型(Data Model)是數(shù)據(jù)特征的抽象,是數(shù)據(jù)庫管理的教學(xué)形式框架。數(shù)據(jù)庫系統(tǒng)中用以提供信息表示和操作手段的形式構(gòu)架。數(shù)據(jù)模型包括數(shù)據(jù)庫數(shù)據(jù)的結(jié)構(gòu)部分、數(shù)據(jù)庫數(shù)據(jù)的操作部分和數(shù)據(jù)庫數(shù)據(jù)的約束條件。</p><p>  圖4-4數(shù)據(jù)表間E-R圖</p><p><b>  5. 系統(tǒng)詳細(xì)設(shè)計(jì)</b></p><

40、p>  5.1 程序算法詳細(xì)設(shè)計(jì)</p><p>  本系統(tǒng)的程序流程圖如圖4-5所示:</p><p>  流程程序圖是程序分析中最基本、最重要的分析技術(shù),它是進(jìn)行流程程序分析過程中最基本的工具。它運(yùn)用工序圖示符號(hào)對生產(chǎn)現(xiàn)場的整個(gè)制造程序做詳細(xì)的記錄,以便對零部件、產(chǎn)品在整個(gè)制造程序中的操作、搬運(yùn)、檢驗(yàn)、儲(chǔ)存、等待作詳細(xì)的研究與分析,特別是用于分析其搬運(yùn)距離和等待、儲(chǔ)存等“隱藏成本

41、”的浪費(fèi)。</p><p>  流程程序圖是方法研究改進(jìn)工作方法的有用工具。不論作業(yè)研究過程中運(yùn)用何種技術(shù),流程程序圖總是必經(jīng)的一步,它是應(yīng)用最普遍的一種工具。 </p><p>  流程程序圖由操作、搬運(yùn)、檢驗(yàn)、儲(chǔ)存、等待五種符號(hào)構(gòu)成。</p><p>  圖4-5 程序流程圖</p><p>  5.2 數(shù)據(jù)庫詳細(xì)設(shè)計(jì)</p>

42、<p>  5.2.1 數(shù)據(jù)庫環(huán)境配置</p><p>  使用的是Microsoft Office Acess 2003,它具有簡單易學(xué)、界面友好、方便快捷、效率高、擴(kuò)展性強(qiáng)等優(yōu)點(diǎn)。</p><p>  5.2.2 表設(shè)計(jì)及其關(guān)系設(shè)置</p><p>  1.學(xué)生信息表:詳細(xì)登記學(xué)生基本信息及學(xué)生住宿情況。</p><p> 

43、 2.員工資料表:登記所有管理人員的詳細(xì)情況。</p><p>  3.晚歸記錄表:登記所有宿舍學(xué)生晚歸的詳細(xì)情況。</p><p>  4.衛(wèi)生評(píng)比表:登記各宿舍衛(wèi)生得分的詳細(xì)情況。</p><p>  5.入住管理表:詳細(xì)登記宿舍入住信息。</p><p>  6.提示問題表:登記找回密碼時(shí)所提示問題。</p><p&

44、gt;  表5.1 學(xué)生信息表</p><p>  表5.2 員工信息表</p><p>  表5.3 晚歸記錄表</p><p>  表5.4 衛(wèi)生評(píng)比表</p><p>  表5.5 入住管理表</p><p>  表5.6 提示問題表</p><p><b>  5.3 界面設(shè)

45、計(jì)</b></p><p>  5.3.1用戶登錄頁面</p><p>  系統(tǒng)的頁面設(shè)計(jì)很重要,用戶第一眼看到的就是登錄界面,所以登錄界面要顯得干凈利落以體現(xiàn)企業(yè)的組織文化,這樣就需要將登錄界面設(shè)計(jì)的美觀,但不一定所有的用戶都對計(jì)算機(jī)特別熟練,這樣還需要設(shè)計(jì)的方便、容易操作。</p><p>  頁面布局采用的是表格布局,右邊表格中2個(gè)標(biāo)簽對應(yīng)于客戶姓

46、名和客戶密碼,2個(gè)文本框用來供客戶填寫資料,客戶點(diǎn)擊button1(確認(rèn))后即可登錄,如果點(diǎn)擊button2(忘記密碼)將會(huì)自動(dòng)跳轉(zhuǎn)到“找回密碼”頁面。Label5用來顯示提示語句,當(dāng)密碼或者出錯(cuò)時(shí),將會(huì)顯示:對不起!您的姓名或密碼錯(cuò)誤。左邊則是一個(gè)控件Calendar,顯示當(dāng)前的日歷。</p><p><b>  圖5.1:系統(tǒng)首頁</b></p><p><

47、b>  5.3.2找回密碼</b></p><p>  3個(gè)標(biāo)簽對應(yīng)于客戶姓名和,提示問題和問題答案,還有兩個(gè)文本框和一個(gè)下拉列表,下拉列表用來顯示提示問題,用戶可以自己選擇。將DropDownList1的屬性中的appendatabounditems改為ture。并增加一個(gè)新的空白項(xiàng),運(yùn)行后此項(xiàng)選項(xiàng)的初始值為空。</p><p>  圖5.2:宿舍信息管理登錄界面<

48、;/p><p>  5.3.3 信息查詢</p><p>  頁面布局采用的是表格布局,上面是四個(gè)HyperLink,分別鏈接到用戶登錄,衛(wèi)生評(píng)比,信息查詢,修改信息頁面,后面的每個(gè)頁面都有這四個(gè)鏈接。下面分別是對學(xué)生基本信息、班級(jí)信息、宿舍信息的查詢。</p><p>  學(xué)生基本信息查詢:DropDownList1用來顯示學(xué)生姓名,其數(shù)據(jù)源為學(xué)生信息表中的學(xué)生姓名。

49、DropDownList3用來顯示學(xué)號(hào),其數(shù)據(jù)源為學(xué)生信息表中的學(xué)號(hào),并且新增加了一個(gè)空白項(xiàng)。一個(gè)按鈕執(zhí)行查詢操作,點(diǎn)擊后就會(huì)按照這兩個(gè)條件進(jìn)行查詢,GridView1顯示查詢到的訂單明細(xì)。</p><p>  班級(jí)資料查詢:DropDownList4用來顯示班級(jí),其數(shù)據(jù)源為學(xué)生信息表中的班級(jí)。點(diǎn)擊Button2(確定查詢)GridView2將顯示該班級(jí)的所有資料。</p><p>  宿

50、舍資料查詢:DropDownList2用來顯示樓號(hào),其數(shù)據(jù)源為學(xué)生信息表中的樓號(hào)。DropDownList5用來顯示宿舍號(hào),其數(shù)據(jù)源為學(xué)生信息表中的宿舍號(hào)。點(diǎn)擊查詢按鈕后就會(huì)按照這兩個(gè)條件進(jìn)行查詢,GridView3顯示查詢到的訂單明細(xì)。</p><p>  圖5.3:查詢界面1</p><p>  圖5.4:查詢顯示界面</p><p>  圖5.5:查詢界面2&

51、lt;/p><p>  圖5.6:查詢界面3</p><p>  5.3.4 衛(wèi)生評(píng)比</p><p>  頁面上分為衛(wèi)生評(píng)分和評(píng)分查詢兩部分。衛(wèi)生評(píng)分部分2個(gè)標(biāo)簽對應(yīng)于樓號(hào)和宿舍號(hào),3個(gè)文本框用來供用戶填寫,用戶點(diǎn)擊button1(確認(rèn)),評(píng)分成功后所評(píng)分會(huì)記錄進(jìn)數(shù)據(jù)庫,Label2用來提示評(píng)分是否成功;評(píng)分查詢部分的設(shè)計(jì)與上面的查詢一樣。</p>&l

52、t;p>  圖5.7:查詢界面4</p><p>  圖5.8:查詢顯示界面2</p><p>  5.3.5 宿舍管理</p><p>  本頁面分為晚歸登記、員工查詢和入住查詢?nèi)糠?。晚歸登記中8個(gè)label標(biāo)簽的屬性中的text分別為姓名、學(xué)號(hào)、性別、樓號(hào)、宿舍號(hào)、班級(jí)、晚歸日期、晚歸時(shí)間,8個(gè)textbox與之對應(yīng)供用戶填寫信息,還有10個(gè)label與

53、之對應(yīng),當(dāng)信息不匹配時(shí),會(huì)顯示提示語句。一個(gè)button的text為確定,當(dāng)客戶點(diǎn)擊時(shí)會(huì)運(yùn)行其中的語句。Button下面的label12提示登記是否成功;員工查詢和入住查詢部分的設(shè)計(jì)與上面的查詢一樣。</p><p>  圖5.9:查詢信息界面5</p><p>  圖5.10:查詢顯示界面3</p><p>  圖5.11:查詢顯示界面4</p>&

54、lt;p>  5.3.6 修改信息</p><p>  頁面上分為添加宿舍和添加學(xué)生兩部分。這兩部分的設(shè)計(jì)跟上面的晚歸登記部分的設(shè)計(jì)一樣。</p><p>  圖5.12:信息修改界面</p><p>  6. 系統(tǒng)測試與使用</p><p>  6.1 系統(tǒng)測試情況</p><p>  軟件測試部分是保證系統(tǒng)質(zhì)

55、量與可靠性的最后關(guān)口,是對整個(gè)系統(tǒng)開發(fā)包括系統(tǒng)分析,系統(tǒng)設(shè)計(jì)和系統(tǒng)實(shí)現(xiàn)的最終審查。雖然在系統(tǒng)開發(fā)的各個(gè)階段都采取了嚴(yán)格的技術(shù)措施,希望能盡快發(fā)現(xiàn)問問并改正,但難免會(huì)留下差錯(cuò),如果在正式投入運(yùn)行前沒有發(fā)現(xiàn)問題,在工作中暴露了來,將給用戶帶來巨大的損失。因此,對系統(tǒng)進(jìn)行測試,是系統(tǒng)開發(fā)中不可缺少的階段。</p><p>  系統(tǒng)測試的對象不僅僅包括需要測試的產(chǎn)品系統(tǒng)的軟件,還要包含軟件所依賴的硬件、外設(shè)甚至包括某些數(shù)

56、據(jù)、某些支持軟件及其接口等。因此,必須將系統(tǒng)中的軟件與各種依賴的資源結(jié)合起來,在系統(tǒng)實(shí)際運(yùn)行環(huán)境下來進(jìn)行測試。</p><p>  調(diào)試計(jì)劃的整體目標(biāo)是為確定測試的任務(wù)、所需的各種資源和投入,預(yù)見可能出現(xiàn)的問題和風(fēng)險(xiǎn),以指導(dǎo)測試的執(zhí)行,最終實(shí)現(xiàn)測試的目標(biāo)。</p><p> ?。?)為測試各項(xiàng)活動(dòng)制定一個(gè)現(xiàn)實(shí)可行的、綜合的計(jì)劃,包括每項(xiàng)測試活動(dòng)的對象、范圍、方法、進(jìn)度和預(yù)期結(jié)果。</

57、p><p> ?。?)為項(xiàng)目實(shí)施建立組織模型,并定義測試項(xiàng)目中每個(gè)角色責(zé)任與工作內(nèi)容。</p><p>  (3)開發(fā)有效的測試模型,能正確地驗(yàn)證正在開發(fā)的軟件系統(tǒng)。</p><p> ?。?)確定測試所需的時(shí)間和資源,以保證其可獲得性和有效性。</p><p> ?。?)確立每個(gè)測試階段的測試完成及測試成功的標(biāo)準(zhǔn)和實(shí)現(xiàn)的目標(biāo)。</p>

58、;<p>  測試計(jì)劃不可能一氣呵成,而是要經(jīng)過計(jì)劃初期、起草、討論和審查等不同階段,才能將測試計(jì)劃訂好,且不同測試階段或不同測試任務(wù)都可能要有具體的測試計(jì)劃。測試計(jì)劃活動(dòng)的基本流程如圖6-1所示:</p><p>  圖6-1測試計(jì)劃活動(dòng)基本流程</p><p>  6.2 系統(tǒng)使用說明</p><p>  本系統(tǒng)主要是以數(shù)據(jù)庫為基礎(chǔ)。數(shù)據(jù)庫管理員將

59、所有自己有用的信息輸入到數(shù)據(jù)庫中,然后數(shù)據(jù)庫管理員又從數(shù)據(jù)庫拿來自己所需要的數(shù)據(jù),以便自己的工作正常運(yùn)行。</p><p><b>  運(yùn)行環(huán)境:</b></p><p>  1、硬件環(huán)境:處理器、硬盤空間、顯卡等適中即可。</p><p><b>  2、軟件環(huán)境:</b></p><p> ?。?/p>

60、1)操作系統(tǒng): Windows Vista//7/95/98/2000/NT/XP; </p><p> ?。?)支撐軟件:Office Visual Studio 2005 、MyEclipse 6.0.0 M1、JDK 1.6.0_02、 SQL2005</p><p><b>  7. 項(xiàng)目總結(jié)</b></p><p>  歷時(shí)良久的畢業(yè)

61、設(shè)計(jì)現(xiàn)在已經(jīng)接近尾聲了,感覺收獲頗多。在設(shè)計(jì)的開始階段為了盡快熟悉數(shù)據(jù)庫設(shè)計(jì),我詳細(xì)翻閱有關(guān)該方面的資料,對書中的基本理論知識(shí)逐章逐節(jié)地分析,同時(shí)還上機(jī)操作來加深理解。特別是對書中的一些典型實(shí)例,認(rèn)真學(xué)習(xí)它的編程思想,吸取它的編程技巧,弄懂程序中每句話的含義。在對所要應(yīng)用的技術(shù)有了一個(gè)基本認(rèn)識(shí)之后,就開始構(gòu)思自己的系統(tǒng)設(shè)計(jì)。認(rèn)真聽老師對設(shè)計(jì)要求的規(guī)范,根據(jù)任務(wù)書的要求將整個(gè)系統(tǒng)分為幾個(gè)模塊,每個(gè)模塊具體又要實(shí)現(xiàn)哪些功能,然后就逐個(gè)模塊去

62、一一詳細(xì)設(shè)計(jì),設(shè)計(jì)的過程中不時(shí)地翻閱資料,用一些巧妙的技術(shù)來優(yōu)化程序。程序代碼完成之后,要進(jìn)行運(yùn)行調(diào)試,剛開始由于沒有調(diào)試經(jīng)驗(yàn)和方法效率很低,最后在老師和同學(xué)的幫助下,終于順利完成了,自己也從中學(xué)到了不少東西。</p><p>  總之,通過幾個(gè)月的畢業(yè)論文設(shè)計(jì),不僅是對我在大學(xué)所學(xué)知識(shí)的一個(gè)綜合運(yùn)用,也是一次增長知識(shí)和經(jīng)驗(yàn)的好機(jī)會(huì),同時(shí)也使我學(xué)會(huì)了許多處理、解決問題的方法,大大提高了自己的動(dòng)手能力,為即將走上工

63、作崗位打下了良好的基礎(chǔ)。</p><p><b>  參考文獻(xiàn):</b></p><p>  華蕊.學(xué)生宿舍管理信息系統(tǒng)的設(shè)計(jì)及實(shí)現(xiàn)「J」.電腦開發(fā)與應(yīng)用,2002,(1),31-32.</p><p>  過國忠.宿舍計(jì)算機(jī)管理系統(tǒng)的設(shè)計(jì)「J」.浙江海洋學(xué)院學(xué)報(bào)自然科學(xué)版,1999.(2),10-11.</p><p>

64、;  趙東,鄒英,等.學(xué)生宿舍管理系統(tǒng)軟件的開發(fā)和應(yīng)用[J].四川工業(yè)學(xué)院學(xué)報(bào),199-5-6(3) .</p><p>  徐秀春,如何建立學(xué)生宿舍管理信息系統(tǒng).[J]. 職業(yè),2009,(4),23-24.</p><p>  徐秀春,如何建立學(xué)生宿舍管理信息系統(tǒng).[J]. 職業(yè),2009,(5)22-23.</p><p>  黃明等. Visual Basi

65、c.NET信息系統(tǒng)設(shè)計(jì)與開發(fā)實(shí)例 [M]. 北京:機(jī)械工業(yè)出版社,2005.</p><p>  薛華成.管理信息系統(tǒng)[M].北京:清華大學(xué)出版社,2007.</p><p>  黃梯云.管理信息系統(tǒng)[M].北京:高等教育出版社,2007.</p><p>  馬秀麟.管理信息系統(tǒng)及其開發(fā)技術(shù)[M]. 北京:清華大學(xué)出版社,2006.</p><

66、p>  劉瑞新 張二峰等.Visual Basic管理信息系統(tǒng)開發(fā)畢業(yè)設(shè)計(jì)指導(dǎo)及實(shí)例[M]. 北京:機(jī)械工業(yè)出版社,2005.</p><p>  陳平,褚華.軟件設(shè)計(jì)師教程[M].北京:北京清華大學(xué)出版社.2004.7.</p><p>  陳光軍,張秀之.數(shù)據(jù)庫原理及應(yīng)用(Access 2003)[M].北京:中國水利水電出版社.2008.6.</p><p&

67、gt;  昭君工作室,Dreamweaver[M].北京:機(jī)械工業(yè)出版社.2009.7.</p><p>  劉瑞新 張二峰等.Visual Basic管理信息系統(tǒng)開發(fā)畢業(yè)設(shè)計(jì)指導(dǎo)及實(shí)例[M]. 北京:機(jī)械工業(yè)出版社,2005. </p><p>  薩師煊,王珊.數(shù)據(jù)庫系統(tǒng)概論(第三版).北京:高等教育出版社,2000.2.</p><p>  沈大林.中文Vis

68、ual Basic 6.0[M].北京:人民郵電出社,2005,271-301.</p><p>  網(wǎng)冠科技. Visual Basic 6.0 控件時(shí)尚編程百例.北京:機(jī)械工業(yè)出版社,2001.1 2000.</p><p>  戴志誠,張國應(yīng).SQL SERVER中文版數(shù)據(jù)庫編程實(shí)戰(zhàn)訓(xùn)練.北京:人民郵電出版社,2004.10.</p><p>  張俊嶺,馬

69、文剛.Access2003 范例導(dǎo)航.北京:清華大學(xué)出版社.2007.</p><p>  陳恭和,數(shù)據(jù)庫基礎(chǔ)與Access應(yīng)用教程(第二版).北京:高等教育出版社,2008.</p><p>  Dinwoodie,Graeme B.2002.The Architecture of the International Intellectual Property System.Chicag

70、o-Kent Law Review 77:993-1014.</p><p>  Journal of Property Research ISSN 0959-9916 print/ISSN 1466-4453 online 2000 Taylor &Francis Ltd.</p><p>  College of Civil and Environmental Engineer

71、ing of Taiyuan University of Technology, Taiyuan 030024, China;On several issues in development of intelligent community[J];2003-07.</p><p>  XML [J]. Pro T - SQL 2005 Programmer’s Guide, 2007.</p>&l

72、t;p>  SQL Server 2005 Express Overview and Installation [J]. Beginning SQL Server 2005 Express for Developers, 2007.</p><p>  NET 3.0: Windows Communication Foundation [J]. Beginning Web Development, Silv

73、erlight, and ASP.NET AJAX, 2008.附錄:系統(tǒng)程序源代碼</p><p><b>  用戶登錄</b></p><p>  public partial class 員工登錄 : System.Web.UI.Page</p><p><b>  {</b></p><p>

74、;  protected void Page_Load(object sender, EventArgs e)</p><p><b>  {</b></p><p><b>  }</b></p><p>  protected void Button1_Click(object sender, EventArgs e)

75、</p><p><b>  { </b></p><p>  string strconn;</p><p>  strconn = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=E:\\考試\\App_Data\\學(xué)生宿舍管理.mdb"; </p><p

76、>  OleDbConnection conn = new OleDbConnection(strconn); </p><p>  string ygID, ygPa, strSql;</p><p>  ygID = TextBox1.Text.Trim();</p><p>  ygPa = TextBox2.Text.Trim();</p>

77、<p>  strSql = "select 姓名 from 員工 where 姓名='" + ygID + "'and 密碼='" + ygPa + "'";//</p><p>  OleDbCommand cmd = new OleDbCommand(strSql, conn);</p>

78、<p>  DataSet ds = new DataSet();</p><p>  OleDbDataAdapter ad = new OleDbDataAdapter(cmd);//</p><p>  ad.Fill(ds, "員工");</p><p>  if (ds.Tables["員工"].Rows.

79、Count <= 0)</p><p><b>  {</b></p><p>  Label4.Text = "員工姓名或密碼錯(cuò)誤";</p><p><b>  }</b></p><p><b>  else</b></p><

80、;p><b>  {</b></p><p>  Response.Redirect("查詢.aspx");</p><p><b>  }</b></p><p><b>  }</b></p><p><b>  }</b>&

81、lt;/p><p><b>  找回密碼</b></p><p>  public partial class 找回密碼 : System.Web.UI.Page</p><p><b>  {</b></p><p>  protected void Page_Load(object sender,

82、EventArgs e)</p><p><b>  { </b></p><p>  string strconn;</p><p>  strconn = "Provider=Microsoft.Jet.OLEDB.4.0;"</p><p>  + "Data Source=E:\\考

83、試\\App_Data\\學(xué)生宿舍管理.mdb"; </p><p>  OleDbConnection conn = new OleDbConnection(strconn);</p><p>  conn.Open();</p><p>  string sq1;</p><p>  sq1 = "select 提示問

84、題 from 提示問題";</p><p>  OleDbCommand cnd = new OleDbCommand();</p><p>  cnd.Connection = conn;</p><p>  cnd.CommandText = sq1;</p><p>  DropDownList1.DataSource = c

85、nd.ExecuteReader();</p><p>  DropDownList1.DataTextField = "提示問題";</p><p>  DropDownList1.DataBind(); </p><p><b>  }</b></p><p>  protected void B

86、utton1_Click(object sender, EventArgs e)</p><p><b>  { </b></p><p>  string strconn;</p><p>  strconn = "Provider=Microsoft.Jet.OLEDB.4.0;" Data Source=E:\\考試\

87、\App_Data\\學(xué)生宿舍管理.mdb"; </p><p>  OleDbConnection conn = new OleDbConnection(strconn); </p><p>  string name, kh_question, kh_answer,kh_sq1;</p><p>  name = TextBox1.Text.Trim(

88、);</p><p>  kh_question = DropDownList1.Text.Trim();</p><p>  kh_answer = TextBox2.Text.Trim();</p><p>  kh_sq1 = "select 員工姓名 from 員工資料 where 員工姓名='" + name + "&

89、#39;and 提示問題='" + kh_question + "'and 問題答案='" + kh_answer + "'";//</p><p>  OleDbCommand cmd = new OleDbCommand(kh_sq1, conn); DataSet ds = new DataSet();</p&g

90、t;<p>  OleDbDataAdapter ad = new OleDbDataAdapter(cmd);//???</p><p>  ad.Fill(ds, "員工資料");</p><p>  if (ds.Tables["員工資料"].Rows.Count <= 0)</p><p><

91、b>  {</b></p><p>  Label.Text = "對不起,你的回答錯(cuò)誤!請重新選擇,然后回答,謝謝!";</p><p><b>  }</b></p><p><b>  else</b></p><p><b>  {</b

92、></p><p>  Response.Redirect("信息查詢.aspx");</p><p><b>  } </b></p><p><b>  }</b></p><p><b>  }</b></p><p>&

93、lt;b>  信息查詢</b></p><p>  public partial class 查詢 : System.Web.UI.Page</p><p><b>  {</b></p><p>  protected void Page_Load(object sender, EventArgs e)</p>

94、<p><b>  {</b></p><p><b>  }</b></p><p>  protected void Button1_Click(object sender, EventArgs e)</p><p><b>  {</b></p><p>  

95、OleDbConnection conn = new OleDbConnection();</p><p>  string strconn;</p><p>  strconn = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=E:\\考試\\App_Data\\學(xué)生宿舍管理.mdb";</p><p

96、>  conn.ConnectionString = strconn;</p><p>  conn.Open();</p><p>  string sql, kh_name, kh_number;</p><p>  kh_name= DropDownList1.Text.Trim() + "%";</p><p&

97、gt;  kh_number = DropDownList3.Text.Trim() + "%";</p><p>  sql = "select * from 學(xué)生信息 " +</p><p>  "where 學(xué)生姓名 like'" + kh_name +</p><p>  "

98、9;and 學(xué)號(hào) like '" + kh_number + "'";</p><p>  OleDbCommand cmd = new OleDbCommand();</p><p>  cmd.Connection = conn;</p><p>  cmd.CommandText = sql;</p>

99、<p>  GridView1.DataSource = cmd.ExecuteReader();</p><p>  GridView1.DataBind();</p><p><b>  } </b></p><p><b>  }</b></p><p><b>  衛(wèi)生

100、評(píng)比</b></p><p>  public partial class 衛(wèi)生評(píng)比 : System.Web.UI.Page</p><p><b>  {</b></p><p>  protected void Page_Load(object sender, EventArgs e)</p><p>

101、<b>  {</b></p><p>  TextBox11.Text = DateTime.Now.ToString();</p><p>  OleDbConnection conn = new OleDbConnection();</p><p>  string strconn;</p><p>  strco

102、nn = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=E:\\考試\\App_Data\\學(xué)生宿舍管理.mdb";</p><p>  conn.ConnectionString = strconn;</p><p>  conn.Open(); </p><p><b>  }<

103、/b></p><p>  protected void Button1_Click(object sender, EventArgs e)</p><p><b>  {</b></p><p>  OleDbConnection conn = new OleDbConnection();</p><p>  s

104、tring strconn;</p><p>  strconn = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=E:\\考試\\App_Data\\學(xué)生宿舍管理.mdb";</p><p>  conn.ConnectionString = strconn;</p><p>  conn.Ope

105、n();</p><p>  string no1,no2,no3,sq1;</p><p>  no1 = TextBox2.Text.Trim();</p><p>  no2 = TextBox3.Text.Trim();</p><p>  no3 = TextBox4.Text.Trim();</p><p>

106、;  sq1 = "insert into 衛(wèi)生評(píng)比(樓號(hào),宿舍號(hào),班級(jí),得分)values('" + no2 + "','" + no3 + "','" + class1 + "'," + no1 + "')";</p><p>  OleDbCommand

107、 cod = new OleDbCommand();</p><p>  cod.CommandText = sq1;</p><p>  cod.Connection = conn;</p><p><b>  int ok;</b></p><p>  ok = cod.ExecuteNonQuery();</

108、p><p>  if (ok == 1)</p><p><b>  {</b></p><p>  Label2.Text = "恭喜您,評(píng)分成功?。?quot;;</p><p><b>  return;</b></p><p><b>  }</

109、b></p><p><b>  else</b></p><p><b>  {</b></p><p>  Label2.Text = "對不起,操作失敗??!";</p><p><b>  return;</b></p><p

110、><b>  }</b></p><p><b>  }</b></p><p>  protected void Button3_Click(object sender, EventArgs e)</p><p><b>  {</b></p><p>  OleDbC

111、onnection conn = new OleDbConnection();</p><p>  string strconn;</p><p>  strconn = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=E:\\考試\\App_Data\\學(xué)生宿舍管理.mdb";</p><p>  

112、conn.ConnectionString = strconn;</p><p>  conn.Open();</p><p>  string sql, kh_name1, kh_ name2;</p><p>  kh_name1 = DropDownList1.Text.Trim() + "%";</p><p> 

113、 kh_name2 = DropDownList3.Text.Trim() + "%";</p><p>  sql = "select * from 衛(wèi)生評(píng)比 " +</p><p>  "where 樓號(hào) like'" + kh_name1 +</p><p>  "'and

114、宿舍號(hào) like '" + kh_name2 + "'";</p><p>  OleDbCommand cmd = new OleDbCommand();</p><p>  cmd.Connection = conn;</p><p>  cmd.CommandText = sql;</p><p

115、>  GridView1.DataSource = cmd.ExecuteReader();</p><p>  GridView1.DataBind();</p><p><b>  }</b></p><p><b>  }</b></p><p><b>  宿舍管理</

116、b></p><p>  public partial class 宿舍管理 : System.Web.UI.Page</p><p><b>  {</b></p><p>  protected void Page_Load(object sender, EventArgs e)</p><p><b&g

117、t;  {</b></p><p><b>  }</b></p><p>  protected void Button1_Click(object sender, EventArgs e)</p><p><b>  {</b></p><p>  OleDbConnection c

118、onn = new OleDbConnection();</p><p>  string strconn;</p><p>  strconn = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=E:\\考試\\App_Data\\學(xué)生宿舍管理.mdb";</p><p>  conn.Connec

119、tionString = strconn;</p><p>  conn.Open();</p><p>  string kh_name, kh_number, kh_sexy, kh_name1, kh_name2, kh_class1, kh_date, kh_time;</p><p>  kh_name = TextBox2.Text.Trim();<

120、;/p><p>  kh_number = TextBox3.Text.Trim();</p><p>  kh_sexy = TextBox4.Text.Trim();</p><p>  kh_name1 = TextBox5.Text.Trim();</p><p>  kh_name2 = TextBox6.Text.Trim();<

121、;/p><p>  kh_class1 = TextBox7.Text.Trim();</p><p>  kh_date = TextBox8.Text.Trim();</p><p>  kh_time = TextBox9.Text.Trim();</p><p>  if (kh_name.Length == 0)</p>

122、<p><b>  {</b></p><p>  Label7.Text = "*請認(rèn)真的填寫您的姓名?。?quot;;</p><p><b>  }</b></p><p>  if (kh_number.Length == 0)</p><p><b>  {&

123、lt;/b></p><p>  Label15.Text = "*請?zhí)顚懩膶W(xué)號(hào)??!";</p><p><b>  }</b></p><p>  if (kh_sexy.Length == 0)</p><p><b>  {</b></p><p

124、>  Label16.Text = "*請?zhí)顚懩男詣e?。?quot;;</p><p><b>  }</b></p><p>  if (kh_name1.Length == 0)</p><p><b>  {</b></p><p>  Label17.Text = &quo

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論