面向?qū)ο蟪绦蛟O(shè)計(jì)課程設(shè)計(jì)(要求及參考題目)Word版_第1頁
面向?qū)ο蟪绦蛟O(shè)計(jì)課程設(shè)計(jì)(要求及參考題目)Word版_第2頁
面向?qū)ο蟪绦蛟O(shè)計(jì)課程設(shè)計(jì)(要求及參考題目)Word版_第3頁
面向?qū)ο蟪绦蛟O(shè)計(jì)課程設(shè)計(jì)(要求及參考題目)Word版_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

1、面向?qū)ο蟪绦蛟O(shè)計(jì)課程設(shè)計(jì)一、 目的及基本要求1. 因?yàn)檎n程設(shè)計(jì)主要是鍛煉學(xué)生,所以應(yīng)該鼓勵學(xué)生放手去做,激發(fā)他們鉆研問題的興趣。圍繞著書本上的內(nèi)容重點(diǎn),學(xué)生可以在VC+平臺下設(shè)計(jì)具有各種不同功能的程序,“類”是程序設(shè)計(jì)的基礎(chǔ),要求要用到類的特性:即類的封裝、類的抽象、繼承和多態(tài)。2初步掌握軟件開發(fā)過程的問題分析、系統(tǒng)設(shè)計(jì)、程序編碼、測試等基本方法和技能;3訓(xùn)練用系統(tǒng)的觀點(diǎn)和軟件開發(fā)一般規(guī)范進(jìn)行軟件開發(fā),培養(yǎng)軟件工作者所應(yīng)具備的科學(xué)的工作方法和作風(fēng)。二、課程設(shè)計(jì)考核方法及成績評定課程設(shè)計(jì)成績分兩部分,設(shè)計(jì)報(bào)告占30,設(shè)計(jì)作品占70。評分標(biāo)準(zhǔn):(1)程序設(shè)計(jì)有難度,有創(chuàng)意的優(yōu)(2)程序設(shè)計(jì)正確,有

2、一定的難度良(3)全部正確,并能正確回答設(shè)計(jì)中的問題中(4)程序設(shè)計(jì)有少許錯誤,但能回答設(shè)計(jì)中的問題及格(5)沒有達(dá)到要求的不及格三、課程設(shè)計(jì)內(nèi)容及安排1. 上交源程序:學(xué)生按照課程設(shè)計(jì)的具體要求所開發(fā)的所有源程序(應(yīng)該放到一個文件夾中);2. 上交程序的說明文件:(保存在.txt中)在說明文檔中應(yīng)該寫明上交程序所在的目錄,上交程序的主程序文件名,如果需要安裝,要有程序的安裝使用說明;3. 課程設(shè)計(jì)報(bào)告:(保存在word 文檔中,文件名要求 按照姓名-學(xué)號-課程設(shè)計(jì)報(bào)告起名,如文件名為張三-001-課程設(shè)計(jì)報(bào)告.doc )按照課程設(shè)計(jì)的具體要求建立的功能模塊,每個模塊要求按照如下幾個內(nèi)容認(rèn)真完

3、成;其中包括:a)需求分析: 根據(jù)設(shè)計(jì)題目的要求,充分地分析和理解問題,明確問題要求做什么?(而不是怎么做?)限制條件是什么?b)概要設(shè)計(jì)重點(diǎn)對類進(jìn)行設(shè)計(jì),分析設(shè)計(jì)類的屬性和方法。c)程序編碼。重點(diǎn)功能部分要加上清晰的程序注釋.d)調(diào)試分析分模塊(類)進(jìn)行,設(shè)計(jì)好測試數(shù)據(jù),測試輸出的結(jié)果,時(shí)間復(fù)雜度分析,和每個模塊設(shè)計(jì)和調(diào)試時(shí)存在問題的思考(問題是哪些 問題如何解決 ),算法的改進(jìn)設(shè)想。設(shè)計(jì)題目(參考):題目一 :職工信息管理系統(tǒng)設(shè)計(jì)職工信息包括職工號、姓名、性別、年齡、學(xué)歷、工資、住址、電話等(職工號不重復(fù))。試設(shè)計(jì)一職工信息管理系統(tǒng),使之能提供以下功能:系統(tǒng)以菜單方式工作v職工信息錄入功能

