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

正文內(nèi)容

網(wǎng)上訂餐管理系統(tǒng)的設(shè)計與實現(xiàn)課程設(shè)計說明書(編輯修改稿)

2024-07-07 22:06 本頁面
 

【文章內(nèi)容簡介】 此觸發(fā)器實現(xiàn)當(dāng)有新訂單生成時,自動更新餐飲表中餐飲訂購數(shù)量 。 課程設(shè)計說明書用紙 9 USE WSDC create trigger CY_update on DD after insert as begin declare @Cid int,@Dnum int if exists (select cid from inserted) select @Cid=(select cid from inserted) select @Dnum=(select Dnum from inserted) update CY set Cdnum=Cdnum+@Dnum where Cid=@Cid end ( 4)本系統(tǒng)所使用的索引 索引和書的目錄類似,它提供了指向表中行的指針,是到達(dá)數(shù)據(jù)的直接路徑。索引是為了加速檢索而創(chuàng)建的一種存儲結(jié)構(gòu)。索引是針對一個表而建立的。它是由除存放表的數(shù)據(jù)頁面以外的索引頁面組成的。每個索引頁面中的行都包含邏輯指針,通過該指針可以直接檢索到數(shù)據(jù),這就會加速物理數(shù)據(jù)的檢索。索引有下述優(yōu)點: 提高了查詢的速度, 提高連接, 查詢優(yōu)化器依靠索引 起作用, 強制實施行的唯一性。 ( 1) 餐飲索引 CREATE NONCLUSTERED INDEX Cy_ind ON CY (Cid ASC) ( 2) 會員索引 CREATE NONCLUSTERED INDEX HY_ind ON HY (Hid ASC) ( 3) 新聞索引 CREATE NONCLUSTERED INDEX news_ind ON NEWS ( NewsId ASC, title ASC) ( 4) 訂單索引 CREATE NONCLUSTERED INDEX DD_ind ON DD ( Did ASC, Hid ASC) ( 5)本系統(tǒng)所使用的函數(shù) 用戶在編程時常常需要將一個多多個 TSQL語句組成子程序,以便反復(fù)調(diào)用。 SQL 課程設(shè)計說明書用紙 10 Server 2021允許用戶根據(jù)需要自己定義函數(shù)。根據(jù)定義函數(shù)返回值類型,可將函數(shù)分為兩個類別:標(biāo)量函數(shù)和表值函數(shù)。標(biāo)量函數(shù)返回值是標(biāo)量值。表值函數(shù)返回值為整個表。 按餐飲價格范圍查找餐飲信息函數(shù)代碼如下: USE WSDC create function searchbyprice(@p1 float,@p2 float) returns table as return ( select * from CY where Cprice between @p1 and @p2 ) 系統(tǒng)功能結(jié)構(gòu) 設(shè)計 根據(jù)需求分析和數(shù)據(jù)庫的設(shè)計,構(gòu)畫出 網(wǎng)上訂餐系統(tǒng) 功能結(jié)構(gòu)圖,如圖 所示。 圖 系統(tǒng)功能結(jié)構(gòu)圖 數(shù)據(jù)庫的連接 本設(shè)計是通過 和數(shù)據(jù)庫建立連接并訪問數(shù)據(jù)庫的,代碼如下: (connectionStrings) (add name=conn connectionString=Data Source=.。Initial Catalog=WSDC。Integrated Security=SSPI。/) (/connectionStrings) 網(wǎng)上訂餐 管理系統(tǒng) 管理員 登陸 登陸成功 餐飲增刪改 會員刪除 新聞增刪改 訂單刪除 會員 登陸 登陸成功 訂購餐飲 管理訂單 修改個人信息 注冊 修改密碼 注冊 修改密碼 課程設(shè)計說明書用紙 11 4 系統(tǒng)詳細(xì)設(shè)計 本章主要介紹本系統(tǒng)各界面所實現(xiàn)的功能以及用到的一些技術(shù),是讀者對本系統(tǒng)有個全面的認(rèn)識。 登錄 模塊 登錄模塊是為保證信息的安全,只允許由用戶名和密碼的用戶進入對系統(tǒng)進行相關(guān)的操作,當(dāng)輸入正確時即可進入系統(tǒng)。 并提供會員注冊和修改、找回密碼鏈接。 登入界面 ,效果 如圖 所示。 圖 登錄界面 會員登錄 模塊的主要代碼為: protected void ImageButton1_Click(object sender, ImageClickEventArgs e) { string sql = select count(*) from HY where Hid=39。 + + 39。and Hpwd=39。 + + 39。 int r = ((sql).ToString())。 if (r 0) { HttpCookie cookie = new HttpCookie(name)。 =。 (cookie)。 ()。 } else { = 用戶名或密碼錯誤 。 = 。 = 。 課程設(shè)計說明書用紙 12 ()。 } 會員 注冊 模塊 會員 注冊模塊的功能是注冊新的 會 員,通過該模塊可將 會 員信息插入數(shù)據(jù)庫中,下次登陸時便可用此 會 員的用戶名和密碼登陸。 用戶注冊界面 ,效果如圖 所示。 圖 用戶注冊頁面 該模塊的主要代碼為: protected void ImageButton1_Click(object sender, ImageClickEventArgs e) { string sql = select count(*) from HY where Hid=39。 + + 39。 and Hpwd=39。++39。 int r = ((sql).ToString())。 if (r0) { = 用戶名已存在! 。 } else { string sql1 = insert into HY(Hid,Hpwd,Hname,Hadd,Hphone) values(@userId,@userPwd,@userName,@userAddress,@userPhone)。 SqlParameter[] pars = new SqlParameter[5]。 pars[0] = new SqlParameter(@userId, )。 pars[0].Value = 。 pars[1] = new SqlParameter(@userPwd, )。 pars[1].Value = 。 pars[2] = new SqlParameter(@userName, )。 pars[2].Value = 。 pars[3] = new SqlParameter(@userAddress, )。 pars[3].Value = 。 pars[4] = new SqlParameter(@userPhone, )。 pars[4].Value = 。 int s = (sql1, pars)。 string sql2 = select count(*) from HY where Hid=39。 + + 39。 and Hpwd=39。 + 課程設(shè)計說明書用紙 13 + 39。 int i=( (sql2).ToString())。 if (i 0) { = 添加成功! 。 } else { = 添加失??! 。 }}} 會員 密碼 修改模塊 此模塊的功能是修改 會 員密碼,修改后 會 員可用新的密碼登陸。 用戶修改密碼界面 ,效果如圖 所示。 圖 用戶修改密碼頁面 會 員修改模塊的主要代碼為: protected void Button1_Click(object sender, EventArgs e) { string sql = select count(*) from HY where Hid=39。 + + 39。 and Hname=39。 + + 39。 and Hphone=39。 + + 39。 int j = ((sql).ToString())。 if (j 0) { string sql1 = update HY set Hpwd=39。++39。 where Hid=39。 + + 39。 and Hname=39。 + + 39。 and Hphone=39。 + + 39。 int i=(sql1)。 if (i0) { = 密碼修改成功! 。 } } else { = 用戶信息填寫錯誤! 。 } } protected void Button2_Click(object sender, EventArgs e) { ()。 } protected void Button3_Click(object sender, EventArgs e) { = 。 = 。 = 。 課程設(shè)計說明書用紙 14 = 。 = 。} 找回密碼模塊 用戶通過此模塊,填寫正確的信息即可在頁面顯示出正確的密碼。 用戶找回密碼界面 ,效果如圖 所示。 圖 用戶找回密碼頁面 找回密碼模塊的主要代碼: protected void Button1_Click(object sender, EventArgs e) { string sql = select Hpwd from HY where Hid=@id and Hname=@name and Hphone=@ph。 string sql1 = select count(*) from HY where Hid=@id and Hname=@name and Hphone=@ph。 SqlParameter[] par = new SqlParameter[3]。 par[0] = new SqlParameter(@id,)。 par[1] = new SqlParameter(@name,)。 par[2] = new SqlParameter(@ph, )。 int i = ((sql1,par).ToString())。 if (i 0) { string pwd = (sql,par).ToString()。 =您的密碼時: +pwd。 } else { =用戶信息填寫錯誤! 。 } } protected void Button2_Click(object sender, EventArgs e) { ()。 } protected void Button3_Click(object sender, EventArgs e) { =。 = 。 = 。 } 課程設(shè)計說明書用紙 15 系統(tǒng)主模塊 系統(tǒng)主模塊顯示餐飲信息和新聞信息,實現(xiàn)按名稱、價格范圍查找餐飲,訂購餐飲、瀏覽餐飲新聞以及鏈接到會員詳細(xì) 信息界面等功能 。 本模塊通過新聞視圖、餐飲視圖查詢新聞、餐飲信息并顯示,通過存儲過程實現(xiàn)餐飲按名稱精確查找,通過函數(shù)實現(xiàn)餐飲按價格范圍查找。 訂餐主界面 ,效果如圖 所示。 圖 系統(tǒng)主模塊 主模塊的主要代碼: public partial class main : { string s。 protected void Page_Load(object sender, EventArgs e) { if (!) { = Repeater1。 = 2。 =5。 = select * from newsInformation order by NewsDate desc。
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1