足球明星管理系統(tǒng)c面向?qū)ο蠹夹g(shù)

足球明星管理系統(tǒng)c面向?qū)ο蠹夹g(shù)

ID:15334842

大?。?18.50 KB

頁數(shù):23頁

時間:2018-08-02

足球明星管理系統(tǒng)c面向?qū)ο蠹夹g(shù)_第1頁
足球明星管理系統(tǒng)c面向?qū)ο蠹夹g(shù)_第2頁
足球明星管理系統(tǒng)c面向?qū)ο蠹夹g(shù)_第3頁
足球明星管理系統(tǒng)c面向?qū)ο蠹夹g(shù)_第4頁
足球明星管理系統(tǒng)c面向?qū)ο蠹夹g(shù)_第5頁
資源描述:

《足球明星管理系統(tǒng)c面向?qū)ο蠹夹g(shù)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫

1、齊齊哈爾大學(xué)C++程序設(shè)計課程設(shè)計用紙C++程序設(shè)計課程設(shè)計說明指導(dǎo)教師:設(shè)計者:專業(yè)班級:設(shè)計時間:《C++程序設(shè)計》課程設(shè)計任務(wù)書專業(yè)班級:設(shè)計題目:足球明星管理系統(tǒng)一、已知技術(shù)參數(shù)或設(shè)計前提1、每個球員信息包含姓名、身價、所在俱樂部、球衣號號碼和在球場上的位置。2、每個球員的信息可以隨時修改。二、設(shè)計內(nèi)容及要求1、實現(xiàn)球員信息的數(shù)據(jù)錄入。2、能夠?qū)η騿T的信息進(jìn)行保護(hù),對球員的信息進(jìn)行輸入和修改的時候必須輸入密碼才能進(jìn)行。3、能夠根據(jù)球員的姓名,實現(xiàn)該成員信息的修改。4、實現(xiàn)按球員姓名、球衣號和身價查詢現(xiàn)有球員的個人信息。5、實現(xiàn)按球

2、員姓名刪除指定的球員信息。6、能夠以列表方式輸出所有球員信息。7、用類實現(xiàn)以上功能。8、通過文件存儲球員信息。三、課程設(shè)計工作計劃1、了解課程設(shè)計大綱的要求,確定題目,成立設(shè)計小組。(9月11-20日)2、上網(wǎng)查閱資料,確定程序所包含的內(nèi)容,進(jìn)行問題分析,制定方案。(9月20-28日)3、確定成員分工,根據(jù)方案編寫程序并進(jìn)行調(diào)試(10月15-26日)4、撰寫設(shè)計說明書,完成設(shè)計(10月26-10月29日)5、對說明書及程序中存在的不足進(jìn)行修改。(10月29日-11月2日)6、提交設(shè)計內(nèi)容,答辯(11月2日)四、相關(guān)教材及參考書目-23-齊

3、齊哈爾大學(xué)C++程序設(shè)計課程設(shè)計用紙[1]D.S.Malik著.C++基礎(chǔ)教程——從問題分析到程序設(shè)計(第二版).清華大學(xué)出版社,2006[2]劉娜娜等著.C++程序設(shè)計.北京航空航天大學(xué)出版社,2009指導(dǎo)教師簽字:系主任簽字:年月日-23-齊齊哈爾大學(xué)C++程序設(shè)計課程設(shè)計用紙足球明星管理系統(tǒng)一、需求分析以前,各個球員的資料基本上都是靠手工做表進(jìn)來管理球員資料。隨著足球的發(fā)展,越來越多的國家重視起足球這項體育運(yùn)動,越來越多的俱樂部產(chǎn)生,也就給球員管理帶來了很多麻煩,有關(guān)球員資料管理工作所涉及的數(shù)據(jù)量越來越大。有的俱樂部或者國家隊不得不

4、靠增加人力、物力來進(jìn)行球員資料管理。但手工管理具有效率底、出錯率高。所以我想借本次畢業(yè)設(shè)計之際,開發(fā)一個適用于俱樂部或者國家隊的球員資料管理系統(tǒng)。建立球員資料管理系統(tǒng),采用計算機(jī)對球員資料進(jìn)行管理,進(jìn)一步提高管理水平和現(xiàn)代化的模式。幫助廣大教練員和相關(guān)工作人員提高工作率,實現(xiàn)球員資料信息管理工作流程的系統(tǒng)化、規(guī)范化和自動化。二、系統(tǒng)的軟硬件環(huán)境1、硬件環(huán)境內(nèi)存:1GB硬盤:80GB。2、軟件環(huán)境:(1)WINDOWSxp操作系統(tǒng)(2)visaulC++6.0版本。三、系統(tǒng)模塊功能該程序共由七個模塊構(gòu)成,分別是:輸入模塊,輸出模塊,查找模塊

5、,刪除模塊,顯示模塊,系統(tǒng)維護(hù)模塊,系統(tǒng)功能模塊框架圖如圖1所示足球明星管理系統(tǒng)系統(tǒng)系統(tǒng)維護(hù)修改模塊刪除模塊添加模塊查詢模塊輸出模塊圖1明星管理系統(tǒng)功能模塊框架圖1、輸入模塊:該模塊用于接收管理輸入的明星信息。2、輸出模塊:該模塊用于輸出管理員輸入的明星息。3、查找模塊:按照姓名和身價查詢管理員輸入的球員信息。4、刪除模塊:按照管理員輸入的姓名進(jìn)行查找相對應(yīng)的明星信息,如果找到便顯示該生信息并詢問是否刪除該信息,如果選擇“是”就徹底刪除該生信息;否則顯示“未刪除”,如果查找不到顯示“未找到”。5、顯示模塊:根據(jù)姓名顯示單個明星的所有信息。

6、6、系統(tǒng)維護(hù)模塊:修改密碼。四、程序設(shè)計分析1、類結(jié)構(gòu)(1)球員類ball-23-齊齊哈爾大學(xué)C++程序設(shè)計課程設(shè)計用紙1)據(jù)成員:姓名name、球衣號碼number、球場上的位置duty、俱樂部address、身價shenjia、密碼key。2)函數(shù):構(gòu)造函數(shù)ball()(初始化數(shù)據(jù)成員為0)首頁charinter_face()(設(shè)定面向用戶的界面,返回一個char值以調(diào)用所要的功能函數(shù))添加球員信息voidaddfootballstar()(添加一個球員的信息,并調(diào)用saveall()把信息存到文件)刪除voiddelfootball

7、star()(創(chuàng)建兩個流利用文件間的讀取與讀入實現(xiàn)刪除)修改voidchange()(先把要改的信息刪除再調(diào)用saveall()把新信息保存)顯示voidshow_all()(顯示全部讀者信息)查詢voidselect()(按姓名查詢文件里球員的信息)按身價查詢voidsele()(查詢大于用戶輸入的身價的球員信息)保存voidsaveall()(把修改、新添加的信息寫入文件并保存)系統(tǒng)維護(hù)voidyourkey()(利用clear清除文件原來的密碼再重設(shè)新密碼)驗證voidthekey()(用if(youkey!=key)判斷是否輸入正

8、確密碼)2、模塊設(shè)計分析(1)主函數(shù)1)先用system()清屏,并定義對象abj。2)使用system("color04f")設(shè)定了控制臺的顏色。3)switch(choose=abj.in

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。