基于C的維修工時費快速估價系統(tǒng)_第1頁
基于C的維修工時費快速估價系統(tǒng)_第2頁
基于C的維修工時費快速估價系統(tǒng)_第3頁
基于C的維修工時費快速估價系統(tǒng)_第4頁
基于C的維修工時費快速估價系統(tǒng)_第5頁
已閱讀5頁,還剩33頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

西華大學畢業(yè)設(shè)計說明書西華大學畢業(yè)設(shè)計說明書目錄TOC\o"1-4"\h\z\u摘要 4Abstract 51前言 72系統(tǒng)軟件的相關(guān)介紹 82.1B/S體系結(jié)構(gòu)(Browser/Server,瀏覽器/服務器模式) 82.2VisualStudio2013 82.3SQLserver2014 92.4HTML(HyperTextMarkupLanguage) 102.5C# 113系統(tǒng)設(shè)計需求分析 123.1系統(tǒng)界面設(shè)計分析 123.1.1系統(tǒng)界面基本信息 123.1.2界面功能模塊的具體內(nèi)容 123.2系統(tǒng)權(quán)限設(shè)計 133.3系統(tǒng)可行性分析 133.3.1系統(tǒng)設(shè)計效果 133.3.2系統(tǒng)目標用戶 143.3.3系統(tǒng)發(fā)展方向 144系統(tǒng)詳細設(shè)計 164.1數(shù)據(jù)庫建立 164.2設(shè)計代碼實現(xiàn) 224.2.1登陸界面 224.2.2首頁界面 23定損員信息管理 24駕駛員信息管理 25車輛信息管理 25總成信息管理 265系統(tǒng)測試 285.1系統(tǒng)測試方法 285.2系統(tǒng)測試記錄 285.2.1用戶登陸界面管理測試 295.2.2定損員信息管理測試 305.2.3駕駛員信息管理測試 315.2.4車輛信息管理測試 326結(jié)論 347總結(jié)與體會 35【參考文獻】 37

汽車維修工時費快速估價系統(tǒng)畢業(yè)設(shè)計說明書摘要2009年,在國際金融危機沖擊、全球汽車蕭條的形勢下,我國汽車產(chǎn)銷突破千萬輛大關(guān),躍居世界第一,2013年產(chǎn)銷突破2000萬輛,連續(xù)5年位居世界首位。在汽車產(chǎn)業(yè)迅猛發(fā)展的同時,Internet技術(shù)也在突飛猛進。未來人們的生活和學習將越來越依賴于數(shù)字技術(shù)的發(fā)展,越來越數(shù)字化、網(wǎng)絡化、電子化、虛擬化。Internet的發(fā)展歷程以及目前的應用狀況和發(fā)展趨勢,可以充分地相信網(wǎng)絡技術(shù)將極大的改變我們的生活和工作方式?,F(xiàn)如今,汽車已成為許多家庭的主要交通工具。但是對于絕大多數(shù)汽車用戶來說,汽車維修費用都是4S店或其他汽車修理廠商說了算,自己對于汽車維修所帶來的費用更是一無所知,對于維修報價也不知是高是低。2015年的315晚會上又一次披露了汽車維修的亂收費現(xiàn)象。調(diào)查發(fā)現(xiàn):東風日產(chǎn)、上海大眾、奔馳4S店會故意虛報和夸大車輛故障,從中牟取暴利。簡單的故障的汽車(點火線圈插頭松動,重啟系統(tǒng)即修復)但在這些4S店,卻要你更改火花塞等各種大修,其中奔馳維修費報價近萬元。因此,設(shè)計一款能在線查詢維修工時費的系統(tǒng)已成為汽車用戶的愿望。本設(shè)計嘗試用VisualStudio2013和SQLserver2014在網(wǎng)絡上架構(gòu)一個汽車維修工時費查詢系統(tǒng),以使每一位汽車用戶不用在詢問汽車維修廠商,在家里就能夠通過上網(wǎng)來輕松查詢。本文從理論和實踐兩個角度出發(fā),對一個具有數(shù)據(jù)挖掘功能的汽車維修工時費查詢系統(tǒng)進行設(shè)計與實現(xiàn)分析。論文首先較為詳盡地介紹了面向?qū)ο蠓治雠c設(shè)計的有關(guān)概念與技術(shù),特別深入介紹了在本系統(tǒng)中運用到的知識,如:面向?qū)ο蟮姆治鲈O(shè)計流程;系統(tǒng)中所用到的開發(fā)技術(shù)VisualStudio2013和SQLserver2014的特點、結(jié)構(gòu)框架以及使用方法。并對系統(tǒng)的主要頁面、數(shù)據(jù)庫、應用程序的設(shè)計與實現(xiàn)作了較為詳細的講解?!娟P(guān)鍵詞】維修,工時費,查詢系統(tǒng)

