健身俱樂部信息管理系統(tǒng)論文._第1頁
健身俱樂部信息管理系統(tǒng)論文._第2頁
健身俱樂部信息管理系統(tǒng)論文._第3頁
健身俱樂部信息管理系統(tǒng)論文._第4頁
健身俱樂部信息管理系統(tǒng)論文._第5頁
已閱讀5頁,還剩35頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、1目錄TOC o 1-5 h z摘要4Abstract51、引言6 HYPERLINK l bookmark4 o Current Document 課題背景、研究目的及意義7 HYPERLINK l bookmark6 o Current Document 1.1.1課題背景7 HYPERLINK l bookmark8 o Current Document 1.1.2課題研究的目的及意義9 HYPERLINK l bookmark10 o Current Document 1.1.3課題發(fā)展前景及趨勢(shì)10 HYPERLINK l bookmark12 o Current Document

2、課題內(nèi)容簡(jiǎn)介12 HYPERLINK l bookmark14 o Current Document 課題調(diào)研及可行性分析12 HYPERLINK l bookmark16 o Current Document 1.3.1課題調(diào)研12 HYPERLINK l bookmark18 o Current Document 1.3.2可行性分析13 HYPERLINK l bookmark20 o Current Document 本文組織結(jié)構(gòu)14 HYPERLINK l bookmark22 o Current Document 2、系統(tǒng)需求分析16 HYPERLINK l bookmark26

3、o Current Document 系統(tǒng)功能分析16 HYPERLINK l bookmark28 o Current Document 業(yè)務(wù)流、數(shù)據(jù)字典17 HYPERLINK l bookmark30 o Current Document 數(shù)據(jù)字典18 HYPERLINK l bookmark32 o Current Document 3、系統(tǒng)設(shè)計(jì)19 HYPERLINK l bookmark34 o Current Document 3.1系統(tǒng)開發(fā)與運(yùn)行環(huán)境確定19 HYPERLINK l bookmark36 o Current Document 3.1.1系統(tǒng)開發(fā)19 HYPERL

4、INK l bookmark38 o Current Document 3.1.2系統(tǒng)開發(fā)環(huán)境19 HYPERLINK l bookmark40 o Current Document 3.1.3系統(tǒng)運(yùn)行環(huán)境簡(jiǎn)介21功能模塊圖23 HYPERLINK l bookmark50 o Current Document 處理流程設(shè)計(jì)24 HYPERLINK l bookmark52 o Current Document 3.3.1系統(tǒng)操作流程圖24 HYPERLINK l bookmark54 o Current Document 3.3.2數(shù)據(jù)增加流程25 HYPERLINK l bookmark5

5、6 o Current Document 3.3.3數(shù)據(jù)修改流程26 HYPERLINK l bookmark58 o Current Document 3.3.4數(shù)據(jù)刪除流程27 HYPERLINK l bookmark60 o Current Document ER圖28 HYPERLINK l bookmark62 o Current Document 4、模塊設(shè)計(jì)30 HYPERLINK l bookmark64 o Current Document 前臺(tái)模塊設(shè)計(jì)30 HYPERLINK l bookmark70 o Current Document 后臺(tái)模塊設(shè)計(jì)31 HYPERLIN

6、K l bookmark72 o Current Document 4.2.1管理員登陸31 HYPERLINK l bookmark74 o Current Document 4.2.2器材管理32 HYPERLINK l bookmark76 o Current Document 4.2.3會(huì)員管理33 HYPERLINK l bookmark78 o Current Document 5、系統(tǒng)評(píng)價(jià)35 HYPERLINK l bookmark80 o Current Document 系統(tǒng)主要功能、特色/優(yōu)點(diǎn)介紹35 HYPERLINK l bookmark82 o Current Do

7、cument 5.1.1系統(tǒng)主要功能35 HYPERLINK l bookmark84 o Current Document 5.1.2系統(tǒng)的特色/優(yōu)點(diǎn)介紹35 HYPERLINK l bookmark86 o Current Document 系統(tǒng)存在的不足與改進(jìn)方案35 HYPERLINK l bookmark88 o Current Document 5.2.1系統(tǒng)存在不足35 HYPERLINK l bookmark90 o Current Document 5.2.2改進(jìn)方案36 HYPERLINK l bookmark92 o Current Document 畢業(yè)設(shè)計(jì)心得體會(huì)36

8、結(jié)論38致謝39參考文獻(xiàn)40摘要近年來,越來越多的人不遺余力參加健身集團(tuán)。人們開始參加各種健身俱樂部或健身中心在他們的業(yè)余時(shí)間。為什么如此多的人熱衷于健身呢?首先,保持健康是他們的主要目的之一。在現(xiàn)代社會(huì),許多人一天中大部分停留在桌子上沒有做任何練習(xí),肯定對(duì)他們的健康有危害。其次,健身有利于人們保持體型,此外,健身是一個(gè)可以釋放壓力的好方法。就我而言,健身的普及將是一個(gè)長(zhǎng)期趨勢(shì)。它表明人們開始越來越重視生活質(zhì)量。作為一個(gè)時(shí)尚、健康的生活方式,健身將吸引越來越多的人。健身俱樂部作為專業(yè)的健身服務(wù)行業(yè),已經(jīng)越來越受到人們的青睞。隨著自身的規(guī)模不斷擴(kuò)大,客戶數(shù)量的增多,傳統(tǒng)的管理模式已不能適應(yīng)現(xiàn)代健

9、身機(jī)構(gòu)的發(fā)展趨勢(shì),出于更好地對(duì)客戶進(jìn)行管理和服務(wù),提高會(huì)員工作效率,降低管理成本等多方面的考慮,有必要通過現(xiàn)代化科技手段,建立完善的客戶自動(dòng)化管理系統(tǒng),通過自動(dòng)化的客戶管理方法,提升俱樂部檔次,方便客戶服務(wù),擴(kuò)大業(yè)務(wù)規(guī)模,為客戶提供專業(yè)的健身服務(wù),實(shí)施專業(yè)化、科學(xué)化的管理。本系統(tǒng)的開發(fā)正是適應(yīng)了這一需求,經(jīng)過實(shí)際的需求分析,我們采用了JSP技術(shù)和數(shù)Mysql據(jù)庫管理系統(tǒng)作為工具進(jìn)行開發(fā)。整個(gè)系統(tǒng)服務(wù)于管理員、俱樂部會(huì)員兩種不同的用戶。操作簡(jiǎn)便、界面美觀、靈活實(shí)用,設(shè)計(jì)開發(fā)出會(huì)員管理、健身器材、項(xiàng)目管理、健身課程管理等功能,基本滿足了俱樂部實(shí)際的需要。本說明書主要介紹了本課題的開發(fā)背景、完成的功

10、能和開發(fā)過程,并著重說明了開發(fā)設(shè)計(jì)的思想、技術(shù)難點(diǎn)和解決方案。關(guān)鍵詞:數(shù)據(jù)庫;健身俱樂部;Mysql;JSPAbstractSecondly,body-buildingisbeneficialforpeopletokeeptheirbodyshape.Manysetting-upexerciseslikeaerobicsareveryhelpfulincuttingupweight.Besides,body-buildingisagoodwaybywhichpeoplecanreleasepressure.AsfarasIamconcerned,thepopularityofbody-buil

11、dingwillbealong-timetrend.Itshowspeoplebegintopaymoreandmoreattentiontolifequality.Asafashionable,healthylifestyle,body-buildingwillattractmoreandmorepeople.AlongwithBeijingOlympicGamesapproaching,peoplesfitnessconsciousnessstrengthensunceasingly,thefitnessclubtakesthespecializedfitnessserviceindust

12、ry,alreadymoreandmorereceivedpeoplesfavor.Expandsunceasinglyalongwithownscale,customerquantitysincrease,thetraditionalmanagementpatternhasnotbeenabletoadaptthemodernfitnessorganizationtrendofdevelopment,stemmingfromcarriesonthemanagementandtheservicewelltothecustomer,raisesthestaffworkingefficiency,

13、reducesthemanagedcostandsoonvariousconsideration,itisnecessarythroughthemodernizedscienceandtechnologymethod,establishestheperfectcustomerautomationmanagementsystemmanagementsystem,throughtheautomatedclientmanagementmethod,promotestheclubscale,theconvenientcustomerservice,theexpandedservicescale,pro

