面向?qū)ο笳n程設(shè)計任務(wù)書C_第1頁
面向?qū)ο笳n程設(shè)計任務(wù)書C_第2頁
面向?qū)ο笳n程設(shè)計任務(wù)書C_第3頁
面向?qū)ο笳n程設(shè)計任務(wù)書C_第4頁
面向?qū)ο笳n程設(shè)計任務(wù)書C_第5頁
已閱讀5頁,還剩64頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、設(shè)計題目:高校人員信息管理系統(tǒng)設(shè)計學(xué)生姓名課程名程序設(shè)計基礎(chǔ)課程設(shè)計稱專業(yè)班級計科11地點 I304/I306起止時間2013年1月7日1月18日設(shè)計內(nèi)1)問題描述容及要求某高校有四類員工:教師、實驗員、行政人員,教師兼行政人員;共有的信息包括:編號、姓名、性別、年齡等。其中,教師還包含的信息有:所在系部、專業(yè)、職稱;實驗員還包含的信息由:所在實驗室、職務(wù);行政人員還包含的信息有:政治面貌、職稱等。2)功能要求(1)添加功能:程序能夠任意添加上述四類人員的記錄,可提供選擇界面供用戶選擇所要添加的人員類別,要求員工的編號要唯一,如果添加了重復(fù)編號的記錄時,則提示數(shù)據(jù)添加重復(fù)并取消添加。(2)查詢

2、功能:可根據(jù)編號、姓名等信息對已添加的記錄進行查詢,如果未找到,給出相應(yīng)的提示信息,如果找至L則顯示相應(yīng)的記錄信息。(3)顯示功能:可顯示當(dāng)前系統(tǒng)中所有記錄,每條記錄占據(jù)一行。(4)編輯功能:可根據(jù)查詢結(jié)果對相應(yīng)的記錄進行修改,修改時注意編號的唯一性。(5)刪除功能:主要實現(xiàn)對已添加的人員記錄進行刪除。如果當(dāng)前系統(tǒng)中沒有相應(yīng)的人員記錄,則提示記錄為空!”并返回操作;否則,輸入要刪除的人員的編號或姓名,根據(jù)所輸入的信息刪除該人員記錄,如果沒有找到該人員信息,則提示相應(yīng)的記錄不存。(6)統(tǒng)計功能:能根據(jù)多種參數(shù)進行人員的統(tǒng)計。能統(tǒng)計四類人員數(shù)量以及總數(shù),統(tǒng)計男、女員工的數(shù)量。3)問題的解決方案根據(jù)

3、系統(tǒng)功能要求,可以將問題解決分為以下步驟:(1)應(yīng)用系統(tǒng)分析,建立該系統(tǒng)的功能模塊框圖以及界面的組織和設(shè)計;(2)分析系統(tǒng)中的各個實體及它們之間的關(guān)系;(3)根據(jù)問題描述,設(shè)計系統(tǒng)的類層次;(4)完成類層次中各個類的描述;(5)完成類中各個成員函數(shù)的定義;(6)完成系統(tǒng)的應(yīng)用模塊;(7)功能調(diào)試;(8)完成系統(tǒng)總結(jié)報告。根據(jù)題目要求,運用所學(xué)知識,完成設(shè)計和實現(xiàn)工作,并按照書寫規(guī)范,撰寫課程設(shè)計報告。設(shè)計(1)系統(tǒng)分析、設(shè)計正確。參數(shù),rE一、(2)結(jié)果以圖表方式顯示。(3)界面簡潔、美觀。(4)報告格式規(guī)范。進度周一:明確設(shè)計任務(wù),學(xué)習(xí)相關(guān)基礎(chǔ)知要求識周二:熟悉各知識點,進行基礎(chǔ)練習(xí)周三:根

4、據(jù)題目要求,進行設(shè)計和實現(xiàn)周四:根據(jù)題目要求,進行設(shè)計和實現(xiàn)周五:程序測試參考資1RichardJohnsonbaugh.MartinKalin.面向?qū)ο蟪绦蛟O(shè)計一C+語百描述.機械工業(yè)出版社.2009年2錢能.C+語言程序設(shè)計教程.清華大學(xué)出版社.2005年其它說明1.本表應(yīng)在每次實施前一周由負(fù)責(zé)教師填寫二份,院系審批后交院系辦備案,一份由負(fù)責(zé)教師留用。2.若填寫內(nèi)容較多可另紙附后。3.一題多名學(xué)生共用的,在設(shè)計內(nèi)容、參數(shù)、要求等方面應(yīng)有所區(qū)別。設(shè)計題目:公司員工信息管理系統(tǒng)設(shè)計學(xué)生姓名專業(yè)班級計科11課程名程序設(shè)計基礎(chǔ)課程設(shè)計稱起止時間2013年1月7日1月18日地點I304/I306設(shè)計

5、內(nèi)1)問題描述容及要求某公司需要存儲雇員的編號、姓名、性別、所在部門,級別,并進行工資的計算。其中,雇員分為經(jīng)理、技術(shù)人員、銷售人員和銷售經(jīng)理。設(shè)計一程序能夠?qū)救藛T進行管理,應(yīng)用到繼承、抽象類、虛函數(shù)、虛基類、多態(tài)和文件的輸入/輸出等內(nèi)容。2)功能要求(1)添加功能:程序能夠任意添加上述四類人員的記錄,可提供選擇界面供用戶選擇所要添加的人員類別,要求員工的編號要唯一,如果添加了重復(fù)編號的記錄時,則提示數(shù)據(jù)添加重復(fù)并取消添加。(2)查詢功能:可根據(jù)編號、姓名等信息對已添加的記錄進行查詢,如果未找到,給出相應(yīng)的提示信息,如果找到,則顯示相應(yīng)的記錄信息;(3)顯示功能:可顯示當(dāng)前系統(tǒng)中所有記錄,

6、每條記錄占據(jù)一行。(4)編輯功能:可根據(jù)查詢結(jié)果對相應(yīng)的記錄進行修改,修改時注意編號的唯一性。(5)刪除功能:主要實現(xiàn)對已添加的人員記錄進行刪除。如果當(dāng)前系統(tǒng)中沒有相應(yīng)的人員記錄,則提示記錄為空!并返回操作;否則,輸入要刪除的人員的編號或姓名,根據(jù)所輸入的信息刪除該人員記錄,如果沒有找到該人員信息,則提示相應(yīng)的記錄不存。(6)統(tǒng)計功能:能根據(jù)多種參數(shù)進行人員的統(tǒng)計。例如,統(tǒng)計四類人員數(shù)量以及總數(shù),或者統(tǒng)計男、女員工的數(shù)量等信息。3)問題的解決方案根據(jù)系統(tǒng)功能要求,可以將問題解決分為以下步驟:(1)應(yīng)用系統(tǒng)分析,建立該系統(tǒng)的功能模塊框圖以及界面的組織和設(shè)計;(2)分析系統(tǒng)中的各個實體及它們之間的