AutorepaircostrapidassessmentsystemforthegraduationdesignspecificationAbstractIn2009,intheinternationalfinancialcrisis,underthesituationoftheglobalrecession,China'sautomarketbreakthroughmustmark,rankedfirst,productionandsalesmorethan20millionvehiclesin2013,fiveconsecutiveyearsrankedfirstintheworld.Intherapiddevelopmentofautomobileindustryatthesametime,theInternettechnologybyleapsandbounds.Thefutureofpeople'slivesandlearningwillbemoreandmoredependentonthedevelopmentofdigitaltechnology,moreandmoredigital,network,electronicandvirtualization.ThedevelopmentoftheInternetandthecurrentapplicationsituationanddevelopmenttrend,canfullybelievethatnetworktechnologywillgreatlychangethewayweliveandwork.Nowadays,carhasbecomeamaintraffictoolsofmanyfamilies.Butformostusers,carmaintenancefeeis4sshopsorothermanufacturers,autorepairthemselvesforcarmaintenancecostbroughtbythealsoknownothing,alsodon'tknowishighandlowtorepairquotation.2015in315,thepartyagainrevealedthevehiclemaintenanceandrepairofcollectfeesindisorderphenomenon.:accordingtothesurvey,ShanghaiVolkswagen,DongfengnissanMercedesBenz4sshopwoulddeliberatelyfalseandexaggeratedvehiclefailure,permits.Asimplefaultcar(ignitioncoilplugisloose,rebootthesystemrepair)butinthese4sshop,willyouchangethesparkplugsandoverhaulofmercedes-benzmaintenanceoffernearlytenthousandyuan.Therefore,candesignaqueryonlinemaintenancesystemhasbecomeanautomobileusersdesireofpartners.ThisdesignattemptstouseVISUALSTUDIO2013andSQLSERVER2014onthenetworkarchitectureacarmaintenancepartnersquerysystem,inordertomakeeverycarusersdon'thavetoaskrepairvendors,caneasilyquerybysurfingontheInternetathome.Inthispaper,fromtwoanglesoftheoryandpractice,ontheonewhichhasthefunctionofdataminingvehiclemaintenancepartnersquerysystemfordesignandimplementationofanalysis.Paperfirstobject-orientedanalysisanddesignwereintroducedindetailtheconceptandtechnologyofspecialdeepinthissystemareintroducedinapplicationtoknowledge,suchas:objectorientedanalysisanddesignprocess;SystemforthedevelopmentoftechnologiesusedinVISUALSTUDIO2013andSQLSERVER2014features,structureandusingmethod.Andonthemainpage,database,applicationsystemforthedesignandimplementationofadetailedexplanation.【KeyWords】:Maintenance,partners,querysystem

1前言隨著汽車數(shù)量的不斷增加,需求量也不斷持續(xù)增長,汽車已成為人們生活中不可缺少的一種交通工具。然而,在汽車增加的同時,汽車交通事故也在不斷的上升。跟汽車相關(guān)的報價也隨之產(chǎn)生,例如:汽車零部件價格、維修工時費價格、保養(yǎng)價格等等一系列相關(guān)的費用。在汽車發(fā)展的同時,互聯(lián)網(wǎng)也發(fā)生著翻天覆地的變化。當下,各類電腦軟件、手機APP的出現(xiàn),使人們的生活更加的快捷和便利。各種軟件的出現(xiàn),也使人們可以足不出戶就能了解到汽車行業(yè)相關(guān)的市場價格最新動態(tài),例如:網(wǎng)絡或手機購物來買汽車零部件、汽車價格的在線查詢、汽車保險的在線估價等等。本設(shè)計在此背景下而做,目的在于人們可以通過類似APP的方式,不用通過4S等相關(guān)汽車廠商的報價,就能夠輕松的了解到自己維修汽車所帶來的工時費。與此同時,也可以避免一些商家的故意虛假夸大汽車故障,從而獲得暴利的行為。本設(shè)計采用VS2013及SQL2014等一些相關(guān)的軟件,簡單的制作了一個維修工時費的快速估價系統(tǒng),通過簡單的基本操作,就能夠快速的估價出自己維修汽車相關(guān)零部件所產(chǎn)生的維修工時費,在通過現(xiàn)有的汽車零部件價格查詢軟件,就能夠輕松的算出自己維修汽車所帶來的總共價格。在市場的激烈競爭當中,既能減少自己的費用,也能避免汽車廠商的不合理報價。本設(shè)計只是簡單的一個快速估價的模型,要做成能夠上線的APP或者網(wǎng)頁,還需要后期的不斷更新和完善,希望能得到跟多的讀者支持。

