健身房管理系統的設計與實現._第1頁
健身房管理系統的設計與實現._第2頁
健身房管理系統的設計與實現._第3頁
健身房管理系統的設計與實現._第4頁
健身房管理系統的設計與實現._第5頁
已閱讀5頁,還剩44頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、健身房管理系統的設計與實現院系信息學院專業信息工程(物聯網方向)班級112131001學生姓名王韶琿學號導師姓名唐恒亮導師職稱副教授2015年5月9【摘要】健身房現在已經不是一個陌生的詞匯了,對于廣大的人民來說它是一種必然和必要的存在。而計算機的技術也在飛速的發展,在雙重推力的促進之下,健身房不能只是單純的傳統企業閉門造車,而是要結合現今的技術和科技。無論從商家的角度還是從用戶的角度來說,從商家的角度來講商家可以通過信息化之后的系統更便捷方便準確地管理用戶的諸多信息,從用戶的角度來說,不僅僅可以提高時效性,更可以保證他的個人信息的安全。一開始的調研讓我發現很多的企業已經開始重視健身房的系統管理

2、方面的問題,這樣的企業有很多比如飛躍,索易,他們的產品已經成型而且在投入市場。第二,健身房俱樂部畢竟是傳統行業,和互聯網包括計技術方面的接軌很少,在我們走訪的諸多健身房中,中高端對于管理信息的方面還有一定的重視,像其他的中小型私人企業健身房就會很忽視這方面的內容,導致在會員來健身房使用的時候造成很大的不方便。第三,對于信息管理這方面的投入各個健身房還是比較吝嗇的,他們的思維慣式就是不斷地拓展,從沒有想到在某一方面做精。實際在市場方面最需要“開盤子”的是互聯網的行業,而不是傳統行業,傳統行業受限制于地點、資金、人流各個方面,如何在現在基礎上通過二次開發產生更大的價值是傳統行業最需要考慮的。就拿健

3、身房舉例,面積再大,也是有一個飽和率的,信息的把控不合時宜的話,很容易造成用戶體驗上的不系統不專業的感覺,在這種感覺的基礎上會讓整個產業良莠不齊,所以健身房的信息系統化并且電子化是勢在必行的。我國健身事業一直在不停歇地推進,在這樣的基礎上,我認為此項目不僅僅是對于單個健身房甚至整個產業的意義,而且是促進我國健身事業重大意義。關鍵字:健身房;管理;系統;安全性;數據庫【Abstract】Thegymisnotanunfamiliarwordsnow,forthevastnumberofpeopleitisakindofinevitableandnecessary.Andthecomputerte

4、chnologyisinrapiddevelopment,underthepromotionofdualthrust,thegymcantsimplytraditionalenterprisebehindcloseddoors,butwithtodaystechnologyandscienceandtechnology.NomatterfromtheAngleofthemerchantsorfromauserspointofview,fromabusinessperspectivebusinessaftertheinformatizationsystemwillbeeasiertoconven

5、ientandaccuratemanagementofuserinformation,fromtheuserspointofview,notonlycanimprovethetimeliness,morecanensurethesafetyofhispersonalinformation.AtthestartoftheresearchthatIfindalotofcompanieshavepaidattentiontothesystemofmanagementissuesofthegym,sothatenterpriseshavealotofsuchasleap,SuoYi,andtheirp

6、roductshavebeenforminginthemarket.Second,gymclub,afterall,isatraditionalindustry,andtheInternet,includingmetertechnologystandards,rarelyinourvisittothegym,inthehigh-endtotheattentionoftheaspectsofmanagementinformationtoacertainextent,thegym,likeothersmallandmedium-sizedprivateenterprisesistoignoreth

7、isaspectofthecontent,causeatthetimeofmembershiptothegymtousealotofinconvenience.Third,forinformationmanagementinthisareastillmoreparsimoniousintothegym,theyusedtypeofthinkingisconstantlyexpanding,haveneverthoughtofdoingfineinonearea.ActuallyinthemarkettheneedtoplateistheInternetindustry,ratherthanth

8、etraditionalindustries,traditionalindustrieslimitedinlocation,capital,peopleallaspects,howtonowarisethroughsecondarydevelopmentonthebasisofgreatervalueisatraditionalindustry,theneedtoconsider.Takethegym,forexample,areaagainbig,alsoistohaveasaturatedrate,theaccusedofinappropriateinformation,itiseasyt

