【正文】
{ string strSql = select * from MemberBasic。 dt = (strSql)。 = [0].DefaultView。 ()。 }}2.4 系統(tǒng)測試2.4.1 測試流程根據(jù)軟件的開發(fā)周期:需求分析、設(shè)計階段、編碼、測試、實施、維護(hù)幾個階段,特制定測試流程如下:健身房管理系統(tǒng)設(shè)計與實現(xiàn)30圖 測試流程圖在需求和設(shè)計人員完成了項目定義,并形成需求文檔后,在由項目的測試負(fù)責(zé)人參與需求評審。測試人員參與評審,目的在于,利用測試人員對業(yè)務(wù)以及用戶應(yīng)用場景的了解,發(fā)現(xiàn)需求中不合理的地方。盡早的發(fā)現(xiàn)項目定義和需求階段的問題。著手設(shè)計測試計劃。2.4.2 測試計劃與測試記錄界面測試是測試過程中比較簡單直觀的一種測試方法,只要細(xì)心地按界面要求核對就行了。這塊往往是程序開發(fā)人員容易忽視和遺漏的地方,也是常常出 Bug 的地方。下面是在界面測試中出現(xiàn)的幾種 Bug :(1) 錯別字,即界面中的標(biāo)題或者文本內(nèi)容中出現(xiàn)了錯別字。這種 Bug 如果測試人員不細(xì)心,很難找出來,可能會出現(xiàn)在提示信息或界面中。通過仔細(xì)的測試,沒發(fā)現(xiàn)系統(tǒng)界面中存在錯別字。(2) 出現(xiàn)了一些根本讀不懂的內(nèi)容,一般多出現(xiàn)在程序的提示信息和一些較長的文本中。這種情況基本上出現(xiàn)在拼起來顯示的提示中,頁面的簡單陳述是通過變量拼組起來的,通過程序?qū)⒆忠粋€一個地輸出出來。通常是因為程序健身房管理系統(tǒng)設(shè)計與實現(xiàn)31中的控制錯誤或是程序開發(fā)人員對程序沒有進(jìn)行認(rèn)真的自測,導(dǎo)致出現(xiàn)這種Bug。(3) 程序員自創(chuàng)的詞語,雖然意思對,但不符合界面的標(biāo)準(zhǔn)及需求。本系統(tǒng)開發(fā)設(shè)置使用標(biāo)準(zhǔn)語言,經(jīng)過檢查沒有發(fā)現(xiàn)不標(biāo)準(zhǔn)的詞匯。(4) 頁面類似的內(nèi)容中,明顯有字體、字號不同的情況,使界面整體風(fēng)格看上去不一致。通過對系統(tǒng)的設(shè)置,改進(jìn)了原來出現(xiàn)的字體不一致的問題。(5) 標(biāo)題相近的程序及模塊,把標(biāo)題弄混。這種情況多是因為業(yè)務(wù)方面的定義名稱很相似或很類似,并且業(yè)務(wù)實體方面也很類似,開發(fā)人員在開發(fā)過程中忽略了開發(fā)名稱和模塊,只單獨(dú)地實現(xiàn)其功能。功能測試是為了發(fā)現(xiàn)程序中的錯誤而執(zhí)行程序的過程。好的測試方案能盡可能發(fā)現(xiàn)尚未發(fā)現(xiàn)的錯誤。該系統(tǒng)主要應(yīng)用于對信息的提取,儲存和操作。所以對信息的正確錄入和處理是保證整個系統(tǒng)正常運(yùn)行的基礎(chǔ)。針對此特點(diǎn),測試的重點(diǎn)放在檢驗測試數(shù)據(jù)完整性,正確性,每個頁面的輸入信息能否正確的儲存到數(shù)據(jù)庫當(dāng)中,以及整個系統(tǒng)能否按照預(yù)期設(shè)計正常工作上。通過系統(tǒng)整體的測試情況,基本符合了需求分析所涉及到的內(nèi)容,下面進(jìn)行具體模塊的測試,把一個單獨(dú)的模塊,小功能點(diǎn)當(dāng)作一個單獨(dú)的整體來進(jìn)行測試。這樣,可以更合理的保證系統(tǒng)穩(wěn)定。詳細(xì)的測試用例表如 所示:表 測試用例測試用例名稱 測試結(jié)果 缺陷嚴(yán)重程度系統(tǒng)登陸 輸入用戶名和密碼,可以正確實現(xiàn)登錄,并可以提示出錯誤的信息。無人員管理 可以對人員信息進(jìn)行添加、修改、刪除和查詢統(tǒng)計操作。無用戶密碼修改 可以對用戶密碼進(jìn)行修改。 無器材管理 輸入條件,可以查詢到器材信息。 無租賃管理 選擇一條器材后,添加到租賃界面中,修改租賃信息,然后可以正確保存。無場地管理 可以對場地信息進(jìn)行添加、修改、刪除和查詢統(tǒng)計操作。無健身房管理系統(tǒng)設(shè)計與實現(xiàn)32公告管理 可以對公告信息進(jìn)行添加、修改、刪除和查詢統(tǒng)計操作。無系統(tǒng)退出 可以正確退出。 無經(jīng)過測試,系統(tǒng)能完成大部分功能需要的特性,在一定程度上滿足了用戶的需求。健身房管理系統(tǒng)設(shè)計與實現(xiàn)33第三章 Evaluating2.1 項目評估報告 X通過幾個月的開發(fā)制作,系統(tǒng)已經(jīng)經(jīng)過全面測試,部署,現(xiàn)在可以全面投入使用。首先,產(chǎn)品化的健身房管理系統(tǒng)已經(jīng)出現(xiàn)并且投入實際使用。通過對互聯(lián)網(wǎng)和軟件銷售商的檢索,發(fā)現(xiàn)一些長期從事服務(wù)行業(yè)軟件開發(fā)的公司已經(jīng)對健身房管理的信息化工作有所涉及,其中的 2~3 家(如飛躍,索易等,請見參考資料)已經(jīng)開發(fā)出產(chǎn)品并且正在進(jìn)行推廣。 第二,絕大多數(shù)健身俱樂部的信息化水平是很低的。通過走訪調(diào)查,我們發(fā)現(xiàn)除了幾家外資或合資的大型健身機(jī)構(gòu)之外(如中體倍力等,他們使用的管理軟件都是國外已經(jīng)使用多年的成熟產(chǎn)品),國內(nèi)絕大多數(shù)健身機(jī)構(gòu)的信息化管理水平僅僅實現(xiàn)會員資料的管理、刷卡管理等很少一些功能,而一些普及型中低檔健身中心基本停留在會員資料的簡單存儲甚至手工操作上面。 第三,健身房管理軟件的需求量大。由此可見,市場對健身房管理軟件產(chǎn)品的需求是很大的,此項目具有很好的商業(yè)前景。 但是,投資健身房管理軟件也是有風(fēng)險的,主要體現(xiàn)在軟件的潛在客戶的經(jīng)濟(jì)實力有很大差別,不同用戶對軟件的價格的接受程度不同。全國的健身機(jī)構(gòu)的規(guī)模差別很大,有占地上萬平米、投資上千萬的;也有占地幾百平米,投資幾十萬的。根據(jù)這種狀況,我們要細(xì)分用戶層次,有針對性的開發(fā)產(chǎn)品。開發(fā)出來的軟件產(chǎn)品,應(yīng)該提供不同的版本及價格策略。通過對市場的分析以及項目技術(shù)和經(jīng)濟(jì)的可行性分析,我認(rèn)為本項目能夠成功應(yīng)用,并能迅速取得市場占有率領(lǐng)先地位。本項目的開發(fā)周期短,投資回收快,收益大。2.2 項目總結(jié)從本系統(tǒng)的開發(fā)中可以看到,做好需求分析、準(zhǔn)確理解用戶需求是管理信息系統(tǒng)成功的關(guān)鍵。在技術(shù)手段日益豐富的今天,如何選擇適當(dāng)?shù)募夹g(shù)來滿足企業(yè)的管理需求是必須認(rèn)真考慮的問題。開發(fā)人員不僅要掌握各種先進(jìn)的技術(shù),健身房管理系統(tǒng)設(shè)計與實現(xiàn)34而且需要在實踐中積累經(jīng)驗,這樣才能為成功開發(fā)管理信息系統(tǒng)提供保證。管理信息系統(tǒng)的立足點(diǎn)是技術(shù)手段,目標(biāo)是提高管理水平,降低管理成本。本文由于受資料、時間及個人水平有限,對于一些問題還未來得及探討或需進(jìn)一步研究,希望在以后能得以解決。(1) 系統(tǒng)費(fèi)用部分的改進(jìn)。本文探討了健身房系統(tǒng)中關(guān)于費(fèi)用的管理問題。但是還存在以下問題。第一:如何為未使用本系統(tǒng)前的拖欠費(fèi)用預(yù)留接口。第二:系統(tǒng)只是簡單的對費(fèi)用管理實現(xiàn)錄入,自動計算等功能。會不會因為實際的應(yīng)用而不能得到擴(kuò)展。以上問題都是本文需要改進(jìn)的地方。(2) 系統(tǒng)統(tǒng)計報表功能。系統(tǒng)實現(xiàn)了統(tǒng)計查詢等具體的功能,可以將數(shù)據(jù)動態(tài)的顯示在列表中。但是并沒有直觀的用圖形(如:柱形圖,條形圖,折線圖,平滑線圖,餅圖)來表示出來。2.3 設(shè)計項目時遇到的問題和解決方案設(shè)計項目時,遇到的問題如下:1. 系統(tǒng)數(shù)據(jù)庫如何設(shè)計?2. 系統(tǒng)功能如何劃分?解決方案:1. 通過研究其它健身房管理系統(tǒng)的數(shù)據(jù)結(jié)構(gòu),設(shè)計出本系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)。2. 整理需求分析,分模塊的劃分系統(tǒng)功能。2.4 項目實施遇到的問題和解決方案設(shè)計項目時,遇到的問題如下:1. 系統(tǒng)權(quán)限如何控制?2. 系統(tǒng)框架如何選擇?解決方案:1. 通過學(xué)習(xí)其它現(xiàn)有系統(tǒng),研究源代碼,得出本系統(tǒng)代碼實現(xiàn)方案。2. 學(xué)習(xí) C語言,閱讀文獻(xiàn)資料。設(shè)計系統(tǒng)框架。健身房管理系統(tǒng)設(shè)計與實現(xiàn)35參考文獻(xiàn)[1] 伍俊良,管理信息系統(tǒng)開發(fā)與應(yīng)用,科學(xué)出版社,1999 年:145 ~165[2] 黃劉生主編《數(shù)據(jù)結(jié)構(gòu)》,經(jīng)濟(jì)科學(xué)出版社,1999[3] 黃曉東著《C課程設(shè)計案例精編》,中國水利水電出版社,2022[4] (美)Bruce Eckel 著 陳昊鵬 饒若楠等譯《C編程思想》,機(jī)械工業(yè)出版社 ,2022[5] 陳玉峰 《數(shù)據(jù)庫開發(fā)教程》,科學(xué)出版社 ,2022 [6] 與網(wǎng)站開發(fā)編程實戰(zhàn)[M].北京:科學(xué)出版社 , [7]Steven 技術(shù)內(nèi)幕[M].北京:機(jī)械工業(yè)出版社, [8]Phil Hanna .JSP 技術(shù)大全[M].北京:機(jī)械工業(yè)出版社, 健身房管理系統(tǒng)設(shè)計與實現(xiàn)36外文文獻(xiàn)Into the 21st century information highway development, information revolution brought new changes to all the fields. With the popularity of puter office automation, business automation management, customer automation management also arises at the historic moment, all thanks to the tremendous contribution to the development of puter technology, the Inter world containing the infinite vitality, with the development of the society, the progress of science and technology, the high speed development of economy in our country, the continuous improvement of people39。s ine, and people life level increases, people39。s consumption level also is increasing, people have begun from the food and clothing to the pursuit of health, the increase in leisure time, also helped the people to start thinking about how to make use of their spare time to improve their quality of life, the mass fitness club arises at the historic moment, went into the gym to spend money to buy health also gradually into fashion is also a kind of life. Since the 70 s, sports has entered a new phase, leisure sports, happy bee mainstream.Fitness club39。s predecessor began in the 1980 s, at that time, a few sets of power equipment is the main characteristic of the gym, the gym membership are mostly men. Jane fonda, aerobics and ma hua fit 5 minutes to make settingup exercise quickly popular in China, operating room became one of the most like to go to the fitness of women members. And fitness club mode abroad from entering China in the 21st century, after just six years of development, has now bee the main mode of the fitness industry. From the point of overall trends, a bination of cardio, strength training, physical testing, personal training service projects such as prehensive health club is gym owner to development direction.Nowadays, with the increase of the modern fitness enthusiasts and grandness, sports will then bee a kind of fashion, bee a kind of important way of leisure life, the development of the health club will be better and better, gyms, clubs and other industry development, for example, absorbing, bluebird, one million times force, wade treasure house, impulse, and so on each big domestic and foreign wellknown 健身房管理系統(tǒng)設(shè)計與實現(xiàn)37brands of fitness club, greatly promote the enthusiasm for fitness, but also greatly promoted the development of the economy. Good or bad has bee operational efficiency and management of the key factors, it is conceivable have update, query and other functions, make and simple club management