版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p><b> 課程設(shè)計(jì)報(bào)告</b></p><p> ( 2014 -- 2015 年度第 1 學(xué)期)</p><p> 名 稱: 管理信息系統(tǒng)課程設(shè)計(jì)</p><p> 題 目: 汽車修配管理信息系統(tǒng)</p><p> 目 錄</p><p>
2、 一、課程設(shè)計(jì)的目的與要求……………………………………………4</p><p> 二、設(shè)計(jì)正文……………………………………………………………4</p><p> 1.系統(tǒng)分析………………………………………………………………4</p><p> 1.1系統(tǒng)開發(fā)背景、開發(fā)范圍、建設(shè)目標(biāo)與必要性…………………4</p><p> 1.2業(yè)務(wù)
3、流程分析………………………………………………………5</p><p> 1.3數(shù)據(jù)流程圖…………………………………………………………5</p><p> 1.4數(shù)據(jù)字典……………………………………………………………6</p><p> 1.4.1數(shù)據(jù)項(xiàng)的定義……………………………………………………6</p><p> 1.4.2數(shù)據(jù)結(jié)
4、構(gòu)的定義…………………………………………………7</p><p> 1.4.3數(shù)據(jù)流的定義……………………………………………………7</p><p> 1.4.4處理邏輯的定義…………………………………………………8</p><p> 1.4.5數(shù)據(jù)存儲(chǔ)的定義…………………………………………………9</p><p> 1.4.6外部實(shí)
5、體的定義………………………………………………10</p><p> 2系統(tǒng)設(shè)計(jì)……………………………………………………………10</p><p> 2.1功能設(shè)計(jì)…………………………………………………………10</p><p> 2.2系統(tǒng)運(yùn)行環(huán)境與數(shù)據(jù)庫設(shè)計(jì)……………………………………12</p><p> 2.3數(shù)據(jù)編碼設(shè)計(jì)………
6、……………………………………………13</p><p> 2.4輸入\輸出設(shè)計(jì)……………………………………………………17</p><p> 2.4.1登陸界面 ………………………………………………………17</p><p> 2.4.2系統(tǒng)主功能界面………………………………………………17</p><p> 2.4.3配件管理………
7、………………………………………………18</p><p> 2.4.4維修管理………………………………………………………19</p><p> 2.4.5會(huì)員管理………………………………………………………20</p><p> 2.4.6財(cái)務(wù)管理………………………………………………………21</p><p> 2.4.7系統(tǒng)設(shè)置………
8、………………………………………………23</p><p> 3.系統(tǒng)實(shí)施…………………………………………………………24</p><p> 三、課程設(shè)計(jì)總結(jié)……………………………………………………25</p><p> 四、參考文獻(xiàn)…………………………………………………………25</p><p> 五、小組分工………………………………
9、…………………………25</p><p> 汽車修配管理信息系統(tǒng)</p><p> 一、課程設(shè)計(jì)的目的與要求</p><p> 通過管理信息系統(tǒng)課程設(shè)計(jì),進(jìn)一步掌握管理信息系統(tǒng)的理論和方法。培養(yǎng)和鍛煉開發(fā)管理信息系統(tǒng)的能力。為今后信息系統(tǒng)開發(fā)打下良好的基礎(chǔ)。</p><p> 要求了解企業(yè)管理信息系統(tǒng)開發(fā)的全過程,理解信息系統(tǒng)課程相關(guān)
10、的概念,掌握管理信息系統(tǒng)的開發(fā)方法。主要包括:系統(tǒng)調(diào)研方法;業(yè)務(wù)分析、數(shù)據(jù)分析、系統(tǒng)邏輯模型設(shè)計(jì)方法;數(shù)據(jù)庫設(shè)計(jì)、功能設(shè)計(jì)、物理模型設(shè)計(jì)方法;系統(tǒng)的實(shí)現(xiàn)等方法。完成一個(gè)小型系統(tǒng)的設(shè)計(jì)與開發(fā)。</p><p><b> 二、設(shè)計(jì)正文</b></p><p><b> 1 系統(tǒng)分析</b></p><p> 1.1系統(tǒng)開
11、發(fā)背景、開發(fā)范圍、建設(shè)目標(biāo)與必要性</p><p> 隨著現(xiàn)代經(jīng)濟(jì)的高快速發(fā)展,致使現(xiàn)代人民生活中的汽車保有量越來越多,汽車越來越4多的進(jìn)入到日常百姓生活中。由于人們對(duì)于汽車的需求量逐漸增大,隨之的汽車服務(wù)行業(yè)也逐漸興起,汽車的快修店和中小汽修廠的業(yè)務(wù)量也逐漸增大,故之前混亂的管理已不能滿足現(xiàn)在的業(yè)務(wù)需求。</p><p> 由于現(xiàn)在的中小汽修廠完全靠管理者的統(tǒng)一安排作業(yè),人傳人的工作
12、方式,從對(duì)顧客的接車到檢查排故,維修檢測(cè),配件更換,安全檢查,交車等過程中,每一個(gè)階段都需要多出很多不必要的時(shí)間去完成,導(dǎo)致客戶的等待時(shí)間過長(zhǎng),抱怨多,同時(shí)汽修廠的工作效率低,接車數(shù)量少,直接導(dǎo)致中小型汽修廠的收益降低[1]。</p><p> 為了適應(yīng)現(xiàn)代快節(jié)奏的生活規(guī)律,中小型的汽修廠也不得不改進(jìn)原來的混亂管理,實(shí)現(xiàn)現(xiàn)代化的規(guī)劃管理。所以,針對(duì)本系統(tǒng)的提出與研究具有以下意義:</p><
13、p> 規(guī)范模塊管理:針對(duì)不同崗位設(shè)定不同系統(tǒng)權(quán)限,使用戶選取不同職位進(jìn)入系統(tǒng)主頁,根據(jù)工作需求對(duì)系統(tǒng)進(jìn)行相應(yīng)操作,降低系統(tǒng)復(fù)雜性,減少工作強(qiáng)度。</p><p> 方便庫存管理:對(duì)于庫存商品的及時(shí)入庫、出庫系統(tǒng)管理,提高庫存數(shù)量準(zhǔn)確性,有效減少工作人員直接查詢庫存數(shù)量的時(shí)間,提高工作效率。</p><p> 提高客戶信息的安全性:由于系統(tǒng)登錄界面是根據(jù)不同職位權(quán)限進(jìn)入,大大減少
14、不必要的信息外泄,有效保護(hù)客戶信息的安全性及完整性</p><p> 生日祝福:根據(jù)客戶來電所留信息,對(duì)于定期的節(jié)日或生日進(jìn)行祝賀,溫暖客戶。</p><p> 汽修修配管理系統(tǒng)是為中小型的汽修廠提供了一個(gè)非常良好的管理工具,能有效的將計(jì)算機(jī)應(yīng)用技術(shù)融合到汽修修配管理行業(yè)中去,大大的降低了管理成本,提高領(lǐng)導(dǎo)的管理效率,形成了汽修和配件的統(tǒng)一化綜合管理模式,不斷的優(yōu)化人員管理模式,提高企
15、業(yè)的信息化、標(biāo)準(zhǔn)化的管理水平,為其長(zhǎng)遠(yuǎn)的發(fā)展做出一定的貢獻(xiàn)。</p><p><b> 1.2業(yè)務(wù)流程分析</b></p><p><b> 1.3數(shù)據(jù)流程圖</b></p><p><b> 1.4數(shù)據(jù)字典</b></p><p> 數(shù)據(jù)字典最重要的作用是作為分析階段
16、的工具。任何字典最重要的用途都是供人查詢對(duì)不了解的條目的解釋,在結(jié)構(gòu)化分析中,數(shù)據(jù)字典的作用是給數(shù)據(jù)流圖上每個(gè)成分加以定義和說明。換句話說,數(shù)據(jù)流圖上所有的成分的定義和解釋的文字集合就是數(shù)據(jù)字典,而且在數(shù)據(jù)字典中建立的一組嚴(yán)密一致的定義很有助于改進(jìn)分析員和用戶的通信。</p><p> 數(shù)據(jù)庫數(shù)據(jù)字典不僅是每個(gè)數(shù)據(jù)庫的中心,而且對(duì)每個(gè)用戶也是非常重要的信息。用戶可以用SQL語句訪問數(shù)據(jù)庫數(shù)據(jù)字典。</p&
17、gt;<p> 1.4.1數(shù)據(jù)項(xiàng)的定義</p><p> 數(shù)據(jù)項(xiàng):數(shù)據(jù)流圖中數(shù)據(jù)塊的數(shù)據(jù)結(jié)構(gòu)中的數(shù)據(jù)項(xiàng)說明</p><p> 數(shù)據(jù)項(xiàng)是不可再分的數(shù)據(jù)單位。對(duì)數(shù)據(jù)項(xiàng)的描述通常包括以下內(nèi)容:數(shù)據(jù)項(xiàng)描述={數(shù)據(jù)項(xiàng)名,數(shù)據(jù)項(xiàng)含義說明,別名,數(shù)據(jù)類型,長(zhǎng)度,取值范圍,取值含義,與其他數(shù)據(jù)項(xiàng)的邏輯關(guān)系}其中“取值范圍”、“與其他數(shù)據(jù)項(xiàng)的邏輯關(guān)系”定義了數(shù)據(jù)的完整性約束條件,是設(shè)計(jì)數(shù)
18、據(jù)檢驗(yàn)功能的依據(jù)。若干個(gè)數(shù)據(jù)項(xiàng)可以組成一個(gè)數(shù)據(jù)結(jié)構(gòu)。</p><p> 1.4.2數(shù)據(jù)結(jié)構(gòu)的定義</p><p> 數(shù)據(jù)結(jié)構(gòu):數(shù)據(jù)流圖中數(shù)據(jù)塊的數(shù)據(jù)結(jié)構(gòu)說明</p><p> 數(shù)據(jù)結(jié)構(gòu)反映了數(shù)據(jù)之間的組合關(guān)系。一個(gè)數(shù)據(jù)結(jié)構(gòu)可以由若干個(gè)數(shù)據(jù)項(xiàng)組成,也可以由若干個(gè)數(shù)據(jù)結(jié)構(gòu)組成,或由若干個(gè)數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)混合組成。對(duì)數(shù)據(jù)結(jié)構(gòu)的描述通常包括以下內(nèi)容:數(shù)據(jù)結(jié)構(gòu)描述={數(shù)
19、據(jù)結(jié)構(gòu)名,含義說明,組成:{數(shù)據(jù)項(xiàng)或數(shù)據(jù)結(jié)構(gòu)}}</p><p> 1.4.3數(shù)據(jù)流的定義</p><p> 數(shù)據(jù)流:數(shù)據(jù)流圖中流線的說明</p><p> 數(shù)據(jù)流是數(shù)據(jù)結(jié)構(gòu)在系統(tǒng)內(nèi)傳輸?shù)穆窂?。?duì)數(shù)據(jù)流的描述通常包括以下內(nèi)容:</p><p> 數(shù)據(jù)流描述={數(shù)據(jù)流名,說明,數(shù)據(jù)流來源,數(shù)據(jù)流去向,組成:{數(shù)據(jù)結(jié)構(gòu)},平均流量,高峰期
20、流量}其中“數(shù)據(jù)流來源”是說明該數(shù)據(jù)流來自哪個(gè)過程,即數(shù)據(jù)的來源?!皵?shù)據(jù)流去向”是說明該數(shù)據(jù)流將到哪個(gè)過程去,即數(shù)據(jù)的去向?!捌骄髁俊笔侵冈趩挝粫r(shí)間(每天、每周、每月等)里的傳輸次數(shù)?!案叻迤诹髁俊眲t是指在高峰時(shí)期的數(shù)據(jù)流量。</p><p> 1.4.4處理邏輯的定義</p><p> 處理過程:數(shù)據(jù)流圖中功能塊的說明</p><p> 數(shù)據(jù)字典中只需要描
21、述處理過程的說明性信息,通常包括以下內(nèi)容:</p><p> 處理過程描述={處理過程名,說明,輸入:{數(shù)據(jù)流},輸出:{數(shù)據(jù)流},處理:{簡(jiǎn)要說明},其中“簡(jiǎn)要說明”中主要說明該處理過程的功能及處理要求。功能是指該處理過程用來做什么(而不是怎么做);處理要求包括處理頻度要求,如單位時(shí)間里處理多少事務(wù),多少數(shù)據(jù)量,響應(yīng)時(shí)間要求等,這些處理要求是后面物理設(shè)計(jì)的輸入及性能評(píng)價(jià)的標(biāo)準(zhǔn)。</p><
22、p> 1.4.5數(shù)據(jù)存儲(chǔ)的定義</p><p> 數(shù)據(jù)存儲(chǔ):數(shù)據(jù)流圖中數(shù)據(jù)塊的存儲(chǔ)特性說明</p><p> 數(shù)據(jù)存儲(chǔ)是數(shù)據(jù)結(jié)構(gòu)停留或保存的地方,也是數(shù)據(jù)流的來源和去向之一。對(duì)數(shù)據(jù)存儲(chǔ)的描述通常包括以下內(nèi)容:</p><p> 數(shù)據(jù)存儲(chǔ)描述={數(shù)據(jù)存儲(chǔ)名,說明,編號(hào),流入的數(shù)據(jù)流,流出的數(shù)據(jù)流,組成:{數(shù)據(jù)結(jié)構(gòu)},數(shù)據(jù)量,存取方式}</p>
23、<p> 其中“數(shù)據(jù)量”是指每次存取多少數(shù)據(jù),每天(或每小時(shí)、每周等)存取幾次等信息?!按嫒》椒ā卑ㄊ桥幚?,還是聯(lián)機(jī)處理;是檢索還是更新;是順序檢索還是隨機(jī)檢索等。另外“流入的數(shù)據(jù)流”要指出其來源,“流出的數(shù)據(jù)流”要指出其去向。</p><p> 1.4.6外部實(shí)體的定義</p><p> 外部實(shí)體:系統(tǒng)以外,又和系統(tǒng)有聯(lián)系的人或事物,它說明了數(shù)據(jù)的外部來源和去處,
24、屬于系統(tǒng)的外部和系統(tǒng)的界面。外部實(shí)體支持系統(tǒng)數(shù)據(jù)輸入的實(shí)體稱為源點(diǎn),支持系統(tǒng)數(shù)據(jù)輸出的實(shí)體稱為終點(diǎn)。 通常外部實(shí)體在數(shù)據(jù)流程圖中用正方形框表示,框中寫上外部實(shí)體名稱,為了區(qū)分不同的外部實(shí)體,可以在正方形的左上角用一個(gè)字符表示,同一外部實(shí)體可在一張數(shù)據(jù)流程圖中出現(xiàn)多次,這時(shí)在該外部實(shí)體符號(hào)的右下角畫上小斜線表示重復(fù).</p><p> 外部實(shí)體定義包括:外部實(shí)體編號(hào)、名稱、簡(jiǎn)述、及有關(guān)數(shù)據(jù)流的輸入和輸出。<
25、/p><p><b> 2 系統(tǒng)設(shè)計(jì)</b></p><p><b> 2.1功能設(shè)計(jì)</b></p><p> 本系統(tǒng)通過對(duì)工作人員的需求分析得出系統(tǒng)主要分為五個(gè)部分的功能需求:維修管理、配件管理、會(huì)員管理財(cái)務(wù)管理和系統(tǒng)設(shè)置。</p><p><b> ?。?)維修管理模塊</b
26、></p><p> 主要是對(duì)維修記錄資料的增加和查詢。工作人員需要將每天進(jìn)廠車輛的維修單據(jù)在系統(tǒng)上添加記錄,同時(shí)方便其他的工作人員對(duì)維修記錄的及時(shí)查看。</p><p><b> ?。?)配件管理模塊</b></p><p> 主要針對(duì)工作人員對(duì)與配件的進(jìn)、銷、存等三個(gè)方面的功能需求。用來整理從配件材料進(jìn)廠到配件銷售的整個(gè)過程的信息
27、管理和維護(hù)。</p><p><b> ?。?)財(cái)務(wù)管理模塊</b></p><p> 主要用來對(duì)汽車維修保養(yǎng)與汽車配件材料進(jìn)庫和銷售過程中產(chǎn)生的結(jié)算明細(xì)單進(jìn)行管理,添加結(jié)算明細(xì),統(tǒng)計(jì)分析數(shù)據(jù),查詢相關(guān)結(jié)算明細(xì)。</p><p><b> (4)會(huì)員管理模塊</b></p><p> 是對(duì)于來
28、廠客戶的資料的管理。主要是應(yīng)用于前臺(tái)接待及時(shí)對(duì)客戶信息的添加,以及對(duì)客戶信息的查詢與統(tǒng)計(jì)。而且在系統(tǒng)的功能模塊上劃分基礎(chǔ)上更加進(jìn)一步的細(xì)分功能,使系統(tǒng)的功能結(jié)構(gòu)更加清晰明確。</p><p><b> ?。?)系統(tǒng)設(shè)置模塊</b></p><p> 可以修改個(gè)人信息添加新用戶</p><p> 針對(duì)系統(tǒng)的功能性、可靠性、易用性、可擴(kuò)充性和可
29、維護(hù)性等多方面的考慮。本系統(tǒng)的開發(fā)程序使用的是Visual Basic .NET,是基于C/S模式下設(shè)計(jì)開發(fā)的,功能模塊清晰,大大提高了程序的可維護(hù)性,方便了設(shè)計(jì)者后期對(duì)于程序的隨時(shí)更新。[5]而且本系統(tǒng)是在基于客戶端的條件下開發(fā),無需其他軟件的輔助工作,不需要再次安裝軟件及屬性,穩(wěn)定性強(qiáng),方便了用戶在沒有網(wǎng)絡(luò)的條件下在客戶端直接對(duì)系統(tǒng)的使用,同時(shí)提高了系統(tǒng)的可移植性。由于系統(tǒng)的是根據(jù)權(quán)限不同進(jìn)入不同的使用桌面,權(quán)限大小影響著系統(tǒng)界面信
30、息面的大小,大大減少了對(duì)于系統(tǒng)的誤操作可能性,降低系統(tǒng)的操作性。</p><p> 該系統(tǒng)適用于中小汽修廠和汽車快修店中的配件管理,維修管理,會(huì)員管理,財(cái)務(wù)管理和系統(tǒng)設(shè)置。主要根據(jù)用戶的不同權(quán)限,對(duì)系統(tǒng)的操作具有一定的限制,有效保證信息的安全性。系統(tǒng)的功能結(jié)構(gòu)圖如圖所示:</p><p> 2.2系統(tǒng)運(yùn)行環(huán)境與數(shù)據(jù)庫設(shè)計(jì)</p><p> 本系統(tǒng)是在Visua
31、l Basic .NET的程序下設(shè)計(jì)開發(fā)的,通過在個(gè)人的筆記本電腦中不斷的更新設(shè)置下完成的汽車修配管理系統(tǒng)。該系統(tǒng)使用的是Visual Basic .NET 2008版本,與Microsoft Office Access 2007的數(shù)據(jù)庫相連,實(shí)現(xiàn)在電腦客戶端的窗體對(duì)數(shù)據(jù)庫中的數(shù)據(jù)輸入、刪除及查詢的功能[3]。</p><p> 在系統(tǒng)的設(shè)計(jì)過程中,數(shù)據(jù)庫的建立占據(jù)著非常重要的位置。為了提高數(shù)據(jù)庫存儲(chǔ)的效率,同
32、時(shí)確保數(shù)據(jù)的完整一致性,我們必須要設(shè)計(jì)合理的數(shù)據(jù)庫表。通過初期的需求分析及系統(tǒng)的功能設(shè)計(jì)分析,已經(jīng)大概了解到每個(gè)功能模塊所需要實(shí)現(xiàn)的功能,經(jīng)過具體的研究分析之后創(chuàng)建數(shù)據(jù)庫。汽車修配管理系統(tǒng)設(shè)計(jì)所采用的數(shù)據(jù)庫為Microsoft Office Access數(shù)據(jù)庫,其強(qiáng)大的數(shù)據(jù)處理能力和統(tǒng)計(jì)分析能力,更加有利于數(shù)據(jù)在系統(tǒng)中的查詢。[4]同時(shí)ACCESS數(shù)據(jù)庫最大的特點(diǎn)為簡(jiǎn)單易學(xué)易上手,與程序的連接簡(jiǎn)單,方便了設(shè)計(jì)者在設(shè)計(jì)過程中的修改與更新。
33、</p><p> 本系統(tǒng)中的多數(shù)窗體都需要與數(shù)據(jù)庫連接,并且需要對(duì)數(shù)據(jù)進(jìn)行相對(duì)應(yīng)的操作,例如對(duì)庫存商品的查詢、以及添加進(jìn)貨、銷售單等。所以在創(chuàng)建數(shù)據(jù)庫表之前首先要做到規(guī)范設(shè)計(jì),在滿足客戶需求的前提下,構(gòu)建規(guī)范的數(shù)據(jù)庫表,降低數(shù)據(jù)的重復(fù)率。同時(shí)在設(shè)計(jì)數(shù)據(jù)庫表結(jié)構(gòu)是,為了使系統(tǒng)編程更加方便的實(shí)現(xiàn),往往會(huì)故意增加一些合理的冗余數(shù)據(jù)[2]。增加的冗余不會(huì)明顯的增加存儲(chǔ)空間,或者降低處理效率,并且對(duì)于系統(tǒng)的編程實(shí)現(xiàn)有很
34、大的幫助。</p><p> 同時(shí)為了使系統(tǒng)更好的完成對(duì)配件的進(jìn)出庫管理、維修檔案的添加與刪除、客戶信息的添加與查詢、客戶維修結(jié)算明細(xì)的添加與查詢,以及工作人員信息的管理,與系統(tǒng)相連的數(shù)據(jù)庫需要建立商品進(jìn)庫表、銷售表、客戶檔案表、維修記錄表、結(jié)算明細(xì)表,以及管理員、主管、財(cái)務(wù)會(huì)計(jì)和前臺(tái)人員的個(gè)人信息表。以下為車輛的維修記錄表、庫存商品記錄表為例。</p><p> 車輛維修記錄表記錄了
35、車輛每次來站的維修記錄。如下表1:</p><p><b> 表1車輛維修記錄表</b></p><p> 庫存商品記錄表記錄了所有進(jìn)貨商品記錄。如下表2:</p><p><b> 表2庫存商品記錄表</b></p><p><b> 2.3數(shù)據(jù)編碼設(shè)計(jì)</b><
36、;/p><p> 本系統(tǒng)設(shè)計(jì)了四類登陸人群,分別為財(cái)務(wù)、主管、老板和顧客,不同的人群通過各自的賬號(hào)密碼可以進(jìn)入系統(tǒng),并且使用系統(tǒng)中各自相應(yīng)的功能。使系統(tǒng)的功能最大化被使用,使信息既集中又各自分管各自的部分。</p><p> Public Class denglu</p><p> Private Sub ComboBox1_SelectedIndexChange
37、d(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ComboBox1.SelectedIndexChanged</p><p><b> End Sub</b></p><p> Private Sub Button1_Click(ByVal sender As System
38、.Object, ByVal e As System.EventArgs) Handles Button1.Click</p><p> If TextBox1.Text = "" Or TextBox2.Text = "" Then</p><p> MessageBox.Show("用戶名密碼不能為空")</p>
39、;<p><b> Else</b></p><p> If ComboBox1.Text = "老板" Then</p><p> Dim conn As New OleDb.OleDbConnection</p><p> Dim cmd As New OleDb.OleDbCommand</
40、p><p> Dim rs As OleDb.OleDbDataReader</p><p> conn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=汽車修配管理系統(tǒng)"</p><p> cmd.CommandText = "select * fro
41、m boss_infro where boss_name='" & TextBox1.Text & "'and boss_pass='" & TextBox2.Text & "'"</p><p> cmd.Connection = conn</p><p> conn.O
42、pen()</p><p> rs = cmd.ExecuteReader</p><p> If rs.Read = True Then</p><p> ' MessageBox.Show("老板登陸")</p><p> boss_name = TextBox1.Text</p><
43、;p> boss_z.Show()</p><p><b> Else</b></p><p> MessageBox.Show("用戶名或密碼錯(cuò)誤")</p><p> TextBox1.Text = ""</p><p> TextBox2.Text = &qu
44、ot;"</p><p><b> End If</b></p><p> conn.Close()</p><p><b> End If</b></p><p> If ComboBox1.Text = "前臺(tái)" Then</p><p&
45、gt; Dim conn As New OleDb.OleDbConnection</p><p> Dim cmd As New OleDb.OleDbCommand</p><p> Dim rs As OleDb.OleDbDataReader</p><p> conn.ConnectionString = "Provider=Micros
46、oft.Jet.OLEDB.4.0;Data Source=汽車修配管理系統(tǒng)"</p><p> cmd.CommandText = "select * from cust_infro where cust_name='" & TextBox1.Text & "'and cust_pass='" & TextBox
47、2.Text & "'"</p><p> cmd.Connection = conn</p><p> conn.Open()</p><p> rs = cmd.ExecuteReader</p><p> If rs.Read = True Then</p><p>
48、 MessageBox.Show("前臺(tái)登陸")</p><p> cust_z.Show()</p><p><b> Else</b></p><p> MessageBox.Show("用戶名或密碼錯(cuò)誤")</p><p> TextBox1.Text = "
49、;"</p><p> TextBox2.Text = ""</p><p><b> End If</b></p><p> conn.Close()</p><p><b> End If</b></p><p> If Combo
50、Box1.Text = "主管" Then</p><p> Dim conn As New OleDb.OleDbConnection</p><p> Dim cmd As New OleDb.OleDbCommand</p><p> Dim rs As OleDb.OleDbDataReader</p><p&g
51、t; conn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=汽車修配管理系統(tǒng)"</p><p> cmd.CommandText = "select * from dire_infro where dire_name='" & TextBox1.Text & &
52、quot;'and dire_pass='" & TextBox2.Text & "'"</p><p> cmd.Connection = conn</p><p> conn.Open()</p><p> rs = cmd.ExecuteReader</p><p&
53、gt; If rs.Read = True Then</p><p> MessageBox.Show("主管登陸")</p><p> dire_z.Show()</p><p><b> Else</b></p><p> MessageBox.Show("用戶名或密碼錯(cuò)誤&q
54、uot;)</p><p> TextBox1.Text = ""</p><p> TextBox2.Text = ""</p><p><b> End If</b></p><p> conn.Close()</p><p><b>
55、 End If</b></p><p> If ComboBox1.Text = "財(cái)務(wù)" Then</p><p> Dim conn As New OleDb.OleDbConnection</p><p> Dim cmd As New OleDb.OleDbCommand</p><p> D
56、im rs As OleDb.OleDbDataReader</p><p> conn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=汽車修配管理系統(tǒng)"</p><p> cmd.CommandText = "select * from acco_infro where
57、acco_name='" & TextBox1.Text & "'and acco_pass='" & TextBox2.Text & "'"</p><p> cmd.Connection = conn</p><p> conn.Open()</p>&l
58、t;p> rs = cmd.ExecuteReader</p><p> If rs.Read = True Then</p><p> MessageBox.Show("財(cái)務(wù)登錄")</p><p> acco_z.Show()</p><p><b> Else</b></p
59、><p> MessageBox.Show("用戶名或密碼錯(cuò)誤")</p><p> TextBox1.Text = ""</p><p> TextBox2.Text = ""</p><p><b> End If</b></p><
60、p> conn.Close()</p><p><b> End If</b></p><p><b> End If</b></p><p><b> End Sub</b></p><p> 2.4、輸入/輸出設(shè)計(jì)</p><p>&
61、lt;b> 2.4.1登陸界面</b></p><p> 1、進(jìn)入系統(tǒng)后首先看到簡(jiǎn)單易懂,美觀大方的登陸窗口</p><p> 2、登陸者根據(jù)自己的身份進(jìn)行權(quán)限選擇,然后輸入用戶名密碼即可登陸進(jìn)入系統(tǒng)</p><p> 2.4.2系統(tǒng)主功能界面</p><p> 1、輸入正確的用戶名和密碼后,用戶可以進(jìn)入系統(tǒng),系統(tǒng)
62、功能界面上方明確顯示各功能,以供用戶選擇。</p><p> 2.4.3配件管理模塊</p><p> 1、點(diǎn)擊“配件管理”,進(jìn)入配件管理模塊,由圖可知,該模塊由“進(jìn)貨管理”、“銷售管理”和“庫存管理”三部分組成。</p><p> 2、點(diǎn)擊“進(jìn)貨管理”,進(jìn)入“進(jìn)貨單”界面,該界面可以添加新進(jìn)貨單,也可以刪除過期進(jìn)貨單。</p><p>
63、; 3、點(diǎn)擊“銷售管理”,可以進(jìn)入“銷售單”界面,該界面可以添加新銷售單,也可以刪除錯(cuò)誤或者作廢銷售單。</p><p> 2.4.4維修管理模塊</p><p> 1、點(diǎn)擊“維修管理”,進(jìn)入維修管理模塊,由圖可知,該模塊由“添加維修記錄”和“查詢維修記錄”兩個(gè)功能組成。</p><p> 2、點(diǎn)擊“添加維修記錄”,進(jìn)入“維修單”界面,該界面可以添加或刪除汽
64、車維修記錄。</p><p> 3、點(diǎn)擊“查詢維修記錄”,進(jìn)入“查詢維修明細(xì)”界面,該界面與數(shù)據(jù)庫相連,通過數(shù)據(jù)庫中記錄的客戶信息,可以選擇客戶車牌號(hào)查詢到顧客的維修記錄。</p><p> 2.4.5會(huì)員管理模塊</p><p> 1、點(diǎn)擊“會(huì)員管理”,進(jìn)入會(huì)員管理模塊,由圖可知,該模塊由“客戶基礎(chǔ)檔案”和“節(jié)日祝賀”兩部分組成。</p>&l
65、t;p> 2、點(diǎn)擊“顧客基礎(chǔ)檔案”,由兩部分組成,分別完成“添加客戶基礎(chǔ)檔案”和“查詢客戶基礎(chǔ)檔案”功能</p><p> 2.4.6財(cái)務(wù)管理模塊</p><p> 1、點(diǎn)擊“財(cái)務(wù)管理”,進(jìn)入財(cái)務(wù)管理模塊,該模塊由“維修結(jié)算”和“精品外售”兩部分組成。</p><p> 2、點(diǎn)擊“維修結(jié)算”,可以添加維修結(jié)算,也可以查詢結(jié)算明細(xì)。</p>
66、<p> 3、點(diǎn)擊“精品外售”,可以查詢銷售單</p><p> 2.4.7系統(tǒng)設(shè)置模塊</p><p> 1、點(diǎn)擊“系統(tǒng)設(shè)置”,進(jìn)入系統(tǒng)設(shè)置模塊,該模塊由“修改個(gè)人信息”和“添加新用戶”兩部分組成。</p><p> 2、點(diǎn)擊“修改個(gè)人信息”,老用戶可以修改密碼。</p><p> 2、點(diǎn)擊“添加新用戶”,新用戶可以注
67、冊(cè)用戶名和密碼。</p><p><b> 3 系統(tǒng)實(shí)施</b></p><p> 為了使系統(tǒng)更好的完成對(duì)配件的進(jìn)出庫管理、維修檔案的添加與刪除、客戶信息的添加與查詢、客戶維修結(jié)算明細(xì)的添加與查詢,以及工作人員信息的管理,與系統(tǒng)相連的數(shù)據(jù)庫需要建立商品進(jìn)庫表、銷售表、客戶檔案表、維修記錄表、結(jié)算明細(xì)表,以及管理員、主管、財(cái)務(wù)會(huì)計(jì)和前臺(tái)人員的個(gè)人信息表。以下為車輛的
68、維修記錄表、庫存商品記錄表為例。</p><p> 本系統(tǒng)使用的數(shù)據(jù)庫為Microsoft Office Access 2007數(shù)據(jù)庫,通過實(shí)現(xiàn)數(shù)據(jù)庫與VB.NET窗體連接,滿足系統(tǒng)在客戶端運(yùn)行的過程中,在窗體的數(shù)據(jù)操作完成對(duì)數(shù)據(jù)庫中信息的更改。以下為維修管理中通過在VB.NET運(yùn)行窗體下完成對(duì)Microsoft Office Access 2007數(shù)據(jù)庫中的wx數(shù)據(jù)庫表中信息增加的連接代碼。</p>
69、;<p> Dim conn As New OleDb.OleDbConnection</p><p> Dim cmd As New OleDb.OleDbCommand</p><p> Dim rs As OleDb.OleDbDataReader</p><p> conn.ConnectionString = "Provid
70、er=Microsoft.Jet.OLEDB.4.0;Data Source=汽車修配管理系統(tǒng).mdb"</p><p> cmd.CommandText = "insert into wx (wx_id,wx_day,cph,kh,phone,wx_type,wx_item) values ('" & TextBox6.Text & "'
71、,'" & TextBox1.Text & "','" & TextBox2.Text & "','" & TextBox3.Text & "','" & TextBox4.Text & "','" & C
72、omboBox1.Text & "','" & TextBox5.Text & "')"</p><p> cmd.Connection = conn</p><p> conn.Open()</p><p> rs = cmd.ExecuteReader</p>
73、;<p> MessageBox.Show("添加成功")</p><p> conn.Close()</p><p><b> 三、課程設(shè)計(jì)總結(jié)</b></p><p> 經(jīng)過這次的系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)的完成過程,讓我們深切的體會(huì)到對(duì)于知識(shí)的掌握是多么的不全面。這次的系統(tǒng)設(shè)計(jì)是我們靠自己的能力去完成的一項(xiàng)設(shè)
74、計(jì),系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)需要我們自己將問題全面的考慮清楚,從需求分析入手再到對(duì)系統(tǒng)的設(shè)計(jì),數(shù)據(jù)庫的設(shè)計(jì),最后是系統(tǒng)的實(shí)現(xiàn)。然后對(duì)于系統(tǒng)最后的測(cè)試也是必不可少的。了解到我們對(duì)社會(huì)知識(shí)的匱乏,缺少社會(huì)經(jīng)驗(yàn),經(jīng)常對(duì)系統(tǒng)的功能模塊想不全面,但通過實(shí)際到汽車4S店的調(diào)查實(shí)習(xí),根據(jù)實(shí)際情況作出系統(tǒng)的需求,完成各個(gè)功能模塊的設(shè)計(jì)與實(shí)現(xiàn)。</p><p> 汽車修配管理系統(tǒng)是一個(gè)基于VB.NET設(shè)計(jì)平臺(tái)的系統(tǒng),使用的是C/S模式架
75、構(gòu),在很大程度上提高系統(tǒng)的維護(hù)性,是對(duì)于汽車維修企業(yè)的業(yè)務(wù)和信息進(jìn)行規(guī)范性管理的客戶端應(yīng)用系統(tǒng)。其實(shí)現(xiàn)了汽修企業(yè)對(duì)維修業(yè)務(wù)和配件的一體化管理,實(shí)現(xiàn)了對(duì)工作人員的規(guī)范化管理,實(shí)現(xiàn)了配件的從入庫到銷售的跟蹤管理,實(shí)現(xiàn)了汽車維修結(jié)算與銷售明細(xì)的財(cái)務(wù)一體化管理,完成了汽車修配廠對(duì)于信息管理的規(guī)范化與安全性的需求</p><p> 雖然在系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)的過程中遇到了非常多的困難,但是通過積極的向老師與同學(xué)請(qǐng)教,以及自己
76、的實(shí)際調(diào)查,親身實(shí)踐,問題也都一一被解決。希望在今后的學(xué)習(xí)生活中,我們要將知識(shí)學(xué)以致用,真真切切的將我們從書本上學(xué)到的只是運(yùn)用到生活中。</p><p><b> 四、參考文獻(xiàn)</b></p><p> [1] 趙璧.汽配庫存貨單管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].山東:山東大學(xué).2009.</p><p> [2]Mayer R.An inte
77、grative model of organization trust[J].Academy Management Review .2010.26(4):2-5.</p><p> [3] 石志國.VB.NET數(shù)據(jù)庫編程[J].北京交通大學(xué)出版社.2009.5.</p><p> [4] 錢麗璞.Access 2010數(shù)據(jù)庫管理從新手到高手[J].中國鐵道出版社.2013</p&
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 管理信息系統(tǒng)課程設(shè)計(jì)報(bào)告
- 管理信息系統(tǒng)課程設(shè)計(jì)報(bào)告
- 《管理信息系統(tǒng)》課程設(shè)計(jì)報(bào)告
- 管理信息系統(tǒng)課程設(shè)計(jì)報(bào)告
- 管理信息系統(tǒng)課程設(shè)計(jì)---零售超市管理信息系統(tǒng)課程設(shè)計(jì)報(bào)告
- 管理信息系統(tǒng)課程設(shè)計(jì)---醫(yī)藥管理信息系統(tǒng)
- 管理信息系統(tǒng)課程設(shè)計(jì)--超市管理信息系統(tǒng)
- 管理信息系統(tǒng)課程設(shè)計(jì)--教務(wù)管理信息系統(tǒng)
- 管理信息系統(tǒng)課程設(shè)計(jì)報(bào)告——布行銷售管理信息系統(tǒng)
- 教材管理信息系統(tǒng) 課程設(shè)計(jì)報(bào)告
- 超市管理信息系統(tǒng)課程設(shè)計(jì)報(bào)告
- 醫(yī)院管理信息系統(tǒng)課程設(shè)計(jì)報(bào)告
- 《管理信息系統(tǒng)》課程設(shè)計(jì)報(bào)告范文
- 課程設(shè)計(jì)報(bào)告---倉庫管理信息系統(tǒng)
- 大學(xué)管理信息系統(tǒng)課程設(shè)計(jì)報(bào)告
- 管理信息系統(tǒng)課程設(shè)計(jì)酒店管理信息系統(tǒng)
- 學(xué)生管理信息系統(tǒng)課程設(shè)計(jì)報(bào)告
- 論壇管理信息系統(tǒng)-課程設(shè)計(jì)報(bào)告
- 管理信息系統(tǒng)課程設(shè)計(jì)
- 管理信息系統(tǒng)課程設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論