4、(職工信息用文件保存)輸入v職工信息瀏覽功能輸出v查詢和排序功能:(至少一種查詢方式)算法vl 按工資查詢l 按學(xué)歷查詢等職工信息刪除、修改功能(任選項(xiàng))v題目二:圖書信息管理系統(tǒng)設(shè)計(jì)圖書信息包括:登錄號、書名、作者名、分類號、出版單位、出版時(shí)間、價(jià)格等。試設(shè)計(jì)一圖書信息管理系統(tǒng),使之能提供以下功能:系統(tǒng)以菜單方式工作v圖書信息錄入功能(圖書信息用文件保存)輸入v圖書信息瀏覽功能輸出v查詢和排序功能:(至少一種查詢方式)算法vl 按書名查詢l 按作者名查詢圖書信息的刪除與修改(可選項(xiàng))v題目三:學(xué)生信息管理系統(tǒng)設(shè)計(jì)學(xué)生信息包括:學(xué)號,姓名,年齡,性別,出生年月,地址,電話,E-mail等。試設(shè)

5、計(jì)一學(xué)生信息管理系統(tǒng),使之能提供以下功能:系統(tǒng)以菜單方式工作學(xué)生信息錄入功能(學(xué)生信息用文件保存)-輸入學(xué)生信息瀏覽功能-輸出查詢、排序功能-算法按學(xué)號查詢按姓名查詢學(xué)生信息的刪除與修改(可選項(xiàng))題目四:學(xué)生選修課程系統(tǒng)設(shè)計(jì)假定有n門課程,每門課程有課程編號,課程名稱,課程性質(zhì),總學(xué)時(shí),授課學(xué)時(shí),實(shí)驗(yàn)或上機(jī)學(xué)時(shí),學(xué)分,開課學(xué)期等信息,學(xué)生可按要求(如總學(xué)分不得少于60)自由選課。試設(shè)計(jì)一選修課程系統(tǒng),使之能提供以下功能:系統(tǒng)以菜單方式工作v課程信息錄入功能(課程信息用文件保存)輸入v課程信息瀏覽功能輸出v查詢功能:(至少一種查詢方式)算法v按學(xué)分查詢l按課程性質(zhì)查詢l學(xué)生選修課程(可選項(xiàng))v題

6、目五:設(shè)計(jì)一個簡單計(jì)算器 要求: 在功能上功能盡量模擬windows操作系統(tǒng)中的計(jì)算器,系統(tǒng)界面不做強(qiáng)制要求。題目六:編寫一萬年歷系統(tǒng) 要求: 模仿現(xiàn)實(shí)生活中的掛歷. 當(dāng)前頁以系統(tǒng)當(dāng)前日期的月份為準(zhǔn)顯示當(dāng)前月的每一天(顯示出日及對應(yīng)的星期幾).當(dāng)系統(tǒng)日期變到下一月時(shí),系統(tǒng)自動翻頁到下一月.題目七:圖書管理系統(tǒng)1、功能描述新進(jìn)圖書基本信息的輸入。2.圖書基本信息的查詢。3.對撤消圖書信息的刪除。4.為借書人辦理注冊。5辦理借書手續(xù)(非注冊會員不能借書)。6辦理還書手續(xù)信息描述:有關(guān)該系統(tǒng)基本信息的描述,如:圖書名稱、圖書編號、單價(jià)、作者、存在狀態(tài)、借書人姓名、性別、學(xué)號等題目八:通信錄管理系統(tǒng)用

7、C/C+設(shè)計(jì)出模擬手機(jī)通信錄管理系統(tǒng),實(shí)現(xiàn)對手機(jī)中的通信錄進(jìn)行管理。(一) 功能要求(1) 查看功能:選擇此功能時(shí),列出下列三類選擇。A 辦公類 B 個人類 C 商務(wù)類 ,當(dāng)選中某類時(shí),顯示出此類所有數(shù)據(jù)中的姓名和電話號碼)(2) 增加功能:能錄入新數(shù)據(jù)(一個結(jié)點(diǎn)包括:姓名、電話號碼、分類(可選項(xiàng)有:A 辦公類 B 個人類 C 商務(wù)類)、電子郵件)。例如楊春商務(wù)類 chuny當(dāng)錄入了重復(fù)的姓名和電話號碼時(shí),則提示數(shù)據(jù)錄入重復(fù)并取消錄入;當(dāng)通信錄中超過15條信息時(shí),存儲空間已滿,不能再錄入新數(shù)據(jù);錄入的新數(shù)據(jù)能按遞增的順序自動進(jìn)行條目編號。(3) 修改功能:選中某個人的姓名時(shí),可對此人的相應(yīng)數(shù)據(jù)進(jìn)行修改(4) 刪除功能:選中某個人的姓名時(shí),可對此人的相應(yīng)數(shù)據(jù)進(jìn)行刪除,并自動調(diào)整后續(xù)條目的編號。其它要求:(1) 只能使用C/C+語言,源程序要有適當(dāng)?shù)淖⑨?,使程序容易閱讀(2) 至少采用文本

溫馨提示

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

評論

0/150

提交評論