汽車維修系統(tǒng)分析與實現(xiàn)_第1頁
汽車維修系統(tǒng)分析與實現(xiàn)_第2頁
汽車維修系統(tǒng)分析與實現(xiàn)_第3頁
汽車維修系統(tǒng)分析與實現(xiàn)_第4頁
汽車維修系統(tǒng)分析與實現(xiàn)_第5頁
已閱讀5頁,還剩28頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

《信息系統(tǒng)分析與設(shè)計》課程設(shè)計PAGEPAGE1﹫重慶理工大學(xué)計算機科學(xué)與工程學(xué)院學(xué)號:11103060204姓名符越翠第2章系統(tǒng)目標(biāo)及開發(fā)可行性2.1系統(tǒng)目標(biāo)顧客信息的存儲、查詢、刪車輛信息的存儲、查詢、刪除維修廠員工(維修員、業(yè)務(wù)員)信息的存儲、查詢、刪除維修項目的編號、種類、單價等的存儲、查詢、刪除維修派工單和維修委托書的存儲、查詢、刪除保養(yǎng)單的存儲、查詢、刪除預(yù)約單的存儲、查詢、刪除優(yōu)惠信息的存儲、查詢、刪除在意見管理菜單下提出意見有機的聯(lián)系顧客、業(yè)務(wù)員和維修員,能夠存儲并查詢聯(lián)系中產(chǎn)生的表單信息能夠合理安排維修車輛的進程,清楚明白汽車在何時何地進行什么類型的維修,并能進行信息查詢2.2可行性分析管理上的可行性。汽車維修管理系統(tǒng)是在基于汽車維修流程上發(fā)生的處理來開發(fā)的。它具有實際運行中的實用性,運行過程中的簡捷性和對用戶來說的簡單性。該管理系統(tǒng)界面簡單,操作方便,不需特別深入的培訓(xùn),只需簡單培訓(xùn)即可上崗使用系統(tǒng)。具有明顯的優(yōu)良的管理效果,可實現(xiàn)維修汽車過程中的所有管理技術(shù)。2.技術(shù)上的可行性。汽車維修管理系統(tǒng)的客戶端界面采用的是.Net開發(fā),利用visio和powerdesigner進行需求分析,利用visiostutio2010軟件開發(fā),數(shù)據(jù)的存儲采用sqlserver數(shù)據(jù)庫進行存儲和對數(shù)據(jù)進行操作,開發(fā)出Web平臺。界面運行是在IE瀏覽器中運行的,是電腦的基本標(biāo)配,不存在不可運行現(xiàn)象,因此在技術(shù)上是可行的。3.經(jīng)濟上的可行性。汽車維修管理系統(tǒng)從開發(fā)規(guī)模上來說是個小系統(tǒng),開發(fā)規(guī)模小,簡單易行,因此開發(fā)的人員較少,進而成本也較低。而汽車維修市場是個大市場,市場潛力也高,因而他的經(jīng)濟效益是巨大的。而通過開發(fā)維修管理,提高維修的便捷速度,能帶來更多的客戶,吸引更多客戶前來維修汽車,它帶來的效益也是巨大的。因而在經(jīng)濟上具有可行性。

第3章業(yè)務(wù)流程圖3.1業(yè)務(wù)流程圖符號說明(1)人員或部門(2)信息流(3)單據(jù)圖3-1業(yè)務(wù)流程圖符號說明3.2業(yè)務(wù)流程圖圖3-2業(yè)務(wù)流程圖3.3業(yè)務(wù)流程圖說明3.3.1客戶填寫信息表流程:業(yè)務(wù)員發(fā)給客戶空白信息表單,新客戶填寫完整后交由業(yè)務(wù)員進行信息錄入系統(tǒng)處理。3.3.2客戶報修故障車輛:客戶提供個人和車輛信息供業(yè)務(wù)員查詢,業(yè)務(wù)員對故障車輛進行檢疫和故障分析之后和客戶一起對故障現(xiàn)象進行磋商。由磋商結(jié)果確定故障現(xiàn)象,并開出維修委托書,并提交維修委托書。管理系統(tǒng)根據(jù)維修委托書生成維修派工單,并將維修派工單下發(fā)給維修員,維修員按照派工單上任務(wù)進行維修作業(yè)。維修結(jié)束后,維修員根據(jù)維修派工單上的項目及工時生成總費用,并將總費用記錄在維修委托書中,并將記錄總費用的維修委托書交給客戶查看,業(yè)務(wù)員則將記錄總費用的維修委托書進行信息錄入系統(tǒng)處理。