9、ocausetheuserexperienceonthesystemisnotprofessionalfeeling,onthebasisofthiskindoffeelinggoodandbadareintermingled,makethewholeindustrysothegyminformationsystematizationandelectronicisimperative.Fitnessbusinesshasbeennon-stoptopromoteinourcountry,onthebasisofthis,Ithinkthisprojectisnotonlyforindividu

10、algymandeventhemeaningofthewholeindustry,andistopromotesignificantfitnessindustryinChina.keywords:thegym;Management;System;Security;Thedatabase目錄TOC o 1-5 h z第一章緒論1 HYPERLINK l bookmark6 o Current Document 11項目名稱1 HYPERLINK l bookmark8 o Current Document 12為什么要選擇這個題目1 HYPERLINK l bookmark10 o Curren

11、t Document 13項目目的1 HYPERLINK l bookmark12 o Current Document 14項目范圍2 HYPERLINK l bookmark14 o Current Document 15項目分析2 HYPERLINK l bookmark16 o Current Document 151觀摩方法2 HYPERLINK l bookmark18 o Current Document 152問卷調查方法3 HYPERLINK l bookmark20 o Current Document 153會議討論方法4 HYPERLINK l bookmark22 o

12、 Current Document 16項目的可行性研究5 HYPERLINK l bookmark24 o Current Document 17項目的需求說明6 HYPERLINK l bookmark26 o Current Document 18功能需求6 HYPERLINK l bookmark28 o Current Document 19非功能需求7 HYPERLINK l bookmark30 o Current Document 110用戶界面設計7 HYPERLINK l bookmark34 o Current Document 111開發方法8 HYPERLINK l

13、bookmark36 o Current Document 112項目計劃9第二章系統分析與設計10 HYPERLINK l bookmark42 o Current Document 21系統分析10 HYPERLINK l bookmark44 o Current Document 211開發軟件選擇10 HYPERLINK l bookmark46 o Current Document 212數據流圖10 HYPERLINK l bookmark48 o Current Document 213范式分析11 HYPERLINK l bookmark50 o Current Documen

14、t 214ER圖11 HYPERLINK l bookmark52 o Current Document 215數據模型圖12 HYPERLINK l bookmark54 o Current Document 216數據字典13 HYPERLINK l bookmark56 o Current Document 217類的定義17 HYPERLINK l bookmark58 o Current Document 218輸入輸出存儲分析18 HYPERLINK l bookmark60 o Current Document 219基本過程分析18 HYPERLINK l bookmark62

15、 o Current Document 2110用例圖18 HYPERLINK l bookmark64 o Current Document 2111關系圖19 HYPERLINK l bookmark66 o Current Document 2111類圖19 HYPERLINK l bookmark72 o Current Document 2112時序圖20 HYPERLINK l bookmark74 o Current Document 22系統設計21 HYPERLINK l bookmark76 o Current Document 221UI詳細設計21 HYPERLINK

16、l bookmark78 o Current Document 222代碼設計23223功能設計24 HYPERLINK l bookmark82 o Current Document 23系統實施25231計算機系統平臺25232編程環境與工具25233數據準備25234關鍵代碼25 HYPERLINK l bookmark84 o Current Document 24系統測試30241測試規程30 HYPERLINK l bookmark86 o Current Document 242測試計劃與測試記錄31第三章總結34 HYPERLINK l bookmark90 o Current

17、 Document 21項目評估報告34 HYPERLINK l bookmark92 o Current Document 22項目總結34 HYPERLINK l bookmark94 o Current Document 23設計項目時遇到的問題和解決方案35 HYPERLINK l bookmark96 o Current Document 24項目實施遇到的問題和解決方案35 HYPERLINK l bookmark98 o Current Document 參考文獻36致謝37健身房管理系統設計與實現 第一章planning11項目名稱健身房管理系統。12為什么要選擇這個題目現在的

18、人們愈發忙碌生活節奏不斷加快、科學技術各方面發展很迅速、還有人們對于鍛煉身體上的認知,所以人們對于健身房以及健身房管理的要求相比過去增加許多。健身房的存在是為了幫助人們在工作生活之余為人們提供室內鍛煉身體的場所。健身房不僅能為每一個人提供健身娛樂的場所,健身房還為我國的健身事業做出了突出的貢獻,有著非同一般的意義。另外,健身房對于促進我國國民體質,在促進社會發展等各方面都有突出意義。現在社會中的各個領域都在廣泛使用計算機網絡和多媒體的技術,這就使得計算機網絡和軟件得到了很大的發展。不僅是體育健身,各式各樣的比賽以及文體活動都在健身房里開展,所以在整個體育事業中健身房有著不可磨滅的重要地位,但是