14、videsthespecializedfitnessserviceforthecustomer,theimplementationspecialization,thescientificmanagement.Thissystemsdevelopmentadaptedthisdemand,underwenttheactualdemandanalysis,wehaveusedtheJSPtechnologyandMysqldatabasemanagementsystemcarryonthedevelopmentasthetool.Theoverallsystemservesthemanager,t

15、heclubmembertwokindofdifferentusers.Operates,thecontactsurfaceeasilyartistic,nimblepractical,thedesigndevelopsthemembertomanage,functionsandsoonfitnessproduct,projectmanagement,newsmanagement,fitnesscurriculummanagement,hasmettheclubactualneedsbasically.thisinstructionbookletmainlyintroducedthistopi

16、csdevelopmentbackground,completesthefunctionandtheperformancehistory,andhaveemphasizedthedevelopmentdesignthoughtthatthetechnicaldifficultyandthesolution.Keywords:Database;Fitnessclub;JSP;Mysq1緒論隨著計(jì)算機(jī)科學(xué)與技術(shù)的迅速發(fā)展,計(jì)算機(jī)技術(shù)已經(jīng)滲透到了社會(huì)的每一個(gè)角落,隨之帶來的高效率、高性能計(jì)算機(jī)軟件推動(dòng)了其他各個(gè)行業(yè)的技術(shù)更新和科技革命。健身一種體育項(xiàng)目,尤指包括徒手或用器械的體操,體操可以增強(qiáng)力量、

17、柔韌性、增加耐力、提高協(xié)調(diào)、控制身體各部分的能力,從而使身體強(qiáng)健。如今社會(huì),很多人都長(zhǎng)期處于緊張的環(huán)境壓力。例如,面臨高考升學(xué)、商務(wù)應(yīng)酬、企業(yè)經(jīng)營、人際交往、職位競(jìng)爭(zhēng)等社會(huì)活動(dòng)。所以,沒有過多的時(shí)間進(jìn)行運(yùn)動(dòng),而進(jìn)入亞健康狀態(tài)。而健身俱樂部的出現(xiàn),可以使人們用少數(shù)的時(shí)間來系統(tǒng)的、專業(yè)的鍛煉身體,使人們獲得健康。健身俱樂部的發(fā)展適應(yīng)人們需求,所以俱樂部也需要更好的信息管理系統(tǒng)來幫助俱樂部管理,俱樂部有了發(fā)展,人們就能更好的利用時(shí)間進(jìn)行鍛煉。如今的歐美國家,健身已經(jīng)不是追求時(shí)尚,而是獲得健康的方式。它已經(jīng)逐步進(jìn)入人們的生活,成為生活必需品。越來越多的人也開始接受健身這種活動(dòng)。而健身俱樂部發(fā)展的也越來

18、越迅速。在我國,俱樂部的數(shù)量和數(shù)量都遠(yuǎn)遠(yuǎn)落后于歐美等國家。但隨著經(jīng)濟(jì)發(fā)展,人們生活水平不斷提高,許多人對(duì)健身來鍛煉身體的意識(shí)也越來越強(qiáng)?;ㄔ谶@上面的費(fèi)用和時(shí)間也越來越多。所以,中國的健身業(yè)已經(jīng)蓬勃發(fā)展,在北京,就出現(xiàn)了很多的著名俱樂部。設(shè)計(jì)與實(shí)現(xiàn)這個(gè)健身俱樂部信息管理系統(tǒng)的目的是使健身俱樂部的工作效率得到提高。要根據(jù)俱樂部對(duì)顧客及其員工管理的實(shí)際情況來設(shè)計(jì)。能更好的方便俱樂部對(duì)顧客、員工和健身設(shè)備進(jìn)行集中的管理工作。課題背景、研究目的及意義課題背景中國加入WTO之后,越來越多的世界級(jí)企業(yè)和集團(tuán)進(jìn)入中國市場(chǎng),加速了我們的經(jīng)濟(jì)發(fā)展,同時(shí)也對(duì)本土的企業(yè)和集團(tuán)公司帶了很多挑戰(zhàn),相對(duì)陳舊的低效率的企業(yè)管

19、理體制已經(jīng)不能適宜新的市場(chǎng)競(jìng)爭(zhēng)的需要,為了能夠適應(yīng)新的挑戰(zhàn),利用企業(yè)局域網(wǎng)對(duì)企業(yè)資源進(jìn)行合理利用,使企業(yè)管理規(guī)范化、科學(xué)化已經(jīng)成為一種必然的趨勢(shì)。企業(yè)管理系統(tǒng)的迅速發(fā)展改變了傳統(tǒng)的教學(xué)管理手段,提高了管理效率我國經(jīng)濟(jì)的持續(xù)發(fā)展,人民生活水平的不斷提高,健康已成為人們追求高質(zhì)量生活中十分關(guān)心的問題??茖W(xué)高效的健身項(xiàng)目越來越受到廣大消費(fèi)者的青睞和認(rèn)可,各種專業(yè)的健身俱樂部會(huì)所的出現(xiàn)為追求科學(xué)高效的人們提供了有利條件。經(jīng)調(diào)查,我國當(dāng)前健身俱樂部會(huì)所擁有超過數(shù)萬家,規(guī)模有大也有小,相對(duì)比較出名有中體倍力,青鳥等健身俱樂部,他們擁有學(xué)習(xí)國外的先進(jìn)健身俱樂部管理經(jīng)驗(yàn)以及利用Inter網(wǎng)等先進(jìn)計(jì)算機(jī)技術(shù),使

20、得自己的業(yè)務(wù)由單一的通過俱樂部平臺(tái)面向廣大客戶上升到了客戶足不出戶就可以享受到專業(yè)新聞的指導(dǎo)和科學(xué)健身知識(shí),方便了了客戶的利益也在同行業(yè)中成為了佼佼者,他們的成功不僅歸功于科學(xué)管理還要?dú)w功于計(jì)算機(jī)網(wǎng)絡(luò)帶來的便利,這是利用計(jì)算機(jī)軟件及網(wǎng)絡(luò)技術(shù)擴(kuò)大其業(yè)務(wù)成功的典范,但是國內(nèi)健身俱樂部應(yīng)用這種模式的運(yùn)營的又有多少呢?其實(shí)并不多,大多健身俱樂部的管理模式和業(yè)務(wù)交流還停留在傳統(tǒng)的,低效率的用人管理的階段,人工管理模式已經(jīng)越來越不能適應(yīng)現(xiàn)代管理的需求,一方面由于每天的客戶量特別大,手工方式難免會(huì)在業(yè)務(wù)及財(cái)務(wù)上出現(xiàn)漏洞,給客戶帶來了不必要的麻煩,同時(shí)也給俱樂部的經(jīng)營帶來了種種弊端;另一方面管理者也經(jīng)常因?yàn)闀?huì)

21、員管理和財(cái)務(wù)管理而“頭痛”,隨著俱樂部的規(guī)模不斷擴(kuò)大,以上問題會(huì)越來越突出,必將會(huì)成為俱樂部發(fā)展的絆腳石。無論規(guī)模大小,各個(gè)健身俱樂部為了更好的生存和發(fā)展就必須在管理模式上引進(jìn)先進(jìn)的管理軟件系統(tǒng),從而在會(huì)員管理,會(huì)員管理,產(chǎn)品管理,新聞管理,項(xiàng)目管理,及活動(dòng)管理等方面提高和改善了手工方式所不能達(dá)到的效果和價(jià)值。將計(jì)算機(jī)管理應(yīng)用在健身俱樂部的管理中也是近年來隨著計(jì)算機(jī)被廣泛的應(yīng)用于各行各業(yè)之中的一個(gè)典范。健身俱樂部管理不僅集成了公司發(fā)展和管理的各主要部分(會(huì)員、項(xiàng)目、產(chǎn)品、活動(dòng)),更代表了先進(jìn)的管理思想和管理方式作為健身俱樂部現(xiàn)代化管理的重要工具,它在我國健身俱樂部會(huì)所將得到越來越廣泛的應(yīng)用。目

