




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、公司人員和月薪管理系統(tǒng)小組成員: 楊 飛 谷 麗 劉志臻 萬(wàn)祥龍 設(shè)計(jì)思緒推銷(xiāo)員調(diào)出類(lèi)的處置過(guò)程處置6.總控程序5.存入文本 人事經(jīng)理技術(shù)人員銷(xiāo)售經(jīng)理2.輸入信息4.月薪總額3.輸出信息1.分 析整個(gè)流程分為三部分:構(gòu)造類(lèi)錄入人員信息各項(xiàng)處置;構(gòu)造類(lèi):把構(gòu)造的五個(gè)類(lèi)的的屬性,行為列在圖中;把它們的關(guān)系用帶箭頭的線連成表示圖。包括:人事類(lèi),經(jīng)理類(lèi),銷(xiāo)售人員類(lèi),銷(xiāo)售經(jīng)理類(lèi),技術(shù)人員類(lèi)。將信息堅(jiān)持到文本:用兩種方式錄入信息;包括:錄入人員信息,將信息從文本導(dǎo)出,根本信息的二進(jìn)制文本源信息;各項(xiàng)處置:以“各類(lèi)人員信息歸并入person中存儲(chǔ)為中心,將“存入可讀文本,“查找信息,“修正信息,“刪除信息,
2、“添加人員信息,“計(jì)算并顯示總信息,“顯示一切信息圍繞它扇射出來(lái)。歸并人員類(lèi)技術(shù)人員類(lèi)銷(xiāo)售管理類(lèi)銷(xiāo)售人員類(lèi)經(jīng)理類(lèi)信息保管到文本存入可讀文本查找信息修正信息刪除信息添加人員信息顯示一切信息計(jì)算并顯示月薪技術(shù)流程如何根據(jù)公司人員共有的信息及相對(duì)應(yīng)的操作處置設(shè)置一個(gè)person基類(lèi)。在這個(gè)基類(lèi)的根底上根據(jù)公司種類(lèi)人員的特征相應(yīng)的派生出manager 類(lèi)sellmanager類(lèi)salesman類(lèi) 以及skil類(lèi)。以上四個(gè)類(lèi)與程序框架的之間的關(guān)系,即如何設(shè)置相應(yīng)函數(shù)的接口,實(shí)現(xiàn)程序可以利用所設(shè)類(lèi)進(jìn)展各種處置人員信息的存檔與從文檔導(dǎo)出人員信息是本系統(tǒng)的關(guān)鍵之一,如何調(diào)用相應(yīng)的文件處置庫(kù)函數(shù)進(jìn)展文件操作至關(guān)
3、重要。本程序有兩種方式將信息放入內(nèi)存處置,一是直接從鍵盤(pán)輸入,二是從文本中導(dǎo)入。而以下的各項(xiàng)處置應(yīng)該要能兼容處置兩種方式輸入的信息,因此要為相應(yīng)的處置函數(shù)設(shè)置一致接口。技術(shù)亮點(diǎn)技術(shù)實(shí)現(xiàn)上:1.流程圖2.承繼的充分運(yùn)用,完全實(shí)現(xiàn)代碼重用3.模塊化思想的表達(dá),函數(shù)公共接口的的運(yùn)用功能方面:一切人員按月薪高低有序輸出某一職位人員一切信息中間環(huán)節(jié)1 person.cpp寫(xiě)頭文件建立包含五個(gè)類(lèi)的頭文件,包括person類(lèi),manager類(lèi),skill類(lèi), salesman類(lèi),sell-manger類(lèi),本程序的各項(xiàng)處置都基于這五個(gè)類(lèi)來(lái)處置;建立handle-class頭文件,內(nèi)含四個(gè)函數(shù),分別實(shí)現(xiàn)對(duì)四類(lèi)人
4、員信息 的設(shè)定,調(diào)用各個(gè)函數(shù);建立all-salary的頭文件,實(shí)現(xiàn)計(jì)算公司一切人員月薪;建立store-info的頭文件,實(shí)現(xiàn)人員信息的輸入;建立顯示信息,構(gòu)造體儲(chǔ)存,存入文本,源文件,菜單,歸并人員信息,導(dǎo)出源信息,查找,刪除信息,修正信息,添加人員,選擇處置項(xiàng)的頭文件。最后,后用一個(gè)主函數(shù),實(shí)現(xiàn)調(diào)用主菜單函數(shù)并顯示主菜單以及選擇要進(jìn)展的操作。2、 handle_class.h四個(gè)函數(shù)的功能一樣,自是對(duì)不同類(lèi)人員的處置,分別調(diào)用各自的成員函數(shù)對(duì)相應(yīng)的私有成員的賦值,最后前往人員信息。3、菜單.h用一個(gè)main_list函數(shù)實(shí)現(xiàn)顯示主菜單4、存入文本.hP_to_file函數(shù)用來(lái)實(shí)現(xiàn)傳入一切
5、人員的信息和人員總數(shù),然后將一切信息四處到磁盤(pán)中,存放到文本文件中,以便查看。5、導(dǎo)出源信息.hOut_from_source函數(shù)用來(lái)實(shí)現(xiàn)從已有的存放的人員信息的文本文件中導(dǎo)出信息到內(nèi)存中,進(jìn)展處置,導(dǎo)出的信息存放在人事類(lèi)person數(shù)組中,最后前往人員總數(shù)。6、歸并人員信息.hCollect_info傳入曾經(jīng)存在的四類(lèi)人員經(jīng)理,銷(xiāo)售經(jīng)理,銷(xiāo)售員,技術(shù)人員的信息及相應(yīng)的各類(lèi)人員的人數(shù),將信息歸并到一個(gè)人事類(lèi)數(shù)組中存放,并統(tǒng)計(jì)總?cè)藬?shù);7、顯示信息.h顯示一切人員的信息。8、查找.h在存放一切人員的類(lèi)數(shù)組中,實(shí)現(xiàn)按姓名查找人員的操作。9、修正信息.h對(duì)存儲(chǔ)在類(lèi)數(shù)組p中的人員信息進(jìn)展修正,先按姓名查
6、找到要修正的人員,再對(duì)相應(yīng)的信息進(jìn)展修正,最后顯示修正后的信息。10、刪除人員.h刪除類(lèi)數(shù)組中指定的人員信息,最后顯示處置后的一切人員的信息11、添加人員.h在原有的人員信息P的根底上添加人員,最后顯示處置后的一切人員,n為開(kāi)場(chǎng)時(shí)人員數(shù),前往添加后的人員總數(shù)。12、構(gòu)造體存儲(chǔ).h構(gòu)造一個(gè)構(gòu)造體類(lèi)型,用來(lái)保管人員的根本信息。 將信息同步保管到相應(yīng)的構(gòu)造體數(shù)組中,以方便存入文本文件中。13、選擇項(xiàng)項(xiàng)處置根據(jù)主菜單的顯示,選擇相應(yīng)的數(shù)字編號(hào)即進(jìn)展對(duì)應(yīng)的操作。14、.源信息傳入保管有人員信息的構(gòu)造體數(shù)組,將信息以記錄的方式以二進(jìn)制存放到一個(gè)文本文件中,該文件不可翻開(kāi)查看,存放的信息只能調(diào)用的相應(yīng)的導(dǎo)出
7、函數(shù),將信息調(diào)到內(nèi)存中以進(jìn)展處置;15、按月薪排序傳入保管有一切人員信息的person類(lèi)數(shù)組,將信息按人員的月薪從高到低排序。在顯示信息,輸出到文本時(shí)都按排好序的人員信息輸出16、輸出某一職位人員的信息公司中共有四類(lèi)人員,信息混在一同有時(shí)不便查看地,為了方便可以查看某一職位人員的信息設(shè)置此功能。從鍵盤(pán)輸入某一職位時(shí)manager,sellmanger,salesman,skill,那么可顯示出該職位下一切人員的信息。功能的實(shí)現(xiàn) 存儲(chǔ)人的姓名、編號(hào)、級(jí)別、當(dāng)月薪水;計(jì)算月薪總額并顯示全部信息;人員編號(hào)技術(shù)為2000,每輸入一個(gè)人員信息編號(hào)順序加1;對(duì)一切人員提晉級(jí)別的功; 附加: 一切人員的初始
8、級(jí)別均為1級(jí),然后進(jìn)展晉級(jí),經(jīng)理升為4級(jí),兼職技術(shù)人員和銷(xiāo)售經(jīng)理升為3級(jí),推銷(xiāo)員仍為1級(jí)。月薪的計(jì)算法是:經(jīng)理拿固定月薪8000元;兼職技術(shù)人員按每小時(shí)100元領(lǐng)取月薪;兼職推銷(xiāo)員的月薪按該推銷(xiāo)員當(dāng)月銷(xiāo)售額的4%提成;銷(xiāo)售經(jīng)理既拿固定月薪也領(lǐng)取銷(xiāo)售提成,固定月薪為5000元,銷(xiāo)售提成為所管轄部門(mén)當(dāng)月銷(xiāo)售總額的1.5%。測(cè)試結(jié)果心得領(lǐng)會(huì)本次作業(yè)是完成設(shè)計(jì)一個(gè)公司的人員信息及月薪管理系統(tǒng)。這是一個(gè)近似一個(gè)系統(tǒng)的程序,首先要構(gòu)造哪些類(lèi),每個(gè)類(lèi)設(shè)置哪些屬性,如何設(shè)置這些類(lèi)的接口,設(shè)計(jì)好要對(duì)相應(yīng)的項(xiàng)進(jìn)展的處置,這些在編程之前思索好,并畫(huà)好方案設(shè)計(jì)圖,將整體思想圖紙化。在編程過(guò)程中最重要的有兩點(diǎn):第一點(diǎn)是類(lèi)的承繼,先構(gòu)造一個(gè)人事的基類(lèi),在此根底上派生出四個(gè)職位的類(lèi)。第二點(diǎn)是運(yùn)用類(lèi)數(shù)組存儲(chǔ)人員信息。在整個(gè)編程中思索最多的是文件的存文本問(wèn)題,這也是整個(gè)程序的關(guān)鍵之一。如何將內(nèi)存中放在類(lèi)數(shù)組中的人員信息經(jīng)過(guò)各種文件處置函數(shù)導(dǎo)出到磁盤(pán)文件中保管,以及如何從磁盤(pán)文件中將信息調(diào)用相應(yīng)處置函數(shù)導(dǎo)入到內(nèi)存中進(jìn)展各種處置成為本程序思索
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 中國(guó)銀行法律顧問(wèn)合同范本
- 勞務(wù)分包個(gè)人合同范本
- 中醫(yī)飲售賣(mài)合同范本
- 剩余產(chǎn)品合同范本
- 農(nóng)業(yè)土豆銷(xiāo)售合同范本
- 公務(wù)車(chē)服務(wù)合同范本
- 個(gè)人包車(chē)協(xié)議合同范本
- 制定企業(yè)合同范本
- 個(gè)人餐館轉(zhuǎn)讓合同范本
- 單位買(mǎi)車(chē)合同范例
- 大學(xué)學(xué)院學(xué)生獎(jiǎng)助資金及相關(guān)經(jīng)費(fèi)發(fā)放管理暫行辦法
- 2022蘇教版科學(xué)五年級(jí)下冊(cè)全冊(cè)優(yōu)質(zhì)教案教學(xué)設(shè)計(jì)
- 加油員的安全生產(chǎn)責(zé)任制
- 2023年R2移動(dòng)式壓力容器充裝操作證考試題及答案(完整版)
- 九年級(jí)物理實(shí)驗(yàn)記錄單
- 2022年湖北省高中學(xué)業(yè)水平考試真題-音樂(lè)學(xué)科
- 提高屋面防水施工質(zhì)量年QC成果
- 部編初中語(yǔ)文古詩(shī)詞按作者分類(lèi)梳理
- 博朗IRT6520中文說(shuō)明書(shū)家用版
- 旅行社運(yùn)營(yíng)實(shí)務(wù)電子課件 1.1 初識(shí)旅行社
- 【讀書(shū)如熬粥閱讀答案】讀書(shū)如熬粥閱讀答案
評(píng)論
0/150
提交評(píng)論