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

正文內(nèi)容

健身俱樂部管理系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)畢業(yè)設(shè)計(jì)word格式-資料下載頁(yè)

2024-11-29 11:18本頁(yè)面

【導(dǎo)讀】種時(shí)尚,成為了一種重要的休閑生活方式。因此,健身俱樂部管理系統(tǒng)也由此而。它不但可以方便用戶的使用,而且最重要的是它減輕了健身俱樂部經(jīng)營(yíng)。者的負(fù)擔(dān),減少經(jīng)營(yíng)者的工作量,方便經(jīng)營(yíng)者的管理。部專用的管理系統(tǒng)是非常必要的。系統(tǒng)的分析和設(shè)計(jì)。構(gòu)建了系統(tǒng)的體系結(jié)構(gòu)。主要采用技術(shù),基于B/S結(jié)構(gòu)的開發(fā)模式,剖析了三層結(jié)構(gòu)的邏輯和功能的劃分,結(jié)合系統(tǒng)本身的特點(diǎn)和模塊的具體需求,對(duì)設(shè)計(jì)和實(shí)現(xiàn)過程進(jìn)行了詳細(xì)論述。并采用SQLServer2020作為后臺(tái)數(shù)據(jù)庫(kù)的開。解決目前主要存在的問題:。Keywords:Gymnasiumclub;;SQLServer2020;B/SStructure

  

