【導(dǎo)讀】面向?qū)ο蟪绦蛟O(shè)計(jì)課程設(shè)計(jì)是集中實(shí)踐性環(huán)節(jié)之一,是學(xué)習(xí)完《面向?qū)ο蟪绦蛟O(shè)計(jì)》課程后進(jìn)行的一次全面的綜合練習(xí)。要求學(xué)生達(dá)到熟練掌握C++語言的基本知識(shí)和技能;基本掌握面向?qū)ο蟪绦蛟O(shè)計(jì)的思想和方法;能夠利用所學(xué)的基本知識(shí)和技能,解決簡單的面向?qū)ο蟪绦蛟O(shè)計(jì)問題,從而提高動(dòng)手編程解決實(shí)際問題的能力。1)設(shè)計(jì)課題題目:每個(gè)同學(xué)都完成2道課題。后面有范題,僅供同學(xué)們參考,不列入本次課程設(shè)計(jì)的課題。2)對(duì)于第1題,按照范題的格式,根據(jù)本學(xué)期的作業(yè)要求,重新整理“犀利公司人事管理系統(tǒng)”的軟件需求,對(duì)軟件架構(gòu)進(jìn)行整體設(shè)計(jì)。設(shè)計(jì)文檔要求需要滿足第4點(diǎn)要求。并設(shè)計(jì)一個(gè)多重繼承的派生類。在程序設(shè)計(jì)中,引入多函數(shù)的多態(tài)性、運(yùn)算符重載等機(jī)制。要求在設(shè)計(jì)的過程中,建立清晰的類層次;⑥關(guān)鍵源程序(帶注釋)。自己設(shè)計(jì)測試數(shù)據(jù),將將測試數(shù)據(jù)存在文件中,通過文件來進(jìn)行數(shù)據(jù)讀寫來測試。