19、和這些并不相匹配的是,健身房對于信息的管理和建設的水平一直不高。為了更加好地提升健身房對于信息建設管理水平,響應我國對于體育精神各方面的號召,更好地完善健身房中信息化管理,對于健身房信息化的管理系統的開發,已經需要加緊步伐。本篇論文簡單的開發并且研究了對于健身房的管理系統,它是一種基于ASP.NET技術的Web應用程序。該系統實現了健身房業務管理的基本流程,方便了場館操作人員,規范了健身房管理工作流程,提高了場館管理質量和工作效率。13項目目的近些年,無論在科學技術水平還是在科學技術研究方面,我國都有非常大的提高,比以往更加成熟的計算機的技術,所有人對于它的認識也更上了一層樓,人類社會的諸多領

20、域全部都需要它,它也發揮著不可替代的作用,用計算機管理健身房中的各類信息,比手工管理要好得多。主要體現如下:(1)計算機在體育運動領域的應用越來越深入,健身房的計算機管理是提高健身房管理效率,推動體育事業的發展的重要手段。目前健身房的管理一般采用人工操作,這些事務人工處理起來費時費力,并且數據量大,易出差錯,而健身房管理系統具有強大的信息處理功能,維護起來或者使用起來不用多少成本,更不需要什么專業的培訓工作,就可以直接操作。(2)現在社會的信息發展特別的迅猛,無論身處在哪個行業都會用到信息的處理,信息管理系統應用的那些環境絕大多數使用計算機,使用計算機能夠特別高效地處理信息。在信息控制上主要使

21、用計算機的話,對于工作效率的提升非常大,而且安全性有大幅度提升。在比較復雜的信息管理上就更是這樣了,計算機的優越性被發揮得淋漓盡致。14項目范圍這個健身房管理系統課題的設計開發是基于ASP.NET的。在充分研究健身房的具體業務基礎上,采用面向對象的分析與設計思想對需求進行了分析,對各個功能進行設計。技術上采用MVC三層體系,實現了數據、視圖和控制的分離,在技術上把系統打造成擴展性、維護性強的系統。這篇論文非常詳細地介紹健身房管理系統的設計及其健身房管理系統的實現,在系統結構方面、在功能方面還有特點方面闡述地很詳細。系統開發前,歸納整理健身房管理系統需求分析,然后建立數據字典,利用Sqlserv

22、er2008創建數據庫表。一定要著重分析C#語言,對于框架的選擇,要選擇易于開發、安全性高并且擴展性好的框架。使用PhotoShop制作系統登陸界面和主界面,然后分模板的進行開發與設計。包括系統登陸,人員信息管理,場地管理,器材管理,公告管理,最終開發出一個可以實際交付使用的系統。15項目分析151觀摩方法健身房管理系統在現代社會中還算成熟,并且很多企業都在使用健身房管理系統。簡易的軟件操作,漂亮大氣的界面,健康強大的數據備份功能,以及對于用戶權限方面的嚴格把控,對于會員刷卡消費的管理方面就會提供很大方便,節省了特別多的工作上的時間,工作效率的提高也非常顯著。管理,先進行會員登記錄入會員資料,

23、然后再進行發卡錄入資料,一條會員資料對應一個發卡記錄。然后持卡入場,自動按年卡、終身卡、季度卡以及次卡等多種卡類型自動計算。在會員持卡入場進行健身時,可在刷卡入場中進行健身查詢。會員管理中可對會員資料進行查詢、修改、統計;還設有對會員生日可提醒,到期提醒。都可在這修改。如會員進行投訴可通過輔助錄入選著被投訴的員工或教練進行記錄。同時可對有效/過期會員統計。會員卡管理中可對會員卡進行充值續卡禁用取消禁用轉卡型退卡等業務。還進行對會員請假的管理,如果有特殊情況需要請假,根據請假的天數,進行對卡的續用。如果沒有什么特殊情況者不續卡。在刷卡入場中,對會員刷卡入場,在場會員健身情況進行查詢。在健身測試有