7、關(guān)系;(3)根據(jù)問題描述,設(shè)計系統(tǒng)的類層次;(4)完成類層次中各個類的描述;(5)完成類中各個成員函數(shù)的定義;(6)完成系統(tǒng)的應(yīng)用模塊;(7)功能調(diào)試;(8)完成系統(tǒng)總結(jié)報告。根據(jù)題目要求,運用所學(xué)知識,完成設(shè)計和實現(xiàn)工作,并按照書寫規(guī)范,撰寫課程設(shè)計報告。設(shè)計(1)系統(tǒng)分析、設(shè)計正確。參數(shù)一,、一(2)結(jié)果以圖表方式顯示。(3)界面簡潔、美觀。(4)報告格式規(guī)范。進度周一:明確設(shè)計任務(wù),學(xué)習(xí)相關(guān)基礎(chǔ)知識要求一周二:熟悉各知識點,進行基礎(chǔ)練習(xí)周三:根據(jù)題目要求,進行設(shè)計和實現(xiàn)周四:根據(jù)題目要求,進行設(shè)計和實現(xiàn)周五:程序測試參考資lRichardJohnsonbaugh.MartinKalin.

8、面向?qū)ο蟪绦蛟O(shè)計一C+f言描述.機械工業(yè)出版社.2009年2錢能.C+語言程序設(shè)計教程.清華大學(xué)出版社.2005年其它說明1.本表應(yīng)在每次實施前一周由負(fù)責(zé)教師填寫二份,院系審批后交院系辦備案,份由負(fù)責(zé)教師留用。2.若填寫內(nèi)容較多可另紙附后。3.一題多名學(xué)生共用的,在設(shè)計內(nèi)容、參數(shù)、要求等方面應(yīng)有所區(qū)別。設(shè)計題目學(xué)生姓名課程名稱地點媒體庫管理系統(tǒng)設(shè)計程序設(shè)計基礎(chǔ)課程設(shè)計專業(yè)班級計科11I304/I306起止時間 2013年1月7日1月18日設(shè)計內(nèi) 容及要 求1)問題描述圖書館中的資料很多,如果能分類 對其資料流通進行管理,將會帶來 很多方便,因此需要有一個媒體庫 管理系統(tǒng)。圖書館共有三大類物品資

9、料:圖 書、視頻光盤、圖畫。這三類物品共同具有的屬性有:編 號、標(biāo)題、作者、評級(未評級,一 般,成人,兒童等。其中 圖書類增加 出版社、ISBN號、頁數(shù)等信息;視 頻光盤類增加出品者的名字、出品 年份和視頻時長等信息;圖畫類增 加出品國籍、作品的長和寬(以厘米計,整數(shù))等信息。2)功能要求(1)添加物品:主要完成圖書館三類物品信息的添加,要求編號唯一。當(dāng)添加了重復(fù)的編號時,則提示數(shù)據(jù)添加重復(fù)并取消添加;當(dāng)物品庫已滿,則提示不能再添加新的數(shù)據(jù)。(2)查詢物品可按照三種方式來查詢物品,分別為:按標(biāo)題查詢:輸入標(biāo)題,輸出所查詢的信息,若不存在該記錄,則提示該標(biāo)題不存在!”;按編號查詢:輸入編號,輸

10、出所查詢的信息,若不存在該記錄,則提示該編號不存在!”;按類別查詢:輸入類別,輸出所查詢的信息,若不存在記錄,則提示該類別沒有物品!”;(3)顯示物品庫:輸出當(dāng)前物品庫中所有物品信息,每條記錄占據(jù)一行。(4)編輯物品:可根據(jù)查詢結(jié)果對相應(yīng)的記錄進行修改,修改時注意編號的唯一性。(5)刪除物品:主要完成圖書館物品信息的刪除。如果當(dāng)前物品庫為空,則提示物品庫為空!”,并返回操作;否則,輸入要刪除的編號,根據(jù)編號刪除該物品的記錄,如果該編號不在物品庫中,則提示該編號不存在(6)統(tǒng)計信息輸出當(dāng)前物品庫中總物品數(shù),以及按物品類別,統(tǒng)計出當(dāng)前物品中各類別的物品數(shù)并顯示。3)問題的解決方案根據(jù)系統(tǒng)功能要求,

11、可以將問題解決分為以下步驟:(1)應(yīng)用系統(tǒng)分析,建立該系統(tǒng)的功能模塊框圖以及界面的組織和設(shè)計;(2)分析系統(tǒng)中的各個實體及它們之間的關(guān)系;(3)根據(jù)問題描述,設(shè)計系統(tǒng)的類層次;(4)完成類層次中各個類的描述;(5)完成類中各個成員函數(shù)的定義;(6)完成系統(tǒng)的應(yīng)用模塊;(7)功能調(diào)試;(8)完成系統(tǒng)總結(jié)報告。根據(jù)題目要求,運用所學(xué)知識,完成設(shè)計和實現(xiàn)工作,并按照書寫規(guī)范,撰寫課程設(shè)計報告。設(shè)計(1)系統(tǒng)分析、設(shè)計正確。參數(shù)(2)結(jié)果以圖表方式顯示。(3)界面簡潔、美觀。(4)報告格式規(guī)范。進度周一:明確設(shè)計任務(wù),學(xué)習(xí)相關(guān)基礎(chǔ)知要求識周二:熟悉各知識點,進行基礎(chǔ)練習(xí)周三:根據(jù)題目要求,進行設(shè)計和實

12、現(xiàn)周四:根據(jù)題目要求,進行設(shè)計和實現(xiàn)周五:程序測試參考資1RichardJohnsonbaugh.Martin料Kalin.面向?qū)ο蟪绦蛟O(shè)計-C+lf描述.機械工業(yè)出版社.2009年2錢能.C+語言程序設(shè)計教程.清華大學(xué)出版社.2005年其它說明1.本表應(yīng)在每次實施前一周由負(fù)責(zé)教師填寫二份,院系審批后交院系辦備案,一份由負(fù)責(zé)教師留用。2.若填寫內(nèi)容較多可另紙附后。3.一題多名學(xué)生共用的,在設(shè)計內(nèi)容、參數(shù)、要求等方面應(yīng)有所區(qū)別。設(shè)計題目:車輛管理系統(tǒng)設(shè)計學(xué)生姓名課程名程序設(shè)計基礎(chǔ)課程設(shè)計稱專業(yè)班級計科11地點 I304/I306起止時間2013年1月7日1月18日設(shè)計內(nèi)1)問題描述容及要求車輛管

13、理系統(tǒng)主要負(fù)責(zé)各種車輛的常規(guī)信息管理工作。系統(tǒng)中的車輛主要有大客車、小轎車和卡車。每種車輛有車輛編號、車牌號、車輛制造公司、車輛購買時間、車輛型號(大客車、小轎車和卡車)、總公里數(shù)、耗油量/公里、基本維護費用、養(yǎng)路費、累計總費用等信息。大客車還有載客量(最大載客數(shù))信息,小轎車還有箱數(shù)(兩廂或三廂)信息,卡車還有載重量等信息。每臺車輛當(dāng)月總費用=油價*耗油量/公里+基本維護費用?;揪S護費用:客車:2000元/月,小轎車:1000元/月,卡車:1500元/月2)功能要求(1)添加車輛:主要完成車輛信息的添加,要求編號唯一。當(dāng)添加了重復(fù)的編號時,則提示數(shù)據(jù)添加重復(fù)并取消添加;當(dāng)車輛信息庫已滿,則

