簡易汽車維修管理系統(tǒng)_第1頁
簡易汽車維修管理系統(tǒng)_第2頁
簡易汽車維修管理系統(tǒng)_第3頁
簡易汽車維修管理系統(tǒng)_第4頁
簡易汽車維修管理系統(tǒng)_第5頁
已閱讀5頁,還剩24頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、任務要求: 建立一個工程,將完成本題目創(chuàng)建的所有文件添加到工程中;根據題目的要求建立數據庫,庫中建立所需的表。數據表之間根據需要建立必要的聯系。用窗體設計一個漂亮的系統(tǒng)封面。要用窗體設計功能豐富的信息查詢統(tǒng)計界面。用主窗體上的菜單實現輸入、查詢、退出等功能項的選擇。將完成的全部內容生成一個.exe文件. 所有的界面請盡可能設計的直觀、漂亮一些。內容摘要:從當今世界的發(fā)展情況來看,原有的生產管理技術已經遠遠不能滿足企業(yè)的生產發(fā)展需要,我們必須利用現代化的科技手段來控制和管理整個汽車運行過程,以達到開源節(jié)流,減員增效的目的,從而推動企業(yè)向良性,有序的方向發(fā)展。怎樣去適應這種生產發(fā)展,怎樣合理利用計

2、算機資源,是目前大多數企業(yè)尋求穩(wěn)定持續(xù)發(fā)展的大課題。教師評語:成績 簽名: 日期: 石家莊鐵道大學四方學院課程設 汽車維修管理系統(tǒng) 專 業(yè) 土木工程 學 號 20125122 學生姓名 盧福 指導教師 閆愛平 完成日期 2013 年 7月 10 日摘 要伴隨著計算機技術的發(fā)展和普及,計算機進入了很多人的日常生活并且在企業(yè)的生產管理中起到非常重要的作用。從當今世界的發(fā)展情況來看,原有的生產管理技術已經遠遠不能滿足企業(yè)的生產發(fā)展需要,我們必須利用現代化的科技手段來控制和管理整個汽車運行過程,以達到開源節(jié)流,減員增效的目的,從而推動企業(yè)向良性,有序的方向發(fā)展。怎樣去適應這種生產發(fā)展,怎樣合理利用計算

3、機資源,是目前大多數企業(yè)尋求穩(wěn)定持續(xù)發(fā)展的大課題。所以能否合理的利用計算機資源已成為衡量企業(yè)是否能夠穩(wěn)定持續(xù)發(fā)展的重要標準。但因為每一種生產特點的不同,所以每個企業(yè)對自己生產的流程控制與統(tǒng)計都有各自的不同要求。這就要求企業(yè)找到一種滿足自己需求的軟件。于是,我針對汽車維修開發(fā)了這個軟件-汽車維修管理系統(tǒng)軟件。用來針對在汽車維修的運營過程中的管理。在這個軟件的開發(fā)過程當中,我得到了同學,老師的鼎力支持,確定了軟件的功能要求,即使本軟件的維修分析。在維修分析的基礎上,寫出了軟件的詳細設計過程。 關鍵詞:汽車維修管理系統(tǒng),SQL,開發(fā),設計目 錄1.選題的意義12.系統(tǒng)功能需求分析12.1系統(tǒng)概述12

4、.2系統(tǒng)的組成及各模塊的功能12.3系統(tǒng)的運行環(huán)境13.系統(tǒng)設計23.1總體結構設計23.2數據庫實現34.系統(tǒng)實現64.1登錄模塊的設計與實現64.2其他(如學生信息模塊)模塊的設計與實現75.總結255.1總結255.2存在的主要問題26參考文獻25汽車維修管理系統(tǒng)1.選題的意義隨著科學技術的不斷提高,計算機日趨成熟,其強大的功能已為人們深刻認識,它已經進 入人類社會的各個領域并發(fā)揮著越來越重要的作用。作為計算機應用的一部分,使用計算機對汽車維修行業(yè)的各種信息進行管理。具有手工管理所無法比擬的優(yōu)點。例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。一款專業(yè)的汽修管理

5、軟件對于汽車維修行業(yè)的發(fā)展起到至關重要的作用,汽車維修管理系統(tǒng)其中包含汽車配件管理、維修管理,配件庫存管理等子模塊,是專門為汽車維修行業(yè)定制的管理系統(tǒng)。本系統(tǒng)運用了SQL,IF,SELECT等等組件通過 Visual Basic 6.0編寫而成,是一款簡單方便的汽車維修管理系統(tǒng)軟件。2.系統(tǒng)功能需求分析2.1系統(tǒng)概述本系統(tǒng)滿足了用戶對維修工程的了解和監(jiān)督,方便了員工的工作。系統(tǒng)包括登陸,菜單界面。分別設立了系統(tǒng)管理,員工管理,維修管理和庫存管理。以上功能可以讓用戶方便快捷的進行企業(yè)管理。2.2系統(tǒng)的組成及各模塊的功能登陸界面:讓用戶登陸本系統(tǒng)。菜單界面:提供各種功能。系統(tǒng)管理:為使用本系統(tǒng)的用