第4章數(shù)據(jù)流程圖和數(shù)據(jù)字典4.1數(shù)據(jù)流程圖數(shù)據(jù)流程圖符號說明:(1)外部實體(2)處理(3)信息流(4)信息存儲4.1.1上下文圖(關(guān)聯(lián)圖)圖4-1文字說明:1.客戶報修故障車輛:找到業(yè)務(wù)員進行報修;業(yè)務(wù)員和顧客磋商妥當(dāng)后確定故障現(xiàn)象,并提交維修委托書;管理系統(tǒng)根據(jù)委托書生成維修派工單下發(fā)給維修員;維修員維修員按照派工單上任務(wù)進行維修作業(yè)。維修結(jié)束后,維修員根據(jù)維修派工單上的項目及工時生成總費用,并將總費用記錄在維修委托書中,并將記錄總費用的維修委托書交給客戶查看,業(yè)務(wù)員則將記錄總費用的維修委托書進行信息錄入系統(tǒng)處理。2.客戶填寫顧客及車輛信息:得到業(yè)務(wù)員發(fā)給用于登記個人及車輛信息的空白信息表格;交給業(yè)務(wù)員填寫完整的個人及車輛信息表格。3.客戶提出預(yù)約申請和保養(yǎng)需求,業(yè)務(wù)員將其記錄在案,并在預(yù)約申請單狀處標(biāo)明狀態(tài),以確定申請是否仍然有效。4.系統(tǒng)可進行分公司以及維修項目等信息的查詢,以確定維修項目的具體事宜和金額大小,了解公司員工基本信息和所屬子公司。4.1.2圖0(0層圖)圖4-2文字說明:整個維修系統(tǒng)有五個大處理,分別是基本信息錄入處理,客戶的汽車報修處理,汽車保養(yǎng)單錄入、申請預(yù)約單的錄入、客戶填寫基本信息。這五個大處理解決了整個系統(tǒng)的開發(fā)目標(biāo),即實現(xiàn)維修的可行性。4.1.3其他DF圖4-2客戶信息填寫基本信息表格處理和基本信息錄入系統(tǒng)處理的子圖:圖4-3文字說明:該圖是數(shù)據(jù)流程圖的底圖之一,即客戶填寫基本信息的子系統(tǒng)。涉及的處理有三個,即業(yè)務(wù)員發(fā)給空白信息表格給客戶,客戶填寫空白信息表格生成客戶及車輛信息表格,最后是客戶及車輛信息例如數(shù)據(jù)庫的處理,將信息錄入信息庫。圖4-2汽車報修處理、汽車維修處理、汽車維修處理錄入系統(tǒng)處理的子圖:圖4-4文字說明:該圖是數(shù)據(jù)流程圖的底圖之一,完整的表明了維修員對客戶汽車進行維修汽車處理的所有流程和處理??蛻羰紫葋淼骄S修站,提供個人基本信息,信息庫可以核對到客戶的個人和車輛基本信息,并將查詢結(jié)果返回給業(yè)務(wù)員。業(yè)務(wù)員在收到信息庫信息后對客戶的車車輛進行檢疫和故障分析,然后和客戶進行磋商,確定汽車的故障,將信息填入維修委托書,生成維修委托書。將維修委托書交給維修員,維修員根據(jù)汽車的故障現(xiàn)象結(jié)合維修委托書進行處理。維修員在確定具體維修項目后安排維修工和工時,生成維修派工單。維修結(jié)束后,根據(jù)維修派工單生成總費用。將總費用記錄到維修委托書中,生成記賬維修委托書。記賬的維修委托書一份交給業(yè)務(wù)員進行錄入系統(tǒng)處理,一份交給客戶進行確認。圖4-3預(yù)約單、維修項目、車輛保養(yǎng)、公司和公司員工錄入系統(tǒng)處理的子圖:文字說明:該圖是數(shù)據(jù)流程圖的底圖之一,完整的表明了整個系統(tǒng)所需要錄入的系統(tǒng)信息。業(yè)務(wù)員首先在錄入客戶信息后,以客戶信息為依據(jù),在填寫其他和客戶有關(guān)的業(yè)務(wù)時,都需要獲得客戶的編號,姓名,車牌信息,以保證每一項業(yè)務(wù)都是在客戶有需求的情況下進行。公司和員工信息則保證了明了每個員工與公司的關(guān)系,所屬的子公司,以便于領(lǐng)導(dǎo)者更好的管理系統(tǒng)。4.2數(shù)據(jù)字典(DD)表4-1數(shù)據(jù)項的描述數(shù)據(jù)項編號數(shù)據(jù)項目名稱簡述類型長度取值/含義I1車牌號汽車的車牌號varchar10顧客在相關(guān)部門登記申領(lǐng)的一輛車一個的唯一的牌號I2車型汽車的品牌varchar10汽車制造商的品牌I3顏色汽車的顏色varchar10汽車的外殼顏色I4客戶姓名客戶的姓名varchar20顧客的姓名,顧客不一定是個人,有可能的單位I5客戶性質(zhì)說明客戶的性質(zhì)varchar20客戶性質(zhì)說明客戶是個人或單位I6折扣率顧客的優(yōu)惠率varchar20在顧客維修結(jié)束結(jié)賬時進行折扣計算I7聯(lián)系人顧客的聯(lián)系人姓名varchar20客戶性質(zhì)為個人時與客戶姓名相同,為單位時則是單位采購汽車負責(zé)人姓名I8聯(lián)系電話聯(lián)系人的聯(lián)系電話varchar20能聯(lián)系到客戶或單位采購負責(zé)人的電話I9車輛類別汽車的大小類型varchar10汽車外殼的大小I10委托書編號委托書的編號int系統(tǒng)生成委托書時自動對委托書進行編號I11客戶編號客戶的編號varchar20客戶在維修管理系統(tǒng)內(nèi)的編號I12作業(yè)分類維修作業(yè)類型varchar20維修作業(yè)的分類,有大、中、小型分類I13結(jié)算方式客戶付款方式varchar20維修結(jié)束客戶付款的方式,有自付、三包、索賠等方式I14進廠時間汽車進廠維修時間varchar20汽車進廠進行維修的時間I15業(yè)務(wù)員姓名業(yè)務(wù)員姓名varchar20安排汽車進廠維修的業(yè)務(wù)員的姓名I16預(yù)計完工時間預(yù)計維修用時varchar20預(yù)計維修所用的時間I17故障描述汽車故障的描述varchar100對汽車故障進行書面形式的描述I18維修類型維修的類型varchar20汽車的維修類型,有普通和加急兩種I19總費用維修的總費用varchar20整個維修過程所花費的材料費用I20維修項目編號維修項目的編號Int維修管理系統(tǒng)對項目進行的編號I21維修項目名稱維修項目名稱varchar20維修項目的名稱I22工時維修員工作時間varchar10維修員的工作時間記錄I23業(yè)務(wù)員編號業(yè)務(wù)員的編號int10維修管理系統(tǒng)對業(yè)務(wù)員的編號I24維修員工種維修員工作類型varchar10維修員的工作分類I25維修員編號維修員的編號varchar10維修管理系統(tǒng)對維修員的編號I26項目費用項目的單價varchar20維修項目的價目表I27項目押金項目的押金Varchar20進行維修時客戶應(yīng)繳納的押金I28繳費期限維修項目的繳費期限varchar20規(guī)定客戶在進行該項維修時繳費的期限I29派工單編號派工單唯一的編號int派工單生成后系統(tǒng)自動對其進行編號I30業(yè)務(wù)員賬號業(yè)務(wù)員登陸賬號varchar20業(yè)務(wù)員注冊的自定義賬號,用以登陸系統(tǒng)I31業(yè)務(wù)員密碼業(yè)務(wù)員登陸系統(tǒng)的密碼Varchar20業(yè)務(wù)員注冊時自定義的密碼I32維修員姓名維修員的姓名Varchar20維修員的真實姓名I33維修員賬號維修員登陸系統(tǒng)賬號Varchar20維修員注冊時的自定義賬號,用以登錄系統(tǒng)I34維修員密碼維修員登陸系統(tǒng)的密碼Varchar20維修員注冊時的自定義密碼,用以登錄系統(tǒng)I35保養(yǎng)單編號保養(yǎng)單的編號int在生成保養(yǎng)單時系統(tǒng)自動生成的編號,具有唯一性I36保養(yǎng)項目進行保養(yǎng)的項目Varchar50客戶想要進行保養(yǎng)的項目I37保養(yǎng)費用保養(yǎng)的花費Varchar20客戶進行車輛保養(yǎng)之后的花費I38優(yōu)惠項目編號優(yōu)惠項目的編號Int系統(tǒng)在生成優(yōu)惠項目之時的編號,具有唯一性I39優(yōu)惠項目名稱優(yōu)惠項目的名稱Varchar20優(yōu)惠項目的名稱,具有唯一性I40優(yōu)惠額度優(yōu)惠的最大額度Varchar20優(yōu)惠的額度,優(yōu)惠額度不能超過系統(tǒng)規(guī)定I41優(yōu)惠條件優(yōu)惠的條件Varchar50要想得到優(yōu)惠,必須先滿足優(yōu)惠條件I42優(yōu)惠時間優(yōu)惠項目的期限Varchar20優(yōu)惠項目的實現(xiàn)期限,必須在該期限內(nèi)才能享受優(yōu)惠I43預(yù)約單編號預(yù)約單的編號Int生成預(yù)約單時的編號,自動生成且唯一I44預(yù)約項目預(yù)約的項目名稱varchar50客戶申請的預(yù)約項目名稱I45預(yù)約時間預(yù)約到店時間Varchar20客戶申請在預(yù)約時間內(nèi)到店進行維修I46狀態(tài)預(yù)約單的狀態(tài)Varchar10客戶不管是已經(jīng)在規(guī)定時間內(nèi)到店還是錯過了預(yù)約所進行的標(biāo)記I47店鋪代碼店鋪的代碼Varchar20店鋪的代碼,各個店鋪只此一個I48地址店鋪的地址Varchar50各分店的地址I49開張年份店鋪的開張時間Varchar20各分店的開張時間I50業(yè)務(wù)員人數(shù)店鋪內(nèi)的業(yè)務(wù)員人數(shù)Varchar20各分店內(nèi)的業(yè)務(wù)員人數(shù)I51維修員人數(shù)店鋪內(nèi)的維修員人數(shù)Varchar20各分店內(nèi)的維修員人數(shù)I52合作單位店鋪的合作單位Varchar100各分店的合作單位I53意見編號意見的編號int員工對維修廠所提出的意見,系統(tǒng)對其自動進行編號I54主要內(nèi)容意見內(nèi)容Varchar500員工提出的意見內(nèi)容表3-2數(shù)據(jù)結(jié)構(gòu)的描述數(shù)據(jù)結(jié)構(gòu)編號數(shù)據(jù)結(jié)構(gòu)名稱簡述數(shù)據(jù)結(jié)構(gòu)組成DS1客戶車輛信息客戶車輛的基本信息車牌號++客戶編號車型+顏色+車輛類別DS2客戶信息客戶的基本信息客戶編號+客戶姓名+客戶性質(zhì)+折扣率+聯(lián)系人+聯(lián)系電話DS3車輛保養(yǎng)保養(yǎng)單的基本信息保養(yǎng)單編號+車牌號業(yè)務(wù)員編號+保養(yǎng)項目+保養(yǎng)費用DS4維修委托書維修委托書信息委托書編號+業(yè)務(wù)員編號+車牌號+維修類型+作業(yè)分類+結(jié)算方式+進廠時間+預(yù)計完工時間+故障描述+總費用DS5預(yù)約單預(yù)約單的信息預(yù)約單編號+業(yè)務(wù)員編號+車牌號+客戶編號+預(yù)約項目+預(yù)約時間+狀態(tài)DS6業(yè)務(wù)員信息業(yè)務(wù)員的信息業(yè)務(wù)員編號+店鋪代碼+業(yè)務(wù)員姓名+業(yè)務(wù)員賬號+業(yè)務(wù)員密碼DS7汽車店鋪信息各店鋪的基本信息店鋪代碼+地址+開張年份+業(yè)務(wù)員人數(shù)+維修員人數(shù)+合作單位DS8維修項目信息維修項目的信息維修項目編號+維修項目名稱+項目費用+項目押金+繳費期限D(zhuǎn)S9維修派工單派工單的信息派工單編號+委托書編號+維修員編號+維修項目編號+工時DS10維修廠員工維修廠員工的信息維修員編號+店鋪代碼+維修員姓名+維修員工種+維修員賬號+維修員密碼DS11意見箱員工提出的意見意見編號+主要內(nèi)容DS12優(yōu)惠信息優(yōu)惠項目的信息優(yōu)惠項目編號+優(yōu)惠項目名稱+優(yōu)惠額度+優(yōu)惠條件+優(yōu)惠時間表3-3數(shù)據(jù)流的描述數(shù)據(jù)流編號數(shù)據(jù)流名稱簡述數(shù)據(jù)流來源數(shù)據(jù)流去向數(shù)據(jù)流組成數(shù)據(jù)流量高峰流量F1空白信息表格業(yè)務(wù)員提供客戶以記錄基本信息S2P1.1空白信息表格5/天10/天F2客戶及車輛信息客戶填寫的個人及車輛基本信息S1P1.2客戶及車輛信息數(shù)據(jù)結(jié)構(gòu)5/天10/天F3客戶所報故障信息客戶提供個人信息S1P2.1客戶信息數(shù)據(jù)結(jié)構(gòu)1/天5/天F4查詢結(jié)果業(yè)務(wù)員查詢客戶信息的結(jié)果P2.1S2客戶及車輛信息數(shù)據(jù)結(jié)構(gòu)1/天5/天F5客戶所報故障信息客戶報修提供的故障信息S2P2.2客戶提供口頭數(shù)據(jù)結(jié)構(gòu)1/天5/天F6檢疫結(jié)果根據(jù)客戶提供故障信息進行檢疫P2.2P2.3維修委托書數(shù)據(jù)結(jié)構(gòu)1/天5/天F7業(yè)務(wù)員分析故障結(jié)果業(yè)務(wù)員分析的故障結(jié)果P2.3P2.4維修委托書數(shù)據(jù)結(jié)構(gòu)1/天5/天F8生成維修委托書和客戶進行磋商后生成維修委托書P2.4D4維修委托書數(shù)據(jù)結(jié)構(gòu)1/天5/天F9委托維修信息維修委托書上的基本信息D4S3維修委托書數(shù)據(jù)結(jié)構(gòu)1/天5/天F10確定維修項目信息確定維修項目的基本信息P2.5P2.6維修項目信息數(shù)據(jù)結(jié)構(gòu)1/天5/天F11生成維修派工單根據(jù)維修項目信息生成維修派工單P2.6D7安排相關(guān)維修工及工時處理數(shù)據(jù)結(jié)構(gòu)1/天5/天F12項目單價及工時維修項目的單價及工時D3P2.7維修派工單數(shù)據(jù)結(jié)構(gòu)1/天5/天F13總費用維修作業(yè)的花費P2.7D5已記賬的維修委托書數(shù)據(jù)結(jié)構(gòu)1/天5/天F14維修有關(guān)信息已記賬的維修委托書上所有信息D5S2已記賬的維修委托書數(shù)據(jù)結(jié)構(gòu)1/天5/天F15維修信息錄入系統(tǒng)錄入已記賬的維修委托書上所有信息P2.8D1已記賬的維修委托書數(shù)據(jù)結(jié)構(gòu)1/天5/天F16車輛的故障現(xiàn)象車輛呈現(xiàn)的故障現(xiàn)象P2.4S3維修委托書數(shù)據(jù)結(jié)構(gòu)1/天5/天F17客戶及車輛信息錄入系統(tǒng)將客戶填寫的個人基本信息和車輛信息錄入系統(tǒng)P1.3D1客戶及車輛信息數(shù)據(jù)結(jié)構(gòu)1/天5/天F18維修有關(guān)信息記賬維修委托書的信息S1D5已記賬的維修委托書數(shù)據(jù)結(jié)構(gòu)1/天5/天F19客戶及車輛信息客戶及車輛的基本信息D2P1.3客戶及車輛信息數(shù)據(jù)結(jié)構(gòu)5/天10/天F20待填空白信息表格空白等待客戶輸入的空白信息表格P1.1S1空白信息表格5/天10/天F21不完整信息表格客戶正在填寫尚未填寫好的信息表格S1P1.2客戶及車輛信息數(shù)據(jù)結(jié)構(gòu)5/天10/天F22維修項目信息維修項目的單價S3P2.5維修委托書結(jié)構(gòu)1/天5/天F23記賬維修委托書信息記賬的維修委托書上的所有信息S2P2.8已記賬的維修委托書數(shù)據(jù)結(jié)構(gòu)5/天10/天F24客戶信息返回信息庫核對的客戶信息結(jié)果D1P2.1客戶及車輛信息數(shù)據(jù)結(jié)構(gòu)1/天5/天F25錄入客戶及車輛信息業(yè)務(wù)員錄入客戶及車輛信息P5.2D2客戶及車輛信息數(shù)據(jù)結(jié)構(gòu)1/天5/天F26錄入維修項目員工錄入維修項目信息P5.3D7維修項目信息數(shù)據(jù)結(jié)構(gòu)1/天1/天F27錄入保養(yǎng)單信息員工錄入保養(yǎng)單信息P5.4D5車輛保養(yǎng)數(shù)據(jù)結(jié)構(gòu)5/天15/天F28錄入預(yù)約申請員工錄入預(yù)約申請表P5.5D6預(yù)約單數(shù)據(jù)結(jié)構(gòu)5/天10/天F29錄入公司信息員工錄入公司信息P5.6D8汽車店鋪信息數(shù)據(jù)結(jié)構(gòu)1/天1/天F30錄入員工錄入員工信息P5.7D9維修廠員工數(shù)據(jù)結(jié)構(gòu)+業(yè)務(wù)員信息數(shù)據(jù)結(jié)構(gòu)1/天2/天F31維修項目信息查詢維修項目的信息P5.8S2維修項目信息數(shù)據(jù)結(jié)構(gòu)5/天10/天F32公司信息查詢公司信息P5.9S2汽車店鋪信息數(shù)據(jù)結(jié)構(gòu)1/天2/天F33員工信息查詢員工信息P5.10S2維修廠員工數(shù)據(jù)結(jié)構(gòu)+業(yè)務(wù)員信息數(shù)據(jù)結(jié)構(gòu)1/天2/天F34反饋客戶及車輛信息查詢客戶及員工信息P5.1S2客戶及車輛信息數(shù)據(jù)結(jié)構(gòu)1/天2/天F35反饋維修項目信息查詢維修項目信息D4P5.8維修項目信息數(shù)據(jù)結(jié)構(gòu)1/天2/天F36反饋公司信息查詢公司信息D8P5.9汽車店鋪信息數(shù)據(jù)結(jié)構(gòu)1/天2/天F37反饋員工信息查詢員工信息D9F33維修廠員工數(shù)據(jù)結(jié)構(gòu)+業(yè)務(wù)員信息數(shù)據(jù)結(jié)構(gòu)1/天2/天F38維修項目信息錄入維修項目信息S2P5.3維修項目信息數(shù)據(jù)結(jié)構(gòu)1/天2/天F39保養(yǎng)信息錄入保養(yǎng)信息S2P5.5車輛保養(yǎng)數(shù)據(jù)結(jié)構(gòu)1/天2/天F40預(yù)約單信息錄入預(yù)約單信息S2P5.6預(yù)約單數(shù)據(jù)結(jié)構(gòu)1/天2/天F41公司信息錄入公司信息S2P5.6汽車店鋪信息數(shù)據(jù)結(jié)構(gòu)1/天2/天F42員工信息錄入員工信息S2P5.7維修廠員工數(shù)據(jù)結(jié)構(gòu)+業(yè)務(wù)員信息數(shù)據(jù)結(jié)構(gòu)1/天2/天表3-4處理邏輯(基本過程)的描述處理邏輯編號處理邏輯名稱簡述輸入的數(shù)據(jù)流過程邏輯輸出的數(shù)據(jù)流處理頻率P1.1發(fā)給空白信息表格由業(yè)務(wù)員發(fā)給客戶空白信息表格F1業(yè)務(wù)員發(fā)給客戶空白信息表格F205/天P1.2填寫空白信息表格客戶正在填寫空白信息F2客戶拿到空白信息表格后進行填寫F25/天P1.3客戶及車輛信息錄入數(shù)據(jù)庫客戶已填寫好的表格信息進行錄入系統(tǒng)處理F19將客戶填寫好的客戶及車輛基本信息表單錄入到系統(tǒng)里面F175/天P2.1核對客戶及車輛信息數(shù)據(jù)庫核對客戶信息F3根據(jù)客戶提供的個人基本信息,信息庫進行查詢核對F41/天P2.2業(yè)務(wù)員對車輛進行檢疫業(yè)務(wù)員檢疫故障車輛F5業(yè)務(wù)員對客戶的故障車輛進行檢疫,核對故障現(xiàn)象F61/天P2.3業(yè)務(wù)員進行故障分析分析車輛故障F6業(yè)務(wù)員根據(jù)檢疫結(jié)果分析車輛故障F71/天P2.4和客戶磋商確定故障現(xiàn)象和客戶磋商確定故障結(jié)果F7和客戶磋商商量確定故障信息F81/天P2.5確定具體維修項目確定維修的項目F22根據(jù)車輛故障現(xiàn)象和維修委托書確定維修時應(yīng)該選擇的維修項目F101/天P2.6安排相關(guān)維修工及工時安排維修工和維修工時F10確定維修項目后,安排維修工和維修工時進行維修F111/天P2.7維修結(jié)束按派工單生成總費用維修結(jié)束后,按派工單信息生成總費用F12維修結(jié)束后按派工單上的維修項目單價和工時計算總費用F131/天P2.8維修有關(guān)信息錄入系統(tǒng)將記賬維修委托書上的所有信息錄入系統(tǒng)F23將記賬的維修委托書上的所有信息錄入系統(tǒng)F181/天P5.1查詢客戶及車輛信息將查詢結(jié)果反饋出來F4將保養(yǎng)單信息錄入系統(tǒng)F341/天P5.2客戶及車輛信息錄入數(shù)據(jù)庫將客戶及車輛信息錄入數(shù)據(jù)庫F25將客戶及車輛信息錄入數(shù)據(jù)庫F251/天P5.3錄入維修項目信息將維修項目信息錄入系統(tǒng)F38將維修項目信息錄入系統(tǒng)F261/天P5.4錄入車輛保養(yǎng)信息將車輛保養(yǎng)信息錄入系統(tǒng)F39將車輛保養(yǎng)信息錄入系統(tǒng)F271/天P5.5錄入預(yù)約單信息將預(yù)約單信息錄入系統(tǒng)F40將預(yù)約單信息錄入系統(tǒng)F281/天P5.6錄入公司信息將公司信息錄入系統(tǒng)F41將公司信息錄入系統(tǒng)F291/天P5.7錄入員工信息將員工信息錄入系統(tǒng)F42將員工信息錄入系統(tǒng)F301/天P5.8查詢維修項目信息顯示維修項目信息查詢結(jié)果F35將維修項目信息結(jié)果顯示F311/天P5.9查詢公司信息顯示公司信息查詢結(jié)果F36將公司信息結(jié)果顯示F331/天F5.10查詢公司員工信息顯示公司信息查詢結(jié)果F37將公司信息查詢結(jié)果顯示F331/天表3-5數(shù)據(jù)存儲的描述數(shù)據(jù)存儲編號數(shù)據(jù)存儲名稱簡述流入的數(shù)據(jù)流流出的數(shù)據(jù)流數(shù)據(jù)存儲組成D1信息庫存儲客戶及車輛基本信息和維修時發(fā)生的事項F15、F17F24車牌號+車型+顏色+客戶名稱+客戶編號+客戶性質(zhì)+折扣率+聯(lián)系人+聯(lián)系電話+車輛類別+維修類型+車牌號+客戶編號+業(yè)務(wù)員編號+作業(yè)分類+結(jié)算方式+進廠時間+業(yè)務(wù)員+預(yù)計完工時間+故障描述+總費用D2客戶及車輛信息客戶及車輛的基本信息F2/F25F19/F4車牌號+車型+顏色+客戶名稱+客戶編號+客戶性質(zhì)+折扣率+聯(lián)系人+聯(lián)系電話+車輛類別D3維修委托書記錄了維修車輛的故障和客戶業(yè)務(wù)員等信息F13/F8F9/F14委托書編號+業(yè)務(wù)員編號+車牌號+維修類型+作業(yè)分類+結(jié)算方式+進廠時間+預(yù)計完工時間+故障描述+總費用D4維修項目信息記錄維修項目的基本信息F26F19/F35維修項目編號+維修項目名稱+項目費用+項目押金+繳費期限D(zhuǎn)5保養(yǎng)單信息記錄了保養(yǎng)單的信息F27保養(yǎng)單編號+車牌號業(yè)務(wù)員編號+保養(yǎng)項目+保養(yǎng)費用D6申請預(yù)約預(yù)約單申請F28預(yù)約單編號+業(yè)務(wù)員編號+車牌號+客戶編號+預(yù)約項目+預(yù)約時間+狀態(tài)D7維修派工單記錄派工單的信息F11F12/F26/F36派工單編號+委托書編號+維修員編號+維修項目編號+工時D8公司信息記錄店鋪及各公司員工信息F29F36店鋪代碼+地址+開張年份+業(yè)務(wù)員人數(shù)+維修員人數(shù)+合作單位D9公司員工信息記錄公司內(nèi)員工的信息F37F30維修員編號+店鋪代碼+維修員姓名+維修員工種+維修員賬號+維修員密碼+業(yè)務(wù)員編號+店鋪代碼+業(yè)務(wù)員姓名+業(yè)務(wù)員賬號+業(yè)務(wù)員密碼表3-6外部實體的描述外部實體編號外部實體名稱簡述外部實體組成輸入的數(shù)據(jù)流輸出的數(shù)據(jù)流S1客戶維修廠的客戶客戶名稱+客戶編號+客戶性質(zhì)+折扣率+聯(lián)系人+聯(lián)系電話F20、F8、F34、F31、F32、F33F21、F25、F38、F39、F40、F41、F42S2業(yè)務(wù)員維修車間的業(yè)務(wù)員業(yè)務(wù)員編號+業(yè)務(wù)員F4、F14F1、F5、F23、S3維修員維修車間的維修員維修員編號+維修員工種F9、F16、F19F22

