【正文】
nsex。}//添加新員工void worker::add_worker(){ cout endl 根據(jù)下面提示輸入員工信息 endl endl 姓名 :。 char choose。 number= \0。 sex= \0 。}。//保存新增加的員工 }。//刪除員工 void show_all()。public: worker()。 string year。 string sid。 這次應(yīng)用程序設(shè)計更加熟練的掌握了類的定義和指針的應(yīng)用,鏈表的使用。首先,一個工程的整體設(shè)計,得想出解決方案來,規(guī)劃好。圖 42 刪除員工信息 顯示所有員工 用戶可以顯示所有的學(xué)生信息,如圖 43.圖 43 顯示所有員工 查詢員工信息 當(dāng)用戶按“5”選擇后,會彈出要你選擇員工信息,輸入后就可修改,如圖44所示。 string 。 string address。菜單創(chuàng)建管理系統(tǒng)刪除員工查找員工顯示所有員工選擇關(guān)閉系統(tǒng)任意鍵繼續(xù)結(jié)束圖 34 系統(tǒng)流程圖 數(shù)據(jù)結(jié)構(gòu)設(shè)計系統(tǒng)數(shù)據(jù)結(jié)構(gòu)如下:private: string name。管理系統(tǒng)創(chuàng)建模塊輸入姓名輸入性別輸入年齡輸入出生年月輸入工號輸入電話號碼輸入地址輸入郵箱輸入工資圖 33 管理系統(tǒng)創(chuàng)建模 管理系統(tǒng)刪除模塊 根據(jù)用戶的需要選擇要刪除的學(xué)生,學(xué)生信息刪除之后相應(yīng)的文件之中也找不到該學(xué)生的信息。人事管理系統(tǒng)有輸入,刪除,查找和輸出這幾個功能,主菜單實現(xiàn)輸入,刪除,查找和輸出等功能的入口,進而進入到子菜單中,完成相應(yīng)的操作后返回主菜單,顯示子菜單相應(yīng)的操作結(jié)果。2. 刪除:刪除一個已有的員工信息。 設(shè)計一個企業(yè)人事信息管理系統(tǒng),此系統(tǒng)要以人為中心,為企業(yè)提供全面的人事管理解決方案;、實時化人事管理機制;、節(jié)約相關(guān)的管理成本,增強人事管理的安全性;,人事業(yè)務(wù)操作層和全體員工的不同層次和不同方面的需要;。關(guān)鍵字:信息管理;輸入輸出;文件流As information technology more and more depth in the management of a wide range of applications, management information systems implementation technology has gradually matured. In the current wave of information management, management of personnel services for the traditional manual shift mode of progressive information technology, modern management model and efficient management information system is a new subject, any one unit to survive and develop to the internal activities efficiently organized organically, it must establish its own characteristics to adapt to the management information system. This is a new type of office business process automation, intelligent analysis, scientific management mode macro inevitable demand. This system uses objectoriented programming language, to achieve the basic management of employee information, including employee information to add, delete, query, and the input and output, wages and salaries. Full account of the user of the system is simple, to achieve efficient operation. Realization of the information input, read, delete, and display. Keywords: Information management ;Input output ;File operation第一章 課題背景隨著IT技術(shù)的發(fā)展,信息的處理和傳輸也進入一個嶄新的階段,人類進入信息高速發(fā)展的時代。這是新型的辦公業(yè)務(wù)流程自動化、智能分析、科學(xué)宏觀的管理模式的必然需求。該系統(tǒng)充分考慮用戶的操作簡便性,實現(xiàn)快捷操作。設(shè)計一個人事管理系統(tǒng),使之能提供以下功能:某部門有經(jīng)理一名、倉庫管理員和銷售人員若干名,在人事管理中,該系統(tǒng)可以實現(xiàn)員工個人信息的增加、刪除、修改、查詢、以及員工工資的計算與存檔 指導(dǎo)教師簽字: 2010 年 8 月 20 日二、進度安排:第3周() : 學(xué)生熟悉課題的任務(wù)和要求,查閱相關(guān)文獻和資料,并做好編碼準(zhǔn)備第3周 () :程序編碼、調(diào)試第4周 () :程序編碼、調(diào)試和測試,書寫報告第4周 (): 答辯、檢查、驗收、遞交設(shè)計報告三、應(yīng)收集資料及主要參考文獻:應(yīng)收集的資料:面向?qū)ο蟪绦蛟O(shè)計思想和方法C/C++語言參考手冊數(shù)據(jù)結(jié)構(gòu)、軟件工程方面參考書籍主要參考文獻:程序設(shè)計基礎(chǔ)語言參考資料 算法與數(shù)據(jù)結(jié)構(gòu) 程序設(shè)計基礎(chǔ)四、綜合設(shè)計(課程設(shè)計)摘要(中文):隨著信息技術(shù)在管理上越來越深入而廣泛的應(yīng)用,管理信息系統(tǒng)的實施在技術(shù)上已逐步成熟。課程的主要任務(wù)是學(xué)習(xí)數(shù)據(jù)的邏輯結(jié)構(gòu),存儲結(jié)構(gòu)以及相關(guān)的算法設(shè)計。15在規(guī)定時間內(nèi)能準(zhǔn)確、完整、流利地回答教師所提出的問題。5符號統(tǒng)一;圖表完備、符合規(guī)范要求。10能對其設(shè)計內(nèi)容進行詳細、完整的介紹,并能就指導(dǎo)教師提出的問題進行正確的回答。完成情況3020按設(shè)計任務(wù)書的要求完成了全部任務(wù),能完整演示其設(shè)計內(nèi)容,符合要求。5設(shè)計方案合理、可行,論證嚴(yán)謹(jǐn),邏輯性強,具有說服力。答辯情況2510在規(guī)定時間內(nèi)能就所設(shè)計的內(nèi)容進行闡述,言簡意明,重點突出,論點正確,條理清晰。答辯小組成員(簽字): 2010 年 9 月 24 日指導(dǎo)教師評語指導(dǎo)教師: 吳云韜 (簽字)日 期: 2010 年 9 月 24 日一、綜合設(shè)計目的、條件、任務(wù)和內(nèi)容要求:《數(shù)據(jù)結(jié)構(gòu)》在計算機科學(xué)中是一門核心專業(yè)基礎(chǔ)課,在整個計算機課程體系中處于承上啟下的核心地位,它一方面擴展和深化在離散數(shù)學(xué)、程序設(shè)計語言等課程學(xué)到的基本技術(shù)和方法,一方面為進一步學(xué)習(xí)其它專業(yè)課奠定堅實的理論與實踐基礎(chǔ)。 人事管理系統(tǒng)是一個常見而且實用的系統(tǒng),學(xué)生通過設(shè)計人事管理系統(tǒng),能進一步掌握高級語言程序設(shè)計基本概念,掌握程序設(shè)計方法,對數(shù)結(jié)構(gòu)進行綜合運用,掌握開發(fā)應(yīng)用軟件所需的基本步驟、需求定義能力、功能分解能力和程序設(shè)計能力、代碼調(diào)試技能;學(xué)習(xí)編寫軟件設(shè)計文檔;為未來的軟件設(shè)計打下良好的基礎(chǔ)。此系統(tǒng)采用面向?qū)ο蟮恼Z