版權(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 宿舍管理信息系統(tǒng)
- 畢業(yè)設(shè)計(jì)管理信息系統(tǒng)設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)管理信息系統(tǒng)設(shè)計(jì)
- 管理信息系統(tǒng)畢業(yè)設(shè)計(jì)論文
- 畢業(yè)設(shè)計(jì)--庫存管理信息系統(tǒng)
- 畢業(yè)設(shè)計(jì)----酒店管理信息系統(tǒng)
- 畢業(yè)設(shè)計(jì)管理信息系統(tǒng)畢業(yè)設(shè)計(jì)論文
- 婚介管理信息系統(tǒng)畢業(yè)設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)學(xué)生管理信息系統(tǒng)
- 畢業(yè)設(shè)計(jì) 書店管理信息系統(tǒng)設(shè)計(jì)
- 信息管理系統(tǒng)畢業(yè)設(shè)計(jì)--醫(yī)藥管理信息系統(tǒng)
- 餐飲管理信息系統(tǒng)畢業(yè)設(shè)計(jì)論文
- 畢業(yè)設(shè)計(jì)——?jiǎng)趧?dòng)監(jiān)察管理信息系統(tǒng)
- 畢業(yè)設(shè)計(jì)---醫(yī)藥店管理信息系統(tǒng)
- 超市銷售管理信息系統(tǒng)畢業(yè)設(shè)計(jì)
- 中介管理信息系統(tǒng)畢業(yè)設(shè)計(jì)論文
- 圖書管理信息系統(tǒng)畢業(yè)設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)資料(管理信息系統(tǒng))下
- 畢業(yè)設(shè)計(jì)---物業(yè)管理信息系統(tǒng)設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)---工資管理信息系統(tǒng)
評(píng)論
0/150
提交評(píng)論