14、提示不能再添加新的數(shù)據(jù)。(2)查詢車輛:可按照三種方式來查詢物品,分別為:按車輛制造公司查詢:輸入車輛制造公司,輸出所查詢的信息,若不存在該記錄,則提示該車輛制造公司不存在!”;按編號查詢:輸入編號,輸出所查詢的信息,若不存在該記錄,則提示該編號不存在!”;按類別查詢:輸入類別,輸出所查詢的信息,若不存在記錄,則提示“該類別沒有車輛!”;(3)顯示車輛信息庫:輸出當(dāng)前車輛信息庫中所有車輛信息,每條記錄占據(jù)一行。(4)編輯功能:可根據(jù)查詢結(jié)果對相應(yīng)的記錄進行修改,修改時注意編號的唯一性。(5)刪除車輛:主要完成車輛信息的刪除。如果當(dāng)前車輛信息庫為空,則提示車輛信息庫為空!”,并返回操作;否則,輸

15、入要刪除的編號,根據(jù)編號刪除該車輛的記錄,如果該編號不在車輛信息庫庫中,則提示該編號不存在(6)統(tǒng)計信息輸出當(dāng)前車輛信息庫中總物品數(shù),以及按車輛類別,統(tǒng)計出當(dāng)前車輛信息庫中各類別的物品數(shù)并顯示。3)問題的解決方案根據(jù)系統(tǒng)功能要求,可以將問題解決分為以下步驟:(1)應(yīng)用系統(tǒng)分析,建立該系統(tǒng)的功能模塊框圖以及界面的組織和設(shè)計;(2)分析系統(tǒng)中的各個實體及它們之間的關(guān)系;(3)根據(jù)問題描述,設(shè)計系統(tǒng)的類層次;(4)完成類層次中各個類的描述;(5)完成類中各個成員函數(shù)的定義;(6)完成系統(tǒng)的應(yīng)用模塊;(7)功能調(diào)試;(8)完成系統(tǒng)總結(jié)報告。根據(jù)題目要求,運用所學(xué)知識,完成設(shè)計和實現(xiàn)工作,并按照書寫規(guī)范

16、,撰寫課程設(shè)計報告。設(shè)計(1)系統(tǒng)分析、設(shè)計正確。參數(shù)一,、一(2)結(jié)果以圖表方式顯示。(3)界面簡潔、美觀。(4)報告格式規(guī)范。進度周一:明確設(shè)計任務(wù),學(xué)習(xí)相關(guān)基礎(chǔ)知識要求一j一一,一一周二:熟悉各知識點,進行基礎(chǔ)練習(xí)周三:根據(jù)題目要求,進行設(shè)計和實現(xiàn)周四:根據(jù)題目要求,進行設(shè)計和實現(xiàn)周五:程序測試資1RichardJohnsonbaugh.MartinKalin.面向?qū)ο蟪绦蛟O(shè)計一C+f言描述.機械工業(yè)出版社.2009年2錢能.C+語言程序設(shè)計教程.清華大學(xué)出版社.2005年其它說明1.本表應(yīng)在每次實施前一周由負(fù)責(zé)教師填寫二份,院系審批后交院系辦備案,一份由負(fù)責(zé)教師留用。2.若填寫內(nèi)容較多

17、可另紙附后。3.一題多名學(xué)生共用的,在設(shè)計內(nèi)容、參數(shù)、要求等方面應(yīng)有所區(qū)別。設(shè)計題目:高校水電費管理系統(tǒng)設(shè)計學(xué)生姓名專業(yè)班級計科11課程名程序設(shè)計基礎(chǔ)課程設(shè)計稱起止時間2013年1月7日1月18日地點I304/I306設(shè)計內(nèi)1)問題描述容及要住宿學(xué)生信息包括:學(xué)號、姓名、求性別、年齡、班級、用電量、用水量等信息。教工信息包括職工號、姓名、性另I、年齡、工作部門、用電量、用水量等信息。能計算出學(xué)生和教工每月所要交的電費和水費。定義一個人員類,實現(xiàn)學(xué)生和教工共同的信息和行為。2)功能要求(1)添加功能:程序能夠添加不同學(xué)生和教工的記錄,提供選擇界面供用戶選擇所要添加的類別,要求編號號要唯一,如果添

18、加了重復(fù)編號的記錄時,則提示數(shù)據(jù)添加重復(fù)并取消添加。(2)查詢功能:可根據(jù)姓名、用水量、用電量信息對已添加的學(xué)生或教工記錄進行查詢,如果未找到,給出相應(yīng)的提示信息,如果找到,則顯示相應(yīng)的記錄信息。(3)顯示功能:可顯示當(dāng)前系統(tǒng)中所有學(xué)生和教工的記錄,每條記錄占據(jù)一行。(4)編輯功能:可根據(jù)查詢結(jié)果對相應(yīng)的記錄進行修改,修改時注意編號的唯一性。(5)刪除功能:主要實現(xiàn)對已添加的學(xué)生或教工記錄進行刪除。如果當(dāng)前系統(tǒng)中沒有相應(yīng)的記錄,則提示記錄為空!”并返回操作。(6)統(tǒng)計功能:能根據(jù)多種參數(shù)進行統(tǒng)計。能統(tǒng)計學(xué)生和教工的用水用電量、所要交納的電費和水費、未交納水電費的人員信息等。(7)計算電費和水費

19、。學(xué)生每月都有一定額度的水電是免費使用的,超過的部分需要交費。3)問題的解決方案根據(jù)系統(tǒng)功能要求,可以將問題解決分為以下步驟:(1)應(yīng)用系統(tǒng)分析,建立該系統(tǒng)的功能模塊框圖以及界面的組織和設(shè)計;(2)分析系統(tǒng)中的各個實體及它們之間的關(guān)系;(3)根據(jù)問題描述,設(shè)計系統(tǒng)的類層次;(4)完成類層次中各個類的描述;(5)完成類中各個成員函數(shù)的定義;(6)完成系統(tǒng)的應(yīng)用模塊;(7)功能調(diào)試;(8)完成系統(tǒng)總結(jié)報告。根據(jù)題目要求,運用所學(xué)知識,完成設(shè)計和實現(xiàn)工作,并按照書寫規(guī)范,撰寫課程設(shè)計報告。設(shè)計(1)系統(tǒng)分析、設(shè)計正確。參數(shù),e,、(2)結(jié)果以圖表方式顯示。(3)界面簡潔、美觀。(4)報告格式規(guī)范。進

20、度周一:明確設(shè)計任務(wù),學(xué)習(xí)相關(guān)基礎(chǔ)知識要求一周二:熟悉各知識點,進行基礎(chǔ)練習(xí)周三:根據(jù)題目要求,進行設(shè)計和實現(xiàn)周四:根據(jù)題目要求,進行設(shè)計和實現(xiàn)參考資 料周五:程序測試1RichardJohnsonbaugh.MartinKalin.面向?qū)ο蟪绦蛟O(shè)計一C+f言描述.機械工業(yè)出版社.2009年2錢能.C+語言程序設(shè)計教程.清華大學(xué)出版社.2005年其它說明1.本表應(yīng)在每次實施前一周由負(fù)責(zé)教師填寫二份,院系審批后交院系辦備案,一份由負(fù)責(zé)教師留用。2.若填寫內(nèi)容較多可另紙附后。3.一題多名學(xué)生共用的,在設(shè)計內(nèi)容、參數(shù)、要求等方面應(yīng)有所區(qū)別。設(shè)計題目:小型公司工資管理系統(tǒng)設(shè)計學(xué)生姓名專業(yè)班級計科11課

