

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p><b> 宿舍管理系統(tǒng)</b></p><p> 摘要:作為21世紀(jì)的公民,都應(yīng)當(dāng)熟悉網(wǎng)絡(luò)知識(shí).在各級(jí)各類(lèi)學(xué)校中,宿舍的管理是學(xué)校工作中的一項(xiàng)重要內(nèi)容。隨著辦學(xué)規(guī)模的擴(kuò)大和招生人數(shù)的增加,學(xué)生宿舍的管理工作也將成為一項(xiàng)十分繁重的工作,建立一個(gè)宿舍管理系統(tǒng)是非常必要的,下面將基于ASP創(chuàng)建一個(gè)學(xué)生宿舍管理系統(tǒng),使不同訪(fǎng)問(wèn)權(quán)限的用戶(hù)可以通過(guò)該系統(tǒng)進(jìn)行不同的操作:普通用戶(hù)可以
2、通過(guò)該系統(tǒng)進(jìn)行數(shù)據(jù)的查詢(xún)工作,而系統(tǒng)操作員則可以通過(guò)該系統(tǒng)對(duì)學(xué)生的資料,員工的信息,出入登記,進(jìn)樓物品登記,人員來(lái)訪(fǎng)和信息查詢(xún)對(duì)公寓進(jìn)行現(xiàn)代化的管理手段。系統(tǒng)管理員可以進(jìn)行普通用戶(hù)和操作員的所有操作。本文主要介紹了通過(guò)ASP和ACCESS數(shù)據(jù)庫(kù)相關(guān)聯(lián)所進(jìn)行的一系列操作,便于對(duì)學(xué)校宿舍的管理。更多的為網(wǎng)上管理提供了方便.</p><p> 關(guān)鍵字:管理系統(tǒng) 學(xué)生宿舍 學(xué)生公寓管理</p><
3、;p> Abstract: As the citizen of 21 century should pawn to know network knowledge. In different levels each kind of school the management of dormitory is school a important content in work. As running a school scale e
4、nlarge and recruit the increase of people, the management work of student dormitory will also become a very heavy work, establish a dormitory management system is very necessary, downstairs, will found a student dormitor
5、y management system based on ASP , make not visiting the user of lim</p><p> Key words: Management system Student dormitory Student apartment is managed.</p><p><b> 第一章 緒論</b>&l
6、t;/p><p><b> 1.1 課題簡(jiǎn)介</b></p><p> 為了便于老師對(duì)學(xué)生信宿生活的管理,學(xué)生資料的整理,和快節(jié)奏,高效率的工作環(huán)境。所以本次我設(shè)計(jì)的課題是學(xué)生宿舍管理系統(tǒng)。學(xué)生宿舍管理系統(tǒng)是一項(xiàng)十分方便于學(xué)校老師對(duì)學(xué)生宿舍管理的必備系統(tǒng)。在現(xiàn)實(shí)社會(huì)的學(xué)習(xí)生活中,計(jì)算機(jī)所應(yīng)用領(lǐng)域無(wú)處不在,學(xué)生宿舍管理系統(tǒng)將成為老師們管理學(xué)生信息資料不可缺少的一個(gè)重要
7、的部分,這是非常重要的對(duì)于學(xué)校的老師們來(lái)說(shuō),這是一項(xiàng)能為操作員們提供充足的信息和快捷的查詢(xún)手段的學(xué)生宿舍管理系統(tǒng)。長(zhǎng)久以來(lái)人們都在使用傳統(tǒng)人工的方式管理學(xué)生資料,這種管理方式存在著許多缺點(diǎn):效率低、保密性差,另外時(shí)間一長(zhǎng),將產(chǎn)生大量的文件和數(shù)據(jù),對(duì)于查找、更新和維護(hù)都帶來(lái)了不少的困難。隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)技術(shù)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí),它已進(jìn)入人類(lèi)社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來(lái)越重要的作用。在計(jì)算機(jī)技術(shù)越來(lái)越普及的
8、今天,掌握和了解相關(guān)知識(shí)變得更加重要,可行.在各級(jí)各類(lèi)學(xué)校中,宿舍的管理是學(xué)校工作中的一項(xiàng)重要內(nèi)容。隨著辦學(xué)規(guī)模的擴(kuò)大和招生人數(shù)的增加,這不僅使學(xué)生管理的日常工作日趨復(fù)雜繁重,而且,對(duì)它提出了更高的要求。</p><p> 學(xué)生宿舍的管理工作也將成為一項(xiàng)十分繁重的工作,建立一個(gè)學(xué)生宿舍管理系統(tǒng)是非常必要的,可行的。計(jì)算機(jī)能夠極大地提高學(xué)生宿舍管理的辦事效率,學(xué)校要想與先進(jìn)科學(xué)技術(shù)接軌,就得科學(xué)化、正規(guī)化的進(jìn)行管
9、理。隨著社會(huì)信息化步伐的加快,社會(huì)對(duì)人才的要求越來(lái)越高,相應(yīng)的,需要學(xué)校的工作越來(lái)越周到、全面、先進(jìn)、高效。本學(xué)生宿舍管理信息系統(tǒng)強(qiáng)化了學(xué)生管理的職能,涵蓋了學(xué)生管理、宿舍管理等主要功能,特別是對(duì)學(xué)生宿舍管理工作進(jìn)行了提煉和概括, 使學(xué)生宿舍管理工作日益規(guī)范化、制度化和科學(xué)化。學(xué)生宿舍管理系統(tǒng)的使用,大大減少了學(xué)生處管理者的重復(fù)勞動(dòng),是學(xué)校管理的得力助手。</p><p><b> 1.2 開(kāi)發(fā)目的
10、</b></p><p> 1.要求用戶(hù)必須輸入正確的用戶(hù)名和密碼才能進(jìn)入系統(tǒng)。</p><p> 2.應(yīng)該提供學(xué)生住宿情況的基本登記。</p><p> 3.提供人員來(lái)訪(fǎng)登記及結(jié)束訪(fǎng)問(wèn)的詳細(xì)登記。</p><p> 4.統(tǒng)應(yīng)提供學(xué)生在校期間物品出入宿舍樓的詳細(xì)情況登記。</p><p> 5.統(tǒng)
11、應(yīng)提供查詢(xún)功能,以方便用戶(hù)對(duì)學(xué)生基本信息的查詢(xún)(實(shí)現(xiàn)多種條件的查詢(xún))及樓房信息的查詢(xún)。</p><p> 6.統(tǒng)應(yīng)提供增加、刪除、修改用戶(hù)賬戶(hù)的功能。</p><p> 通過(guò)計(jì)算機(jī)進(jìn)行學(xué)生宿舍管理有以下好處:</p><p> 1.學(xué)生信息,安全、高效,方便,快捷。</p><p> 2.迅速查到所需學(xué)生信息。</p>
12、<p> 3.員來(lái)訪(fǎng)登記及結(jié)束訪(fǎng)問(wèn)登記記錄十分詳細(xì)。</p><p> 4.化的辦公設(shè)備便工作人員辦事效率越來(lái)越高。</p><p><b> 1.3 系統(tǒng)特點(diǎn)</b></p><p> 1.?dāng)?shù)字化校園,實(shí)現(xiàn)校園無(wú)紙化管理。</p><p> 2. 用戶(hù)權(quán)限分級(jí)管理,適合多用戶(hù)操作。</p&
13、gt;<p> 3. 界面完好,功能完善,安全易用。</p><p> 1.4 經(jīng)濟(jì)可行性</p><p> 估算宿舍管理系統(tǒng)的開(kāi)發(fā)費(fèi)用和今后的運(yùn)行、維護(hù)費(fèi)用,估算宿舍管理系統(tǒng)將獲得的經(jīng)濟(jì)和社會(huì)效益,并將費(fèi)用與效益進(jìn)行比較,看是否有利。例如,宿舍管理系統(tǒng)投入運(yùn)行后可以提供哪些以前無(wú)法及時(shí)提供的信息,用戶(hù)查詢(xún)和使用信息的方便程度提高多少、速度增加了多少,對(duì)于操作人員進(jìn)行
14、工作提供了多少幫助等等。</p><p><b> 第二章 系統(tǒng)概述</b></p><p><b> 2.1 系統(tǒng)分析</b></p><p> 系統(tǒng)分析的目的是要明確本宿舍管理系統(tǒng)應(yīng)實(shí)現(xiàn)的目標(biāo),即所能實(shí)現(xiàn)的功能。系統(tǒng)分析的結(jié)果就是系統(tǒng)設(shè)計(jì)的基礎(chǔ)。</p><p> 2.2 系統(tǒng)模塊
15、簡(jiǎn)要</p><p> 2.2.1 系統(tǒng)管理模塊</p><p> 系統(tǒng)用戶(hù)的登陸及驗(yàn)證</p><p><b> 包括不同用戶(hù)登錄</b></p><p> 該系統(tǒng)包括普通用戶(hù)和系統(tǒng)操作員兩種用戶(hù)登陸方式。</p><p> 系統(tǒng)用戶(hù)進(jìn)入系統(tǒng)時(shí)的身份驗(yàn)證:要求用戶(hù)必須輸入正確的用戶(hù)名
16、和密碼才能進(jìn)入系統(tǒng)。</p><p> 系統(tǒng)用戶(hù)在不同的頁(yè)面瀏覽時(shí)的身份驗(yàn)證。</p><p> 2.2.2 公寓管理模塊</p><p> 該系統(tǒng)主要分為樓房管理、宿舍管理、員工管理三個(gè)大的部分。</p><p> 樓房管理:用戶(hù)對(duì)樓數(shù)的統(tǒng)計(jì)。</p><p> 宿舍管理:用戶(hù)對(duì)宿舍樓的管理。</p
17、><p> 員工管理:?jiǎn)T工信息的錄入,設(shè)置初始的操作員的信息。</p><p> 該系統(tǒng)主要對(duì)樓房樓層,宿舍的查詢(xún),員工的增減進(jìn)行系統(tǒng)的管理。為操作者提供了很好的宿舍情況基本登記。</p><p> 2.2.3 信息查詢(xún)模塊</p><p> 該系統(tǒng)包括了按學(xué)號(hào)進(jìn)行查詢(xún)、按姓名進(jìn)行查詢(xún)、按班級(jí)查詢(xún)、按寢室號(hào)查詢(xún)、每棟樓房住宿情況查詢(xún)五個(gè)
18、部分。</p><p> 2.2.4 出入登記模塊</p><p> 該系統(tǒng)包括了進(jìn)樓物品登記、出樓物品登記、人員來(lái)訪(fǎng)登記、結(jié)束訪(fǎng)問(wèn)登記四個(gè)功能模塊。</p><p> 2.2.5 信息修改模塊 </p><p> 該系統(tǒng)包括了學(xué)生基本信息修改、員工基本信息修改、個(gè)人財(cái)物信息修改等功能。</p><p>
19、 第三章 系統(tǒng)結(jié)構(gòu)圖</p><p> 根據(jù)系統(tǒng)功能的要求,宿舍管理系統(tǒng)分為下述的四個(gè)模塊:公寓管理系統(tǒng),信息查詢(xún)系統(tǒng),出入登記系統(tǒng),信息修改系統(tǒng)??梢詫⑾到y(tǒng)分解成幾個(gè)功能模塊來(lái)分別設(shè)計(jì),功能模塊之間的關(guān)系如圖1所示。</p><p> 圖1 系統(tǒng)頁(yè)面邏輯結(jié)構(gòu)圖</p><p> 第四章 數(shù)據(jù)庫(kù)設(shè)計(jì)與實(shí)現(xiàn)</p><p> 4.
20、1 數(shù)據(jù)庫(kù)的需求分析</p><p> 4.1.1 系統(tǒng)功能設(shè)計(jì)的要求以及功能模塊的劃分</p><p> 對(duì)于系統(tǒng)用戶(hù)學(xué)生信息數(shù)據(jù)庫(kù),可以列出以下數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu):</p><p> 用戶(hù)信息:用戶(hù)ID,學(xué)生姓名,學(xué)號(hào),性別,出生年月,專(zhuān)業(yè),班級(jí),家庭住址,電話(huà),公寓號(hào),寢室號(hào),有無(wú)電話(huà),有無(wú)電腦,背褥數(shù),備注。</p><p>
21、 4.1.2 老師信息數(shù)據(jù)庫(kù),</p><p> 可以列出以下數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu):用戶(hù)信息:用戶(hù)ID,老師名,編號(hào),性別,出生年月,家庭住址,電話(huà)。</p><p> 4.1.3 訪(fǎng)問(wèn)信息數(shù)據(jù)庫(kù)</p><p> 可以列出以下數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu):來(lái)訪(fǎng)人姓名,被訪(fǎng)問(wèn)人員姓名,公寓宿舍號(hào),所屬關(guān)系,備注,來(lái)訪(fǎng)時(shí)間,離開(kāi)時(shí)間,值班人,證件名稱(chēng),來(lái)訪(fǎng)日期。</
22、p><p> 4.1.4 操作員信息數(shù)據(jù)庫(kù)</p><p> 可以列出以下數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu):用戶(hù)ID,用戶(hù)姓名,密碼,Email。</p><p> 4.1.5 工作人員信息數(shù)據(jù)庫(kù)</p><p> 可以列出以下數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu):公寓號(hào),樓層,工作人員姓名。</p><p> 4.1.6 公寓類(lèi)型信息數(shù)據(jù)庫(kù)
23、</p><p> 可以列出以下數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu):公寓房間數(shù),學(xué)生人數(shù),公寓類(lèi)型。</p><p> 4.1.7 房間信息數(shù)據(jù)庫(kù)</p><p> 可以列出以下數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu):公寓號(hào),房舍號(hào),房間人數(shù),宿舍成員姓名,宿舍所屬系</p><p> 4.2 數(shù)據(jù)庫(kù)的結(jié)構(gòu)創(chuàng)建</p><p> 根據(jù)數(shù)據(jù)庫(kù)的需
24、求分析,建立如下7個(gè)數(shù)據(jù)表:</p><p> 4.2.1 用戶(hù)信息表</p><p> student 表</p><p> 4.2.2 管理員信息表</p><p><b> user 表</b></p><p> 4.2.3 公寓信息表</p><p&g
25、t;<b> build 表</b></p><p> 4.2.4 宿舍信息表</p><p><b> room 表</b></p><p> 4.2.5 員工信息表</p><p> workers 表</p><p> 4.2.6 來(lái)訪(fǎng)人信息表&
26、lt;/p><p><b> visit 表</b></p><p> 4.2.7 老師信息表</p><p><b> teacher表</b></p><p> 第五章 實(shí)現(xiàn)的模塊功能</p><p> 5.1 系統(tǒng)管理模塊</p><p
27、> 5.1.1 用戶(hù)登錄</p><p><b> 只準(zhǔn)普通用戶(hù)登陸。</b></p><p> 5.1.2 管理員登錄</p><p> 只有具有管理員登陸權(quán)限的用戶(hù),才能登陸并使用。</p><p> 5.2 公寓管理模塊</p><p> 5.2.1 樓房管理<
28、;/p><p> 管理員可實(shí)現(xiàn)添加公寓信息,修改公寓信息。</p><p> 5.2.2 宿舍管理</p><p> 管理員可實(shí)現(xiàn)添加宿舍信息,修改宿舍信息,刪除宿舍信息。</p><p> 5.2.3 員工管理</p><p> 管理員可實(shí)現(xiàn)添加員工信息,修改員工信息,刪除員工信息。</p>
29、<p> 5.3 信息查詢(xún)模塊 </p><p> 5.3.1 按學(xué)號(hào)進(jìn)行查詢(xún)</p><p> 本模塊可實(shí)現(xiàn)管理員可以利用學(xué)號(hào)來(lái)查詢(xún)學(xué)生的信息。</p><p> 5.3.2 按姓名進(jìn)行查詢(xún)</p><p> 本模塊可實(shí)現(xiàn)管理員可以利用姓名來(lái)查詢(xún)學(xué)生的信息。</p><p> 5.3.3
30、 按班級(jí)進(jìn)行查詢(xún)</p><p> 本模塊可實(shí)現(xiàn)管理員可以利用班級(jí)信息來(lái)查詢(xún)學(xué)生的信息。</p><p> 5.3.4 按寢室號(hào)進(jìn)行查詢(xún)</p><p> 本模塊可實(shí)現(xiàn)管理員可以利用寢室號(hào)來(lái)查詢(xún)學(xué)生的信息。</p><p> 5.3.5 按樓房住宿進(jìn)行查詢(xún)</p><p> 本模塊可實(shí)現(xiàn)管理員可以利用樓房
31、號(hào)來(lái)查詢(xún)學(xué)生的信息。</p><p> 5.4 出入登記模塊</p><p> 5.4.1 人員來(lái)訪(fǎng)登記</p><p> 本模塊可實(shí)現(xiàn)管理員對(duì)來(lái)訪(fǎng)人員進(jìn)出公寓的登記。</p><p> 5.4.2 結(jié)束訪(fǎng)問(wèn)登記</p><p> 本模塊可實(shí)現(xiàn)管理員對(duì)來(lái)訪(fǎng)人員離開(kāi)公寓的登記。</p>&l
32、t;p> 5.5 信息修改模塊</p><p> 5.5.1 學(xué)生基本信息修改</p><p> 本模塊可實(shí)現(xiàn)管理員對(duì)學(xué)生基本信息的修改和添加等操作。</p><p> 5.5.2 員工基本信息修改</p><p> 本模塊可實(shí)現(xiàn)管理員對(duì)員工基本信息的修改和添加等操作。</p><p> 5.5
33、.2 個(gè)人財(cái)物信息修改</p><p> 本模塊可實(shí)現(xiàn)學(xué)生對(duì)個(gè)人財(cái)物信息的修改和添加等操作。</p><p> 第六章 后臺(tái)數(shù)據(jù)庫(kù)的配置</p><p> 首先,我們要談的是宿舍管理系統(tǒng)的服務(wù)器配問(wèn)題。本系統(tǒng)便用IIS5.0作為系統(tǒng)服務(wù)器。因?yàn)楸阌玫氖荳indows 2000以上版本的操作系統(tǒng),那么添加IIS5.0服務(wù)器非常簡(jiǎn)單,只需要打開(kāi)“控制面板”里面
34、的“管理工具”,然后選取擇“Internet息服務(wù)”選項(xiàng)。</p><p> 6.1 如何配置IIS </p><p> 右擊默認(rèn)站點(diǎn),新建虛擬目錄,按圖6.1--6.3提示進(jìn)行安裝即可。</p><p><b> 圖6.1</b></p><p><b> 圖6.2</b></p&
35、gt;<p><b> 圖6.3</b></p><p> 6.2 后臺(tái)數(shù)據(jù)庫(kù)的配置方法</p><p> 本章系統(tǒng)直接采用了ACCESS文件的相對(duì)路徑來(lái)實(shí)現(xiàn)讀取數(shù)據(jù)庫(kù)的功能。</p><p> 第七章 用戶(hù)登陸頁(yè)面</p><p> 7.1 宿舍管理系統(tǒng)的首頁(yè)面</p>&l
36、t;p> 該頁(yè)面的首頁(yè)面的功能非常簡(jiǎn)單,給訪(fǎng)問(wèn)用戶(hù)一種直觀清晰的印象。如圖7.1所示</p><p><b> 圖7.1</b></p><p> 7.2 管理員登陸的頁(yè)面.</p><p> 本頁(yè)面的主要作是對(duì)用戶(hù)的身份進(jìn)鑒別。用戶(hù)通過(guò)表單提供登陸信息,系統(tǒng)根據(jù)用戶(hù)提供的信息對(duì)用戶(hù)進(jìn)行查詢(xún)鑒別,如果身份合法,則將指引用戶(hù)導(dǎo)向下
37、一個(gè)頁(yè)面。如果不合法,則無(wú)法登陸下一個(gè)頁(yè)面。則將重新導(dǎo)向系統(tǒng)登陸頁(yè)面。介紹完了登錄頁(yè)面的相關(guān)內(nèi)容,接下來(lái)就真正進(jìn)入到宿舍管理系統(tǒng)的核心部分,即系統(tǒng)管理員操作內(nèi)容的介紹了。如圖7.2所示</p><p><b> 圖7.2</b></p><p> 7.3 系統(tǒng)管理員管理的頁(yè)面</p><p> 本圖顯示了系統(tǒng)管理員管理的主頁(yè)面。主頁(yè)面上
38、有4個(gè)主要鏈接,分別指向宿舍管理系統(tǒng)的4主要功能模塊,即公寓管理系統(tǒng),信息查詢(xún)系統(tǒng),出入登記系統(tǒng),信息修改系統(tǒng)。如圖7.3所示.</p><p><b> 圖7.3</b></p><p> 7.4 公寓管理模塊中宿舍管理頁(yè)面</p><p> 7.4.1 頁(yè)面示例應(yīng)用</p><p> 在這個(gè)頁(yè)面中,用戶(hù)可
39、以對(duì)原來(lái)的系統(tǒng)數(shù)據(jù)庫(kù)中的宿舍信息進(jìn)行添加修改。如圖7.4所示</p><p><b> 圖7.4</b></p><p> 7.5 添加宿舍信息頁(yè)面</p><p> 本模塊的功能是及時(shí)添加新來(lái)老師所負(fù)責(zé)的公寓號(hào),樓層號(hào)。如圖7.5所示</p><p><b> 圖7.5</b></
40、p><p> 7.6 信息查詢(xún)模塊</p><p> 本次介紹按姓名進(jìn)行查詢(xún)</p><p> 首先需要驗(yàn)證用戶(hù)所輸入的條件是否正確。如果用戶(hù)所輸入的查詢(xún)條件是正確的,那么系統(tǒng)將所查詢(xún)的信息顯示到頁(yè)面上來(lái)。例如查詢(xún)某人是否存在,如果不存在,則無(wú)法顯示所查詢(xún)內(nèi)容并顯示查無(wú)此人。系統(tǒng)將頁(yè)面重新導(dǎo)向系統(tǒng)登陸頁(yè)面。本系統(tǒng)可以更加方便快捷查找學(xué)生信息。</p>
41、<p> 例如輸入姓名為月月,但數(shù)據(jù)庫(kù)中不存在該條信息。則顯示:如圖7.6.所示</p><p><b> 圖7.6</b></p><p> 點(diǎn)擊“確定”按鈕,則返回按姓名查詢(xún)的頁(yè)面,重新輸入查詢(xún)條件。</p><p> 例如輸入姓名為佟輝,而數(shù)據(jù)庫(kù)中恰好存在此條信息。那么則將顯示該條信息。如圖7.7所示</p&g
42、t;<p><b> 圖7.7</b></p><p> 如果查詢(xún)條件輸入錯(cuò)誤,可以清空搜索條件。便可以重新編寫(xiě)查詢(xún)條件。再次進(jìn)行信息查詢(xún)即可。</p><p> 7.7 出入登記模塊</p><p> 本模塊面包括人員來(lái)訪(fǎng)登記頁(yè)面和結(jié)束訪(fǎng)問(wèn)登記頁(yè)面。但共同調(diào)用一個(gè)代碼文件。</p><p>
43、7.7.1 頁(yè)面示例應(yīng)用</p><p> 在這個(gè)頁(yè)面中,管理員可以對(duì)外來(lái)人員來(lái)訪(fǎng)進(jìn)行登記,為的是保障學(xué)生安全,維持學(xué)校統(tǒng)一管理。是必要且可行的。如圖7.8所示</p><p><b> 圖7.8</b></p><p> 7.8 管理員修改用戶(hù)信息頁(yè)面</p><p> 7.8.1 頁(yè)面示例應(yīng)用</
44、p><p> 在這個(gè)頁(yè)面中,管理員可以對(duì)其內(nèi)容進(jìn)行修改??梢哉莆諏W(xué)生最新的資料,為管理提供了很大的幫助。如圖7.9所示</p><p><b> 圖7.9</b></p><p> 7.9 普通用戶(hù)登陸修改個(gè)人信息頁(yè)面</p><p> 7.9.1 頁(yè)面示例應(yīng)用</p><p> 在這個(gè)
45、頁(yè)面中,用戶(hù)可以對(duì)原來(lái)的系統(tǒng)數(shù)據(jù)庫(kù)中的個(gè)人信息進(jìn)行修。及時(shí)更新自己的最新信息,以便學(xué)校的工作。為聯(lián)系其本人有很大的幫助。如果要對(duì)一些特別重要的字段進(jìn)行修改時(shí),必需要以系統(tǒng)管理員身份進(jìn)行才可以。如圖7.10所示</p><p><b> 圖7.10</b></p><p><b> 第八章 代碼解釋</b></p><p&
46、gt; 8.1 數(shù)據(jù)庫(kù)連接文件 odbc_connection.asp</p><p><b> <%</b></p><p><b> dim conn</b></p><p> db = " data.mdb"</p><p> set conn = ser
47、ver.createobject("ADODB.Connection")</p><p> connstr = "Provider=Microsoft.Jet.OLEDB.4.0;"&_</p><p> "DataSource="& server.MapPath("" & db &
48、amp; "")</p><p> conn.open connstr</p><p> set rs = server.createobject("ADODB.Recordset")</p><p><b> %></b></p><p> 8.2 判斷登錄是否成
49、功 tea_index1.asp</p><p><b> <%</b></p><p> Dim teacher_name, teacher_num</p><p> teacher_name = Trim(Request.Form("teacher_name"))</p><p>
50、teacher_num = Trim(Request.Form("teacher_num"))</p><p> If (teacher_name = "" Or teacher_num = "") Then</p><p> response.Write("<script>alert('用戶(hù)名
51、或密碼為空!');window.location.reload('tea_index.htm')</script>")</p><p><b> End If</b></p><p> dim rs,str</p><p> str="select * from teacher w
52、here teacher_name='"&request.Form("teacher_name")&"'and teacher_num='"&request.Form("teacher_num")&"'"</p><p> session("teac
53、her_name")=request.Form("teacher_name")</p><p> session("teacher_num")=request.Form("teacher_num")</p><p> Response.Redirect "tea_index.asp"</p&
54、gt;<p> set rs=db.Execute(str)</p><p> If rs.EOF Then</p><p> Response.Write "<P ALIGN = center><B>用戶(hù)名或密碼錯(cuò)誤!</B></P>"</p><p> Response.W
55、rite "<P ALIGN = center>【<A HREF = tea_index.htm>重新登錄</A>】</P>"</p><p> Response.End</p><p><b> end if%></b></p><p> 8.3 公寓信息顯示
56、build_list.asp</p><p><b> <%</b></p><p> dim sql,rs,build_num</p><p> sql="select * from build where build_num='"&request.Form("build_num&qu
57、ot;)&"'"</p><p> session("build_num")=request.Form("build_num")</p><p> set rs=db.Execute(sql)</p><p> if rs.eof then</p><p>
58、 response.Write("<script>alert('公寓號(hào)不存在!');window.location.reload('build.asp')</script>")</p><p><b> end if</b></p><p><b> %></b>
59、;</p><p><b> <body></b></p><p> <form action="tea_changbuildok.asp" method="post" name="form"></p><p> <p ><img src
60、="image/image.GIF" width="684" height="266"></p></p><p> <hr align="center" width = "86%" size = "1" color =" red"></p
61、><p> <p > </p></p><p> <p ><span class="style1"><strong>公寓號(hào): </strong></span><input value="<%=rs("build_num")%&g
62、t;" name="build_num" type="text"></p></p><p> <p><span class="style1"><strong> 樓層數(shù):</strong></span> <input value="<%=rs(&
63、quot;build_buildnum")%>" name="build_buildnum" type="text"> </p></p><p> <p><span class="style1"><strong> 房間數(shù):</strong></span&g
64、t;</p><p> <input value="<%=rs("build_buildmon")%>" name="build_buildmon" type="text"></p><p><b> </p></b></p><
65、;p> <p><span class="style1"><strong> 總?cè)藬?shù):</strong></span></p><p> <input value="<%=rs("build_buildmen")%>" name="build_buildmen&
66、quot; type="text"></p><p><b> </p></b></p><p> <p><span class="style1"><strong> 公寓類(lèi)型:</strong></span></p><p>
67、; <input value="<%=rs("build_sex")%>" name="build_sex" type="text"></p><p><b> </p></b></p><p><b> <p></b&
68、gt;</p><p> <input type="submit" name="button1"value="修改公寓信息" ></p><p> <a href="build.asp">返回主頁(yè)</a> </p><p><b>
69、</form></b></p><p><b> </p></b></p><p><b> </body></b></p><p> 8.4 宿舍信息顯示 room_list.asp</p><p><b> <%</
70、b></p><p> dim sql,rs,build_num,room_num</p><p> sql="select * from room where build_num='"&request.Form("build_num")&"' and room_num='"&am
71、p;request.Form("room_num")&"'"</p><p> session("build_num")=request.Form("build_num")</p><p> session("room_num")=request.Form("r
72、oom_num")</p><p> set rs=db.Execute(sql)</p><p> if rs.eof then</p><p> response.Write("<script>alert('樓房號(hào)不存在!');window.location.reload('room.asp'
73、)</script>")</p><p><b> end if</b></p><p><b> %></b></p><p><b> <body></b></p><p> <form action="tea
74、_changroomok.asp" method="post" name="form"></p><p> <p ><img src="image/image.GIF" width="684" height="266"></p></p><p
75、> <hr align="center" width = "86%" size = "1" color =" red"></p><p> <p > </p></p><p> <p ><span class="sty
76、le1"><strong>公寓號(hào): </strong></span><input name="build_num" type="text" value="<%=rs("build_num")%>"></p></p><p> <p>&
77、lt;span class="style1"><strong> 宿舍號(hào):</strong></span> <input name="room_num" type="text" value="<%=rs("room_num")%>"></p></p>
78、<p> <p><span class="style1"><strong> 房間人數(shù):</strong></span></p><p> <input type="text" value="<%=rs("room_men")%>" name=
79、"room_men"></p><p><b> </p></b></p><p> <p><span class="style1"><strong> 成員姓名:</strong></span></p><p> <
80、textarea name="room_name" cols="20" rows="3"><%=rs("room_name")%></textarea></p><p><b> </p></b></p><p> <p><s
81、pan class="style1"><strong> 宿舍系別:</strong></span></p><p> <input type="text" value="<%=rs("room_xiname")%>" name="room_xiname"
82、></p><p><b> </p></b></p><p><b> <p></b></p><p> <input type="submit" name="button1"value="修改宿舍信息"><
83、;/p><p> <input type="button" name="button3" value="刪除宿舍信息" onclick="javascript:window.open('tea_delroom.asp')"> </p><p> <a href="ro
84、om.asp">返回主頁(yè)</a> </p></form></p><p><b> </body></b></p><p> 8.5 員工信息顯示 workers_list.asp</p><p><b> <%</b></p>
85、<p> dim sql,rs,build_num,room_num</p><p> sql="select * from workers where worker_name='"&request.Form("worker_name")&"' "</p><p> session(
86、"worker_name")=request.Form("worker_name")</p><p> set rs=db.Execute(sql)</p><p> if rs.eof then</p><p> response.Write("<script>alert('員工名不存在!
87、');window.location.reload('workers.asp')</script>")</p><p><b> end if</b></p><p><b> %></b></p><p><b> <body></b&
88、gt;</p><p> <form name="form" action="tea_changworkerok.asp" method="post"></p><p> <p ><img src="image/image.GIF" width="684"
89、height="266"></p></p><p> <hr align="center" width = "86%" size = "1" color =" red"></p><p> <p > </p><
90、/p><p> <p ><span class="style1"><strong>公寓號(hào): </strong></span><input value="<%=rs("build_num")%>" type="text" name="build_num
91、"></p></p><p> <p><span class="style1"><strong> 樓層號(hào):</strong></span> </p><p> <input name="build_cheng" type="text"
92、 value="<%=rs("build_cheng")%>" size="20"></p><p><b> </p></b></p><p> <p><span class="style1"><strong> 負(fù)責(zé)人
93、:</strong></span></p><p> <input value="<%=rs("worker_name")%>" name="worker_name" type="text"></p><p><b> </p> <
94、/b></p><p><b> <p></b></p><p> <input type="submit" name="button1"value="修改員工信息" > </p><p> <input type="button&
95、quot; name="button3" value="刪除員工信息" onclick="javascript:window.open('tea_delworker.asp')"> </p><p> <a href="workers.asp">返回主頁(yè)</a></p>&
96、lt;p> </p></form></body></p><p> 8.6 來(lái)訪(fǎng)人員信息登記 visit.asp</p><p><b> <%</b></p><p> dim rs,sql</p><p> set rs=server.CreateObjec
97、t("adodb.recordset")</p><p> dim Vis_Name,Vis_Host,Dor_Id,Relation,Vis_Data,Vis_Time,Lea_Time,Vis_Watch,Vis_Cred,Vis_Des</p><p> Vis_Name=request.Form("Vis_Name")</p>
98、<p> Vis_Host=request.Form("Vis_Host")</p><p> Dor_Id=request.Form("Dor_Id")</p><p> Relation=request.Form("Relation")</p><p> Vis_Data=requ
99、est.Form("Vis_Data")</p><p> Vis_Time=request.Form("Vis_Time")</p><p> Lea_Time=request.Form("Lea_Time")</p><p> Vis_Watch=request.Form("Vis_Wa
100、tch")</p><p> Vis_Cred=request.Form("Vis_Cred")</p><p> Vis_Des=request.Form("Vis_Des")</p><p> sql="insert into visit(Vis_Name,Vis_Host,Dor_Id,Rela
101、tion,Vis_Data,Vis_Time,Lea_Time,Vis_Watch,Vis_Cred,Vis_Des)values('"&Vis_Name&"','"&Vis_Host&"','"&Dor_Id&"','"&Relation&&quo
102、t;','"&Vis_Data&"','"&Vis_Time&"','"&Lea_Time&"','"&Vis_Watch&"','"&Vis_Cred&"','&
103、quot;&Vis_Des&"')" %></p><p> set rs=db.execute(sql)</p><p> response.Write("<script>alert('添加成功!');window.location.reload('tea_index.asp')&
104、lt;/script>")</p><p><b> 參考文獻(xiàn):</b></p><p> 1張四清 數(shù)據(jù)庫(kù)系統(tǒng)原理與應(yīng)用 北京:清華大學(xué)出版社 1998年 </p><p> 2 薛華成 管理信息系統(tǒng) 北京:清華大學(xué)出版社 1999年</p><p> 3軟件測(cè)試
105、專(zhuān)欄 軟件工程專(zhuān)家網(wǎng)http://www.51cmm.com/SoftTesting/Default.Asp 2006-12-10</p><p> 4最全的一套ASP教程 中國(guó)建站資源網(wǎng)</p><p> http://www.sucai114.com/soft/4257.htm 2006-12-20</p><p> 5 ASP語(yǔ)言書(shū)籍
106、 蝦盟教程基地</p><p> http://www.xiameng.net/c409.aspx 2006-12-15</p><p><b> 致謝</b></p><p> 經(jīng)過(guò)一個(gè)多月的設(shè)計(jì),學(xué)生宿舍管理系統(tǒng)基本開(kāi)發(fā)完畢。該系統(tǒng)的功能基本符合學(xué)校宿舍管理的需求。通過(guò)這次所做畢業(yè)設(shè)計(jì),讓我對(duì)ASP的應(yīng)用有了更深刻的理解和認(rèn)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 宿舍管理系統(tǒng)畢業(yè)論文
- 宿舍管理系統(tǒng)畢業(yè)論文
- 畢業(yè)論文——宿舍管理系統(tǒng)
- 畢業(yè)論文——宿舍管理系統(tǒng)
- 畢業(yè)論文--學(xué)校宿舍管理系統(tǒng)
- 學(xué)生宿舍管理系統(tǒng)畢業(yè)論文
- 學(xué)生宿舍管理系統(tǒng)畢業(yè)論文
- 學(xué)生宿舍管理系統(tǒng)畢業(yè)論文
- 學(xué)生宿舍管理系統(tǒng)——畢業(yè)論文
- 學(xué)生宿舍管理系統(tǒng)——畢業(yè)論文
- 畢業(yè)論文——學(xué)生宿舍管理系統(tǒng)
- 畢業(yè)論文---學(xué)生宿舍管理系統(tǒng)
- 學(xué)生宿舍管理系統(tǒng)畢業(yè)論文
- 畢業(yè)論文--宿舍用電智能管理系統(tǒng)設(shè)計(jì)
- 畢業(yè)論文范文——學(xué)生宿舍管理系統(tǒng)
- 畢業(yè)論文---學(xué)生宿舍管理系統(tǒng)住宿管理模塊設(shè)計(jì)
- 高校宿舍管理系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)畢業(yè)論文
- 畢業(yè)論文---學(xué)生宿舍管理系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)
- 學(xué)生園區(qū)宿舍管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文
- 軟件工程畢業(yè)論文---學(xué)生宿舍管理系統(tǒng)設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論