22、前健身俱樂部會(huì)所的計(jì)算機(jī)管理水平還是很低,我也曾實(shí)地走訪過幾家健身俱樂部,他們的計(jì)算機(jī)應(yīng)用是處在剛開始使用的階段,但是俱樂部采用電腦管理業(yè)務(wù)、財(cái)務(wù)、活動(dòng)記錄等諸多環(huán)節(jié)已經(jīng)成為健身俱樂部會(huì)所的必然趨勢(shì)和必不可少的工具。課題研究的目的及意義最近幾年,各種層次、各種類型的體育俱樂部在我國各地先后建立起來。它標(biāo)志著我國體育體制改革正在向縱深發(fā)展,基層體育組織結(jié)構(gòu)正在發(fā)生變化,制度創(chuàng)新初見端倪。體育俱樂部的逐步興起受到社會(huì)各界的歡迎。隨著社會(huì)的發(fā)展,人民的富足,城市化發(fā)展的加速,越來越多的占地被高樓大廈所取代,加之環(huán)境的惡化和工作節(jié)奏的加快,高效科學(xué)的健身俱樂部逐漸被廣大消費(fèi)者所認(rèn)可,為向廣大消費(fèi)者提供

23、專業(yè)的健身服務(wù),實(shí)施專業(yè)化、科學(xué)化的管理是俱樂部共同追求的目標(biāo)。作為經(jīng)營者,應(yīng)該培養(yǎng)市場(chǎng)意識(shí),將IT與健身行業(yè)相結(jié)合,建立自己的管理系統(tǒng),在硬件上達(dá)到一定的高度,在軟件上要有自己的一套管理模式。只有具備了高效地管理、個(gè)性化的服務(wù),才會(huì)使這個(gè)行業(yè)有更長(zhǎng)遠(yuǎn)地發(fā)展。二十一世紀(jì)進(jìn)入信息發(fā)展高速路,信息化革命給所有領(lǐng)域帶來新的改變。隨著電腦辦公自動(dòng)化的普及,企業(yè)自動(dòng)化管理、客戶自動(dòng)化管理應(yīng)運(yùn)而生,一切都?xì)w功于計(jì)算機(jī)科技發(fā)展的巨大貢獻(xiàn),互聯(lián)網(wǎng)的世界里蘊(yùn)藏?zé)o限生機(jī),這里只有想不到的、沒有做不到的。電腦自動(dòng)化辦公已將經(jīng)營管理從傳統(tǒng)模式中解脫出來,但僅作為單獨(dú)使用的一臺(tái)機(jī)器對(duì)它來講是種太大的浪費(fèi),由電腦強(qiáng)強(qiáng)聯(lián)手

24、所組成的網(wǎng)絡(luò)將會(huì)改變整個(gè)經(jīng)營思路。它可以實(shí)現(xiàn)企事業(yè)單位管理經(jīng)營最根本的一條真理:減員增效。將電腦武裝起來,根據(jù)自己的經(jīng)營特點(diǎn)和客戶管理需要設(shè)計(jì)開發(fā)一套全流程的客戶關(guān)系管理系統(tǒng),直接推向前臺(tái),替代經(jīng)營者的大部分業(yè)務(wù)工作,將大大減輕經(jīng)營者的工作,提高企業(yè)的管理效率,展示在客戶眼前一個(gè)優(yōu)秀企業(yè)形象,同時(shí)在客戶資料收集、統(tǒng)計(jì)方面更加方便,能及時(shí)有效的給經(jīng)營者提供決策參考。這些都為我們開發(fā)這樣的軟件提供了良好的條件,使經(jīng)營現(xiàn)代化、科學(xué)化成為可能。隨著北京奧運(yùn)會(huì)申辦成功,人們的健身意識(shí)不斷增強(qiáng)。物質(zhì)和意識(shí)的雙重保障便注定了中國健身業(yè)的發(fā)展會(huì)越來越好,而這正是一個(gè)管理公司得以生存并發(fā)展的基礎(chǔ)。現(xiàn)在中國健身行

25、業(yè)的發(fā)展現(xiàn)狀差不多和國外20年前一樣,國內(nèi)俱樂部的歷史只有短短四五年,經(jīng)營者在管理上沒有豐富的經(jīng)驗(yàn)。我們正好可以利用國外成熟的經(jīng)營管理經(jīng)驗(yàn)來為中國健身產(chǎn)業(yè)服務(wù)并促進(jìn)其發(fā)展。管理公司雖然引進(jìn)國外的管理系統(tǒng),但由于國情的不同,所以經(jīng)營模式和數(shù)據(jù)不能照搬,而是借鑒過來適應(yīng)國內(nèi)的具體需要。即使是一套管理標(biāo)準(zhǔn),在不同的地方,不同的俱樂部,也要配合其具體情況而定。目前,國內(nèi)已研究開發(fā)了一些健身俱樂部的管理軟件,比較突出的有飛躍健身俱樂部管理軟件、貝爾健身俱樂部管理軟件、飛揚(yáng)健身俱樂部管理軟件等,這些軟件的功能較為全面,涉及了客戶、經(jīng)營者、會(huì)員等的多方面的管理,使俱樂部的經(jīng)營管理更為科學(xué)化、技術(shù)化,方便化。

26、現(xiàn)在國內(nèi)較為出名的大型健身俱樂部例如中體倍力,青鳥都建立了較為完善的基于CS模式的網(wǎng)絡(luò)管理機(jī)智,是百姓可以足不出戶就可以想享受到網(wǎng)絡(luò)帶來的方便快捷的專業(yè)的健身指導(dǎo)和服務(wù)。另外,隨著信息技術(shù)的日益成熟和普及,健身行業(yè)的不斷發(fā)展和盛行,與國外的交流與合作將成為一個(gè)必然趨勢(shì)。隨之帶來的問題就是要實(shí)現(xiàn)俱樂部管理的網(wǎng)絡(luò)化。但就網(wǎng)上收集的資料來看,目前多數(shù)的軟件都是PB、Delphi等開發(fā)完成的,這些只能用于俱樂部?jī)?nèi)部的經(jīng)營和管理,卻脫離了互聯(lián)網(wǎng)這個(gè)大平臺(tái),客戶本可以足不出戶就可以了解自己的健身狀況和健身俱樂部相關(guān)信息,這種開發(fā)已經(jīng)與客戶的需求背道而馳,為了能夠使客戶和健身俱樂部更好的聯(lián)系和互動(dòng),采用CS

27、模式開發(fā)動(dòng)態(tài)的網(wǎng)站,實(shí)現(xiàn)數(shù)據(jù)庫的動(dòng)態(tài)維護(hù)將是一個(gè)發(fā)展方向。我們可以借鑒已開發(fā)軟件的優(yōu)點(diǎn),根據(jù)實(shí)際需求調(diào)查,在此基礎(chǔ)上開發(fā)出功能較為完善的基于Web的網(wǎng)絡(luò)管理系統(tǒng),JSP是在ASP和PHP技術(shù)之后,一種新興的動(dòng)態(tài)網(wǎng)站開發(fā)技術(shù),它不像ASP技術(shù)的安全性較差,也不像PHP技術(shù)擴(kuò)展性較小,在繼承了他們優(yōu)點(diǎn)的基礎(chǔ)之上,還能夠支持XML技術(shù),使得功能更加強(qiáng)大,逐漸成為新興網(wǎng)站開發(fā)的首選技術(shù),這次我們用JSP開發(fā)這一軟件,正迎合了這一發(fā)展趨勢(shì),對(duì)我們來說也是一次挑戰(zhàn)。課題發(fā)展前景及趨勢(shì)(l)JSP技術(shù)的前景和趨勢(shì)本課題是采用JSP技術(shù)進(jìn)行開發(fā)的基于WEB的健身俱樂部管理系統(tǒng),JSP(JavaServerPa

28、ges)技術(shù)是由Sun公司發(fā)布的用于開發(fā)動(dòng)態(tài)Web應(yīng)用的一項(xiàng)技術(shù)。它以其簡(jiǎn)單易學(xué)、跨平臺(tái)的特性,在眾多動(dòng)態(tài)Web應(yīng)用程序設(shè)計(jì)語言中異軍突起,在短短幾年中已經(jīng)形成了一套完整的規(guī)范,并廣泛地應(yīng)用于電子商務(wù)等各個(gè)領(lǐng)域中。在國內(nèi),JSP現(xiàn)在也得到了比較廣泛的重視,得到了很好的發(fā)展,越來越多的動(dòng)態(tài)網(wǎng)站開始采用JSP技術(shù)。本隨著近些年Internet的飛速發(fā)展,傳統(tǒng)的提供靜態(tài)網(wǎng)頁的Web服務(wù)已經(jīng)無法滿足廣大Internet用戶的需求,動(dòng)態(tài)網(wǎng)頁技術(shù)隨之誕生,如ASP、PHP、JSP等,其中JSP由于具備“一次編寫,隨處運(yùn)行(WriteOnce,RunAnywhere)的特點(diǎn),在WEB應(yīng)用開發(fā)中得到了廣泛的應(yīng)