2系統(tǒng)軟件的相關(guān)介紹2.1B/S體系結(jié)構(gòu)(Browser/Server,瀏覽器/服務器模式)本系統(tǒng)所面向的對象是廣大的互連網(wǎng)用戶。因此,將要采用比較流行的B/S三層結(jié)構(gòu)。B/S體系結(jié)構(gòu)與C/S體系結(jié)構(gòu)相比不僅具有其全部的優(yōu)點,而且又有C/S體系結(jié)構(gòu)所不具備的獨特優(yōu)勢:(1)開放的標準:B/S所采用的標準都是開放的、非專用的,是經(jīng)過標準化組織所確定而非單一廠商所制定,保證了其應用的通用性和跨平臺性。(2)較低的開發(fā)和維護成本:B/S的應用只需在客戶端安裝通用的瀏覽器即可,維護和升級工作都在服務器端進行,不需對客戶端進行任何改變,故而大大降低了開發(fā)和維護的成本。(3)用戶使用簡單,界面友好:B/S用戶的界面都在統(tǒng)一的瀏覽器上,瀏覽器易于使用、界面友好,又因為它不再負責數(shù)據(jù)的存取和復雜數(shù)據(jù)計算等任務,只需要進行顯示,因而大大降低了對客戶端的要求。從以上的分析與比較可以看出,B/S模式具有C/S模式無法替代的優(yōu)越性:它簡化了系統(tǒng)的開發(fā)和維護,并且特別適用于網(wǎng)上信息發(fā)布。因此,我開發(fā)的課程在線瀏覽系統(tǒng)采用了基于B/S模式的體系結(jié)構(gòu)。2.2VisualStudio2013微軟在北京時間2013年11月13日發(fā)布了VisualStudio2013預覽版,VisualStudio2013提供多種強大的工具和服務,幫助您創(chuàng)造新式應用程序或?qū)F(xiàn)有應用程序轉(zhuǎn)變?yōu)樾率綉贸绦?,令用戶在多種屏幕和設(shè)備上享受到最佳的體驗,同時仍與所需的服務和數(shù)據(jù)保持聯(lián)系。VisualStudio2013預覽版進行了大量改進,可幫助您在編碼時提高工作效率并集中精力新版本中內(nèi)置了多種提高工作效率的功能,如自動補全方括號、使用快捷鍵移動整行或整塊的代碼以及行內(nèi)導航。此外,VisualStudio2013預覽版的團隊資源管理器增強了主頁設(shè)計,可以更簡便地導航到團隊協(xié)作功能,并可取消??俊皰炱鸶摹焙汀吧伞?,使其顯示在一個單獨的窗口中。在VisualStudio2013預覽版中,可輕松地在兩種模式之間切換滾動條的行為。VisualStudio2013增強了提示功能,能在你編碼的同時幫你監(jiān)察錯誤,并通過多種指示器進行提示。此外,VisualStudio2013中還增加了內(nèi)存診斷功能,對潛在的內(nèi)存泄露問題進行提示。在VisualStudio2013預覽版中,可輕松地在兩種模式之間切換滾動條的行為。在欄模式中,可更直接地查看脫字號位置等注釋、更改所在位置和跟蹤錯誤。在圖模式下,滾動條顯示源代碼的實時預覽,而將鼠標懸停在代碼上即可在工具提示中更詳細地預覽這段代碼。然后單擊代碼所在位置即可導航到該位置。2.3SQLserver2014SQL(StructuredQueryLanguage)一種特殊目的的編程語言,是一種數(shù)據(jù)庫查詢和程序設(shè)計語言,用于存取數(shù)據(jù)以及查詢、更新和管理關(guān)系數(shù)據(jù)庫系統(tǒng);同時也是數(shù)據(jù)庫腳本文件的擴展名。結(jié)構(gòu)化查詢語言是高級的非過程化編程語言,允許用戶在高層數(shù)據(jù)結(jié)構(gòu)上工作。它不要求用戶指定對數(shù)據(jù)的存放方法,也不需要用戶了解具體的數(shù)據(jù)存放方式,所以具有完全不同底層結(jié)構(gòu)的不同數(shù)據(jù)庫系統(tǒng),可以使用相同的結(jié)構(gòu)化查詢語言作為數(shù)據(jù)輸入與管理的接口。結(jié)構(gòu)化查詢語言語句可以嵌套,這使它具有極大的靈活性和強大的功能。SQLServer是一個具備完全Web支持的數(shù)據(jù)庫產(chǎn)品,提供了對可擴展標記語言(XML)的核心支持以及在Internet上和防火墻外進行查詢的能力,提供了以Web標準為基礎(chǔ)的擴展數(shù)據(jù)庫編程功能。豐富的XML和Internet標準支持允許使用內(nèi)置的存儲過程以XML格式輕松存儲和檢索數(shù)據(jù)。SQLServer提供強大的開發(fā)工具和各類開發(fā)特性,在大大提高開發(fā)效率的同時,進一步拓展應用空間,帶來新的商業(yè)應用機遇。例如,XML數(shù)據(jù)庫與WebService的支持將使您的應用實現(xiàn)Internet數(shù)據(jù)互聯(lián),.Net極大的擴展了開發(fā)空間,異構(gòu)數(shù)據(jù)集成、ServiceBroker使您的數(shù)據(jù)和其它應用無縫集成,各種新數(shù)據(jù)類型和T-SQL擴展帶來了諸多靈活性。C#、VB.Net、XQuery、XMLA、ADO.Net2.0、SMO、AMO等都將成為SQLServer數(shù)據(jù)平臺上開發(fā)數(shù)據(jù)相關(guān)應用的有力工具。2.4HTML(HyperTextMarkupLanguage)HTML的英文全稱是"HypertextMarkupLanguage",中文譯為“超文本標記語言”。“超文本”就是指頁面內(nèi)可以包含圖片,聯(lián)接,甚至音樂,程序等非文字的元素。在幾年前作為SGML的一個子集開發(fā)的。一個HTML文件中包含了所有將顯示在網(wǎng)頁上的文字信息,其中也包括對瀏覽器的一些指示,如哪些文字應該放置在什么位置,顯示模式的樣式等等。如果還有一些動畫、圖片、聲音或是任何其它形式的資源,HTML文件也會告訴瀏覽器到哪里去查找這些資源,以及這些資源將放置在網(wǎng)頁的什么位置。瀏覽的網(wǎng)頁就是由HTML語言編寫出來的。雖然HTML是一種語言,但HTML不是程序語言,如C++和Java之類,它只是標示語言,只要明白了各種標記的用法便算學會了HTML。HTML的格式非常簡單,只是由文字及標記組合而成,因此任何文本編輯器都可以制作HTML頁面。在編輯器中輸入HTML代碼即可完成對網(wǎng)頁的設(shè)計,如果在其中加入VB,JAVA等腳本文件以及數(shù)據(jù)庫連接有關(guān)的語句指令,便可對已知數(shù)據(jù)進行查詢,從而生成動態(tài)網(wǎng)頁的一部分。2.5C#C#是微軟公司發(fā)布的一種面向?qū)ο蟮?、運行于.NETFramework之上的高級程序設(shè)計語言。C#是一種安全的、穩(wěn)定的、簡單的、優(yōu)雅的,由C和C++衍生出來的面向?qū)ο蟮木幊陶Z言。它在繼承C和C++強大功能的同時去掉了一些它們的復雜特性(例如沒有宏以及不允許多重繼承)。C#綜合了VB簡單的可視化操作和C++的高運行效率,以其強大的操作能力、優(yōu)雅的語法風格、創(chuàng)新的語言特性和便捷的面向組件編程的支持成為.NET開發(fā)的首選語言。C#是面向?qū)ο蟮木幊陶Z言。它使得程序員可以快速地編寫各種基于MICROSOFT.NET平臺的應用程序,MICROSOFT.NET提供了一系列的工具和服務來最大程度地開發(fā)利用計算與通訊領(lǐng)域。C#使得C++程序員可以高效的開發(fā)程序,且因可調(diào)用由C/C++編寫的本機原生函數(shù),因此絕不損失C/C++原有的強大的功能。因為這種繼承關(guān)系,C#與C/C++具有極大的相似性,熟悉類似語言的開發(fā)者可以很快的轉(zhuǎn)向C#。