21、程名程序設(shè)計基礎(chǔ)課程設(shè)計地點 I304/I306起止時間 2013年1月7日1月18日設(shè)計內(nèi)1)問題描述容及要求某公司需要存儲雇員的編號、姓名、性別、所在部門,級別,并進行工資的計算。其中,雇員分為經(jīng)理、技術(shù)人員、銷售人員和銷售經(jīng)理。四類人員的月薪計算方法如下:經(jīng)理拿固定月薪;技術(shù)人員按小時領(lǐng)取月薪;銷售人員按其當(dāng)月銷售額的提成領(lǐng)取工資;銷售經(jīng)理既拿固定月薪也領(lǐng)取銷售提成。設(shè)計一程序能夠?qū)救藛T進行管理,應(yīng)用到繼承、抽象類、虛函數(shù)、虛基類、多態(tài)和文件的輸入/輸出等內(nèi)容。2)功能要求(1)添加功能:程序能夠任意添加上述四類人員的記錄,可提供選擇界面供用戶選擇所要添加的人員類別,要求員工的編號要

22、唯一,如果添加了重復(fù)編號的記錄時,則提示數(shù)據(jù)添加重復(fù)并取消添加。(2)查詢功能:可根據(jù)編號、姓名等信息對已添加的記錄進行查詢,如果未找到,給出相應(yīng)的提示信息,如果找至L則顯示相應(yīng)的記錄信息;(3)顯示功能:可顯示當(dāng)前系統(tǒng)中所有記錄,每條記錄占據(jù)一行。(4)編輯功能:可根據(jù)查詢結(jié)果對相應(yīng)的記錄進行修改,修改時注意編號的唯一性。(5)刪除功能:主要實現(xiàn)對已添加的人員記錄進行刪除。如果當(dāng)前系統(tǒng)中沒有相應(yīng)的人員記錄,則提示記錄為空!”并返回操作;否則,輸入要刪除的人員的編號或姓名,根據(jù)所輸入的信息刪除該人員記錄,如果沒有找到該人員信息,則提示相應(yīng)的記錄不存。(6)統(tǒng)計功能:能根據(jù)多種參數(shù)進行人員的統(tǒng)計

23、。例如,統(tǒng)計四類人員數(shù)量以及總數(shù),或者統(tǒng)計男、女員工的數(shù)量,或者統(tǒng)計平均工資、最高工資、最低工資等信息。3)問題的解決方案根據(jù)系統(tǒng)功能要求,可以將問題解決分為以下步驟:(1)應(yīng)用系統(tǒng)分析,建立該系統(tǒng)的功能模塊框圖以及界面的組織和設(shè)計;(2)分析系統(tǒng)中的各個實體及它們之間的關(guān)系;(3)根據(jù)問題描述,設(shè)計系統(tǒng)的類層次;(4)完成類層次中各個類的描述;(5)完成類中各個成員函數(shù)的定義;(6)完成系統(tǒng)的應(yīng)用模塊;(7)功能調(diào)試;(8)完成系統(tǒng)總結(jié)報告。根據(jù)題目要求,運用所學(xué)知識,完成設(shè)計和實現(xiàn)工作,并按照書寫規(guī)范,撰寫課程設(shè)計報告。設(shè)計(1)系統(tǒng)分析、設(shè)計正確。參數(shù),一、(2)結(jié)果以圖表方式顯示。(3

24、)界面簡潔、美觀。(4)報告格式規(guī)范。進度周一:明確設(shè)計任務(wù),學(xué)習(xí)相關(guān)基礎(chǔ)知要求識周二:熟悉各知識點,進行基礎(chǔ)練習(xí)周三:根據(jù)題目要求,進行設(shè)計和實現(xiàn)周四:根據(jù)題目要求,進行設(shè)計和實現(xiàn)周五:程序測試參考資1RichardJohnsonbaugh.MartinKalin.面向?qū)ο蟪绦蛟O(shè)計一C+語百描述.機械工業(yè)出版社.2009年2錢能.C+語言程序設(shè)計教程.清華大學(xué)出版社.2005年其它說明1.本表應(yīng)在每次實施前一周由負(fù)責(zé)教師填寫二份,院系審批后交院系辦備案,一份由負(fù)責(zé)教師留用。2.若填寫內(nèi)容較多可另紙附后。3.一題多名學(xué)生共用的,在設(shè)計內(nèi)容、參數(shù)、要求等方面應(yīng)有所區(qū)別。設(shè)計題目:公司員工考勤管理

25、系統(tǒng)設(shè)計學(xué)生姓課程名程序設(shè)計基礎(chǔ)課程設(shè)計專業(yè)班級計科11地點 I304/I306起止時間 2013年1月7日1月18日設(shè)計內(nèi)1)問題描述容及要求某公司需要存儲雇員的編號、姓名、性別、所在部門,級別,并進行工資的計算。其中,雇員分為經(jīng)理、技術(shù)人員、銷售人員和銷售經(jīng)理。定義一個將小時換成天數(shù)的類。轉(zhuǎn)換規(guī)則:8小時轉(zhuǎn)換為一天,12小時轉(zhuǎn)換為1.5天??蛇M行天數(shù)的加、減。定義一個記錄員工生病、休假時間的類。其中包括:員工生病沒工作的天數(shù)、生病可以不工作的最多天數(shù)、員工已經(jīng)帶薪休假的天數(shù)、員工可以帶薪休假的天數(shù)。公司規(guī)定帶薪休假不能超過24小時。生病可以不工作的最多不能超過16小時。設(shè)計一程序能夠?qū)?/p>

26、人員的休假情況進行管理,應(yīng)用到繼承、抽象類、虛函數(shù)、虛基類、多態(tài)和文件的輸入/輸出等內(nèi)容。2)功能要求(1)添加功能:程序能夠任意添加上述四類人員的記錄,可提供選擇界面供用戶選擇所要添加的人員類別,要求員工的編號要唯一,如果添加了重復(fù)編號的記錄時,則提示數(shù)據(jù)添加重復(fù)并取消添加。還可以添加帶薪休假和生病休假的記錄,每條記錄中必須包含員工編號和姓名。(2)查詢功能:可根據(jù)編號、姓名等信息對已添加的員工信息和休假信息進行查詢,如果未找到,給出相應(yīng)的提示信息,如果找到,則顯示相應(yīng)的記錄信息;(3)顯示功能:可顯示當(dāng)前系統(tǒng)中所有記錄,每條記錄占據(jù)一行。(4)編輯功能:可根據(jù)查詢結(jié)果對相應(yīng)的記錄進行修改,

27、修改時注意編號的唯一性。(5)刪除功能:主要實現(xiàn)對已添加的人員記錄和休假記錄進行刪除。如果當(dāng)前系統(tǒng)中沒有相應(yīng)的人員記錄,則提示記錄為空!”并返回操作。(6)統(tǒng)計功能:能根據(jù)多種參數(shù)進行人員的統(tǒng)計。例如,統(tǒng)計四類人員數(shù)量以及總數(shù),統(tǒng)計任一員工的休假天數(shù)等信息。3)問題的解決方案根據(jù)系統(tǒng)功能要求,可以將問題解決分為以下步驟:(1)應(yīng)用系統(tǒng)分析,建立該系統(tǒng)的功能模塊框圖以及界面的組織和設(shè)計;(2)分析系統(tǒng)中的各個實體及它們之間的關(guān)系;(3)根據(jù)問題描述,設(shè)計系統(tǒng)的類層次;(4)完成類層次中各個類的描述;(5)完成類中各個成員函數(shù)的定(6)完成系統(tǒng)的應(yīng)用模塊;(7)功能調(diào)試;(8)完成系統(tǒng)總結(jié)報告。根