29、用。用JSP技術(shù)開發(fā)健身俱樂部管理系統(tǒng)能夠使JSP在網(wǎng)絡(luò)技術(shù)中的性能得到淋漓盡致的發(fā)揮,調(diào)查研究表明,大多數(shù)健身俱樂部管理軟件的主要問題是受阻基于健身俱樂部會(huì)所內(nèi)部的管理的,脫離了與廣大客戶的聯(lián)系,它變的孤立而且功能受限,一個(gè)脫離了廣大客戶的管理系統(tǒng),就必將在未來的市場(chǎng)中無用武之地。更與現(xiàn)今的常用的軟件開發(fā)模式B/S、C/S模式背道而馳,加之這樣JSP技術(shù)可以支持多種運(yùn)行平臺(tái),運(yùn)行速度快,難易程度低,擴(kuò)展性安全性好,數(shù)據(jù)庫支持多等特點(diǎn),為設(shè)計(jì)者、使用者和維護(hù)者提供了方便。健身俱樂部管理對(duì)InternetIntranet的需求的發(fā)展趨勢(shì)健身俱樂部管理系統(tǒng)與互聯(lián)網(wǎng)的結(jié)合,正成為現(xiàn)今發(fā)展的焦點(diǎn)問題之

30、一。因?yàn)殡S著健身俱樂部規(guī)模的擴(kuò)大和俱樂部之間業(yè)務(wù)信息交流量的增大,健身俱樂部管理已不再滿足于簡(jiǎn)單的文件共享方式,而是追求一種更靈活、更方便的數(shù)據(jù)共享策略,這便是健身俱樂部將自身以數(shù)據(jù)庫為核心的MIS系統(tǒng)從客戶機(jī)/服務(wù)器模式向InternetIntranet的系統(tǒng)架構(gòu)轉(zhuǎn)變的原因。另外,隨著俱樂部自身在不斷的發(fā)展,尤其大型健身俱樂部的國際化發(fā)展已成為必然,一些客戶和業(yè)務(wù)點(diǎn)可能是跨地區(qū)、甚至是跨國界的,因此,在數(shù)據(jù)傳遞、信息共享和發(fā)布時(shí),Internet成為這些跨地域用戶的必然選擇,可以是客戶足不出戶就能享受服務(wù),通過Internet網(wǎng)拉近了客戶和健身俱樂部之間聯(lián)系,俱樂部無形中牢牢抓住了廣大客源,

31、在激烈的市場(chǎng)競(jìng)爭(zhēng),占有了自己的一席之地,通過基于WEB的俱樂部管理系統(tǒng)對(duì)客戶的信息做科學(xué)的管理,能夠提供一種對(duì)健身俱樂部管理的大量數(shù)據(jù)做出匯總的多層次的快速靈活的查詢、分析及報(bào)表制作手段。因此,健身俱樂部管理迫切需求的是一個(gè)基于Internet網(wǎng)又能進(jìn)行俱樂部?jī)?nèi)部管理的綜合管理系統(tǒng),并能及時(shí)為俱樂部管理各種管理提供服務(wù)。如何將管理支持系統(tǒng)與Internet/Intranet技術(shù)有機(jī)地結(jié)合起來,提供基于Web、集查詢、報(bào)表、已經(jīng)成為一個(gè)重要課題。課題內(nèi)容簡(jiǎn)介本課題解決的問題是如何通過設(shè)計(jì)一個(gè)切實(shí)可行的軟件系統(tǒng)來解決健身俱樂部管理目前存在的一系列問題。該課題是基于WindowsXP的操作系統(tǒng),后臺(tái)

32、數(shù)據(jù)庫采用Mysql,前端使用JSP進(jìn)行開發(fā)。本課題所研究的健身俱樂部管理系統(tǒng)主要由六個(gè)模塊組成,即人事資料模塊、預(yù)約管理模塊、器材管理模塊、會(huì)員管理模塊、系統(tǒng)管理模塊。運(yùn)行本系統(tǒng)先由登陸界面窗口進(jìn)入用戶權(quán)限認(rèn)證窗口,通過用戶名和口令驗(yàn)證的用戶方可進(jìn)入系統(tǒng)主窗口進(jìn)行瀏覽與操作。會(huì)員管理子系統(tǒng):包括會(huì)員個(gè)人信息的修改、會(huì)員的增加和刪除、會(huì)員信息查詢以及會(huì)員卡的管理。預(yù)約管理子系統(tǒng):包括健身預(yù)約信息的錄入、和刪除。人事資料管理子系統(tǒng):包括人事資料的添加、刪除、修改功能。器材管理子系統(tǒng):包括器材信息的錄入、增加和刪除、修改、產(chǎn)品信息查詢??记?、工資管理子系統(tǒng):包括考勤、工資信息的錄入、增加和刪除、修

33、改。系統(tǒng)維護(hù)子系統(tǒng):包括修改密碼、修改用戶名、刪除管理員和增加管理員四個(gè)功能模塊。用戶管理模塊包括:管理員添加、刪除、查詢用戶基本信息和設(shè)置用戶權(quán)限。課題調(diào)研及可行性分析課題調(diào)研深入客戶需求單位進(jìn)行交流和調(diào)查,滿足客戶最大需要。深入營口市帝豪斯健身俱樂部實(shí)地調(diào)研,到公司與主要負(fù)責(zé)人詢問相關(guān)細(xì)節(jié),包括業(yè)務(wù)流程、數(shù)據(jù)流分析、實(shí)地情況等上網(wǎng)搜索相關(guān)內(nèi)容,參看其他一些健身俱樂部管理軟件,從中學(xué)習(xí)借簽。1.3.2可行性分析技術(shù)可行性進(jìn)行本系統(tǒng)的開發(fā)需要用到的知識(shí)技術(shù)有1、Java程序開發(fā)語言2、Spring框架技術(shù)并能使用Java集成開發(fā)工具M(jìn)yEclipse對(duì)這個(gè)框架進(jìn)行整合開發(fā)。3、MySQL數(shù)據(jù)庫

34、開發(fā)知識(shí)。以上的這些知識(shí)技術(shù)是開發(fā)本系統(tǒng)所需要用到的煮而我現(xiàn)在已經(jīng)較好的把這些知識(shí)點(diǎn)和技術(shù)掌握了在指導(dǎo)老師的精心指導(dǎo)之下我可以對(duì)該系統(tǒng)進(jìn)行開發(fā)了硬件方面,我們目前擁有了計(jì)算機(jī)硬件配備,有了WindowsXP操作系統(tǒng)的運(yùn)行環(huán)境,提供了WindowsXP的工作平臺(tái),安裝了開發(fā)軟件,包括運(yùn)行平臺(tái)的、數(shù)據(jù)庫的和各類編程工具的,在編程環(huán)境上提供了可靠的支持,為系統(tǒng)的開發(fā)提供了必要的技術(shù)保障。我們開發(fā)的這個(gè)系統(tǒng)就是采用B/S的3層結(jié)構(gòu)模式,Browser/Web/DataBase。此系統(tǒng)用JSP開發(fā),JSP作為一種Web實(shí)現(xiàn)技術(shù),它的效率是很高的。這一點(diǎn)正好符合了本系統(tǒng)所要求的實(shí)時(shí)性。另外它可以方便的連接

