版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、<p><b> 課程設(shè)計報告</b></p><p> ( 2014 -- 2015 年度第 1 學(xué)期)</p><p> 名 稱: 管理信息系統(tǒng)課程設(shè)計</p><p> 題 目: 汽車修配管理信息系統(tǒng)</p><p> 目 錄</p><p>
2、 一、課程設(shè)計的目的與要求……………………………………………4</p><p> 二、設(shè)計正文……………………………………………………………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ù)項的定義……………………………………………………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ù)存儲的定義…………………………………………………9</p><p> 1.4.6外部實
5、體的定義………………………………………………10</p><p> 2系統(tǒng)設(shè)計……………………………………………………………10</p><p> 2.1功能設(shè)計…………………………………………………………10</p><p> 2.2系統(tǒng)運行環(huán)境與數(shù)據(jù)庫設(shè)計……………………………………12</p><p> 2.3數(shù)據(jù)編碼設(shè)計………
6、……………………………………………13</p><p> 2.4輸入\輸出設(shè)計……………………………………………………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會員管理………………………………………………………20</p><p> 2.4.6財務(wù)管理………………………………………………………21</p><p> 2.4.7系統(tǒng)設(shè)置………
8、………………………………………………23</p><p> 3.系統(tǒng)實施…………………………………………………………24</p><p> 三、課程設(shè)計總結(jié)……………………………………………………25</p><p> 四、參考文獻…………………………………………………………25</p><p> 五、小組分工………………………………
9、…………………………25</p><p> 汽車修配管理信息系統(tǒng)</p><p> 一、課程設(shè)計的目的與要求</p><p> 通過管理信息系統(tǒng)課程設(shè)計,進一步掌握管理信息系統(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è)計方法;數(shù)據(jù)庫設(shè)計、功能設(shè)計、物理模型設(shè)計方法;系統(tǒng)的實現(xiàn)等方法。完成一個小型系統(tǒng)的設(shè)計與開發(fā)。</p><p><b> 二、設(shè)計正文</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)濟的高快速發(fā)展,致使現(xiàn)代人民生活中的汽車保有量越來越多,汽車越來越4多的進入到日常百姓生活中。由于人們對于汽車的需求量逐漸增大,隨之的汽車服務(wù)行業(yè)也逐漸興起,汽車的快修店和中小汽修廠的業(yè)務(wù)量也逐漸增大,故之前混亂的管理已不能滿足現(xiàn)在的業(yè)務(wù)需求。</p><p> 由于現(xiàn)在的中小汽修廠完全靠管理者的統(tǒng)一安排作業(yè),人傳人的工作
12、方式,從對顧客的接車到檢查排故,維修檢測,配件更換,安全檢查,交車等過程中,每一個階段都需要多出很多不必要的時間去完成,導(dǎo)致客戶的等待時間過長,抱怨多,同時汽修廠的工作效率低,接車數(shù)量少,直接導(dǎo)致中小型汽修廠的收益降低[1]。</p><p> 為了適應(yīng)現(xiàn)代快節(jié)奏的生活規(guī)律,中小型的汽修廠也不得不改進原來的混亂管理,實現(xiàn)現(xiàn)代化的規(guī)劃管理。所以,針對本系統(tǒng)的提出與研究具有以下意義:</p><
13、p> 規(guī)范模塊管理:針對不同崗位設(shè)定不同系統(tǒng)權(quán)限,使用戶選取不同職位進入系統(tǒng)主頁,根據(jù)工作需求對系統(tǒng)進行相應(yīng)操作,降低系統(tǒng)復(fù)雜性,減少工作強度。</p><p> 方便庫存管理:對于庫存商品的及時入庫、出庫系統(tǒng)管理,提高庫存數(shù)量準確性,有效減少工作人員直接查詢庫存數(shù)量的時間,提高工作效率。</p><p> 提高客戶信息的安全性:由于系統(tǒng)登錄界面是根據(jù)不同職位權(quán)限進入,大大減少
14、不必要的信息外泄,有效保護客戶信息的安全性及完整性</p><p> 生日祝福:根據(jù)客戶來電所留信息,對于定期的節(jié)日或生日進行祝賀,溫暖客戶。</p><p> 汽修修配管理系統(tǒng)是為中小型的汽修廠提供了一個非常良好的管理工具,能有效的將計算機應(yīng)用技術(shù)融合到汽修修配管理行業(yè)中去,大大的降低了管理成本,提高領(lǐng)導(dǎo)的管理效率,形成了汽修和配件的統(tǒng)一化綜合管理模式,不斷的優(yōu)化人員管理模式,提高企
15、業(yè)的信息化、標(biāo)準化的管理水平,為其長遠的發(fā)展做出一定的貢獻。</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、的工具。任何字典最重要的用途都是供人查詢對不了解的條目的解釋,在結(jié)構(gòu)化分析中,數(shù)據(jù)字典的作用是給數(shù)據(jù)流圖上每個成分加以定義和說明。換句話說,數(shù)據(jù)流圖上所有的成分的定義和解釋的文字集合就是數(shù)據(jù)字典,而且在數(shù)據(jù)字典中建立的一組嚴密一致的定義很有助于改進分析員和用戶的通信。</p><p> 數(shù)據(jù)庫數(shù)據(jù)字典不僅是每個數(shù)據(jù)庫的中心,而且對每個用戶也是非常重要的信息。用戶可以用SQL語句訪問數(shù)據(jù)庫數(shù)據(jù)字典。</p&
17、gt;<p> 1.4.1數(shù)據(jù)項的定義</p><p> 數(shù)據(jù)項:數(shù)據(jù)流圖中數(shù)據(jù)塊的數(shù)據(jù)結(jié)構(gòu)中的數(shù)據(jù)項說明</p><p> 數(shù)據(jù)項是不可再分的數(shù)據(jù)單位。對數(shù)據(jù)項的描述通常包括以下內(nèi)容:數(shù)據(jù)項描述={數(shù)據(jù)項名,數(shù)據(jù)項含義說明,別名,數(shù)據(jù)類型,長度,取值范圍,取值含義,與其他數(shù)據(jù)項的邏輯關(guān)系}其中“取值范圍”、“與其他數(shù)據(jù)項的邏輯關(guān)系”定義了數(shù)據(jù)的完整性約束條件,是設(shè)計數(shù)
18、據(jù)檢驗功能的依據(jù)。若干個數(shù)據(jù)項可以組成一個數(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)系。一個數(shù)據(jù)結(jié)構(gòu)可以由若干個數(shù)據(jù)項組成,也可以由若干個數(shù)據(jù)結(jié)構(gòu)組成,或由若干個數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu)混合組成。對數(shù)據(jù)結(jié)構(gòu)的描述通常包括以下內(nèi)容:數(shù)據(jù)結(jié)構(gòu)描述={數(shù)
19、據(jù)結(jié)構(gòu)名,含義說明,組成:{數(shù)據(jù)項或數(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ù)穆窂?。對?shù)據(jù)流的描述通常包括以下內(nèi)容:</p><p> 數(shù)據(jù)流描述={數(shù)據(jù)流名,說明,數(shù)據(jù)流來源,數(shù)據(jù)流去向,組成:{數(shù)據(jù)結(jié)構(gòu)},平均流量,高峰期
20、流量}其中“數(shù)據(jù)流來源”是說明該數(shù)據(jù)流來自哪個過程,即數(shù)據(jù)的來源?!皵?shù)據(jù)流去向”是說明該數(shù)據(jù)流將到哪個過程去,即數(shù)據(jù)的去向?!捌骄髁俊笔侵冈趩挝粫r間(每天、每周、每月等)里的傳輸次數(shù)?!案叻迤诹髁俊眲t是指在高峰時期的數(shù)據(jù)流量。</p><p> 1.4.4處理邏輯的定義</p><p> 處理過程:數(shù)據(jù)流圖中功能塊的說明</p><p> 數(shù)據(jù)字典中只需要描
21、述處理過程的說明性信息,通常包括以下內(nèi)容:</p><p> 處理過程描述={處理過程名,說明,輸入:{數(shù)據(jù)流},輸出:{數(shù)據(jù)流},處理:{簡要說明},其中“簡要說明”中主要說明該處理過程的功能及處理要求。功能是指該處理過程用來做什么(而不是怎么做);處理要求包括處理頻度要求,如單位時間里處理多少事務(wù),多少數(shù)據(jù)量,響應(yīng)時間要求等,這些處理要求是后面物理設(shè)計的輸入及性能評價的標(biāo)準。</p><
22、p> 1.4.5數(shù)據(jù)存儲的定義</p><p> 數(shù)據(jù)存儲:數(shù)據(jù)流圖中數(shù)據(jù)塊的存儲特性說明</p><p> 數(shù)據(jù)存儲是數(shù)據(jù)結(jié)構(gòu)停留或保存的地方,也是數(shù)據(jù)流的來源和去向之一。對數(shù)據(jù)存儲的描述通常包括以下內(nèi)容:</p><p> 數(shù)據(jù)存儲描述={數(shù)據(jù)存儲名,說明,編號,流入的數(shù)據(jù)流,流出的數(shù)據(jù)流,組成:{數(shù)據(jù)結(jié)構(gòu)},數(shù)據(jù)量,存取方式}</p>
23、<p> 其中“數(shù)據(jù)量”是指每次存取多少數(shù)據(jù),每天(或每小時、每周等)存取幾次等信息?!按嫒》椒ā卑ㄊ桥幚?,還是聯(lián)機處理;是檢索還是更新;是順序檢索還是隨機檢索等。另外“流入的數(shù)據(jù)流”要指出其來源,“流出的數(shù)據(jù)流”要指出其去向。</p><p> 1.4.6外部實體的定義</p><p> 外部實體:系統(tǒng)以外,又和系統(tǒng)有聯(lián)系的人或事物,它說明了數(shù)據(jù)的外部來源和去處,
24、屬于系統(tǒng)的外部和系統(tǒng)的界面。外部實體支持系統(tǒng)數(shù)據(jù)輸入的實體稱為源點,支持系統(tǒng)數(shù)據(jù)輸出的實體稱為終點。 通常外部實體在數(shù)據(jù)流程圖中用正方形框表示,框中寫上外部實體名稱,為了區(qū)分不同的外部實體,可以在正方形的左上角用一個字符表示,同一外部實體可在一張數(shù)據(jù)流程圖中出現(xiàn)多次,這時在該外部實體符號的右下角畫上小斜線表示重復(fù).</p><p> 外部實體定義包括:外部實體編號、名稱、簡述、及有關(guān)數(shù)據(jù)流的輸入和輸出。<
25、/p><p><b> 2 系統(tǒng)設(shè)計</b></p><p><b> 2.1功能設(shè)計</b></p><p> 本系統(tǒng)通過對工作人員的需求分析得出系統(tǒng)主要分為五個部分的功能需求:維修管理、配件管理、會員管理財務(wù)管理和系統(tǒng)設(shè)置。</p><p><b> ?。?)維修管理模塊</b
26、></p><p> 主要是對維修記錄資料的增加和查詢。工作人員需要將每天進廠車輛的維修單據(jù)在系統(tǒng)上添加記錄,同時方便其他的工作人員對維修記錄的及時查看。</p><p><b> ?。?)配件管理模塊</b></p><p> 主要針對工作人員對與配件的進、銷、存等三個方面的功能需求。用來整理從配件材料進廠到配件銷售的整個過程的信息
27、管理和維護。</p><p><b> ?。?)財務(wù)管理模塊</b></p><p> 主要用來對汽車維修保養(yǎng)與汽車配件材料進庫和銷售過程中產(chǎn)生的結(jié)算明細單進行管理,添加結(jié)算明細,統(tǒng)計分析數(shù)據(jù),查詢相關(guān)結(jié)算明細。</p><p><b> ?。?)會員管理模塊</b></p><p> 是對于來
28、廠客戶的資料的管理。主要是應(yīng)用于前臺接待及時對客戶信息的添加,以及對客戶信息的查詢與統(tǒng)計。而且在系統(tǒng)的功能模塊上劃分基礎(chǔ)上更加進一步的細分功能,使系統(tǒng)的功能結(jié)構(gòu)更加清晰明確。</p><p><b> ?。?)系統(tǒng)設(shè)置模塊</b></p><p> 可以修改個人信息添加新用戶</p><p> 針對系統(tǒng)的功能性、可靠性、易用性、可擴充性和可
29、維護性等多方面的考慮。本系統(tǒng)的開發(fā)程序使用的是Visual Basic .NET,是基于C/S模式下設(shè)計開發(fā)的,功能模塊清晰,大大提高了程序的可維護性,方便了設(shè)計者后期對于程序的隨時更新。[5]而且本系統(tǒng)是在基于客戶端的條件下開發(fā),無需其他軟件的輔助工作,不需要再次安裝軟件及屬性,穩(wěn)定性強,方便了用戶在沒有網(wǎng)絡(luò)的條件下在客戶端直接對系統(tǒng)的使用,同時提高了系統(tǒng)的可移植性。由于系統(tǒng)的是根據(jù)權(quán)限不同進入不同的使用桌面,權(quán)限大小影響著系統(tǒng)界面信
30、息面的大小,大大減少了對于系統(tǒng)的誤操作可能性,降低系統(tǒng)的操作性。</p><p> 該系統(tǒng)適用于中小汽修廠和汽車快修店中的配件管理,維修管理,會員管理,財務(wù)管理和系統(tǒng)設(shè)置。主要根據(jù)用戶的不同權(quán)限,對系統(tǒng)的操作具有一定的限制,有效保證信息的安全性。系統(tǒng)的功能結(jié)構(gòu)圖如圖所示:</p><p> 2.2系統(tǒng)運行環(huán)境與數(shù)據(jù)庫設(shè)計</p><p> 本系統(tǒng)是在Visua
31、l Basic .NET的程序下設(shè)計開發(fā)的,通過在個人的筆記本電腦中不斷的更新設(shè)置下完成的汽車修配管理系統(tǒng)。該系統(tǒng)使用的是Visual Basic .NET 2008版本,與Microsoft Office Access 2007的數(shù)據(jù)庫相連,實現(xiàn)在電腦客戶端的窗體對數(shù)據(jù)庫中的數(shù)據(jù)輸入、刪除及查詢的功能[3]。</p><p> 在系統(tǒng)的設(shè)計過程中,數(shù)據(jù)庫的建立占據(jù)著非常重要的位置。為了提高數(shù)據(jù)庫存儲的效率,同
32、時確保數(shù)據(jù)的完整一致性,我們必須要設(shè)計合理的數(shù)據(jù)庫表。通過初期的需求分析及系統(tǒng)的功能設(shè)計分析,已經(jīng)大概了解到每個功能模塊所需要實現(xiàn)的功能,經(jīng)過具體的研究分析之后創(chuàng)建數(shù)據(jù)庫。汽車修配管理系統(tǒng)設(shè)計所采用的數(shù)據(jù)庫為Microsoft Office Access數(shù)據(jù)庫,其強大的數(shù)據(jù)處理能力和統(tǒng)計分析能力,更加有利于數(shù)據(jù)在系統(tǒng)中的查詢。[4]同時ACCESS數(shù)據(jù)庫最大的特點為簡單易學(xué)易上手,與程序的連接簡單,方便了設(shè)計者在設(shè)計過程中的修改與更新。
33、</p><p> 本系統(tǒng)中的多數(shù)窗體都需要與數(shù)據(jù)庫連接,并且需要對數(shù)據(jù)進行相對應(yīng)的操作,例如對庫存商品的查詢、以及添加進貨、銷售單等。所以在創(chuàng)建數(shù)據(jù)庫表之前首先要做到規(guī)范設(shè)計,在滿足客戶需求的前提下,構(gòu)建規(guī)范的數(shù)據(jù)庫表,降低數(shù)據(jù)的重復(fù)率。同時在設(shè)計數(shù)據(jù)庫表結(jié)構(gòu)是,為了使系統(tǒng)編程更加方便的實現(xiàn),往往會故意增加一些合理的冗余數(shù)據(jù)[2]。增加的冗余不會明顯的增加存儲空間,或者降低處理效率,并且對于系統(tǒng)的編程實現(xiàn)有很
34、大的幫助。</p><p> 同時為了使系統(tǒng)更好的完成對配件的進出庫管理、維修檔案的添加與刪除、客戶信息的添加與查詢、客戶維修結(jié)算明細的添加與查詢,以及工作人員信息的管理,與系統(tǒng)相連的數(shù)據(jù)庫需要建立商品進庫表、銷售表、客戶檔案表、維修記錄表、結(jié)算明細表,以及管理員、主管、財務(wù)會計和前臺人員的個人信息表。以下為車輛的維修記錄表、庫存商品記錄表為例。</p><p> 車輛維修記錄表記錄了
35、車輛每次來站的維修記錄。如下表1:</p><p><b> 表1車輛維修記錄表</b></p><p> 庫存商品記錄表記錄了所有進貨商品記錄。如下表2:</p><p><b> 表2庫存商品記錄表</b></p><p><b> 2.3數(shù)據(jù)編碼設(shè)計</b><
36、;/p><p> 本系統(tǒng)設(shè)計了四類登陸人群,分別為財務(wù)、主管、老板和顧客,不同的人群通過各自的賬號密碼可以進入系統(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("用戶名或密碼錯誤")</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 = "前臺" 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("前臺登陸")</p><p> cust_z.Show()</p><p><b> Else</b></p><p> MessageBox.Show("用戶名或密碼錯誤")</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("用戶名或密碼錯誤&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 = "財務(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("財務(wù)登錄")</p><p> acco_z.Show()</p><p><b> Else</b></p
59、><p> MessageBox.Show("用戶名或密碼錯誤")</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è)計</p><p>&
61、lt;b> 2.4.1登陸界面</b></p><p> 1、進入系統(tǒng)后首先看到簡單易懂,美觀大方的登陸窗口</p><p> 2、登陸者根據(jù)自己的身份進行權(quán)限選擇,然后輸入用戶名密碼即可登陸進入系統(tǒng)</p><p> 2.4.2系統(tǒng)主功能界面</p><p> 1、輸入正確的用戶名和密碼后,用戶可以進入系統(tǒng),系統(tǒng)
62、功能界面上方明確顯示各功能,以供用戶選擇。</p><p> 2.4.3配件管理模塊</p><p> 1、點擊“配件管理”,進入配件管理模塊,由圖可知,該模塊由“進貨管理”、“銷售管理”和“庫存管理”三部分組成。</p><p> 2、點擊“進貨管理”,進入“進貨單”界面,該界面可以添加新進貨單,也可以刪除過期進貨單。</p><p>
63、; 3、點擊“銷售管理”,可以進入“銷售單”界面,該界面可以添加新銷售單,也可以刪除錯誤或者作廢銷售單。</p><p> 2.4.4維修管理模塊</p><p> 1、點擊“維修管理”,進入維修管理模塊,由圖可知,該模塊由“添加維修記錄”和“查詢維修記錄”兩個功能組成。</p><p> 2、點擊“添加維修記錄”,進入“維修單”界面,該界面可以添加或刪除汽
64、車維修記錄。</p><p> 3、點擊“查詢維修記錄”,進入“查詢維修明細”界面,該界面與數(shù)據(jù)庫相連,通過數(shù)據(jù)庫中記錄的客戶信息,可以選擇客戶車牌號查詢到顧客的維修記錄。</p><p> 2.4.5會員管理模塊</p><p> 1、點擊“會員管理”,進入會員管理模塊,由圖可知,該模塊由“客戶基礎(chǔ)檔案”和“節(jié)日祝賀”兩部分組成。</p>&l
65、t;p> 2、點擊“顧客基礎(chǔ)檔案”,由兩部分組成,分別完成“添加客戶基礎(chǔ)檔案”和“查詢客戶基礎(chǔ)檔案”功能</p><p> 2.4.6財務(wù)管理模塊</p><p> 1、點擊“財務(wù)管理”,進入財務(wù)管理模塊,該模塊由“維修結(jié)算”和“精品外售”兩部分組成。</p><p> 2、點擊“維修結(jié)算”,可以添加維修結(jié)算,也可以查詢結(jié)算明細。</p>
66、<p> 3、點擊“精品外售”,可以查詢銷售單</p><p> 2.4.7系統(tǒng)設(shè)置模塊</p><p> 1、點擊“系統(tǒng)設(shè)置”,進入系統(tǒng)設(shè)置模塊,該模塊由“修改個人信息”和“添加新用戶”兩部分組成。</p><p> 2、點擊“修改個人信息”,老用戶可以修改密碼。</p><p> 2、點擊“添加新用戶”,新用戶可以注
67、冊用戶名和密碼。</p><p><b> 3 系統(tǒng)實施</b></p><p> 為了使系統(tǒng)更好的完成對配件的進出庫管理、維修檔案的添加與刪除、客戶信息的添加與查詢、客戶維修結(jié)算明細的添加與查詢,以及工作人員信息的管理,與系統(tǒng)相連的數(shù)據(jù)庫需要建立商品進庫表、銷售表、客戶檔案表、維修記錄表、結(jié)算明細表,以及管理員、主管、財務(wù)會計和前臺人員的個人信息表。以下為車輛的
68、維修記錄表、庫存商品記錄表為例。</p><p> 本系統(tǒng)使用的數(shù)據(jù)庫為Microsoft Office Access 2007數(shù)據(jù)庫,通過實現(xiàn)數(shù)據(jù)庫與VB.NET窗體連接,滿足系統(tǒng)在客戶端運行的過程中,在窗體的數(shù)據(jù)操作完成對數(shù)據(jù)庫中信息的更改。以下為維修管理中通過在VB.NET運行窗體下完成對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è)計總結(jié)</b></p><p> 經(jīng)過這次的系統(tǒng)設(shè)計與實現(xiàn)的完成過程,讓我們深切的體會到對于知識的掌握是多么的不全面。這次的系統(tǒng)設(shè)計是我們靠自己的能力去完成的一項設(shè)
74、計,系統(tǒng)的設(shè)計與實現(xiàn)需要我們自己將問題全面的考慮清楚,從需求分析入手再到對系統(tǒng)的設(shè)計,數(shù)據(jù)庫的設(shè)計,最后是系統(tǒng)的實現(xiàn)。然后對于系統(tǒng)最后的測試也是必不可少的。了解到我們對社會知識的匱乏,缺少社會經(jīng)驗,經(jīng)常對系統(tǒng)的功能模塊想不全面,但通過實際到汽車4S店的調(diào)查實習(xí),根據(jù)實際情況作出系統(tǒng)的需求,完成各個功能模塊的設(shè)計與實現(xiàn)。</p><p> 汽車修配管理系統(tǒng)是一個基于VB.NET設(shè)計平臺的系統(tǒng),使用的是C/S模式架
75、構(gòu),在很大程度上提高系統(tǒng)的維護性,是對于汽車維修企業(yè)的業(yè)務(wù)和信息進行規(guī)范性管理的客戶端應(yīng)用系統(tǒng)。其實現(xiàn)了汽修企業(yè)對維修業(yè)務(wù)和配件的一體化管理,實現(xiàn)了對工作人員的規(guī)范化管理,實現(xiàn)了配件的從入庫到銷售的跟蹤管理,實現(xiàn)了汽車維修結(jié)算與銷售明細的財務(wù)一體化管理,完成了汽車修配廠對于信息管理的規(guī)范化與安全性的需求</p><p> 雖然在系統(tǒng)的設(shè)計與實現(xiàn)的過程中遇到了非常多的困難,但是通過積極的向老師與同學(xué)請教,以及自己
76、的實際調(diào)查,親身實踐,問題也都一一被解決。希望在今后的學(xué)習(xí)生活中,我們要將知識學(xué)以致用,真真切切的將我們從書本上學(xué)到的只是運用到生活中。</p><p><b> 四、參考文獻</b></p><p> [1] 趙璧.汽配庫存貨單管理系統(tǒng)的設(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等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 管理信息系統(tǒng)課程設(shè)計報告
- 管理信息系統(tǒng)課程設(shè)計報告
- 《管理信息系統(tǒng)》課程設(shè)計報告
- 管理信息系統(tǒng)課程設(shè)計報告
- 管理信息系統(tǒng)課程設(shè)計---零售超市管理信息系統(tǒng)課程設(shè)計報告
- 管理信息系統(tǒng)課程設(shè)計---醫(yī)藥管理信息系統(tǒng)
- 管理信息系統(tǒng)課程設(shè)計--超市管理信息系統(tǒng)
- 管理信息系統(tǒng)課程設(shè)計--教務(wù)管理信息系統(tǒng)
- 管理信息系統(tǒng)課程設(shè)計報告——布行銷售管理信息系統(tǒng)
- 教材管理信息系統(tǒng) 課程設(shè)計報告
- 超市管理信息系統(tǒng)課程設(shè)計報告
- 醫(yī)院管理信息系統(tǒng)課程設(shè)計報告
- 《管理信息系統(tǒng)》課程設(shè)計報告范文
- 課程設(shè)計報告---倉庫管理信息系統(tǒng)
- 大學(xué)管理信息系統(tǒng)課程設(shè)計報告
- 管理信息系統(tǒng)課程設(shè)計酒店管理信息系統(tǒng)
- 學(xué)生管理信息系統(tǒng)課程設(shè)計報告
- 論壇管理信息系統(tǒng)-課程設(shè)計報告
- 管理信息系統(tǒng)課程設(shè)計
- 管理信息系統(tǒng)課程設(shè)計
評論
0/150
提交評論