-
簡介:上海電機學(xué)院課程設(shè)計任務(wù)書上海電機學(xué)院課程設(shè)計任務(wù)書課程名稱面向?qū)ο蟪绦蛟O(shè)計課程設(shè)計課程代碼033056P1設(shè)計題目課程設(shè)計選題共24個(見附件)設(shè)計時間2014年6月16日2014年6月20日院(系)電子信息學(xué)院專業(yè)計算機科學(xué)與技術(shù)班級BX1203、BX1204一、課程設(shè)計任務(wù)課程設(shè)計任務(wù)1了解并掌握中小型綜合應(yīng)用程序的一般設(shè)計方法,具備初步的獨立分析和設(shè)計能力;2初步掌握軟件開發(fā)過程的問題分析、系統(tǒng)設(shè)計、程序編碼、測試等基本方法和技能;3提高綜合運用所學(xué)的理論知識和方法獨立分析和解決問題的能力;4訓(xùn)練用系統(tǒng)的觀點和軟件開發(fā)一般規(guī)范進行軟件開發(fā),培養(yǎng)軟件工作者所應(yīng)具備的科學(xué)的工作方法和作風(fēng);5課題的代碼要求達到一定工作量,并具有一定的深度和難度;6根據(jù)課題程序的分析和設(shè)計過程,撰寫課程設(shè)計報告。二、二、對課程設(shè)計成果的要求(包括課程設(shè)計說明書、圖紙、圖表、實物等軟硬件要求)對課程設(shè)計成果的要求(包括課程設(shè)計說明書、圖紙、圖表、實物等軟硬件要求)課程設(shè)計結(jié)束應(yīng)提交程序源代碼、課程設(shè)計報告的電子稿和打印稿,以作為整個課程設(shè)計評分的書面依據(jù)和存檔材料。課程設(shè)計報告以規(guī)定的格式書寫、打印并裝訂,排版及圖、表要清楚、工整。課程設(shè)計報告的內(nèi)容如下1.封面題目、班級、學(xué)號、姓名、指導(dǎo)教師和完成日期。2.正文包括以下內(nèi)容(1)需求分析以無歧義的陳述說明課題的目的及要求,重點描述清楚程序要做什么。(2)概要設(shè)計根據(jù)程序需要完成的功能分析主程序的流程,并劃分出各個功能模塊、完成各程序模塊之間的層次調(diào)用關(guān)系設(shè)計。(3)詳細設(shè)計實現(xiàn)概要設(shè)計中劃分出的各個模塊。撰寫報告時,對每個模塊先用文字(可結(jié)合流程圖)描述其實現(xiàn)思路,重點描述清楚程序要怎么做,再貼出關(guān)鍵部分的實現(xiàn)代碼。(4)測試列出測試結(jié)果,包括輸入和輸出。測試數(shù)據(jù)應(yīng)該完整和嚴格。(5)總結(jié)和體會程序編寫和調(diào)試過程中遇到了哪些問題,是如何解決的,以及對設(shè)計與實現(xiàn)過程的回顧和分析;經(jīng)驗和體會等。(6)參考文獻列出參考的網(wǎng)址、期刊和書籍等相關(guān)資料。(7)考核根據(jù)課程的出勤情況、課題的實現(xiàn)及答辯質(zhì)量、課設(shè)報告的嚴謹和規(guī)范性等方面進行考核,注重過程考核和綜合能力的測評,以確保教學(xué)質(zhì)量。成績平時成績占(含出勤)20+課程設(shè)計報告成績占40%+課程設(shè)計作品成績占40%三、課程設(shè)計工作進度計劃三、課程設(shè)計工作進度計劃1布置任務(wù)與要求052整體設(shè)計和詳細設(shè)計13編代碼24調(diào)試和測試055設(shè)計論文書寫056演示軟件和答辯05共計5四、主要參考資料四、主要參考資料1沈?qū)W東等C面向?qū)ο蟪绦蛟O(shè)計實用教程M.上海交通大學(xué)出版社,20122譚浩強等C程序設(shè)計M.北京清華大學(xué)出版社,2011指導(dǎo)教師(簽名)王中華系主任(簽名)2014年5月20日年月日課程設(shè)計題目2/13測試數(shù)據(jù)程序應(yīng)輸入不少于10個人員的通訊錄信息,應(yīng)考慮到人員可以同名的情況。實現(xiàn)提示程序可用一個單向鏈表來管理人員信息,每個人員的姓名,地址,電話號碼和郵政編碼用一個類CPERSON來實現(xiàn),作為鏈表的值指針指向這些CPERSON類對象,通過鏈表的遍歷可以操作這些數(shù)據(jù)。選做內(nèi)容為了加快數(shù)據(jù)定位查找的速度,采用常用優(yōu)先的方法對鏈表的各個節(jié)點進行排序,即一旦操作了一個人員的數(shù)據(jù),他的數(shù)據(jù)就將被調(diào)用到鏈表的鏈首。這樣經(jīng)過有限次操作,經(jīng)常查閱的人員的信息就將排在鏈表的前端。雖然不能說鏈首的節(jié)點一定是最常用的,但常用的節(jié)點一定會排在較靠前的部分,鏈表查找時所要走的平均距離一定較短。3商品銷售統(tǒng)計商品銷售統(tǒng)計問題描述編寫商品銷售統(tǒng)計程序,商品的信息有商品的名稱,計量單位(重量或件),單價。所有商品的信息事先已存入計算機,屏幕上顯示所有商品的名稱,選擇商品名,輸入商品計量單位如重量,件數(shù)等,根據(jù)單價算出總價??蛻粢淮钨徫锟赡苜徺I多種商品,程序應(yīng)計算出客戶應(yīng)付的錢款數(shù)。基本要求程序分為兩個部分第一部分用于輸入商品的信息并允許修改和刪除;第二部分實現(xiàn)銷售統(tǒng)計。程序運行時由用戶選擇進入哪一部分功能,并能在運行時在兩部分之間切換。第二部分運行時,首先顯示所有商品名稱及代碼(商品數(shù)目較多時,應(yīng)考慮分屏顯示),用戶輸入商品代碼及商品重量或件數(shù),用戶一次操作可輸入若干商品的購買信息,然后輸入一個特殊的代碼(如1)表示本次購物結(jié)束。此時。程序計算出應(yīng)付錢款數(shù)并顯示。測試數(shù)據(jù)程序應(yīng)輸入不少于10種商品的信息,并進行模擬運行。實現(xiàn)提示本程序的商品信息管理可采用與課程設(shè)計題目二類似的數(shù)據(jù)結(jié)構(gòu),既定義一個商品類,每種商品作為商品類的實例(對象)存儲在鏈表節(jié)點中。選做內(nèi)容程序在營業(yè)結(jié)束時統(tǒng)計每種商品的銷售量,銷售金額及總營業(yè)額。因此第二部分應(yīng)有營業(yè)結(jié)束的選擇,當(dāng)用戶選擇此項時屏幕上顯示當(dāng)天營業(yè)的每種商品的銷售量,銷售金額及總營業(yè)額。注意,商品類的數(shù)據(jù)成員應(yīng)增加有商品的銷售量和銷售金額??偁I業(yè)額是所有商品的營業(yè)額之和,可用靜態(tài)數(shù)據(jù)成員實現(xiàn)。或可由原商品類派生出一個特殊的類,增加上面的數(shù)據(jù)成員及相應(yīng)的成員函數(shù)。4研究生初試錄取研究生初試錄取問題描述研究生考試課程為4門,其中數(shù)學(xué)、外語、政治為統(tǒng)一命題,而專業(yè)基礎(chǔ)課則根據(jù)不同的專業(yè)由招生學(xué)校自行命題。國家對初試錄取分數(shù)有總分要求(如某一年要求4門課總分應(yīng)達到310分),另外還有對每門課的最低分數(shù)要求(如總分為100的試卷最低應(yīng)達到40分,總分為150的試卷最低應(yīng)達到65分)。編程統(tǒng)計初試合格的人數(shù),并按總分由高到低的順序輸出合格考生的信息。基本要求程序運行時首先要求輸入考生姓名,準考證號,報考專業(yè),是否應(yīng)屆生,4門課程(政治、數(shù)學(xué)、外語、專業(yè)基礎(chǔ)課)成績。這些原始數(shù)據(jù)應(yīng)保存到一個文件中。然后輸入錄取的總分要求,各課程的最低分數(shù)要求。輸出要求過線考生的姓名,準考證號,報考專業(yè),是否應(yīng)屆生,4
下載積分: 6 賞幣
上傳時間:2024-03-12
頁數(shù): 13
大?。?0.34(MB)
子文件數(shù):
-
簡介:數(shù)字電子鐘數(shù)字電子鐘總體設(shè)計說明書總體設(shè)計說明書目錄11引言引言11111背景背景11212參考資料參考資料222總體設(shè)計總體設(shè)計22121開發(fā)與運行環(huán)境開發(fā)與運行環(huán)境22222硬件功能描述硬件功能描述2221HOT51增強型單片機開發(fā)板2222AT89C51單片機233硬件模塊設(shè)計硬件模塊設(shè)計53131系統(tǒng)硬件框圖系統(tǒng)硬件框圖53232數(shù)據(jù)流圖數(shù)據(jù)流圖544硬件電路設(shè)計硬件電路設(shè)計64141晶體振蕩器電路晶體振蕩器電路64242蜂鳴器驅(qū)動電路蜂鳴器驅(qū)動電路64343復(fù)位電路設(shè)計復(fù)位電路設(shè)計74444位選及數(shù)碼管驅(qū)動電路位選及數(shù)碼管驅(qū)動電路74545單片機最小系統(tǒng)單片機最小系統(tǒng)84646電源電路電源電路85PCB5PCB板的制作板的制作95151PCBPCB板的制作規(guī)則板的制作規(guī)則95252飛線的處理飛線的處理95353PCBPCB制作中的注意事項制作中的注意事項95454制作后的制作后的PCBPCB板如下板如下1066軟件模塊的設(shè)計軟件模塊的設(shè)計106161數(shù)字鐘總體設(shè)計框圖數(shù)字鐘總體設(shè)計框圖116262源程序源程序1477設(shè)計中的問題分析與解決設(shè)計中的問題分析與解決1488設(shè)計總結(jié)與心得設(shè)計總結(jié)與心得15附錄Ⅰ附錄Ⅰ系統(tǒng)源程序系統(tǒng)源程序17單片機數(shù)字鐘設(shè)計報告21111背景背景本次設(shè)計以89C51單片機為平臺,利用C語言編程,并充分利用單片機的優(yōu)勢中斷技術(shù),設(shè)計并研究了單片機數(shù)字鐘的設(shè)計方法。設(shè)計名稱數(shù)字鐘提出者王全州設(shè)計者張滿歸1212參考資料參考資料【1】單片機原理及接口技術(shù)(第3版)李朝青編著北京航空航天大學(xué)出版社2008年5月【2】C語言編程第三版(美)STEPHENGKOCHAN著張小潘譯電子工業(yè)出版社2006年3月【3】51單片機C語言教程郭天祥編著電子工業(yè)出版社2009年12月2、總體設(shè)計、總體設(shè)計21開發(fā)與運行環(huán)境開發(fā)與運行環(huán)境本系統(tǒng)是以單片機為平臺,利用KEILUVISION3開發(fā)環(huán)境,采用C語言編程,基于HOT51增強型單片機開發(fā)板來實現(xiàn)的。在單片機開發(fā)板上順利實現(xiàn)之后,后期還將針對本次設(shè)計數(shù)字鐘小系統(tǒng)做PCB板,PCB板的制作是利用ORCAD開發(fā)環(huán)境,畫出PCB板,通過刻板機實現(xiàn)電路板的制作。22硬件功能描述硬件功能描述221HOT51增強型單片機開發(fā)板增強型單片機開發(fā)板51單片機開發(fā)板HOT51增強型開發(fā)板的標配器件為STC89C54RC,但它完全可以使用于別的51系列芯片。開發(fā)板上資源豐富,并且可以轉(zhuǎn)接ARM。板上芯片有ADDA芯片PCF8591T,溫度傳感器1WIRE協(xié)議控制芯片DS18B20,紅外接頭PC838配合遙控器做解碼試驗),時鐘芯片SPI協(xié)議控制芯片DS1302,儲存芯片I2C協(xié)議控制芯片AT24C02,通訊芯片MAX232,USB轉(zhuǎn)串口芯片PL2303HX,達林頓管ULN2003驅(qū)動步進電機,直流電機,繼電器,蜂鳴器),三態(tài)緩沖門電路74HC245,三八譯碼器74HC138,鎖存器74HC573,穩(wěn)壓芯片7805、LM111733;顯示類彩屏液晶,八位LED燈,八位共陰數(shù)碼管,88點陣,1602液晶,12864液晶(帶漢字字庫);其他精致獨立按鍵,44矩陣鍵盤,雙復(fù)位電路,繼電器,蜂鳴器,時鐘電池,標準JTAG接口等。222AT89C51單片機單片機單片機誕生于20世紀70年代末,經(jīng)歷了SCM、MCU、SOC三大階段。單片機是嵌入式系統(tǒng)的獨立發(fā)展之路,向MCU階段發(fā)展的重要因素,就是尋求應(yīng)用系統(tǒng)在芯片上的最大化解決;因此,專用單片機的發(fā)展自然形成了SOC化趨勢。隨著微電子技術(shù)、IC設(shè)計、EDA工具的發(fā)展,基于SOC的單片機應(yīng)用系統(tǒng)設(shè)計會有較大的發(fā)展。因此,對單片機的理解可以從單片微型計算機、單片微控制器延伸到單片應(yīng)用系統(tǒng)。單片機作為微型計算機的一個重要分支,應(yīng)用面很廣,發(fā)展很快。自單片機誕生至今,已發(fā)展為上百種系列的近千個機
下載積分: 8 賞幣
上傳時間:2024-03-17
頁數(shù): 31
大小: 0.35(MB)
子文件數(shù):
-
簡介:課程設(shè)計報告課程設(shè)計報告課題名稱課題名稱C面向?qū)ο蟪绦蛟O(shè)計面向?qū)ο蟪绦蛟O(shè)計課題名稱課題名稱犀利公司人事管理系統(tǒng)犀利公司人事管理系統(tǒng)班級班級姓名姓名學(xué)號學(xué)號指導(dǎo)助教指導(dǎo)助教2013年9月15日一、設(shè)計內(nèi)容與設(shè)計要求11課程設(shè)計目的課程設(shè)計目的面向?qū)ο蟪绦蛟O(shè)計課程設(shè)計是集中實踐性環(huán)節(jié)之一,是學(xué)習(xí)完面向?qū)ο蟪绦蛟O(shè)計課程后進行的一次全面的綜合練習(xí)。要求學(xué)生達到熟練掌握C語言的基本知識和技能;基本掌握面向?qū)ο蟪绦蛟O(shè)計的思想和方法;能夠利用所學(xué)的基本知識和技能,解決簡單的面向?qū)ο蟪绦蛟O(shè)計問題,從而提高動手編程解決實際問題的能力。22課題題目課題題目1)犀利公司人事管理系統(tǒng)2)學(xué)生成績管理系統(tǒng)3.文檔設(shè)計要求.文檔設(shè)計要求1)設(shè)計課題題目每個同學(xué)都完成2道課題。后面有范題,僅供同學(xué)們參考,不列入本次課程設(shè)計的課題。2對于第1題,按照范題的格式,根據(jù)本學(xué)期的作業(yè)要求,重新整理“犀利公司人事管理系統(tǒng)”的軟件需求,對軟件架構(gòu)進行整體設(shè)計。設(shè)計文檔要求需要滿足第4點要求。(3)對于第2題,自行虛構(gòu)軟件需求,并按照第4點要求,編寫設(shè)計文檔。同時,第2題軟件系統(tǒng)中設(shè)計的類的數(shù)目不少于4個,每個類中要有各自的屬性(多于3個)和方法(多于3個);需要定義一個抽象類,采用繼承方式派生這些類。并設(shè)計一個多重繼承的派生類。在程序設(shè)計中,引入多函數(shù)的多態(tài)性、運算符重載等機制。44程序設(shè)計的基本要求程序設(shè)計的基本要求(1)要求利用面向?qū)ο蟮姆椒ㄒ约癈的編程思想來完成系統(tǒng)的設(shè)計;(2)要求在設(shè)計的過程中,建立清晰的類層次;(3)根據(jù)課題完成以下主要工作①完成系統(tǒng)需求分析包括系統(tǒng)設(shè)計目的與意義;系統(tǒng)功能需求(系統(tǒng)流程圖);輸入輸出的要求。②完成系統(tǒng)總體設(shè)計包括系統(tǒng)功能分析;系統(tǒng)功能模塊劃分與設(shè)計(系統(tǒng)功能模塊圖)。③完成系統(tǒng)詳細設(shè)計數(shù)據(jù)文件;類層次圖;界面設(shè)計與各功能模塊實現(xiàn)。④系統(tǒng)調(diào)試調(diào)試出現(xiàn)的主要問題,編譯語法錯誤及修改,重點是運行邏輯問題修改和調(diào)整。⑤使用說明書及編程體會說明如何使用你編寫的程序,詳細列出每一步的操作步驟。⑥關(guān)鍵源程序(帶注釋)(4)自己設(shè)計測試數(shù)據(jù),將將測試數(shù)據(jù)存在文件中,通過文件來進行數(shù)據(jù)讀寫來測試。
下載積分: 9 賞幣
上傳時間:2024-03-12
頁數(shù): 72
大?。?0.48(MB)
子文件數(shù):
-
簡介:面向?qū)ο蟪绦蛟O(shè)計(面向?qū)ο蟪绦蛟O(shè)計(CC)項目名稱圖書管理系統(tǒng)設(shè)計項目名稱圖書管理系統(tǒng)設(shè)計學(xué)校學(xué)校學(xué)院學(xué)院班級班級姓名姓名學(xué)號學(xué)號同組成員者同組成員者完成時間完成時間20102010年1212月2828日成績成績指導(dǎo)教師簽名指導(dǎo)教師簽名時間時間二、對象(類)設(shè)計及實現(xiàn)二、對象(類)設(shè)計及實現(xiàn)1、概要設(shè)計READER讀者類、RDATABASE讀者庫類、BOOK圖書類、BDATABASE圖書庫類2、詳細設(shè)計1)類的原型描述CLASSREADER//讀者類INTTAG//刪除標記1已刪0未刪INTNO//讀者編號CHARNAME10//讀者姓名INTBORBOOKMAXBOR//所借圖書READER{}CHARGETNAME//獲取姓名INTGETTAG//獲取刪除標記INTGETNO//獲取讀者編號VOIDSETNAMECHARNA//設(shè)置姓名VOIDDELBOOK//設(shè)置刪除標記VOIDADDREADERINTN,CHARNA//增加讀者VOIDBORROWBOOKINTBOOKID//借書操作INTRETBOOKINTBOOKID//還書操作VOIDDISP//輸出讀者信息CLASSBOOK//圖書類INTTAG//刪除標記1已刪0未刪INTNO//圖書編號CHARNAME20//書名INTONSHELF//是否在架1在架0已借BOOK{}CHARGETNAME//獲取姓名INTGETNO//獲取圖書編號INTGETTAG//獲取刪除標記VOIDSETNAMECHARNA//設(shè)置書名VOIDDELBOOK//刪除圖書VOIDADDBOOKINTN,CHARNA//增加圖書INTBORROWBOOK//借書操作VOIDRETBOOK//還書操作VOIDDISP//輸出圖書CLASSRDATABASE//讀者庫類INTTOP//讀者記錄指針READERREADMAXR//讀者記錄RDATABASE//構(gòu)造函數(shù),將READERTXT讀到READ中VOIDCLEAR;//刪除所有讀者信息INTADDREADERINTN,CHARNA//增添讀者信息READERQUERYINTREADERID//按編號查找VOIDDISP//輸出所有讀者信息INTREADERNUM//記錄讀者信息VOIDREADERDATA//讀者庫維護RDATABASE//析構(gòu)函數(shù),將READ寫入READERTXT文件中CLASSBDATABASE//圖書庫類INTTOP//圖書記錄指針BOOKBOOKMAXB//圖書記錄BDATABASE//構(gòu)造函數(shù),將BOOKTXT讀到BOOK中VOIDCLEAR//全刪INTADDBOOKINTN,CHARNA//增加圖書BOOKQUERYINTBOOKID//查找圖書VOIDDISP//輸出所有圖書信息VOIDBOOKDATA//圖書庫維護BDATABASE//析構(gòu)函數(shù),將BOOK寫入BOOKTXT文件中
下載積分: 6 賞幣
上傳時間:2024-03-16
頁數(shù): 23
大?。?0.13(MB)
子文件數(shù):
-
簡介:課程設(shè)計報告課程名稱課程名稱C語言課程設(shè)計語言課程設(shè)計課題名稱課題名稱飛機訂票系統(tǒng)飛機訂票系統(tǒng)專業(yè)電子信息工程電子信息工程班級0981學(xué)號姓名指導(dǎo)教師指導(dǎo)教師20102010年6月2525日設(shè)計課題四飛機訂票系統(tǒng)設(shè)計課題四飛機訂票系統(tǒng)一、問題描述本系統(tǒng)可以用來實現(xiàn)對訂票信息進行輸出,顯示,退票,查詢,保存等,并保存文件中,以達到對飛機訂票信息進行隨時的訂票,查詢何退票的操作管理系統(tǒng)二、功能描述本系統(tǒng)采用一個包含N個數(shù)據(jù)的結(jié)構(gòu)體數(shù)組,每個數(shù)據(jù)的結(jié)構(gòu)應(yīng)當(dāng)包括航班號,出發(fā)地,目的地,價格,等信息,。完成以下模塊1訂票2顯示3退票4查詢5保存6退出系統(tǒng)三、測試四、其它對該系統(tǒng)有興趣的同學(xué)可以在實現(xiàn)系統(tǒng)基本功能后,完善系統(tǒng)的其它功能。
下載積分: 9 賞幣
上傳時間:2024-03-17
頁數(shù): 82
大?。?1.48(MB)
子文件數(shù):
-
簡介:計算機與軟件工程學(xué)院課程設(shè)計說明書課程名稱數(shù)據(jù)結(jié)構(gòu)與算法課程設(shè)計課程代碼題目年級/專業(yè)/班學(xué)生姓名學(xué)號開始時間2013年12月18日完成時間2013年12月28日課程設(shè)計成績學(xué)習(xí)態(tài)度及平時成績(20)技術(shù)水平與實際能力(20)完成情況20創(chuàng)新(5)說明書(計算書、圖紙、分析報告)撰寫質(zhì)量(35)總分(100)指導(dǎo)教師簽名年月日摘要具有最大路徑長度的路徑稱關(guān)鍵路徑,關(guān)鍵路徑上的活動稱關(guān)鍵活動。課程設(shè)計主要要求求有向圖的關(guān)鍵路徑。用領(lǐng)接表存儲結(jié)構(gòu)儲存有向圖。用深度遍歷的方式輸出有向圖的頂點和弧。程序?qū)崿F(xiàn)了存儲有向圖,輸出有向圖的各頂點和弧,計算頂點的入度和求有向圖的關(guān)鍵路徑這四個功能。用領(lǐng)接表存儲結(jié)構(gòu)儲存有向圖,用深度遍歷的方式輸出有向圖的頂點和弧,用遍歷查找的方式計算頂點的入度。求關(guān)鍵路徑時先用拓撲排序函數(shù)判斷有向圖是否有回路,調(diào)用求關(guān)鍵活動的函數(shù)找到關(guān)鍵路徑,最后輸出。關(guān)鍵詞關(guān)鍵詞領(lǐng)接表;入度;AOE網(wǎng);關(guān)鍵路徑;
下載積分: 6 賞幣
上傳時間:2024-03-16
頁數(shù): 17
大?。?0.3(MB)
子文件數(shù):
-
簡介:武漢工程大學(xué)計算機科學(xué)與工程學(xué)院綜合設(shè)計報告設(shè)計名稱設(shè)計名稱程序設(shè)計綜合設(shè)計程序設(shè)計綜合設(shè)計設(shè)計題目設(shè)計題目汽車租賃管理系統(tǒng)汽車租賃管理系統(tǒng)學(xué)生學(xué)號學(xué)生學(xué)號1005080214專業(yè)班級專業(yè)班級計算機工程計算機工程2班學(xué)生姓名學(xué)生姓名劉子龍劉子龍學(xué)生成績學(xué)生成績指導(dǎo)教師(職稱)指導(dǎo)教師(職稱)劉黎志(講師)劉黎志(講師)課題工作時間課題工作時間20111226至201216成績評定表學(xué)生姓名劉子龍學(xué)號1005080214班級計算機工程2班類別合計分值各項分值評分標準實際得分合計得分備注平時表現(xiàn)1010按時參加綜合設(shè)計,無曠課、遲到、早退、違反實驗室紀律等情況。20按設(shè)計任務(wù)書的要求完成了全部任務(wù),能完整演示其設(shè)計內(nèi)容,符合要求。完成情況3010能對其設(shè)計內(nèi)容進行詳細、完整的介紹,并能就指導(dǎo)教師提出的問題進行正確的回答。10報告文字通順,內(nèi)容翔實,論述充分、完整,立論正確,結(jié)構(gòu)嚴謹合理;報告字數(shù)符合相關(guān)要求,工整規(guī)范,整齊劃一。5課題背景介紹清楚,綜述分析充分。5設(shè)計方案合理、可行,論證嚴謹,邏輯性強,具有說服力。5符號統(tǒng)一;圖表完備、符合規(guī)范要求。5能對整個設(shè)計過程進行全面的總結(jié),得出有價值的結(jié)論或結(jié)果。報告質(zhì)量355參考文獻數(shù)量在3篇以上,格式符合要求,在正文中正確引用。10在規(guī)定時間內(nèi)能就所設(shè)計的內(nèi)容進行闡述,言簡意明,重點突出,論點正確,條理清晰。答辯情況2515在規(guī)定時間內(nèi)能準確、完整、流利地回答教師所提出的問題。總評成績分補充說明指導(dǎo)教師(簽字)
下載積分: 9 賞幣
上傳時間:2024-03-17
頁數(shù): 67
大?。?0.58(MB)
子文件數(shù):
-
簡介:沈陽航空航天大學(xué)沈陽航空航天大學(xué)課程設(shè)計報告課程設(shè)計名稱C語言課程設(shè)計語言課程設(shè)計課程設(shè)計題目單項選擇題標準化考試系統(tǒng)設(shè)計院(系)計算機學(xué)院專業(yè)計算機科學(xué)與技術(shù)班級學(xué)號姓名指導(dǎo)教師完成日期2014年03月1日第1章概要設(shè)計11題目的內(nèi)容與要求題目的內(nèi)容與要求內(nèi)容設(shè)計并實現(xiàn)一個單項選擇題標準化考試系統(tǒng)。該系統(tǒng)可以完成試題錄入、試題抽取、自動判卷等功能。要求(1)用文件保存試題庫。(每個試題包括題干、4個備選答案、標準答案)(2)試題錄入可隨時增加試題到試題庫中(3)試題抽取每次從試題庫中可以隨機抽出N道題(N由鍵盤輸入)(4)答題用戶可實現(xiàn)輸入自己的答案(5)自動判卷系統(tǒng)可根據(jù)用戶答案與標準答案的對比實現(xiàn)判卷并給出成績。12總體結(jié)構(gòu)總體結(jié)構(gòu)本程序主要分為四個模塊(功能模塊圖見下圖功能模塊圖見下圖)1模塊一菜單操作模塊該模塊實現(xiàn)程序的菜單操作。2模塊二將題目裝入內(nèi)存模塊函數(shù)開辟內(nèi)存空間將試題文件中題目裝入內(nèi)存中。3模塊三開始答題模塊函數(shù)會讓用戶輸入要答的題目數(shù),在屏幕上輸出題干和選項并讓用戶輸入答案。判斷用戶輸入答案是否正確。4模塊四添加試題模塊打開儲存試題的文件進行試題信息輸入。菜單操作模塊將題目裝入內(nèi)存模塊開始答題模塊添加試題模塊單項選擇題標準化考試系統(tǒng)圖11功能模塊圖功能模塊圖
下載積分: 8 賞幣
上傳時間:2024-03-16
頁數(shù): 28
大?。?0.15(MB)
子文件數(shù):
-
簡介:內(nèi)蒙古科技大學(xué)本科生課程設(shè)計論文題目C課程設(shè)計鐵路售票管理系統(tǒng)的設(shè)計學(xué)生姓名愚天者學(xué)號專業(yè)通信工程班級102指導(dǎo)教師第一章第一章C簡介簡介【摘要】【摘要】隨著科技的發(fā)展和人們生活水平的日益提高,人們在不斷追求更加快捷的交通方式以滿足人們快節(jié)奏的生活方式,鐵路客運系統(tǒng)在交通系統(tǒng)中已扮演著一個越來越重要的角色。然而,交通的快捷離不開信息的快捷。隨著隨著計算機的發(fā)展和普及,人們的生活方式發(fā)生了巨大的改變,計算機在代替和延伸腦力勞動方面發(fā)揮著越來越重要的作用。在交通系統(tǒng)中,有大量的數(shù)據(jù)需要被處理,而這些工作有人來完成幾乎是不可能的,而交給計算機處理,就可以很好地滿足我們的需求。列車售票管理系統(tǒng)可以根據(jù)乘客和管理人員的要求,進行方便快速的查詢、購票、退票和管理等工作。本文介紹了簡易列車售票管理系統(tǒng)的實現(xiàn)過程。發(fā)展歷史美國ATT貝爾實驗室的本賈尼斯特勞斯特盧普(BJARNESTROUSTRUP)博士在20世紀80年代初期發(fā)明并實現(xiàn)了C(最初這種語言被稱作“CWITHCLASSES”)。一開始C是作為C語言的增強版出現(xiàn)的,從給C語言增加類開始,不斷的增加新特性。虛函數(shù)(VIRTUALFUNCTION)、運算符重載(OPERATOROVERLOADING)、多重繼承(MULTIPLEINHERITANCE)、模板(TEMPLATE)、異常(EXCEPTION)、RTTI、命名空間(NAMESPACE)逐漸被加
下載積分: 8 賞幣
上傳時間:2024-03-16
頁數(shù): 41
大?。?0.91(MB)
子文件數(shù):
-
簡介:編譯原理課程設(shè)計報告編譯原理課程設(shè)計報告課題名稱課題名稱CCMINUSMINUS詞法分析和語法分析設(shè)計詞法分析和語法分析設(shè)計提交文檔學(xué)生姓名XXX提交文檔學(xué)生學(xué)號XXXXXXXXXX同組成員名單XXX指導(dǎo)教師姓名XX指導(dǎo)教師評閱成績指導(dǎo)教師評閱意見提交報告時間2015年6月10日設(shè)計思想設(shè)計思想根據(jù)DFA圖用SWITCHCASE結(jié)構(gòu)實現(xiàn)狀態(tài)轉(zhuǎn)換。慣用詞法慣用詞法1語言的關(guān)鍵字ELSEELSEIFIFINTINTRETURNRETURNVOIDVOIDWHILEWHILE2專用符號/,{}////3其他標記是IDID和NUMNUM,通過下列正則表達式定義IDLETTERLETTERNUMDIGITDIGITLETTERA||Z|A||ZDIGIT0||9大寫和小寫字母是有區(qū)別的4空格由空白、換行符和制表符組成??崭裢ǔ1缓雎?,除了它必須分開IDID、NUMNUM關(guān)鍵字。5注釋用通常的C語言符號//圍起來。注釋可以放在任何空白出現(xiàn)的位置即注釋不能放在標記內(nèi)上,且可以超過一行。注釋不能嵌套STARTINASSIGNNUMINIDSLAHINCOMMENTDONE,,{}OTHERSCANNER的DFAENDCOMMENTOTHEROTHERDIGITLETTER/RETURN_INCOMMENT
下載積分: 9 賞幣
上傳時間:2024-03-16
頁數(shù): 56
大?。?0.65(MB)
子文件數(shù):
-
簡介:課程設(shè)計任務(wù)書計算機科學(xué)與技術(shù)專業(yè)2010年級一班陳金利一、設(shè)計題目設(shè)計題目教師信息管理系統(tǒng)設(shè)計二、二、主要內(nèi)容主要內(nèi)容教師信息包括教師號、姓名、性別、年齡、學(xué)歷、職稱、工資、住址、電話等(教師號不重復(fù))。試設(shè)計一教師信息管理系統(tǒng),使之能提供以下功能(1)系統(tǒng)以菜單方式工作?(2)教師信息錄入功能--輸入?(3)教師信息刪除功能?(4)教師信息瀏覽功能--輸出?(5)查詢和排序功能至少一種查詢方式--算法??按教師號查詢?按職稱查詢等三、三、具體要求具體要求圍繞課程設(shè)計的目的和意義,基本要求如下1、認真閱讀C語言課程設(shè)計指導(dǎo)書,明確課程設(shè)計的目的、意義和要求;2、快速總結(jié)C程序設(shè)計語言的精髓,如函數(shù)的概念、函數(shù)的設(shè)計和函數(shù)的調(diào)用;三個階段時間分配的大概比例是354520。五、五、完成后應(yīng)上交的材料完成后應(yīng)上交的材料1.課程設(shè)計的題目、系統(tǒng)的總功能和各子模塊的功能;2.題目的設(shè)計思想(或算法)簡述;3.主要程序的框圖(要求用NS圖);4.源程序代碼(要求在關(guān)鍵的位置有注釋,從而增加程序的可讀性);5.課程設(shè)計的總結(jié)報告,主要包括以下內(nèi)容(1)課程設(shè)計中遇到的主要問題和解決方法;(2)你的創(chuàng)新和得意之處;(3)設(shè)計中存在的不足及改進的設(shè)想;(4)本次課程設(shè)計的感想和心得體會。以上完成的源程序及相關(guān)文檔,填寫在課程設(shè)計說明書上,要求干凈整潔,符合課程設(shè)計的要求和規(guī)范。六、六、總評成績總評成績指導(dǎo)教師指導(dǎo)教師簽名日期簽名日期年月日系主任審核日期審核日期年月日
下載積分: 8 賞幣
上傳時間:2024-03-16
頁數(shù): 40
大?。?0.61(MB)
子文件數(shù):
-
簡介:C語言課程設(shè)計報告語言課程設(shè)計報告_五子棋游戲五子棋游戲課程設(shè)計課程設(shè)計C語言課程設(shè)計報告_五子棋游戲|C語言程序代碼編程小程序設(shè)計|C語言課程設(shè)計報告課程案例//本程序在TURBOC或BORLANDC下編譯通過//文件名AFIVEC五子棋//////程序中用到的庫函數(shù)所在頭文件應(yīng)用INCLUDE命令包含進來/INCLUDEINCLUDEINCLUDEINCLUDEINCLUDE///定義符號常量//定義畫棋盤所需的制表符/DEFINECROSSRU0XBF/右上角點/DEFINECROSSLU0XDA/左上角點/DEFINECROSSLD0XC0/左下角點/DEFINECROSSRD0XD9/右下角點/DEFINECROSSL0XC3/左邊/DEFINECROSSR0XB4/右邊/DEFINECROSSU0XC2/上邊/DEFINECROSSD0XC1/下邊/DEFINECROSS0XC5/十字交叉點//定義棋盤左上角點在屏幕上的位置/DEFINEMAPXOFT5DEFINEMAPYOFT2/定義1號玩家的操作鍵鍵碼/DEFINEPLAY1UP0X1157/上移W/DEFINEPLAY1DOWN0X1F53/下移S/DEFINEPLAY1LEFT0X1E41/左移A/DEFINEPLAY1RIGHT0X2044/右移D/INTCHECKKEYINTPRESSINTCHANGEORDERVOIDINTCHESSGOINTORDER,STRUCTPOINTCURSORVOIDDOERRORVOIDVOIDDOOKVOIDVOIDDOWININTORDERVOIDMOVECURSORINTORDER,INTPRESSVOIDDRAWCROSSINTX,INTYVOIDDRAWMAPVOIDINTJUDGEWININTORDER,STRUCTPOINTCURSORINTJUDGEWINLINEINTORDER,STRUCTPOINTCURSOR,INTDIRECTIONVOIDSHOWORDERMSGINTORDERVOIDENDGAMEVOID/////定義全局變量/INTGPLAYORDER/指示當(dāng)前行棋方/STRUCTPOINTGCURSOR/光標在棋盤上的位置/CHARGCHESSBOARD1919/用于記錄棋盤上各點的狀態(tài)//////主函數(shù)/VOIDMAIN{INTPRESSINTBOUTWHILEFALSE/退出循環(huán)標志/INIT/初始化圖象,數(shù)據(jù)/WHILE1{PRESSGETKEY/獲取用戶的按鍵值/SWITCHCHECKKEYPRESS/判斷按鍵類別/{/是退出鍵/CASEKEYEXITCLRSCR/清屏/BOUTWHILETRUEBREAK/是落子鍵/CASEKEYFALLCHESSIFCHESSGOGPLAYORDER,GCURSORFALSE/走棋/
下載積分: 6 賞幣
上傳時間:2024-03-17
頁數(shù): 13
大?。?0.05(MB)
子文件數(shù):
-
簡介:C語言程序設(shè)計語言程序設(shè)計課程設(shè)計課程設(shè)計題目題目飛機訂票系統(tǒng)飛機訂票系統(tǒng)院(系)院(系)專業(yè)班級專業(yè)班級學(xué)號號學(xué)生姓名學(xué)生姓名指導(dǎo)教師指導(dǎo)教師教師職稱教師職稱起止時間起止時間目錄第1章課程設(shè)計的目的與要求111課程設(shè)計目的112課程設(shè)計的實驗環(huán)境113課程設(shè)計的預(yù)備知識114課程設(shè)計要求1第2章課程設(shè)計內(nèi)容221程序功能介紹222程序整體設(shè)計說明2221設(shè)計思路2222數(shù)據(jù)結(jié)構(gòu)設(shè)計及用法說明3223程序結(jié)構(gòu)(流程圖)5224各模塊的功能及程序說明5225程序結(jié)果623程序源代碼及注釋7第3章課程設(shè)計總結(jié)17參考資料18
下載積分: 6 賞幣
上傳時間:2024-03-12
頁數(shù): 22
大?。?0.2(MB)
子文件數(shù):
-
簡介:C語言課程設(shè)計課程設(shè)計報告安徽師范大學(xué)物理與電子信息學(xué)院COLLEGEOFPHYSICSANDELECTRONICINFORMATION,ANHUINORMALUNIVERSITY題目仿LED數(shù)碼的顯示學(xué)號14111302074姓名王雨濃年級專業(yè)14級電子信息工程指導(dǎo)教師湯萍萍同組人員張銀麗完成日期2015625目錄1、題目及要求目及要求42、問題問題分析分析43、算法、算法44、NS流程流程圖55、源程序、源程序66、程序運行截、程序運行截圖107、源代、源代碼分析分析118、總結(jié)總結(jié)119、參考、參考書目11
下載積分: 9 賞幣
上傳時間:2024-03-16
頁數(shù): 69
大小: 0.14(MB)
子文件數(shù):
-
簡介:課程設(shè)計報告課程設(shè)計報告課程設(shè)計題目教師信息管理系統(tǒng)課程設(shè)計題目教師信息管理系統(tǒng)學(xué)號號姓名名專業(yè)班級級指導(dǎo)教師指導(dǎo)教師年12月2日C課程設(shè)計報告3一、一、實驗?zāi)康膶嶒災(zāi)康谋菊n程設(shè)計是在學(xué)習(xí)面向?qū)ο蠡纠碚撝蟮膶嵺`教學(xué)環(huán)節(jié)。該實踐教學(xué)是軟件設(shè)計的綜合訓(xùn)練,包括問題分析、總體結(jié)構(gòu)設(shè)計、用戶界面設(shè)計、程序設(shè)計基本技能和技巧。要求學(xué)生在設(shè)計中逐步提高程序設(shè)計能力,培養(yǎng)科學(xué)的軟件工作方法。學(xué)生通過課程設(shè)計在下述各方面得到鍛煉1.能根據(jù)實際問題的具體情況,結(jié)合面向?qū)ο蟮幕纠碚摵突炯记桑_分析問題,并能設(shè)計出解決問題的有效算法與程序。2.提高程序設(shè)計和調(diào)試能力。學(xué)生通過上機實習(xí),驗證自己設(shè)計的算法和程序的正確性。學(xué)會有效利用基本調(diào)試方法,迅速找出程序代碼中的錯誤并且修改,進一步提高程序設(shè)計水平。二、二、實驗要求實驗要求具體要求1敘述設(shè)計思路即類的設(shè)計時可以把類的定義完整地放在報告正文中;2在論述編程實現(xiàn)時把一些函數(shù)的關(guān)鍵代碼放在報告正文中,其他函數(shù)代碼可以根據(jù)情況選擇性地放一些在報告正文中,但要掌握好份量,不需要把所有代碼大段大段地放在正文中;3放在正文中的代碼盡量多一些注釋。4敘述程序運行情況時可以把一些程序運行界面通過屏幕捕捉軟件如SNAGIT做成插圖放在報告正文中;5報告格式應(yīng)該符合一般論文格式基本要求,如標題編號要統(tǒng)一,標題文字后面不要加標點符號,插圖/插表有編號、圖名/表名,正文中有說明,插圖要采用白底黑字而不要黑底白字,報告最后是參考文獻,等等。
下載積分: 6 賞幣
上傳時間:2024-03-12
頁數(shù): 10
大?。?0.79(MB)
子文件數(shù):