35、各種數(shù)據(jù)庫,像Oracle8/8i/9i數(shù)據(jù)庫,SqlServer7.0/2000數(shù)據(jù)庫,DB2數(shù)據(jù)庫等等,這樣可以根據(jù)需要進(jìn)行移植。另外作為Java平臺(tái)的一部分,JSP擁有Java語言“一次編寫,各處運(yùn)行”的特點(diǎn)。幾乎所有平臺(tái)都支持Java,JSP+JavaBeans幾乎可以在所有平臺(tái)下通行無阻。從一個(gè)平臺(tái)移植到另外一個(gè)平臺(tái),JSP和JavaBeans甚至不用重新編譯,因?yàn)镴ava字節(jié)碼都是標(biāo)準(zhǔn)的與平臺(tái)無關(guān)的。又隨著越來越多的服務(wù)器供應(yīng)商將JSP支持添加到他們的產(chǎn)品中,這樣一來用JSP做成的這套系統(tǒng)可以輕松移植到其它平臺(tái)來運(yùn)行。所以用JSP來開發(fā)是完全可行的。經(jīng)濟(jì)可行性經(jīng)濟(jì)可行性研究的是對(duì)開

36、發(fā)軟件的成本估算和成本效益分析以確定待開發(fā)軟件是否有開發(fā)的價(jià)值。對(duì)于本系統(tǒng)的開發(fā),能幫助公司對(duì)客戶的信息管提高工作效率,并且能非常方便的對(duì)其進(jìn)行一系列的管理和維護(hù),是以前的手工管理不能做到的。而且如今的信息化管理顯得尤為重要,公司要想更好的發(fā)展就得花費(fèi)一定的資金來購買此系統(tǒng)產(chǎn)品,而開發(fā)此系統(tǒng)并不需要投入多大的人力和物力,只需掌握相關(guān)的知識(shí)和技術(shù)就能很快的得以實(shí)現(xiàn),因此在經(jīng)濟(jì)上是可行的系統(tǒng)開發(fā)所需的費(fèi)用是比較低的,由于系統(tǒng)并不復(fù)雜,其運(yùn)行費(fèi)用也不會(huì)占用很多資金,同時(shí)無須培訓(xùn)費(fèi)用,用戶直接就可通過瀏覽器使用,并且可以預(yù)見系統(tǒng)完成后可以給公司帶來較大的作用。所帶來的效益遠(yuǎn)遠(yuǎn)大于系統(tǒng)軟件的開發(fā)成本,譬

37、如:可以進(jìn)行低投入的大范圍的經(jīng)營活動(dòng),增加經(jīng)營者與客戶的交流,對(duì)健身房產(chǎn)品設(shè)施、項(xiàng)目都可以進(jìn)行有效而方便的管理。因此在經(jīng)濟(jì)上完全可行。法律可行性開發(fā)本系統(tǒng)的過程未觸及任何法律上的問題,遵守國際國內(nèi)上通用的法則,采用的軟件也均為正版,因此在法律上也是可行的。操作可行性本系統(tǒng)乃是一個(gè)人機(jī)交互式的網(wǎng)站系統(tǒng),系統(tǒng)的界面簡(jiǎn)潔友好,不需要深入的對(duì)其進(jìn)行研究,很容易讓人操作。系統(tǒng)用戶只需登陸到系統(tǒng)中,根據(jù)自己的權(quán)限和公司的具體要求就可對(duì)系統(tǒng)的一些相應(yīng)信息進(jìn)行操作了,如果在系統(tǒng)操作過程中實(shí)在還存在某些不解,可查找系統(tǒng)幫助信息進(jìn)行理解。本文組織結(jié)構(gòu)第1章主要內(nèi)容:課題的研究背景、主要工作成果和全文的組織結(jié)構(gòu)。第

38、2章主要內(nèi)容:系統(tǒng)的需求分析,包括系統(tǒng)功能需求分析,業(yè)務(wù)流、數(shù)據(jù)流、數(shù)據(jù)字典(數(shù)據(jù)表)分析。第3章主要內(nèi)容:系統(tǒng)設(shè)計(jì),包括系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)(從數(shù)據(jù)流導(dǎo)出),系統(tǒng)數(shù)據(jù)模型設(shè)計(jì)(E-R圖、關(guān)系模型),系統(tǒng)開發(fā)與運(yùn)行環(huán)境確定。第4章主要內(nèi)容:詳細(xì)設(shè)計(jì),包括健身俱樂部管理登陸界面,權(quán)限認(rèn)證界面,主窗口界面等窗口設(shè)計(jì)。第5章主要內(nèi)容:用戶使用手冊(cè),包括系統(tǒng)功能簡(jiǎn)介、運(yùn)行環(huán)境簡(jiǎn)介、系統(tǒng)運(yùn)行與操作指南(手冊(cè))。第6章主要內(nèi)容:系統(tǒng)評(píng)價(jià),包括系統(tǒng)主要功能、特色/優(yōu)點(diǎn)介紹、系統(tǒng)存在的不足與改進(jìn)方案、系統(tǒng)評(píng)價(jià)。最后還包括畢業(yè)設(shè)計(jì)心得體會(huì)、總結(jié)與展望、致謝和參考文獻(xiàn)2、系統(tǒng)需求分析設(shè)計(jì)思想其實(shí)一個(gè)系統(tǒng)的總體設(shè)計(jì)一般

39、都是由兩個(gè)階段組成,系統(tǒng)設(shè)計(jì)用來確定系統(tǒng)的具體實(shí)施方案,結(jié)構(gòu)設(shè)計(jì)用來確定系統(tǒng)軟件的具體結(jié)構(gòu)。系統(tǒng)設(shè)計(jì)是從系統(tǒng)的總體目標(biāo)出發(fā),根據(jù)我們?cè)谛枨蠓治鲭A段對(duì)系統(tǒng)邏輯功能的要求來考慮系統(tǒng)所要用到的技術(shù)以及經(jīng)濟(jì)開銷和系統(tǒng)的運(yùn)行環(huán)境等方面的條件確定系統(tǒng)的總體設(shè)計(jì)方案,從而確保系統(tǒng)的總體目標(biāo)的實(shí)現(xiàn)。本系統(tǒng)的結(jié)構(gòu)圖采用的是數(shù)據(jù)流程圖映射方法,該方法結(jié)合數(shù)據(jù)流程圖以及其各級(jí)的細(xì)化圖,按照自頂向下的原則依次將數(shù)據(jù)流程圖中的那些邏輯處理映射到結(jié)構(gòu)圖中去,從而成為一個(gè)個(gè)的模塊。此方法簡(jiǎn)單、方便它使數(shù)據(jù)流程圖與結(jié)構(gòu)圖建立起了對(duì)應(yīng)統(tǒng)一的關(guān)系使設(shè)計(jì)達(dá)到一致的效果。系統(tǒng)分為多個(gè)模塊,各個(gè)模塊之間沒有過多的相互作用,每個(gè)模塊完成

40、一個(gè)相應(yīng)的子功能,從而實(shí)現(xiàn)模塊的獨(dú)立化。由于模塊的獨(dú)立程度又由內(nèi)聚和耦合兩個(gè)標(biāo)準(zhǔn)來進(jìn)行衡量,因此要做到模塊的獨(dú)立化就得盡量使模塊的劃分做到高內(nèi)聚和低耦合。耦合是對(duì)一個(gè)軟件結(jié)構(gòu)內(nèi)不同模塊之間互連程度的度量。耦合強(qiáng)弱取決于模塊之間接口的復(fù)雜程度,進(jìn)入或訪問一個(gè)模塊的點(diǎn),以及通過接口的數(shù)據(jù),在軟件設(shè)計(jì)中應(yīng)該追求盡可能低耦合的系統(tǒng)。由此可知影響軟件復(fù)雜程度的一個(gè)重要因素就是耦合,所以我們?cè)陂_發(fā)系統(tǒng)時(shí)應(yīng)該采取以下的設(shè)計(jì)原則,盡量使用數(shù)據(jù)耦合少用控制耦合,限制公共環(huán)境耦合的范圍,完全不用內(nèi)容耦合。系統(tǒng)功能分析本課題主要是解決健身俱樂部管理系統(tǒng)的日常管理中所涉及到的基本信息,目標(biāo)是使健身俱樂部管理系統(tǒng)在管理