28、據(jù)題目要求,運用所學(xué)知識,完成設(shè)計和實現(xiàn)工作,并按照書寫規(guī)范,撰寫課程設(shè)計報告。設(shè)計(1)系統(tǒng)分析、設(shè)計正確。參數(shù)(2)結(jié)果以圖表方式顯示。(3)界面簡潔、美觀。(4)報告格式規(guī)范。進度周一:明確設(shè)計任務(wù),學(xué)習(xí)相關(guān)基礎(chǔ)知要求識周二:熟悉各知識點,進行基礎(chǔ)練習(xí)周三:根據(jù)題目要求,進行設(shè)計和實現(xiàn)周四:根據(jù)題目要求,進行設(shè)計和實現(xiàn)周五:程序測試參考資1RichardJohnsonbaugh.MartinKalin.面向?qū)ο蟪绦蛟O(shè)計一C+語百描述.機械工業(yè)出版社.2009年2錢能.C+語言程序設(shè)計教程.清華大學(xué)出版社.2005年其它說明1.本表應(yīng)在每次實施前一周由負(fù)責(zé)教師填寫二份,院系審批后交院系辦備

29、案,一份由負(fù)責(zé)教師留用。2.若填寫內(nèi)容較多可另紙附后。3.一題多名學(xué)生共用的,在設(shè)計內(nèi)容、參數(shù)、要求等方面應(yīng)有所區(qū)別。設(shè)計題目:停車場管理系統(tǒng)設(shè)計學(xué)生姓名專業(yè)班級計科11課程名程序設(shè)計基礎(chǔ)課程設(shè)計稱起止時間2013年1月7日1月18日地點I304/I306設(shè)計內(nèi)1)問題描述容及要求定義車輛類,屬性有車牌號、顏色、車型(小汽車、小卡、中卡和大卡)、到達的時間和離開的時間等信息和相關(guān)的對屬性做操作的行為。定義一個管理類,完成對停車場的管理。停車場的具體要求:設(shè)停車場是一個可停放n輛汽車的狹長通道,且只有一個大門可供汽車進出。汽車在停車場內(nèi)按車輛到達時間的先后順序,依次由北向南排列(大門在最南端,最

30、先到達的第一輛車停放在車場的最北端),若車場內(nèi)已停滿n輛汽車,則后來的汽車只能在門外的便道上等待,一旦有車開走,則排在便道上的第一輛車即可開入;每輛停放在車場的車在它離開停車場時必須按它停留的時間長短交納費用。2)功能要求(1)添加功能:程序能夠添加到達停車場的車輛信息,要求車輛的車牌號要唯一,如果添加了重復(fù)編號的記錄時,則提示數(shù)據(jù)添加重復(fù)并取消添加。(2)查詢功能:可根據(jù)車牌號、車型等信息對已添加的停車場中的車輛信息進行查詢,如果未找到,給出相應(yīng)的提示信息,如果找到,則顯示相應(yīng)的記錄信(3)顯示功能:可顯示當(dāng)前系統(tǒng)中所有車輛的信息,每條記錄占據(jù)一行。(4)編輯功能:可根據(jù)查詢結(jié)果對相應(yīng)的記錄

31、進行修改,修改時注意車牌號的唯一性。(5)刪除功能:主要實現(xiàn)對已添加的車輛記錄進行刪除。如果當(dāng)前系統(tǒng)中沒有相應(yīng)的人員記錄,則提示記錄為空!并返回操作。(6)統(tǒng)計功能:能統(tǒng)計停車場中車輛的總數(shù)、按車型、按到達時間進行統(tǒng)計3)問題的解決方案根據(jù)系統(tǒng)功能要求,可以將問題解決分為以下步驟:(1)應(yīng)用系統(tǒng)分析,建立該系統(tǒng)的功能模塊框圖以及界面的組織和設(shè)計;(2)分析系統(tǒng)中的各個實體及它們之間的關(guān)系;(3)根據(jù)問題描述,設(shè)計系統(tǒng)的類層次;(4)完成類層次中各個類的描述;(5)完成類中各個成員函數(shù)的定義;(6)完成系統(tǒng)的應(yīng)用模塊;(7)功能調(diào)試;(8)完成系統(tǒng)總結(jié)報告。根據(jù)題目要求,運用所學(xué)知識,完成設(shè)計和

32、實現(xiàn)工作,并按照書寫規(guī)范,撰寫課程設(shè)計報告。設(shè)計(1)系統(tǒng)分析、設(shè)計正確。參數(shù),一、(2)結(jié)果以圖表方式顯示。(3)界面簡潔、美觀。(4)報告格式規(guī)范。進度周一:明確設(shè)計任務(wù),學(xué)習(xí)相關(guān)基礎(chǔ)知識要求一周二:熟悉各知識點,進行基礎(chǔ)練習(xí)周三:根據(jù)題目要求,進行設(shè)計和實現(xiàn)周四:根據(jù)題目要求,進行設(shè)計和實現(xiàn)周五:程序測試資1RichardJohnsonbaugh.MartinKalin.面向?qū)ο蟪绦蛟O(shè)計一C+f言描述.機械工業(yè)出版社.2009年2錢能.C+語言程序設(shè)計教程.清華大學(xué)出版社.2005年其它說明1.本表應(yīng)在每次實施前一周由負(fù)責(zé)教師填寫二份,院系審批后交院系辦備案,一份由負(fù)責(zé)教師留用。2.若填

33、寫內(nèi)容較多可另紙附后。3.一題多名學(xué)生共用的,在設(shè)計內(nèi)容、參數(shù)、要求等方面應(yīng)有所區(qū)別。設(shè)計題目:超市商品管理系統(tǒng)設(shè)計學(xué)生姓名專業(yè)班級計科11課程名程序設(shè)計基礎(chǔ)課程設(shè)計稱起止時間2013年1月7日1月18日地點I304/I306設(shè)計內(nèi)1)問題描述容及要求超市中商品分為四類,分別是食品、化妝品、日用品和飲料。每種商品都包含商品名稱、價格、庫存量和生產(chǎn)廠家、品牌等信息。主要完成對商品的銷售、統(tǒng)計和簡單管理。2)功能要求(1)銷售功能。購買商品時,先輸入類別,然后輸入商品名稱,并在庫存中查找該商品的相關(guān)信息。如果有庫存量,輸入購買的數(shù)量,進行相應(yīng)計算。如果庫存量不夠,給出提示信息,結(jié)束購買。(2)商品

34、簡單管理功能。添加功能:主要完成商品信息的添加。查詢功能:可按商品類別、商品名稱、生產(chǎn)廠家進行查詢。若存在相應(yīng)信息,輸出所查詢的信息,若不存在該記錄,則提示該記錄不存在!修改功能:可根據(jù)查詢結(jié)果對相應(yīng)的記錄進行修改。刪除功能:主要完成商品信息的刪除。先輸入商品類別,再輸入要刪除的商品名稱,根據(jù)查詢結(jié)果刪除該物品的記錄,如果該商品不在物品庫中,則提示該商品不存在”。(3)統(tǒng)計功能。輸出當(dāng)前庫存中所有商品的總數(shù)及詳細(xì)信息;可按商品的價格、庫存量、生產(chǎn)廠家進行統(tǒng)計,輸出統(tǒng)計信息時,要按從大到小進行排序。3)問題的解決方案根據(jù)系統(tǒng)功能要求,可以將問題解決分為以下步驟:(1)應(yīng)用系統(tǒng)分析,建立該系統(tǒng)的功