3系統(tǒng)設(shè)計需求分析3.1系統(tǒng)界面設(shè)計分析3.1.1系統(tǒng)界面基本信息系統(tǒng)界面根據(jù)任務書的要求必須要滿足的功能模塊包括:基礎(chǔ)信息管理(車輛信息、駕駛員信息、定損員信息)、總成信息管理(發(fā)動機信息、底盤信息、車身信息、電器信息)、快速估價,文件保存及打印、系統(tǒng)維護(系統(tǒng)初始化、管理員設(shè)置、數(shù)據(jù)備份、退出)等基本功能模塊,為了使界面大方、美觀,還應該增加必要的樣式或圖案。3.1.2界面功能模塊的具體內(nèi)容為了使系統(tǒng)的功能模塊更加的豐富和具體,必須要清晰的記錄各種信息,保證其完整性。為此設(shè)計各功能模塊的具體內(nèi)容如下:(1)基礎(chǔ)信息管理模塊:基礎(chǔ)信息具體內(nèi)容車輛信息發(fā)動機號車架號車型車系駕駛員信息編號姓名性別聯(lián)系電話定損員信息編號姓名性別聯(lián)系地址聯(lián)系電話(2)總成信息管理模塊:總成信息具體內(nèi)容發(fā)動機信息相關(guān)發(fā)動機零件名對應價格底盤信心相關(guān)底盤零件名對應價格車身信息相關(guān)車身零件名對應價格電氣信息相關(guān)電器零件名對應價格3.2系統(tǒng)權(quán)限設(shè)計為了完成任務書中要求和便于系統(tǒng)的開發(fā)和維護。需要對相關(guān)人員的權(quán)限進行一定的設(shè)計和限制,這樣既有利于系統(tǒng)在使用過程中的流暢性,也會使得系統(tǒng)更加的安全。我們將用戶分為4階等級,分別為管理員、定損員、注冊用戶、游客。他們的權(quán)限如下:管理員權(quán)限:管理員能夠進行基礎(chǔ)信息(車輛信息、定損員信息、駕駛員信息)的錄入和刪除,總成信息(發(fā)動機信息、底盤信息、車身信息、電器信息)的錄入和刪除,系統(tǒng)的更新和維修,文件保存和打印等。定損員權(quán)限:定損員能夠查詢車輛信息和駕駛員信息,不能對車輛信息和駕駛員信息的錄入和刪除,可以選擇總成信息(發(fā)動機信息、底盤信息、車身信息、電器信息)的相關(guān)零部件進行估價,并且保存和打印文件。注冊用戶注冊用戶只能選擇總成信息(發(fā)動機信息、底盤信息、車身信息、電器信息)的相關(guān)零部件進行估價,并且保存和打印文件。游客游客只能選擇總成信息(發(fā)動機信息、底盤信息、車身信息、電器信息)的相關(guān)零部件進行估價。3.3系統(tǒng)可行性分析3.3.1系統(tǒng)設(shè)計效果為了更加實用、方便和經(jīng)濟,設(shè)計系統(tǒng)也是考慮各種需求人群,設(shè)計過程中需要考慮的2大方向主要為:方便性汽車快速估價系統(tǒng)采用B/S三層結(jié)構(gòu),不需要任何的其他軟件或者工具,只需要簡單的瀏覽器就可以進行相應的維修工時費查詢,不需要復雜的操作,也不一定要注冊就可以使用,但是注冊用戶肯定有其他的高一等級的權(quán)限。人們可以通過互聯(lián)網(wǎng)就能夠在線查詢出所需求的維修項目所對應的維修工時費。經(jīng)濟性為了減少系統(tǒng)設(shè)計的成本和用戶使用該系統(tǒng)的成本考慮,此次設(shè)計使用網(wǎng)頁在線查詢模式,采用B/S的模式,維護方便,更新系統(tǒng)內(nèi)容簡單,不需要更多的關(guān)聯(lián)軟件或程序。用戶在使用的過程中也不需要注冊會員或充值就可以進行自主在線的查詢估價。3.3.2系統(tǒng)目標用戶此系統(tǒng)設(shè)計出來后,主要的目標用戶包括:汽車行業(yè)的公司、服務性網(wǎng)絡平臺、手機APP商店、一般個人用戶等。3.3.3系統(tǒng)發(fā)展方向系統(tǒng)設(shè)計成功之后,可以向多方向發(fā)展,現(xiàn)在處在市場的整合階段,各大行業(yè)之間相互依靠,互利共贏。本次系統(tǒng)就是互聯(lián)網(wǎng)行業(yè)與汽車行業(yè)的有機結(jié)合,將有需求的用戶通過不同的方式來解決客戶需求,其主要的發(fā)展方向有一下幾點:網(wǎng)頁系統(tǒng)可以單獨做成一個快速估價的網(wǎng)頁,通過網(wǎng)絡頁面的來實現(xiàn)其快速估價的目的,主要的用戶可能是互聯(lián)網(wǎng)的普通用戶。也可以加入類似汽車之家這樣的大型汽車類網(wǎng)頁,做它其中的一個子板塊,專做汽車維修工時費的估價。手機APP可以獨自的做成一個手機APP,供廣大手機用戶下載使用。通過數(shù)據(jù)傳輸,就能使全國各地的用戶在有網(wǎng)絡連接的狀態(tài)下實現(xiàn)汽車維修快速估價的系統(tǒng)。融入其他軟件此系統(tǒng)也可以融入其他軟件,例如:融入現(xiàn)在的汽車報價軟件,增加其功能,既能了解到汽車現(xiàn)在的報價,同時也可以進一步了解其在后期維護中所花費的費用,這樣可以增加有購買欲的用戶,在選擇車的時候從多角度,多方面考察,也可以綜合衡量各方面的利與弊。向其他行業(yè)轉(zhuǎn)變雖然此系統(tǒng)是針對汽車維修工時費快速估價而設(shè)計的,但是也可以向其他行業(yè)轉(zhuǎn)變,例如:汽車運輸費用、家庭賬單、超市庫存管理等等一些具有類功能的相關(guān)行業(yè)。以此軟件的構(gòu)思或者源碼作為母版,向其他行業(yè)發(fā)展。

