版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、WEB程序設計(chn x sh j):ASP.NET(項目教學版)共十四頁子項目7:網(wǎng)站(wn zhn)管理員登錄功能共十四頁目錄(ml)7.1 項目任務7.2 項目的提出(t ch)7.3 實施項目的預備知識7.4 項目實施7.5 本項目實施中可能出現(xiàn)的問題7.6 后續(xù)項目共十四頁7.1 項目(xingm)任務項目任務: 管理員登錄(dn l)模塊共十四頁7.1 項目(xingm)任務項目指標(zhbio):創(chuàng)建管理員登錄界面,保證管理員登錄功能的實現(xiàn)共十四頁7.2 項目(xingm)的提出信息發(fā)布網(wǎng)站的管理員登錄模塊,可以采用ASP.NET中自帶的登錄控件來設計和創(chuàng)建,但是由于本系統(tǒng)已經(jīng)
2、創(chuàng)建了數(shù)據(jù)庫中的User表,并且表中包含了管理員部分,因此本項目中的管理員登錄模塊是采用三層架構(gòu)中的功能來進行調(diào)用的。用戶登錄模塊是每個系統(tǒng)都必須(bx)具有的功能。用戶登錄的時候需要與數(shù)據(jù)庫連接,并且進行判斷,然后要對用戶的權(quán)限進行分配。在ASP.NET中,也可以使用登錄控件來實現(xiàn)數(shù)據(jù)庫的創(chuàng)建和用戶的登錄。共十四頁7.3 實施項目(xingm)的預備知識預備知識的重點內(nèi)容:1、掌握SQL Server數(shù)據(jù)庫的注冊2、掌握網(wǎng)站管理工具的使用3、掌握安全驗證和角色的使用4、掌握權(quán)限(qunxin)的設置共十四頁7.3 實施項目(xingm)的預備知識預備知識(zh shi)的內(nèi)容結(jié)構(gòu): 共十四頁
3、7.4 項目(xingm)實施任務:管理員登錄(dn l)模塊共十四頁任務:管理員登錄(dn l)模塊 管理員登錄界面(jimin)admin_Login.aspx中,不應用母版頁。共十四頁任務(rn wu):管理員登錄模塊 管理員登錄界面admin_Login.aspx的代碼隱藏頁中,首先實例化實體層MODEL的UserInfo類的對象,并且實例化業(yè)務邏輯層BLL的UserLogic類的對象。 “重置”按鈕的單擊事件中,清空文本框TextBox1和TextBox2中的內(nèi)容,并且將焦點聚焦到TextBox1上,使用的是Focus()方法。 “登錄”按鈕的單擊事件中,首先用Equals()方法獲
4、取TextBox1和TextBox2中的內(nèi)容,如果文本框中的內(nèi)容為空時,彈出錯誤消息提示。否則將文本框TextBox1的值賦給實體層MODEL的UserInfo類的對象的UserName屬性,將TextBox2的值進行MD5加密后賦值給實體層MODEL的UserInfo類的對象的Password屬性,通過調(diào)用(dioyng)業(yè)務邏輯層BLL的UserLogic類的AdminLogin()方法來判斷管理員的用戶名是否合理,用戶名和密碼是否正確,如果正確可以登錄成功。共十四頁7.5 本項目實施(shsh)中可能出現(xiàn)的問題“重置”按鈕的設置問題(wnt)。Trim()方法的作用?!爸刂谩卑粹o的作用是
5、要清空用戶名和密碼后文本框的內(nèi)容,并且將鼠標的焦點放置到用戶名后面的文本框上?!爸刂谩卑粹o的設計可以采用兩種方式,第一種是按照項目實施中所采用的方式來執(zhí)行。第二種方式是可以使用HTML控件中的Input(Reset)控件,也是實現(xiàn)相同的功能,但是Input(Reset)控件不需要編寫任何的代碼來實現(xiàn),控件本身就是清空客戶端文本框中的內(nèi)容。在獲取用戶名和密碼的時候,項目實施過程中都將文本框中輸入的文本內(nèi)容前后的空格進行清空,采用Trim()方法。如果不這樣執(zhí)行,會在程序運行過程中,用戶輸入內(nèi)容和數(shù)據(jù)表中字段保存的值不一致。共十四頁7.6 后續(xù)(hux)項目管理員登錄模塊完成之后,接下來要完成的項目是導航控件的添加,完成在頁面(y min)中可以實現(xiàn)各個主要窗口之間的轉(zhuǎn)換。共十四頁內(nèi)容摘要WEB程序設計:ASP.NET(項目教學版)。7.6 后續(xù)項目。創(chuàng)建(chungjin)管理員登錄界面,保證管理員登錄功能的實現(xiàn)。信息發(fā)布網(wǎng)站的管理員登錄模塊,可以采用ASP.NET中自帶的登錄控件來設計和創(chuàng)建(chungjin),但是由于本系統(tǒng)已經(jīng)創(chuàng)建(chungjin)了數(shù)據(jù)庫中的User表,并且表中包含了管理員部分,因此本項目中的管理員登錄模塊是采用三層架構(gòu)中的功能來進行調(diào)用的。用戶登錄的時候需要與數(shù)據(jù)庫連接,并且進行判斷,然后要對用戶的權(quán)限進
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年工廠股權(quán)轉(zhuǎn)讓與產(chǎn)業(yè)園區(qū)配套設施建設合同3篇
- 個人貸款延期合同書2024版標準格式版B版
- 二零二五年度啤酒節(jié)場地租賃合同(含設備安裝與維護服務)3篇
- 2025年度朋友合資經(jīng)營兒童游樂場合同4篇
- 二零二五版綠色建筑項目材料集中采購合同3篇
- 二零二五年度內(nèi)墻膩子產(chǎn)品責任保險合同
- 2025年度生態(tài)旅游區(qū)臨設轉(zhuǎn)讓及生態(tài)保護合同4篇
- 2025版土地居間業(yè)務規(guī)范化合同書(正規(guī)范本)6篇
- 二零二五年度啤酒產(chǎn)品節(jié)慶活動專用代理合同
- 二零二五年度二手車買賣及二手車評估合同協(xié)議2篇
- 2023年廣東省公務員錄用考試《行測》真題及答案解析
- 2024年公證遺產(chǎn)繼承分配協(xié)議書模板
- 燃氣經(jīng)營安全重大隱患判定標準課件
- 深圳小學英語單詞表(中英文)
- 護理質(zhì)量反饋內(nèi)容
- 山東省濟寧市2023年中考數(shù)學試題(附真題答案)
- 抖音搜索用戶分析報告
- 鉆孔灌注樁技術(shù)規(guī)范
- 2023-2024學年北師大版必修二unit 5 humans and nature lesson 3 Race to the pole 教學設計
- 供貨進度計劃
- 彌漫大B細胞淋巴瘤護理查房
評論
0/150
提交評論