6、戶提供各種權限,提高系統(tǒng)的安全性。員工管理:提供員工的各項基本信息,包括姓名,家庭住址等,建立完善的人事檔案。維修管理:提供了維修工程的各項信息,配件用度,維修人員等,方便監(jiān)督。庫存管理:提供了庫存的現狀信息,當前庫存,最低庫存等,便于倉庫的管理。 2.3系統(tǒng)的運行環(huán)境系統(tǒng)運行環(huán)境操作系統(tǒng):windows 2000/XP。系統(tǒng)支持:Visual Basic 6.0 及以上版本支持庫。數據庫:SQL。硬件環(huán)境:l 處理器:Intel Pentium 166 MX 或更高。l 硬盤:剩余使用空間1GB以上。l 內存:32MB以上。l 顯卡:SVGA 顯示適配器。3.系統(tǒng)設計3.1總體結構設計登錄系

7、統(tǒng)管理用戶管理維修管理庫存管理系統(tǒng)介紹添加用戶修改密碼用戶信息考勤制度維修計劃維修工程客戶信息車輛信息庫存查詢最低庫存庫存消耗訂貨量 圖1 結構圖3.2數據庫實現 表1用戶表用戶密碼user11111user22222user33333user44444user55555user66666user77777user88888user99999user100000000010001系統(tǒng)管理員0123 表2簽到表工號簽到次數0001100020000300004000050000600007777700088888000999990001000000 表3客戶表車主名地址電話趙 一石家莊市孫 陽石

8、家莊市李 虎保定市蔣 渙邯鄲市白 鑫承德市胡 建廊坊市徐 任定州市周 洲保定市方 想石家莊市劉 楠石家莊市 表4訂貨量表訂貨量零件號零件名稱10個001車燈10片002玻璃2件003車載空調2個004車座椅10件005引擎10個006排氣管5個007輪胎5個008車軸5個009車蓋2個010油箱 表5 零件表零件號零件名稱成本價格庫存量最低庫存訂貨量001車燈100元150元10個10個10個002玻璃100元150元12片10片10片003車載空調900元1200元2件1件2件004車座椅200元300元4把5把10把005引擎40000元4500元2個1個2個006排氣管300元400元1

9、4件10件10件007輪胎200元280元20個10個10個008車軸400元500元13個10個5個009車蓋300元400元8個5個5個010油箱500元600元3個1個2個 表6零件用量表編號零件號數量00010011000200710003003100040021000500410006001100070071000800510009006100100061 表7汽車表牌號型號生產廠車主名1111小型車上海大眾趙一2222小型車上海一汽李虎3333三廂車型長安福特孫陽4444緊湊車型奇瑞蔣渙5555三廂車型豐田白鑫6666微車型上海大眾胡建7777緊湊車型奇瑞徐任8888小型車東風周洲

10、9999小型車五菱方想0000緊湊車型上海一汽劉楠 表8維修表編號牌號修理工程送修日期完工日期工號修理小時00011111換車燈2013-1-32013-1-300012小時00022222換輪胎2013-1-52013-1-500022小時00033333換車載空調2013-1-52013-1-600034小時00044444換玻璃2013-1-72013-1-700042小時00055555換車座椅2013-1-82013-1-900053小時00066666換車燈2013-1-92013-1-900062小時00077777換輪胎2013-1-112013-1-1100072小時0008

11、8888換引擎2013-1-152013-1-2000085小時00090000換排氣管2013-1-162013-1-1700094小時00109999換排氣管2013-1-162013-1-1700104小時 表9員工表工號姓名地址電話出生日期進場日期小時工資001周某石家莊市1987-8-92007-7-8100002趙某石家莊市1987-8-92007-7-8100003錢某石家莊市1987-8-92007-7-8100004孫某石家莊市1987-8-92007-7-8100005武某石家莊市1987-8-92007-7-81000006吳某石家莊市1979-8-72006-7-810

12、00007鄭某石家莊市1986-9-72006-7-81000008王某石家莊市1983-4-62007-7-81000009馮某石家莊市1989-1-142007-7-81000010陳某石家莊市1987-8-92007-7-81004.系統(tǒng)實現4.1登錄模塊的設計與實現 圖2 登錄界面圖登錄模塊代碼如下:Public s$Private Sub Command1_Click()s = Combo1.TextAdodc1.RecordSource = " 登錄表 where 用戶='" + Combo1.Text + "'"Adodc1

