




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、0 鬧站辱fc 課程設(shè)計報告 課程名稱面向?qū)ο蟪绦蛟O(shè)計 C+ 課題名稱 專業(yè)計算機網(wǎng)絡(luò)工程 班級09級?班 小組成員 指導(dǎo)教師段筠 2018年1月5日 ( 目錄之前的單獨一頁請羅列出下列內(nèi)容 課程設(shè)計要求及題目 自行分組,各題人數(shù)有限制 ,祥見題目說明 . 分組后報告給學(xué)習(xí)委員統(tǒng)計 ,最后的成果由學(xué)委收齊刻盤一起上交 ,時間為 2018年 1 月 5 日之前 . 詳細信息請仔細閱讀附件內(nèi)容 . 請通知大家,附件在群共享 . 組號: 第* 組 組員: 01(學(xué)號末兩位號*( 姓名、 10號* 分工情況: 1、10號*,負責模塊/工作: 2、01號*,負責模塊/工作: 3、 1 處的代表是最主要的
2、程序 上述分工情況由組員根據(jù)組內(nèi)分工做事的多少填寫。寫在 員,依此類推。) 目錄 目錄索引號,請同學(xué)們根據(jù)實際情況進行修改) 1. 系統(tǒng)需求分析 1 2. 總體設(shè)計 1 3. 詳細設(shè)計 1 4. 系統(tǒng)調(diào)試 1 5. 結(jié)果分析 1 6. 總結(jié) 1 格式要求: 一)字體字號,行間距的要求 空1行) 1標題名稱 一級標題標號:小三號黑體。上下各空1行) 空1行) 1.1標題名稱 二級標題標號:四號黑體;上空一行) 正文字體小四號宋體,行間距:固定值 20磅) 空1行) 1.1.1標題名稱 三級標題:小四號黑體) 二)圖表的要求 表格或圖必須加上表號或圖號以及相應(yīng)的名稱,下面是示例) 表1.1名稱 五
3、號宋體) 圖1.1名稱 五號宋體) 內(nèi)容要求: 1. 系統(tǒng)需求分析 根據(jù)題目問題描述,寫出系統(tǒng)所應(yīng)完成的功能。) 2. 總體設(shè)計 包括系統(tǒng)功能分析;系統(tǒng)功能模塊劃分與設(shè)計 系統(tǒng)功能模塊圖)。) 3. 詳細設(shè)計 類層次圖;各功能模塊實現(xiàn)等) 4. 系統(tǒng)調(diào)試 調(diào)試出現(xiàn)的主要問題,編譯語法錯誤及修改,重點是運行邏輯問題修改和調(diào)整) 5. 結(jié)果分析 總結(jié)獨到的設(shè)計特點和不足之處。) 6. 總結(jié) 總結(jié)進行本次課程設(shè)計的感想和體會。) 其它事項: 1)學(xué)習(xí)委員建表填寫好每組的基本情況,包括組號 , 題目,組員 (學(xué)號末兩位及姓名 . 2)按規(guī)定要求完成課程設(shè)計報告,各組同學(xué)將自己設(shè)計報告打印稿 (A4 紙
4、和電子稿 ( 見紅體字 上交給學(xué)習(xí)委員。學(xué)習(xí)委員將全班同學(xué)的 電子稿刻錄成一張光碟 后并連同 打印稿上交給老師 上交時間為 2018年 1 月 5 日前)。每組一個文件夾,以論文題目 命名,文件夾下面包含該組的論文和程序。 設(shè)計題目 1:職工信息表 設(shè)計要求: (限最多 4 人 設(shè)計要求實現(xiàn)如下功能: 1 )建立職工信息數(shù)據(jù),包括職工編號、姓名、性別、工資、出生時間、參加工作時間和 年齡 必須計算得到)。 2 )根據(jù)職工信息表,建立只含有姓名和年齡的職工信息簡表。 可選功能) 3 )使用繼承的方法構(gòu)造 3 個類, 即雇員類 虛基類,教師類和工人類 派生類) 使用相應(yīng)的對象放置 10 個職工信息
5、。 成員函數(shù),用來輸出數(shù)組的內(nèi)容。 5 )按不同類別輸出職工信息,比如按系輸出教師信息。 可選功能) ”運算符進行重載。考慮到輸人職工編號時,也會因不小心引人 空格,而且名字中也需要有空格,所以重載運算符時,需要滿足這個要求。 7 )檢索 查找)指定信息。 如按姓名檢索) 8 )參考界面如下: * 職工信息管理 * * 增加一位教師記錄 * 增加一位工人記錄 * 顯示全部職工記錄 * 刪除一個教師 * 刪除一個工人 * 按系輸出教師信息 設(shè)計要求實現(xiàn)如下功能: 1 )建立學(xué)生信息數(shù)據(jù),包括學(xué)號、姓名、性別、三科成績、出生時間、年齡 必須計算得到)。 2 )使用繼承的方法構(gòu)造至少 3 個類, 即
6、學(xué)生類 虛基類,一年級學(xué)生和二年級學(xué)生類 派生 類)使用相應(yīng)的對象放置 10 個學(xué)生信息。 成員函數(shù),用來輸出數(shù)組的內(nèi)容。 4 )按不同類別輸出學(xué)生信息,比如按性別。 可選功能) ”運算符進行重載。考慮到輸人學(xué)號時,也會因不小心引人空格,而且名字中 也需要有空格,所以重載 “ 運算符時,需要滿足這個要求。 6 )抽取并計算學(xué)生的平均成績。 7 )按照至少一科成績進行排序。 8 )檢索 查找)指定信息。 如按姓名檢索) 9 )參考界面如下: * 學(xué)生信息管理 * * 增加學(xué)生 * 顯示全部學(xué)生 * 計算平均成績 * 刪除一個學(xué)生 * 按年級輸出學(xué)生信息 * 按性別輸出學(xué)生信息 * 按姓名檢索學(xué)生
7、 * 結(jié)束程序運行 設(shè)計題目 3:圖書室借閱管理系統(tǒng)、 限最多 4 人) 該系統(tǒng)存儲以下信息:對于同一作者用一書名的書,存儲書名、書目編號、作者名、庫存冊數(shù) 不包括已 借出的)和已借出冊數(shù);對于每一本書還要存儲一個登陸號 這是區(qū)別每一本書的唯一標志)、當前借閱 該書的讀者姓名與借書證號以及借閱日期。 處理借書。要求讀者提供書目號與登陸號,一位讀者限借 2 冊。 處理還書。 (3 查詢某登陸號的書被誰所借。 (4 查詢讀者的借閱信息 (5 查詢讀者信息 管理員可以修改用戶的欠款和交款的金額 系統(tǒng)以菜單方式工作 (2 圖書信息錄入功能 ( 圖書信息用文件保存 輸入 (3 圖書信息瀏覽功能輸出 (4
8、 查詢和排序功能: ( 至少一種查詢方式 算法 * 按書名查詢 * 按作者名查詢 (5 圖書信息的刪除與修改 ( 可選項 (6 參考界面如下: * 圖書信息管理 * * 圖書信息錄入 * 圖書信息瀏覽 * 圖書查詢 1 書名 2 作者 * 圖書信息更改 * 程序結(jié)束 設(shè)計題目 4:學(xué)生選修課程系統(tǒng)設(shè) (限最多 2 人 假定有 n 門課程,每門課程有課程編號,課程名稱,課程性質(zhì),總學(xué)時,授課學(xué)時,實驗或上機學(xué)時,學(xué) 分,開課學(xué)期等信息,學(xué)生可按要求 如總學(xué)分不得少于 60 )自由選課。試設(shè)計一選修課程系統(tǒng),使之 能提供以下功能: 1 )系統(tǒng)以菜單方式工作 輸入 3 )課程信息瀏覽功能輸出 算法
9、1 按學(xué)分查詢 2 按課程性質(zhì)查詢 5 )參考界面如下: * 學(xué)生選修課程管理 * * 課程信息錄入 * 課程信息瀏覽 * 課程查詢 1 學(xué)分 2 課程性質(zhì) * 程序結(jié)束 設(shè)計題目 5:成績管理系統(tǒng) 一)問題描述 設(shè)計一個實用的小型學(xué)生成績管理程序,具有查詢,檢索和刪除功能,并且能夠打開或修改指定文件及將 多個文件組成一個文件。它完全使用類來實現(xiàn),充分體現(xiàn)面向?qū)ο蟮某绦蛟O(shè)計特點。 要求: 實現(xiàn)主要功能:建立文件,文件的存取和顯示,刪除記錄,查詢記錄。可以隨時檢索,刪除,或增加記 錄,也可以保存或取消新的記錄。 二)問題的解決方案 根據(jù)系統(tǒng)功能要求,可以將問題解決分為以下步驟: 1 )應(yīng)用系統(tǒng)分
10、析,建立該系統(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é)報 三)功能要求: 1 ) 信息維護: 要求:學(xué)生信息數(shù)據(jù)要以文件的形式保存,能實現(xiàn)學(xué)生信息數(shù)據(jù)的維護。此模塊包括子模塊有:增加學(xué)生 信息、刪除學(xué)生信息、修改學(xué)生信息 2 ) 信息查詢: 要求:查詢時可實現(xiàn)按姓名查詢、按學(xué)號查詢 3 ) 成績統(tǒng)計: 要求: A 輸入任意的一個課程名 如數(shù)學(xué))和一
11、個分數(shù)段 如 60-70 ),統(tǒng)計出在此分數(shù)段的學(xué)生情 況。 四)其它要求: 1 ) 只能使用 C+ 語言,源程序要有適當?shù)淖⑨專钩绦蛉菀组喿x 2 ) 至少采用文本菜單界面 3 ) 學(xué)生可自動增加新功能模塊 設(shè)計題目 6:高校學(xué)籍管理系統(tǒng) 一)問題描述 1 )能夠從屏幕上讀取一個學(xué)生的信息并將信息存入到數(shù)據(jù)文件中。 2 )能夠?qū)⒅付ǖ男畔奈募袆h除。 3 )能夠按編號、姓名對學(xué)生的信息進行檢索并將檢索結(jié)果顯示在屏幕上。 4 )可以統(tǒng)計全部學(xué)生的總成績,及其在班上的排名。 5 )能夠統(tǒng)計各科的平均成績及及格率。 6 )要求有錯誤提示功能,例如性別只能輸入男女,輸入錯誤提示重新輸入。 7 )如
12、果檢索不到相應(yīng)的信息應(yīng)提示用戶。 二)問題的解決方案 根據(jù)系統(tǒng)功能要求,可以將問題解決分為以下步驟: 1 )寫出需求分析 做什么); 2 )分析系統(tǒng)中的各個實體之間的關(guān)系及其屬性和行為; 3 )根據(jù)問題描述,設(shè)計系統(tǒng)的類層次; 4 )完成類層次中各個類的描述 包括屬性和方法); 5 )完成類中各個成員函數(shù)的定義; 6 )用戶界面的設(shè)計; 7 )分析系統(tǒng)功能模塊 系統(tǒng)流程圖); 8 )代碼編寫,功能調(diào)試; 9 )完成系統(tǒng)總結(jié)報告。 設(shè)計題目 7:高校人事管理系統(tǒng) 一)問題描述 某高校,主要人員有:在職人員 行政人員、教師、一般員工)、退休人員、返聘人員和臨時工。現(xiàn)在, 需要存儲這些人員的人事檔案
13、信息:編號、姓名、性別、年齡、職務(wù)、職稱、政治面貌、最高學(xué)歷、任職 時間、來院時間。 要求: 1 )添加刪除功能:能根據(jù)學(xué)院人事的變動情況,添加刪除記錄; 2 )查詢功能:能根據(jù)編號和姓名進行查詢; 3 )編輯功能 高級):根據(jù)查詢對相應(yīng)的記錄進行修改,并存儲; 4 )統(tǒng)計功能:能根據(jù)多種參數(shù)進行人員的統(tǒng)計 在職人數(shù)、黨員人數(shù)、女工人數(shù)、高學(xué)歷高職稱人 數(shù)); 5 )保存功能:能對輸入的數(shù)據(jù)進行相應(yīng)的存儲,要求重載插入和提取符以完成數(shù)據(jù)的保存和打開。 6 )人員編號在生成人員信息時同時生成,每輸入一個人員信息編號順序加1 。 問題的解決方案: 二)問題的解決方案 根據(jù)系統(tǒng)功能要求,可以將問題解
14、決分為以下步驟: 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é)報告。 設(shè)計題目 8:學(xué)生考勤管理系統(tǒng) 一)問題描述 考勤信息記錄了學(xué)生的缺課情況,它包括:缺課日期、第幾節(jié)課( 連續(xù)多節(jié)課用 begin-end 的 形式表示 、課程名稱 課程名稱中不會出現(xiàn)空格)、學(xué)生姓名、缺課類型 錄入學(xué)生的缺課記錄:從鍵盤輸入數(shù)據(jù) 修改某
15、個學(xué)生的缺課記錄:可以對缺課紀錄的任意部分進行修改,然后顯示一下修改后的紀錄。 3 查詢某個學(xué)生的缺課情況:查詢結(jié)果按照日期升序排序,同一天內(nèi)按照所缺課程的時間升序排序。 4 統(tǒng)計某段時間內(nèi) 統(tǒng)計某段時間內(nèi),有學(xué)生曠課的課程及曠課人次,按曠課人次由多到少排序,曠課人次相同的課程 按課程名稱升序排序; 6 系統(tǒng)以菜單方式工作。 所謂菜單指用戶可以自由選擇所要執(zhí)行的功能) 二)問題的解決方案 根據(jù)系統(tǒng)功能要求,可以將問題解決分為以下步驟: 1 )應(yīng)用系統(tǒng)分析,建立該系統(tǒng)的功能模塊框圖以及界面的組織和設(shè)計; 2 )分析系統(tǒng)中的各個實體及它們之間的關(guān)系包括屬性和行為; 3 )根據(jù)問題描述,設(shè)計系統(tǒng)的類
16、層次; 4 )完成類層次中各個類的描述 包括屬性和方法); 5 )完成類中各個成員函數(shù)的定義; 6 )完成系統(tǒng)的應(yīng)用模塊; 7 )功能調(diào)試; 8 )完成系統(tǒng)總結(jié)報告。 設(shè)計題目 9:公司庫存管理系統(tǒng) 一)問題描述 某公司現(xiàn)有以下設(shè)備:普通電視機、 DVD 、帶 DVD 的電視機,帶 DVD 的電視機的售價為普通電視機和 DVD 單價之和的 80% ,要求對所有的庫存設(shè)備都能按照品名進行顯示、查找、增加和刪除、保存的功 能。 二)問題的解決方案: 根據(jù)系統(tǒng)功能要求,可以將問題解決分為以下步驟: 1 )分析系統(tǒng)中的各個實體之間的關(guān)系及其屬性和行為; 2 )根據(jù)問題描述,設(shè)計系統(tǒng)的類層次; 3 )完
17、成類層次中各個類的描述 包括屬性和方法); 4 )完成類中各個成員函數(shù)的定義; 5 )完成系統(tǒng)的應(yīng)用模塊; 6 )功能調(diào)試; 7 )完成系統(tǒng)總結(jié)報告。 設(shè)計題目 10:通信錄管理系統(tǒng) 限最多 4 人) 用 C+ 設(shè)計出模擬手機通信錄管理系統(tǒng),實現(xiàn)對手機中的通信錄進行管理。 一)功能要求 1 )查看功能:選擇此功能時,列出下列三類選擇。 A 辦公類 B 個人類 C 商務(wù)類 ,當選中某類時,顯示出此類所有數(shù)據(jù)中的姓名和電話號碼) 2 )增加功能:能錄入新數(shù)據(jù) 一個結(jié)點包括:姓名、電話號碼、分類 可選項有: A 辦公類 B 個人 類 C 商務(wù)類)、電子郵件)。例如 楊春商務(wù)
18、類 當錄入了重復(fù)的姓名和電話號碼時,則提示數(shù)據(jù)錄入重復(fù)并取消錄入;當通信錄中超過 15 條信息時,存 儲空間已滿,不能再錄入新數(shù)據(jù);錄入的新數(shù)據(jù)能按遞增的順序自動進行條目編號。 3 )拔號功能:能顯示出通信錄中所有人的姓名,當選中某個姓名時,屏幕上模擬打字機的效果依次顯 示出此人的電話號碼中的各個數(shù)字,并伴隨相應(yīng)的拔號聲音。 4 )修改功能:選中某個人的姓名時,可對此人的相應(yīng)數(shù)據(jù)進行修改 5 )刪除功能:選中某個人的姓名時,可對此人的相應(yīng)數(shù)據(jù)進行刪除,并自動調(diào)整后續(xù)條目的編號。 二)其它要求: 1 )只能使用 C+ 語言,源程序要有適當?shù)淖⑨?,使程序容易閱讀 2 )至少采用文本菜單界面 如果能采用圖形菜單界面更好) 3 )建議使用結(jié)構(gòu)和鏈表等數(shù)據(jù)結(jié)構(gòu) 4 )學(xué)生可自動增加新功能模塊 視情況可另外加分) 設(shè)計題目 11:銀行定期儲蓄管理系統(tǒng) 限最多 4 人) 要求 該系統(tǒng)存儲以下信息: 1 )每筆存款的儲戶信息和辦理該筆存款的營業(yè)員信息,這些信息存放于 存款文件中。其中,儲戶信息包括:帳號、姓名、密碼、地址、儲種 定期
溫馨提示
- 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)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 人教部編版三年級語文下冊《口語交際:春游去哪兒玩》示范教學(xué)課件
- 教育孩子心得體會模版
- 2024年天文知識競賽教學(xué)總結(jié)模版
- 北魏政治和北方民族大交融教學(xué)設(shè)計
- 11《我是一只小蟲子》(課件)
- 文博會新質(zhì)生產(chǎn)力
- 大學(xué)生職業(yè)規(guī)劃大賽《廣播電視學(xué)專業(yè)》生涯發(fā)展展示
- 餐廳管理員述職報告
- 慢性淋病的臨床護理
- 學(xué)前兒童發(fā)展 課件 第8-12章 學(xué)前兒童思維的發(fā)展-學(xué)前兒童社會性的發(fā)展
- 征信報告樣本
- 盤扣支模架工程監(jiān)理細則
- 轉(zhuǎn)動機械找對輪找中心(有圖、有公式)課件
- 天然氣管道陰極保護共66張課件
- 大學(xué)學(xué)院成績表模板
- 廚房知識考題切配答案
- 《電機學(xué)》課程思政教學(xué)設(shè)計案例(一等獎)
- 生物化學(xué)技術(shù)基本原理和應(yīng)用
- 浙江省大中型水庫控制運用計劃編制導(dǎo)
- 消防安全有關(guān)的重點工種人員及消防安全管理
- APG IV 系統(tǒng)(修訂版)
評論
0/150
提交評論