41、上做到數(shù)據(jù)的信息化、快速化和網(wǎng)絡(luò)化。本系統(tǒng)主要包括健身俱樂部會(huì)員管理、員工考勤工資管理、器材管理、系統(tǒng)維護(hù)等模塊。下面詳細(xì)介紹這幾部分模塊的作用及所實(shí)現(xiàn)的功能。會(huì)員管理,例如會(huì)員的登記,會(huì)員卡的類別,會(huì)員卡管理,會(huì)員卡查詢。預(yù)約,會(huì)員可以提前跟私人教練預(yù)約健身場(chǎng)地和健身時(shí)間。會(huì)員查詢,查詢自己的健身計(jì)劃,還有會(huì)員卡的的信息。人事資料,錄入員工的信息,員工的考勤,和發(fā)放工資內(nèi)容。商品管理。報(bào)表查詢和分析。業(yè)務(wù)流、數(shù)據(jù)字典在開發(fā)健身俱樂部綜合管理系統(tǒng)前期,必須掌握整個(gè)健身俱樂部管理的業(yè)務(wù)流程,這樣才能有條不紊的進(jìn)行系統(tǒng)設(shè)計(jì)。業(yè)務(wù)流程圖(transactionflowdiagram,簡(jiǎn)稱TFD),就

42、是用一些規(guī)定的符號(hào)及連接來表示某個(gè)具體的業(yè)務(wù)處理過程。在對(duì)系統(tǒng)的組織結(jié)構(gòu)和功能進(jìn)行分析時(shí),需從一個(gè)實(shí)際業(yè)務(wù)流程的角度將系統(tǒng)調(diào)查中有關(guān)該業(yè)務(wù)流程的資料都串起來作進(jìn)一步的分析。業(yè)務(wù)流程分析可以幫助我們了解該業(yè)務(wù)的具體處理過程,發(fā)現(xiàn)和處理系統(tǒng)的調(diào)查工作中的錯(cuò)誤和疏漏,修改和刪除原系統(tǒng)的不合理部分,在新系統(tǒng)基礎(chǔ)上優(yōu)化業(yè)務(wù)處理流程。業(yè)務(wù)流程圖如下:刪除添加保存發(fā)布修改所有用所有被操作的信息被自動(dòng)寫入數(shù)據(jù)庫查詢未注冊(cè)用戶f注冊(cè)注冊(cè)過的用戶登陸系統(tǒng)查詢管理員數(shù)據(jù)字典數(shù)據(jù)字典是系統(tǒng)中各類數(shù)據(jù)描述的集合,是進(jìn)行詳細(xì)的數(shù)據(jù)收集和數(shù)據(jù)分析所獲得的主要成果。數(shù)據(jù)字典通常包括數(shù)據(jù)項(xiàng)、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)和處理過程

43、。數(shù)據(jù)項(xiàng)即數(shù)據(jù)表,數(shù)據(jù)表是進(jìn)行數(shù)據(jù)訪問與存取的工具。對(duì)于任何一個(gè)數(shù)據(jù)庫應(yīng)用系統(tǒng),它的數(shù)據(jù)處理的工具和對(duì)象均是數(shù)據(jù)表,界面是一種對(duì)內(nèi)部數(shù)據(jù)進(jìn)行控制的手段,因此系統(tǒng)中各種各樣的界面制作的目的,就是通過界面中的控件實(shí)現(xiàn)對(duì)數(shù)據(jù)表中的數(shù)據(jù)進(jìn)行查詢、操縱、定義、控制,因此需要設(shè)計(jì)各種需要的數(shù)據(jù)表。3、系統(tǒng)設(shè)計(jì)系統(tǒng)開發(fā)與運(yùn)行環(huán)境確定系統(tǒng)開發(fā)此系統(tǒng)是基于WindowsXP網(wǎng)絡(luò)環(huán)境的數(shù)據(jù)庫管理,后臺(tái)數(shù)據(jù)庫采用Mysql,開發(fā)工具M(jìn)yEclipse7.0,運(yùn)行環(huán)境jdkl.6進(jìn)行開發(fā)。開發(fā)系統(tǒng)中數(shù)據(jù)庫設(shè)計(jì)是為了適應(yīng)健身俱樂部管理的需要。在系統(tǒng)設(shè)計(jì)過程中,為了保證程序能正常運(yùn)行且符合生產(chǎn)管理的要求,本人根據(jù)健身俱樂

44、部的一些實(shí)際情況進(jìn)行設(shè)計(jì)。開發(fā)過程是在指導(dǎo)老師和同學(xué)的幫助下結(jié)合自己的實(shí)際水平,借閱圖書館大量資料后而進(jìn)行的。系統(tǒng)開發(fā)環(huán)境此系統(tǒng)是基于WindowsXP網(wǎng)絡(luò)環(huán)境,后臺(tái)數(shù)據(jù)庫采用Mysql,前端使用進(jìn)行開發(fā)。Mysql簡(jiǎn)介Mysql是一個(gè)基于關(guān)系型數(shù)據(jù)庫模型建立的數(shù)據(jù)庫管理系統(tǒng)軟件(DBMS)。它幫助用戶方使地得到所需信息,并提供強(qiáng)大的數(shù)據(jù)處理工具。它可以幫助用戶組織和共享數(shù)據(jù)庫信息,以便于根據(jù)數(shù)據(jù)庫信息作出有效的決策。另外,僅有這樣個(gè)數(shù)據(jù)庫管理系統(tǒng)軟件(DBMS),則只能進(jìn)行一些信息系統(tǒng)所需要的簡(jiǎn)單數(shù)據(jù)處理,且對(duì)操作者有較高的操作技能要求。因此,信息系統(tǒng)的開發(fā)者都是在某種數(shù)據(jù)庫管理系統(tǒng)軟件DB

45、MS環(huán)境下編寫相應(yīng)的應(yīng)川程序,以形成一個(gè)能夠滿足應(yīng)用需求且操作盡可能簡(jiǎn)單的應(yīng)用型信息系統(tǒng),這被稱之為二次開發(fā)。Mysql還具有以下特點(diǎn):1使信息更易于查找和使用Mysql繼續(xù)為簡(jiǎn)便地查找信息提供易于使用的工具。2支持Web功能的信息共享Mysql可以通過企業(yè)內(nèi)部網(wǎng)絡(luò)Internet很簡(jiǎn)便地實(shí)現(xiàn)信息共享,而且它可以很容易地將數(shù)據(jù)庫定位到瀏覽器中,它將桌面數(shù)據(jù)庫的功能和網(wǎng)站的功能結(jié)合在一起。3用于信息管理的強(qiáng)大解決方案高級(jí)用戶和開發(fā)人員可以創(chuàng)建那些將Mysql界面(客戶端)的易用性和SQL服務(wù)器的可擴(kuò)展性和可靠性結(jié)合在一起的解決方案。4改變了數(shù)據(jù)庫窗口可在Mysql容納并顯示新的對(duì)象,增強(qiáng)了Mys

46、ql數(shù)據(jù)庫的易用性。5提供名稱自動(dòng)更正功能自動(dòng)解決當(dāng)用戶重新命名數(shù)據(jù)庫對(duì)象時(shí)出現(xiàn)的常見負(fù)面效應(yīng)。例如,當(dāng)用戶重命名表中的字段時(shí),將自動(dòng)在諸如查詢的相關(guān)對(duì)象中進(jìn)行相應(yīng)的更改。6具有子數(shù)據(jù)表功能子數(shù)據(jù)表在同一窗口中,提供了嵌套式的視圖,這樣就可以在同一窗口中專注于相關(guān)的數(shù)據(jù)并對(duì)其進(jìn)行編輯。用戶只需簡(jiǎn)單地將Mysql對(duì)象(表、查詢等)從數(shù)據(jù)庫放到ODBC數(shù)據(jù)源中,即可從Mysql中將數(shù)據(jù)導(dǎo)出到其他數(shù)據(jù)庫中。數(shù)據(jù)訪問頁功能該功能可使用戶快捷方便地創(chuàng)建數(shù)掂HTML頁,并通過數(shù)據(jù)HTML頁,將數(shù)據(jù)庫應(yīng)用擴(kuò)展到企業(yè)內(nèi)部網(wǎng)絡(luò)Internet上。這將幫助用戶比以往更快捷、高效的方式共享信息。共享組件的集成Mys

