C++公司人員信息管理系統(tǒng)-課程設(shè)計(jì)報(bào)告(共73頁).doc
《C++公司人員信息管理系統(tǒng)-課程設(shè)計(jì)報(bào)告(共73頁).doc》由會(huì)員分享,可在線閱讀,更多相關(guān)《C++公司人員信息管理系統(tǒng)-課程設(shè)計(jì)報(bào)告(共73頁).doc(74頁珍藏版)》請?jiān)趨R文網(wǎng)上搜索。
1、精選優(yōu)質(zhì)文檔-傾情為你奉上目 錄1 系統(tǒng)需求分析32 總體設(shè)計(jì)43 詳細(xì)設(shè)計(jì)及實(shí)現(xiàn)74 系統(tǒng)調(diào)試695 結(jié)論736 心得體會(huì)747參考書目75專心-專注-專業(yè)1 系統(tǒng)需求分析1.1系統(tǒng)設(shè)計(jì)的目的與意義: 現(xiàn)在的公司人員數(shù)量及職位種類較多,各樣的人事管理活動(dòng)也比較頻繁,因此需要設(shè)計(jì)一個(gè)公司人員信息管理系統(tǒng)來對公司員工信息進(jìn)行管理。1.2 系統(tǒng)功能需求: 本系統(tǒng)有五個(gè)類:基類:employee、派生類:manager、technician、salesman、salesmanager,儲(chǔ)存經(jīng)理、技術(shù)人員、銷售人員、銷售經(jīng)理信息。(1) 添加功能程序能夠任意添加上述四類人員的記錄,可提供選擇界面供用戶
2、選擇所要添加的人員類別,要求人員的編號要唯一,如果添加了重復(fù)編號的記錄時(shí),則提示用戶數(shù)據(jù)添加重復(fù)并取消添加。(2) 查詢功能可根據(jù)編號、姓名等信息對已添加的記錄進(jìn)行查詢。如果未找到,給出相應(yīng)的提示信息,如果找到,則顯示相應(yīng)的記錄信息。(3) 顯示功能 可顯示當(dāng)前系統(tǒng)中所有記錄。(4) 修改功能 可根據(jù)查詢結(jié)果對相應(yīng)的記錄進(jìn)行修改,修改時(shí)注意編號的唯一性。(5) 刪除功能對已添加的人員記錄進(jìn)行刪除。如果當(dāng)前系統(tǒng)中沒有相應(yīng)的人員記錄,則提示“記錄為空!”并返回操作;否則輸入要?jiǎng)h除的人員的編號或姓名,根據(jù)所輸入的信息刪除該人員記錄,如果沒有找到該人員信息,則提示相應(yīng)的記錄不存在。(6) 統(tǒng)計(jì)功能能根
3、據(jù)多種參數(shù)進(jìn)行人員的統(tǒng)計(jì)。例如:統(tǒng)計(jì)四類人員數(shù)量以及總數(shù),統(tǒng)計(jì)男、女員工的數(shù)量,統(tǒng)計(jì)平均工資、最高工資、最低工資等。(7) 保存功能將當(dāng)前系統(tǒng)中各類人員記錄存入文件中。(8) 讀取功能 將保存在文件中的人員信息讀入到當(dāng)前系統(tǒng)中,以供用戶使用。2 總體設(shè)計(jì)2.1 系統(tǒng)功能分析:系統(tǒng)通過調(diào)用函數(shù)來實(shí)現(xiàn)信息添加、信息查詢、信息顯示、信息修改、信息刪除、以及數(shù)據(jù)讀取保存文件等功能。add()函數(shù)用于錄入信息;search()函數(shù)用來查詢信息;show()函數(shù)用來顯示信息;alter()函數(shù)用來修改信息;del()函數(shù)用來刪除信息;stat()函數(shù)用來統(tǒng)計(jì)信息read()函數(shù)用于將文件中的數(shù)據(jù)讀取到內(nèi)存
4、中;save()函數(shù)用于將內(nèi)存中的信息存入文件內(nèi);主函數(shù)main()用于調(diào)用這些函數(shù)。 2.2系統(tǒng)功能模塊劃分與設(shè)計(jì):系統(tǒng)定義了manger類、technician類、salesman類、salesmanger類這四個(gè)類,定義了add()、search()、show()、alter()、del()、stat()、read()、save()、input()、output()等函數(shù)來實(shí)現(xiàn)系統(tǒng)所需功能。2.3 系統(tǒng)功能模塊圖:公司人員信息管理系統(tǒng)經(jīng)理信息管理技術(shù)人員信息管理銷售人員信息管理銷售經(jīng)理信息管理經(jīng)理信息添加經(jīng)理信息查詢經(jīng)理信息顯示經(jīng)理信息修改經(jīng)理信息刪除經(jīng)理信息統(tǒng)計(jì)技術(shù)人員信息添加技術(shù)人員
5、信息查詢技術(shù)人員信息顯示技術(shù)人員信息修改技術(shù)人員信息刪除技術(shù)人員信息統(tǒng)計(jì)銷售人員信息添加銷售人員信息查詢銷售人員信息顯示銷售人員信息修改銷售人員信息刪除銷售人員信息統(tǒng)計(jì)銷售經(jīng)理信息添加銷售經(jīng)理信息查詢銷售經(jīng)理信息顯示銷售經(jīng)理信息修改銷售經(jīng)理信息刪除銷售經(jīng)理信息統(tǒng)計(jì) 2.4 類的設(shè)計(jì)(1) employee類(抽象類)的設(shè)計(jì)employee virtual void add()=0; virtual void search()=0; virtual void show()=0; virtual void alter()=0; virtual void del()=0; virtual void
6、stat()=0; virtual void save()=0; virtual void read()=0; virtual void input()=0; virtual void output()=0; string number;string name;string sex;string department;string rank;float salary; 圖 3.1 employee類(2) 經(jīng)理類的設(shè)計(jì)manager void add(); void search(); void show(); void alter(); void del(); void stat(); vo
- 1.請仔細(xì)閱讀文檔,確保文檔完整性,對于不預(yù)覽、不比對內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會(huì)出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
20 積分
下載 | 加入VIP,下載共享資源 |
- 配套講稿:
如PPT文件的首頁顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- C+ 公司 人員 信息管理 系統(tǒng) 課程設(shè)計(jì) 報(bào)告 73
鏈接地址:http://zhizhaikeji.com/p-6211237.html