4系統(tǒng)詳細設(shè)計4.1數(shù)據(jù)庫建立根據(jù)任務內(nèi)容及所需要求,可以將數(shù)據(jù)庫模塊分為定損員信息模塊、駕駛員信息模塊、車輛信息模塊、發(fā)動機信息模塊、底盤信息模塊、車身信息模塊、電器信息模塊。其主要的數(shù)據(jù)庫表格及部分對應價格表如下:(1)定損員信息數(shù)據(jù)庫表字段名稱數(shù)據(jù)類型長度是否允許為空說明EmployeeIdint是定損員IDBusinessUnitIdnvarchar19否業(yè)務員IDEmployeeCodenvarchar50否定損員編號EmployeeNamenvarchar50否定損員姓名LoginNamenvarchar50是登陸賬號Passwordnvarchar300是登陸密碼Sexnchar2否性別Addressnvarchar50否地址Mobilephonenvarchar20否聯(lián)系電話(2)駕駛員信息數(shù)據(jù)庫表:字段名稱數(shù)據(jù)類型長度是否允許為空說明Drivercodenvarchar50否駕駛員編號DriverNamenvarchar50否駕駛員姓名Sexnchar2否性別Mobilephonenvarchar20否聯(lián)系電話車輛信息數(shù)據(jù)庫表:字段名稱數(shù)據(jù)類型長度是否允許為空說明Chejiahaonvarchar50否車架號FaDongjihaonvarchar50否發(fā)動機號CheXinvarchar50否車系Chexingnvarchar50否車型發(fā)動機信息數(shù)據(jù)庫表:字段名稱數(shù)據(jù)類型長度是否允許為空說明LingjianMingchengnvarchar50否零件名稱Lingjianjiagedecima(18,2)否零件價格發(fā)動機零件及對應價格表(單位:元):大修發(fā)動機2100更換節(jié)溫器100中修發(fā)動機1300更換汽缸墊400換發(fā)動機總成(拆裝)1000更換汽缸蓋400更換氣門室蓋墊60更換進、排氣管300更換凸輪軸260更換進氣支管墊300調(diào)校氣門間隙200更換排氣支管.墊300更換火花塞50更換排氣接口墊30更換噴油器50更換三元催化器150清洗節(jié)氣門閥體80更換機油泵300換消聲器總成50更換發(fā)電機皮帶500更換正時皮帶.齒.鏈.張緊輪300更換冷卻風扇.電機50換曲軸前油封.皮帶盤200更換發(fā)電機調(diào)整支架30換曲軸后油封300更換起動機100換發(fā)動機上水管50更換油門拉線80換發(fā)動機下水管50更換散熱器50更換水泵150更換汽油濾清器50更換汽油濾清器(在油箱內(nèi))100換進氣軟管20更換電動汽油泵.密封圈.油箱100換飛輪齒、飛輪300清洗汽油箱100電腦檢測40清洗節(jié)氣門80更換曲軸位置傳感器50清洗油路(包含洗節(jié)氣門)120更換凸輪軸傳感器30更換拆清油底殼內(nèi)濾網(wǎng)油泥150更換前、后氧傳感器30更換發(fā)動機基腳墊.支架60更換PVC閥20換空氣濾清器總成20更換碳罐控制閥20更換冷卻液傳感器30更換汽油濾芯20更換進氣壓力.溫度傳感器20更換手動變速箱油20更換爆震傳感器30更換自動變速箱油30更換節(jié)氣門傳感器30換機油、機油濾.四輪保養(yǎng)120更換里程表傳感器20換離合壓盤,片,軸承300更換怠速控制閥30更換離合器殼300更換機油、機油濾清器80更換分離撥叉300更換空氣濾芯20換離合器總泵100換離合器分泵50換波箱后油封350換離合拉線50換變速箱前油封350換離合器油管(軟)30更換變速箱基腳墊30更換離合踏板.剎車踏板支架100更換換擋手柄總成30更換波箱換擋小蓋50自動波換擋機構(gòu)250大修波箱600更換選.換擋軟軸50大修波箱2000底盤信息數(shù)據(jù)庫表:字段名稱數(shù)據(jù)類型長度是否允許為空說明LingjianMingchengnvarchar50否零件名稱Lingjianjiagedecima(18,2)否零件價格底盤零件及對應價格表(單位:元):更換傳動軸總成100換主減速器密封墊120更換半軸油封60換圓錐主動齒油封50更換半軸軸承80更換剎車總泵50更換前輪軸承80更換真空助力器120換中軸吊膠或軸承50換剎車軟管(一條)20換半軸球籠(半軸油封)80換剎車油20檢修主減速器.主被動齒,軸承,差速器400更換剎車硬管(一條)30更換后橋殼殼體250更換剎車分泵.鉗(單輪)50更換制動摩擦片總成(單輪)50調(diào)試方向盤20更換制動鼓.碟(個)50更換方向管柱總成100光鼓.碟(個)50換轉(zhuǎn)向軸十字軸、伸縮節(jié).軟膠墊50更換制動底版(單輪)50更換方向機150換輪胎螺絲(一個輪)30維修方向機180調(diào)全車剎車20換方向機油封200換后半軸軸承及油封50調(diào)較方向機間隙20換后輪半軸油封50四輪定位120更換轉(zhuǎn)向節(jié).套.銷(每邊)50換后減震器80拆(換)前橋總成150換后支撐螺旋彈簧80換橫直拉桿總成.球頭(每個)50換前平衡桿.球頭50更換下擺臂(單邊)80更換手制動操縱桿60更換轉(zhuǎn)向助力泵150換手前剎車線60更換轉(zhuǎn)向泵油壺50換后手剎線100換方向機油管一條50調(diào)手剎間隙30換前減震器80(6)車身信息數(shù)據(jù)庫表:字段名稱數(shù)據(jù)類型長度是否允許為空說明LingjianMingchengnvarchar50否零件名稱Lingjianjiagedecima(18,2)否零件價格車身零件及對應的價格表(單位:元):更換車門玻璃.升降器60更換車門內(nèi)護板50更換車門鎖60更換前蓋拉線30更換前后標志20更換中門導軌50更換保險杠100更換中門軸承支架50更換左或右護杠50更換側(cè)窗玻璃.框架50更換前擋風玻璃150更換前葉子板一邊100更換車門鉸鏈20更換引擎蓋50調(diào)校車門間隙20更換駕駛員座椅一個50更換頂棚裝飾150更換座椅調(diào)節(jié)器50更換車門外摳手50更換安全帶一個50全車噴漆3500后保險杠噴漆400引擎蓋噴漆500下裙邊噴漆一邊250葉子板噴漆一邊350輪眉噴漆一邊250車門噴漆一邊400尾翼噴漆一邊250前保險杠噴漆400中柱噴漆一邊250頂篷噴漆500后尾門噴漆400車廂后幅(后葉子板)400其余噴漆(7)電器信息數(shù)據(jù)庫表:字段名稱數(shù)據(jù)類型長度是否允許為空說明LingjianMingchengnvarchar50否零件名稱Lingjianjiagedecima(18,2)否零件價格電器零件及對應價格表(單位:元):檢修發(fā)電機100更換組合開關(guān)60檢修發(fā)電機線路(不充電)100更換雨刮水壺.電機30檢修起動機100換雨刮連桿一套80檢修起動機線路更換收放機50更換雨刮器馬達30更換音響喇叭一個50更換儀表臺350更換電喇叭20更換點火鎖100更換暖風操縱機構(gòu)60更換全車鎖150更換大燈.燈泡一支10更換組合儀表60更換車門電動升降器(只)60檢修空調(diào)300修車門電動升降器馬達60加雪種20換蓄電池20更換暖風電機50裝防盜器.中控鎖120更換暖風水箱350換中控鎖60更換蒸發(fā)器350檢修安裝全車電路更換冷凝器80更換螺旋電纜換壓縮機1504.2設(shè)計代碼實現(xiàn)4.2.1登陸界面本模塊是系統(tǒng)登陸界面,實現(xiàn)的功能是檢測合法用戶,驗證其用戶名密碼,以杜絕非法用戶侵入系統(tǒng)。本模塊界面非常簡單,就用戶名和密碼兩個文本框和一個登陸按鈕,但實現(xiàn)的方法比較復雜,因為系統(tǒng)要自動判斷其輸入的用戶名及密碼的正誤,還要自動識別其權(quán)限(超級管理員與普通管理員之分),如果登陸正常后,系統(tǒng)要將當前用戶名和權(quán)限記錄下來以便之后其他操作給予適當?shù)臋?quán)限分配。只有正確輸入用戶名和密碼后才能進行一下步的跳轉(zhuǎn),進入到主頁面當中進行相應的操作,而當輸入的用戶名或者密碼不正確時,則提示“用戶名或密碼錯誤”。需要用戶重新輸入用戶名和密碼。4.2.2首頁界面首頁模塊提供一些基本的主標題、登錄人員信息以及供管理人員選擇或修改的基礎(chǔ)信息和總成信息。其中基礎(chǔ)信息又包括定損員信息、駕駛員信息和車輛信息,總成信息包括發(fā)動機信息、底盤信息、車身信息、電器信息。在首頁界面中,還可以增加一些新聞或者其他板塊,這樣可以使整個頁面看起來內(nèi)容豐富而又具有一定的優(yōu)勢,便于用戶快速的了解信息,并且能快速的使用軟件。定損員信息管理該模塊主要實現(xiàn)的功能是通過查詢定損員信息能夠在頁面顯示定損員信息的編號、姓名、性別、地址和聯(lián)系電話,并且能夠?qū)崿F(xiàn)增加和刪除功能。這樣更方便管理人員對定損員信息的管理。本模塊中主要是管理員才能對定損員進行管理,他能通過頁面對定損員的信息進行增加和刪除,而定損員、注冊用戶和游客是不能查看跟編輯該頁面的。這個頁面主要用于保險定損員在勘察定損的時候用于登陸自己的賬號,便于定損員的識別和使用該有的權(quán)限。當定損員編號生成,既可有單獨的賬號和密碼,賬號不能修改,而密碼可由定損員自行修改,方便其管理和使用。駕駛員信息管理該模塊主要是對駕駛員信息的管理,通過對駕駛員編號或駕駛員姓名的查詢,能夠查詢出駕駛員的基本信息,包括編號、姓名、性別、聯(lián)系電話,同樣能夠?qū)崿F(xiàn)駕駛員信息的增加和刪除功能。在本模塊中,管理員和定損員都能夠?qū)︸{駛員的信息進行修改、增加和刪除。而注冊用戶只能查看自己的信息頁面,添加個人的信息,對自我信息的修改和完善。而游客是不能訪問該頁面的。車輛信息管理該模塊主要是針對車輛信息的管理,通過查詢汽車特定的發(fā)動機號或車架號,就能快速的查找出對應車輛的基本信息,包括發(fā)動機號、車架號、車系、車型。在該模塊當中,管理員和定損員能夠?qū)囕v信息進行編輯。包括修改、增加和刪除。注冊用戶也只能編輯自己車輛信息當中的內(nèi)容,查看自我信息。而游客是能訪問該頁面的??偝尚畔⒐芾碓撃K主要是總成信息的管理,也是本設(shè)計中最重要的一部分,快速估價的目的,通過選擇我們需要維修或更換的零部件,包括發(fā)動機部分、底盤信息、車身信息、電氣信息來實現(xiàn)維修工時費的快速估價信息,在前面幾大模塊的綜合應用下,能夠快速計算出價格的總和,并且能夠?qū)⑽覀兯枰S修或者更換的零部件和它對應的價格以及工時費的總價一起實現(xiàn)保存、打印及輸出功能。從而達到我們維修工時費快速估價的目的。這樣可以生成清單模式,便于用戶直觀的了解。本模塊中只有管理員能夠?qū)?nèi)容進行修改,定損員、注冊用戶、游客是不能修改頁面的主要內(nèi)容。定損員、注冊用戶、游客可以使用該界面進行一個快速估價。計算出所需的維修工時費,定損員和注冊用戶能夠使用保存和打印功能,而游客就只能使用估價。不能使用保存和打印功能。

