【正文】
理模塊,比如車輛檔案管理,車輛運(yùn)營(yíng)信息管理,車輛統(tǒng)計(jì)管理,駕駛員信息管理,車輛管理,系統(tǒng)維護(hù),幫助等,之后進(jìn)行相應(yīng)的查詢,修改,管理等。直到用戶名與密碼正確進(jìn)入相應(yīng)的管理模塊,進(jìn)行抄作管理。任何字典最主要的用途都是供人查閱不理解的條目的解釋,數(shù)據(jù)字典的作用也正是在軟件分析和設(shè)計(jì)過(guò)程中給人提供關(guān)于數(shù)據(jù)的描述信息。有數(shù)據(jù)流圖和對(duì)數(shù)據(jù)流圖精確的定義放在一起,才能共同構(gòu)成系統(tǒng)的規(guī)格說(shuō)明。數(shù)據(jù)字典是各類數(shù)據(jù)描述的集合,他通常包括以下5個(gè)方面:1. 數(shù)據(jù)項(xiàng):數(shù)據(jù)項(xiàng)是數(shù)據(jù)的最小組成單位。它反映了數(shù)據(jù)之間的組合關(guān)系。表示處理過(guò)程的輸入和輸出。5. 處理過(guò)程。它是整個(gè)數(shù)據(jù)庫(kù)設(shè)計(jì)的關(guān)鍵,其任務(wù)是根據(jù)用戶的需求設(shè)計(jì)數(shù)據(jù)庫(kù)的概念模型。為了把用戶的數(shù)據(jù)要求明確的表達(dá)出來(lái),這就要用到概念性數(shù)據(jù)模型。根據(jù)調(diào)研所得系統(tǒng)詳細(xì)流程,對(duì)車輛管理方式進(jìn)行分析,規(guī)劃系統(tǒng):車輛信息實(shí)體ER圖:車輛車輛編號(hào)車輛類型車輛名稱車牌號(hào)碼出廠日期產(chǎn)地 車輛實(shí)體ER圖 車輛零件實(shí)體ER圖:車輛零件零件名稱零件編號(hào)零件類型車輛編號(hào)單價(jià) 車輛零件實(shí)體ER圖管理員信息實(shí)體ER圖:管理員管理員姓名密碼確認(rèn)密碼用戶類型 管理員實(shí)體ER圖車輛事故信息實(shí)體ER圖,車輛事故對(duì)方破壞程度車輛號(hào)碼對(duì)方住址事故時(shí)間事故編號(hào)事故確認(rèn)者對(duì)方姓名公司負(fù)擔(dān)金保險(xiǎn)理賠金對(duì)方賠償金和解內(nèi)容 車輛事故實(shí)體ER圖駕駛員信息實(shí)體ER圖:駕駛員證件號(hào)駕駛員編號(hào)姓名證件有效期生日駕齡性別 車輛違章信息實(shí)體ER圖,車輛違章備注車牌號(hào)碼違章原因處罰違章時(shí)間駕駛員姓名 車輛違章實(shí)體ER圖第5章 系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì) 數(shù)據(jù)庫(kù)結(jié)構(gòu)表利用SQL2000 創(chuàng)建數(shù)據(jù)庫(kù),我是所完成的三個(gè)模塊的部分?jǐn)?shù)據(jù)庫(kù)包含如下幾個(gè)表文件:(1) 車輛事故表 車輛事故表字段名稱數(shù)據(jù)類型字段大小事故編號(hào)文本30車牌號(hào)碼文本30車輛類型文本30事故時(shí)間文本30事故概要文本200事故確認(rèn)者文本30公司負(fù)擔(dān)金文本30保險(xiǎn)理賠金文本30對(duì)方賠償金文本30對(duì)方姓名文本30對(duì)方住址文本50對(duì)方所住單位文本50對(duì)方破壞程度文本30和解內(nèi)容文本200(2) 車輛零件表 車輛零件表字段名稱數(shù)據(jù)類型字段大小零件名稱文本30零件編號(hào)文本30 續(xù)表 零件類型文本30車牌號(hào)碼文本30單價(jià)文本30(3) 車輛違章表 車輛違章表字段名稱數(shù)據(jù)類型字段大小車牌號(hào)碼文本30違章原因、文本100處罰文本30違章時(shí)間文本30駕駛員姓名文本30備注文本100(4) 車輛維修表 車輛維修表字段名稱數(shù)據(jù)類型字段大小車牌號(hào)碼文本30維修費(fèi)用文本30維修日期文本30更換零件1文本30數(shù)量數(shù)字10更換零件2文本30數(shù)量數(shù)字1更換零件3文本30數(shù)量數(shù)字10共計(jì)費(fèi)用文本30備注文本200(5) 駕駛員檔案表 駕駛員檔案表字段名稱數(shù)據(jù)類型字段大小駕駛員編號(hào)數(shù)字15姓名文本30生日文本30性別文本10駕齡數(shù)字10證件有效期文本50證件號(hào)數(shù)字20(6) 駕駛員獎(jiǎng)罰表 駕駛員獎(jiǎng)罰表字段名稱數(shù)據(jù)類型字段大小駕駛員編號(hào)數(shù)字15車牌號(hào)碼文本15駕駛員姓名文本15駕駛?cè)掌谖谋?0運(yùn)營(yíng)收入文本10運(yùn)營(yíng)次數(shù)數(shù)字8本月得分?jǐn)?shù)字8事故次數(shù)數(shù)字8違章次數(shù)數(shù)字8本月獎(jiǎng)金數(shù)字10維修費(fèi)用數(shù)字10(7) 管理員設(shè)置表 管理員設(shè)置表字段名稱數(shù)據(jù)類型字段大小管理員姓名文本20密碼文本20 續(xù)表 確認(rèn)密碼文本20用戶類型文本20 系統(tǒng)功能界面本系統(tǒng)一共七個(gè)模塊,分別是車輛檔案管理;車輛運(yùn)營(yíng)信息管理;車輛統(tǒng)計(jì)管理;駕駛員信息管理;車輛管理和系統(tǒng)維護(hù)以及幫助,我主要負(fù)責(zé)后三個(gè)模塊的編寫工作,既駕駛員信息管理;車輛管理和系統(tǒng)維護(hù)模塊。: 系統(tǒng)功能界面主要代碼:Private Sub mnuabout_Click() (1).Text = 關(guān)于窗體End SubPrivate Sub mnubf_Click() (1).Text = 數(shù)據(jù)備份窗體End SubPrivate Sub mnusyscsh_Click() If MsgBox(執(zhí)行此命令會(huì)清空數(shù)據(jù)庫(kù)里所有記錄,確實(shí)要執(zhí)行嗎?, vbOKCancel, 系統(tǒng)提示) = vbOK Then (delete from 車輛檔案) (delete from 車輛運(yùn)營(yíng)表) (delete from 駕駛員檔案) (delete from 零件表) (delete from 用戶表) Else Exit Sub End IfEnd SubPrivate Sub mnuyydelete_Click() If MsgBox(真的要清空運(yùn)營(yíng)表嗎?, vbOKCancel, 系統(tǒng)提示) = vbOK Then (delete from 車輛運(yùn)營(yíng)表) Else Exit Sub End IfEnd SubPrivate Sub mnuyylist_Click() (1).Text = 車輛運(yùn)營(yíng)錄入窗體End SubPrivate Sub Toolbar1_ButtonClick(ByVal Button As ) Select Case Case 1 Call mnucardaadd_Click Case 2 Call mnujsylist_Click Case 3 Call mnuyylist_Click Case 5 Call mnucarwxlist_Click Case 6 Call mnucarwzlist_Click Case 7 Call mnucarsglist_Click End SelectEnd Sub 車輛管理模塊車輛管理分七個(gè)部分,分別是車輛事故記錄查詢、車輛事故列表、車輛添加零件、車輛違章查詢、車輛違章記錄、車輛維修查詢、車輛維修列表。(1) 車輛事故記錄查詢可以按照車輛的牌號(hào)查詢特定時(shí)間內(nèi)的事故次數(shù),時(shí)間精確到日,查詢完畢可按退出,回到主界面。: 車輛事故列表主要代碼:Private Sub cmdDelete_Click() If MsgBox(您確實(shí)要?jiǎng)h除記錄嗎?, vbOKCancel, 系統(tǒng)提示) = vbOK Then (delete from 車輛事故表 where 事故編號(hào)=39。 Text1 amp。) MsgBox 記錄已刪除!, , 系統(tǒng)提示 End IfEnd Sub End If End IfEnd SubPrivate Sub DTPicker1_KeyDown(KeyCode As Integer, Shift As Integer) If KeyCode = vbKeyReturn Then End SubPrivate Sub Text2_LostFocus() If = Then Exit Sub Dim rss As New Set rss = (select * from