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

正文內(nèi)容

數(shù)據(jù)庫原理與應(yīng)用課程設(shè)計-網(wǎng)上書店系統(tǒng)的分析與實現(xiàn)含源程序(編輯修改稿)

2024-10-08 14:13 本頁面
 

【文章內(nèi)容簡介】 0) 無 根據(jù) 以上的分析,可以作出各表的關(guān)系圖,如圖 26 所示。在建立數(shù)據(jù)表的過程中應(yīng)盡量避免冗余 ,并且在各相關(guān)的表之間建立約束 ,以從數(shù)據(jù)庫本身來避 免數(shù)據(jù)沖突 ,保持?jǐn)?shù)據(jù)的完整性和一致性。 圖 2- 6 數(shù)據(jù) 庫 關(guān) 系圖 系統(tǒng)模塊設(shè)計 模塊設(shè)計的主要方法是結(jié)構(gòu)化方法,主導(dǎo)思想是以系統(tǒng)的邏輯功能設(shè)計和數(shù) ~常熟理工學(xué)院網(wǎng)上書店系統(tǒng) ~ 17 據(jù)流關(guān)系為基礎(chǔ),采用“自頂向下,逐步求精”的設(shè)計方法,將本系統(tǒng)分解為功 能明確,易于修改,大小適中的模塊結(jié)構(gòu)。 本系統(tǒng)主要分為二大模塊:網(wǎng)上購書模塊,圖書后臺管理模塊。系統(tǒng)各模塊功能圖如下所示: 前臺 購書模塊如上圖: 2— 7 ~常熟理工學(xué)院網(wǎng)上書店系統(tǒng) ~ 18 后臺管理如上圖: 28 系統(tǒng)各模塊功能說明: 前臺設(shè)計 瀏覽圖書模塊 無論有沒有注冊帳號,只要登入網(wǎng)站,就可以瀏覽圖書,查看圖書相關(guān)信息。 購書模塊 當(dāng)讀者瀏覽到相關(guān)感興趣的書籍,想要購買點擊購買菜單,系統(tǒng)會提示請登入。有賬號的直接登入,登入后加入購物車,根據(jù)系統(tǒng)提示會一步步提交相應(yīng)信息,提交后付完款,生成訂單。提交到數(shù)據(jù)庫。 修改密碼 當(dāng)用戶感覺自己密碼不太安全時,可以重新設(shè)定密碼,設(shè)定密碼后,會把信息~常熟理工學(xué)院網(wǎng)上書店系統(tǒng) ~ 19 提交到數(shù)據(jù)庫,將原來的密碼字段做出相應(yīng)修改。下次登入是直接 是修改后的密碼這也增加了用戶的賬戶安全 注銷模塊 當(dāng)用戶登入后,不用購書,只是瀏覽書籍信息時,不需要登入,為了帳號安全會使用注銷模塊。當(dāng)注銷后 帳號的信息將從 session 中清除,這也為用戶的帳號安全提供了一些安全保護(hù) 后臺設(shè)計 登入模塊 當(dāng)管理員需要管理圖書處理訂單時,必須先登入,當(dāng)?shù)侨牒蟛庞袡?quán)利進(jìn)入后臺管理界面。管理員的帳號在數(shù)據(jù)庫中有一個原始帳號,當(dāng)管理員登入后會初始化管理員帳號,對管理員的帳號進(jìn)行管理 類別管理模塊 當(dāng)管理員進(jìn)入后臺管理界面后,對圖書的類別進(jìn)行管理,可以添 加,刪除圖書類別 圖書管理 當(dāng)管理員進(jìn)入后臺管理界面后,對圖書信息進(jìn)行管理,可以查看,添加,刪除圖書。 訂單管理 當(dāng)管理員進(jìn)入后臺管理界面后,對數(shù)據(jù)庫中的訂單信息進(jìn)行管理,可以處理,刪除訂單。 用戶管理 當(dāng)管理員進(jìn)入后臺管理界面后,對數(shù)據(jù)庫中的所有用戶進(jìn)行管理,可以查看,刪除會員,刪除,添加管理員。 ~常熟理工學(xué)院網(wǎng)上書店系統(tǒng) ~ 20 實現(xiàn)概況 我們的網(wǎng)上書店系統(tǒng)主要是實現(xiàn)網(wǎng)上選書、購書、產(chǎn)生訂單等功能的系統(tǒng)。一個典型的網(wǎng)上商城一般都需要實現(xiàn)商品信息的動態(tài)展示、購物車管理、客戶信息注冊登錄管理 、訂單處理等模塊。其中大致分為兩個登陸模塊:用戶登陸、管理員登陸;其中還包括圖書查詢需求當(dāng)客戶進(jìn)入網(wǎng)上書店時,應(yīng)該在主頁面中分類顯示最新的書目信息,以供客戶選擇所需圖書,同時也應(yīng)該提供按照圖書名稱,或者作者住處快速查詢所需書目信息的功能;購物車管理需求;當(dāng)客戶選擇購買某圖書產(chǎn)品時,應(yīng)該能夠?qū)?yīng)圖書信息,例如:價格、數(shù)量記錄到購物車中,并允許客戶返回書目查詢頁面,選擇其他商品,并添加到購物車中,當(dāng)對購物訂單生成后,應(yīng)該能夠自動清除以生成訂單的購物車中的信息;清單處理需求對應(yīng)客戶購買圖書商品信息的需求,在確定 了所購圖書商品的價格、數(shù)量等信息后,提示用戶選擇對應(yīng)的送貨方式及付款方式,最終生成對應(yīng)的訂單記錄,以便于網(wǎng)站配貨人員依據(jù)訂單信息進(jìn)行后續(xù)的出貨、送貨和處理; 本系統(tǒng)還實現(xiàn)了兩個用戶登陸的入口;用戶登陸和管理員登陸;用戶登陸只可以實現(xiàn)基本的購書情況,例如一些圖書分類查詢,圖書的詳細(xì)信息,用戶自己的基本信息,以及用戶本身的收貨地址等信息;然而管理員可以進(jìn)行圖書的增加,刪除,修改等等操作; 登錄模塊 程序流程圖 不同的用戶在使用該系統(tǒng)時,都要選擇不同的登錄身份,以取得不同的使用權(quán)限。 在 我們的網(wǎng)上書店首頁中有普通用戶的登陸入口,同時我們還加入了管理員登陸的入口,其中管理員登陸采用的是控件 LINKBUTTON;將此處的管理員登陸跳轉(zhuǎn)到 這個管理員登陸的界面,這樣做方便了用戶和管理員的登陸;其中管理員的登陸賬號和密碼均可在數(shù)據(jù)庫表 tb_admin 中添加;用戶的登陸賬號以及密碼均保存在數(shù)據(jù)庫表 tb_user 中;這里的用戶的默認(rèn)登陸賬號和密碼我們分別設(shè)置成了 user、 user;管理員的默認(rèn)登陸賬號和密碼也分別設(shè)置成了admin、 admin;其中普通用戶登陸流程圖如下: ~常熟理工學(xué)院網(wǎng)上書店系統(tǒng) ~ 21 游 客1 . 1輸 入 注冊 信 息注 冊 信 息1 . 2驗 證 注冊 信 息信 息 不 符 合 要 求1 . 3注 冊 成功用 戶 信 息 表用 戶 信 息1 . 4輸 入 登錄 信 息用 戶 名 、 密 碼用 戶 名 、 密 碼1 . 5查 詢 用 戶信 息 表用 戶 名 、 密 碼1 . 6進(jìn) 入 系統(tǒng)正 確 的 輸 入 信 息1 . 7修 改 信 息正 確 的 輸 入 信 息1 . 8退 出錯 誤 的 輸 入 信 息 3 . 關(guān)鍵代碼 管理員登錄子系統(tǒng)的關(guān)鍵頁面是 。這個頁面為一個功能模塊,根據(jù)用戶權(quán)限的不同,根據(jù)自動匹配數(shù)據(jù)庫 tb_admin 中的用戶名,密碼來實現(xiàn)管理員的登陸: 管理員登陸實現(xiàn)代碼: /// summary /// 登錄 /// /summary /// param name=sender/param /// param name=e/param protected void btnLogin_Click(object sender, EventArgs e) { if ( == || == ) { = 用戶名或密碼不能為空 。 } else { AdminBLL abll = new AdminBLL()。 ~常熟理工學(xué)院網(wǎng)上書店系統(tǒng) ~ 22 tb_admin tbModel = new tb_admin()。 tbModel = ()。 if (tbModel != null) { if ( != ) { = 用戶名或密碼不正確 。 return。 } else { Session[tbModel] = tbModel。 ()。 } } else { = 用戶名不存在 。 } } } } 普通用戶登陸實現(xiàn)代碼: /// summary /// 登錄 /// /summary /// param name=sender/param /// param name=e/param Protected void ImageButton1_Click(object sender, ImageClickEventArgs e) { if ( == ) { = 用戶名不能為空 。 return。 ~常熟理工學(xué)院網(wǎng)上書店系統(tǒng) ~ 23 } if ( == ) { = 密碼不能為空 。 return。 } user = ()。 if (user != null)
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1