24、對會員健身指數的登記和國家標準成年人體質的測定有曲線表對會員之間的健身項目指數的對比。在健身計劃中有對健身計劃的制定和對健身計劃的查詢。考勤管理中對班次的設定、排班和對考勤數據的整理。基礎數據中是進行數據的基本錄入,以備其它節點需要輔助錄入為鋪墊。該系統功能強大,數據統計完善,使用C/S結構開發,在使用范圍上稍有不足。本課題設計開發的健身房管理系統使用B/S結構,不需要單獨安裝客戶端軟件,方便了健身房管理,提供了健身房決策數據。152問卷調查方法X問卷調查是一種發掘事實現況的研究方式,最大的目的是搜集,累積某一目標族群的各項科學教育屬性的基本資料,可分為描述性研究及分析性研究兩大類。在決定是否

25、采用問卷法作為研究工具,應考量是否能順利達成研究目標以及注意研究樣本在問卷上的配合度,另外,問卷調查也有其優缺點,檢視其特性配合研究主題,方能達成其目標。健身房管理系統使用問卷調查法分析系統的目的、意義、具體功能要求,下面給出具體的問卷調查表:表1.1問卷調查表編號問卷名稱問卷選項1系統能否提高健身房管理效率?A:YesB:No2目前很多家健身房是否都在使用系統?A:YesB:No3是否有必要開發健身房管理系統?A:YesB:No4開發健身房管理系統投入是否很大?A:YesB:No5健身房系統投入使用后,是否很難操作?A:YesB:No6健身房系統使用B/S結構模式是否具有很大優勢?A:Yes

26、B:No7健身房系統使用面向對象的程序語言開發是否可行?A:YesB:No8健身房系統是否需要提供登陸入口?A:YesB:No9健身房系統是否需要管理員?A:YesB:No10健身房系統是否具有人員管理功能?A:YesB:No11系統是否具有場地預約管理?A:YesB:No12系統是否具有器材管理功能?A:YesB:No13系統是否具有公告管理功能?A:YesB:No14系統是否可以快速的查詢到所需數據?A:YesB:No15系統是否具有會員管理功能?A:YesB:No16系統是否口以正常退出?A:YesB:No17系統能否提供有用的決策數據?A:YesB:No18系統能否提供營業效益?A:Y

27、esB:No19系統數據是否安全?A:YesB:No20系統數據是否定期備份?A:YesB:No21系統是否具有可拓展性?A:YesB:No22目前系統是否考慮升級?A:YesB:No23系統是否可以和連鎖店數據交互?A:YesB:No24系統數據是否可以導出?A:YesB:No25系統數據是否可以恢復?A:YesB:No通過對100個健身房進行問卷調查,選擇選項A的為95%,5%的為B,整體反映了開發系統具有一定的現實意義。153會議討論方法X開發系統前,需要估算開發系統的經費,系統可行性研究,系統實施后的效益,特使用了會議討論方法,確定開發健身房管理系統。其中會議議程時間表如1.2所示:表

28、1.2會議議程時間表編號會議內容會議時間1是否開發健身房管理系統13.00-14.002開發系統資金預算14.00-15.003系統可行性研究15.00-16.004系統功能討論16.00-17.005系統實施方案17.00-18.00通過該會議研究確定了開發系統的具體方案。目前迫切需要解決的是前期資金到賬和服務器硬件設備的解決。16項目的可行性研究1.經濟可行性經濟可行性研究的目的是使新系統能達到以最小的開發成本取得最佳的經濟效益。需要作投資估算,對開發中所需人員、硬軟件支持以及其它費用進行估算,并對系統投入使用后帶來的經濟效益進行估計。由于該健身房硬件基礎設施較好,具備開發的基本條件,資金

29、到位,而且開發是從大處著眼,從小處實施,開發費用相對比較透明,易與控制,系統開發完成后將給健身房帶來的經濟效益是明顯的。因此在經濟上是可行的。2.技術可行性技術可行性研究就是弄清現有技術條件能否順利完成開發工作,硬軟件配置能否滿足開發的需要,開發的風險等。通過對專業技術的學習,目前技術上是可行的。3.社會可行性該系統使用人員學歷相對較高、經驗豐富、素質較高,因此在管理上,人員素質上都是可行的。可行性分析的最后成果是寫出可行性分析報告。可行性分析報告包括下列內容:健身房的戰略目標,新系統的總體目標及主要功能;擬定新系統的總體方案;從技術、經濟、社會等方面論證技術方案的可行性;制定投資規劃和開發計

