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