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

正文內(nèi)容

小型健身俱樂部管理系統(tǒng)分析設(shè)計(jì)與實(shí)現(xiàn)-文庫吧資料

2025-07-05 02:23本頁面
  

【正文】 itemInfo——項(xiàng)目信息表,包含管理員的所有信息。coachArtical——教練信息發(fā)布表,包含教練發(fā)布的所有信息。教練管理包括的庫表:cardExpense——會(huì)員卡消費(fèi)表,包含會(huì)員卡消費(fèi)的所有信息;memberInfo——會(huì)員信息表,包含會(huì)員的所有信息;根據(jù)本系統(tǒng)需求分析,系統(tǒng)的數(shù)據(jù)庫包括了會(huì)員管理、教練管理、項(xiàng)目管理、器械管理、活動(dòng)管理、論壇管理、員工管理、系統(tǒng)管理以及需要的基本數(shù)據(jù)字典等部分。圖210是系統(tǒng)ER圖。4. 數(shù)據(jù)模型本系統(tǒng)的數(shù)據(jù)模型設(shè)計(jì)內(nèi)容主要是進(jìn)行數(shù)據(jù)庫的設(shè)計(jì)。Tomcat是Java程序,所以只要有JDK就可以使用,不需要考慮操作系統(tǒng)平臺(tái)。JSP Engine。Tomcat是Sun和Apache合作推出的JSP Server。服務(wù)器操作系統(tǒng)使用Windows2000 Server考慮到價(jià)格因素、易用性,我們使用SQL Server2000作為系統(tǒng)后臺(tái)數(shù)據(jù)庫系統(tǒng),服務(wù)器操作系統(tǒng)采用Windows2000 Server。所有這些產(chǎn)品都基于SQL語言。瀏覽器:1) 數(shù)據(jù)庫及操作系統(tǒng):對(duì)于核心數(shù)據(jù)庫來說,選擇一個(gè)合適的數(shù)據(jù)庫系統(tǒng)對(duì)我們的系統(tǒng)運(yùn)行是很重要的,選擇數(shù)據(jù)庫的關(guān)鍵因素是要考慮預(yù)計(jì)會(huì)有多少人同時(shí)訪問數(shù)據(jù)庫;正常工作時(shí)間的級(jí)別;用來訪問數(shù)據(jù)庫的應(yīng)用程序的類型;運(yùn)行數(shù)據(jù)庫的服務(wù)器的硬件和操作系統(tǒng)類型以及管理人員的專業(yè)技術(shù)水平。開發(fā)環(huán)境:eclipseSDK數(shù)據(jù)庫:SQL Server 2000硬盤:80GB以上 軟件環(huán)境本系統(tǒng)的軟件環(huán)境如下:CPU:硬盤:80GB以上CPU:CPU: 硬件環(huán)境本系統(tǒng)的硬件環(huán)境如下。 網(wǎng)絡(luò)結(jié)構(gòu)圖本系統(tǒng)的網(wǎng)絡(luò)拓?fù)鋱D如圖29所示。3)服務(wù)層:主要是數(shù)據(jù)庫系統(tǒng),這里的數(shù)據(jù)庫系統(tǒng)主要是關(guān)系數(shù)據(jù)庫系統(tǒng)(RDMS)。2)中間層:這相當(dāng)于三層標(biāo)準(zhǔn)架構(gòu)中的Web應(yīng)用服務(wù)層,支持諸如響應(yīng)客戶請(qǐng)求以及查詢等功能。圖28體系結(jié)構(gòu)拓?fù)鋱D1)客戶層:用于與企業(yè)信息系統(tǒng)的用戶進(jìn)行交互以及顯示根據(jù)特定業(yè)務(wù)規(guī)則進(jìn)行計(jì)算后的結(jié)果。模型,包括進(jìn)行邏輯處理的JavaBean等,數(shù)據(jù)庫采用ODBC技術(shù)以提供數(shù)據(jù)庫的可移植性。包括所有的JSP,提供用戶界面,接受用戶輸入,還包括相應(yīng)的ActionFrom Bean,用來存放表單數(shù)據(jù),并進(jìn)行表單數(shù)據(jù)驗(yàn)證;視圖(V)層:用戶界面(瀏覽器)HTML,CSS,DHTML,JavaScript,XML視圖(V)層:服務(wù)器端腳本Connects UI to Business Objects, Java Server Pages,Java Servlets控制(C)層:分布式組件JavaBean模型(M):數(shù)據(jù)源和持久對(duì)象存儲(chǔ)ODBC, JDBC, OLEDB, ADO, XML, LDAP圖27 系統(tǒng)的體系結(jié)構(gòu)其中:采用標(biāo)簽技術(shù)完成動(dòng)態(tài)頁面的簡單邏輯。采用MVC的三層體系結(jié)構(gòu),分化各個(gè)功能組件; 系統(tǒng)體系結(jié)構(gòu)根據(jù)系統(tǒng)分析結(jié)果,該系統(tǒng)從結(jié)構(gòu)上應(yīng)滿足:如果在Web應(yīng)用開發(fā)中套用現(xiàn)成的struct框架,就可以簡化每個(gè)開發(fā)階段的工作,開發(fā)人員可以更加有針對(duì)性地分析應(yīng)用需求,不必重新設(shè)計(jì)框架,只需在struct框架的基礎(chǔ)上,設(shè)計(jì)MVC各個(gè)模塊包含的具體組件,在編碼過程中,可以充分利用struct提供的各種實(shí)用類和標(biāo)簽庫,簡化編碼工作??刂破鳎刂破饔葾ctionServlet類和Action類實(shí)現(xiàn),ActionServlet類是struct框架中的核心組件,是這個(gè)MVC的中央控制器的角色。Strcut框架將用戶輸入的表單數(shù)據(jù)保存在ActionForm Bean中,將它傳遞給控制器,控制器可以對(duì)ActionForm Bean中的數(shù)據(jù)進(jìn)行修改,JSP文件使用struct標(biāo)簽讀取修改后的ActionForm Bean的信息,然后重新設(shè)置HTML表單。此外,通常將struct框架中的ActionForm Bean也劃為視圖模塊,ActionForm Bean是一種JavaBean,除了具有一些JavaBean的常規(guī)方法外,還包含了一些特殊的方法,用于驗(yàn)證HTML表單數(shù)據(jù)以及將其屬性重新設(shè)置為默認(rèn)值。其中: struct體系結(jié)構(gòu)對(duì)于開發(fā)Web應(yīng)用,要從頭設(shè)計(jì)并開發(fā)出一個(gè)可靠、穩(wěn)定的框架不是一件容易的事情。本系統(tǒng)采用體系結(jié)構(gòu),struct是一個(gè)基于模型(Model)一視圖(View)一控制器(Controller),即MVC模式的應(yīng)用架構(gòu)的開源框架。具體頁面如圖25所示:圖25 會(huì)員操作界面3. 體系結(jié)構(gòu)系統(tǒng)的總體結(jié)構(gòu)設(shè)計(jì)遵循如下原則。圖24 管理員操作界面 客戶端操作界面客戶端主要為會(huì)員提供服務(wù),會(huì)員可修改個(gè)人的注冊(cè)信息、申請(qǐng)使用會(huì)員卡、每次來俱樂部消費(fèi)時(shí)使用會(huì)員卡進(jìn)行消費(fèi),還可查詢自己在俱樂部的消費(fèi)記錄,當(dāng)會(huì)員卡余額不足時(shí)可進(jìn)行會(huì)員卡的充值,會(huì)員入會(huì)后還要定期向俱樂部交納一定金額的會(huì)費(fèi);會(huì)員可查看教練的相關(guān)信息,包括每位教練的指導(dǎo)項(xiàng)目;會(huì)員還可以查看俱樂部所有健身項(xiàng)目的相關(guān)信息,根據(jù)自身身體狀況和特點(diǎn),系統(tǒng)還可為會(huì)員制定初試和他的健身項(xiàng)目;會(huì)員進(jìn)入健身論壇可以與俱樂部人員、教練以及會(huì)員之間交流健身心得,真正實(shí)現(xiàn)了俱樂部與客戶之間的交流。論壇管理:包括“健身知識(shí)交流”、“課程區(qū)”、“健身心得”、“健康飲食”、“女子減肥話題”和“健身你說我說”等頁面;健身活動(dòng)管理:包括“健身活動(dòng)記錄”、“器械的使用”、“教練的安排”、“費(fèi)用的審核”、“訓(xùn)練計(jì)劃的制訂與實(shí)施”和“相關(guān)信息查詢”等頁面;項(xiàng)目管理:包括“添加項(xiàng)目”、“刪除項(xiàng)目”、“修改項(xiàng)目”、“查詢項(xiàng)目”和“項(xiàng)目收費(fèi)標(biāo)準(zhǔn)查詢”等頁面;會(huì)員管理:包括“會(huì)員信息管理”、“會(huì)員卡管理”、“會(huì)費(fèi)管理”和“會(huì)員管理”等頁面;登錄界面:通過輸入用戶各和密碼實(shí)現(xiàn)用戶登錄,并判斷用戶的權(quán)限;個(gè)人信息修改首頁 注冊(cè)/登錄界面 會(huì)員注冊(cè) 輸入用戶名、密碼,選擇類型 會(huì)員功能主界面 注銷 是否為新用戶? 是否符合 數(shù)據(jù)庫信息? Y Y N N 管理員功能主界面 會(huì)員管理教練管理項(xiàng)目管理器械管理健身活動(dòng)管理員工管理論壇管理系統(tǒng)管理會(huì)員卡申請(qǐng)個(gè)人消費(fèi)記錄消費(fèi)查詢會(huì)員卡充值教練查詢項(xiàng)目查詢器械查詢健身論壇圖22 系統(tǒng)操作流程圖圖23 系統(tǒng)主界面 管理端操作界面管理端主要實(shí)現(xiàn)會(huì)員管理、教練管理、項(xiàng)目管理、器械管理、健身活動(dòng)管理、員工管理、論壇管理以及系統(tǒng)管理等功能。首先,用戶通過系統(tǒng)主界面,可以瀏覽查看到俱樂部的一些基本信息,首次使用系統(tǒng)的客戶必須先注冊(cè)為俱樂部會(huì)員,才能登陸系統(tǒng)。第二章 小型健身俱樂部管理系統(tǒng)概要設(shè)計(jì)通過對(duì)健身俱樂部管理系統(tǒng)的需求分析并結(jié)合實(shí)際情況分析,本系統(tǒng)是由會(huì)員管理、教練管理、健身項(xiàng)目管理、器械管理、健身活動(dòng)管理、員工管理、健身論壇管理和系統(tǒng)管理這八個(gè)模塊構(gòu)成。提交產(chǎn)品為:a)應(yīng)用系統(tǒng)軟件包;b)數(shù)據(jù)庫初始數(shù)據(jù);c)系統(tǒng)開發(fā)過程文檔;d)系統(tǒng)使用、維護(hù)說明文檔,提交方式為CD介質(zhì)。系統(tǒng)需能夠防止各類誤操作可能造成的數(shù)據(jù)丟失,破壞。 可擴(kuò)展性需求系統(tǒng)設(shè)計(jì)要求能夠體現(xiàn)擴(kuò)展性要求,以適應(yīng)將來功能擴(kuò)展的需求。 可靠性需求系統(tǒng)應(yīng)保證724小時(shí)內(nèi)不宕機(jī),保證20人可以同時(shí)在客戶端登錄,此時(shí)系統(tǒng)能正常運(yùn)行,正確提示相關(guān)內(nèi)容。 響應(yīng)時(shí)間需求無論是客戶端還是管理端,當(dāng)用戶登錄,進(jìn)行任何操作的時(shí)候,系統(tǒng)應(yīng)該及時(shí)地進(jìn)行反應(yīng),反應(yīng)的時(shí)間在5秒以內(nèi)。3)技術(shù)環(huán)境:頁面大小適當(dāng),能用各種常用瀏覽器以不同分辨率瀏覽,無錯(cuò)誤鏈接和空鏈接;采用CSS處理,控制字體大小和版面布局。內(nèi)容豐富,文字準(zhǔn)確,語句通順,專用術(shù)語規(guī)范,行文格式統(tǒng)一規(guī)范。 界面需求系統(tǒng)的界面要求如下。基本路徑:a)進(jìn)入論壇管理界面,首先瀏覽查看各個(gè)模塊的信息;b)通過點(diǎn)擊每個(gè)模塊名稱,可以詳細(xì)瀏覽每個(gè)模塊的詳細(xì)描述;c)可以對(duì)論壇公告進(jìn)行管理;d)可以管理所有模塊;e)提供模塊刪除功能?;韭窂剑篴)進(jìn)入員工管理界面,首先展示目前的員工列表,提供查詢功能;b)通過點(diǎn)擊每個(gè)員工,可以詳細(xì)瀏覽每個(gè)員工的詳細(xì)信息;c)可以對(duì)每個(gè)員工職責(zé)變更進(jìn)行修改;d)提供可以調(diào)入和調(diào)出員工功能?;韭窂剑篴)進(jìn)入健身活動(dòng)管理界面,首先展示俱樂部會(huì)員每次健身活動(dòng)的記錄,提供查詢功能;b)通過點(diǎn)擊每個(gè)會(huì)員活動(dòng)名稱,可以詳細(xì)瀏覽每個(gè)會(huì)員活動(dòng)的詳細(xì)描述,器械的使用、教練的安排、費(fèi)用的審核,訓(xùn)練計(jì)劃的制訂與實(shí)施;c)可以對(duì)每個(gè)活動(dòng)信息進(jìn)行修改;d)可以發(fā)布新增的活動(dòng);e)提供活動(dòng)刪除功能?;韭窂剑篴)進(jìn)入器械管理界面,首先展示目前的器械列表,提供查詢功能;b)通過點(diǎn)擊每個(gè)器械名稱,可以詳細(xì)瀏覽每個(gè)器械的詳細(xì)描述;c)可以對(duì)每個(gè)器械信息進(jìn)行修改;d)可以對(duì)所有新增器材進(jìn)行登記;e)提供器材刪除功能?;韭窂剑篴)進(jìn)入項(xiàng)目管理界面,首先展示目前所有健身項(xiàng)目,可以增加新的項(xiàng)目;b)通過點(diǎn)擊每個(gè)項(xiàng)目名稱,可以詳細(xì)瀏覽每個(gè)項(xiàng)目的詳細(xì)描述;c)可以對(duì)每個(gè)項(xiàng)目信息進(jìn)行修改;d)提供項(xiàng)目條件查詢功能;e)提供項(xiàng)目刪除功能?;韭窂剑篴)進(jìn)入教練管理界面,首先展示目前所有教練的情況;b)點(diǎn)擊每個(gè)教練可以詳細(xì)查詢和修改每個(gè)教練的信息和指導(dǎo)項(xiàng)目的確定;c)可以添加要聘用的教練;d)可以刪除選擇的教練?;韭窂剑篴)進(jìn)入會(huì)員管理界面,首先展示目前已注冊(cè)的會(huì)員情況;b)點(diǎn)擊每個(gè)會(huì)員可以詳細(xì)瀏覽這個(gè)會(huì)員的具體情況,同時(shí)也可以對(duì)會(huì)員的健身情況進(jìn)行修改。圖16是它的活動(dòng)視圖。 系統(tǒng)管理登錄到管理端的所有人都需要通過登錄界面進(jìn)入相應(yīng)的管理界面。FM7: 論壇管理論壇管理實(shí)現(xiàn)俱樂部會(huì)員與教練之間、會(huì)員之間的各種信息交流,發(fā)布公告等。FM5: 健身活動(dòng)管理健身活動(dòng)管理包括俱樂部會(huì)員每次健身活動(dòng)的記錄、器械的使用、教練的安排、費(fèi)用的審核,訓(xùn)練計(jì)劃的制訂與實(shí)施,及相關(guān)信息的查詢。FM3: 項(xiàng)目管理項(xiàng)目管理包括項(xiàng)目的添加、刪除、修改和查詢功能,以及項(xiàng)目收費(fèi)標(biāo)準(zhǔn)的查詢。其中,會(huì)員卡管理主要包括會(huì)員卡的申請(qǐng),記錄下會(huì)員每次來俱樂部的消費(fèi)情況,提供消費(fèi)記錄的查詢,根據(jù)消費(fèi)金額管理員可以對(duì)會(huì)員進(jìn)行升級(jí)管理。圖15 管理端用例圖FL1: 系統(tǒng)管理系統(tǒng)管理負(fù)責(zé)所有的管理端的登錄,管理端的人員要登錄到管理端必須經(jīng)過登錄界面,輸入自己的用戶名和密碼,然后系統(tǒng)判斷這個(gè)用戶的權(quán)限信息,不同的登錄人可能具有不同的權(quán)限,系統(tǒng)根據(jù)不同的權(quán)限實(shí)現(xiàn)不同的功能。每個(gè)登錄者首先要通過安全認(rèn)證然后確認(rèn)權(quán)限,系統(tǒng)根據(jù)相應(yīng)的權(quán)限實(shí)現(xiàn)相應(yīng)的功能。 交納會(huì)費(fèi)用例描述:交納會(huì)費(fèi);執(zhí)行者:會(huì)員;前置條件:會(huì)員已登陸交納會(huì)費(fèi)頁面;基本路徑:a)會(huì)員輸入基本信息,包括ID、用戶名、密碼;b)會(huì)員輸入交納會(huì)費(fèi)金額;c)系統(tǒng)顯示會(huì)員卡號(hào)、用戶名會(huì)費(fèi)交納時(shí)間、應(yīng)交會(huì)費(fèi)、實(shí)交情況?;韭窂剑篴)會(huì)員信息輸入,包括會(huì)員ID、卡號(hào)ID、姓名;b)會(huì)員卡信息輸入,包括會(huì)員卡等級(jí)、余額、申請(qǐng)時(shí)間;c) 提交信息之后等待系統(tǒng)確認(rèn)。 會(huì)員卡申請(qǐng)具體描述如下。用例描述:個(gè)人信息修改;執(zhí)行者:會(huì)員;前置條件:會(huì)員已登錄系統(tǒng);后置條件:選擇個(gè)人信息修改后,則可以修改會(huì)員個(gè)人信息。包括會(huì)員ID、用戶名、交納時(shí)間、應(yīng)交會(huì)費(fèi)、實(shí)交情況、備注。會(huì)員ID、卡號(hào)ID、姓名、充值金額、充值時(shí)間。包括ID、卡號(hào)ID、項(xiàng)目ID、價(jià)格、消費(fèi)時(shí)間、備注。會(huì)員卡申請(qǐng)包括會(huì)員ID、卡號(hào)ID、姓名、等級(jí)、余額、申請(qǐng)時(shí)間。會(huì)員登錄到俱樂部網(wǎng)站可以看到個(gè)人信息列表,包括會(huì)員ID、用戶名、密碼、真實(shí)姓名、生日、聯(lián)系電話、電子郵件、健身意向健身意向2等信息的修改。圖14是它的用例圖。在客戶端用戶可以看到個(gè)人信息修改、會(huì)員卡申請(qǐng)、個(gè)人消費(fèi)記錄、消費(fèi)查詢、會(huì)員卡充值、交納會(huì)費(fèi)等功能。系統(tǒng)的主用例如圖13所示??蛻舳俗酉到y(tǒng)功能主要是指會(huì)員通過登錄健身俱樂部網(wǎng)站進(jìn)行操作的功能,即會(huì)員功能。 系統(tǒng)主用例圖小型健身俱樂部管理系統(tǒng)可以分為兩個(gè)主要的組成部分,一個(gè)是客戶端子系統(tǒng)。系統(tǒng)管理員主要實(shí)現(xiàn)系統(tǒng)的數(shù)據(jù)維護(hù),包括系統(tǒng)的數(shù)據(jù)備份和數(shù)據(jù)維護(hù)等。實(shí)現(xiàn)俱樂部會(huì)員與教練之間、會(huì)員之間的各種信息交流,發(fā)布公告等。俱樂部員工的調(diào)入、調(diào)出、職責(zé)變更,權(quán)限的設(shè)置; 健身活動(dòng)管理者。新增器材登記、淘汰器材刪除、現(xiàn)有器材查詢等功能。 項(xiàng)目管理者。教練的聘用、解聘、教練信息的變更和查詢,教練信息的發(fā)布,指導(dǎo)項(xiàng)目的確定。會(huì)員的注冊(cè)、個(gè)人信息的修改、會(huì)員的刪除、變更和查詢,會(huì)員卡管理和會(huì)費(fèi)管理等。圖12 管理用戶角色的關(guān)系管理用戶具體說明如下:系統(tǒng)管理員是指對(duì)小型健身俱樂部系統(tǒng)進(jìn)行相關(guān)設(shè)置、進(jìn)行系統(tǒng)維護(hù)的人員,他也是通過管理端登錄對(duì)管理端的用戶進(jìn)行設(shè)置,分配權(quán)限等。 用戶用戶是指在這個(gè)小型健身俱樂部系統(tǒng)中通過客戶端提交信息注冊(cè)成為會(huì)員的人員,這個(gè)角色主要參與客戶端的個(gè)人信息修改、會(huì)員卡申請(qǐng)、個(gè)人消費(fèi)記錄、消費(fèi)查詢、會(huì)員卡充值、交納會(huì)費(fèi)等功能。3)重
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1