30、劃在系統初步調查的基礎上,明確了存在的主要問題和建立新系統的初步設想,進一步對系統目標、范圍等因素進行分析研究。17項目的需求說明健身房管理系統將登錄本系統的身份定為二種:一是操作員用戶,二是管理員,只有被授權的用戶才可以使用本系統的功能。管理員可以管理所有用戶的注冊信息并有管理系統內所有資源的權限。用戶的身份不同,使用的系統資源也不同。會員用戶只可以查看信息和選課以及修改個人信息。管理員的權限在普通用戶之上,他擁有整個系統的全部使用權用戶管理:對會員用戶及管理員用戶,進行注冊、登錄、輸入用戶名、密碼、E-MAIL、電話及其他說明等。數據處理:管理員手動添加健身房(新聞、通知、課程、課程安排)

31、等數據的輸入、編輯、修改、刪除等功能。18功能需求通過分析健身房管理系統的需求分析,得出系統的功能需求如下:1、健身房有各種不同種類的場地若干,不同的場地計費方式不同,如健身房通常都是收費使用,允許多個用戶同時進入場地,而個別場地通常都是獨占使用。2、健身房提供體育器械租賃,體育器械有免費提供的,但入館要登記,出館要歸還,但不收費;也有計時收費的體育器械,同樣要登記和歸還。3、健身房的客戶有散客和會員兩種。4、健身房有會員管理,會員可以給會員賬號中充值,消費時可以直接從會員賬戶中扣除,散客進入場地則需要交納一定的現金作為押金。5、客戶入館時,創建賬單記錄記錄下場地和時間以及租賃的器械,租賃的器

32、械通過賬單附加記錄。6、客戶出館時,根據賬單記錄和賬單附加,自動計算費用。7、會員能夠登陸系統,能夠預約場地、查看預約記錄、修改密碼和修改基本信息。19非功能需求X為了達成系統的總體目標,我們提出本系統的非功能需求如下:(1)系統的實用性和經濟性相結合建設健身房管理系統的價值在于為健身房提供應用,而應用就必須切合實際。所以系統的設計要深入研究分析健身房現有管理流程和特點,結合實際情況,提供一個高性價比的方案。(2)系統的先進性和成熟性相結合計算機技術發展是日新月異,系統的更新換代非常快,為此,要求在方案設計過程中,盡量選用先進并且相對成熟的技術,確保系統不但易于開發和使用,也很容易的升級換代。

33、(3)系統的可靠性和穩定性相結合運用先進的計算機程序開發技術和網絡技術,并根據健身房管理的特點,要求將系統的可靠性設計亦視為一個重點,以保證數據的安全和系統的穩定運行。(4)系統的可擴展性和易維護性相結合為了適應系統變化的要求,在方案設計過程盡量選用擴充性強的軟硬件系統,同時要求開發的應用系統,可擴展、易維護,以便系統建成后,用戶可以用最簡便的方法、最低的投資,實現系統的擴展和維護。(5)系統的用戶積極參與原則用戶是系統功能要求的提出者,同時也是系統的最終使用和管理者,用戶的積極參與是項目得以成功實施的前提。110用戶界面設計登錄界面是用戶接觸的第一個界面,一定要做到簡潔明了,便于操作,也是系

34、統安全的主要防線。用戶登錄界面如圖1.1所示。健身屈管理系統.4登錄啟:密碼:用戶頸別:圖1.1用戶登錄界面通過登錄驗證后,利用Response.Redirect(index.aspx);重定向方法,使頁面跳轉到index.aspx頁面,這個頁面利用了框架結構,實現頁面上部分、左部分和右部分的組合。其中上部分放置了系統的logo,登錄系統的用戶類別,用戶名以及管理首頁和退出功能、使用幫助等。左邊是系統的導航菜單,當管理員登錄后,可以看到所有的功能菜單,右邊是系統的基本信息。用戶管理主界面如圖1.2所示。4alert(請選擇您的級別!)v/script);elseSQLHelpersqlHelp

35、er=newSQLHelper();DataSetdt=newDataSet();trystringstrSql=;f(value=1)strSql=select*fromAdmininfowhereAdmin_Name=+this.TextBoxl.Text+andAdmin_Password=+this.TextBox2.Text+;f(value=2)strSql=select*fromuesrswhereUsers_name=+this.TextBoxl.Text+andUsers_pwd=+this.TextBox2.Text+;dt=sqlHelper.ExecuteDataSet

36、(strSql);f(dt.TablesO.Rows.Count0)Sessionjibie=this.DropDownListl.SelectedItem.Text;Sessionname=this.TextBoxl.Text;f(value=1)Response.Redirect(index.aspx);f(value=2)Response.Redirect(index.aspx);elseResponse.Write(vscriptlanguage=javascriptalert(用戶名或者密碼錯誤!)v/script);ValidateNumclear=newValidateNum()

