




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、需求和規(guī)格闡明本次課程設(shè)計日勺目日勺是以程序設(shè)計語言II為基本,通過完畢某些具有一定 難度日勺課程設(shè)計題目日勺編寫、調(diào)試、運營工作,進(jìn)一步掌握面向過程和面向?qū)ο?程序設(shè)計勺基本措施和編程技巧,鞏固所學(xué)理論知識,使理論與實際相結(jié)合。從 而提高自我分析問題、解決問題勺能力。通過課程設(shè)計,學(xué)生在下述各方面勺能 力應(yīng)當(dāng)?shù)玫藉憻挘哼M(jìn)一步鞏固、加深學(xué)生所學(xué)專業(yè)課程程序設(shè)計語言II勺基本理論 知識,理論聯(lián)系實際,進(jìn)一步培養(yǎng)學(xué)生綜合分析問題,解決問題勺能力。全面考核學(xué)生所掌握勺基本理論知識及其實際業(yè)務(wù)能力,從而達(dá) 到提高學(xué)生素質(zhì)勺最后目勺。運用所學(xué)知識,開發(fā)小型應(yīng)用系統(tǒng),掌握運用C+語言編寫調(diào)試 應(yīng)用系統(tǒng)程序
2、,訓(xùn)練獨立開發(fā)應(yīng)用系統(tǒng),進(jìn)行數(shù)據(jù)解決勺綜合能力。對于給定勺設(shè)計題目,如何進(jìn)行分析,理清思路,并給出相應(yīng)勺數(shù)學(xué) 模型。掌握面向?qū)ο笊壮绦蛟O(shè)計措施。進(jìn)一步掌握在集成環(huán)境下如何調(diào)試程序(單步調(diào)試,設(shè)立斷點、觀測 體現(xiàn)式,分塊調(diào)試)、修改程序和程序勺測試。課程設(shè)計名稱及其內(nèi)容課程設(shè)計名稱:工資管理系統(tǒng)設(shè)計內(nèi)容:設(shè)計一種工資管理系統(tǒng),可以對公司職工勺工資進(jìn)行管理,公司 重要有4類人員:經(jīng)理、技術(shù)員、銷售員、銷售經(jīng)理。規(guī)定存儲這些人勺職工號、 姓名、月工資、崗位、年齡、性別等信息。系統(tǒng)重要涉及工資數(shù)據(jù)錄入、數(shù)據(jù)記 錄、數(shù)據(jù)備份等功能。在設(shè)計時要考慮到對不同級別勺職工工資勺計算措施。任務(wù)和規(guī)定運用面向?qū)ο笕?/p>
3、勺程序設(shè)計措施,規(guī)定選擇動態(tài)數(shù)組類模板或鏈表類模板,任 務(wù)中要運用I/O流對象對文獻(xiàn)進(jìn)行讀寫操作。本題總體設(shè)計,要有一種菜單,用于選擇各項功能,其中1)數(shù)據(jù)錄入:輸入多種數(shù)據(jù);輸入數(shù)據(jù)規(guī)定每類人員不能少于4人,并按如下格式輸出:職工號姓名性別年齡山岡位資工2)數(shù)據(jù)記錄:各銷售經(jīng)理勺工資計算及最后按工資進(jìn)行勺冒泡排序;3)數(shù)據(jù)備份:把有關(guān)數(shù)據(jù)寫入文獻(xiàn);4)退出:退出本系統(tǒng);注:各項菜單都調(diào)用一種函數(shù)來實現(xiàn)。二、設(shè)計方案提示1、工資勺計算措施:1)經(jīng)理:固定月薪為8000;2)技術(shù)員:工作時間*小時工資(100元每小時);3)銷售員:銷售額*4%提成;4)銷售經(jīng)理:底薪(5000)+所轄部門銷售額
4、總額*0.5%;2、類勺層次構(gòu)造大體如下:3、在實現(xiàn)勺時候考慮繼承和多態(tài)技術(shù)勺合理使用設(shè)計設(shè)計思想由于有四類人一一經(jīng)理,銷售經(jīng)理,技術(shù)員和銷售員,因此先設(shè)計四個類一 一經(jīng)理類,銷售經(jīng)理類,技術(shù)人員類和銷售員類,又由于每類人日勺基本信息日勺類 型都同樣,因此可以設(shè)計一種共同日勺基類來定義信息日勺種類以及完畢基本信息日勺 錄入和提起,然后以plublic勺類型來繼承就可以完畢各類人員勺各項信息勺錄 入和讀取。規(guī)定有四大項功能一一各類人員信息勺錄入和顯示,銷售經(jīng)理工資勺 冒泡排序,文獻(xiàn)勺讀取和提取和退出整個系統(tǒng)。這樣一來可以用四個函數(shù)來實現(xiàn) 個功能,然后用switch來選擇各項功能。功能設(shè)計各類人員
5、信息勺錄入和顯示,銷售經(jīng)理工資勺冒泡排序,文獻(xiàn)勺讀取 和提取和退出整個系統(tǒng)。這樣一來可以用四個函數(shù)來實現(xiàn)各個功能分別是 void inputnumber();void outputnumber(double *m) ; void doublenumber();和break來實現(xiàn)。然后一一來完畢各個函數(shù)勺功能實現(xiàn) 過程。具體設(shè)計共同日勺基類employee涉及如下信息:class employee/基類private:char number20,name20,sex10,job40;int age;public:void getnumber();/職工號勺輸入void getname();/ 姓
6、名勺輸入void getsex();/性別勺輸入void getjob();/職位勺輸入void getage();/ 年A char * outnumber。;/ /職工號的輸出char * outname();/ /姓名的輸出char * outsex();/ 性別的輸出char * outjob();/ 職位的輸出int outage();/年齡的輸出經(jīng)理類manage日勺信息如下:class manage:public employee/* 派生經(jīng)理類*/private:double managesalary;/定義銷售經(jīng)理勺工資public:manage();/構(gòu)造函數(shù)double
7、outsalary();/ 獲取工資技術(shù)類technology勺信息如下:template /* 派生技工類*/class technology:public employeeprivate:int worktime,moneyh;/定義工作時間和每小時勺工作額public:technology()moneyh=20;/ 構(gòu)造函數(shù)void getworktime();/輸入工作時間T outsalary();/ 提取工資銷售經(jīng)理類sellmanage類勺信息如下:template /*派生銷售經(jīng)理類*/class sellmanage:public employeesprivate:T sel
8、lmanagesalary,s,sum;/定義其下的銷售總額,T型s和工 資public:void getsalary();/工 資的獲取T outsalary();/ 輸出工資銷售員類employees的信息如下:template /* 派生銷售員類*/class employees :public employeeprivate:T sellnumber,employeesalary,extra;/ 定義銷售額,工資和提 成public:void getsellnumber();/ 輸入銷售額void getextra();/ 輸入提成T outsellnumber();/ 獲取銷售額T
9、outsalary();/ 獲取工資以及三個大函數(shù)一一輸入的錄入和現(xiàn)實,冒泡排序銷售經(jīng)理的工資 和文獻(xiàn)的存儲和讀取。/*數(shù)據(jù)錄入和輸出函數(shù)*/void inputnumber()/*輸出冒泡工資函數(shù)*/void outputnumber(double *m)/*存入文獻(xiàn)函數(shù)*/void doublenumber()這三個函數(shù)來實現(xiàn)功能。調(diào)試及測試1、調(diào)試過程中遇到日勺重要問題及解決措施在調(diào)試過程中重要日勺問題就是輸入人員日勺信息時由于人員比較多且信息日勺 數(shù)量和種類都不相似,導(dǎo)致輸入勺信息我定義勺不吻合,而浮現(xiàn)結(jié)束勺現(xiàn)象。 解決措施我用勺是靜下心來看清提示后再錄入相應(yīng)勺信息。2、對設(shè)計和編碼勺
10、回憶討論和分析;回憶設(shè)計:總勺來說,剛開始看到題目和規(guī)定期感覺自己編不出來,于是 就有一點膽怯勺心理。但由于還要答辯,成果還是根據(jù)規(guī)定開始下筆,說也奇 怪不久就寫完了,但不幸勺是編譯時有好多勺錯誤,這可是一種很大勺麻煩啊, 寫程序不難,難勺就是改程序啊,又由于我勺電腦上勺VC+軟件不能顯示錯誤 勺個數(shù)和在哪個地方,只能顯示有錯誤并且有多少錯誤都只顯示一種錯誤,導(dǎo) 致我無法改動,于是開學(xué)后我28就到校了,然后從同窗那里重新裝了個VC+ 軟件,后來我就開始修改我勺程序了,可是到了31號要答辯了,我仍沒有修改 完畢。我?guī)е绣e誤勺程序到了實驗室,問問教師,在下午勺時候我終于修改 完畢了。討論和分析:一方面我問了我勺同窗有關(guān)我勺程序勺錯誤,可是由于錯誤 仿佛很難改,我問了好幾種同窗都沒能幫上我勺忙,然后我就自己根據(jù)自己勺 思路開始慢慢一點一點分析自己勺程序,在我好
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 公共財物授權(quán)管理辦法
- 固定資產(chǎn)管理系統(tǒng)設(shè)計:理論與實踐
- 國際金融治理中的主權(quán)邊界問題研究
- 生活藝術(shù)與創(chuàng)意表達(dá)
- 供水公司閥門管理辦法
- PPP項目績效評估指標(biāo)體系設(shè)計與應(yīng)用
- 港口安全管理
- 應(yīng)用型本科高?;A(chǔ)課程建設(shè)與實踐的創(chuàng)新探索
- 核心素養(yǎng)導(dǎo)向的小學(xué)語文習(xí)作大單元教學(xué)優(yōu)化策略
- 安全生產(chǎn)知識管理能力考核
- JT-T 329-2025 公路橋梁預(yù)應(yīng)力鋼絞線用錨具、夾具和連接器
- 2024年質(zhì)量工程師備考常見問答試題及答案
- 三通四通尺寸數(shù)據(jù)及標(biāo)準(zhǔn)表
- 2025-2030全球及中國管道運輸服務(wù)行業(yè)市場現(xiàn)狀供需分析及投資評估規(guī)劃分析研究報告
- 安慶市桐城經(jīng)開區(qū)建設(shè)投資集團有限公司招聘筆試題庫2025
- JJF 2244-2025公共機構(gòu)重點用能單位能源資源計量審查規(guī)范
- 警犬基地人員管理制度
- 2025年甘肅省建筑安全員B證(項目經(jīng)理)考試題庫
- ICU感控管理分析報告
- 垃圾分類創(chuàng)新創(chuàng)業(yè)項目
- 體育賽事中的后勤保障工作
評論
0/150
提交評論