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

正文內(nèi)容

基于web的菲特尼斯健身中心管理系統(tǒng)開(kāi)發(fā)(編輯修改稿)

2024-10-14 16:31 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 步設(shè)計(jì)可以畫(huà)出本系統(tǒng)實(shí)體間關(guān)系的 ER圖,系統(tǒng)包括會(huì)員、包間、教練和課程四個(gè)實(shí)體。 包間實(shí)體 ER圖如圖 : 教 練級(jí) 別電 話(huà)密 碼 程所 教 課信 息 公 開(kāi)興 趣愛(ài) 好編 號(hào)郵 箱性 別 圖 包間信息 ER 圖 會(huì)員實(shí)體 ER圖如圖 : 會(huì) 員級(jí) 別電 話(huà)性 別密 碼信 息 公 開(kāi)編 號(hào)興 趣 愛(ài) 好 圖 包間信息 ER 圖 教練實(shí)體 ER圖如圖 示: 圖 包間信息 ER 圖 課程實(shí)體 ER 圖如圖 所示: 圖 課程實(shí)體 ER 圖 系統(tǒng)總 ER 圖如圖 所示: 包 間包 間 號(hào)包 間 名包 間 狀 態(tài)備 注使 用 時(shí) 間課 程備 注課 時(shí)課 程名課 程號(hào)開(kāi) 課時(shí) 間 包 間教 練課 程會(huì) 員預(yù) 定選 課時(shí) 間備 注課 時(shí)備 注mnpq r 圖 系統(tǒng)總 ER 圖 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì) 通過(guò)對(duì) ER 圖的分析,本系統(tǒng)設(shè)計(jì)的實(shí)體、屬性和關(guān)系如下所示: 1) 會(huì)員:( 編號(hào) ,姓名,性別,電話(huà),郵箱,級(jí)別,興趣愛(ài)好, 信息公開(kāi)) 2)課程:( 課程號(hào) ,課程名,開(kāi)課時(shí)間,課時(shí),備注) 3)包間:(名稱(chēng), 編號(hào) ,大小,類(lèi)型,最低消費(fèi),狀態(tài),備注) 4)預(yù)訂 :( 會(huì)員號(hào),包間號(hào),教練號(hào) ) 5)教練:( 編號(hào) ,姓名,性別,電話(huà),郵箱,級(jí)別,興趣愛(ài)好,所教課程) 6)選課:( 課程編號(hào),教練編號(hào) ,備注) 數(shù)據(jù)庫(kù)物理結(jié)構(gòu)設(shè)計(jì) 根據(jù)系統(tǒng)的功能分析和 ER 圖可以設(shè)計(jì)如下所示的數(shù)據(jù)庫(kù)中的表。 數(shù)據(jù)庫(kù)采用 SQL Server 2020,調(diào)試、運(yùn)行程序前必須先在 SQL Server 服務(wù)器上建立一個(gè)名為jszx 的數(shù)據(jù)庫(kù)。數(shù)據(jù)庫(kù)表包括表 1 管理員表,表 2 會(huì)員信息表,表 3 教練信息表,表 4 會(huì)員預(yù)定表,表 5 包間預(yù)訂查詢(xún)表,表 6 包間信息表,表 7 課程表,表 8 選課表。 ( 1) 管理員表 管理員描述了本系統(tǒng)所有角色,其中包括超級(jí)管理員和普通管理員。 表 管理員信息表 ( 2) 會(huì)員信息表 會(huì)員信息表保存了所有會(huì)員資料。 字段 字段名 類(lèi)型 長(zhǎng)度 允許空 主鍵 說(shuō)明 1 ID char 4 √ 管理員 ID 2 username char 50 √ 用戶(hù)名 3 pwd char 50 √ 密碼 4 qx char 50 √ 權(quán)限 4 addtime char 50 加入時(shí)間 表 會(huì)員信息表 ( 3) 教練信息表 教練信息表保存了健身中心教練的基本信息。 表 教練信息表 ( 4) 課程表 課程表記錄了所有課程的信息。 表 課程信息表 ( 5) 選課表 如表 所示,選課表記錄了所有課程選課的信息。 表 選課表 字段 字段名 類(lèi)型 長(zhǎng)度 允許空 主鍵 說(shuō)明 1 ID int 4 √ 會(huì)員 ID 2 bianhao char 50 會(huì)員編號(hào) 3 xingming char 50 √ 會(huì)員姓名 4 xingbie char 50 √ 性別 5 dianhua char 50 √ 電話(huà) 6 youxiang char 50 √ 郵箱 7 xingquaihao char 50 √ 興趣愛(ài)好 8 xinxigongkai char 50 √ 信息公開(kāi) 9 beizhu char 50 √ 備注 10 mima char 50 √ 密碼 字段 字段名 類(lèi)型 長(zhǎng)度 允許空 主鍵 說(shuō)明 1 ID char 4 √ 教練 ID 2 bianhao char 50 √ 教練編號(hào) 3 xingming char 50 √ 教練姓名 4 xingbie char 50 √ 性別 5 dianhua char 50 √ 電話(huà) 6 youxiang char 50 √ 郵箱 7 xingquaihao char 50 √ 興趣愛(ài)好 8 beizhu char 50 √ 備注 9 suojiaokecheng char 50 √ 所教課程 10 mima char 50 √ 密碼 字段 字段名 類(lèi)型 長(zhǎng)度 允許空 主鍵 說(shuō)明 1 ID char 4 √ 課程號(hào) ID 2 kechenghao char 50 √ 課程號(hào) 3 kechengming char 50 √ 課程名 4 keshi char 50 √ 預(yù)定時(shí)間 5 beizhu char 50 √ 備注 字段 字段名 類(lèi)型 長(zhǎng)度 允許空 主鍵 說(shuō)明 1 ID char 10 √ 選課 ID 2 kechengbianhao char 50 √ 課程編號(hào) 3 huiyuanbianhao char 50 √ 會(huì)員編號(hào) 4 beizhu char 50 √ 備注 ( 6) 教練預(yù)定表 教練預(yù)定表記錄了所有預(yù)訂教練的信息。 表 教練預(yù)定表 ( 7) 包間預(yù)定表 包間預(yù)定表記錄了所有預(yù)訂包間的信息。 表 包間預(yù)定表 序 號(hào) 字段名 類(lèi) 型 長(zhǎng) 度 允許空 主 鍵 說(shuō) 明 1 ID int 4 √ 教練預(yù)定 ID 2 jiaolianbianhao int 4 √ 教練編號(hào) 3 huiyuanbianhao int 4 √ 會(huì)員編號(hào) 4 addtime char 20 √ 預(yù)定時(shí)間 5 beizhu char 20 √ 備注 序 號(hào) 字段名 類(lèi) 型 長(zhǎng) 度 允許空 主 鍵 說(shuō) 明 1 ID char 10 √ 包間預(yù)定 2 baojianbianhao char 50 √ 包間編號(hào) 3 huiyuanbianhao char 50 √ 會(huì)員編號(hào) 4 mingcheng char 50 √ 名稱(chēng) 5 beizhu char 50 √ 備注 6 daxiao char 50 √ 大小 7 leixing char 50 √ 類(lèi)型 8 zuidixiaofei char 50 √ 最低消費(fèi) 9 zhuangtai char 50 √ 狀態(tài) 4. 系統(tǒng)實(shí)現(xiàn) 數(shù)據(jù)庫(kù)連接 程序中有多處需要訪問(wèn)數(shù)據(jù)庫(kù),為了統(tǒng)一程序中對(duì)數(shù)據(jù)庫(kù)的訪問(wèn),將連接數(shù)據(jù)庫(kù)的代碼放在 中。 連接數(shù)據(jù)庫(kù)的代碼: configuration appsettings add key= value=server=.。uid=sa。pwd=sa。Database= jszx / /appsettings /configuration 登錄模塊設(shè)計(jì) 登錄界面實(shí)現(xiàn) 本系統(tǒng)的權(quán)限設(shè)置有管理員、普通會(huì)員和教練。管理員和教練通過(guò)讀取數(shù)據(jù)庫(kù)中的數(shù)據(jù)直接登錄;若非數(shù)據(jù)中的會(huì)員信息,則點(diǎn)擊注冊(cè),注冊(cè)后可直接登錄。登錄界面如圖 : 圖 登錄界面 登錄模塊設(shè)計(jì)代碼 protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { (管理員 )。 (普通用戶(hù) )。 (教練 )。 } } protected void Button1_Click(object sender, EventArgs e) { if (().Trim() == || ().Trim() == ) { ()。 ()。 } string sql。 if (().Trim() == 普通用戶(hù) ) { sql = select * from huiyuanxinxi where bianhao=39。 + ().Trim() + 39。 and mima=39。 + ().Trim() + 39。 } else if (().Trim() == 教練 ) { sql = select * from jiaolianxinxi where bianhao=39。 + ().Trim() + 39。 and mima=39。 + ().Trim() + 39。 } else { sql = select * from allusers where username=39。 + ().Trim() + 39。 and pwd=39。 + ().Trim() + 39。 } DataSet result = new DataSet()。 result = new Class1().hsggetdata(sql)。 // result = new ().hsggetdata(sql)。 if (result != null) { if ([0]. 0) { Session[username] = ().Trim()。 if (().Trim() == 普通用戶(hù) ) { Session[role] = 普通用戶(hù) 。 } else if (().Trim() == 教練 ) { Session[role] = 教練 。 } else if (().Trim() == 管理員 ) { Session[role] = 管理員 。 } else { Session[role] = [0].Rows[0][cx].ToString().Trim()。 } ()。 } else { (scriptjavascript:alert(39。對(duì)不起,用戶(hù)名或密碼不正確 !39。)。/script)。 } } else { (scriptjavascript:alert(39。對(duì)不起,系統(tǒng)錯(cuò)誤,請(qǐng)不要越權(quán)操作 !39。)。/script)。 } } 教練信息模塊 本系統(tǒng)中的教練信息模塊包括教練信息以及教練預(yù)訂信息的刪除、修改和添加。這里介紹教練預(yù)訂信息的刪除功能。 4. 教練預(yù)訂信息刪除界面實(shí)現(xiàn) 教練預(yù)訂信息刪除界面如圖 所示: 圖 教練預(yù)訂信息刪除界面 教練預(yù) 訂信息刪除代碼實(shí)現(xiàn) protected void Page_Load(object sender, EventArgs e) { if
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1