37、;clear.cleanall(this.Page);catch(Exceptionex)Response.Write(”登錄失敗:+ex);添加員工信息的關鍵代碼如下:SQLHelpersqlHelper=newSQLHelper();protectedvoidPage_Load(objectsender,EventArgse)f(!IsPostBack)stringstrSql=select*fromShopINF;DataSetdt=newDataSet();dt=sqlHelper.ExecuteDataSet(strSql);trythis.DropDownListl.DataSou

38、rce=dt.TablesO.DefaultView;this.DropDownListl.DataTextField=NAME;this.DropDownListl.DataValueField=shopid;this.DropDownList1.DataBind();catchprotectedvoidButton2_Click(objectsender,EventArgse)ValidateNumclear=newValidateNum();clear.cleanall(this.Page);protectedvoidButton1_Click(objectsender,EventArg

39、se)trystringstrSql=insertintouesrs(Users_name,Users_pwd,xm,xb,nj,sr,ah,SNAME,sfz,yx)values(+this.dlm.Text+,+this.pwd.Text+,+this.xm.Text+,+this.RadioButtonList1.SelectedItem.Text+,+this.nj.Text+,+this.sr.Text+,+this.ah.Text+,+this.DropDownList1.SelectedItem.Text+,+this.TextBox2.Text+,+this.TextBox1.

40、Text+);f(sqlHelper.ExecuteNonQuery(strSql)this.Messages.Text=添加成功!;elsethis.Messages.Text=添加失敗!;catchthis.Messages.Text=添加失敗!;會員查詢的關鍵代碼如下:SQLHelpersqlHelper=newSQLHelper();DataSetdt=newDataSet();protectedvoidPage_Load(objectsender,EventArgse)f(!IsPostBack)bind();protectedvoidUsersList_PageIndexChang

41、ing(objectsender,GridViewPageEventArgse)UsersList.PageIndex=e.NewPageIndex;bind();protectedvoidUsersList_RowDeleting(objectsender,GridViewDeleteEventArgse)trystringadminld=UsersList.DataKeyse.RowIndex.Value.ToString();sqlHelper.ExecuteNonQuery(deletefromMemberBasicwhereMember_No=+adminId+);bind();ca

42、tchpublicvoidbind()stringstrSql=select*fromMemberBasic;dt=sqlHelper.ExecuteDataSet(strSql);this.UsersList.DataSource=dt.TablesO.DefaultView;UsersList.DataBind();24系統測試241測試流程根據軟件的開發周期:需求分析、設計階段、編碼、測試、實施、維護幾個階段,特制定測試流程如下:戶應用場景的了解,發現需求中不合理的地方。盡早的發現項目定義和需求階段的問題。著手設計測試計劃。242測試計劃與測試記錄界面測試是測試過程中比較簡單直觀的一種測

43、試方法,只要細心地按界面要求核對就行了。這塊往往是程序開發人員容易忽視和遺漏的地方,也是常常出Bug的地方。下面是在界面測試中出現的幾種Bug:錯別字,即界面中的標題或者文本內容中出現了錯別字。這種Bug如果測試人員不細心,很難找出來,可能會出現在提示信息或界面中。通過仔細的測試,沒發現系統界面中存在錯別字。出現了一些根本讀不懂的內容,一般多出現在程序的提示信息和一些較長的文本中。這種情況基本上出現在拼起來顯示的提示中,頁面的簡單陳述是通過變量拼組起來的,通過程序將字一個一個地輸出出來。通常是因為程序中的控制錯誤或是程序開發人員對程序沒有進行認真的自測,導致出現這種Bug。程序員自創的詞語,雖

44、然意思對,但不符合界面的標準及需求。本系統開發設置使用標準語言,經過檢查沒有發現不標準的詞匯。頁面類似的內容中,明顯有字體、字號不同的情況,使界面整體風格看上去不一致。通過對系統的設置,改進了原來出現的字體不一致的問題。標題相近的程序及模塊,把標題弄混。這種情況多是因為業務方面的定義名稱很相似或很類似,并且業務實體方面也很類似,開發人員在開發過程中忽略了開發名稱和模塊,只單獨地實現其功能。功能測試是為了發現程序中的錯誤而執行程序的過程。好的測試方案能盡可能發現尚未發現的錯誤。該系統主要應用于對信息的提取,儲存和操作。所以對信息的正確錄入和處理是保證整個系統正常運行的基礎。針對此特點,測試的重點

45、放在檢驗測試數據完整性,正確性,每個頁面的輸入信息能否正確的儲存到數據庫當中,以及整個系統能否按照預期設計正常工作上。通過系統整體的測試情況,基本符合了需求分析所涉及到的內容,下面進行具體模塊的測試,把一個單獨的模塊,小功能點當作一個單獨的整體來進行測試。這樣,可以更合理的保證系統穩定。詳細的測試用例表如2.1所示:表2.1測試用例測試用例名稱測試結果缺陷嚴重程度系統登陸輸入用戶名和密碼,可以正確實現登錄,并可以提示出錯誤的信息。無人員管理可以對人員信息進行添加、修改、刪除和查詢統計操作。無用戶密碼修改可以對用戶密碼進行修改。無器材管理輸入條件,可以查詢到器材信息。無租賃管理選擇一條器材后,添

46、加到租賃界面中,修改租賃信息,然后可以正確保存。無場地管理可以對場地信息進行添加、修改、刪除和查詢統計操作。無公告管理可以對公告信息進行添加、修改、刪除和無查詢統計操作。系統退出可以正確退出。無經過測試,系統能完成大部分功能需要的特性,在一定程度上滿足了用戶的需求。第三章Evaluating21項目評估報告X通過幾個月的開發制作,系統已經經過全面測試,部署,現在可以全面投入使用。首先,產品化的健身房管理系統已經出現并且投入實際使用。通過對互聯網和軟件銷售商的檢索,發現一些長期從事服務行業軟件開發的公司已經對健身房管理的信息化工作有所涉及,其中的23家(如飛躍,索易等,請見參考資料)已經開發出產

47、品并且正在進行推廣。第二,絕大多數健身俱樂部的信息化水平是很低的。通過走訪調查,我們發現除了幾家外資或合資的大型健身機構之外(如中體倍力等,他們使用的管理軟件都是國外已經使用多年的成熟產品),國內絕大多數健身機構的信息化管理水平僅僅實現會員資料的管理、刷卡管理等很少一些功能,而一些普及型中低檔健身中心基本停留在會員資料的簡單存儲甚至手工操作上面。第三,健身房管理軟件的需求量大。由此可見,市場對健身房管理軟件產品的需求是很大的,此項目具有很好的商業前景。但是,投資健身房管理軟件也是有風險的,主要體現在軟件的潛在客戶的經濟實力有很大差別,不同用戶對軟件的價格的接受程度不同。全國的健身機構的規模差別

48、很大,有占地上萬平米、投資上千萬的;也有占地幾百平米,投資幾十萬的。根據這種狀況,我們要細分用戶層次,有針對性的開發產品。開發出來的軟件產品,應該提供不同的版本及價格策略。通過對市場的分析以及項目技術和經濟的可行性分析,我認為本項目能夠成功應用,并能迅速取得市場占有率領先地位。本項目的開發周期短,投資回收快,收益大。22項目總結從本系統的開發中可以看到,做好需求分析、準確理解用戶需求是管理信息系統成功的關鍵。在技術手段日益豐富的今天,如何選擇適當的技術來滿足企業的管理需求是必須認真考慮的問題。開發人員不僅要掌握各種先進的技術,而且需要在實踐中積累經驗,這樣才能為成功開發管理信息系統提供保證。管

49、理信息系統的立足點是技術手段,目標是提高管理水平,降低管理成本。本文由于受資料、時間及個人水平有限,對于一些問題還未來得及探討或需進一步研究,希望在以后能得以解決。系統費用部分的改進。本文探討了健身房系統中關于費用的管理問題。但是還存在以下問題。第一:如何為未使用本系統前的拖欠費用預留接口。第二:系統只是簡單的對費用管理實現錄入,自動計算等功能。會不會因為實際的應用而不能得到擴展。以上問題都是本文需要改進的地方。系統統計報表功能。系統實現了統計查詢等具體的功能,可以將數據動態的顯示在列表中。但是并沒有直觀的用圖形(如:柱形圖,條形圖,折線圖,平滑線圖,餅圖)來表示出來。23設計項目時遇到的問題

50、和解決方案設計項目時,遇到的問題如下:系統數據庫如何設計?系統功能如何劃分?解決方案:通過研究其它健身房管理系統的數據結構,設計出本系統的數據結構。整理需求分析,分模塊的劃分系統功能。24項目實施遇到的問題和解決方案設計項目時,遇到的問題如下:系統權限如何控制?系統框架如何選擇?解決方案:通過學習其它現有系統,研究源代碼,得出本系統代碼實現方案。學習C#語言,閱讀文獻資料。設計系統框架。參考文獻伍俊良,管理信息系統開發與應用,科學出版社,1999年:145165黃劉生主編數據結構,經濟科學出版社,1999黃曉東著C#課程設計案例精編,中國水利水電出版社,2004(美)BruceEckel著陳昊

51、鵬饒若楠等譯C#編程思想,機械工業出版社,2005陳玉峰數據庫開發教程,科學出版社,2000Donny.ASP.NET與網站開發編程實戰M.北京:科學出版社,2001.7StevenHolzner.Java技術內幕M.北京:機械工業出版社,2002.1PhilHanna.JSP技術大全M.北京:機械工業出版社,2002.3外文文獻Intothe21stcenturyinformationhighwaydevelopment,informationrevolutionbroughtnewchangestoallthefields.Withthepopularityofcomputeroffice

52、automation,businessautomationmanagement,customerautomationmanagementalsoarisesatthehistoricmoment,allthankstothetremendouscontributiontothedevelopmentofcomputertechnology,theInternetworldcontainingtheinfinitevitality,withthedevelopmentofthesociety,theprogressofscienceandtechnology,thehighspeeddevelo

53、pmentofeconomyinourcountry,thecontinuousimprovementofpeoplesincome,andpeoplelifelevelincreases,peoplesconsumptionlevelalsoisincreasing,peoplehavebegunfromthefoodandclothingtothepursuitofhealth,theincreaseinleisuretime,alsohelpedthepeopletostartthinkingabouthowtomakeuseoftheirsparetimetoimprovetheirq

54、ualityoflife,themassfitnessclubarisesatthehistoricmoment,wentintothegymtospendmoneytobuyhealthalsograduallyintofashionisalsoakindoflife.Sincethe70s,sportshasenteredanewphase,leisuresports,happybecomemainstream.Fitnessclubspredecessorbeganinthe1980s,atthattime,afewsetsofpowerequipmentisthemaincharact

55、eristicofthegym,thegymmembershiparemostlymen.Janefonda,aerobicsandmahuafit5minutestomakesetting-upexercisequicklypopularinChina,operatingroombecameoneofthemostliketogotothefitnessofwomenmembers.AndfitnessclubmodeabroadfromenteringChinainthe21stcentury,afterjustsixyearsofdevelopment,hasnowbecomethema

56、inmodeofthefitnessindustry.Fromthepointofoveralltrends,acombinationofcardio,strengthtraining,physicaltesting,personaltrainingserviceprojectssuchascomprehensivehealthclubisgymownertodevelopmentdirection.Nowadays,withtheincreaseofthemodernfitnessenthusiastsandgrandness,sportswillthenbecomeakindoffashi

57、on,becomeakindofimportantwayofleisurelife,thedevelopmentofthehealthclubwillbebetterandbetter,gyms,clubsandotherindustrydevelopment,forexample,absorbing,bluebird,onemilliontimesforce,wadetreasurehouse,impulse,andsooneachbigdomesticandforeignwell-knownbrandsoffitnessclub,greatlypromotetheenthusiasmfor

58、fitness,butalsogreatlypromotedthedevelopmentoftheeconomy.Goodorbadhasbecomeoperationalefficiencyandmanagementofthekeyfactors,itisconceivablehaveupdate,queryandotherfunctions,makeandsimpleclubmanagementinformationsystemisverynecessary,accordingtothis,specificallyfortheindustrytomakethegymmanagementsy

59、stem.Thisnotonlyenablesmanagementwithease,stillcantoacertainextent,reducethecostofpersonnelmanagement.AllIhavetorealizethefunctionofjustonepartofthewholesystem,butitcangivetheuseramostdooropen,convenientuseroperatingsystem.Administratoristomanagethewholesystem,mainlyincludingfitnesscoursedistributio

60、n,courseofreservation,query,andfitnessfieldofdistribution,sitereservation,thefieldofmanagementofaseriesoffunctionssuchasquery,makewholeclubsystemcanstable,good,fast,sustainableoperation.Managementbycomputercansolveaseriesofmanualcannotsolvetheproblem,inpreviousmanualoperationmodeofmanagement,notonly

溫馨提示

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

評論

0/150

提交評論