13、.RefreshIf Adodc1.Recordset.Fields(1).Value = Text1 ThenUnload Meform2.ShowElseMsgBox "密碼錯誤!"End IfEnd SubPrivate Sub Command2_Click()Unload MeEnd SubPrivate Sub Form_Load()Adodc1.ConnectionString = "Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Cata

14、log=YHDL"Adodc1.RecordSource = " 登錄表"Adodc1.RefreshCombo1.ClearDo While Not Adodc1.Recordset.EOFCombo1.AddItem Adodc1.Recordset.Fields(0).ValueAdodc1.Recordset.MoveNextText1.PasswordChar = "*"LoopEnd Sub4.2其他(如學生信息模塊)模塊的設計與實現菜單界面模塊的設計與實現 圖3菜單界面圖 菜單界面模塊代碼如下:Private Sub a1_Cli

15、ck()Form3.ShowEnd SubPrivate Sub a2_Click()Form4.ShowEnd SubPrivate Sub a3_Click()Form5.ShowEnd SubPrivate Sub b1_Click()Form6.ShowEnd SubPrivate Sub b2_Click()Form13.ShowEnd SubPrivate Sub c1_Click()Form7.ShowEnd SubPrivate Sub c2_Click()Form8.ShowEnd SubPrivate Sub d1_Click()Form9.ShowEnd SubPriva

