學(xué)生宿舍管理系統(tǒng)實(shí)驗(yàn)報(bào)告_第1頁(yè)
學(xué)生宿舍管理系統(tǒng)實(shí)驗(yàn)報(bào)告_第2頁(yè)
學(xué)生宿舍管理系統(tǒng)實(shí)驗(yàn)報(bào)告_第3頁(yè)
學(xué)生宿舍管理系統(tǒng)實(shí)驗(yàn)報(bào)告_第4頁(yè)
學(xué)生宿舍管理系統(tǒng)實(shí)驗(yàn)報(bào)告_第5頁(yè)
已閱讀5頁(yè),還剩30頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

學(xué)生宿舍管理系統(tǒng)實(shí)驗(yàn)報(bào)告

學(xué)生宿舍管理系統(tǒng)課程:軟件課程設(shè)計(jì)組別:課題:周一_第二組學(xué)生宿舍管理系統(tǒng)成員:柏君雄、高立、潘亮、齊夏新、郭文杰目錄學(xué)生宿舍管理系統(tǒng)的開(kāi)發(fā)背景學(xué)生宿舍管理系統(tǒng)的可行性分析學(xué)生宿舍管理系統(tǒng)的需求分析3.1任務(wù)概述!:n3.2設(shè)計(jì)及約束條件3.3系統(tǒng)工作原理3.4系統(tǒng)流程圖3.5數(shù)據(jù)流圖3.6數(shù)據(jù)字典3.7性能要求3.8運(yùn)行環(huán)境要求學(xué)生宿舍管理系統(tǒng)的系統(tǒng)設(shè)計(jì)4.1系統(tǒng)總體設(shè)計(jì)4.2系統(tǒng)詳細(xì)設(shè)計(jì)學(xué)生宿舍管理系統(tǒng)的編碼系統(tǒng)測(cè)試概述開(kāi)發(fā)背景在信息高速發(fā)展的今天,傳統(tǒng)的手工管理手段已經(jīng)越來(lái)越無(wú)法適應(yīng)當(dāng)前的要求。利用計(jì)算機(jī)進(jìn)行學(xué)生宿舍管理效率高,不易出錯(cuò),能有效的減少在宿舍管理方面的人力,物力的消耗??尚行苑治龌痉椒?做校園內(nèi)的調(diào)查報(bào)告,獲取宿舍管理員和學(xué)生各方面信息情況,從中獲取重要信息,并成為建設(shè)本系統(tǒng)的重要依據(jù)策略:查閱大量管理系統(tǒng)的相關(guān)書籍,從不同方面研究本系統(tǒng)的整個(gè)設(shè)計(jì),并結(jié)合調(diào)查報(bào)告中所獲取的信息,逐漸形成本平臺(tái)的雛形。建立模型:從軟件工程生命周期角度,建立每一步的參考模型,并在詳細(xì)設(shè)計(jì)的總要環(huán)節(jié)中,分別以管理員身份,管理員和學(xué)生的角度去分析與設(shè)計(jì)。需求分析利用計(jì)算機(jī)進(jìn)行管理操作能夠大大改善數(shù)據(jù)處理速度,并且更加方便的對(duì)數(shù)據(jù)進(jìn)行管理,可以樹(shù)立良好的辦學(xué)形象,提高工作效率,同時(shí)可以減少人力資源的浪費(fèi)以及工資支出,使學(xué)校學(xué)生宿舍管理不再是個(gè)枯燥而是大大減少工作量的工作。3.1任務(wù)概述(1)熟悉宿舍管理的工作流程,進(jìn)行需求分析第2周(2)總體設(shè)計(jì),詳細(xì)設(shè)計(jì)第3-5周(3)編碼實(shí)現(xiàn)第6-7周(4)測(cè)試第8周3.2設(shè)計(jì)及約束條件通過(guò)計(jì)算機(jī)實(shí)現(xiàn)對(duì)學(xué)生進(jìn)出公寓的管理,明確管理員的權(quán)限。3.3系統(tǒng)工作原理通過(guò)與數(shù)據(jù)庫(kù)進(jìn)行連接,實(shí)現(xiàn)對(duì)學(xué)生數(shù)據(jù)的存儲(chǔ),修改等管理。3.4系統(tǒng)流程圖當(dāng)用戶要進(jìn)行登陸操作時(shí),由終端將信息傳送到系統(tǒng)當(dāng)中,系統(tǒng)將登陸信息和數(shù)據(jù)庫(kù)中的信息進(jìn)行比對(duì),判斷用戶是否合法。用戶可以進(jìn)行信息修改和信息查詢等操作。

