-
簡(jiǎn)介:C程序設(shè)計(jì)課程設(shè)計(jì)程序設(shè)計(jì)課程設(shè)計(jì)任務(wù)書(shū)任務(wù)書(shū)南昌航空大學(xué)科技學(xué)院南昌航空大學(xué)科技學(xué)院信息工程系信息工程系2013年元月年元月2(4)編輯功能可根據(jù)查詢(xún)結(jié)果對(duì)相應(yīng)的記錄進(jìn)行修改,修改時(shí)注意編號(hào)的唯一性。(5)刪除功能主要實(shí)現(xiàn)對(duì)已添加的人員記錄進(jìn)行刪除。如果當(dāng)前系統(tǒng)中沒(méi)有相應(yīng)的人員記錄,則提示“記錄為空”并返回操作;否則,輸入要?jiǎng)h除的人員的編號(hào)或姓名,根據(jù)所輸入的信息刪除該人員記錄,如果沒(méi)有找到該人員信息,則提示相應(yīng)的記錄不存。(6)統(tǒng)計(jì)功能能根據(jù)多種參數(shù)進(jìn)行人員的統(tǒng)計(jì)。能統(tǒng)計(jì)四類(lèi)人員數(shù)量以及總數(shù),統(tǒng)計(jì)男、女員工的數(shù)量。(7)保存功能可將當(dāng)前系統(tǒng)中各類(lèi)人員記錄存入文件中,存入方式任意。(8)讀取功能可將保存在文件中的人員信息讀入到當(dāng)前系統(tǒng)中,供用戶(hù)進(jìn)行使用。3、問(wèn)題的解決方案根據(jù)系統(tǒng)功能要求,可以將問(wèn)題解決分為以下步驟(1)應(yīng)用系統(tǒng)分析,建立該系統(tǒng)的功能模塊框圖以及界面的組織和設(shè)計(jì);(2)分析系統(tǒng)中的各個(gè)實(shí)體及它們之間的關(guān)系;(3)根據(jù)問(wèn)題描述,設(shè)計(jì)系統(tǒng)的類(lèi)層次;(4)完成類(lèi)層次中各個(gè)類(lèi)的描述;(5)完成類(lèi)中各個(gè)成員函數(shù)的定義;(6)完成系統(tǒng)的應(yīng)用模塊;(7)功能調(diào)試;(8)完成系統(tǒng)總結(jié)報(bào)告。題目2“公司員工信息管理系統(tǒng)設(shè)計(jì)”1、問(wèn)題描述某公司需要存儲(chǔ)雇員的編號(hào)、姓名、性別、所在部門(mén),級(jí)別,并進(jìn)行工資的計(jì)算。其中,雇員分為經(jīng)理、技術(shù)人員、銷(xiāo)售人員和銷(xiāo)售經(jīng)理。設(shè)計(jì)一程序能夠?qū)救藛T進(jìn)行管理,應(yīng)用到繼承、抽象類(lèi)、虛函數(shù)、虛基類(lèi)、多態(tài)和文件的輸入/輸出等內(nèi)容。2、功能要求(1)添加功能程序能夠任意添加上述四類(lèi)人員的記錄,可提供選擇界面供用戶(hù)選擇所要添加的人員類(lèi)別,要求員工的編號(hào)要唯一,如果添加了重復(fù)編號(hào)的記錄時(shí),則提示數(shù)據(jù)添加重復(fù)并取消添加。(2)查詢(xún)功能可根據(jù)編號(hào)、姓名等信息對(duì)已添加的記錄進(jìn)行查詢(xún),如果未找到,給出相應(yīng)的提示信息,如果找到,則顯示相應(yīng)的記錄信息;(3)顯示功能可顯示當(dāng)前系統(tǒng)中所有記錄,每條記錄占據(jù)一行。(4)編輯功能可根據(jù)查詢(xún)結(jié)果對(duì)相應(yīng)的記錄進(jìn)行修改,修改時(shí)注意編號(hào)的唯一性。(5)刪除功能主要實(shí)現(xiàn)對(duì)已添加的人員記錄進(jìn)行刪除。如果當(dāng)前系統(tǒng)中沒(méi)有相應(yīng)的人員記錄,則提示“記錄為空”并返回操作;否則,輸入要?jiǎng)h除的人員的編號(hào)或姓名,根據(jù)所輸入的信息刪除該人員記錄,如果沒(méi)有找到該人員信息,則提示相應(yīng)的記錄不存。(6)統(tǒng)計(jì)功能能根據(jù)多種參數(shù)進(jìn)行人員的統(tǒng)計(jì)。例如,統(tǒng)計(jì)四類(lèi)人員數(shù)量以及總數(shù),或者統(tǒng)計(jì)男、女員工的數(shù)量等信息。(7)保存功能可將當(dāng)前系統(tǒng)中各類(lèi)人員記錄存入文件中,存入方式任意。(8)讀取功能可將保存在文件中的人員信息讀入到當(dāng)前系統(tǒng)中,供用戶(hù)進(jìn)行使用。3、問(wèn)題的解決方案根據(jù)系統(tǒng)功能要求,可以將問(wèn)題解決分為以下步驟(1)應(yīng)用系統(tǒng)分析,建立該系統(tǒng)的功能模塊框圖以及界面的組織和設(shè)計(jì);
下載積分: 6 賞幣
上傳時(shí)間:2024-03-12
頁(yè)數(shù): 17
大?。?0.11(MB)
子文件數(shù):
-
簡(jiǎn)介:HUBEIHUBEIUNIVERSITYUNIVERSITYOFOFAUTOMOTIVEAUTOMOTIVETECHNOLOGYTECHNOLOGYC語(yǔ)言程序設(shè)計(jì)語(yǔ)言程序設(shè)計(jì)課程設(shè)計(jì)報(bào)告課程設(shè)計(jì)報(bào)告課設(shè)題目車(chē)票管理系統(tǒng)專(zhuān)業(yè)自動(dòng)化(汽車(chē)工業(yè)電氣自動(dòng)化)班級(jí)T11236姓名張科成績(jī)完成日期2012年6月18日-2012年6月22日指導(dǎo)教師胡寧亞苗暹車(chē)票管理系統(tǒng)第2頁(yè)共51頁(yè)1課程設(shè)計(jì)目的課程設(shè)計(jì)目的1通過(guò)課程設(shè)計(jì),加深對(duì)結(jié)構(gòu)化程序設(shè)計(jì)思想的理解,能對(duì)系統(tǒng)功能進(jìn)行分析,并設(shè)計(jì)合理的模塊化結(jié)構(gòu)。2通過(guò)課程設(shè)計(jì),進(jìn)一步掌握C語(yǔ)言中重要的數(shù)據(jù)結(jié)構(gòu)。掌握并熟練運(yùn)用指針、鏈表、結(jié)構(gòu)體、文件等數(shù)據(jù)結(jié)構(gòu)。3通過(guò)課程設(shè)計(jì),提高程序開(kāi)發(fā)能力,能運(yùn)用合理的控制流編寫(xiě)清晰高效的程序。4通過(guò)課程設(shè)計(jì),培養(yǎng)C語(yǔ)言知識(shí)運(yùn)用和自學(xué)能力,真正的把課堂上獲得的知識(shí)運(yùn)用起來(lái),培養(yǎng)自己對(duì)程序編寫(xiě)的興趣,并能獨(dú)立設(shè)計(jì)和實(shí)現(xiàn)一個(gè)小型系統(tǒng)。5通過(guò)課程設(shè)計(jì),加強(qiáng)了自己的程序分析能力。2需求分析需求分析21要求要求1遵循軟件開(kāi)發(fā)過(guò)程的基本規(guī)范;能靈活應(yīng)用,初步具備運(yùn)用C程序解決實(shí)際問(wèn)題的能力。2運(yùn)用結(jié)構(gòu)化程序設(shè)計(jì)方法,按照課程設(shè)計(jì)題目要求,完成包括需求分析、數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編寫(xiě)代碼、調(diào)試和測(cè)試C程序等過(guò)程。3學(xué)會(huì)利用數(shù)組、結(jié)構(gòu)體、鏈表進(jìn)行相關(guān)信息表示。4功能模塊劃分清晰,系統(tǒng)結(jié)構(gòu)圖符合功能操作要求,且有詳盡的功能描述5各主要功能模塊有詳盡的流程圖及描述,用函數(shù)的形式實(shí)現(xiàn),且調(diào)用入口、功能、出口等關(guān)系正確。6所設(shè)計(jì)的C程序較好的可讀性和可靠性;程序書(shū)寫(xiě)風(fēng)格規(guī)范,注釋清晰。7界面友好(良好的人機(jī)互交),凡需要輸入信息時(shí),都有較詳盡的提示信息,并對(duì)輸入信息有較完善的值域分析。8程序經(jīng)上機(jī)調(diào)試通過(guò),不應(yīng)出現(xiàn)語(yǔ)法型、功能型錯(cuò)誤,并獲得滿(mǎn)意的結(jié)果。9學(xué)會(huì)通過(guò)各功能性測(cè)試用例測(cè)試程序的能力,盡可能避免原則性錯(cuò)誤的出現(xiàn)。10掌握編寫(xiě)、調(diào)試和測(cè)試C語(yǔ)言程序的基本技巧,充分理解結(jié)構(gòu)化程序設(shè)計(jì)的基本方法。11C語(yǔ)言課程設(shè)計(jì)報(bào)告的內(nèi)容反應(yīng)實(shí)際設(shè)計(jì)過(guò)程,且符合格式要求,無(wú)抄襲現(xiàn)象。
下載積分: 9 賞幣
上傳時(shí)間:2024-03-11
頁(yè)數(shù): 52
大?。?1.23(MB)
子文件數(shù):
-
簡(jiǎn)介:課程設(shè)計(jì)報(bào)告課程名稱(chēng)課程名稱(chēng)80X86匯編語(yǔ)匯編語(yǔ)言程序言程序設(shè)計(jì)設(shè)計(jì)課題名稱(chēng)課題名稱(chēng)班級(jí)成績(jī)管理程序班級(jí)成績(jī)管理程序?qū)I(yè)應(yīng)用技術(shù)學(xué)院應(yīng)用技術(shù)學(xué)院班級(jí)計(jì)算機(jī)計(jì)算機(jī)0581學(xué)號(hào)213任務(wù)書(shū)下達(dá)日期2007年9月18日任務(wù)完成日期2007年9月25日目錄目錄設(shè)計(jì)內(nèi)容和設(shè)計(jì)要求設(shè)計(jì)內(nèi)容和設(shè)計(jì)要求4課題主要功能課題主要功能6課題功能模塊課題功能模塊6課題主要功能實(shí)現(xiàn)課題主要功能實(shí)現(xiàn)8上機(jī)調(diào)試上機(jī)調(diào)試10心得體會(huì)心得體會(huì)12附錄(原程序)附錄(原程序)13
下載積分: 6 賞幣
上傳時(shí)間:2024-03-16
頁(yè)數(shù): 24
大?。?0.54(MB)
子文件數(shù):
-
簡(jiǎn)介:職工信息管理系統(tǒng)職工信息管理系統(tǒng)目錄1.總體設(shè)計(jì)方案62.使用說(shuō)明及運(yùn)行實(shí)例83.項(xiàng)目源程序代碼15154.課程設(shè)計(jì)心得2828節(jié),包括對(duì)系統(tǒng)外部的接口和用戶(hù)界面,對(duì)系統(tǒng)內(nèi)部其他模塊的接口;4、根據(jù)分析編寫(xiě)C語(yǔ)言代碼。五、進(jìn)度安排課程設(shè)計(jì)時(shí)間為一周第一天做的比較散漫,沒(méi)做什么東西。只是簡(jiǎn)單設(shè)計(jì)了一下系統(tǒng)的全局變量。分析設(shè)計(jì)階段編碼調(diào)試階段根據(jù)設(shè)計(jì)分析方案編寫(xiě)C語(yǔ)言代碼,然后調(diào)試該代碼,實(shí)現(xiàn)課題要求的功能??偨Y(jié)報(bào)告階段??偨Y(jié)設(shè)計(jì)工作,寫(xiě)出課程設(shè)計(jì)說(shuō)明書(shū),包括需求分析、總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼、測(cè)試的步驟和內(nèi)容??己穗A段六、個(gè)人任務(wù)做一個(gè)全局設(shè)計(jì),設(shè)計(jì)一個(gè)頭文件發(fā)給組員。頭文件INCLUDEINCLUDEDEFINEN100INTN,FLAGCHARASTRUCTEMPLOYEE{INTNUMCHARNAME20CHARSEXINTAGECHARXUELI30INTWAGECHARADDR30CHARTEL20}EM100VOIDMENUVOIDMENU/菜單函數(shù)/{PRINTF“歡迎進(jìn)入職工信息管理系統(tǒng)\N“PRINTF“1錄入職工信息“PRINTF“2瀏覽職工信息\N“PRINTF“3查詢(xún)職工信息“PRINTF“4刪除職工信息\N“
下載積分: 8 賞幣
上傳時(shí)間:2024-03-16
頁(yè)數(shù): 29
大?。?0.5(MB)
子文件數(shù):
-
簡(jiǎn)介:C語(yǔ)言課程設(shè)計(jì)課程設(shè)計(jì)報(bào)告1目錄1設(shè)計(jì)內(nèi)容、任務(wù)及基本要求211設(shè)計(jì)內(nèi)容212設(shè)計(jì)任務(wù)213設(shè)計(jì)基本要求22總體設(shè)計(jì)思路421系統(tǒng)功能422各個(gè)模塊之間的主要關(guān)系423總體程序框圖524系統(tǒng)的總體流程圖53功能模塊的具體設(shè)計(jì)731MAIN函數(shù)模塊732查詢(xún)所有圖書(shū)信息函數(shù)模塊833查詢(xún)一本圖書(shū)信息函數(shù)模塊834添加圖書(shū)信息函數(shù)模塊935刪除圖書(shū)信息函數(shù)模塊1036借閱圖書(shū)模塊124功能模塊的調(diào)試與測(cè)試1341主菜單運(yùn)行界面1342查詢(xún)所有圖書(shū)信息模塊運(yùn)行界面1343查找某一本圖書(shū)信息模塊運(yùn)行界面1444添加圖書(shū)信息模塊運(yùn)行界面1645刪除圖書(shū)信息模塊運(yùn)行界面1746借閱圖書(shū)模塊信息運(yùn)行界面795總結(jié)226致謝237參考文獻(xiàn)249程序清單25C語(yǔ)言課程設(shè)計(jì)課程設(shè)計(jì)報(bào)告3的圖書(shū),如果存在則將該圖書(shū)刪除,否則給出提示信息,提示該圖書(shū)不存在。E借閱一本圖書(shū),需要給出學(xué)號(hào)和圖書(shū)編號(hào),如果圖書(shū)編號(hào)不存在則重新輸入,直到輸入正確為止,并將學(xué)號(hào)和相應(yīng)的圖書(shū)編號(hào)存入SENDINFOTXT文件中。5圖書(shū)基本信息包括圖書(shū)編號(hào)、書(shū)名、作者、出版社和價(jià)錢(qián)這些簡(jiǎn)單信息。6圖書(shū)信息文件中每一行存放一本圖書(shū)的信息。7借閱信息文件中每一行存放一本書(shū)的借閱情況。
下載積分: 8 賞幣
上傳時(shí)間:2024-03-15
頁(yè)數(shù): 32
大?。?0.41(MB)
子文件數(shù):
-
簡(jiǎn)介:題目3“媒體庫(kù)管理系統(tǒng)設(shè)計(jì)”1、問(wèn)題描述圖書(shū)館中的資料很多,如果能分類(lèi)對(duì)其資料流通進(jìn)行管理,將會(huì)帶來(lái)很多方便,因此需要有一個(gè)媒體庫(kù)管理系統(tǒng)。圖書(shū)館共有三大類(lèi)物品資料圖書(shū)、視頻光盤(pán)、圖畫(huà)。這三類(lèi)物品共同具有的屬性有編號(hào)、標(biāo)題、作者、評(píng)級(jí)(未評(píng)級(jí),一般,成人,兒童等。其中圖書(shū)類(lèi)增加出版社、ISBN號(hào)、頁(yè)數(shù)等信息;視頻光盤(pán)類(lèi)增加出品者的名字、出品年份和視頻時(shí)長(zhǎng)等信息;圖畫(huà)類(lèi)增加出品國(guó)籍、作品的長(zhǎng)和寬(以厘米計(jì),整數(shù))等信息。2、功能要求(1)添加物品主要完成圖書(shū)館三類(lèi)物品信息的添加,要求編號(hào)唯一。當(dāng)添加了重復(fù)的編號(hào)時(shí),則提示數(shù)據(jù)添加重復(fù)并取消添加;當(dāng)物品庫(kù)已滿(mǎn),則提示不能再添加新的數(shù)據(jù)。(2)查詢(xún)物品可按照三種方式來(lái)查詢(xún)物品,分別為按標(biāo)題查詢(xún)輸入標(biāo)題,輸出所查詢(xún)的信息,若不存在該記錄,則提示“該標(biāo)題不存在”;按編號(hào)查詢(xún)輸入編號(hào),輸出所查詢(xún)的信息,若不存在該記錄,則提示“該編號(hào)不存在”;按類(lèi)別查詢(xún)輸入類(lèi)別,輸出所查詢(xún)的信息,若不存在記錄,則提示“該類(lèi)別沒(méi)有物品”;(3)顯示物品庫(kù)輸出當(dāng)前物品庫(kù)中所有物品信息,每條記錄占據(jù)一行。(4)編輯物品可根據(jù)查詢(xún)結(jié)果對(duì)相應(yīng)的記錄進(jìn)行修改,修改時(shí)注意編號(hào)的唯一性。(5)刪除物品主要完成圖書(shū)館物品信息的刪除。如果當(dāng)前物品庫(kù)為空,則提示“物品庫(kù)為空”,并返回操作;否則,輸入要?jiǎng)h除的編號(hào),根據(jù)編號(hào)刪除該物品的記錄,如果該編號(hào)不在物品庫(kù)中,則提示“該編號(hào)不存在”。(6)統(tǒng)計(jì)信息輸出當(dāng)前物品庫(kù)中總物品數(shù),以及按物品類(lèi)別,統(tǒng)計(jì)出當(dāng)前物品中各類(lèi)別的物品數(shù)并顯示。(7)物品存盤(pán)將當(dāng)前程序中的物品信息存入文件中。(8)讀出物品從文件中將物品信息讀入程序。3、問(wèn)題的解決方案根據(jù)系統(tǒng)功能要求,可以將問(wèn)題解決分為以下步驟(1)應(yīng)用系統(tǒng)分析,建立該系統(tǒng)的功能模塊框圖以及界面的組織和設(shè)計(jì);(2)分析系統(tǒng)中的各個(gè)實(shí)體及它們之間的關(guān)系;(3)根據(jù)問(wèn)題描述,設(shè)計(jì)系統(tǒng)的類(lèi)層次;(4)完成類(lèi)層次中各個(gè)類(lèi)的描述;(5)完成類(lèi)中各個(gè)成員函數(shù)的定義;(6)完成系統(tǒng)的應(yīng)用模塊;(7)功能調(diào)試;(8)完成系統(tǒng)總結(jié)報(bào)告。暨南大學(xué)本科實(shí)驗(yàn)報(bào)告專(zhuān)用紙暨南大學(xué)本科實(shí)驗(yàn)報(bào)告專(zhuān)用紙的信息存在于硬盤(pán)中的某個(gè)文件中,當(dāng)一個(gè)MEDIALIB對(duì)象被創(chuàng)建時(shí)將該媒體庫(kù)文件中的所有物品信息讀入內(nèi)存中。在內(nèi)存中,物品信息有可能被修改,在程序退出時(shí)所有物品信息又被寫(xiě)回至硬盤(pán)(這里所有物品信息被寫(xiě)回至硬盤(pán)只是功能上的描述;從效率著眼,僅僅寫(xiě)回發(fā)生了改變的信息的實(shí)現(xiàn)策略更好,但是需要考慮新增紀(jì)錄、刪除紀(jì)錄、修改記錄的處理,比較復(fù)雜,有興趣的同學(xué)可以嘗試這種策略)。因?yàn)榫哂胁迦?、刪除功能,實(shí)現(xiàn)MEDIALIB類(lèi)的時(shí)候應(yīng)該使用STL中的LIST類(lèi)作為底層容器。MEDIALIB類(lèi)還具有一個(gè)名為MENU的成員函數(shù)以顯示如下功能表1新增一個(gè)物品;2刪除物品;3修改物品信息;4顯示滿(mǎn)足搜索條件的物品;5退出。232MENU成員函數(shù)成員函數(shù)新增物品新增物品提示用戶(hù)輸入物品的相關(guān)信息,除標(biāo)題外其余信息都有默認(rèn)值。刪除物品刪除物品利用下述搜索功能列出待刪除的物品后將這些物品從媒體庫(kù)中刪除。修改物品信息修改物品信息利用下述搜索功能列出待修改的物品后對(duì)這些物品的全部或部分進(jìn)行修改。顯示滿(mǎn)足搜索條件的物品顯示滿(mǎn)足搜索條件的物品譬如,顯示所有的BOOK,按照作者名排序。實(shí)現(xiàn)此功能時(shí)需要提供進(jìn)一步的子功能菜單以便用戶(hù)指定查詢(xún)條件和排序依據(jù)。查詢(xún)時(shí)只針對(duì)一類(lèi)物品(BOOK,VIDEO,PAINTING),且至多涉及該類(lèi)別物品的兩個(gè)屬性;對(duì)于年份(出版年份、出品年份),書(shū)籍頁(yè)數(shù),視頻時(shí)長(zhǎng)和作品長(zhǎng)度、寬度可以進(jìn)行范圍查詢(xún)。查詢(xún)結(jié)果的排序依據(jù)可以是被查詢(xún)的某類(lèi)物品的任何屬性,但用戶(hù)最多只能按照重要性的不同指定兩個(gè)排序依據(jù);每個(gè)排序依據(jù)都有升序、降序之分。注意在顯示物品信息時(shí)必須比較合理,譬如適時(shí)地清空整個(gè)屏幕;假如信息超出一屏則顯示注意在顯示物品信息時(shí)必須比較合理,譬如適時(shí)地清空整個(gè)屏幕;假如信息超出一屏則顯示必須暫停,待用戶(hù)指示繼續(xù)后再繼續(xù)顯示;輸出的信息中應(yīng)加上適當(dāng)?shù)目瞻滓苑奖汩喿x。必須暫停,待用戶(hù)指示繼續(xù)后再繼續(xù)顯示;輸出的信息中應(yīng)加上適當(dāng)?shù)目瞻滓苑奖汩喿x。退出退出當(dāng)選擇“退出”時(shí),整個(gè)媒體庫(kù),包括已作的修改,必須寫(xiě)回到數(shù)據(jù)文件中。輸入說(shuō)明在程序一開(kāi)始提示用戶(hù)輸入數(shù)據(jù)文件的名字。輸入的具體格式參見(jiàn)提供的示例文件。但教師在測(cè)試時(shí)會(huì)用一個(gè)很大的數(shù)據(jù)文件進(jìn)行測(cè)試,因此不要對(duì)物品的數(shù)目做任何假定。24界面要求界面要求界面需要設(shè)計(jì)良好、便于使用但又不過(guò)分花哨3.系統(tǒng)功能模塊圖系統(tǒng)功能模塊圖31主要功能主要功能●能夠打開(kāi)用戶(hù)指定的文本文件,并將數(shù)據(jù)讀入?!駥?duì)于文件中的物品信息,能提供一系列操作新增一個(gè)物品、刪除物品、修改物品信息、顯示滿(mǎn)足搜索條件的物品。
下載積分: 6 賞幣
上傳時(shí)間:2024-03-15
頁(yè)數(shù): 20
大?。?0.57(MB)
子文件數(shù):
-
簡(jiǎn)介:C語(yǔ)言課程設(shè)計(jì)成績(jī)記錄簿1程序語(yǔ)言課程設(shè)計(jì)報(bào)1課程設(shè)計(jì)目的和要求1設(shè)計(jì)目的1鞏固和加深學(xué)生對(duì)C語(yǔ)言課程的基本知識(shí)的理解和掌握;2掌握C語(yǔ)言編程和程序調(diào)試的基本技能;3利用C語(yǔ)言進(jìn)行基本的軟件設(shè)計(jì);24掌握書(shū)寫(xiě)程序設(shè)計(jì)說(shuō)明文檔的能力;5提高運(yùn)用C語(yǔ)言解決實(shí)際問(wèn)題的能力;2要求1分析課程設(shè)計(jì)題目的要求;基本功能A添加成績(jī)B刪除成績(jī)C查詢(xún)學(xué)生成績(jī)D查詢(xún)班級(jí)成績(jī)E退出拓展功能A寫(xiě)入文件B讀取文件創(chuàng)新(自擬)功能程序?qū)崿F(xiàn)的其它功能由個(gè)人自擬。2寫(xiě)出詳細(xì)設(shè)計(jì)說(shuō)明;基本功能成績(jī)記錄簿中記錄以下數(shù)據(jù)學(xué)號(hào)、姓名、課程編號(hào)、課程名稱(chēng)、成績(jī)、學(xué)分,所有成績(jī)都3以百分制計(jì)分;輸入信息時(shí)要檢查數(shù)據(jù)項(xiàng)學(xué)號(hào)、課程編號(hào)、成績(jī)、學(xué)分的合法性,學(xué)號(hào)8位數(shù)字;課程編號(hào)5位數(shù)字;成績(jī)0100之間的整數(shù),學(xué)分15之間的實(shí)型數(shù)。添加成績(jī)需要輸入學(xué)生的學(xué)號(hào)或姓名、課程編號(hào)及成績(jī),如已有該門(mén)課程成績(jī)給出提示;查詢(xún)(班級(jí)或個(gè)人)成績(jī)查詢(xún)個(gè)人成績(jī)以學(xué)號(hào)或姓名作為關(guān)鍵字,可查詢(xún)一個(gè)學(xué)生的所有成績(jī),和已完成的總學(xué)分。中該科的績(jī)點(diǎn)也為07查詢(xún)績(jī)點(diǎn)此功能為附加功能,主要用于查詢(xún)單個(gè)的學(xué)生成績(jī)信息和平均績(jī)點(diǎn)。68.退出主要用于退出程序,結(jié)束使用。3詳細(xì)設(shè)計(jì)說(shuō)明F1程序系統(tǒng)的結(jié)構(gòu)7F2程序1(標(biāo)識(shí)符)設(shè)計(jì)說(shuō)明F21程序描述查詢(xún)主要分7個(gè)模塊,用于實(shí)現(xiàn)7個(gè)主要功能,函數(shù)第一個(gè)為主函數(shù)。第二個(gè)TIANJIA函數(shù)主要用于添加學(xué)生的成績(jī)信息,它與文件寫(xiě)入不同的是它僅針對(duì)少數(shù)學(xué)生成績(jī)信息的添加輸入。對(duì)學(xué)生的各個(gè)信息都會(huì)進(jìn)行信息合法性的檢查,然后對(duì)不合法的信息給出提示。第二個(gè)SHANCHU函數(shù)主要是實(shí)現(xiàn)對(duì)學(xué)生信息的刪除,也會(huì)對(duì)用戶(hù)輸入的學(xué)號(hào)信息進(jìn)行合法性檢查。如果沒(méi)有則會(huì)給出提示。如果一旦刪除則會(huì)將學(xué)生的所有信息刪除,而不針對(duì)學(xué)生的單一信息浸信會(huì)刪除。第三個(gè)FINDSTU函數(shù)主要用于查找指定學(xué)生的成績(jī)信息,輸入學(xué)生的學(xué)號(hào),輸出該學(xué)生的成績(jī)信息和相應(yīng)的學(xué)分,在此程序做了相應(yīng)的改變對(duì)學(xué)生是否獲得該學(xué)科學(xué)分做出判斷,如果該生成績(jī)小于60分,則該科的學(xué)分為0。這也為學(xué)生的績(jī)點(diǎn)的計(jì)算提供了條件。第四個(gè)FINDCLASS函數(shù)主要用于查找班級(jí)成績(jī),對(duì)課程編號(hào)相同的學(xué)生視為一個(gè)班的學(xué)生,輸出該班學(xué)生的成績(jī)信息,并統(tǒng)計(jì)該班的及格率及各分?jǐn)?shù)段的學(xué)生人數(shù)比例。第五個(gè)WRITEFILE函數(shù)是對(duì)學(xué)生的成績(jī)信息的錄入函數(shù),其適用于人數(shù)較多的大批量錄入,因函數(shù)設(shè)定的數(shù)組容量較大,而添加函數(shù)只適于少量的信息錄入。8第六個(gè)READFILE函數(shù)主要是用于讀取用戶(hù)輸入保存在文件里學(xué)生信息,該函數(shù)會(huì)對(duì)每個(gè)學(xué)生成績(jī)信息做出統(tǒng)計(jì),輸出每個(gè)學(xué)生的成績(jī)信息,學(xué)分信息(是否獲得),及相應(yīng)的每學(xué)科的績(jī)點(diǎn),平均績(jī)點(diǎn)等。第七個(gè)JIDIAN為附加函數(shù),主要用于計(jì)算學(xué)生的各科績(jī)點(diǎn)及平均績(jī)點(diǎn),用戶(hù)可輸入學(xué)生
下載積分: 6 賞幣
上傳時(shí)間:2024-03-12
頁(yè)數(shù): 17
大?。?0.06(MB)
子文件數(shù):
-
簡(jiǎn)介:1中國(guó)地質(zhì)大學(xué)本科生課程論文封面課程名稱(chēng)C語(yǔ)言課程設(shè)計(jì)教師姓名樊遠(yuǎn)遠(yuǎn)媛媛本科生姓名張桀滈本科生學(xué)號(hào)20111003144本科生專(zhuān)業(yè)土地資源管理所在院系資源學(xué)院類(lèi)別本科生日期2012年2月19日3目錄課程設(shè)計(jì)評(píng)語(yǔ)2目錄31.課程論文題目42.程序設(shè)計(jì)思路43.功能模塊圖44.?dāng)?shù)據(jù)結(jié)構(gòu)設(shè)計(jì)65.算法設(shè)計(jì)76.程序代碼107.程序運(yùn)行結(jié)果158.編程中遇到的困難及解決方法179.總結(jié)心得及良好建議1810.致謝18課程論文題目課程論文題目1.校際運(yùn)動(dòng)會(huì)管理系會(huì)管理系統(tǒng)一、題目要求(1)信息初始化輸入N─參賽學(xué)??倲?shù),M─男子競(jìng)賽項(xiàng)目數(shù),W─女子競(jìng)賽項(xiàng)目數(shù);各項(xiàng)目名次取法有如下幾種取前5名第一名得分7,第二名得分5,第三名得分3,第四名得分2,第五名得分1;取前3名第一名得分5,第二名得分3,第三名得分2;用戶(hù)自定義各名次權(quán)值由用戶(hù)指定。(2)提醒用戶(hù)填寫(xiě)比賽結(jié)果,輸入各項(xiàng)目獲獎(jiǎng)運(yùn)動(dòng)員信息。(3)所有信息記錄完畢后,用戶(hù)可以查詢(xún)各個(gè)學(xué)校的比賽成績(jī),生成團(tuán)體總分報(bào)表,察看參賽學(xué)校信息和比賽項(xiàng)目信息等。2.程序設(shè)計(jì)思路.程序設(shè)計(jì)思路根據(jù)題目要求應(yīng)提供鍵盤(pán)式菜單實(shí)現(xiàn)功能選擇,還應(yīng)提供信息的輸入操作,由于在程序中提供查詢(xún)功能所以應(yīng)有顯示、查找等操作。根據(jù)上面的需求分析,
下載積分: 6 賞幣
上傳時(shí)間:2024-03-17
頁(yè)數(shù): 16
大?。?0.16(MB)
子文件數(shù):
-
簡(jiǎn)介:C語(yǔ)言課程設(shè)計(jì)報(bào)告停車(chē)場(chǎng)管理1班級(jí)192102學(xué)號(hào)20101003907姓名聶彪指導(dǎo)教師張冬梅時(shí)間2011年6月7日C課程設(shè)計(jì)報(bào)告2一、題目及要求要求設(shè)有一個(gè)可以停放N輛汽車(chē)的狹長(zhǎng)停車(chē)場(chǎng),它只有一個(gè)大門(mén)可以供車(chē)輛進(jìn)出。車(chē)輛按到達(dá)停車(chē)場(chǎng)時(shí)間的早晚依次從停車(chē)場(chǎng)最里面向大門(mén)口停放(最先到達(dá)的第一輛車(chē)放在停車(chē)場(chǎng)的最里面)。如果停車(chē)場(chǎng)已放滿(mǎn)N輛車(chē),則后來(lái)的車(chē)輛只能在停車(chē)場(chǎng)大門(mén)外的便道上等待,一旦停車(chē)場(chǎng)內(nèi)有車(chē)開(kāi)走,則排在便道上的第一輛國(guó)就進(jìn)入停車(chē)場(chǎng)。停車(chē)場(chǎng)內(nèi)如有某輛車(chē)要走,在它之后進(jìn)來(lái)的車(chē)都必須退出停車(chē)場(chǎng)為它讓路,待其開(kāi)出停車(chē)場(chǎng)后,這些車(chē)輛再依原來(lái)的次序進(jìn)場(chǎng)。每輛車(chē)在離開(kāi)停車(chē)場(chǎng)時(shí),都應(yīng)根據(jù)它在停車(chē)場(chǎng)內(nèi)停留的時(shí)間長(zhǎng)短交費(fèi)。如果停留在便道上的車(chē)未進(jìn)停車(chē)場(chǎng)就要離去,允許其離去,不收停車(chē)費(fèi),并且其他在便道上等待的車(chē)輛的次序不變。編制一程序模擬停車(chē)場(chǎng)管理。提示汽車(chē)的模擬輸入信息格式可以是(到達(dá)/離去,汽車(chē)牌照號(hào)碼,到達(dá)/離去時(shí)刻)。例如(’A’,1,5)表示1號(hào)牌照車(chē)在5這個(gè)時(shí)刻到達(dá),而(’D’,5,20)表示5號(hào)牌照車(chē)在20這個(gè)時(shí)刻離去,整個(gè)程序可以在輸入信息為(’E’,0,0)時(shí)結(jié)束。基本要求要求程序輸出每輛車(chē)到達(dá)后的停車(chē)位置(停車(chē)場(chǎng)或便道上),以及某輛車(chē)離開(kāi)停車(chē)場(chǎng)時(shí)應(yīng)交的費(fèi)用和它在停車(chē)場(chǎng)內(nèi)停留的時(shí)間。根據(jù)題目要求,停車(chē)場(chǎng)可以用一個(gè)長(zhǎng)度為N的堆棧來(lái)模擬。由于停車(chē)場(chǎng)內(nèi)如有某輛車(chē)要開(kāi)走,在它之后進(jìn)來(lái)的車(chē)都必須先退出停車(chē)場(chǎng)為它讓路,待其開(kāi)出停車(chē)場(chǎng)后,這些車(chē)輛再依原來(lái)的次序進(jìn)場(chǎng)。所以可以設(shè)兩個(gè)堆棧。二、題目分析由于停車(chē)場(chǎng)是一個(gè)狹窄通道,而且只有一個(gè)大門(mén)可供汽車(chē)進(jìn)出,問(wèn)題要求汽車(chē)在停車(chē)場(chǎng)內(nèi)按車(chē)輛到達(dá)時(shí)間的先后順序,依次由北向南排列。由此很容易聯(lián)想到用結(jié)構(gòu)體數(shù)組來(lái)存儲(chǔ)車(chē)庫(kù)信息。又每個(gè)汽車(chē)的車(chē)牌號(hào)都不一樣,這樣一來(lái)就可以根據(jù)車(chē)牌號(hào)準(zhǔn)確找到汽車(chē)位置。當(dāng)停車(chē)場(chǎng)內(nèi)某輛車(chē)要離開(kāi)時(shí),在他之后進(jìn)入的汽車(chē)必須再按原次序進(jìn)入車(chē)庫(kù)。這是一個(gè)一退一進(jìn)的過(guò)程,而且讓道的汽車(chē)必須保持原有的先后順序,因此可再設(shè)計(jì)一個(gè)結(jié)構(gòu)體數(shù)組,用來(lái)暫時(shí)存放為出站汽車(chē)暫時(shí)讓道的汽車(chē)車(chē)牌號(hào)。當(dāng)車(chē)庫(kù)滿(mǎn)后,繼續(xù)進(jìn)來(lái)的汽車(chē)需要停放在車(chē)庫(kù)旁邊的便道上等候,若車(chē)庫(kù)滿(mǎn)后,繼續(xù)進(jìn)來(lái)的汽車(chē)需要停放在車(chē)庫(kù)旁邊的便道上等候,若車(chē)有汽車(chē)開(kāi)走,這完全是一個(gè)先進(jìn)先出模型,因此可以設(shè)計(jì)一個(gè)隊(duì)列來(lái)模擬便道,隊(duì)列中的數(shù)據(jù)元素仍然設(shè)計(jì)成汽車(chē)的車(chē)牌號(hào)。另外,停車(chē)場(chǎng)是根據(jù)汽車(chē)在停車(chē)場(chǎng)內(nèi)停放的總長(zhǎng)來(lái)收費(fèi)的,在便道上的時(shí)間不計(jì)費(fèi),因此必須記錄車(chē)輛進(jìn)入車(chē)庫(kù)時(shí)的時(shí)間,車(chē)輛離開(kāi)車(chē)庫(kù)時(shí)的時(shí)間不需要記錄,當(dāng)從終端輸入時(shí)可直接使用。另外,題目提示中的表示方法(’A’,1,5)表示1號(hào)牌照車(chē)在5這個(gè)時(shí)刻到達(dá)有兩點(diǎn)不好;一、對(duì)用戶(hù)友好程度不高,用起來(lái)并不方便;二、不接近實(shí)際情況,生活中表示時(shí)間的格式為“”,完全可以建立一個(gè)時(shí)間結(jié)點(diǎn)來(lái)實(shí)現(xiàn)。因此,實(shí)際編程中將對(duì)這一方面予以?xún)?yōu)化。三、數(shù)據(jù)結(jié)構(gòu)說(shuō)明根據(jù)題意,停車(chē)場(chǎng)中的空間分為車(chē)庫(kù)和便道。這里用結(jié)構(gòu)體來(lái)模擬車(chē)庫(kù)和便道,按照從端讀入數(shù)據(jù)序進(jìn)行管理。模擬車(chē)庫(kù)和模擬便道中分別用結(jié)構(gòu)體數(shù)組和鏈表來(lái)存儲(chǔ)車(chē)輛信息。模擬車(chē)庫(kù)和模擬便道的數(shù)據(jù)結(jié)構(gòu)如下表1和表2所示
下載積分: 6 賞幣
上傳時(shí)間:2024-03-17
頁(yè)數(shù): 22
大?。?0.28(MB)
子文件數(shù):
-
簡(jiǎn)介:課程設(shè)計(jì)報(bào)告課程名稱(chēng)課程名稱(chēng)C語(yǔ)言課程設(shè)計(jì)語(yǔ)言課程設(shè)計(jì)課題名稱(chēng)課題名稱(chēng)飛機(jī)訂票系統(tǒng)飛機(jī)訂票系統(tǒng)專(zhuān)業(yè)電子信息工程電子信息工程一、設(shè)計(jì)內(nèi)容與設(shè)計(jì)要求1.設(shè)計(jì)內(nèi)容見(jiàn)附錄2.設(shè)計(jì)要求1).設(shè)計(jì)正確,方案合理。2).界面友好,使用方便。3).程序精煉,結(jié)構(gòu)清晰。4).設(shè)計(jì)報(bào)告5000字以上,含程序設(shè)計(jì)說(shuō)明,用戶(hù)使用說(shuō)明,源程序清單及程序框圖。5).上機(jī)演示。二、進(jìn)度安排第一周星期五課題分配,查閱資料第二周星期日總體設(shè)計(jì),詳細(xì)設(shè)計(jì)星期二編程,上機(jī)調(diào)試、修改程序星期四編程,上機(jī)調(diào)試、修改程序星期五答辯撰寫(xiě)課程設(shè)計(jì)報(bào)告附課程設(shè)計(jì)報(bào)告裝訂順序封面、任務(wù)書(shū)、目錄、正文、評(píng)分、附件(A4大小的圖紙及程序清單)。正文的格式一級(jí)標(biāo)題用3號(hào)黑體,二級(jí)標(biāo)題用四號(hào)宋體加粗,正文用小四號(hào)宋體行距為22。正文的內(nèi)容一、課題的主要功能;二、課題的功能模塊的劃分(要求畫(huà)出模塊圖);三、主要功能的實(shí)現(xiàn)(至少要有一個(gè)主要模塊的流程圖);四、程序調(diào)試;五、總結(jié);六、附件(所有程序的原代碼,要求對(duì)程序?qū)懗霰匾淖⑨專(zhuān)?。正文總字?jǐn)?shù)要求在5000字以上(不含程序原代碼)。
下載積分: 10 賞幣
上傳時(shí)間:2024-03-16
頁(yè)數(shù): 81
大?。?1.47(MB)
子文件數(shù):
-
下載積分: 13 賞幣
上傳時(shí)間:2023-07-21
頁(yè)數(shù): 0
大?。?0.29(MB)
子文件數(shù):
-
簡(jiǎn)介:基于基于VHDL語(yǔ)言的語(yǔ)言的8路搶答器設(shè)計(jì)路搶答器設(shè)計(jì)摘要本課程設(shè)計(jì)分為主體電路和擴(kuò)展電路兩部分共同實(shí)現(xiàn)搶答器的鎖存、顯示與報(bào)警功能。在本次設(shè)計(jì)中,系統(tǒng)開(kāi)發(fā)平臺(tái)為MAXPLUSⅡ,硬件描述語(yǔ)言是VHDL。競(jìng)賽者可以分為8組,搶答時(shí)各組對(duì)主持人提出的問(wèn)題要在最短的時(shí)間內(nèi)做出判斷,并按下?lián)尨鸢存I回答問(wèn)題。當(dāng)?shù)谝粋€(gè)人按下按鍵后,則在顯示器上顯示該組的號(hào)碼,對(duì)應(yīng)的燈亮,同時(shí)電路將其他各組按鍵封鎖,使其不起作用。若搶答時(shí)間內(nèi)無(wú)人搶答,則報(bào)警燈亮?;卮鹜陠?wèn)題后,由主持人將所有按鍵恢復(fù),重新開(kāi)始下一輪搶答。并且依據(jù)設(shè)計(jì)方案和設(shè)計(jì)平臺(tái)完成了程序編寫(xiě)和程序調(diào)試,通過(guò)運(yùn)行程序及時(shí)序波形的仿真有效驗(yàn)證了設(shè)計(jì)的正確性,初步實(shí)現(xiàn)了設(shè)計(jì)目標(biāo)。關(guān)鍵詞鎖存、顯示;搶答器;MAXPLUSⅡ;VHDL。ABSTRACTTHISCOURSEDESIGNISDIVIDEDINTOTWOMAINCIRCUITANDEXPANSIONCIRCUITREALIZEDPARTLYJOINTINVERTERLATCHRESPONDER,DISPLAYANDALARMFUNCTIONINTHISDESIGN,SYSTEMDEVELOPINGPLATFORMFORMAXPLUSⅡ,HARDWAREDESCRIPTIONLANGUAGEISVHDLCOMPETITORSMAYBEDIVIDEDINTOEIGHTGROUPS,VIESTOANSWERFIRSTWHENEACHTOTHEHOSTPUTSFORWARDTHEPROBLEMSINTHESHORTESTPOSSIBLETIMETOMAKEJUDGMENTS,ANDPRESSTHEBUTTONSVIESTOANSWERTHEQUESTIONWHENTHEFIRSTMANPRESSBUTTONS,THENONSCREENDISPLAYSUPERVISORNUMBER,THECORRESPONDINGLIGHTS,ANDOTHERGROUPSCIRCUITWILLBUTTONSBLOCKADE,MAKEITDOESNTWORKIFRESPONDERTIMENOCONTEST,THEALARMLIGHTANSWERSQUESTIONS,BYAHOSTWILLRESTOREALLKEYSANDSTARTAGAINNEXTCONTESTANDACCORDINGTOTHEDESIGNSCHEMEANDDESIGNPLATFORMCOMPLETEDPROGRAMMINGANDPROGRAMTEST,THROUGHTORUNTHEPROGRAMINTIMESEQUENCEWAVEFORMSIMULATIONVERIFIEDEFFECTIVELYTHECORRECTNESSOFDESIGN,ANDTHENREALIZEDTHEDESIGNGOALKEYWORDSLATCH,DISPLAY,SCAREANSWERINGMANOMETERSMAXPLUSⅡVHDL基于VHDL語(yǔ)言的8路搶答器設(shè)計(jì)第1頁(yè)共29頁(yè)1引言隨著科學(xué)技術(shù)的不斷發(fā)展,促使人們學(xué)科學(xué)、學(xué)技術(shù)、學(xué)知識(shí)的手段多種多樣。搶答器作為一種工具,已廣泛應(yīng)用于各種競(jìng)賽場(chǎng)合。本課程設(shè)計(jì)以8路搶答器為理念,實(shí)現(xiàn)優(yōu)先搶答、判決、鎖存及數(shù)碼管顯示等功能。在本次計(jì)中,系統(tǒng)開(kāi)發(fā)平臺(tái)為MAXPLUSⅡ2。MAXPLUSⅡ是ALTERA公司提供的FPGA/CPLD開(kāi)發(fā)集成環(huán)境,ALTERA是世界上最大可編程邏輯器件的供應(yīng)商之一。MAXPLUSⅡ界面友好,使用便捷,被譽(yù)為業(yè)界最易用易學(xué)的EDA軟件。在MAXPLUSⅡ上可以完成設(shè)計(jì)輸入、元件適配、時(shí)序仿真和功能仿真、編程下載整個(gè)流程,它提供了一種與結(jié)構(gòu)無(wú)關(guān)的設(shè)計(jì)環(huán)境,是設(shè)計(jì)者能方便地進(jìn)行設(shè)計(jì)輸入、快速處理和器件編程。在本次設(shè)計(jì)中,采用的硬件描述語(yǔ)言是VHDL1(VERYHIGHSPEEDINTEGRATEDCIRCUITHARDWAREDESCRIPTIONLANGUAGE)。VHDL語(yǔ)言是一種用于電路設(shè)計(jì)的高級(jí)語(yǔ)言。VHDL主要用于描述數(shù)字系統(tǒng)的結(jié)構(gòu)、行為、功能和接口。除了含有許多具有硬件特征的語(yǔ)句外,VHDL的語(yǔ)言形式、描述風(fēng)格以及語(yǔ)法是十分類(lèi)似于一般的計(jì)算機(jī)高級(jí)語(yǔ)言。11課程設(shè)計(jì)目的課程設(shè)計(jì)目的學(xué)習(xí)ALTERA公司的FPGA/CPLD的結(jié)構(gòu)、特點(diǎn)和性能。學(xué)習(xí)集成開(kāi)發(fā)軟件MAXPLUSII/QUARTUSII的使用及設(shè)計(jì)過(guò)程。熟悉EDA工具設(shè)計(jì)數(shù)字電路設(shè)計(jì)方法,掌握VHDL硬件描述語(yǔ)言設(shè)計(jì)方法。根據(jù)給定題目設(shè)計(jì)數(shù)字電路,來(lái)加深對(duì)可編程邏輯器件的理解和掌握。12課程設(shè)計(jì)具體要求及功能課程設(shè)計(jì)具體要求及功能在所選擇器件內(nèi)完成八路搶答器的設(shè)計(jì),要求設(shè)計(jì)完成后芯片具有搶答器的全部功能、包括顯示和操作接口。搶答器要求有八路搶答輸入,搶答邏輯設(shè)計(jì)合理(具有搶答鎖定),搶答編號(hào)顯示,搶答成功指示,搶答完成后狀態(tài)復(fù)位。在相應(yīng)的器件平臺(tái)上完成設(shè)計(jì)的輸入、編譯、綜合或適配通過(guò)。8路搶答器控制系統(tǒng)是娛樂(lè)活動(dòng)中經(jīng)常使用的重要基礎(chǔ)設(shè)備之一,根據(jù)搶答要求,系統(tǒng)所需實(shí)現(xiàn)的功能如下1主持人按鍵清零,數(shù)碼顯示0,蜂鳴器不叫,進(jìn)入搶答狀態(tài)。2主持人發(fā)出開(kāi)始命令,8人開(kāi)始搶答。其中一人先按下?lián)尨疰I,蜂鳴器發(fā)出鳴叫,數(shù)碼顯示該人號(hào)碼,其他人再按鍵,系統(tǒng)不再響應(yīng),直至主持人按鍵清零,下一次搶答開(kāi)始。
下載積分: 10 賞幣
上傳時(shí)間:2024-03-16
頁(yè)數(shù): 31
大小: 0.36(MB)
子文件數(shù):
-
簡(jiǎn)介:I摘要摘要隨著社會(huì)的不斷發(fā)展,經(jīng)濟(jì)制度在不斷建立與完善,財(cái)政工作不僅面臨著機(jī)遇,而且也面臨著重大的挑戰(zhàn)。這主要體現(xiàn)在一方面國(guó)家宏觀經(jīng)濟(jì)調(diào)控需要財(cái)政職能的履行,另一方面,當(dāng)下經(jīng)濟(jì)發(fā)展迅速,目前的一些財(cái)政工作已經(jīng)難以再滿(mǎn)足其發(fā)展需求。因此,政府更加期望通過(guò)財(cái)政工作的預(yù)見(jiàn)性來(lái)輔助相關(guān)財(cái)政政策的制定實(shí)施,因此,財(cái)政收入預(yù)測(cè)是當(dāng)前社會(huì)一個(gè)迫切需要的研究課題。本文選取了1999年到2013年的財(cái)政數(shù)據(jù),包括財(cái)政收入表和四種稅收表,數(shù)據(jù)主要來(lái)源于廣州市統(tǒng)計(jì)局的統(tǒng)計(jì)年鑒與泰迪智能科技有限公司。本文旨在分析財(cái)政收入的影響因素及預(yù)測(cè)情況。在研究財(cái)政收入影響因素之前,首先分析了四種稅收的主要影響因素,因?yàn)槎愂赵谪?cái)政收入中所占比重很大,并且稅收與地方財(cái)政收入政策的制定息息相關(guān),因此本文細(xì)化了稅收因素的分析,主要運(yùn)用SAS軟件,通過(guò)典型相關(guān)分析模型分別找到了影響四種稅收的主要因素,另外也分別找出了影響全市稅收的主要區(qū)域。稅收的細(xì)分研究,看似與文章脫節(jié),實(shí)際上為廣州市制定相應(yīng)稅收的政策都提供了一定的理論依據(jù)。接著進(jìn)行了本文的研究重點(diǎn),即關(guān)于財(cái)政收入的預(yù)測(cè),首先運(yùn)用SAS軟件通過(guò)主成分分析,成功將財(cái)政收入的17個(gè)指標(biāo)降維,篩選出10個(gè)主要影響財(cái)政收入的指標(biāo)。最后,運(yùn)用MATLAB軟件,通過(guò)BP神經(jīng)網(wǎng)絡(luò)55進(jìn)行了預(yù)測(cè),得到了2014與2015年的財(cái)政收入的預(yù)測(cè)值,并且與真實(shí)值對(duì)比,發(fā)現(xiàn)預(yù)測(cè)結(jié)果與真實(shí)值并不是相差很大。本文成功的建立了財(cái)政收入的預(yù)測(cè)模型,為廣州市制定相應(yīng)的財(cái)政政策都提供了一定的理論依據(jù)。關(guān)鍵詞關(guān)鍵詞財(cái)政預(yù)測(cè)典型相關(guān)主成分分析BP神經(jīng)網(wǎng)絡(luò)§1緒論1目錄目錄摘要IABSTRACTII目錄1§1緒論211研究背景及意義212研究問(wèn)題概述313研究思路和行文框架3§2稅收的相關(guān)分析521數(shù)據(jù)的準(zhǔn)備522數(shù)據(jù)預(yù)處理524稅收相關(guān)關(guān)系的求解與結(jié)果分析1025本章總結(jié)17§3財(cái)政收入的主要因素分析1831數(shù)據(jù)準(zhǔn)備1832主成分分析模型的建立1833財(cái)政收入主要因素的求解與結(jié)果分析1933本章總結(jié)22§4BP神經(jīng)網(wǎng)絡(luò)預(yù)測(cè)財(cái)政收入2341數(shù)據(jù)準(zhǔn)備2342BP神經(jīng)網(wǎng)絡(luò)模型建立2343財(cái)政收入預(yù)測(cè)的求解與結(jié)果分析2644本章總結(jié)29§5研究結(jié)論30參考文獻(xiàn)31致謝32
下載積分: 10 賞幣
上傳時(shí)間:2024-03-16
頁(yè)數(shù): 35
大?。?0.46(MB)
子文件數(shù):
-
簡(jiǎn)介:課程設(shè)計(jì)題目課程設(shè)計(jì)題目簡(jiǎn)單簡(jiǎn)單3D建模系統(tǒng)建模系統(tǒng)目錄目錄摘要摘要2一、需求分析一、需求分析2二、概要設(shè)計(jì)二、概要設(shè)計(jì)22.1設(shè)計(jì)目的設(shè)計(jì)目的22.2設(shè)計(jì)任務(wù)設(shè)計(jì)任務(wù)22.3設(shè)計(jì)要求設(shè)計(jì)要求22.4系統(tǒng)運(yùn)行環(huán)境系統(tǒng)運(yùn)行環(huán)境32.5系統(tǒng)結(jié)構(gòu)功能設(shè)計(jì)系統(tǒng)結(jié)構(gòu)功能設(shè)計(jì)32.6類(lèi)關(guān)系設(shè)計(jì)類(lèi)關(guān)系設(shè)計(jì)42.7類(lèi)結(jié)構(gòu)設(shè)計(jì)類(lèi)結(jié)構(gòu)設(shè)計(jì)4三、詳細(xì)設(shè)計(jì)三、詳細(xì)設(shè)計(jì)63.1主界面設(shè)計(jì)主界面設(shè)計(jì)63.2新建新建設(shè)置設(shè)置刪除刪除界面設(shè)計(jì)界面設(shè)計(jì)83.3平移平移旋轉(zhuǎn)旋轉(zhuǎn)功能界面設(shè)計(jì)功能界面設(shè)計(jì)12四、代碼實(shí)現(xiàn)四、代碼實(shí)現(xiàn)134.1TDPOINT類(lèi)的實(shí)現(xiàn)類(lèi)的實(shí)現(xiàn)134.2BORDER類(lèi)的實(shí)現(xiàn)類(lèi)的實(shí)現(xiàn)134.3PLANE類(lèi)的實(shí)現(xiàn)類(lèi)的實(shí)現(xiàn)144.4THREED類(lèi)的實(shí)現(xiàn)類(lèi)的實(shí)現(xiàn)154.5TDNODE類(lèi)的實(shí)現(xiàn)類(lèi)的實(shí)現(xiàn)234.6LIST_3D類(lèi)的實(shí)現(xiàn)類(lèi)的實(shí)現(xiàn)244.7新建對(duì)話框的實(shí)現(xiàn)新建對(duì)話框的實(shí)現(xiàn)324.8設(shè)置對(duì)話框的實(shí)現(xiàn)設(shè)置對(duì)話框的實(shí)現(xiàn)384.9設(shè)置刪除對(duì)話框的實(shí)現(xiàn)設(shè)置刪除對(duì)話框的實(shí)現(xiàn)404.1010主界面對(duì)話框的實(shí)現(xiàn)主界面對(duì)話框的實(shí)現(xiàn)414.1111應(yīng)用程序?qū)崿F(xiàn)應(yīng)用程序?qū)崿F(xiàn)474.1212DAFX文件文件484.1313ESOURCE文件文件48五、調(diào)試結(jié)果分析五、調(diào)試結(jié)果分析495.1測(cè)試主界面測(cè)試主界面495.2測(cè)試新建功能,測(cè)試新建功能,505.3測(cè)試旋轉(zhuǎn)功能測(cè)試旋轉(zhuǎn)功能525.4測(cè)試平移功能測(cè)試平移功能535.5測(cè)試設(shè)置功能測(cè)試設(shè)置功能545.6測(cè)試刪除功能測(cè)試刪除功能55六、課設(shè)創(chuàng)新點(diǎn)六、課設(shè)創(chuàng)新點(diǎn)57七、參考文獻(xiàn)七、參考文獻(xiàn)573使用面向?qū)ο蟮姆椒ň帉?xiě)一個(gè)程序,實(shí)現(xiàn)在如下菜單中,單擊相應(yīng)的按鈕,執(zhí)行相應(yīng)功能?;疽笕缦碌牟僮鳎?)單擊新建按鈕創(chuàng)建一個(gè)3D模型。(2)查詢(xún)從不同的角度觀看模型所形成的像。(3)單擊向左的按鈕觀察圖形的變化,單擊其他按鈕觀察圖形的變化。(4)單擊刪除按鈕系統(tǒng)中的某個(gè)模型將被刪除。(5)退出程序。2.4系統(tǒng)運(yùn)行環(huán)境系統(tǒng)運(yùn)行環(huán)境(1)硬件環(huán)境處理器INTERRCORE(TM)2DUOCPUT6600220GHZ220GHZ內(nèi)存2GBDDR3533MHZ硬盤(pán)空間西部數(shù)據(jù)320GB顯卡NVIDIAGEFORCEGO130M512MB(2)軟件環(huán)境操作系統(tǒng)MICROSOFT?WINDOWSXP或MICROSOFT?WINDOWS7編程軟件MICROSOFT?VISUALC602.5系統(tǒng)結(jié)構(gòu)功能設(shè)計(jì)系統(tǒng)結(jié)構(gòu)功能設(shè)計(jì)
下載積分: 10 賞幣
上傳時(shí)間:2024-03-16
頁(yè)數(shù): 58
大?。?1.35(MB)
子文件數(shù):
-
下載積分: 14 賞幣
上傳時(shí)間:2024-01-07
頁(yè)數(shù): 0
大?。?1.1(MB)
子文件數(shù):