47、ql利用新的Web組件和位于瀏覽器中的COM控件,為用戶提供了多種查看和分析數(shù)據(jù)的方式。交互性Mysql支持OLEDB,使用戶可以將Mysql界面的易用性與諸如SQLServer2000的后端企業(yè)數(shù)據(jù)庫的可升級(jí)性相結(jié)合。JSP技術(shù)簡(jiǎn)介JSP是將純Java代碼嵌入在HTML中實(shí)現(xiàn)動(dòng)態(tài)功能的一種技術(shù),它為創(chuàng)建高度動(dòng)態(tài)的Web應(yīng)用獨(dú)特的開發(fā)環(huán)境。JSP具備了Java技術(shù)的簡(jiǎn)單易用、完全面向?qū)ο?、具有平臺(tái)無關(guān)性,而且安全可靠和“一次編寫,各處運(yùn)行”等所有特點(diǎn)使用靈活,功能強(qiáng)大,支持系統(tǒng)的多平臺(tái),伸縮性強(qiáng),具有很大的發(fā)展前途。JavaBean簡(jiǎn)介JavaBean組件是用Java語言編寫的可重用組件,用戶

48、可以使用JavaBean將功能、處理、值、數(shù)據(jù)庫訪問和其他任何可以用java代碼創(chuàng)造的對(duì)象進(jìn)行打包,并且其他的開發(fā)者可以通過內(nèi)部的JSP頁面、Servlet、其他JavaBean、applet程序或者應(yīng)用來使用這些對(duì)象。用戶可以認(rèn)為JavaBean提供了一種隨時(shí)隨地的復(fù)制和粘貼的功能,而不用關(guān)心任何改變。JavaBean可分為兩種:一種是有用戶界面(UI,UserInterface)的JavaBean;還有一種是沒有用戶界面,主要負(fù)責(zé)處理事務(wù)(如數(shù)據(jù)運(yùn)算,操縱數(shù)據(jù)庫)的JavaBean。JSP通常訪問的是后一種JavaBean。它繼承了在Java程序與平臺(tái)無關(guān)性的特性,是第一個(gè)全面基于組件的標(biāo)

49、準(zhǔn)模型,為Java類提供了定義方法、事件、屬性的方法JavaBean組件也可以說是一個(gè)公有的Java類,它遵循統(tǒng)一的接口格式,具有代碼可重復(fù)利用、易維護(hù)、易使用、易編寫、支持在Java的任何平臺(tái)上工作而不需要重新編譯等特性。系統(tǒng)運(yùn)行環(huán)境簡(jiǎn)介性能要求系統(tǒng)的性能要求通常指系統(tǒng)需要的存儲(chǔ)容量以及后援存儲(chǔ),重新啟動(dòng)和安全性,運(yùn)行效率等方面的考慮。本系統(tǒng)是以Dreamweaver為前臺(tái),Mysql為后臺(tái),因此要求系統(tǒng)運(yùn)行在:WindowsXP系統(tǒng)運(yùn)行時(shí)對(duì)數(shù)據(jù)的保密性要求不高對(duì)一般的數(shù)據(jù)不要求進(jìn)行加密。此外,對(duì)其它軟件幾乎沒有依賴性,程序健壯性較好。運(yùn)行需求本系統(tǒng)是由JSP+Mysql開發(fā)的,因此系統(tǒng)必須

50、滿足如下條件才能正常運(yùn)行:1硬件要求:P3CPU、128M內(nèi)存或更高。2.操作系統(tǒng):Windows2000WindowsXP或者以上版本。3腳本解釋器:安裝IE5.0或者以上版本安裝JDK(Java集成開發(fā)工具包)。安裝Tomcat服務(wù)器。5安裝DreameaverMX2004。數(shù)據(jù)庫:Mysql5.07權(quán)限要求:對(duì)Mysql5數(shù)據(jù)庫具有建表、備份的權(quán)限其他需求本系統(tǒng)有較好的可維護(hù)性、可靠性、可理解性、效率。易于用戶理解和操作。可維護(hù)性包括了可讀性、可修改性、可測(cè)試性、等含義??煽啃酝ǔ0ㄕ_性和健壯性。開發(fā)過程中,在各種矛盾的目標(biāo)之間作權(quán)衡,并在一定的限制的條件下(經(jīng)費(fèi)、時(shí)間、可用的軟、硬

51、件資源等),使上述各方面最大限度的得到滿足。3.2系統(tǒng)詳細(xì)設(shè)計(jì)3.2.1詳細(xì)設(shè)計(jì)概要詳細(xì)設(shè)計(jì)的目的是為了確定應(yīng)該怎樣具體地實(shí)現(xiàn)符合要求的系統(tǒng)J在這個(gè)階段的設(shè)計(jì)中我們應(yīng)該對(duì)所要開發(fā)的系統(tǒng)有一個(gè)更加詳細(xì)的描述赫以方便在編碼的過程中能把它直接翻譯成程序語言書寫的程序3.2.2系統(tǒng)整體界面設(shè)計(jì)經(jīng)過需求分析和系統(tǒng)設(shè)計(jì)之后,就可以對(duì)系統(tǒng)的界面進(jìn)行詳細(xì)的設(shè)計(jì)。首先應(yīng)該設(shè)計(jì)好系統(tǒng)界面布局的整體框架,不錯(cuò),要想進(jìn)入本客戶資源管理系統(tǒng),前提條件你必須是該系統(tǒng)的用戶,進(jìn)入系統(tǒng)前必須經(jīng)過系統(tǒng)用戶登陸界面進(jìn)行驗(yàn)證之后才可進(jìn)入,進(jìn)入系統(tǒng)后就可以看到系統(tǒng)的整體框架了。系統(tǒng)登陸界面和進(jìn)入系統(tǒng)后的顯示界面分別如圖3.2.2所示

52、:健身俱樂部信息管理系統(tǒng)用戶名:日日日窖碼:登錄注冊(cè)圖3.2.2整體界面設(shè)計(jì)3.2.3整體設(shè)計(jì)流程圖系統(tǒng)分為前臺(tái)和后臺(tái),前臺(tái)包括的主要內(nèi)容就是會(huì)員卡查看、健身預(yù)約、會(huì)員注冊(cè)、修改資料和密碼;后臺(tái)包括的主要內(nèi)容就是會(huì)員管理、卡管理、器材管理、人事管理、考勤工資管理、系統(tǒng)維護(hù),在系統(tǒng)維護(hù)中又包括修改管理員密碼、修改管理員名、添加管理員、刪除管理員,如圖3.2.3所示:圖3.2.3整體系統(tǒng)流程圖處理流程設(shè)計(jì)系統(tǒng)操作流程圖進(jìn)入系統(tǒng)主界面后,會(huì)彈出登錄界面,登錄管理員用戶名及密碼進(jìn)入系統(tǒng)后,可以進(jìn)行系統(tǒng)管理,進(jìn)而輸入操作員及密碼,通過檢查如果密碼錯(cuò)誤,那么將會(huì)返回系統(tǒng)主界面,如果密碼正確,將可以進(jìn)入功能

53、界面,然后進(jìn)入數(shù)據(jù)庫中進(jìn)行增刪改查,如圖3.3.1所示圖3.3.1系統(tǒng)操作流程圖數(shù)據(jù)增加流程有時(shí)候我們可能需要完善會(huì)員的信息,那這時(shí)就需要有一個(gè)系統(tǒng)可以實(shí)現(xiàn)添加信息的功能,此時(shí)編號(hào)字段由系統(tǒng)自動(dòng)生成,并且不能修改,其他信息則由用戶輸入,之后對(duì)系統(tǒng)會(huì)對(duì)數(shù)據(jù)進(jìn)行合法判斷,如果合法則寫入保存至數(shù)據(jù)庫,不合法則重新輸入數(shù)據(jù)。數(shù)據(jù)增加流程如圖3.3.2所示:開始自動(dòng)生成編號(hào)/輸入數(shù)據(jù)寫入數(shù)據(jù)庫結(jié)束圖3.3.2數(shù)據(jù)增加流程圖數(shù)據(jù)修改流程有時(shí)候可能用戶會(huì)有一些資料需要及時(shí)的修改,實(shí)時(shí)更新,那么就需要我么能有一個(gè)模塊可以實(shí)現(xiàn)這一功能,那在修改信息時(shí),首先選中一條待修改的記錄然后直接輸入數(shù)據(jù),判斷它的合法性,合