操作事務(wù)錄入數(shù);學(xué)生宿舍管理系統(tǒng)系統(tǒng)數(shù)據(jù)庫(kù)3.5數(shù)據(jù)流圖系統(tǒng)流程圖第0層用戶信息修改操作選擇用戶信息查詢用戶登陸用戶信息校對(duì)報(bào)表用戶用戶用戶

操作事務(wù)錄入數(shù);學(xué)生宿舍管理系統(tǒng)系統(tǒng)數(shù)據(jù)庫(kù)3.5數(shù)據(jù)流圖系統(tǒng)流程圖第0層用戶信息修改操作選擇用戶信息查詢用戶登陸用戶信息校對(duì)報(bào)表用戶用戶用戶登錄r|1.2|連接"1.6j選擇登錄k類型J、站m數(shù)據(jù)庫(kù)連^接處理連接敗^IF登錄■4■5R匚市一JHHLFvCT寸^.^1iJ一二-E-J3廠一,J功」成-_>

a證錄冬1驗(yàn)登事51±錯(cuò)理

出處2.2數(shù)據(jù)庫(kù)連^接^連接/X2.3驗(yàn)證

查詢

^務(wù)^連接^敗^2.4進(jìn)入查詢

I界面)查詢類..4.7選成1.4.4進(jìn)入選成3.6數(shù)據(jù)字典********************************************名字:用戶號(hào)碼名字:用戶號(hào)碼別名:描述:系統(tǒng)識(shí)別用戶的號(hào)碼描述:系統(tǒng)識(shí)別用戶的號(hào)碼定義:用戶的識(shí)別序列位置:登錄界面********************************************名字:水電信息別名:名字:水電信息別名:描述:當(dāng)月的水電費(fèi)用定義:水電費(fèi)用信息?-==J位置:水電信息查詢、水電繳納****************************************************************************************描述:當(dāng)月的水電費(fèi)用定義:水電費(fèi)用信息?-==J位置:水電信息查詢、水電繳納****************************************************************************************名字:宿舍檢查信息別名:描述:宿舍檢查評(píng)級(jí)定義:檢查成績(jī)位置:宿舍檢查信息錄入、宿舍檢查信息公布業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)****************************************************************************************名字:個(gè)人信息