35、能模塊框圖以及界面的組織和設(shè)計;(2)分析系統(tǒng)中的各個實體及它們之間的關(guān)系;(3)根據(jù)問題描述,設(shè)計系統(tǒng)的類層次;(4)完成類層次中各個類的描述;(5)完成類中各個成員函數(shù)的定義;(6)完成系統(tǒng)的應(yīng)用模塊;(7)功能調(diào)試;(8)完成系統(tǒng)總結(jié)報告。根據(jù)題目要求,運用所學(xué)知識,完成設(shè)計和實現(xiàn)工作,并按照書寫規(guī)范,撰寫課程設(shè)計報告。設(shè)計(1)系統(tǒng)分析、設(shè)計正確。參數(shù),e,、(2)結(jié)果以圖表方式顯示。(3)界面簡潔、美觀。(4)報告格式規(guī)范。進度周一:明確設(shè)計任務(wù),學(xué)習(xí)相關(guān)基礎(chǔ)知識要求一周二:熟悉各知識點,進行基礎(chǔ)練習(xí)周三:根據(jù)題目要求,進行設(shè)計和實現(xiàn)周四:根據(jù)題目要求,進行設(shè)計和實現(xiàn)周五:程序測試參

36、考資lRichardJohnsonbaugh.MartinKalin.面向?qū)ο蟪绦蛟O(shè)計一C+f言描述.機械工業(yè)出版社.2009年2錢能.C+語言程序設(shè)計教程.清華大學(xué)出版社.2005年其它說明1.本表應(yīng)在每次實施前一周由負(fù)責(zé)教師填寫二份,院系審批后交院系辦備案,一份由負(fù)責(zé)教師留用。2.若填寫內(nèi)容較多可另紙附后。3.一題多名學(xué)生共用的,在設(shè)計內(nèi)容、參數(shù)、要求等方面應(yīng)有所區(qū)別。設(shè)計題目:庫存管理系統(tǒng)設(shè)計學(xué)生姓名專業(yè)班級計科11課程名程序設(shè)計基礎(chǔ)課程設(shè)計稱起止時間2013年1月7日1月18日地點I304/I306設(shè)計內(nèi)1)問題描述容及要超市中商品分為四類,分別是食求品、化妝品、日用品和飲料。每種商品

37、都包含商品名稱、價格、庫存量和品牌等信息。定義一個管理類,主要完成對商品的銷售、統(tǒng)計和簡單管理。2)功能要求(1)進貨功能。按要求添加相應(yīng)商品的信息到庫存中。添加進貨日期、生產(chǎn)廠家、進貨價等信息。(2)出貨功能。出貨時,先輸入商品類別,然后輸入商品名稱,并在庫存中查找該商品的相關(guān)信息。如果有庫存量,輸入出貨的數(shù)量、出貨日期,計算銷售額和利潤。如果庫存量不夠,給出提示信息,結(jié)束出貨。(3)統(tǒng)計功能。輸出當(dāng)前庫存中所有商品的總數(shù)及詳細(xì)信息;能統(tǒng)計每種商品一周時間內(nèi)的銷售額和利潤;能統(tǒng)計每類商品的一周時間內(nèi)的銷售額和利潤。輸出統(tǒng)計信息時,要按從大到小進行排序。(4)商品簡單管理功能。添加功能:主要完

38、成商品基本信息的添加。查詢功能:可按商品類別、商品名稱、生產(chǎn)廠家、進貨日期進行查詢。若存在相應(yīng)信息,輸出所查詢的信息,若不存在該記錄,則提示該記錄不存在!”。修改功能:可根據(jù)查詢結(jié)果對相應(yīng)的記錄進行修改。刪除功能:主要完成商品信息的刪除。先輸入商品類別,再輸入要刪除的商品名稱,根據(jù)查詢結(jié)果刪除該物品的記錄,如果該商品不在物品庫中,則提示該商品不存在”。3)問題的解決方案根據(jù)系統(tǒng)功能要求,可以將問題解決分為以下步驟:(1)應(yīng)用系統(tǒng)分析,建立該系統(tǒng)的功能模塊框圖以及界面的組織和設(shè)計;(2)分析系統(tǒng)中的各個實體及它們之間的關(guān)系;(3)根據(jù)問題描述,設(shè)計系統(tǒng)的類層次;(4)完成類層次中各個類的描述;(

39、5)完成類中各個成員函數(shù)的定義;(6)完成系統(tǒng)的應(yīng)用模塊;(7)功能調(diào)試;(8)完成系統(tǒng)總結(jié)報告。根據(jù)題目要求,運用所學(xué)知識,完成設(shè)計和實現(xiàn)工作,并按照書寫規(guī)范,撰寫課程設(shè)計報告。設(shè)計(1)系統(tǒng)分析、設(shè)計正確。參數(shù),e,、(2)結(jié)果以圖表方式顯示。(3)界面簡潔、美觀。(4)報告格式規(guī)范。進度周一:明確設(shè)計任務(wù),學(xué)習(xí)相關(guān)基礎(chǔ)知識要求一周二:熟悉各知識點,進行基礎(chǔ)練習(xí)周三:根據(jù)題目要求,進行設(shè)計和實現(xiàn)周四:根據(jù)題目要求,進行設(shè)計和實現(xiàn)參考資 料周五:程序測試1RichardJohnsonbaugh.MartinKalin.面向?qū)ο蟪绦蛟O(shè)計一C+f言描述.機械工業(yè)出版社.2009年2錢能.C+語言

40、程序設(shè)計教程.清華大學(xué)出版社.2005年其它說明1.本表應(yīng)在每次實施前一周由負(fù)責(zé)教師填寫二份,院系審批后交院系辦備案,一份由負(fù)責(zé)教師留用。2.若填寫內(nèi)容較多可另紙附后。3.一題多名學(xué)生共用的,在設(shè)計內(nèi)容、參數(shù)、要求等方面應(yīng)有所區(qū)別。設(shè)計題目:美發(fā)店管理系統(tǒng)設(shè)計學(xué)生姓名課程名 稱程序設(shè)計基礎(chǔ)課程設(shè)計專業(yè)班級計科11I304/I306起止時間2013 年 1月7日1月18日設(shè)計內(nèi)1)問題描述容及要求定義顧客類,屬性有:會員卡號、姓名、性別、電話等信息和相關(guān)的對屬性做操作的行為。定義員工類:屬性有:編號、姓名、性別、電話、美發(fā)項目(理發(fā)、燙發(fā)、洗發(fā))等信息和相關(guān)的對屬性做操作的行為。定義美發(fā)類:屬性