【正文】 電子科技大學(xué)本科畢業(yè)論文 24 使用頻率:低 前提條件:系統(tǒng)管理員需要?jiǎng)h除的俱樂部健身項(xiàng)目信息 事件流: 1. 系統(tǒng)管理員在查詢得到要?jiǎng)h除的健身項(xiàng)目信息,用例開始。 2. 系統(tǒng)管理員確認(rèn)后刪除該項(xiàng)目,并提示刪除成功。用例結(jié)束 。 異常: 1. 該項(xiàng)目不存在,則提示該項(xiàng)目不存在。 用例圖:見[ 附錄 1 圖 63 ] 活動(dòng)圖:見[ 附錄 1 圖 64 ] 俱樂部健身場(chǎng)地信息刪除 用例名稱:刪除俱樂部場(chǎng)地信息 主要參與者:系 統(tǒng)管理員 使用頻率:低 前提條件:系統(tǒng)管理員需要?jiǎng)h除的俱樂部健身場(chǎng)地信息。 事件流: 1. 系統(tǒng)管理員在查詢得到要?jiǎng)h除的健身場(chǎng)地信息,用例開始。 2. 系統(tǒng)管理員確認(rèn)后刪除該場(chǎng)地,并提示刪除成功。用例結(jié)束 。 異常: 1. 該場(chǎng)地不存在,則提示該場(chǎng)地不存在。 用例圖:見[ 附錄 1 圖 65 ] 活動(dòng)圖:見[ 附錄 1 圖 66 ] 信息的預(yù)定 俱樂部健身項(xiàng)目預(yù)定 用例名稱:預(yù)定健身項(xiàng)目 主要參與者:會(huì)員 使用頻率:中 前提條件:會(huì)員需要預(yù)定的俱樂部健身項(xiàng)目信息 事件流: 1. 會(huì)員在查詢得到要預(yù)定的健身項(xiàng)目信息,用例開始。 2. 會(huì)員在確認(rèn)后預(yù)定該健身項(xiàng)目,并提示預(yù)定成功。用例結(jié)束。 異常: 1. 該健身項(xiàng)目不存在,則提示無(wú)此健身項(xiàng)目。 用例圖:見[ 附錄 1 圖 71 ] 活動(dòng)圖:見[ 附錄 1 圖 72 ] 俱樂部健身場(chǎng)地預(yù)定 杭州電子科技大學(xué)本科畢業(yè)論文 25 用例名稱:預(yù)定健身場(chǎng)地 主要參與者:會(huì)員 使用頻率:中 前提條件:會(huì)員需要預(yù)定的俱樂部健身場(chǎng)地信息 事件流: 1. 會(huì)員在查詢得到要預(yù)定的健身場(chǎng)地信息,用例開始。 2. 會(huì)員在確認(rèn)后預(yù)定該健身場(chǎng)地,并提示預(yù)定成功 。用例結(jié)束。 異常: 1. 該健身場(chǎng)地不存在,則提示無(wú)此健身場(chǎng)地。 用例圖:見[ 附錄 1 圖 73 ] 活動(dòng)圖:見[ 附錄 1 圖 74 ] 密碼修改 用例名稱:修改會(huì)員密碼 主要參與者:系統(tǒng)管理員 使用頻率:中 前提條件:會(huì)員需要修改密碼。 事件流: 1. 查詢得到要修改密碼的會(huì)員信息,用例開始。 2. 系統(tǒng)管理員修改密碼,確認(rèn)后提示修改成功,用例結(jié)束。 異常: 1. 當(dāng)該會(huì)員信息不存在時(shí),提示該會(huì)員信息不存在。 2. 新密碼和確認(rèn)密碼不相同時(shí),提示請(qǐng)?zhí)顚懶旅艽a和確認(rèn)密碼必須相同。 用例圖:見 [ 附錄 1 圖 81 ] 活動(dòng)圖:見[ 附錄 1 圖 82 ] 數(shù)據(jù)庫(kù)層設(shè)計(jì) 數(shù)據(jù)庫(kù)信息管理系統(tǒng)的后臺(tái),存儲(chǔ)著所有的信息,數(shù)據(jù)庫(kù)在一個(gè)信息管理系統(tǒng)中占有非常重要的地位,數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)的好壞將直接對(duì)應(yīng)用系統(tǒng)的效率以及實(shí)現(xiàn)的效率產(chǎn)生影響。合理的數(shù)據(jù)庫(kù)結(jié)構(gòu)可以提高存儲(chǔ)的效率,保證數(shù)據(jù)的完整性和一致性。 數(shù)據(jù)庫(kù) ER 模型 整個(gè)系統(tǒng)用到了五張表:會(huì)員信息表,俱樂部健身項(xiàng)目信息表,俱樂部健身場(chǎng)地信息表,俱樂部信息表和會(huì)員預(yù)訂表。數(shù)據(jù)庫(kù)是由 SQL Server 2020 數(shù)據(jù)為服務(wù)程序管理,它響應(yīng)邏輯層的請(qǐng)求 并為之提供數(shù)據(jù)服務(wù)。如圖 47 所示。 杭州電子科技大學(xué)本科畢業(yè)論文 26 圖 47 數(shù)據(jù)庫(kù) ER 圖 數(shù)據(jù)庫(kù)表 整個(gè)系統(tǒng)主要用到了五張表:會(huì)員信息表( tb_User):主要用戶記錄和管理的用戶的基本操作信息,其中包括用戶編號(hào)、用戶帳號(hào)、用戶密碼、用戶姓名、用戶性別、 號(hào)、電話、手機(jī)號(hào)碼、 Email、身份證等字段;俱樂部健身項(xiàng)目信息表( tb_Item):主要用于記錄俱樂部健身項(xiàng)目的基本信息,包括項(xiàng)目編號(hào)、項(xiàng)目名稱、項(xiàng)目開始和結(jié)束日期、參加人數(shù)告等字段,此表需與俱樂部信息表相關(guān)聯(lián),即外鍵為俱樂部編號(hào);俱樂部健身場(chǎng)地信息表( tb_Ground):主要用于記錄俱樂部健身場(chǎng)地的基本信息,包括場(chǎng)地編號(hào)、場(chǎng)地名稱等字段,此表也與俱樂部信息表相關(guān)聯(lián),即外鍵為俱樂部編號(hào);俱樂部信息表( tb_Club):主要用于記錄俱樂部的基本信息,包括俱樂部編號(hào)、俱樂部名稱、俱樂部地址等字段;會(huì)員預(yù)定表( tb_Userdestine):主要用于記錄用戶預(yù)定健身項(xiàng)目及場(chǎng)地的信息,包括編號(hào)、用戶編號(hào)、俱樂部編號(hào)、項(xiàng)目編號(hào)、場(chǎng)地編號(hào)等字段,此表與其他任何一張表都有關(guān)聯(lián),即外鍵為用戶編號(hào)、俱樂部編號(hào)、項(xiàng)目編號(hào)、場(chǎng)地編號(hào)。表結(jié)構(gòu)詳見[ 附錄 2 ]。 用戶界面層 設(shè)計(jì) 用戶界面層的主要任務(wù)是提供可視化界面,以便用戶可以通過這個(gè)界面來(lái)添加、修改、刪除和查詢數(shù)據(jù),并執(zhí)行相應(yīng)的操作。 用瀏覽器作為客戶端是現(xiàn)在比較流行的做法,對(duì)用戶來(lái)說(shuō),其優(yōu)點(diǎn)是客戶端杭州電子科技大學(xué)本科畢業(yè)論文 27 界面統(tǒng)一,便于熟悉和操作,不需要對(duì)軟件進(jìn)行任何配置,容易上手。對(duì)開發(fā)人員來(lái)說(shuō),可以將前臺(tái)和后臺(tái)的任務(wù)獨(dú)立進(jìn)行,集中處理后臺(tái)的關(guān)鍵任務(wù),減少了工作任務(wù)。 下圖 48 為該系統(tǒng)主頁(yè)面中的眉腳部分。 圖 48 主頁(yè)中眉腳部分 上圖中,我們可以看到,用戶控件在做整個(gè) Web 程序是不可缺少的一部分,它能夠很容易地跨 Web 應(yīng) 用程序劃分和重復(fù)使用公共 UI 功能。用戶控件可以在第一次請(qǐng)求時(shí)被編譯并存儲(chǔ)在服務(wù)器內(nèi)存中,從而縮短之后的請(qǐng)求響應(yīng)時(shí)間。 在該頁(yè)面中包括了會(huì)員注冊(cè),用戶登錄以及健身搜索,方便用戶操作。以管理員登錄為例, 則會(huì)出現(xiàn)圖 49。 圖 49 管理員登錄系統(tǒng)后的界面 杭州電子科技大學(xué)本科畢業(yè)論文 28 然后,管理員可以進(jìn)行相應(yīng)的管理操作。 主頁(yè)的另外一部分,也就是頁(yè)面的頁(yè)腳了,詳見圖 410。 圖 410 主頁(yè)中的頁(yè)腳部分 界面設(shè)計(jì)在設(shè)計(jì)中是一個(gè)重要的組成部分,特別是主界面,它可以直接反應(yīng)該網(wǎng)站是否是一個(gè)用戶可依賴的網(wǎng)站,直接關(guān)系俱樂部在用戶心中的形象, 因此,設(shè)計(jì)一個(gè)合理的、好友的、具有共通性的界面是非常有必要的。 本層次的設(shè)計(jì)的原則是: 1. 使用的簡(jiǎn)單性; 2. 用戶界面中所用術(shù)語(yǔ)的標(biāo)準(zhǔn)化和一致性; 3. 用戶界面應(yīng)具有容錯(cuò)能力; 4. 在完成預(yù)定功能的前提下,應(yīng)該使得用戶界面越簡(jiǎn)單越好; 5. 用戶界面的可靠性; 各個(gè)界面的信息可以選擇性填寫,但對(duì)于一些關(guān)鍵字段和表中不允許為空的信息,都應(yīng)在界面提交之間進(jìn)行校驗(yàn),只有校驗(yàn)通過才可以進(jìn)入后續(xù)操作。 杭州電子科技大學(xué)本科畢業(yè)論文 29 5 系統(tǒng)主要模塊的實(shí)現(xiàn) 登錄模塊的實(shí)現(xiàn) 界面設(shè)計(jì) 圖 51 用戶登錄界 面 會(huì)員和管理員登錄由 top3,web 控件實(shí)現(xiàn),它的代碼隱藏文件為 文件。會(huì)員或管理員登錄時(shí)的應(yīng)用程序的主入口,會(huì)員只有通過該入口才可以進(jìn)行會(huì)員資料管理(查詢信息、修改信息等)和項(xiàng)目及場(chǎng)地的預(yù)訂,管理員也只有通過該入口才可以對(duì)不同的用戶、對(duì)各個(gè)項(xiàng)目、場(chǎng)地的發(fā)布,修改,刪除進(jìn)行管理。 登錄界面主要使用了 Label、 TextBox、 Button 控件組成,讓合法用戶在 TextBox中輸入用戶名、密碼和驗(yàn)證碼,只要單擊確定便可登錄到主頁(yè)就可以任意操作,反之,如果不是此網(wǎng)站的會(huì)員 ,則單擊注冊(cè), 即進(jìn)入注冊(cè)頁(yè)面 ,注冊(cè)之后再登錄 。 用戶登錄 單擊 “確定 ”按鈕,系統(tǒng)便會(huì)調(diào)用 protected void btnOK_Click(object sender, EventArgs e)函數(shù),該函數(shù)是對(duì)用戶名及密碼進(jìn)行驗(yàn)證,并對(duì)用戶的權(quán)限進(jìn)行判斷,用戶還必須輸入驗(yàn)證碼,只有驗(yàn)證碼輸入正確,用戶名及密碼的輸入也正確,否則系統(tǒng)會(huì)提示 “用戶名或密碼有誤 !”的對(duì)話框,再一次請(qǐng)用戶進(jìn)行用戶名及密碼的輸入。 用戶務(wù)必輸入正確的信息 。驗(yàn)證碼在每次運(yùn)行都會(huì) 產(chǎn)生不同的驗(yàn)證碼 ,在 1000099999 之間隨機(jī)生成,顯示在控件 lable 上。 杭州電子科技大學(xué)本科畢業(yè)論文 30 注冊(cè)模塊的實(shí)現(xiàn) 圖 52 用戶注冊(cè)界面 用戶注冊(cè)需要輸入的字段主要有用戶名,密碼,確認(rèn)密碼,性別,真實(shí)姓名,生日,家庭 地址,用戶電話,手機(jī)號(hào)碼 , , Email 及身份證號(hào),其中家庭地址,用戶電話,手機(jī)號(hào)碼, , Email 可為空外,其余均為必填內(nèi)容,用 Button控件檢測(cè)將要注冊(cè)的用戶名是否已被注冊(cè),如果是已注冊(cè)過的用戶名,系統(tǒng)則要求用戶重新輸入名字,反之,系統(tǒng)會(huì)提示此用戶名可用。 頁(yè)面還對(duì)用戶名、密碼、真實(shí)姓名、生日及身份證號(hào)使用非空驗(yàn)證控件RequiredFieldValidator 驗(yàn)證用戶輸入是否為空,對(duì)性別使用 DropdownList,以便用戶進(jìn)行男女選擇,對(duì)生日使用三個(gè) DropdownList,一個(gè)用以年份 的選擇(如19202020),一個(gè)月份的選擇,一個(gè)日期的選擇;對(duì)確認(rèn)密碼使用重復(fù)輸入驗(yàn)證控件 ConfirmPassword驗(yàn)證用戶第二次輸入的密碼是否和第一次輸入的密碼一致,還對(duì) Email 進(jìn)行格式的驗(yàn)證。頁(yè)面對(duì)每一個(gè)文本輸入框的輸入進(jìn)行驗(yàn)證,可以提高程序的可靠性和安全性。 單擊“確定”按鈕,觸發(fā)事件 Button1_Click(object sender, EventArgs e),該函杭州電子科技大學(xué)本科畢業(yè)論文 31 數(shù)創(chuàng)建訪問數(shù)據(jù)庫(kù)的對(duì)象,如用于連接數(shù)的 SqlConnection 對(duì)象、執(zhí)行 SQL 語(yǔ)句的 SqlCommand 對(duì)象及該對(duì)象的 參數(shù)。并實(shí)現(xiàn)打開數(shù)據(jù)庫(kù)連接、執(zhí)行插入數(shù)據(jù)語(yǔ)句、關(guān)閉連接,并在注冊(cè)完之后進(jìn)入用戶登錄界面。 所有用戶注冊(cè)的時(shí)候均為啟用狀態(tài),若要?jiǎng)h除一個(gè)用戶,則由 Admin 角色的用戶進(jìn)入刪除用戶。 圖 53 管理員管理界面 LINQ 技術(shù)的應(yīng)用 以健身俱樂部項(xiàng)目信息管理模塊為例,在配置數(shù)據(jù)庫(kù)之前,先要在 App_code中添加 的類,雙擊進(jìn)入該界面,并添加所有要用到的表,接著操作如下:在項(xiàng)目信息管理界面中,首先加載一個(gè) GridView 控件,用于顯示數(shù)據(jù),再在顯示項(xiàng)目信息中,需加載一個(gè) LinqDataSource 控件,然后配置數(shù)據(jù)源,選擇“ DataClassesDataContext” ,然后選擇 表名“ tb_Item”表,在“ Select(s)”選項(xiàng)中選擇“ *”(所有字段),點(diǎn)擊“ Where”及“高級(jí)”選擇相應(yīng)值,然后點(diǎn)擊“完成”。 回到界面里,選擇已加載的 GridView 控件,將 GridView 綁定以 LinqDataSource控件上,在右上角的小箭頭上點(diǎn)擊,顯示如下信息,見圖 54。 杭州電子科技大學(xué)本科畢業(yè)論文 32 圖 54 Gridview 控件信息圖 選擇編輯列,然后字段都刪除,再點(diǎn)擊“添加新列”,然后編輯該字段,見如下圖55 LinqDataSourc 控件配置圖。 圖 55 LinqDataSourc 控件配置之添加字段圖 將這段代碼: asp:HyperLinkField DataNavigateUrlFields= Data NavigateUrlFormatString= ItemID={0} DataTextField=Pk_ItemID / 改成: asp:HyperLinkField DataTextField= Pk_ItemID DataNavigateUrlFields=ID 杭州電子科技大學(xué)本科畢業(yè)論文 33 DataNavigateUrlFormatString=?ItemID={0}/ 這樣就可以實(shí)現(xiàn)數(shù)據(jù)的實(shí)現(xiàn)。 信息的修改、刪除都可以采用 Linqdatasource 控件和 GridView 控件共同實(shí)現(xiàn)。操 作過程如下:首先用一個(gè) Linqdatasource 控件,首先配置數(shù)據(jù)源(方法如同以上所示),然后選擇表和表中的字段,啟用自動(dòng)更新和刪除,這樣就可以對(duì)會(huì)員信息進(jìn)行操作了。如圖 56 LinqDataSource 數(shù)據(jù)配置圖。 圖 56 LinqDataSource 數(shù)據(jù)配置圖 說(shuō)明:本系統(tǒng)的會(huì)員信息管理模塊與健身俱樂部場(chǎng)地管理模塊的操作過程與上述一樣,因此在以下的模塊中不會(huì)再重新說(shuō)明,以免出現(xiàn)重復(fù)。 會(huì)員信息管理模塊 詳細(xì)過程上面已經(jīng)陳述,這里就不再重復(fù)說(shuō)明。 圖 57 為會(huì)員信息查詢界面。 圖 57 會(huì)員信息查詢界面 然后,單擊編輯就可以對(duì)字段進(jìn)行修改。點(diǎn)擊刪除按鈕,就可以將此會(huì)員信息刪杭州電子科技大學(xué)本科畢業(yè)論文 34 除了。 預(yù)定管理 預(yù)定管理模塊主要由 GridView 控件和 LinkButton 控件來(lái)實(shí)現(xiàn)管理, 使用一個(gè) GridView 控件用于顯示預(yù)定人員的信息,該 GridView 控件綁定到數(shù)據(jù)源SqlDataSource 上,并配置該數(shù)據(jù)源,在 GridView 控件中顯示“刪除”按鈕和“確認(rèn)”按鈕。 將 GridView 綁定到數(shù)據(jù)集上,之后設(shè)置 GridView 的屬性,使其顯示分頁(yè)、排序,并綁定其中關(guān)聯(lián)的字段。 點(diǎn)擊“確定”按鈕,會(huì)觸發(fā)事件 Button1_Click(object sender, EventArgs e),該函數(shù)創(chuàng)建數(shù)據(jù)庫(kù)連接對(duì)象,如用于連接數(shù)的 SqlConnection 對(duì)象、 執(zhí)行 SQL 語(yǔ)句的 SqlCommand 對(duì)象及該對(duì)象的參數(shù),改變 IsFlag 字
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1