5系統(tǒng)測試5.1系統(tǒng)測試方法軟件測試方法指測試軟件性能的方法。隨著計算機技術(shù)的發(fā)展,軟件測試技術(shù)也在突飛猛進,測試方法也越來越多。由于軟件的測試方法種類太多,主要介紹兩種簡單而普遍的測試方法,白盒測試和黑盒測試。白盒測試白盒測試,英文名:WhiteBoxTesting。又被稱為結(jié)構(gòu)測試或邏輯驅(qū)動測試。白盒測試把測試對象看作一個打開的盒子。利用白盒測試法進行動態(tài)測試時,需要測試軟件產(chǎn)品的內(nèi)部結(jié)構(gòu)和處理過程,不需要測試軟件產(chǎn)品的功能(2)黑盒測試黑盒測試,英文名:BlackBoxTesting。又被稱為功能測試或者數(shù)據(jù)驅(qū)動測試。黑盒測試根據(jù)軟件的規(guī)格對軟件進行的一種測試,這類測試不需要考慮軟件內(nèi)部的具體運作原理,因此該軟件對用戶來說就像一個黑色的黑子,測試人員通過各種輸入去觀察軟件的各種輸出結(jié)果,從而發(fā)現(xiàn)軟件存在的缺陷,而不用關(guān)系程序具體的代碼的一種軟件測試方法。5.2系統(tǒng)測試記錄本次檢測主要運用黑盒檢測的方法對系統(tǒng)功能進行檢測,檢測其功能是否能夠?qū)崿F(xiàn)。其主要的檢測表如下:5.2.1用戶登陸界面管理測試功能性測試樣品編號20150513用例編號1-1用例名稱用戶登錄界面管理測試方法和步驟1.打開用戶登陸界面2.輸入用戶名、密碼3.點擊【登錄】輸入數(shù)據(jù)和邊界(典型值、邊界值、異常值、其他)用戶名:chenlong密碼:111預期輸出(系統(tǒng)預期行為、測試用例的預期輸出)3、用戶成功登錄并進入系統(tǒng)首頁界面實際輸出判定通過□不通過□不適用測試日期2015-5-13測試人員備注5.2.2定損員信息管理測試功能性測試樣品編號20150513用例編號1-2用例名稱定損員信息管理測試方法和步驟1、登錄后臺頁面管理系統(tǒng)->進入“定損員信息管理”模塊2、對定損員信息進行新增、修改、刪除操作輸入數(shù)據(jù)和邊界(典型值、邊界值、異常值、其他)姓名、性別、聯(lián)系地址、聯(lián)系電話預期輸出(系統(tǒng)預期行為、測試用例的預期輸出)1、可以成功完成定損員信息的新增、修改、刪除操作實際輸出判定通過□不通過□不適用測試日期2015-5-13測試人員備注5.2.3駕駛員信息管理測試功能性測試樣品編號20150513用例編號1-3用例名稱駕駛員信息管理測試方法和步驟1、登錄后臺頁面管理系統(tǒng)->進入“駕駛員信息管理”模塊2、對駕駛員信息進行新增、修改、刪除操作輸入數(shù)據(jù)和邊界(典型值、邊界值、異常值、其他)姓名、性別、聯(lián)系電話預期輸出(系統(tǒng)預期行為、測試用例的預期輸出)1、可以成功完成駕駛員信息的新增、修改、刪除操作實際輸出判定通過□不通過□不適用測試日期2015-5-13測試人員備注5.2.4車輛信息管理測試功能性測試樣品編號20150513用例編號1-4用例名稱車輛信息管理測試方法和步驟1、登錄后臺頁面管理系統(tǒng)->進入“車輛信息管理”模塊2、對車輛信息進行新增、修改、刪除操作輸入數(shù)據(jù)和邊界(典型值、邊界值、異常值、其他)發(fā)動機號、車架號、車系、車型預期輸出(系統(tǒng)預期行為、測試用例的預期輸出)1、可以成功完成車輛信息的新增、修改、刪除操作實際輸出判定通過□不通過□不適用測試日期2015-5-13測試人員備注