41、有各種美發(fā)項目的收費標(biāo)準(zhǔn)和相關(guān)的對屬性做操作的行為。定義一個管理類,完成對美發(fā)店的簡單管理。2)功能要求(1)美發(fā)功能。根據(jù)顧客所要做的美發(fā)項目、服務(wù)的雇員、消費金額等將相應(yīng)信息添加到顧客類中指定顧客和員工類中指定員工信息里。(2)簡單管理功能。添加功能:程序能夠添加顧客信息和雇員信息,要求編號要唯一,如果添加了重復(fù)編號的記錄時,則提示數(shù)據(jù)添加重復(fù)并取消添加。查詢功能:可根據(jù)姓名、電話、卡號等信息對已添加的顧客信息進行查詢,如果未找到,給出相應(yīng)的提示信息,如果找到,則顯示相應(yīng)的記錄信息;還可以根據(jù)姓名、工種編號等信息對雇員信息進行查詢。顯示功能:可顯示當(dāng)前系統(tǒng)中所有顧客信息和雇員信息,每條信息

42、占據(jù)一行。編輯功能:可根據(jù)查詢結(jié)果對相應(yīng)的記錄進行修改,修改時注意編號的唯一性。刪除功能:主要實現(xiàn)對已添加的顧客和雇員記錄進行刪除。如果當(dāng)前系統(tǒng)中沒有相應(yīng)的人員記錄,則提示記錄為空!”并返回操作。(3)統(tǒng)計功能。能統(tǒng)計出顧客的消費總數(shù)、雇員的收入總數(shù)。都按從大到小排序。3)問題的解決方案根據(jù)系統(tǒng)功能要求,可以將問題解決分為以下步驟:(1)應(yīng)用系統(tǒng)分析,建立該系統(tǒng)的功能模塊框圖以及界面的組織和設(shè)計;(2)分析系統(tǒng)中的各個實體及它們之間的關(guān)系;(3)根據(jù)問題描述,設(shè)計系統(tǒng)的類層次;(4)完成類層次中各個類的描述;(5)完成類中各個成員函數(shù)的定義;(6)完成系統(tǒng)的應(yīng)用模塊;(7)功能調(diào)試;(8)完成

43、系統(tǒng)總結(jié)報告。根據(jù)題目要求,運用所學(xué)知識,完成設(shè)計和實現(xiàn)工作,并按照書寫規(guī)范,撰寫課程設(shè)計報告。設(shè)計(1)系統(tǒng)分析、設(shè)計正確。(2)結(jié)果以圖表方式顯示。(3)界面簡潔、美觀。(4)報告格式規(guī)范。、玨好周一:明確設(shè)計任務(wù),學(xué)習(xí)相關(guān)基礎(chǔ)知識要求周二:熟悉各知識點,進行基礎(chǔ)練習(xí)周三:根據(jù)題目要求,進行設(shè)計和實現(xiàn)周四:根據(jù)題目要求,進行設(shè)計和實現(xiàn)參考資 料周五:程序測試1RichardJohnsonbaugh.MartinKalin.面向?qū)ο蟪绦蛟O(shè)計一C+胡言描述.機械工業(yè)出版社.2009年2錢能.C+語言程序設(shè)計教程.清華大學(xué)出版社.2005年其它說明1 .本表應(yīng)在每次實施前一周由負(fù)責(zé)教師填寫二份,

44、院系審批后交院系辦備案,一份由負(fù)責(zé)教師留用。2.若填寫內(nèi)容較多可另紙附后。3.一題多名學(xué)生共用的,在設(shè)計內(nèi)容、參數(shù)、要求等方面應(yīng)有所區(qū)別。設(shè)計題目:診所信息管理系統(tǒng)設(shè)計學(xué)生姓名課程名 稱程序設(shè)計基礎(chǔ)課程設(shè)計專業(yè)班級計科11I304/I306起止時間2013年1日1月18日設(shè)計內(nèi)1)問題描述容及要求完成小型診所的簡單信息管理程序,掌握類的設(shè)計以及繼承和派生的應(yīng)用。2)功能要求:設(shè)計人類(Person類)和醫(yī)生類(Doctor類),在此基礎(chǔ)上,通過增加患者和賬單,使它們公用于表示一家診所的信息管理。(1)在一條醫(yī)生記錄中,包括醫(yī)生的專業(yè)說明(specialty),如內(nèi)科醫(yī)生(surgeon)、兒科

45、醫(yī)生(pediatrician)、產(chǎn)科醫(yī)生(obstetrician)及全科醫(yī)生(generalpractitioner)。(2)Doctor記錄還含有診費(office_vist_fee)。(3)在一條患者記錄中,包括該患者產(chǎn)生白藥費(drug_fee,患者的診費(即醫(yī)生的診費)。(4)在一條賬單記錄中,包括一條患者對象、該患者對應(yīng)得主治醫(yī)生、該患者產(chǎn)生的診費和藥費。(5)應(yīng)用程序能夠顯示出診所中每個患者的信息和對應(yīng)主治醫(yī)生的信息。(6)能夠統(tǒng)計出所有患者的總費用。3)問題的解決方案:根據(jù)系統(tǒng)功能要求,可以將問題解決分為以下步驟:(1)應(yīng)用系統(tǒng)分析,建立該系統(tǒng)的功能模塊框圖以及界面的組織和設(shè)

46、計;(2)分析系統(tǒng)中的各個實體及它們之間的關(guān)系;(3)根據(jù)問題描述,設(shè)計系統(tǒng)的類層次;(4)完成類層次中各個類的描述;(5)完成類中各個成員函數(shù)的定義;(6)完成系統(tǒng)的應(yīng)用模塊;(7)功能調(diào)試;(8)完成系統(tǒng)總結(jié)報告。根據(jù)題目要求,運用所學(xué)知識,完成設(shè)計和實現(xiàn)工作,并按照書寫規(guī)范,撰寫課程設(shè)計報告。設(shè)計(1)系統(tǒng)分析、設(shè)計正確。(2)結(jié)果以圖表方式顯示。(3)界面簡潔、美觀。(4)報告格式規(guī)范。、玨好周一:明確設(shè)計任務(wù),學(xué)習(xí)相關(guān)基礎(chǔ)知識要求周二:熟悉各知識點,進行基礎(chǔ)練習(xí)周三:根據(jù)題目要求,進行設(shè)計和實現(xiàn)周四:根據(jù)題目要求,進行設(shè)計和實現(xiàn)周五:程序測試參考資1RichardJohnsonbau

47、gh.MartinKalin.面向?qū)ο蟪绦蛟O(shè)計-C+U1百插述.機械工業(yè)出版社.2009年2錢能.C+語言程序設(shè)計教程.清華大學(xué)出版社.2005年其它說明1.本表應(yīng)在每次實施前一周由負(fù)責(zé)教師填寫二份,院系審批后交院系辦備案,一份由負(fù)責(zé)教師留用。2.若填寫內(nèi)容較多可另紙附后。3.一題多名學(xué)生共用的,在設(shè)計內(nèi)容、參數(shù)、要求等方面應(yīng)有所區(qū)別。設(shè)計題目:企業(yè)人力資源管理系統(tǒng)一工資管理學(xué)生姓名課程名 稱程序設(shè)計基礎(chǔ)課程設(shè)計專業(yè)班級計科11I304/I306起止時間2013 年 1月7日1月18日設(shè)計內(nèi)1)問題描述:容及要求企業(yè)人力資源管理系統(tǒng)一工資管理案例主要對企業(yè)員工信息和工資進行管理。將企業(yè)員工按工

