資源描述:
《車輛信息管理系統(tǒng)》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在行業(yè)資料-天天文庫。
1、學校代碼:10128學號:201320201049課程設計說明書題目:車輛管理系統(tǒng)設計學生姓名:丁陸飛學院:信息工程學院班級:計13-1指導教師:李文靜講師呂巖講師2014年1月6日3內(nèi)蒙古工業(yè)大學課程設計(論文)任務書課程名稱:面向對象程序設計課程設計學院:信息工程學院班級:計13-1學生姓名:丁陸飛學號:201320201049指導教師:李文靜呂巖一、題目車輛管理系統(tǒng)設計二、目的與意義《面向對象程序設計課程設計》課程設計是計算機科學與技術專業(yè)實踐性環(huán)節(jié)之一,通過課程設計的綜合訓練可以使學生進一步理解和掌握面向對象程序設計課程的基本知識;掌握面向
2、對象程序設計的思路和方法;基本具有利用面向對象的方法以及C++的編程思想來完成系統(tǒng)設計的能力。三、要求(包括原始數(shù)據(jù)、技術參數(shù)、設計要求、圖紙量、工作量要求等)1.要求利用面向對象的方法以及C++的編程思想來完成系統(tǒng)的設計;2.要求在設計的過程中,建立清晰的類層次;3.在系統(tǒng)中至少要定義一個類,類中要有各自的屬性和方法;4.在系統(tǒng)的設計中,至少要用到面向對象的一種機制。四、工作內(nèi)容、進度安排1.根據(jù)課程設計的要求,確定設計題目;(0.5天)2.查找相關資料,進行應用程序總體結構、使用功能的設計;(0.5天)3.進行應用程序的界面設計和源程序代碼的編
3、寫;(2.5天)4.設計說明書的撰寫、答辯(1.5天)五、主要參考文獻[1]《C++語言程序設計(第四版)》,鄭莉,清華大學出版社,2010.7[2]《C++程序設計教程》,錢能主編,清華大學出版社,1999.4[3]《C++程序設計課程設計》,劉振安,機械工業(yè)出版社,2004.8審核意見系(教研室)主任(簽字)指導教師下達時間2014年12月25日指導教師簽字:_______________3323摘要在當前的市場經(jīng)濟體制下,企業(yè)要想提高市場的競爭力,取得好的經(jīng)濟效益,不但要有好的產(chǎn)品,同時也要有好的管理方式,所以必須擁有一套完善的并且適合自身特
4、點的信息化管理系統(tǒng),以實現(xiàn)企業(yè)降低成本、及時反饋市場信息、完善服務質量、提高經(jīng)濟效益、分析市場需求、制定銷售計劃和目標等管理目的。本文利用VisualC++6.0編寫程序,實現(xiàn)了用戶對公司車輛的編號、車牌號、車輛制造公司、車輛購買時間、車輛型號(大客車、小轎車和卡車)、總公里數(shù)、耗油量/公里、基本維護費用、養(yǎng)路費、累計總費用等信息的管理。本系統(tǒng)主要實現(xiàn)了對車輛的添加,查詢,顯示,編輯,刪除,統(tǒng)計,存盤,讀出。主要運用了類的繼承等編程方法來實現(xiàn)對這些車輛的管理。已經(jīng)過全面的系統(tǒng)測試,能夠很好的運行,達到了預期的效果。關鍵詞:系統(tǒng)設計車輛管理類的繼承3
5、目錄摘要Ⅰ第1章緒論11.1課程設計的目的11.2課程設計的背景及意義11.2.1課程設計的背景11.2.2課程設計的意義11.3課程設計環(huán)境1第2章系統(tǒng)需求分析22.1問題描述22.2功能分析22.3問題的解決方案3第3章系統(tǒng)流程圖4第4章系統(tǒng)實現(xiàn)54.1類實現(xiàn)54.2函數(shù)實現(xiàn)7第5章系統(tǒng)測試165.1模塊測試165.2課程設計過程中遇到的問題17總結18致謝19317第一章緒論1.1課程設計的目的(1)要求學生能夠熟練掌握C++語言的基本知識和技能。(2)加班掌握面向對象程序設計的基本思路和方法。(3)能夠利用所學的基本知識和技能,解決簡單的面
6、向對象程序設計問題。1.2課程設計的背景和意義1.2.1課程設計的背景1.理論研究基礎(1)C++在C的基礎上增加了面向對象的機制。(2)充分運用面向對象機制中的繼承性與多態(tài)性實現(xiàn)函數(shù)的設計。2.技術層面的支持運用系統(tǒng)為C++面向對象程序設計提供的各種設計方法和VC++系統(tǒng)提供的庫函數(shù)實現(xiàn)項目的開發(fā)。1.2.2課程設計的意義通過設計此系統(tǒng),熟練掌握C++語言的基本知識和技能,基本掌握面向對象程序開發(fā)的基本思路和方法,培養(yǎng)學生的動手操作能力,提高自主學習能力,能夠利用所學的基本知識和技能,進行簡單應用程序設計。1.3課程設計環(huán)境VisualC++6.
7、0317第二章需求分析2.1、問題描述車輛管理系統(tǒng)主要負責各種車輛的常規(guī)信息管理工作。系統(tǒng)中的車輛主要有大客車、小轎車和卡車。每種車輛有車輛編號、車牌號、車輛制造公司、車輛購買時間、車輛型號(大客車、小轎車和卡車)、總公里數(shù)、耗油量/公里、基本維護費用、養(yǎng)路費、累計總費用等信息。大客車還有載客量(最大載客數(shù))信息,小轎車還有箱數(shù)(兩廂或三廂)信息,卡車還有載重量等信息。每臺車輛當月總費用=油價*耗油量/公里+基本維護費用?;揪S護費用:客車:2000元/月,小轎車:1000元/月,卡車:1500元/月2.2、功能要求(1)添加車輛:主要完成車輛信息
8、的添加,要求編號唯一。當添加了重復的編號時,則提示數(shù)據(jù)添加重復并取消添加;當車輛信息庫已滿,則提示不能再添加新的數(shù)據(jù)。(2