16、te Sub d2_Click()Form10.ShowEnd SubPrivate Sub d3_Click()Form11.ShowEnd SubPrivate Sub d4_Click()Form12.ShowEnd SubPrivate Sub e_Click()Unload MeEnd SubPrivate Sub Image1_Click()End Sub員工信息模塊的設計與實現 圖4 員工信息圖 員工信息模塊代碼如下:Private Sub Command1_Click()Dim s As Strings = InputBox("請輸入工號", "查

17、詢") Adodc1.Recordset.Find "工號= '" & s & "'", , , 1If Adodc1.Recordset.EOF Then MsgBox "無此工號,請重新輸入!", , "提示"End SubPrivate Sub Command2_Click()form2.ShowUnload Form4End Sub考勤制度模塊的設計與實現 圖5 考勤界面圖 考勤制度模塊代碼如下:Private Sub Command1_Click()Adodc1.

18、recordsore = "登錄表"Adodc1.RefreshEnd SubPrivate Sub Command2_Click()ask = MsgBox("確定保存?", vbYesNo)End SubPrivate Sub Command3_Click()form2.ShowUnload Form6End Sub添加用戶模塊的設計與實現 圖6 添加用戶圖 添加用戶模塊代碼如下:Private Sub Command1_Click()Adodc1.Recordset.AddNewEnd SubPrivate Sub Command2_Click()

19、Adodc1.Recordset.DeleteEnd SubPrivate Sub Command3_Click()Unload Meform2.ShowEnd SubPrivate Sub Command4_Click()Adodc1.Recordset.UpdateEnd SubPrivate Sub Command5_Click() s = Combo1.TextAdodc1.RecordSource = " 登錄表 where 用戶='" + Combo1.Text + "'"Adodc1.RefreshIf Adodc1.Rec

20、ordset.Fields(1).Value = Text2 And Text2.Text = 123 Then Text1.Enabled = True Command1.Enabled = True Command2.Enabled = True Command3.Enabled = True Command4.Enabled = TrueElseMsgBox "密碼錯誤!"End IfEnd SubPrivate Sub Image1_Click() Command1.Enabled = False Command2.Enabled = False Command3.

21、Enabled = False Command4.Enabled = FalseEnd Sub修改密碼模塊的設計與實現 圖7 修改密碼圖 修改密碼模塊代碼如下:Private Sub Command1_Click()Adodc1.recordsore = "登錄表"Adodc1.RefreshEnd SubPrivate Sub Command2_Click()form2.ShowUnload Form6End SubPrivate Sub Command3_Click()ask = MsgBox("確定保存?", vbYesNo)End Sub維修工程

22、模塊的設計與實現 圖8 維修工程圖維修工程模塊代碼如下:Private Sub Command1_Click(Index As Integer)Select Case IndexCase 0Adodc1.Recordset.MoveFirstCase 1Adodc1.Recordset.MovePreviousIf Adodc1.Recordset.BOF Then Adodc1.Recordset.MoveFirstCase 2Adodc1.Recordset.MoveNextIf Adodc1.Recordset.EOF Then Adodc1.Recordset.MoveLastCase

23、 3Adodc1.Recordset.MoveLastEnd SelectEnd SubPrivate Sub Command2_Click()form2.ShowUnload Form7End Sub維修計劃模塊的設計與實現 圖 9 維修計劃圖維修計劃模塊代碼如下:Private Sub Command1_Click(Index As Integer)Select Case IndexCase 0Adodc1.Recordset.MoveFirstCase 1Adodc1.Recordset.MovePreviousIf Adodc1.Recordset.BOF Then Adodc1.Re

24、cordset.MoveFirstCase 2Adodc1.Recordset.MoveNextIf Adodc1.Recordset.EOF Then Adodc1.Recordset.MoveLastCase 3Adodc1.Recordset.MoveLastEnd SelectEnd SubPrivate Sub Command2_Click()form2.ShowUnload Form8End Sub客戶信息模塊的設計與實現 圖10 客戶信息圖客戶信息模塊代碼如下:Private Sub Command1_Click()Unload Meform2.ShowEnd Sub車輛信息模塊

25、的設計與實現 圖11 車輛信息圖車輛信息模塊代碼如下:Private Sub Command1_Click()Unload Meform2.ShowEnd Sub庫存查詢模塊的設計與實現 圖12庫存查詢圖 庫存查詢模塊代碼如下:Private Sub Command1_Click(Index As Integer)Select Case IndexCase 0Adodc1.Recordset.MoveFirstCase 1Adodc1.Recordset.MovePreviousIf Adodc1.Recordset.BOF Then Adodc1.Recordset.MoveFirstCas

26、e 2Adodc1.Recordset.MoveNextIf Adodc1.Recordset.EOF Then Adodc1.Recordset.MoveLastCase 3Adodc1.Recordset.MoveLastEnd SelectEnd SubPrivate Sub Command2_Click()form2.ShowUnload Form9End Sub庫存消耗模塊的設計與實現 圖13 庫存消耗圖庫存消耗模塊代碼如下:Private Sub Command1_Click(Index As Integer)Select Case IndexCase 0Adodc1.Record

27、set.MoveFirstCase 1Adodc1.Recordset.MovePreviousIf Adodc1.Recordset.BOF Then Adodc1.Recordset.MoveFirstCase 2Adodc1.Recordset.MoveNextIf Adodc1.Recordset.EOF Then Adodc1.Recordset.MoveLastCase 3Adodc1.Recordset.MoveLastEnd SelectEnd SubPrivate Sub Command2_Click()form2.ShowUnload Form10End Sub最低庫存量模

28、塊的設計與實現 圖14 最低庫存圖最低庫存量模塊代碼如下:Private Sub Command1_Click()Adodc1.recordsore = "ZDKC"Adodc1.RefreshEnd SubPrivate Sub Command2_Click()form2.ShowUnload Form11End SubPrivate Sub Command3_Click()ask = MsgBox("確定修改?", vbYesNo)End Sub訂貨量模塊的設計與實現 圖15 訂貨量更定圖訂貨量模塊代碼如下:Private Sub Command1_

29、Click()Adodc1.recordsore = "DHL"Adodc1.RefreshEnd SubPrivate Sub Command2_Click()form2.ShowUnload Form12End SubPrivate Sub Command3_Click()ask = MsgBox("確定修改?", vbYesNo)End Sub5.總結5.1總結 在這次設計中遇到了很多實際性的問題,在實際設計中才發(fā)現,書本上理論性的東西與在實際運用中的還是有一定的出入的,所以有些問題不但要深入地理解,而且要不斷地更正以前的錯誤思維。一切問題必須要靠

30、自己一點一滴的解決,而在解決的過程當中你會發(fā)現自己在飛速的提升。對于汽車維修管理系統(tǒng),其程序是比較簡單的,主要是解決程序設計中的問題,而程序設計是一個很靈活的東西,它反映了你解決問題的邏輯思維和創(chuàng)新能力,它才是一個設計的靈魂所在。因此在整個設計過程中大部分時間是用在程序上面的。很多子程序是可以借鑒書本上的,但怎樣銜接各個子程序才是關鍵的問題所在,這需要對系統(tǒng)的結構很熟悉。因此可以說系統(tǒng)的設計是軟件和硬件的結合,二者是密不可分的。通過這次課程設計我也發(fā)現了自身存在的不足之處,雖然感覺理論上已經掌握,但在運用到實踐的過程中仍有意想不到的困惑,經過一番努力才得以解決。這也激發(fā)了我今后努力學習的興趣,我想這將對我以后的學習產生積極的影響。其次,這次課程設計讓我充分認識到團隊合作的重要性,只有分工協作才能保證整個項目的有條不絮。另外在課程設計的過程中,當我們碰到不明白的問題時,指導老師總是耐心的講解,給我們的設計以極大的幫助,使我們獲益匪淺。因此非常感謝老師的教導。通過這次設計,我懂得了學習的重要性,了解到理論知識與實踐相結合的重要意義,學會了堅持、耐心和努力,這將為自己今后的學習和工作做出了最好的榜樣。我覺得作為一名學生,這次程序設計是很有意義的。更重要的是如何把自己平時所學的東西應用到實際中。雖然自己對于這門課懂的并

溫馨提示

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

評論

0/150

提交評論