第5章系統(tǒng)設(shè)計5.1功能結(jié)構(gòu)圖設(shè)計具體功能結(jié)構(gòu)圖如下所示:5.2代碼設(shè)計1.客戶代碼設(shè)計客戶代碼采用5位數(shù)字編碼,第一位數(shù)字代表客戶的分類(“G”代表個人,“S”代表單位),后四位數(shù)字代表該類別中顧客的順序號。XXXXX順序號分類代號例如:第二個進行汽車維修的客戶編號是10002,第三個會員編號是20003.車牌號代碼設(shè)計車牌號的第一個是漢字:代表該車戶口所在省的簡稱(如重慶簡稱就是“渝”),第二個是英文:代表該車所在地的地市一級代碼(如省會一級城市是“A”),后五位為按取得車牌號的順序取的數(shù)字。XXXXXXX數(shù)字編號城市等級車輛所屬地員工賬號員工賬號采用6位數(shù)字編碼,前面2位代表的是業(yè)務(wù)員的部門所屬,后4位代表業(yè)務(wù)員的在桶部門中進行的排序號碼。XXXXXX部門號所在相同部門排序5.3輸出設(shè)計表5.3-1維修派工單信息表派工單編號維修項目工時維修員工種表5.3-2維修委托書信息表業(yè)務(wù)員編號客戶編號維修類型車牌號作業(yè)分類結(jié)算方式進廠時間業(yè)務(wù)員預(yù)計完工時間故障描述表5.3-3記賬維修委托書信息表維修類型車牌號客戶編號業(yè)務(wù)員編號作業(yè)分類結(jié)算方式進廠時間業(yè)務(wù)員預(yù)計完工時間故障描述總費用表5.3-4客戶及車輛信息表車牌號客戶編號客戶名稱客戶性質(zhì)折扣率聯(lián)系人聯(lián)系電話車型顏色車輛類別5.4輸入設(shè)計表5.4-1客戶車輛信息表表5.4-2維修廠項目信息表車牌號車型顏色維修項目編號維修項目表5.4-3客戶信息表客戶編號客戶名稱客戶性質(zhì)折扣率聯(lián)系人聯(lián)系人電話表5.4-4故障信息表表5.4-5維修廠員工信息表維修類型作業(yè)分類結(jié)算方式維修員編號維修員工種表5.4-6記賬維委托書信息表維修類型車牌號客戶編號業(yè)務(wù)員編號作業(yè)分類結(jié)算方式進廠時間業(yè)務(wù)員預(yù)計完工時間故障描述總費用第6章數(shù)據(jù)庫設(shè)計6.1概念結(jié)構(gòu)設(shè)計(CDM圖)6.2邏輯結(jié)構(gòu)設(shè)計(PDM圖)表6-1維修委托書表表名維修委托書主鍵proxyID其他排序字段salesmanNum、licensePlateNum索引字段proxyID序號字段名稱數(shù)據(jù)類型(精度范圍)允許為空Y/N唯一Y/N區(qū)別度默認值約束條件/說明1proxyIDint[N][Y][高]主鍵/維修委托書在管理系統(tǒng)內(nèi)的編號2salesmanNumint[N][Y][中]外鍵/業(yè)務(wù)員在管理系統(tǒng)內(nèi)的編號3licensePlateNumvarchar(10)[N][Y][中]外鍵/汽車的牌號,唯一不可重復(fù)的4maintenanceTypevarchar(20)[Y][N][低]維修的類型5jobclassvarchar(20)[Y][N][低]維修作業(yè)的分類6settlementModelvarchar(20)[Y][N][低]客戶結(jié)算的方式7intoTimevarchar(20)[Y][N][低]汽車進廠維修的日期8expectCompletionTimevarchar(10)[Y][N][低]預(yù)計維修結(jié)束的時間9faultDiagnosisvarchar(100)[Y][N][低]對汽車故障進行的描述10allFarevarchar(20)[Y][N][低]記錄此次維修的總費用sql腳本createtablemaintenanceProxy(proxyIDintegernotnull,salesmanNuminteger,licensePlateNumvarchar(10),maintenanceTypevarchar(20),jobclassvarchar(20),settlementModelvarchar(20),intoTimevarchar(20),expectCompletionTimevarchar(10),faultDiagnosisvarchar(100),allFarevarchar(20),constraintPK_MAINTENANCEPROXYprimarykey(proxyID));createuniqueindexmaintenanceProxy_PKonmaintenanceProxy(proxyIDASC);createindexRelationship_6_FKonmaintenanceProxy(licensePlateNumASC);createindexRelationship_7_FKonmaintenanceProxy(salesmanNumASC);記錄數(shù)10增長量1/天表的并發(fā)高補充說明表6-2意見箱表表名意見箱主鍵yijianID其他排序字段索引字段yijianID序號字段名稱數(shù)據(jù)類型(精度范圍)允許為空Y/N唯一Y/N區(qū)別度默認值約束條件/說明1yijianIDint[N][Y][高]主鍵/意見的編號2contentvarchar(20)[Y][N][低]維修作業(yè)的分類sql腳本createtableyijian(yijianIDintegernotnull,contentvarchar(500),constraintPK_YIJIANprimarykey(yijianID));createuniqueindexyijian_PKonyijian(yijianIDASC);記錄數(shù)2增長量1/天表的并發(fā)低補充說明表6-3業(yè)務(wù)員信息表表名業(yè)務(wù)員信息主鍵salesmanNum其他排序字段zhiZhaoID索引字段salesmanNum序號字段名稱數(shù)據(jù)類型(精度范圍)允許為空Y/N唯一Y/N區(qū)別度默認值約束條件/說明1salesmanNumint[N][Y][高]主鍵/業(yè)務(wù)員的編號2zhiZhaoIDvarchar(20)[N][Y][中]外鍵/店鋪代碼3salesmanNamevarchar(20)[Y][N][低]業(yè)務(wù)員姓名4salesmanIDvarchar(20)[Y][N][低]業(yè)務(wù)員登陸賬號5salesmanPasswordvarchar(20)[Y][N][低]業(yè)務(wù)員登陸密碼sql腳本createtablesalesmanInfor(salesmanNumintegernotnull,zhiZhaoIDvarchar(20),salesmanNamevarchar(20),salesmanIDvarchar(20),salesmanPasswordvarchar(20),constraintPK_SALESMANINFORprimarykey(salesmanNum));createuniqueindexsalesmanInfor_PKonsalesmanInfor(salesmanNumASC);createindexRelationship_16_FKonsalesmanInfor(zhiZhaoIDASC);記錄數(shù)5增長量10/月表的并發(fā)低補充說明表6-4汽車店鋪信息表表名汽車店鋪信息主鍵zhiZhaoID其他排序字段索引字段序號字段名稱數(shù)據(jù)類型(精度范圍)允許為空Y/N唯一Y/N區(qū)別度默認值約束條件/說明1zhiZhaoIDvarchar(10)[N][Y][高]主鍵/店鋪的代碼2addressvarchar(20)[Y][N][低]店鋪的地址3openTimevarchar(20)[Y][N][低]店鋪開張的時間4salesQuatityvarchar(20)[Y][N][低]店內(nèi)業(yè)務(wù)員人數(shù)5taffQuatityvarchar(20)[Y][N][低]店內(nèi)維修員人數(shù)6cooperatorvarchar(20)[Y][N][低]合作單位sql腳本createtabledianPuInfo(zhiZhaoIDvarchar(20)notnull,addressvarchar(50),openTimevarchar(20),salesQuatityvarchar(20),taffQuatityvarchar(20),cooperatorvarchar(100),constraintPK_DIANPUINFOprimarykey(zhiZhaoID));createuniqueindexdianPuInfo_PKondianPuInfo(zhiZhaoIDASC);記錄數(shù)6增長量1/天表的并發(fā)高補充說明表6-5維修項目信息表表名維修項目信息主鍵weixiuItemID其他排序字段索引字段weixiuItemID序號字段名稱數(shù)據(jù)類型(精度范圍)允許為空Y/N唯一Y/N區(qū)別度默認值約束條件/說明1weixiuItemIDinteger[N][Y][高]主鍵/維修項目的編號2weixiuItemNamevarchar(20)[Y][N][低]維修項目的名稱3itemCostvarchar(20)[Y][N][低]維修項目費用4itemYajinvarchar(20)[Y][N][低]項目押金5chargingQixianvarchar(20)[Y][N][低]繳費期限sql腳本createtableweixiuItemInfo(weixiuItemIDintegernotnull,weixiuItemNamevarchar(20),itemCostvarchar(20),itemYajinvarchar(20),chargingQixianvarchar(20),constraintPK_WEIXIUITEMINFOprimarykey(weixiuItemID));createuniqueindexchargingStandard_PKonweixiuItemInfo(weixiuItemIDASC);記錄數(shù)5增長量2/10天表的并發(fā)低補充說明表6-6維修派工單表表名維修派工單主鍵paiGongID其他排序字段proxyID、staffNum、weixiuItemID索引字段paiGongID序號字段名稱數(shù)據(jù)類型(精度范圍)允許為空Y/N唯一Y/N區(qū)別度默認值約束條件/說明1paiGongIDinteger[N][Y][高]主鍵/派工單的編號2proxyIDinteger[Y][Y][中]外鍵/維修委托書的編號3staffNuminteger[Y][N][中]外鍵/維修員的編號4weixiuItemIDinteger[Y][N][中]外鍵/維修項目的編號5workHourvarchar(10)[Y][N][低]工時sql腳本createtablepaiGongDan(paiGongIDintegernotnull,proxyIDinteger,staffNuminteger,weixiuItemIDinteger,workHourvarchar(10),constraintPK_PAIGONGDANprimarykey(paiGongID));createuniqueindexpaiGongDan_PKonpaiGongDan(paiGongIDASC);createindexRelationship_18_FKonpaiGongDan(proxyIDASC);createindexRelationship_4_FKonpaiGongDan(staffNumASC);createindexRelationship_8_FKonpaiGongDan(weixiuItemIDASC);記錄數(shù)5增長量高表的并發(fā)1/天補充說明表6-7維修員工表表名維修廠員工主鍵staffNum其他排序字段zhiZhaoID索引字段staffNum序號字段名稱數(shù)據(jù)類型(精度范圍)允許為空Y/N唯一Y/N區(qū)別度默認值約束條件/說明1staffNuminteger[N][Y][高]主鍵/維修員的編號2zhiZhaoIDvarchar(20)[Y][Y][中]外鍵/店鋪代碼3staffNamevarchar(20)[Y][N][低]維修員的姓名4staffTypevarchar(10)[Y][N][低]維修員的工種5staffIDvarchar(20)[Y][N][低]維修員登陸系統(tǒng)的賬號6taffPasswordvarchar(20)[Y][N][低]維修員登陸系統(tǒng)的密碼sql腳本createtablestaff(staffNumintegernotnull,zhiZhaoIDvarchar(20),staffNamevarchar(20),staffTypevarchar(10),staffIDvarchar(20),taffPasswordvarchar(20),constraintPK_STAFFprimarykey(staffNum));createuniqueindexstaff_PKonstaff(staffNumASC);createindexRelationship_17_FKonstaff(zhiZhaoIDASC);記錄數(shù)6增長量2/月表的并發(fā)低補充說明表6-8客戶車輛信息表表名客戶車輛信息主鍵licensePlateNum其他排序字段customerNum索引字段licensePlateNum序號字段名稱數(shù)據(jù)類型(精度范圍)允許為空Y/N唯一Y/N區(qū)別度默認值約束條件/說明1licensePlateNumvarchar(10)[N][Y][高]主鍵/汽車的車牌號,唯一的標(biāo)志2customerNuminteger[N][Y][中]外鍵/客戶的編號2vehicleModelvarchar(10)[Y][N][低]汽車的車型3vehicleColorvarchar(10)[Y][N][低]汽車的顏色4vehicleSortvarchar(10)[Y][N][低]汽車的類別sql腳本createtablecustVehicleInfor(licensePlateNumvarchar(10)notnull,customerNuminteger,vehicleModelvarchar(10),vehicleColorvarchar(10),vehicleSortvarchar(10),constraintPK_CUSTVEHICLEINFORprimarykey(licensePlateNum));createuniqueindexcustVehicleInfor_PKoncustVehicleInfor(licensePlateNumASC);記錄數(shù)4增長量5/天表的并發(fā)低補充說明表6-9預(yù)約單表表名預(yù)約單主鍵orderID其他排序字段salesmanNum、licensePlateNum、customerNum索引字段orderID序號字段名稱數(shù)據(jù)類型(精度范圍)允許為空Y/N唯一Y/N區(qū)別度默認值約束條件/說明1orderIDinteger[N][Y][高]主鍵/預(yù)約單編號2salesmanNuminteger[N][Y][中]外鍵/業(yè)務(wù)員編號3licensePlateNumvarchar(10)[N][Y][中]外鍵/車牌號4customerNuminteger[N][Y][中]外鍵/客戶編號5orderItemvarchar(50)[Y][N][低]預(yù)約項目6orderTimevarchar(20)[Y][N][低]預(yù)約時間7statevarchar(10)[Y][N][低]預(yù)約狀態(tài)sql腳本createtableyuyue(orderIDintegernotnull,salesmanNuminteger,licensePlateNumvarchar(10),customerNuminteger,orderItemvarchar(50),orderTimevarchar(20),statevarchar(10),constraintPK_ORDERprimarykey(orderID));createuniqueindexorder_PKonyuyue(orderIDASC);createindexRelationship_10_FKonyuyue(customerNumASC);createindexRelationship_11_FKonyuyue(licensePlateNumASC);createindexRelationship_9_FKonyuyue(salesmanNumASC);記錄數(shù)7增長量5/天表的并發(fā)高補充說明表6-10客戶信息表表名客戶信息主鍵customerNum其他排序字段索引字段customerNum序號字段名稱數(shù)據(jù)類型(精度范圍)允許為空Y/N唯一Y/N區(qū)別度默認值約束條件/說明1customerNumvarchar(20)[N][Y][高]主鍵/客戶的編號2customerNamevarchar(50)[Y][N][低]客戶姓名3customerTypevarchar(20)[Y][N][低]客戶性質(zhì)4discountRatevarchar(20)[Y][N][低]折扣率5contactvarchar(20)[Y][N][低]聯(lián)系人6contactPhonevarchar(20)[Y][N][低]聯(lián)系電話sql腳本createtablecustomerInfor(customerNumintegernotnull,customerNamevarchar(20),customerTypevarchar(20),discountRatevarchar(20),contactvarchar(20),contactPhonevarchar(20),constraintPK_CUSTOMERINFORprimarykey(customerNum));createuniqueindexcustomerInfor_PKoncustomerInfor(customerNumASC);createindexRelationship_13_FKoncustomerInfor(customerNumASC);記錄數(shù)6增長量5/天表的并發(fā)低補充說明表6-11車輛保養(yǎng)表表名車輛保養(yǎng)主鍵baoYangID其他排序字段licensePlateNum、salesmanName索引字段baoYangID序號字段名稱數(shù)據(jù)類型(精度范圍)允許為空Y/N唯一Y/N區(qū)別度默認值約束條件/說明1baoYangIDinteger[N][Y][高]主鍵/保養(yǎng)單的編號2licensePlateNumvarchar(10)[N][Y][中]外鍵/車牌號3salesmanNuminteger[N][Y][中]業(yè)務(wù)員編號4baoYangItemvarchar(50)[Y][N][低]保養(yǎng)項目5baoyangCostvarchar(20)[Y][N][低]保養(yǎng)費用sql腳本createtablebaoYang(baoYangIDintegernotnull,licensePlateNumvarchar(10),salesmanNuminteger,baoYangItemvarchar(50),baoyangCostvarchar(20),constraintPK_BAOYANGprimarykey(baoYangID));createuniqueindexbaoYang_PKonbaoYang(baoYangIDASC);createindexRelationship_12_FKonbaoYang(licensePlateNumASC);createindexRelationship_15_FKonbaoYang(salesmanNumASC);記錄數(shù)5增長量10/月表的并發(fā)低補充說明表6-11優(yōu)惠信息表表名優(yōu)惠信息主鍵youHuiitemID其他排序字段licensePlateNum、salesmanName索引字段youHuiitemID序號字段名稱數(shù)據(jù)類型(精度范圍)允許為空Y/N唯一Y/N區(qū)別度默認值約束條件/說明1youHuiitemIDinteger[N][Y][高]主鍵/優(yōu)惠項目的編號2youHuiitemNamevarchar(20)[Y][N][低]外鍵/優(yōu)惠項目名稱3youHuiMaxvarchar(20)[Y][N][低]優(yōu)惠額度4youHuiMinvarchar(50)[Y][N][低]優(yōu)惠條件5youHuiTimevarchar(20)[Y][N][低]優(yōu)惠截止時間sql腳本createtableyouHuiInfo(youHuiitemIDintegernotnull,youHuiitemNamevarchar(20),youHuiMaxvarchar(20),youHuiMinvarchar(50),youHuiTimevarchar(20),con

溫馨提示

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

最新文檔

評論

0/150

提交評論