54、法則保存至數(shù)據(jù)庫,不合法重新輸入。數(shù)據(jù)修改流程圖如圖3.3.3所示。圖3.3.3數(shù)據(jù)修改流程圖數(shù)據(jù)刪除流程有時(shí)候有些會(huì)員到期了,或者是其他一些原因不能繼續(xù)來俱樂部鍛煉了,那我們需要把此用戶的信息刪除,這時(shí)我們需要選定一條記錄,單擊刪除按鈕,系統(tǒng)會(huì)提示用戶是否確定刪除,確定后,刪除數(shù)據(jù)庫相關(guān)內(nèi)容。數(shù)據(jù)刪除流程圖如圖3.4所示。圖3.4數(shù)據(jù)刪除流程圖E-R圖后臺(tái)管理員需要通過輸入用戶名和密碼進(jìn)入管理員界面,主要負(fù)責(zé)系統(tǒng)維護(hù)和管理一些信息,系統(tǒng)維護(hù)就包括修改密碼、修改賬號(hào)、添加管理、刪除管理等,那么還要進(jìn)行會(huì)員的管理、考勤工資、人事管理、器材管理,如圖3.4所示:用戶名密碼維護(hù)信息修改密碼刪除管理修

55、改賬添加管理用戶管理會(huì)員管理人事管理器材管理管理系統(tǒng)維護(hù)管理員考勤工資信息圖3.4ER圖4、模塊設(shè)計(jì)4.1前臺(tái)模塊設(shè)計(jì)4.1.1用戶注冊(cè)模塊用html+jsp實(shí)現(xiàn),超級(jí)文本標(biāo)記語言(英文縮寫:HTML)是標(biāo)準(zhǔn)通用標(biāo)記語言下的一個(gè)應(yīng)用,也是一種規(guī)范,一種標(biāo)準(zhǔn),它通過標(biāo)記符號(hào)來標(biāo)記要顯示的網(wǎng)頁中的各個(gè)部分。網(wǎng)頁文件本身是一種文本文件,通過在文本文件中添加標(biāo)記符,可以告訴瀏覽器如何顯示其中的內(nèi)容(如:文字如何處理,畫面如何安排,圖片如何顯示等),通過javascrip做頁面驗(yàn)證,Javascript是一種由Netscape的LiveScript發(fā)展而來的原型化繼承的面向?qū)ο蟮膭?dòng)態(tài)類型的區(qū)分大小寫的客

56、戶端腳本語言,主要目的是為了解決服務(wù)器端語言,比如Perl,遺留的速度問題,為客戶提供更流暢的瀏覽效果。java程序做后臺(tái)驗(yàn)證,保證注冊(cè)資料安全可靠。這是前臺(tái)給會(huì)員注冊(cè)頁面如圖4.1所示:用戶注冊(cè)圖4.1前臺(tái)注冊(cè)界面4.1.2健身預(yù)約可以提前預(yù)約一些項(xiàng)目,如圖4.1.2所示:衿忖約項(xiàng)目教練場(chǎng)地時(shí)閭貝林息悠複m1晞佃甜珀寶:外I旳扌霜睦改謝能覽加預(yù)切頁巨圖4.1.2健身預(yù)約如果有新的創(chuàng)意,或者是會(huì)員有新的要求,我們也可以增加預(yù)約項(xiàng)目,如圖4.1.2.(1)所示:圖4.1.2.(1)新增預(yù)約項(xiàng)目4.2后臺(tái)模塊設(shè)計(jì)4.2.1管理員登陸在用戶登錄界面,在用戶名對(duì)應(yīng)的文本框中輸入用戶名,在密碼對(duì)應(yīng)的文本

57、框中輸入密碼,如果用戶名和密碼同時(shí)與數(shù)據(jù)庫中的用戶名和密碼相對(duì)應(yīng),點(diǎn)擊“確定”后進(jìn)入系統(tǒng)的主界面。如果輸入的信息不正確,則給出提示。輸入:用戶名和密碼。處理:校檢字符的有效性。用戶要登錄本系統(tǒng)需要提供用戶名和密碼,在這里就是要檢驗(yàn)用戶是否滿足輸入的要求,即檢驗(yàn)用戶名和密碼文本框是否為空,若為空,則提示用戶輸入用戶名和密碼。檢驗(yàn)用戶名是否存在或密碼是否正確,即是否存在用戶輸入的用戶名,并且密碼是否正確。輸出:登錄成功,進(jìn)入用戶的系統(tǒng)使用資源頁面,不成功則顯示錯(cuò)誤信息頁面。健身俱樂部信息管理系統(tǒng)用尸名:ujTf登錄注冊(cè)4.2.2器材管理功能描述:此模塊要實(shí)現(xiàn)對(duì)器材的管理功能。a)添加器材信息操作:

58、點(diǎn)擊添加器材信息按鈕,輸入需要添加器材的內(nèi)容。內(nèi)容包括器材的標(biāo)題、內(nèi)容、分類。檢驗(yàn)用戶輸入的器材的標(biāo)題、內(nèi)容、分類是否符合器材數(shù)據(jù)庫表中字段定義。若不符合則提示輸入有誤。提示用戶信息添加成功。更新用戶數(shù)據(jù)庫表的信息。b)修改器材信息點(diǎn)擊修改器材信息按鈕。內(nèi)容包括器材的標(biāo)題、內(nèi)容、分類。檢驗(yàn)用戶輸入的器材的標(biāo)題、內(nèi)容、分類是否符合用戶數(shù)據(jù)庫表中字段定義。若不符合則提示輸入有誤。如果用記錄存在,進(jìn)行修改操作,輸入新的字段,并根據(jù)用戶數(shù)據(jù)庫表中對(duì)應(yīng)字段的定義檢查輸入是否合法,如果輸入有錯(cuò)誤則進(jìn)行提示。如果輸入正確,執(zhí)行(UPDATE)SQL語句,更新用戶數(shù)據(jù)庫表中該用戶所對(duì)應(yīng)的記錄。提示用戶信息添加

59、成功。更新用戶數(shù)據(jù)庫表的信息。界面如下圖所示:4.2.3會(huì)員管理實(shí)現(xiàn)會(huì)員管理功能,和會(huì)員卡的發(fā)放。合員卡號(hào)胃:性別阿|匱系電話聯(lián)系地址會(huì)員卡1aaa男未炭鵬2xiaoqianc小強(qiáng)男02483333388游盼祀平匿三妒街己發(fā)鵬如刪除用口曲此用戶下所有禽U將彼刪除5、系統(tǒng)評(píng)價(jià)系統(tǒng)主要功能、特色/優(yōu)點(diǎn)介紹系統(tǒng)主要功能本課題主要是解決健身俱樂部管理系統(tǒng)的日常管理中所涉及到的基本信息,目標(biāo)是使健身俱樂部管理系統(tǒng)在管理上做到數(shù)據(jù)的信息化、快速化和網(wǎng)絡(luò)化。本系統(tǒng)主要包括會(huì)員管理、人事管理、系統(tǒng)管理、器材管理項(xiàng)目管理等模塊。系統(tǒng)的特色/優(yōu)點(diǎn)介紹本系統(tǒng)根據(jù)健身俱樂部管理中的實(shí)際需求和需要進(jìn)行設(shè)計(jì)和開發(fā)的。數(shù)據(jù)

60、庫管理系統(tǒng)采用Mysql,前臺(tái)采用JSP開發(fā),系統(tǒng)的應(yīng)用規(guī)??梢愿鶕?jù)用戶的需要由管理隨時(shí)做出調(diào)整和更新。模塊分工明確,模塊功能強(qiáng)大,基本符合實(shí)際需求,可以為健身俱樂部所使用,而不是憑空的一個(gè)架子,推廣性和實(shí)用性都比較高。有機(jī)結(jié)合計(jì)算機(jī)自動(dòng)處理與人工處理,使其在實(shí)際應(yīng)用中更加的高效。系統(tǒng)主界面設(shè)計(jì)素樸,給人一種清新的感覺,功能介紹明了,用戶不需要指導(dǎo)就可以方便的了解到自己想要的信息。本系統(tǒng)因?yàn)椴捎肑SP技術(shù)開發(fā),所以安全性好,可靠性高。另外JSP技術(shù)的可擴(kuò)充性好,發(fā)展?jié)摿Υ?。所以可以?yīng)用于多種系統(tǒng)平臺(tái)。系統(tǒng)存在的不足與改進(jìn)方案系統(tǒng)存在不足系統(tǒng)不足:本人由于工作的原因,所以每天的時(shí)間真的很緊,每天

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論