【正文】
{ string strSql = select * from MemberBasic。 dt = (strSql)。 = [0].DefaultView。 ()。 }}2.4 系統(tǒng)測(cè)試2.4.1 測(cè)試流程根據(jù)軟件的開(kāi)發(fā)周期:需求分析、設(shè)計(jì)階段、編碼、測(cè)試、實(shí)施、維護(hù)幾個(gè)階段,特制定測(cè)試流程如下:健身房管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)30圖 測(cè)試流程圖在需求和設(shè)計(jì)人員完成了項(xiàng)目定義,并形成需求文檔后,在由項(xiàng)目的測(cè)試負(fù)責(zé)人參與需求評(píng)審。測(cè)試人員參與評(píng)審,目的在于,利用測(cè)試人員對(duì)業(yè)務(wù)以及用戶(hù)應(yīng)用場(chǎng)景的了解,發(fā)現(xiàn)需求中不合理的地方。盡早的發(fā)現(xiàn)項(xiàng)目定義和需求階段的問(wèn)題。著手設(shè)計(jì)測(cè)試計(jì)劃。2.4.2 測(cè)試計(jì)劃與測(cè)試記錄界面測(cè)試是測(cè)試過(guò)程中比較簡(jiǎn)單直觀的一種測(cè)試方法,只要細(xì)心地按界面要求核對(duì)就行了。這塊往往是程序開(kāi)發(fā)人員容易忽視和遺漏的地方,也是常常出 Bug 的地方。下面是在界面測(cè)試中出現(xiàn)的幾種 Bug :(1) 錯(cuò)別字,即界面中的標(biāo)題或者文本內(nèi)容中出現(xiàn)了錯(cuò)別字。這種 Bug 如果測(cè)試人員不細(xì)心,很難找出來(lái),可能會(huì)出現(xiàn)在提示信息或界面中。通過(guò)仔細(xì)的測(cè)試,沒(méi)發(fā)現(xiàn)系統(tǒng)界面中存在錯(cuò)別字。(2) 出現(xiàn)了一些根本讀不懂的內(nèi)容,一般多出現(xiàn)在程序的提示信息和一些較長(zhǎng)的文本中。這種情況基本上出現(xiàn)在拼起來(lái)顯示的提示中,頁(yè)面的簡(jiǎn)單陳述是通過(guò)變量拼組起來(lái)的,通過(guò)程序?qū)⒆忠粋€(gè)一個(gè)地輸出出來(lái)。通常是因?yàn)槌绦蚪∩矸抗芾硐到y(tǒng)設(shè)計(jì)與實(shí)現(xiàn)31中的控制錯(cuò)誤或是程序開(kāi)發(fā)人員對(duì)程序沒(méi)有進(jìn)行認(rèn)真的自測(cè),導(dǎo)致出現(xiàn)這種Bug。(3) 程序員自創(chuàng)的詞語(yǔ),雖然意思對(duì),但不符合界面的標(biāo)準(zhǔn)及需求。本系統(tǒng)開(kāi)發(fā)設(shè)置使用標(biāo)準(zhǔn)語(yǔ)言,經(jīng)過(guò)檢查沒(méi)有發(fā)現(xiàn)不標(biāo)準(zhǔn)的詞匯。(4) 頁(yè)面類(lèi)似的內(nèi)容中,明顯有字體、字號(hào)不同的情況,使界面整體風(fēng)格看上去不一致。通過(guò)對(duì)系統(tǒng)的設(shè)置,改進(jìn)了原來(lái)出現(xiàn)的字體不一致的問(wèn)題。(5) 標(biāo)題相近的程序及模塊,把標(biāo)題弄混。這種情況多是因?yàn)闃I(yè)務(wù)方面的定義名稱(chēng)很相似或很類(lèi)似,并且業(yè)務(wù)實(shí)體方面也很類(lèi)似,開(kāi)發(fā)人員在開(kāi)發(fā)過(guò)程中忽略了開(kāi)發(fā)名稱(chēng)和模塊,只單獨(dú)地實(shí)現(xiàn)其功能。功能測(cè)試是為了發(fā)現(xiàn)程序中的錯(cuò)誤而執(zhí)行程序的過(guò)程。好的測(cè)試方案能盡可能發(fā)現(xiàn)尚未發(fā)現(xiàn)的錯(cuò)誤。該系統(tǒng)主要應(yīng)用于對(duì)信息的提取,儲(chǔ)存和操作。所以對(duì)信息的正確錄入和處理是保證整個(gè)系統(tǒng)正常運(yùn)行的基礎(chǔ)。針對(duì)此特點(diǎn),測(cè)試的重點(diǎn)放在檢驗(yàn)測(cè)試數(shù)據(jù)完整性,正確性,每個(gè)頁(yè)面的輸入信息能否正確的儲(chǔ)存到數(shù)據(jù)庫(kù)當(dāng)中,以及整個(gè)系統(tǒng)能否按照預(yù)期設(shè)計(jì)正常工作上。通過(guò)系統(tǒng)整體的測(cè)試情況,基本符合了需求分析所涉及到的內(nèi)容,下面進(jìn)行具體模塊的測(cè)試,把一個(gè)單獨(dú)的模塊,小功能點(diǎn)當(dāng)作一個(gè)單獨(dú)的整體來(lái)進(jìn)行測(cè)試。這樣,可以更合理的保證系統(tǒng)穩(wěn)定。詳細(xì)的測(cè)試用例表如 所示:表 測(cè)試用例測(cè)試用例名稱(chēng) 測(cè)試結(jié)果 缺陷嚴(yán)重程度系統(tǒng)登陸 輸入用戶(hù)名和密碼,可以正確實(shí)現(xiàn)登錄,并可以提示出錯(cuò)誤的信息。無(wú)人員管理 可以對(duì)人員信息進(jìn)行添加、修改、刪除和查詢(xún)統(tǒng)計(jì)操作。無(wú)用戶(hù)密碼修改 可以對(duì)用戶(hù)密碼進(jìn)行修改。 無(wú)器材管理 輸入條件,可以查詢(xún)到器材信息。 無(wú)租賃管理 選擇一條器材后,添加到租賃界面中,修改租賃信息,然后可以正確保存。無(wú)場(chǎng)地管理 可以對(duì)場(chǎng)地信息進(jìn)行添加、修改、刪除和查詢(xún)統(tǒng)計(jì)操作。無(wú)健身房管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)32公告管理 可以對(duì)公告信息進(jìn)行添加、修改、刪除和查詢(xún)統(tǒng)計(jì)操作。無(wú)系統(tǒng)退出 可以正確退出。 無(wú)經(jīng)過(guò)測(cè)試,系統(tǒng)能完成大部分功能需要的特性,在一定程度上滿足了用戶(hù)的需求。健身房管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)33第三章 Evaluating2.1 項(xiàng)目評(píng)估報(bào)告 X通過(guò)幾個(gè)月的開(kāi)發(fā)制作,系統(tǒng)已經(jīng)經(jīng)過(guò)全面測(cè)試,部署,現(xiàn)在可以全面投入使用。首先,產(chǎn)品化的健身房管理系統(tǒng)已經(jīng)出現(xiàn)并且投入實(shí)際使用。通過(guò)對(duì)互聯(lián)網(wǎng)和軟件銷(xiāo)售商的檢索,發(fā)現(xiàn)一些長(zhǎng)期從事服務(wù)行業(yè)軟件開(kāi)發(fā)的公司已經(jīng)對(duì)健身房管理的信息化工作有所涉及,其中的 2~3 家(如飛躍,索易等,請(qǐng)見(jiàn)參考資料)已經(jīng)開(kāi)發(fā)出產(chǎn)品并且正在進(jìn)行推廣。 第二,絕大多數(shù)健身俱樂(lè)部的信息化水平是很低的。通過(guò)走訪調(diào)查,我們發(fā)現(xiàn)除了幾家外資或合資的大型健身機(jī)構(gòu)之外(如中體倍力等,他們使用的管理軟件都是國(guó)外已經(jīng)使用多年的成熟產(chǎn)品),國(guó)內(nèi)絕大多數(shù)健身機(jī)構(gòu)的信息化管理水平僅僅實(shí)現(xiàn)會(huì)員資料的管理、刷卡管理等很少一些功能,而一些普及型中低檔健身中心基本停留在會(huì)員資料的簡(jiǎn)單存儲(chǔ)甚至手工操作上面。 第三,健身房管理軟件的需求量大。由此可見(jiàn),市場(chǎng)對(duì)健身房管理軟件產(chǎn)品的需求是很大的,此項(xiàng)目具有很好的商業(yè)前景。 但是,投資健身房管理軟件也是有風(fēng)險(xiǎn)的,主要體現(xiàn)在軟件的潛在客戶(hù)的經(jīng)濟(jì)實(shí)力有很大差別,不同用戶(hù)對(duì)軟件的價(jià)格的接受程度不同。全國(guó)的健身機(jī)構(gòu)的規(guī)模差別很大,有占地上萬(wàn)平米、投資上千萬(wàn)的;也有占地幾百平米,投資幾十萬(wàn)的。根據(jù)這種狀況,我們要細(xì)分用戶(hù)層次,有針對(duì)性的開(kāi)發(fā)產(chǎn)品。開(kāi)發(fā)出來(lái)的軟件產(chǎn)品,應(yīng)該提供不同的版本及價(jià)格策略。通過(guò)對(duì)市場(chǎng)的分析以及項(xiàng)目技術(shù)和經(jīng)濟(jì)的可行性分析,我認(rèn)為本項(xiàng)目能夠成功應(yīng)用,并能迅速取得市場(chǎng)占有率領(lǐng)先地位。本項(xiàng)目的開(kāi)發(fā)周期短,投資回收快,收益大。2.2 項(xiàng)目總結(jié)從本系統(tǒng)的開(kāi)發(fā)中可以看到,做好需求分析、準(zhǔn)確理解用戶(hù)需求是管理信息系統(tǒng)成功的關(guān)鍵。在技術(shù)手段日益豐富的今天,如何選擇適當(dāng)?shù)募夹g(shù)來(lái)滿足企業(yè)的管理需求是必須認(rèn)真考慮的問(wèn)題。開(kāi)發(fā)人員不僅要掌握各種先進(jìn)的技術(shù),健身房管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)34而且需要在實(shí)踐中積累經(jīng)驗(yàn),這樣才能為成功開(kāi)發(fā)管理信息系統(tǒng)提供保證。管理信息系統(tǒng)的立足點(diǎn)是技術(shù)手段,目標(biāo)是提高管理水平,降低管理成本。本文由于受資料、時(shí)間及個(gè)人水平有限,對(duì)于一些問(wèn)題還未來(lái)得及探討或需進(jìn)一步研究,希望在以后能得以解決。(1) 系統(tǒng)費(fèi)用部分的改進(jìn)。本文探討了健身房系統(tǒng)中關(guān)于費(fèi)用的管理問(wèn)題。但是還存在以下問(wèn)題。第一:如何為未使用本系統(tǒng)前的拖欠費(fèi)用預(yù)留接口。第二:系統(tǒng)只是簡(jiǎn)單的對(duì)費(fèi)用管理實(shí)現(xiàn)錄入,自動(dòng)計(jì)算等功能。會(huì)不會(huì)因?yàn)閷?shí)際的應(yīng)用而不能得到擴(kuò)展。以上問(wèn)題都是本文需要改進(jìn)的地方。(2) 系統(tǒng)統(tǒng)計(jì)報(bào)表功能。系統(tǒng)實(shí)現(xiàn)了統(tǒng)計(jì)查詢(xún)等具體的功能,可以將數(shù)據(jù)動(dòng)態(tài)的顯示在列表中。但是并沒(méi)有直觀的用圖形(如:柱形圖,條形圖,折線圖,平滑線圖,餅圖)來(lái)表示出來(lái)。2.3 設(shè)計(jì)項(xiàng)目時(shí)遇到的問(wèn)題和解決方案設(shè)計(jì)項(xiàng)目時(shí),遇到的問(wèn)題如下:1. 系統(tǒng)數(shù)據(jù)庫(kù)如何設(shè)計(jì)?2. 系統(tǒng)功能如何劃分?解決方案:1. 通過(guò)研究其它健身房管理系統(tǒng)的數(shù)據(jù)結(jié)構(gòu),設(shè)計(jì)出本系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)。2. 整理需求分析,分模塊的劃分系統(tǒng)功能。2.4 項(xiàng)目實(shí)施遇到的問(wèn)題和解決方案設(shè)計(jì)項(xiàng)目時(shí),遇到的問(wèn)題如下:1. 系統(tǒng)權(quán)限如何控制?2. 系統(tǒng)框架如何選擇?解決方案:1. 通過(guò)學(xué)習(xí)其它現(xiàn)有系統(tǒng),研究源代碼,得出本系統(tǒng)代碼實(shí)現(xiàn)方案。2. 學(xué)習(xí) C語(yǔ)言,閱讀文獻(xiàn)資料。設(shè)計(jì)系統(tǒng)框架。健身房管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)35參考文獻(xiàn)[1] 伍俊良,管理信息系統(tǒng)開(kāi)發(fā)與應(yīng)用,科學(xué)出版社,1999 年:145 ~165[2] 黃劉生主編《數(shù)據(jù)結(jié)構(gòu)》,經(jīng)濟(jì)科學(xué)出版社,1999[3] 黃曉東著《C課程設(shè)計(jì)案例精編》,中國(guó)水利水電出版社,2022[4] (美)Bruce Eckel 著 陳昊鵬 饒若楠等譯《C編程思想》,機(jī)械工業(yè)出版社 ,2022[5] 陳玉峰 《數(shù)據(jù)庫(kù)開(kāi)發(fā)教程》,科學(xué)出版社 ,2022 [6] 與網(wǎng)站開(kāi)發(fā)編程實(shí)戰(zhàn)[M].北京:科學(xué)出版社 , [7]Steven 技術(shù)內(nèi)幕[M].北京:機(jī)械工業(yè)出版社, [8]Phil Hanna .JSP 技術(shù)大全[M].北京:機(jī)械工業(yè)出版社, 健身房管理系統(tǒng)設(shè)計(jì)與實(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è)計(jì)與實(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