48、種的不同分為經(jīng)理、銷售人員、技術(shù)人員、銷售經(jīng)理和技術(shù)總監(jiān)五類人員。該案例具備五類人員信息的添加、刪除、修改、查詢、瀏覽、保存和計算工資等功能,很好的達到了對企業(yè)員工信息和工資管理的目的。2)功能要求:(1)對企業(yè)中所有員工的基本信息提取出來定義一個類。該類包括員工的編號、姓名、性別、年齡、參加工作時間、部門、職務(wù)、聯(lián)系方式,獎金、扣發(fā)工資和基本工資等屬性,還包括對員工基本信息的錄入、顯示和計算實發(fā)工資等功能。(2)根據(jù)企業(yè)中員工的工作性質(zhì)的不同,將所有員工分為經(jīng)理、銷售人員、技術(shù)人員等三類。其中,經(jīng)理又可分為銷售經(jīng)理和技術(shù)總監(jiān)兩類。經(jīng)理類除了包含員工的基本信息外,還包括級別和職務(wù)津貼兩個屬性,

49、還包括對經(jīng)理信息的錄入、顯示和計算實發(fā)工資等功能。經(jīng)理類是從員工類派生的。實發(fā)工資等于基本工資+獎金-扣發(fā)工資+職務(wù)津貼。銷售人員類除了包含員工的基本信息外,還包括銷售額和提成比例兩個屬性,還包括對銷售人員信息的錄入、顯示和計算實發(fā)工資等功能。銷售人員類是從員工類派生的。實發(fā)工資等于基本工資+獎金-扣發(fā)工資+銷售額*提成比例。技術(shù)人員除了包含員工的基本信息外,還包括工作時數(shù)和每小時金額兩個屬性,還包括對技術(shù)人員信息的錄入、顯示和計算實發(fā)工資等功能。技術(shù)人員類也是從員工類派生的。實發(fā)工資等于基本工資+獎金-扣發(fā)工資+工作時數(shù)*每小時金額。每小時金額隨工作時數(shù)的不同而取不同的值。銷售經(jīng)理即包含經(jīng)理

50、的信息,也包含銷售人員的信息。所以銷售經(jīng)理是由經(jīng)理類和銷售人員類派生的。它具備信息的錄入、顯示和計算實發(fā)工資等功能。實發(fā)工資等于基本工資+獎金-扣發(fā)工資+銷售額*提成比例+職務(wù)津貼。技術(shù)總監(jiān)即包含經(jīng)理的信息,也包含技術(shù)人員的信息。所以技術(shù)總監(jiān)是由經(jīng)理類和技術(shù)人員類派生的。它具備信息的錄入、顯示和計算實發(fā)工資等功能。實發(fā)工資等于基本工資+獎金-扣發(fā)工資+工作時數(shù)*每小時金額+職務(wù)津貼。3)問題的解決方案:根據(jù)系統(tǒng)功能要求,可以將問題解決分為以下步驟:(1)應(yīng)用系統(tǒng)分析,建立該系統(tǒng)的功能模塊框圖以及界面的組織和設(shè)計;(2)分析系統(tǒng)中的各個實體及它們之間的關(guān)系;(3)根據(jù)問題描述,設(shè)計系統(tǒng)的類層次;

51、(4)完成類層次中各個類的描述;(5)完成類中各個成員函數(shù)的定義;(6)完成系統(tǒng)的應(yīng)用模塊;(7)功能調(diào)試;(8)完成系統(tǒng)總結(jié)報告。根據(jù)題目要求,運用所學(xué)知識,完成設(shè)計和實現(xiàn)工作,并按照書寫規(guī)范,撰寫課程設(shè)計報告。(1)系統(tǒng)分析、設(shè)計正確。(2)結(jié)果以圖表方式顯示。(3)界面簡潔、美觀。(4)報告格式規(guī)范。周一:明確設(shè)計任務(wù),學(xué)習(xí)相關(guān)基礎(chǔ)知識要求周二:熟悉各知識點,進行基礎(chǔ)練習(xí)周三:根據(jù)題目要求,進行設(shè)計和實現(xiàn)周四:根據(jù)題目要求,進行設(shè)計和實現(xiàn)參考資 料周五:程序測試1RichardJohnsonbaugh.MartinKalin.面向?qū)ο蟪绦蛟O(shè)計一C+胡言描述.機械工業(yè)出版社.2009年2錢

52、能.C+語言程序設(shè)計教程.清華大學(xué)出版社.2005年其它說明1.本表應(yīng)在每次實施前一周由負(fù)責(zé)教師填寫二份,院系審批后交院系辦備案,一份由負(fù)責(zé)教師留用。2.若填寫內(nèi)容較多可另紙附后。3.一題多名學(xué)生共用的,在設(shè)計內(nèi)容、參數(shù)、要求等方面應(yīng)有所區(qū)別。課程設(shè)計指導(dǎo)書課程名稱:面向?qū)ο蟪绦蛟O(shè)計班次:計科2011設(shè)計任務(wù):整個課程設(shè)計分為兩個階段。第一階段為基礎(chǔ)練習(xí),完成后可以得到及格與中等成績。完成第二階段任務(wù)后可獲得良好、優(yōu)秀成績。課程設(shè)計目的1、進一步提高程序設(shè)計能力;2、進一步理解和運用面向?qū)ο蟪绦蛟O(shè)計的思想和方法;3、初步掌握開發(fā)一個小型實用系統(tǒng)的基本方法;4、學(xué)會調(diào)試一個較長程序的基本方法;第

53、一階段:基礎(chǔ)任務(wù)(在以下題目中任選一個完成1 .“高校人員信息管理系統(tǒng)設(shè)計”1)問題描述某高校有四類員工:教師、實驗員、行政人員,教師兼行政人員;共有的信息包括:編號、姓名、性別、年齡等。其中,教師還包含的信息有:所在系部、專業(yè)、職稱;實驗員還包含的信息由:所在實驗室、職務(wù);行政人員還包含的信息有:政治面貌、職稱等。2)功能要求(1)添加功能:程序能夠任意添加上述四類人員的記錄,可提供選擇界面供用戶選擇所要添加的人員類別,要求員工的編號要唯一,如果添加了重復(fù)編號的記錄時,則提示數(shù)據(jù)添加重復(fù)并取消添加。(2)查詢功能:可根據(jù)編號、姓名等信息對已添加的記錄進行查詢,如果未找到,給出相應(yīng)的提示信息,

54、如果找到,則顯示相應(yīng)的記錄信息。(3)顯示功能:可顯示當(dāng)前系統(tǒng)中所有記錄,每條記錄占據(jù)一行。(4)編輯功能:可根據(jù)查詢結(jié)果對相應(yīng)的記錄進行修改,修改時注意編號的唯一性。(5)刪除功能:主要實現(xiàn)對已添加的人員記錄進行刪除。如果當(dāng)前系統(tǒng)中沒有相應(yīng)的人員記錄,則提示“記錄為空!”并返回操作;否則,輸入要刪除的人員的編號或姓名,根據(jù)所輸入的信息刪除該人員記錄,如果沒有找到該人員信息,則提示相應(yīng)的記錄不存。(6)統(tǒng)計功能:能根據(jù)多種參數(shù)進行人員的統(tǒng)計。能統(tǒng)計四類人員數(shù)量以及總數(shù),統(tǒng)計男、女員工的數(shù)量。3)問題的解決方案根據(jù)系統(tǒng)功能要求,可以將問題解決分為以下步驟:(1)應(yīng)用系統(tǒng)分析,建立該系統(tǒng)的功能模塊框圖以及界面的組織和設(shè)計;(2)分析系統(tǒng)中的各個實體及它們之間的

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論