別名:描述:管理員與用戶的基本信息定義:個(gè)人基本信息位置:個(gè)人信息錄入、個(gè)人信息修改********************************************業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)********************************************名字:學(xué)生宿舍信息別名:描述:學(xué)生宿舍號(hào)碼定義:學(xué)生與宿舍號(hào)的對(duì)應(yīng)位置:學(xué)生宿舍號(hào)更改業(yè)業(yè)—業(yè)業(yè)業(yè)業(yè)業(yè)—業(yè)業(yè)業(yè),業(yè)―業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè),/—業(yè)業(yè)業(yè),業(yè)業(yè)業(yè)********************************************業(yè)業(yè)—業(yè)業(yè)業(yè)業(yè)業(yè)—業(yè)業(yè)業(yè),業(yè)―業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè),/—業(yè)業(yè)業(yè),業(yè)業(yè)業(yè)********************************************名字:用戶密碼別名:描述:描述:宿舍檢查評(píng)級(jí)定義:檢查成績(jī)位置:宿舍檢查信息錄入、宿舍檢查信息公布業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)****************************************************************************************名字:個(gè)人信息別名:描述:管理員與用戶的基本信息定義:個(gè)人基本信息位置:個(gè)人信息錄入、個(gè)人信息修改********************************************業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)********************************************名字:學(xué)生宿舍信息別名:描述:學(xué)生宿舍號(hào)碼定義:學(xué)生與宿舍號(hào)的對(duì)應(yīng)位置:學(xué)生宿舍號(hào)更改業(yè)業(yè)—業(yè)業(yè)業(yè)業(yè)業(yè)—業(yè)業(yè)業(yè),業(yè)―業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè),/—業(yè)業(yè)業(yè),業(yè)業(yè)業(yè)********************************************業(yè)業(yè)—業(yè)業(yè)業(yè)業(yè)業(yè)—業(yè)業(yè)業(yè),業(yè)―業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè),/—業(yè)業(yè)業(yè),業(yè)業(yè)業(yè)********************************************名字:用戶密碼別名:描述:登陸檢驗(yàn)********************************************數(shù)據(jù)庫(kù)表:V.▼strNai▼strS已▼intA^,strTel?strEmailtstrMajo:▼dtmSub▼添捆藐字段1趙敏2461232122zhaonln?slna.■信息安全015/V1B1李若曜2AR123221lirpfilgouhu.coi信息守全niR/4/1f3胡如云236321117huruyunfDWc>軟件工程015/4/1E4李丁198234321liShotmail.coi網(wǎng)絡(luò)工程015/4/1EG李龍12□332Z13lilong^nsn.n信忌安全Ol!3/4/lc6T-M214343212ding(S263.net軟件工程015/4/l£7胡鵬225333221hupeng@371.n已.網(wǎng)絡(luò)工程015/4/l£12潘亮21131551B9S61674:705?qq.■軟件_L程攔015/4/l£15銀時(shí)212B132321312321@qq.,動(dòng)漫角芭015/4/2C米:建)0學(xué)生信息tbAddress2ID-strSush已tstrResLilt▼dimSubmit▼添加新字段1松園2睥電好2015/4/192松園2316極差2015/4門9(新建)衛(wèi)生評(píng)級(jí)宿舍報(bào)修有tbAddress4ID,strNan已-strThings-dtmSubmit■strSush已t添如新字段1潘亮校園卡2015/4/19松園231S(新建)登記信息超tbAddres^bID▼sTrHane?strlel▼EtrCompa■striline,dtiiSubmit■1潘亮L31551S9147IsiS1、午二點(diǎn),2i)L5/V^4(新建)快遞代取3.7性能要求對(duì)與不存在的用戶或密碼錯(cuò)誤進(jìn)行報(bào)錯(cuò)處理,水電費(fèi)用精確到0.13.8運(yùn)行環(huán)境要求Windows7,WindowsXP,SQLseveral20084.系統(tǒng)設(shè)計(jì)4.1總體設(shè)計(jì)系統(tǒng)功能模塊圖:性宿樓譽(yù)理學(xué)生蓍理個(gè)人作息部及普通用戶登錄水電管坦校宿揍蓍匡員工蓍理,.?荏■本■停息錄入||個(gè)人卜物登記'」孚生注冊(cè)管埴半主出入管專學(xué)生席舍蓍建系覺(jué)信息查詢我學(xué)專查謝掛廷名查詢柱箝情史.查詢會(huì)斑釵蜜詢共寰室查詢?nèi)俗畈捎械恰鲂运迾亲u(yù)理學(xué)生蓍理個(gè)人作息部及普通用戶登錄水電管坦校宿揍蓍匡員工蓍理,.?荏■本■停息錄入||個(gè)人卜物登記'」孚生注冊(cè)管埴半主出入管專學(xué)生席舍蓍建系覺(jué)信息查詢我學(xué)專查謝掛廷名查詢柱箝情史.查詢會(huì)斑釵蜜詢共寰室查詢?nèi)俗畈捎械恰鲇浳锲愤M(jìn)出登顯學(xué)生甚本信底命攻佶息修■股報(bào)表管理學(xué)生信息報(bào)豪摘舍信息報(bào)表鼠工信息報(bào)表席舍■更單報(bào)表物品出入報(bào)表A.很出人報(bào)表個(gè)人財(cái)物辱跋4.2系統(tǒng)的詳細(xì)設(shè)計(jì)⑴登錄模塊用戶通過(guò)該模塊進(jìn)入系統(tǒng)進(jìn)行操作,不同的用戶類型獲得不同的權(quán)限。用戶也可以通過(guò)該模塊進(jìn)行用戶注冊(cè)。輸入:用戶名,密碼處理:核對(duì)用戶信息輸出:登錄成功,登錄失敗.3".L1?]登錄模塊交互界面(2)學(xué)生操作模塊學(xué)生用戶通過(guò)該模塊實(shí)現(xiàn)對(duì)數(shù)據(jù)的查詢,修改等操作輸入:操作選擇處理:識(shí)別操作,進(jìn)行響應(yīng)輸出:頁(yè)面跳轉(zhuǎn)學(xué)生模塊PAD圖八M「?jìng)€(gè)人密媽修改學(xué)生信上.昔尊信目4.永I"怡4T1牛檢查白息市岫ki匹王二學(xué)生模塊交互界面(3)管理員操作模塊管理員用戶通過(guò)該模塊實(shí)現(xiàn)用戶信息的管理,擁有所有的權(quán)限。輸入:操作選擇處理:識(shí)別操作,進(jìn)行響應(yīng)輸出:頁(yè)面跳轉(zhuǎn)個(gè)人密碼修改學(xué)生信息管理信息公告水電管理衛(wèi)生檢查信息審核返回主頁(yè)管理員模塊PAD圖:w1=.尼‘Mg空就茂三品習(xí)注|尊婀e?s?sk個(gè)A密碼修改學(xué)生信上.昔尊信i息公告.木、怡心T■牛檢查信息市場(chǎng)正虬王二管理員模塊交互界面5.編碼5.1程序設(shè)計(jì)語(yǔ)言與數(shù)據(jù)庫(kù)系統(tǒng)的選擇本系統(tǒng)采用html和JavaScript及sql語(yǔ)言等制作而成,數(shù)據(jù)庫(kù)采用SQL2008。5.2系統(tǒng)模塊的編碼實(shí)現(xiàn)(1)登錄模塊<%,'用戶登錄頁(yè)'1.其中就是判斷用戶輸入的用戶名和密碼是否正確?'2.如果正確,就將用戶名、E-mail保存到Session中,然后重定向回首頁(yè)。'3.如果不正確,就輸出錯(cuò)誤提示信息,%><%OptionExplicit%><metahttp-equiv="Content-Type"content="asp;charset=gb2312”><!--#IncludeFile="odbc_connection.asp"--><%'下面首先查看用戶名和密碼是否正確DimstrSql,rsstrSql="SelectstrUserId,strEmailFromRequest.Form("txtUserId")&"'AndstrPwd='"&Request.Form("txtPwd")&"'”Setrs=conn.Execute(strSql)IfNotrs.EofAndNotrs.BofThen'如果有記錄,表示有該用戶,則將用戶名和Email保存到Session中Session("strUserId")=rs("strUserId")Session("strEmail")=rs("strEmail")Response.Write"<p><h1>登錄成功!</h1></p><ahref='pro.asp'>確認(rèn)身份</a>"Else'如果沒(méi)有記錄,表示用戶名或密碼可能不正確,請(qǐng)給出提示信息Response.Write”對(duì)不起,用戶名或密碼有誤,請(qǐng)<ahref='index.asp'>返回首頁(yè)</a>重新登錄"EndIf%>(2)個(gè)人信息修改模塊<%,'用戶修改個(gè)人信息頁(yè)'1.這其實(shí)就是一個(gè)普通的更新記錄頁(yè)面。首先將原有內(nèi)容顯示在表單中,提交表單后再更新記錄。'2.在更新記錄時(shí)有些信息可以省略,所以SQL語(yǔ)句較為復(fù)雜。以QQ號(hào)碼為例,如果用戶原來(lái)提交7QQ號(hào)碼,在這里刪除了QQ號(hào)碼。那么此時(shí)就需要將該字段值清空,這里使用NULL關(guān)鍵字,這樣該字段值就被清空了。事實(shí)上此時(shí)也可以用空字符串""將其清空。,%><%OptionExplicit%><!--#IncludeFile="odbc_connection.asp"--><html><head><title>修改個(gè)人信息</title><metahttp-equiv="Content-Type”content="text/html;charset=gb2312”><scriptlanguage="JavaScript">functioncheck_Null(){if(document,frmInfo,txtName,value==""){alert(-真實(shí)姓名不能為空!");returnfalse;}if(document,frmInfo,txtEmail,value==""){alert("E-mail不能為空!");returnfalse;}returntrue;}</script></head><bodybgcolor="#FFCC80”><bodybackground="6?jpg"><palign="center"><imgsrc="photo/6?jpg"width="200"height="100”/></p><body><h2align="center">修改個(gè)人信息</h2><%'下面讀取該用戶的信息,然后將其顯示在后面的表格中DimstrSql,rsstrSql="Select*FromtbAddress5WherestrUserId='"&Session("strUserId")&"'”Setrs=conn.Execute(strSql)%><formname="frmInfo"onsubmit="javascript:returncheck_Null();"action=""method="post”><tablewidth="80%”border="1”bordercolorlight="#B0B0B0"bordercolordark="#FFFFFF"cellspacing="0"cellpadding="0"align="center"><trheight="25"><tdwidth="20%">用戶名</td><tdwidth="80%”><%=Session("strUserId")%></td></tr><trheight="25”><td>真實(shí)姓名</td><td><inputtype="text"name="txtName"size=15value="<%=rs("strName")%>">*</td></tr><trheight="25”><td>性別</td><td><inputtype="radio"name="rdoSex"value="男"<%Ifrs("strSex")="男”ThenResponse.Write"checked”%>>男<inputtype=radioname=rdoSexvalue=女"<%Ifrs("strSex")="女”ThenResponse.Write"checked”%>>女</td></tr><trheight="25"><td>電話</td><td><inputtype="text"name="txtTel”size="25"value="<%=rs("strTel")%>"></td></tr><trheight="25”><td>E-mail</td><td><inputtype="text"name="txtEmail”size="40"value="<%=rs("strEmail")%>">*</td></tr><trheight="25”><td>QQ號(hào)碼</td><td><inputtype="text"name="txtQQ"size="15”value="<%=rs("strQQ")%>"></td></tr><trheight="25”><td>個(gè)人簡(jiǎn)介</td><td><textareaname="txtIntro"rows="4”cols="50”><%=rs("strIntro")%></textarea></td></tr></table><palign="center"><inputtype="submit"value="確定"></form><%IfRequest.Form("txtName")<>""AndRequest.Form("txtEmail")<>""Then'下面建立SQL語(yǔ)句,因?yàn)槟承┳侄卧试S為空,所以需要判斷一下strSql="UpdatetbUsersSetstrName='"&Request.Form("txtName")&"'”strSql=strSql&",strEmail='"&Request.Form("txtEmail")&"'”strSql=strSql&",strSex='"&Request.Form("rdoSex")&"'”strSql=strSql&",dtmSubmit=#"&Date()&"#"'注意:如果用戶沒(méi)有提交QQ號(hào)碼,那么不管原來(lái)有沒(méi)有QQ號(hào)碼,都將該字段值用NULL清空了。IfRequest.Form("txtQQ")<>""ThenstrSql=strSql&",strQQ='"&Request.Form("txtQQ")&"'”ElsestrSql=strSql&,strQQ=NULLEndIf'注意:關(guān)于電話的解釋同上面的QQIfRequest.Form("txtTel")<>""ThenstrSql=strSql&",strTel='"&Request.Form("txtTel")&"'"ElsestrSql=strSql&",strTel=NULL”EndIf'注意:關(guān)于備注的解釋同上面的QQIfRequest.Form("txtIntro")<>""ThenstrSql=strSql&",strIntro='"&Request.Form("txtIntro")&"'”ElsestrSql=strSql&",strIntro=NULL”EndIfstrSql=strSql&"WherestrUserId='"&Session("strUserId")&"'”conn.Execute(strSql)'關(guān)閉對(duì)象conn.closeSetconn=NothingResponse.Redirect"index,asp”EndIf%></body></html>(3)密碼修改模塊<%,'用戶修改密碼頁(yè)T.首先判斷用戶輸入的舊密碼是否正確?如果正確,就更新為新密碼,如果不正確,就提醒重新填寫。<%0ptionExplicit%><!一ftlncludeFile="odbc_connection.asp”—><html><head><title>修改個(gè)人密碼</title><metahttp-equiv="Content-Type"content="text/html;charset=gb2312”><scriptlanguage="JavaScript">functioncheck_Null(){if(document,frmPwd,txtOldPwd,value==""){alert("舊密碼不能為空!");returnfalse;}if(document,frmPwd,txtNewPwd,value==""){alert(-新密碼不能為空廣);returnfalse;}if(document.frmPwd.txtNewPwd.value!=document.frmPwd.txtNewPwd2.value){alert(-新密碼和確認(rèn)密碼必須一致!");returnfalse;}returntrue;}</script></head><bodybgcolor="#FFCC80”><bodybackground="5?jpg"><palign="center"><imgsrc="photo/5?jpg"width="400"height="200"/></p><body><h2align="center">修改密碼</h2><formname="frmPwd"onsubmit="javascript:returncheck_Null();"action=""method="post”><tablewidth="80%”border="1”bordercolorlight="#B0B0B0"bordercolordark="#FFFFFF”cellspacing="0"cellpadding="0"align="center"><trbgcolor=〃#FFFFFF〃><tdheight="25”>舊密碼</td><td><inputtype="password"name="txtOldPwd”size="15”>*</td></tr><trbgcolor=〃#FFFFFF〃><tdheight="25”>新密碼</td><td><inputtype="password"name="txtNewPwd”size="15”>*</td></tr><trbgcolor=〃#FFFFFF〃><tdheight="25">確認(rèn)密碼</td><td><inputtype="password"name="txtNewPwd2"size="15”>*</td></tr></table><palign="center"><inputtype="submit"value="確定”name="submit"class="inputbutton"></form><%'如果提交了表單,就執(zhí)行下面更新操作IfRequest.Form("txtOldPwd")<>""AndRequest.Form("txtNewPwd")<>""Then'下面先判斷舊密碼是否正確DimstrSql,rsstrSql="SelectstrPwdFromtbAddress5WherestrUserId='"&Session("strUserId")&"'”Setrs=conn.Execute(strSql)Ifrs("strPwd")<>Request.Form("txtOldPwd")ThenResponse.Write"<palign='center'>對(duì)不起,舊密碼不正確,請(qǐng)重新輸入!〃Else'下面更新密碼strSql="UpdatetbAddress5SetstrPwd='"&Request.Form("txtNewPwd")&"'WherestrUserId='"&Session("strUserId")&"'"conn.Execute(strSql)'關(guān)閉對(duì)象conn.closeSetconn=Nothing'重定向到首頁(yè)Response.Redirect"index.asp"EndIfEndIf%></body></html>(4)用戶注冊(cè)模塊<%,'用戶注冊(cè)頁(yè)第一步'1.這一步要讓用戶輸入用戶名和密碼。'2.如果用戶名可以使用,就添加到數(shù)據(jù)庫(kù)中,繼續(xù)下一步。要注意此時(shí)會(huì)將用戶名保存到Session中,以備下一個(gè)頁(yè)面使用。'3.如果用戶名已經(jīng)被使用,就提醒用戶修改用戶名。'=============================================%><%OptionExplicit%><!--#INCLUDEFILE="odbc_connection.asp"--><html><head><title>注冊(cè):第一步</title><metahttp-equiv="Content-Type”content="text/html;charset=gb2312”><scriptlanguage="javascript">functioncheck_Null(){if(document,frmReg,txtUserId,value==""){alert(-用戶名不能為空!");returnfalse;}if(document.frmReg.txtUserId.value.length<4|document.frmReg.txtUserId.value.length>20){alert("用戶名不能少于4個(gè)字符,也不能多于20個(gè)字符");returnfalse;}if(document,frmReg,txtPwd,value==""){alert("密碼不能為空!");returnfalse;}if(document.frmReg.txtPwd,value!=document,frmReg?txtPwd2.value){alert(-密碼和密碼確認(rèn)必須一致!");returnfalse;}returntrue;}</script></head><head><title〉用戶注冊(cè)</title></head><bodybgcolor="#FFCC80”><bodybackground="1?jpg"><palign="center"><imgsrc="photo/1?jpg"width="200"height="100"/></p><body><h2align="center">用戶注冊(cè)</h2><palign="center">第一步申請(qǐng)用戶名(注意:所有帶*號(hào)的項(xiàng)目必須填寫)<formname="frmReg"action=""method="POST”onsubmit="javascript:returncheck_Null();"><tablewidth="80%”border="1”bordercolorlight="#B0B0B0"bordercolordark="#FFFFFF”cellspacing="0"cellpadding="0"align="center"><trheight="25”><tdwidth="20%”>用戶名</td><tdwidth="80%”><inputsize="15”name="txtUserId">*(大于或等于4位,小于20位)</td></tr><trheight="25”><td>密碼</td><td><inputtype="password"size="15"name="txtPwd">*</td

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論