6結(jié)論畢業(yè)設(shè)計是本科學習階段的一個總結(jié),也是一次非常難得的理論與實踐的結(jié)合機會。在做畢業(yè)設(shè)計之前覺得畢業(yè)設(shè)計只是對本科階段學習知識的一種檢驗,并且是對自己能力的提升。但是,通過本次汽車維修工時費快速估價系統(tǒng)的設(shè)計才發(fā)現(xiàn)畢業(yè)設(shè)計不僅僅是知識的總結(jié)和應用,同時也是新知識的不斷學習。本次從選擇題目開始就偏向于計算機方面的知識,因此本設(shè)計的難點在于VS2013和SQLserver兩大軟件的學習,并且需要用HTML做后臺的界面,用C#做程序來實現(xiàn)工時費的快速估價。對于車輛維修工時費價格的查詢也是費了相當大的功夫,因為這些價格都是汽車維修廠商的價格表,一般不對外公開,而且在書本上也是很難查詢到的。因此需要不斷的去尋找、搜索。雖然畢業(yè)設(shè)計內(nèi)容比較復雜,所學知識比較寬廣,過程較為繁瑣,但是從個人的角度來講,收獲是豐富而精彩的。各種界面的設(shè)計,程序的編寫都需要一步一步的完成,各種代碼的正確性也是需要仔細的查看。不懂的自己都盡量的去翻書或者網(wǎng)絡上查閱,一個問題有時候會困擾自己好幾天,但是也必須要盡快的解決,這就提升了自我解決問題的能力。達到獨立思考,獨立解決問題的一種思維。每周老師給我們開的指導會議也是非常重要的。從最開始的選題,到資料的收集,再到論文的編寫等等都得到了老師的大力幫組。老師根據(jù)學生的能力建議學生選擇什么樣的一個題目,對于學生來說可以得到更大的提升。題目確定后老師也是主動幫組學生找些比較難找的資料,并且在學生遇到問題的時候老師也會建議學生去哪本書上學習或者什么資料上面了解,這樣既提高了學生查閱資料的能力又解決了學生的實際問題,并且在開會結(jié)束后同學之間也能夠相互的交流和學習,幫助學生在規(guī)定的時間內(nèi)完成任務。從車輛專業(yè)知識過度到計算機方面的內(nèi)容,從個人來講也是一個全面的提升,并且也符合當今社會的發(fā)展。各類專業(yè)與計算機的結(jié)合都能帶給人們更多的方便與快捷。例如:網(wǎng)絡的學習、網(wǎng)絡購物的盛行、各類APP的上線都得到了人們的認可。因此,該畢業(yè)設(shè)計不但學習和鞏固了原有知識,也更加符合當今社會的發(fā)展,畢業(yè)后也能更加的適應社會的發(fā)展,對自己的思想也是徹底的改變。對于自己今后的就業(yè)和選擇行業(yè)也起到了一定的影響。此次設(shè)計還有很多需要完善的地方。例如:將不同的等級訪問權(quán)限實現(xiàn),將車輛信息當中的內(nèi)容更加豐富、增加汽車的顏色,增加總成信息的完善度,將組織關(guān)系復雜化,實現(xiàn)更多的功能。在整個畢業(yè)設(shè)計當中,有一個問題到整個畢業(yè)設(shè)計中都沒有實現(xiàn)的功能就是,當輸入車輛信息就能自動跳轉(zhuǎn)到該車型所對應的總成信息里面。由于時間的關(guān)系以及自我的能力不夠,無法完成上面所提到的問題。這需要更多的數(shù)據(jù)庫,更完善的對應接口,更多的軟件支持。更需要在今后更多的付出和努力,當然,還需要更多人的幫助和支持,才能實現(xiàn)一個比較好的系統(tǒng)。該系統(tǒng)只是一個雛形,要實現(xiàn)能作為網(wǎng)頁或APP上線的目的,還有一很長的路要

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論