




已閱讀5頁,還剩73頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
汽車售后服務(wù)管理信息系統(tǒng)畢業(yè)論文 目 錄第1章緒論1第1.1節(jié)課題開發(fā)背景1第1.2節(jié)國內(nèi)外研究現(xiàn)狀2第2章系統(tǒng)技術(shù)及運(yùn)行環(huán)境4第2.1節(jié)ASP.NET技術(shù)簡介4第2.2節(jié)SQL Server 簡介4第2.3節(jié)3層架構(gòu)簡介5第2.4節(jié)系統(tǒng)運(yùn)行環(huán)境7第3章需求分析與可行性分析8第3.1節(jié)可行性分析8第3.2節(jié)需求分析9第4章總體設(shè)計(jì)13第4.1節(jié)數(shù)據(jù)庫設(shè)計(jì)13第4.2節(jié)系統(tǒng)設(shè)計(jì)及功能模塊26第5章詳細(xì)設(shè)計(jì)與具體實(shí)現(xiàn)36第5.1節(jié)登錄模塊界面及功能36第5.2節(jié)管理員模塊界面及功能37第5.3節(jié)接待員模塊界面及功能43第5.4節(jié)收銀員模塊界面及功能46第5.5節(jié)進(jìn)貨員模塊界面及功能48第6章系統(tǒng)測試與難點(diǎn)實(shí)現(xiàn)53第6.1節(jié)系統(tǒng)測試53第6.2節(jié)難點(diǎn)實(shí)現(xiàn)57總 結(jié)59參考文獻(xiàn)60英文原文62中文翻譯70致 謝77中國礦業(yè)大學(xué)徐海學(xué)院畢業(yè)設(shè)計(jì)(論文)第1章 緒論隨著Internet技術(shù)的發(fā)展,社會(huì)信息量的與日俱增,人們的日常生活已經(jīng)離不開網(wǎng)絡(luò)。未來社會(huì)人們的生活和工作將越來越依賴于數(shù)字技術(shù)的發(fā)展,越來越數(shù)字化、網(wǎng)絡(luò)化、電子化、虛擬化。電腦網(wǎng)絡(luò)成為了各個(gè)區(qū)域相互聯(lián)系和信息傳遞的重要紐帶,以Internet的發(fā)展歷程和目前的應(yīng)用狀況以及發(fā)展趨勢,可以充分地相信網(wǎng)絡(luò)技術(shù)將極大的改變我們的生活和工作方式,甚至社會(huì)的價(jià)值觀也會(huì)發(fā)生某種變化。計(jì)算機(jī)的運(yùn)用已普及到各行各業(yè)。而在信息化管理的今天,汽車售后服務(wù)也已深入到服務(wù)行業(yè)之中,人們對(duì)汽車的要求已不再只是汽車銷售的質(zhì)量,更注重售后服務(wù)的好壞與否。本文闡述了一個(gè)網(wǎng)絡(luò)化的汽車售后服務(wù)管理信息平臺(tái),系統(tǒng)可以讓工作人員不用再用紙筆冗余地登記客戶及車輛的有關(guān)信息和維修等內(nèi)容,取而代之的是一種信息化、網(wǎng)絡(luò)化的電腦操作,讓管理員從繁瑣的數(shù)據(jù)計(jì)算中解放出來,使用汽車售后服務(wù)管理信息系統(tǒng)可以省時(shí)省力,一切信息從“網(wǎng)絡(luò)”上來,并能高效的進(jìn)行備件進(jìn)貨的管理以及準(zhǔn)確的結(jié)算各種維修費(fèi)用。汽車售后服務(wù)管理信息系統(tǒng)擁有著強(qiáng)大的信息查詢和管理功能,它可以在電腦上查詢和管理全部維修車輛信息和車主信息,能讓工作人員在最短的時(shí)間內(nèi)得到最全面最準(zhǔn)確的信息,方便于信息化管理1-3。課題開發(fā)背景隨著經(jīng)濟(jì)的發(fā)展,人們生活質(zhì)量的提高,汽車的使用已日益普及,汽車市場的競爭逐漸從售前轉(zhuǎn)移到售后服務(wù)競爭,相應(yīng)的汽車售后服務(wù)信息管理成為汽車業(yè)的發(fā)展提供優(yōu)質(zhì)服務(wù)的重要因素。近年來,汽車行業(yè)在產(chǎn)銷量高速增長的同時(shí),市場競爭格局也發(fā)生了深刻變化。汽車行業(yè)市場全整合,寡頭壟斷正在被打破,各大汽車公司都在采取積極的政策以增強(qiáng)產(chǎn)品的競爭力。其中,通過建立服務(wù)網(wǎng)絡(luò)平臺(tái)提供優(yōu)質(zhì)高效的售后服務(wù)是各種政策中的一張“王牌”4。所以,建立一個(gè)功能強(qiáng)大的售后服務(wù)管理信息系統(tǒng)正是一個(gè)汽車售后服務(wù)企業(yè)所迫切需要的,企業(yè)可以借助這個(gè)信息管理平臺(tái)更好的管理企業(yè)內(nèi)部的工作人員,管理汽車維修備件進(jìn)銷存,也可以從傳統(tǒng)手工運(yùn)作模式,查詢管理不方便的弊端走出,以此來增強(qiáng)企業(yè)的活力,提高企業(yè)的競爭力。這一課題的研究對(duì)于汽車售后服務(wù)發(fā)展具有深遠(yuǎn)的意義和研究價(jià)值,它可以利用計(jì)算機(jī)技術(shù)對(duì)汽車售后進(jìn)行一體化的“服務(wù)-管理”,同時(shí)可以讓用戶通過瀏覽器直接訪問服務(wù)器,是具有專門針對(duì)汽車售后服務(wù)的信息管理軟件,可以對(duì)客戶信息反饋、客戶主檔案、客戶車輛信息檔案、汽車備件的進(jìn)銷存, 管理、維修單據(jù)查詢等提供一系列的優(yōu)勝服務(wù),使汽車業(yè)的售后服務(wù)進(jìn)入一個(gè)新的科技時(shí)代。國內(nèi)外研究現(xiàn)狀信息世界的今天,相比于國外,我國的汽車售后服務(wù)水平還處于初級(jí)階段,不論是從法律法規(guī)、經(jīng)濟(jì)模式,還是到服務(wù)理念、品牌創(chuàng)造都存在巨大差異。目前流行的汽車銷售方式是4S專賣店,也就是集“整車銷售”、“零部件供應(yīng)”、“車輛修理”、“信息反饋”四大功能于一體。傳統(tǒng)的汽車售后服務(wù)管理系統(tǒng)大都采用C /S (Client/Server)模式的計(jì)算機(jī)管理系統(tǒng),C /S模式有它自身的優(yōu)勢:數(shù)據(jù)的分布存儲(chǔ)和處理提高了系統(tǒng)的運(yùn)行效率與數(shù)據(jù)庫管理的獨(dú)立性,具有較好數(shù)據(jù)源與客戶訪問操作獨(dú)立性。然而隨著規(guī)模的不斷擴(kuò)大,應(yīng)用程序的復(fù)雜程度不斷提高,傳統(tǒng)的C /S模式逐漸暴露出許多問題,如客戶端需要安裝專用的客戶端軟件開發(fā)成本較高、移植困難、維護(hù)復(fù)雜、升級(jí)麻煩、系統(tǒng)的可移植性、可擴(kuò)展性、可維護(hù)性都較差。同時(shí),隨著Internet的迅速發(fā)展和普及,我國汽車售后服務(wù)也面臨著許多新的挑戰(zhàn)和機(jī)遇,如遠(yuǎn)程維修站的查詢,汽車信息的遠(yuǎn)程查詢,網(wǎng)上信息的發(fā)布等。因此汽車售后服務(wù)迫切需要開發(fā)出基于B/S(Browser/Server)模式的汽車售后服務(wù)管理信息系統(tǒng),以適應(yīng)當(dāng)前汽車行業(yè)的發(fā)展,提供更加完善、更高質(zhì)量的服務(wù)5-6。而售后服務(wù)管理信息系統(tǒng)的基礎(chǔ)就是信息的管理,現(xiàn)代管理的核心就是決策,而決策的基礎(chǔ),又是各種各樣的信息集成。國內(nèi)外許多歷史事實(shí)告訴人們,管理信息系統(tǒng)建設(shè)的道路坎坷,許多已經(jīng)建立的系統(tǒng),遠(yuǎn)遠(yuǎn)達(dá)不到預(yù)期的效益和期望,反而因?yàn)樵陂_發(fā)當(dāng)中由于工作安排不當(dāng),導(dǎo)致耗用了大量的資金,致使后期系統(tǒng)維護(hù)工作困難,在系統(tǒng)使用過程中,出現(xiàn)大量錯(cuò)誤,使使用單位的效益受到了嚴(yán)重的影響,也沒有實(shí)現(xiàn)了所開發(fā)系統(tǒng)應(yīng)達(dá)到的目的,所以開發(fā)一個(gè)適合企業(yè)本身的系統(tǒng)是很重要的7。針對(duì)上述情況,我們預(yù)期開發(fā)一個(gè)基于B /S模式的汽車售后服務(wù)管理信息系統(tǒng)。該系統(tǒng)以B /S模式為基礎(chǔ),涉及的關(guān)鍵技術(shù)相當(dāng)廣泛,如ASP.NET技術(shù)、.NET的分層設(shè)計(jì)架構(gòu)、安全保障技術(shù)等。由此可見,汽車售后服務(wù)業(yè)這一課題的研究對(duì)于我國繁榮汽車市場的發(fā)展的確具有深遠(yuǎn)的意義和研究價(jià)值,如今面對(duì)國外企業(yè)的強(qiáng)烈競爭,我國的汽車售后服務(wù)業(yè)必須向國外先進(jìn)的服務(wù)體系和管理模式進(jìn)行研究和學(xué)習(xí),吸取現(xiàn)有成功案例的經(jīng)驗(yàn),不斷改進(jìn)和完善,建立起一套健康、可持續(xù)發(fā)展的服務(wù)體系,才能使我國的汽車售后服務(wù)業(yè)在巨大的商機(jī)中得以更加輝煌的發(fā)展。第2章 系統(tǒng)技術(shù)及運(yùn)行環(huán)境ASP.NET技術(shù)簡介ASP.NET是由微軟在.NET Framework中所提供的,開發(fā)Web應(yīng)用程序的類庫,封裝在System.Web.dll文件中,顯露出System.Web命名空間,并提供ASP.NET網(wǎng)頁處理、擴(kuò)充以及HTTP通道的應(yīng)用程序與通信處理等工作,以及Web Service的基礎(chǔ)架構(gòu)。ASP.NET基于通用語言的程序在服務(wù)器上運(yùn)行,能被用于一臺(tái)Web服務(wù)器來建立強(qiáng)大的Web應(yīng)用程序。不像以前的ASP即時(shí)解釋程序,而是將程序在服務(wù)器端首次運(yùn)行時(shí)進(jìn)行編譯,ASP.NET是ASP技術(shù)的后繼者,但它的發(fā)展性要比ASP技術(shù)要強(qiáng)大許多8。ASP.NET為能夠面向任何瀏覽器或設(shè)備的更安全的、更強(qiáng)的可升級(jí)性、更穩(wěn)定的應(yīng)用程序提供了新的編程模型和基礎(chǔ)結(jié)構(gòu)。因?yàn)锳SP.NET是基于通用語言的編譯運(yùn)行的程序,所以它的強(qiáng)大性和適應(yīng)性,可以使它運(yùn)行在Web應(yīng)用軟件開發(fā)者的幾乎全部的平臺(tái)上9。通用語言的基本庫,消息機(jī)制,數(shù)據(jù)接口的處理都能無縫的整合到ASP.NET的Web應(yīng)用中。ASP.NET同時(shí)也是language-independent語言獨(dú)立化的,所以,你可以選擇一種最適合你的語言來編寫你的程序,或者把你的程序用很多種語言來寫,現(xiàn)在已經(jīng)支持的有C#(C+和Java的結(jié)合體),VB,JavaScript。將來,這樣的多種程序語言協(xié)同工作的能力保護(hù)您現(xiàn)在的基于COM+開發(fā)的程序,能夠完整的移植向ASP.NET 10。SQL Server 簡介SQL Server 是微軟開發(fā)的一種關(guān)系數(shù)據(jù)庫管理系統(tǒng),它具有強(qiáng)大的處理數(shù)據(jù)庫的功能。它最初是由Microsoft Sybase 和Ashton-Tate三家公司共同開發(fā)的,于1988 年推出了第一個(gè)OS/2 版本。在Windows NT 推出后,Microsoft與Sybase 在SQL Server 的開發(fā)上就分道揚(yáng)鑣了,Microsoft 將SQL Server 移植到Windows NT系統(tǒng)上,專注于開發(fā)推廣SQL Server 的Windows NT 版本。Sybase 則較專注于SQL Server在UNIX 操作系統(tǒng)上的應(yīng)用11。Microsoft SQL Server幾個(gè)初始版本適用于中小企業(yè)的數(shù)據(jù)庫管理,但是近年來它的應(yīng)用范圍有所擴(kuò)展,已經(jīng)觸及到大型、跨國企業(yè)的數(shù)據(jù)庫管理。SQL Server 是全面的數(shù)據(jù)庫平臺(tái),該數(shù)據(jù)庫平臺(tái)充分利用數(shù)據(jù)資源,提高生產(chǎn)效率,減少IT復(fù)雜性,降低總體擁有成本。SQL Server 是一個(gè)全面的、集成的、端到端的數(shù)據(jù)解決方案,它為企業(yè)中的用戶提供了一個(gè)安全、可靠和高效的平臺(tái),用于企業(yè)數(shù)據(jù)管理和商業(yè)智能應(yīng)用。SQL Server 為IT專家和信息工作者帶來了強(qiáng)大的、熟悉的工具,同時(shí)減少了在從移動(dòng)設(shè)備到企業(yè)數(shù)據(jù)管理系統(tǒng)的多平臺(tái)上創(chuàng)建、部署、管理及使用企業(yè)數(shù)據(jù)和分析應(yīng)用程序的復(fù)雜度,由此可見,SQL Server 可以為不同規(guī)模的企業(yè)提供一個(gè)完整的數(shù)據(jù)解決方案12。3層架構(gòu)簡介概述在軟件體系架構(gòu)設(shè)計(jì)中,分層式結(jié)構(gòu)是最常見,也是最重要的一種結(jié)構(gòu)。微軟推薦的分層式結(jié)構(gòu)一般分為三層,從下至上分別為:數(shù)據(jù)訪問層(DAL)、業(yè)務(wù)邏輯層(又或稱為領(lǐng)域?qū)覤LL)、表示層(UI),通常所說的MVC 模式其實(shí)與3層架構(gòu)還有區(qū)別,但MVC可與3層模式配用,MVC只是一種設(shè)計(jì)思想,.NET中的分層技術(shù)可以更好的實(shí)現(xiàn)做這個(gè)系統(tǒng)的設(shè)計(jì)13。三層結(jié)構(gòu)原理:3個(gè)層次中,系統(tǒng)主要功能和業(yè)務(wù)邏輯都在業(yè)務(wù)邏輯層進(jìn)行處理。所謂三層體系結(jié)構(gòu),是在客戶端與數(shù)據(jù)庫之間加入了一個(gè)“中間層”,也叫組件層。這里所說的三層體系,不是指物理上的三層,不是簡單地放置三臺(tái)機(jī)器就是三層體系結(jié)構(gòu),也不僅僅有B/S應(yīng)用才是三層體系結(jié)構(gòu),三層是指邏輯上的三層,即使這三個(gè)層放置到一臺(tái)機(jī)器上。三層體系的應(yīng)用程序?qū)I(yè)務(wù)規(guī)則、數(shù)據(jù)訪問、合法性校驗(yàn)等工作放到了中間層進(jìn)行處理14。通常情況下,客戶端不直接與數(shù)據(jù)庫進(jìn)行交互,而是通過COM/DCOM通訊與中間層建立連接,再經(jīng)由中間層與數(shù)據(jù)庫進(jìn)行交互15。我們可以采用MVC思想來設(shè)計(jì)程序,首先通過分析當(dāng)前的應(yīng)用,分解和設(shè)計(jì)系統(tǒng)功能,然后設(shè)計(jì)和實(shí)現(xiàn)模型(Model);設(shè)計(jì)和實(shí)現(xiàn)控制器(Controller),最后設(shè)計(jì)和實(shí)現(xiàn)視圖(View),通過模型、控制器和視圖的設(shè)計(jì)來完成整體設(shè)計(jì)。特色評(píng)價(jià)3層設(shè)計(jì)優(yōu)點(diǎn):(1) 開發(fā)人員可以只關(guān)注整個(gè)結(jié)構(gòu)中的其中某一層;(2) 可以很容易的用新的實(shí)現(xiàn)來替換原有層次的實(shí)現(xiàn);(3) 可以降低層與層之間的依賴;(4) 有利于標(biāo)準(zhǔn)化;(5) 利于各層邏輯的復(fù)用。3層設(shè)計(jì)缺點(diǎn):(1) 降低了系統(tǒng)的性能。這是不言而喻的,如果不采用分層式結(jié)構(gòu)很多業(yè)務(wù)可以直接造訪數(shù)據(jù)庫,以此獲取相應(yīng)的數(shù)據(jù),如今卻必須通過中間層來完成。(2) 有時(shí)會(huì)導(dǎo)致級(jí)聯(lián)的修改。這種修改尤其體現(xiàn)在自上而下的方向,如果在表示層中需要增加一個(gè)功能,為保證其設(shè)計(jì)符合分層式結(jié)構(gòu),可能需要在相應(yīng)的業(yè)務(wù)邏輯層和數(shù)據(jù)訪問層中都增加相應(yīng)的代碼。系統(tǒng)運(yùn)行環(huán)境軟件平臺(tái)操作系統(tǒng):Windows XP; 數(shù)據(jù)庫:SQL Server 2005;開發(fā)環(huán)境:Microsoft.NET Framework SDK v3.0;開發(fā)工具:Microsoft Visual Studio 2008;開發(fā)語言:C#;瀏覽器:IE 6.0;Web服務(wù)器:IIS 5.0;分辨率:最佳效果為1024*768像素。硬件平臺(tái)CPU:AMD22550+;內(nèi)存:512;硬盤:80G。第3章 需求分析與可行性分析可行性分析技術(shù)可行性和方法現(xiàn)在,大多數(shù)企業(yè)都是Windows用戶,而本系統(tǒng)主要是針對(duì)于中小型企業(yè)用戶,采用ASP.NET技術(shù),理由是該技術(shù)易于服務(wù)器的維護(hù),成本相對(duì)較低,開發(fā)周期較短。因此,系統(tǒng)的軟件開發(fā)平臺(tái)已成熟可行。硬件方面,科技飛速發(fā)展的今天,硬件更新的速度越來越快,容量越來越大,可靠性越來越高,價(jià)格越來越低,其硬件平臺(tái)完全能滿足此系統(tǒng)的需求。實(shí)際情況中,在高系統(tǒng)配置、高網(wǎng)絡(luò)寬帶服務(wù)的環(huán)境下,各個(gè)級(jí)別管理員很容易通過網(wǎng)站對(duì)其操作范圍內(nèi)的系統(tǒng)內(nèi)容進(jìn)行操作管理,依據(jù)這些現(xiàn)有的技術(shù)完全可以實(shí)現(xiàn)汽車售后服務(wù)管理信息系統(tǒng)的開發(fā),以滿足日常經(jīng)營、管理的要求。經(jīng)濟(jì)可行性系統(tǒng)所需的開發(fā)環(huán)境是要有一臺(tái)能夠聯(lián)網(wǎng)的計(jì)算機(jī),本人已經(jīng)有了計(jì)算機(jī),具有Windows XP的操作系統(tǒng),并且Microsoft Visual Studio 2008,SQL server 2005已安裝;而所需的參考資料大多都可以從網(wǎng)絡(luò)上找和在圖書館借書,消費(fèi)很小,因此在經(jīng)濟(jì)上是可行的。而預(yù)期開發(fā)的的汽車售后服務(wù)管理信息系統(tǒng)建成后,也有利于企業(yè)信息的集中處理和交互,企業(yè)營運(yùn)過程中信息的系統(tǒng)化管理,權(quán)威的數(shù)據(jù)統(tǒng)計(jì),不僅達(dá)到良好的效果,而且將會(huì)給企業(yè)的經(jīng)營決策提供大量的、權(quán)威的科學(xué)依據(jù)(數(shù)據(jù));系統(tǒng)另有的帳單結(jié)算功能,簡化了員工的日常工作,提高了工作效率,避免了人工管理過程中數(shù)據(jù)易錯(cuò)所帶來的一系列連鎖反映,給企業(yè)帶來更大的利潤,總之,系統(tǒng)開發(fā)其經(jīng)濟(jì)效益遠(yuǎn)遠(yuǎn)超過它的開發(fā)成本,在經(jīng)濟(jì)上完全可行。操作可行性界面設(shè)計(jì)時(shí)充分考慮用戶需求,使得操作簡單;數(shù)據(jù)錄入迅速、規(guī)范、可靠;統(tǒng)計(jì)準(zhǔn)確;制表靈活;適應(yīng)力強(qiáng);容易擴(kuò)充。系統(tǒng)運(yùn)行環(huán)境要求內(nèi)存512以上,Windows XP環(huán)境下,安裝Visual Studio 2008,SQL server 2005即可。需求分析軟件需求的層次軟件需求包括3個(gè)層次:(1) 業(yè)務(wù)需求:反應(yīng)組織機(jī)構(gòu)或客戶對(duì)系統(tǒng)高層次的目標(biāo)要求;(2) 用戶需求:描述了用戶使用產(chǎn)品所能完成的任務(wù);(3) 功能需求:說明了軟件的功能,用戶使用這些功能以完成任務(wù)。圖 31軟件需求層次圖系統(tǒng)的功能需求該系統(tǒng)的用戶為汽車售后服務(wù)行業(yè)中小企業(yè)的信息管理工作人員,需要對(duì)汽車售后服務(wù)的流程有很好的掌握,那么如何能夠有效的掌握和管理汽車售后服務(wù)流程呢?最初剖析用戶的需求為:汽車售后服務(wù)系統(tǒng)具有一般售后服務(wù)系統(tǒng)的管理功能,對(duì)汽車售后服務(wù)、不同工作人員具有不同管理權(quán)限的功能,如圖 32可以看出客戶、售后服務(wù)部門、零配件供應(yīng)商、車輛經(jīng)銷商之間的相互聯(lián)系及整個(gè)流程關(guān)系16-17。圖 32汽車售后服務(wù)流程圖通過對(duì)其它一些汽車售后服務(wù)系統(tǒng)及售后服務(wù)管理系統(tǒng)的了解發(fā)現(xiàn),一般售后服務(wù)管理信息系統(tǒng)的功能大致如下:前臺(tái)按工作類型不同進(jìn)行不同操作:(1) 添加、刪除和修改客戶,車輛具體信息;(2) 添加、刪除和修改售后服務(wù)具體信息;(3) 添加、刪除和修改進(jìn)貨備件信息。 前臺(tái)任務(wù)主要是實(shí)現(xiàn),用戶登錄(用戶登錄,并劃分權(quán)限);維修登記(車輛、客戶信息的進(jìn)行增加、修改、查詢、刪除操作);維修信息管理(車輛維修內(nèi)容細(xì)則和維修備件細(xì)則的添加、刪除);財(cái)務(wù)登記(汽車維修完工登記、收費(fèi)登記);完工登記(車輛維修報(bào)修到完工的記錄);收費(fèi)登記(車輛維修完工后工時(shí)費(fèi)和備件費(fèi)用的總費(fèi)用結(jié)算);進(jìn)貨登記(備件倉儲(chǔ),進(jìn)貨信息進(jìn)行統(tǒng)計(jì))。 后臺(tái)管理員:(1) 添加、刪除系統(tǒng)用戶;(2) 添加、刪除公司員工;(3) 汽車維修信息的管理;(4) 汽車備件的管理。后臺(tái)管理中,因?yàn)橛袑?duì)應(yīng)權(quán)限的管理員才能夠登錄后臺(tái)管理,所以需要有身份驗(yàn)證模塊,而且需要根據(jù)用戶權(quán)限的不同顯示不同的管理目錄。管理員可以進(jìn)行系統(tǒng)維護(hù)(維修內(nèi)容細(xì)則的添加和刪除;備件清單的查詢;系統(tǒng)用戶權(quán)限管理;公司員工管理);汽車維修統(tǒng)計(jì)(所有車輛維修的信息及內(nèi)容);維修收費(fèi)統(tǒng)計(jì)(階段性維修收費(fèi)報(bào)賬統(tǒng)計(jì))。(1) 維修登記(接待員),對(duì)客戶、車輛信息檔案的管理,信息的錄入與維護(hù);(2) 車輛維修內(nèi)容、維修備件使用的信息的錄入與維護(hù)(接待員);(3) 收費(fèi)登記、完工登記(收銀員),對(duì)維修狀態(tài)的修改和工時(shí)費(fèi)用和備件費(fèi)用的結(jié)算;(4) 備件的進(jìn)貨管理(進(jìn)貨員),對(duì)進(jìn)貨信息和倉儲(chǔ)情況的統(tǒng)計(jì);(5) 用戶(接待員,收銀員,進(jìn)貨員)可以登錄帳戶,修改個(gè)人信息,修改個(gè)人密碼;(6) 管理員可以登錄后臺(tái),對(duì)系統(tǒng)用戶、公司員工信息進(jìn)行管理;(7) 管理員可以對(duì)維修內(nèi)容清單備件清單信息進(jìn)行查詢以及增加、刪除及修改;(8) 管理員進(jìn)行汽車維修和維修收費(fèi)的統(tǒng)計(jì);(9) 系統(tǒng)后臺(tái)采用人機(jī)對(duì)話方式,界面美觀友好、信息查詢靈活、方便、快捷、準(zhǔn)確、數(shù)據(jù)存儲(chǔ)安全可靠;(10) 系統(tǒng)運(yùn)行穩(wěn)定、安全可靠。系統(tǒng)的性能需求(1) 運(yùn)行環(huán)境內(nèi)存256以上,CPU 2.0GHz以上,Client內(nèi)存128以上,CPU奔騰III以上。 (2) 支持軟件操作系統(tǒng)Windows系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng):SQL數(shù)據(jù)庫。(3) 接口 本產(chǎn)品的用戶一般需要通過終端進(jìn)行操作,進(jìn)入主界面后點(diǎn)擊相應(yīng)的窗口,分別進(jìn)入相對(duì)應(yīng)的界面(如:輸入界面、輸出界面)。用戶對(duì)程序的維護(hù),最好要有備份。第4章 總體設(shè)計(jì)上章對(duì)汽車售后服務(wù)管理信息系統(tǒng)進(jìn)行了需求分析和可行性分析,證明此系統(tǒng)完全可行,本章將對(duì)系統(tǒng)的總體設(shè)計(jì)(數(shù)據(jù)庫設(shè)計(jì)、系統(tǒng)功能設(shè)計(jì))通過圖文并茂的形式進(jìn)行介紹。數(shù)據(jù)庫設(shè)計(jì)概述數(shù)據(jù)庫是長期存儲(chǔ)在計(jì)算機(jī)內(nèi)的、有組織的、可共享的數(shù)據(jù)集合,它已成為現(xiàn)代信息系統(tǒng)等計(jì)算機(jī)應(yīng)用系統(tǒng)的核心和基礎(chǔ)。數(shù)據(jù)庫應(yīng)用系統(tǒng)把一個(gè)企業(yè)或部門中大量的數(shù)據(jù)按DBMS所支持的數(shù)據(jù)模型組織起來,為用戶提供數(shù)據(jù)存儲(chǔ)、維護(hù)檢索的功能,并能使用戶方便、及時(shí)、準(zhǔn)確地從數(shù)據(jù)庫中獲得所需的數(shù)據(jù)和信息,而數(shù)據(jù)庫設(shè)計(jì)的好壞則直接影響著整個(gè)數(shù)據(jù)庫系統(tǒng)的效率和質(zhì)量。采用復(fù)雜的數(shù)據(jù)模型(結(jié)構(gòu)),不僅描述數(shù)據(jù)本身的特點(diǎn),還要描述數(shù)據(jù)之間的關(guān)聯(lián);數(shù)據(jù)庫間要有較高的數(shù)據(jù)獨(dú)立性,數(shù)據(jù)的存取由數(shù)據(jù)庫管理系統(tǒng)(DBMS)管理;數(shù)據(jù)庫系統(tǒng)為用戶提供了方便的用戶接口;統(tǒng)一的數(shù)據(jù)控制功能,由DBMS提供對(duì)數(shù)據(jù)的安全性控制、完整性控制、并發(fā)性控制和數(shù)據(jù)恢復(fù)功能18。數(shù)據(jù)庫系統(tǒng)的特點(diǎn)(1) 減少數(shù)據(jù)的重復(fù)(Redundancy can be reduced);(2) 避免數(shù)據(jù)的不一致(Inconsistency can avoid);(3) 數(shù)據(jù)共享(Data shared);(4) 強(qiáng)化數(shù)據(jù)的標(biāo)準(zhǔn)化(Standard can be enforced);(5) 實(shí)踐安全性的管理(Security restriction can be applied);(6) 完整性的維護(hù)(Integrity can be maintained);(7) 需求沖突會(huì)獲得平衡(Conflicting requirements can be balance)。系統(tǒng)概念結(jié)構(gòu)設(shè)計(jì)將需求分析得到的用戶需求抽象為信息結(jié)構(gòu)即概念模型的過程就是概念結(jié)構(gòu)設(shè)計(jì),它是整個(gè)數(shù)據(jù)庫設(shè)計(jì)的關(guān)鍵。概念結(jié)構(gòu)是各種數(shù)據(jù)模型的共同基礎(chǔ),它比數(shù)據(jù)模型更獨(dú)立于機(jī)器、更抽象,從而更加穩(wěn)定。本系統(tǒng)主要是以數(shù)據(jù)流圖、E-R圖、用例圖為主要描述工具來勾畫系統(tǒng)的概貌。數(shù)據(jù)流圖(DFD,data flow diagram)是描述數(shù)據(jù)處理過程的有力工具,任何軟件系統(tǒng)(或計(jì)算機(jī)系統(tǒng))從根本上來說,都是對(duì)數(shù)據(jù)進(jìn)行加工(Processing)或不變換(Transform)的工具。圖 41系統(tǒng)數(shù)據(jù)流圖由P.P.S Chen 首創(chuàng)的實(shí)體關(guān)系圖(E-R圖)是直觀描述數(shù)據(jù)庫中各種數(shù)據(jù)之間的關(guān)系的概念模型工具,在數(shù)據(jù)庫設(shè)計(jì)中早已廣泛應(yīng)用。由于這種圖的直觀、明了地表達(dá)數(shù)據(jù)間的復(fù)雜關(guān)系,所以在結(jié)構(gòu)化分析模型中,尤其對(duì)于某些包含復(fù)雜數(shù)據(jù)的應(yīng)用,也將它用作數(shù)據(jù)分析和建模的工具。它有四個(gè)基本成分:(1) 矩形框,表示實(shí)體類型(考慮問題的對(duì)象)。(2) 菱形框,表示聯(lián)系類型(實(shí)體間的聯(lián)系)。(3) 橢圓形框,表示實(shí)體類型和聯(lián)系類型的屬性。對(duì)于關(guān)鍵碼的屬性,在屬性名下劃一橫線。(4) 直線,聯(lián)系類型與其涉及的實(shí)體類型之間以直線連接由于數(shù)據(jù)庫設(shè)計(jì)較為復(fù)雜,本節(jié)之給出車輛客戶信息E-R圖和進(jìn)貨信息E-R圖為例說明關(guān)系和實(shí)體間聯(lián)系。圖42為描述車輛客戶信息的關(guān)系實(shí)體圖,一輛只對(duì)應(yīng)一位車主,所以客戶的信息可以跟隨車輛信息綁定在一張表中,車牌號(hào)為主鍵。圖 42車輛信息ER圖圖43為描述進(jìn)貨信息的關(guān)系實(shí)體圖,進(jìn)貨編號(hào)為主鍵。圖 43進(jìn)貨信息ER圖圖44為整體關(guān)系實(shí)體圖,此圖中展現(xiàn)了管理員管理接待員、收銀員、進(jìn)貨員3種類型的系統(tǒng)用戶,一個(gè)管理員可以管理多個(gè)系統(tǒng)用戶, 收銀員、接待員、進(jìn)貨員也可以進(jìn)行多個(gè)對(duì)應(yīng)操作。圖 44系統(tǒng)總體ER圖用例圖全名為使用實(shí)例圖。它為用戶進(jìn)行需求獲取和建模提供了一種有效的方法,是面向?qū)ο蠓治龅幕A(chǔ),一個(gè)“用例”可描述軟件系統(tǒng)和外部角色(Actor)之間的一次交互,如圖45,為管理員用例圖。圖 45管理員用例圖系統(tǒng)邏輯結(jié)構(gòu)設(shè)計(jì)本系統(tǒng)數(shù)據(jù)庫采用SQL Server 2005數(shù)據(jù)庫,系統(tǒng)數(shù)據(jù)庫名稱為Cars,數(shù)據(jù)庫Cars共有10張表。本系統(tǒng)首先需要用戶登錄才能進(jìn)入界面,而且系統(tǒng)根據(jù)用戶所擁有的不同權(quán)限來實(shí)現(xiàn)系統(tǒng)的管理及運(yùn)用。根據(jù)需求建立數(shù)據(jù)庫,如下:表41為系統(tǒng)用戶信息表User主鍵:編號(hào)(userID),此表用來記錄系統(tǒng)用戶詳細(xì)信息。表 41系統(tǒng)用戶信息表序號(hào)列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識(shí)主鍵允許空說明1userIDnvarchar2550是是否用戶編號(hào)2userNamenvarchar2550是用戶名3userPwdnvarchar2550是密碼4typeNumint40是類型5sexnvarchar2550是性別6telnvarchar2550是聯(lián)系電話7addressnvarchar2550是家庭住址8commentnvarchar2550是備注表42為車輛及客戶信息表Car主鍵:車牌號(hào)(carID),是集車輛信息和車主客戶信息一體的一張關(guān)系表。表 42車輛及客戶信息表序號(hào)列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識(shí)主鍵允許空說明1carIDnvarchar2550是是否車牌號(hào)2stylenvarchar2550是車型3vinCodenvarchar2550是vin碼4engineeint40是發(fā)動(dòng)機(jī)號(hào)5colornvarchar2550是顏色6lifenvarchar2550是行駛里程7buyTimedatetime80是購買時(shí)間8namenvarchar2550是車主姓名9sexnvarchar2550是性別10telnvarchar2550是聯(lián)系電話11addressnvarchar1000是地址12unitnvarchar1000是單位13commentnvarchar160是備注表43為員工信息表Employee主鍵:編號(hào)(employeeID),此表為存儲(chǔ)公司員工信息的一張關(guān)系表。表 43員工信息表序號(hào)列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識(shí)主鍵允許空說明1employeeIDint40是是否員工編號(hào)2namenvarchar2550是姓名3sexnvarchar2550是性別4ageint40是年齡5telnvarchar2550是聯(lián)系電話6addressnvarchar1000是家庭住址7hireTimedatetime80是聘用日期8typenvarchar2550是工種9statusnvarchar2550是狀態(tài)10commentnvarchar160是備注表44為維修信息表Repair主鍵:維修編號(hào)(repairID),此表用來記錄車輛維修詳細(xì)信息。表 44維修信息表序號(hào)列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識(shí)主鍵允許空說明1repairIDint40是是否維修編號(hào)2carIDnvarchar2550是車牌號(hào)3lifenvarchar2550是行駛里程4submitTimedatetime80是報(bào)修時(shí)間5reasonnvarchar2550是報(bào)修原因6promiseTimedatetime80是承諾交車時(shí)間7completeTimedatetime80是完工時(shí)間8sendTimedatetime80是交車時(shí)間9statusnvarchar2550是維修狀態(tài)10workPriceint40是工時(shí)費(fèi)11partPriceint40是備件費(fèi)12otherFeeint40是其他費(fèi)用13originalFeeint40是應(yīng)收費(fèi)用14endFeeint40是實(shí)收費(fèi)用15payWaynvarchar2550是付費(fèi)類型16repairMannvarchar2550是修理員17commentnvarchar2550是備注表45為備件價(jià)格清單表Part主鍵:備件編號(hào)(partID),此表用來記錄備件價(jià)格等詳細(xì)信息。 表45備件價(jià)格清單表序號(hào)列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識(shí)主鍵允許空說明1partIDint40是是否備件編號(hào)2partNamenvarchar2550是序號(hào)3unit nvarchar2550是單位4priceint40是單價(jià)5carStylenvarchar2550是適用車型6stockint40是庫存量7commentnvarchar2550是備注表46為維修備件細(xì)則表RepairPart主鍵:維修編號(hào)(repairID),備件編號(hào)(partID),此表是由維修信息Repair和備件價(jià)格清單Part相互關(guān)聯(lián)生成。表46維修備件細(xì)則表序號(hào)列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識(shí)主鍵允許空說明1repairIDint40是是否維修編號(hào)2partIDint40是是否備件編號(hào)3partNamenvarchar2550是備件名稱4unitnvarchar2550是單位5priceint40是單價(jià)6numint40是數(shù)量7partPriceint40是總價(jià)8payWaynvarchar2550是付費(fèi)類型9commentnvarchar2550是備注表47為維修內(nèi)容清單表Detail主鍵:維修內(nèi)容編號(hào)(detailID),此表用來記錄維修內(nèi)容。表47維修內(nèi)容清單表序號(hào)列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識(shí)主鍵允許空說明1detailIDint40是是否維修內(nèi)容編號(hào)2repairContentnvarchar2550是維修內(nèi)容3workTimeint40是工時(shí)4workPriceint40是工時(shí)費(fèi)5commentnvarchar2550是備注表48為維修內(nèi)容細(xì)則表RepairDetail主鍵:維修編號(hào)(repairID),維修內(nèi)容編號(hào)(detailID),此表是由維修信息Repair和維修內(nèi)容清單Detail關(guān)聯(lián)生成。表48維修內(nèi)容細(xì)則表序號(hào)列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識(shí)主鍵允許空說明1repairIDint40是是否維修編號(hào)2detailID int40是是否維修內(nèi)容編號(hào)3detailContentnvarchar2000是維修內(nèi)容4workTimenvarchar2550是工時(shí)5workPriceint40是工時(shí)費(fèi)6hourFeeint40是工時(shí)單價(jià)7repairMannvarchar40是修理員8payWaynvarchar2550是付費(fèi)類別10commentnvarchar2550是備注表49為進(jìn)貨信息表Stock主鍵:進(jìn)貨編號(hào)(stockID),此表用來記錄一次進(jìn)貨信息。表49進(jìn)貨信息表序號(hào)列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識(shí)主鍵允許空說明1stockIDnvarchar2550是是否進(jìn)貨編號(hào)2stockMannvarchar2550是進(jìn)貨員3stockTimedatetime80是進(jìn)貨時(shí)間4stockPlaceint2550是進(jìn)貨地點(diǎn)5commentnvarchar2550是備注表410為進(jìn)貨細(xì)則表StockPart主鍵:進(jìn)貨編號(hào)(stockID),備件編號(hào)(partID),此表是由備件價(jià)格清單Part和進(jìn)貨信息Stock關(guān)聯(lián)生成。表410進(jìn)貨細(xì)則表序號(hào)列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識(shí)主鍵允許空說明1stockIDnvarchar2550是是否進(jìn)貨編號(hào)2partIDint40是備件編號(hào)3partNamenvarchar2550是備件名稱4unitnvarchar2550是單位5partPriceint2550是單價(jià)6numint40是數(shù)量7priceint40是總價(jià)8commentnvarchar2550是備注通過以上數(shù)據(jù)庫表可看出,由Repair表和Part表之間的關(guān)聯(lián)生成了RepairPart表;Repair表和Detail表生成了RepairDetail表,由Stock表和Part表生成StockPart表,以上張7表和Car表,得到如下數(shù)據(jù)庫關(guān)系表:如圖46。圖46數(shù)據(jù)庫關(guān)系圖系統(tǒng)設(shè)計(jì)及功能模塊系統(tǒng)結(jié)構(gòu)分析汽車售后服務(wù)系統(tǒng)的體系架構(gòu)采用分層體系結(jié)構(gòu):表現(xiàn)層、 邏輯層、數(shù)據(jù)訪問層和數(shù)據(jù)層。(1) 表現(xiàn)層表現(xiàn)層是管理系統(tǒng)的用戶接口部分,即人機(jī)界面。用來收集和載入用戶輸入的信息并反饋結(jié)果信息。(2) 服務(wù)層服務(wù)層主要是 Web服務(wù)器,它包括兩個(gè)方面的功能:一是負(fù)責(zé)接收用戶的服務(wù)申請(qǐng),調(diào)用應(yīng)用程序服務(wù)器中相應(yīng)的業(yè)務(wù)對(duì)象;二是接收應(yīng)用程序返回的結(jié)果,以 Web頁面的形式在Browser端顯示。(3) 業(yè)務(wù)邏輯層業(yè)務(wù)功能層主要負(fù)責(zé)執(zhí)行業(yè)務(wù)邏輯,如驗(yàn)證數(shù)據(jù)合法性、處理數(shù)據(jù)與數(shù)據(jù)層交互。(4) 數(shù)據(jù)層 數(shù)據(jù)層由數(shù)據(jù)庫服務(wù)器所構(gòu)成,主要負(fù)責(zé)對(duì)數(shù)據(jù)庫的操作和維護(hù),迅速執(zhí)行19。圖 47系統(tǒng)結(jié)構(gòu)模型圖系統(tǒng)模塊結(jié)構(gòu)及功能經(jīng)過系統(tǒng)需求分析后,現(xiàn)將整個(gè)系統(tǒng)劃分為以下功能模塊:(1) 用戶登錄:用于用戶登錄系統(tǒng),并劃分權(quán)限;(2) 維修登記:對(duì)車輛及車主客戶信息的進(jìn)行增加、修改、查詢、刪除等操作,在維修登記中選擇車輛維修狀態(tài),以及車輛維修內(nèi)容細(xì)則和維修備件細(xì)則的添加、刪除;(3) 財(cái)務(wù)登記:包括汽車維修完工登記、收費(fèi)登記;(4) 完工登記:車輛維修報(bào)修到完工的記錄;(5) 收費(fèi)登記:車輛維修完工后工時(shí)費(fèi)和備件費(fèi)用的總費(fèi)用結(jié)算;(6) 進(jìn)貨登記:對(duì)進(jìn)貨信息進(jìn)行統(tǒng)計(jì),即備件信息的增加、修改、查詢、刪除; (7) 管理員系統(tǒng)維護(hù): 維修內(nèi)容清單:維修內(nèi)容細(xì)則的添加和刪除; 備件清單:備件清單的查詢; 系統(tǒng)用戶:用戶權(quán)限管理; 員工管理:公司所有員工的管理(8) 汽車維修統(tǒng)計(jì):所有車輛維修的信息及內(nèi)容;(9) 維修收費(fèi)統(tǒng)計(jì):階段性維修收費(fèi)報(bào)賬統(tǒng)計(jì)。系統(tǒng)共設(shè)計(jì)有四種登錄類型,分別為接待員、收銀員、進(jìn)貨員、管理員。當(dāng)以不同身份登錄時(shí)候就會(huì)進(jìn)入到不同的登錄界面,擁有不同的權(quán)限和進(jìn)行相應(yīng)的操作。當(dāng)用戶名的類型為接待員的時(shí)候,進(jìn)入到接待員界面,接待員主要對(duì)車輛及車主客戶信息的進(jìn)行增加、修改、查詢、刪除等操作,能在維修登記中選擇車輛維修狀態(tài),以及車輛維修內(nèi)容細(xì)則和維修備件細(xì)則的添加、刪除。當(dāng)用戶名的類型為收銀員的時(shí)候,進(jìn)入到收銀員界面,收銀員主要進(jìn)行汽車維修完工登記、收費(fèi)登記。當(dāng)用戶名的類型為進(jìn)貨員的時(shí)候,進(jìn)入到進(jìn)貨員界面,進(jìn)貨員主要對(duì)備件信息進(jìn)行增加、修改、查詢、刪除等操作。當(dāng)用戶名的類型為管理員的時(shí)候,進(jìn)入的是管理員界面,管理員可以查詢維修內(nèi)容清單、備件清單,進(jìn)行系統(tǒng)用戶、公司員工的管理,另外還有維修統(tǒng)計(jì)的選項(xiàng),以便進(jìn)行階段性費(fèi)用的統(tǒng)計(jì)。下面舉例畫出接待員、管理員和售后維修的流程圖,以助理解。接待員登錄,若用戶名密碼不正確,則重新返回登錄,通過身份驗(yàn)證后進(jìn)入管理界面,可以進(jìn)行如圖48中的各項(xiàng)操作。圖 48接待員流程圖管理員登錄,若用戶名密碼不正確,則重新返回登錄,通過身份驗(yàn)證后進(jìn)入管理界面,可以進(jìn)行如圖49中的各項(xiàng)操作。圖 49管理員流程圖汽車售后維修的流程在圖410里可以看出,接待員登錄,對(duì)車輛和客戶信息添加,繼續(xù)對(duì)維修內(nèi)容和備件進(jìn)行添加,添加完成后開始車輛維修,然后由收銀員進(jìn)行維修的完工登記,登記完成后進(jìn)行收費(fèi)登記,結(jié)算工時(shí)費(fèi)和備件費(fèi)等這項(xiàng)費(fèi)用,全部完成后交車。圖 410汽車售后維修流程圖如圖 411,是系統(tǒng)前臺(tái)即接待員、收銀員、進(jìn)貨員3種類型系統(tǒng)用戶進(jìn)行各自的操作。圖 411系統(tǒng)前臺(tái)功能模塊圖如圖 412,是系統(tǒng)后臺(tái)即管理員對(duì)系統(tǒng)整體的操作。圖 412系統(tǒng)后臺(tái)功能模塊圖下面做四種用戶類型的具體功能介紹:接待員對(duì)功能的需求:接待員主要對(duì)車輛及車主客戶信息的進(jìn)行增加、修改、查詢、刪除等操作,能在維修登記中選擇車輛維修狀態(tài),以及車輛維修內(nèi)容細(xì)則和維修備件細(xì)則的添加、刪除,如圖413。圖 413接待員功能圖收銀員對(duì)功能的需求:收銀員主要進(jìn)行汽車維修完工登記、收費(fèi)登記,如圖414。圖 414收銀員功能圖進(jìn)貨員對(duì)功能的需求:進(jìn)貨員主要對(duì)進(jìn)貨信息進(jìn)行統(tǒng)計(jì),即備件信息的增加、修改、查詢、刪除,如圖415。圖 415進(jìn)貨員功能圖管理員對(duì)功能的需求:管理員可以對(duì)維修內(nèi)容清單、備件清單、系統(tǒng)用戶、公司員工、數(shù)據(jù)維護(hù)的添加和刪除,對(duì)汽車維修統(tǒng)計(jì)和維修收費(fèi)統(tǒng)計(jì),以及對(duì)維修收費(fèi)報(bào)賬統(tǒng)計(jì)進(jìn)行管理,如圖416。圖 416管理員功能圖通過數(shù)據(jù)庫設(shè)計(jì)和系統(tǒng)的功能模塊設(shè)計(jì),我們對(duì)本系統(tǒng)已有了初步的了解,下面即將進(jìn)行詳細(xì)設(shè)計(jì)和具體實(shí)現(xiàn)。第5章 詳細(xì)設(shè)計(jì)與具體實(shí)現(xiàn)第4章對(duì)系統(tǒng)進(jìn)行了數(shù)據(jù)庫和系統(tǒng)的總體設(shè)計(jì),本章是系統(tǒng)的詳細(xì)設(shè)計(jì)介紹和具體實(shí)現(xiàn)過程,分為登錄模塊、管理員模塊、接待員模塊、收銀員模塊和進(jìn)貨員模塊。登錄模塊界面及功能登錄模塊界面設(shè)計(jì)此部分是實(shí)現(xiàn)用戶的登錄功能。用戶通過正確填寫用戶名密碼后,點(diǎn)擊登錄按鈕后便登錄。系統(tǒng)暫時(shí)分為4種登錄類型,接待員為a,收銀員為b,進(jìn)貨員為c,管理員為d;密碼均為123。圖 51用戶登錄界面圖用戶名錯(cuò)誤或密碼錯(cuò)誤會(huì)有錯(cuò)誤提示報(bào)出,如圖52。圖 52用戶登錄失敗界面圖登錄模塊主要代碼 public partial class Login : System.Web.UI.Page protected void Page_Load(object sender, EventArgs e) / 用戶如果登錄則轉(zhuǎn)到主頁面 if (SessioncurrentUser != null) Response.Redirect(./); protected void btnLogin_Click(object sender, EventArgs e) XLL.BLL.User bllUser = new XLL.BLL.User(); XLL.Model.User user = bllUser.GetModel(this.tbUserId.Text); if (user != null & user.userPwd.Equals(this.tbUserPwd.Text) SessioncurrentUser = user; Session.Timeout = 40; Response.Redirect(./Default.aspx); else LTP.Common.MessageBox.Show(this, 登錄失敗,請(qǐng)檢查用戶名和密碼是否匹配!); protected void btnReset_Click(object sender, EventArgs e) tbUserId.Text = ; tbUserPwd.Text = ; 管理員模塊界面及功能管理員模塊界面設(shè)計(jì)管理員登錄系統(tǒng)后,進(jìn)入系統(tǒng)用戶管理界面,這里的系統(tǒng)用戶為接待員,收銀員,進(jìn)貨員,管理員可以查詢、修改、刪除系統(tǒng)用戶信息,如圖 53。圖 53系統(tǒng)用戶管理界面圖管理員進(jìn)入系統(tǒng)用戶管理界面后,還可以點(diǎn)擊添加按鈕添加系統(tǒng)用戶,備注可以為空,其他信息全不為空,添加成功后有對(duì)話框提醒添加成功,如圖54。圖54 添加系統(tǒng)用戶界面圖管理員對(duì)維修內(nèi)容清單的管理,同對(duì)系統(tǒng)用戶管理類似,也可添加、查詢、修改和刪除,圖55。圖55 維修內(nèi)容清單管理界面圖管理員對(duì)備件價(jià)格清單的管理,同對(duì)維修內(nèi)容清單的管理類似,也可添加、查詢、修改和刪除。圖56 備件價(jià)格清單管理界面圖管理員模塊主要代碼public partial class RepairTotal : BasePage protected void Page_Load(object sender, EventArgs e) base.Page_Load(null, null); protected void ddlCarID_SelectedIndexChanged(object se
溫馨提示
- 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. 人人文庫網(wǎng)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 寵物營養(yǎng)師崗位面試問題及答案
- 河南省新鄉(xiāng)市新鄉(xiāng)市一中2025屆化學(xué)高一下期末質(zhì)量檢測試題含解析
- 統(tǒng)編版2024-2025學(xué)年一年級(jí)語文第二學(xué)期期末階段質(zhì)量檢測
- 高考英語寫作萬能模板(素材)
- 北京車輛登記管理辦法
- 北航科技競賽管理辦法
- 非物質(zhì)文化遺產(chǎn)的保護(hù)與傳承
- FPGA信號(hào)發(fā)生器原理與應(yīng)用
- 古代文學(xué)作品鑒賞與解讀
- 普通小店晉升管理辦法
- 酒店前臺(tái)案例分析
- 消防應(yīng)急通信培訓(xùn)
- 消防應(yīng)急通信保障
- XX小學(xué)預(yù)防未成年人違法犯罪工作制度
- 火災(zāi)自動(dòng)報(bào)警系統(tǒng)查驗(yàn)報(bào)告
- 業(yè)務(wù)傭金提成協(xié)議書模板
- GB/T 29469-2024潔凈室及相關(guān)受控環(huán)境性能及合理性評(píng)價(jià)
- 國家開放大學(xué)《城市管理學(xué)》作業(yè)-“城市病”表現(xiàn)及其治理
- 甄嬛傳電子版劇本第01-10集
- 【中國信科-中信科移動(dòng)】2023星地融合通信白皮書
- 廚師中暑防范知識(shí)講座
評(píng)論
0/150
提交評(píng)論