freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

有間花店網(wǎng)上花店管理系統(tǒng)的畢業(yè)論文(編輯修改稿)

2025-07-25 04:37 本頁面
 

【文章內(nèi)容簡介】 ,用戶真實(shí)姓名等。如表58所示。表58 用戶表。列名注釋數(shù)據(jù)類型允許空UserID 主鍵用戶idint否UserName用戶姓名varchar(20)否PassWord密碼varchar(20)否Question問題nvarchar(20)否Answer答案nvarchar(20)否TrueName真實(shí)姓名nvarchar(50)是Email郵箱varchar(50)是Tel電話varchar(20)是Power權(quán)限tinyint是RegTimedatetime是 第六章 系統(tǒng)功能的實(shí)現(xiàn)為了企業(yè)或經(jīng)營者的需求,本系統(tǒng)的設(shè)計(jì)分為前臺和后臺功能。前臺主要為滿足消費(fèi)者的需求,為消費(fèi)者打造一個(gè)美好的消費(fèi)環(huán)境而精心設(shè)計(jì)的。后臺的管理功能為了滿足商家能更好的管理網(wǎng)站,并且實(shí)現(xiàn)數(shù)據(jù)的更新而設(shè)計(jì)的。前臺作為與用戶直接交互的界面,在考慮功能的同時(shí),也考慮了操作的簡潔和方便性,目的是讓大多數(shù)不在懂電腦操作的客戶,也能輕松的享受電子商務(wù)給他們帶來的便利。前臺主要功能包括注冊/登錄、我的賬戶、鮮花查詢、鮮花推薦、購物車、訂單查詢等功能。會員用戶可以直接通過登錄窗口登錄到系統(tǒng),當(dāng)用戶名或密碼輸入錯(cuò)誤時(shí),將不能登錄到系統(tǒng),并且系統(tǒng)會提示用戶。驗(yàn)證碼的圖片是隨機(jī)生成的,通過GDI繪圖技術(shù)隨機(jī)產(chǎn)生的圖片,輸入驗(yàn)證碼的時(shí)候不需要區(qū)分大小寫,并且系統(tǒng)將會對用戶輸入的驗(yàn)證碼與圖片的驗(yàn)證進(jìn)行比對、判斷。如圖51所示。圖61 用戶界面登錄界面詳細(xì)代碼:public partial class login : { static string code。 protected void Page_Load(object sender, EventArgs e) { } //登錄 protected void Button1_Click(object sender, EventArgs e) { //先判斷驗(yàn)證碼是否正確 code = Session[CheckCode].ToString()。 //圖片顯示的驗(yàn)證碼 if (().ToLower()!= ()) { (script language=39。javascript39。alert(39。驗(yàn)證碼錯(cuò)誤39。)/script)。 return。 } //驗(yàn)證用戶名和密碼 if (((), ())) //登錄成功 { Session[UserName] = ()。 //將登錄用戶名保存到 Session的UserName變量中 string username = Session[Username].ToString()。 UserInfo user1 = (username)。 int userid=。 if (() == 1) { (~/)。 } else { //判斷該用戶的臨時(shí)購物車是否非空,如果不空將其中的數(shù)據(jù)移動到數(shù)據(jù)庫中 TmpCart tcart = (TmpCart)Session[MyCart]。 if ( 0) { int flowerid, num, i。 Decimal price。 DataRow row。 for (i = 0。 i 。 i++) { //從臨時(shí)購物車中獲取一行數(shù)據(jù),得到商品編號,數(shù)量,價(jià)格 row = [i]。 flowerid = (row[FlowerID].ToString())。 num = (row[Number].ToString())。 price = (row[Price].ToString())。 //保存到數(shù)據(jù)庫中 Shopcart cart = new Shopcart()。 (userid,flowerid, num, price)。 } //清空臨時(shí)購物車 ()。 } (~/)。 } } else { (script language=39。javascript39。alert(39。密碼或用戶名不正確39。)/script)。 } } //跳轉(zhuǎn)到注冊頁 protected void LinkButton2_Click(object sender, EventArgs e) { (~/)。 }}實(shí)現(xiàn)非會員用戶的注冊,要求用戶名唯一,系統(tǒng)能自動檢測用戶名的唯一性,并且能檢測用戶的一些不合法輸入,并且對用戶進(jìn)行提示,當(dāng)用戶注冊完畢時(shí),直接跳轉(zhuǎn)到系統(tǒng)主頁。如圖62所示。圖62 用戶注冊界面詳細(xì)代碼:protected void btn_on_Click(object sender, EventArgs e) { if () //如果頁面的驗(yàn)證全部通過 { = true。 //創(chuàng)建一個(gè)UserInfo對象,并用頁面信息給他的屬性賦值 UserInfo user1 = new UserInfo()。 = ()。 = ()。 = ()。 = ()。 = ()。 = ()。 = ()。 if ((user1)) { (script language=39。javascript39。alert(39。注冊成功,請登錄!39。)/script)。 (~/)。 //注冊成功后,跳轉(zhuǎn)到登陸頁 } else { = 注冊失??!。 } }} //檢測用戶名是否可用 protected void LinkButton1_Click(object sender, EventArgs e) { if (().Length 20 || ().Length 3) { = 用戶名不符合要求。 return。 } if (!( .Trim ())) //用戶名不存在 { = true。 = 恭喜,該用戶名可用。 } else { = 對不起,該用戶名已存在。 } } protected void CustomValidator1_ServerValidate(object source, ServerValidateEventArgs args) { if (().Length 20 || ().Length 3) { = false。 } }}“有間花店”網(wǎng)上花店管理系統(tǒng)主頁進(jìn)入主頁后,顧客可以很直觀的看到頁面中心顯示的銷售排行和新花推薦的內(nèi)容,用戶點(diǎn)擊詳細(xì)信息,就可以看到鮮花的具體信息,譬如產(chǎn)地、定價(jià)、庫存量、鮮花數(shù)、如何包裝等信息。主頁上方依次顯示的是客戶的昵稱、主頁、搜索鮮花、購物車、退出、注冊等超鏈接選項(xiàng),方便用戶進(jìn)行操作;主頁左邊的超鏈接選項(xiàng)為我的訂單、修改資料、修改密碼,用戶可以查詢已下的訂單信息、修改自己的資料和密碼。如圖63所示。圖63 “有間花店”主界面這個(gè)頁面我是添加的DataList項(xiàng)模板,然后添加數(shù)據(jù)源ObjectDataSource,在ItemTemplate里面綁定數(shù)據(jù)DataBuildings建立的。如圖64所示。圖64 模板詳細(xì)代碼: protected void DataList1_ItemCommand(object source, DataListCommandEventArgs e) { string flowerid = [].ToString()。 (~/?FlowID= + flowerid)。 }如果用戶覺得自己原先設(shè)定的密碼太簡單了或者想要定期更換自己的密碼,可以點(diǎn)擊修改密碼,進(jìn)入修改密碼界面,對用戶密碼進(jìn)行修改。如圖65所示。圖65 修改密碼界面保存新密碼的代碼: //保存新密碼 protected void Button1_Click(object sender, EventArgs e) { if () { string username = Session[username].ToString()。 string pwd = ()。 //原密碼 string newpwd = ()。 //驗(yàn)證原密碼是否正確 if ((username, pwd)) //驗(yàn)證通過 { //保存新密碼 string sql = update Tuser set PassWord=39。 + newpwd + 39。 where UserName=39。 + username + 39。 //執(zhí)行修改密碼的SQL語句 SqlConnection = new SqlConnection()。 SqlCommand cmd = new SqlCommand(sql, )。 ()。 if (() == 1) //修改成功 { = 密碼修改成功!。 } else { = 密碼修改失敗!。 } } else //原密碼輸入錯(cuò)誤,不能修改密碼 { = 原密碼輸入錯(cuò)誤,不能修改密碼!。 } } } 如果用戶在注冊會員的時(shí)候填寫的資料有錯(cuò)誤或者用戶想修改自己的詳細(xì)資料,可以點(diǎn)擊修改資料,對用戶信息的進(jìn)行編輯。如圖66所示。圖66 修改資料界面詳細(xì)代碼: //獲取用戶信息以供編輯 protected void Page_Load(object sender, EventArgs e) { if () return。 //如果是回發(fā)的頁面,取消下面的操作 if (Session[UserName] == null) {
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1