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

下載本文檔

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

文檔簡介

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ā)展前景及趨勢10 HYPERLINK l bookmark12 o Current Document

2、課題內(nèi)容簡介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è)計19 HYPERLINK l bookmark34 o Current Document 3.1系統(tǒng)開發(fā)與運行環(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)運行環(huán)境簡介21功能模塊圖23 HYPERLINK l bookmark50 o Current Document 處理流程設(shè)計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è)計30 HYPERLINK l bookmark64 o Current Document 前臺模塊設(shè)計30 HYPERLINK l bookmark70 o Current Document 后臺模塊設(shè)計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會員管理33 HYPERLINK l bookmark78 o Current Document 5、系統(tǒng)評價35 HYPERLINK l bookmark80 o Current Document 系統(tǒng)主要功能、特色/優(yōu)點介紹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)點介紹35 HYPERLINK l bookmark86 o Current Document 系統(tǒng)存在的不足與改進方案35 HYPERLINK l bookmark88 o Current Document 5.2.1系統(tǒng)存在不足35 HYPERLINK l bookmark90 o Current Document 5.2.2改進方案36 HYPERLINK l bookmark92 o Current Document 畢業(yè)設(shè)計心得體會36

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

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

10、能和開發(fā)過程,并著重說明了開發(fā)設(shè)計的思想、技術(shù)難點和解決方案。關(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緒論隨著計算機科學與技術(shù)的迅速發(fā)展,計算機技術(shù)已經(jīng)滲透到了社會的每一個角落,隨之帶來的高效率、高性能計算機軟件推動了其他各個行業(yè)的技術(shù)更新和科技革命。健身一種體育項目,尤指包括徒手或用器械的體操,體操可以增強力量、

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

37、如:可以進行低投入的大范圍的經(jīng)營活動,增加經(jīng)營者與客戶的交流,對健身房產(chǎn)品設(shè)施、項目都可以進行有效而方便的管理。因此在經(jīng)濟上完全可行。法律可行性開發(fā)本系統(tǒng)的過程未觸及任何法律上的問題,遵守國際國內(nèi)上通用的法則,采用的軟件也均為正版,因此在法律上也是可行的。操作可行性本系統(tǒng)乃是一個人機交互式的網(wǎng)站系統(tǒng),系統(tǒng)的界面簡潔友好,不需要深入的對其進行研究,很容易讓人操作。系統(tǒng)用戶只需登陸到系統(tǒng)中,根據(jù)自己的權(quán)限和公司的具體要求就可對系統(tǒng)的一些相應(yīng)信息進行操作了,如果在系統(tǒng)操作過程中實在還存在某些不解,可查找系統(tǒng)幫助信息進行理解。本文組織結(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è)計,包括系統(tǒng)總體結(jié)構(gòu)設(shè)計(從數(shù)據(jù)流導(dǎo)出),系統(tǒng)數(shù)據(jù)模型設(shè)計(E-R圖、關(guān)系模型),系統(tǒng)開發(fā)與運行環(huán)境確定。第4章主要內(nèi)容:詳細設(shè)計,包括健身俱樂部管理登陸界面,權(quán)限認證界面,主窗口界面等窗口設(shè)計。第5章主要內(nèi)容:用戶使用手冊,包括系統(tǒng)功能簡介、運行環(huán)境簡介、系統(tǒng)運行與操作指南(手冊)。第6章主要內(nèi)容:系統(tǒng)評價,包括系統(tǒng)主要功能、特色/優(yōu)點介紹、系統(tǒng)存在的不足與改進方案、系統(tǒng)評價。最后還包括畢業(yè)設(shè)計心得體會、總結(jié)與展望、致謝和參考文獻2、系統(tǒng)需求分析設(shè)計思想其實一個系統(tǒng)的總體設(shè)計一般

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

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

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

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

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

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

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

46、ql數(shù)據(jù)庫的易用性。5提供名稱自動更正功能自動解決當用戶重新命名數(shù)據(jù)庫對象時出現(xiàn)的常見負面效應(yīng)。例如,當用戶重命名表中的字段時,將自動在諸如查詢的相關(guān)對象中進行相應(yīng)的更改。6具有子數(shù)據(jù)表功能子數(shù)據(jù)表在同一窗口中,提供了嵌套式的視圖,這樣就可以在同一窗口中專注于相關(guān)的數(shù)據(jù)并對其進行編輯。用戶只需簡單地將Mysql對象(表、查詢等)從數(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)用擴展到企業(yè)內(nèi)部網(wǎng)絡(luò)Internet上。這將幫助用戶比以往更快捷、高效的方式共享信息。共享組件的集成Mys

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

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

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

50、滿足如下條件才能正常運行: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)限要求:對Mysql5數(shù)據(jù)庫具有建表、備份的權(quán)限其他需求本系統(tǒng)有較好的可維護性、可靠性、可理解性、效率。易于用戶理解和操作。可維護性包括了可讀性、可修改性、可測試性、等含義??煽啃酝ǔ0ㄕ_性和健壯性。開發(fā)過程中,在各種矛盾的目標之間作權(quán)衡,并在一定的限制的條件下(經(jīng)費、時間、可用的軟、硬

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

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

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

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

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

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

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

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

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

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

溫馨提示

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

評論

0/150

提交評論