汽車維修預約管理系統(tǒng)的設(shè)計與實現(xiàn)_第1頁
汽車維修預約管理系統(tǒng)的設(shè)計與實現(xiàn)_第2頁
汽車維修預約管理系統(tǒng)的設(shè)計與實現(xiàn)_第3頁
汽車維修預約管理系統(tǒng)的設(shè)計與實現(xiàn)_第4頁
汽車維修預約管理系統(tǒng)的設(shè)計與實現(xiàn)_第5頁
已閱讀5頁,還剩38頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、前/,學荏軟件項目實訓報告汽車維修預約管理系統(tǒng)的設(shè)計與項目名稱實現(xiàn)姓名吏謖學號0712210103班級計算機科學與技術(shù)07本指導教師W報告日期2011年4月21H汽車維修預約管理系統(tǒng)的設(shè)計與實現(xiàn)目錄目錄III第1章緒論11研究背景11.2 研究意義21.3 國內(nèi)現(xiàn)狀分析21.4 研究目標、內(nèi)容及方法3第2章需求分析及主要的技術(shù)要求51.3 系統(tǒng)可行性分析51.4 系統(tǒng)功能需求分析61.5 系統(tǒng)主要技術(shù)7第3章系統(tǒng)的設(shè)計與分析91 統(tǒng)實現(xiàn)總體流程架構(gòu)圖91 系統(tǒng)功能模塊劃分91 系統(tǒng)功能數(shù)據(jù)流程圖101 數(shù)據(jù)庫設(shè)計分析111 數(shù)據(jù)庫實體概要設(shè)計圖121 數(shù)據(jù)庫邏輯結(jié)構(gòu)表141 數(shù)據(jù)庫表實現(xiàn)16第

2、4章汽車維修預約系統(tǒng)的實現(xiàn)19系統(tǒng)功能與數(shù)據(jù)庫的交互步驟19用戶注冊登錄模塊功能簡述20用戶維修預約模塊功能簡述23用戶留言模塊功能簡述26用戶評論模塊功能簡述26后臺管理模塊功能簡述29第5章系統(tǒng)測試335系統(tǒng)測試目的及方法335.2系統(tǒng)測試結(jié)果總結(jié)及展望33第1章緒論眾所周知,對于任何一個研究項目而言,它的產(chǎn)生往往都是經(jīng)過研究者不斷深思熟慮后所得到的成果,因為只有在我們深入的研究了我們將要研究的項目的背景、國內(nèi)外現(xiàn)狀,我們才能夠得知我們論文的研究意義、研究方向,只有方向明確,目的清楚,才能夠使得我們的研究內(nèi)容更接近成功,避免不必要的失敗和挫折。本論文也秉承了這一優(yōu)良特性,首先從研究背景及國

3、內(nèi)外現(xiàn)狀角度分析了當前研究論文的研究意義。1.1研究背景隨著汽車工業(yè)的飛速發(fā)展,中國汽車維修業(yè)也得到了快速發(fā)展,但是,在計劃經(jīng)濟時代,由于車輛主要集中在運輸企業(yè)中,汽車維修主要是附屬于運輸企業(yè),獨立的汽車維修企業(yè)非常少;改革開放以后,中國的車輛分布發(fā)生了本質(zhì)的變化,車輛的社會化和私家車的大量發(fā)展,使汽車維修業(yè)走向社會化,并促使汽車維修業(yè)從產(chǎn)品型的行業(yè)向服務型行業(yè)的轉(zhuǎn)變,按照市場化的要求,形成了一個社會化的、資金和技術(shù)密集型的、相對獨立的行業(yè)。目前,中國的汽車維修行業(yè)已經(jīng)取得了巨大的進步,出現(xiàn)了前所未有的大發(fā)展,企業(yè)的管理水平,服務意識都有了明顯的改善,擴大了服務范圍,改變了服務方式,增加了服務

4、設(shè)施,技術(shù)裝備水平有了很大的提高,現(xiàn)代的汽車檢測診斷技術(shù)得到了廣泛的應用。但是,其與汽車技術(shù)的發(fā)展和用戶日益增長的需求仍有一定的差距,存在一些問題,主要表現(xiàn)在以下方面:由于汽車維修業(yè)與故障車主之間沒有任何的溝通交流,導致了彼此之間信息的嚴重阻塞,經(jīng)常存在一家服務并不太好的維修站里邊的顧客超過容量,而另外一家服務態(tài)度與技術(shù)更好些的維修站中很少有故障車主進入,一方面這對維修站是不可忽略的損失,對車主而言也是相當?shù)膿p失,花費了更多的時間與金錢卻沒有得到更好的服務。因此,為了解決這一問題,我擬定開發(fā)一個應用軟件專門用于解決這一問題,一方面它可以使得客戶花更少的錢而獲得更好的服務,另一方面也使得企業(yè)擁有

5、更好的競爭力,利于企業(yè)發(fā)展,最終達到雙贏的目的。1-2研究意義在傳統(tǒng)的汽車維修交易過程中,往往是這樣的一個過程,如果汽車在行駛的過程中出現(xiàn)了一個故障,第一選擇就是直接盲目的尋找一個汽車維修點去維修故障,這樣的結(jié)果是使得需要對汽車進行維修的顧客根本就不清楚將要對自己的汽車進行維修的維修點的相關(guān)服務狀況,往往也因此產(chǎn)生了一些不利影響。不但在維修汽車故障時花費了更多的金錢,然而卻還沒有獲得很好的服務,有時只是一個簡單的故障,然而卻浪費了大量的時間與金錢在上邊,這個汽車車主最不愿意看到的;對于有些維修點而言,雖然他們的服務周到,價格優(yōu)惠,但是卻由于比如地理因素及人為因素等種種原因,導致了顧客卻達不到滿

6、意的結(jié)果,他們也想迫切解決這個問題。為了解決顧客與汽車維修點之間的這種尷尬境地,作者在經(jīng)過自己的充分分析與研究后,提出了一種解決方案,通過汽車維修預約管理系統(tǒng)來實現(xiàn)這種需求。它可以滿足顧客與汽車維修點雙方的利益,因此很具有研究意義,也具有很大的推廣需求。國內(nèi)現(xiàn)狀分析我國道路運輸市場,特別是汽車維修市場隨著改革開放的深入而逐步對社會進行開放,交通部于1983年提出了“有路大家行車,有水大家行船”的開放政策,出現(xiàn)了各行各業(yè)、各部門、各單位都來從事投資少、見效快的汽車維修業(yè)的狀況。19831989年這6年間,汽車維修業(yè)戶飛速發(fā)展,由2萬家增長到10萬家;1989年后企業(yè)數(shù)量每年仍以較高的速度增長,截

7、止到2006年底,全國共有汽車摩托車維修業(yè)戶34.3萬戶。器中汽車維修業(yè)戶26.07萬家,一類汽車維修企業(yè)0.97萬多家,二類汽車維修企業(yè)5.1萬多家,三類汽車維修業(yè)戶近20萬戶;摩托車修理業(yè)戶8.3萬家。從業(yè)人員達到231萬多人,其中技術(shù)負責人22.8萬多人,質(zhì)量經(jīng)驗員19.2萬多人。到2002年,汽車維修量首次突破1億輛次,2006年達到1.96億輛次,其中整車修理113萬多輛次,總成修理388萬多臺次,二級維護2357萬多輛次,專項修理L53億輛次,維修救援275萬多輛次。全國建立汽車綜合性能檢測站1590多家,年檢完成測量達到1729萬多輛次。汽車維修業(yè),一個以中心城市為依托,一類企業(yè)

8、為骨干,二類企業(yè)為基礎(chǔ),三類業(yè)戶為補充,汽車綜合性能檢測站為質(zhì)量保證,各種經(jīng)濟成分協(xié)調(diào)發(fā)展的汽車維修網(wǎng)絡(luò)和市場格局已基本形成,較好地適應和滿足了營運車輛和社會車輛的維修需求,為國民經(jīng)濟和社會發(fā)展做出了應有的貢獻,但是,即使如此,雖然我國的汽車維修行業(yè)已經(jīng)取得了巨大的進步,出現(xiàn)了前所未有的大發(fā)展,企業(yè)的管理水平,服務意識都有了明顯的改善,擴大了服務范圍,改變了服務方式,增加了服務設(shè)施,技術(shù)裝備水平有了很大的提高,現(xiàn)代的汽車檢測診斷技術(shù)得到了廣泛的應用。但是,其與汽車技術(shù)的發(fā)展和用戶日益增長的需求仍有一定的差距,存在一些問題,特別是在我國加入世界貿(mào)易組織后,已將汽車維修市場全面開放,國外企業(yè)和個人

9、均可來華投資即可以合資、也可以獨資建立汽車維修企業(yè)。美國NAPA“藍霸”、美國ACDelco、德國博世、日本的黃帽子等快修連鎖品牌紛紛入戶中國,他們將資金和先進的管理經(jīng)驗、維修技術(shù)帶入我國,為汽車維修行業(yè)帶來了新的活力,同時也將與我國的汽車維修企業(yè)進行激烈的競爭。研究目標、內(nèi)容及方法研究目標及內(nèi)容在現(xiàn)階段的部分區(qū)域中,由于汽車維修業(yè)與故障車主之間沒有任何的溝通交流,導致了彼此之間信息的嚴重阻塞,經(jīng)常存在一家服務并不太好的維修站里邊的顧客超過容量,而另外一家服務態(tài)度與技術(shù)更好些的維修站中很少有故障車主進入,一方面這對維修站是不可忽略的損失,對車主而言也是相當?shù)膿p失,花費了更多的時間與金錢卻沒有得

10、到更好的服務。而汽車預約管理信息系統(tǒng)就是為了解決這一問題而誕生的,通過本課題的研究,我們可以獲得一個適應當前我國汽車維修現(xiàn)狀的基于B/S的信息管理系統(tǒng),汽車維修預約管理系統(tǒng),它主要是通過瀏覽器網(wǎng)頁的方式進行訪問,根據(jù)相應的登陸權(quán)限呈現(xiàn)給維修站的工作人員以及想要咨詢維修業(yè)務的客戶一個相應的功能界面,通過這個系統(tǒng),可以實現(xiàn)維修站的工作人員對本站點的維修業(yè)務進行相應的現(xiàn)代化管理,以獲得更多的利益,而對于客戶,通過訪問使用此系統(tǒng),則可以查詢討論相關(guān)維修信息,以最大程度的汽車維修預約管理系統(tǒng)的設(shè)計與實現(xiàn)節(jié)約自己車輛的維修時間、費用等相關(guān)問題,最終達到汽車維修站點與顧客的雙贏目的。1.4.2系統(tǒng)研究方法在

11、系統(tǒng)的研究實施過程中,我主要采用了基于原型的面向?qū)ο蟮拈_發(fā)思想,不斷改進與完善,最終獲得一個比較滿意的研究結(jié)果。面向?qū)ο蟓h(huán)境變化面向?qū)ο蟮?章需求分析及主要的技術(shù)要求系統(tǒng)可行性分析近幾年汽車市場發(fā)展很快,我國的汽車保有量呈現(xiàn)直線上升趨勢,尤其是私人汽車所占比例迅速提高。2006年底,我國汽車保有量已達到3600萬輛,其中私人汽車保有量達到2200萬輛,截至2009年底,全國機動車保有量為186580658輛。其中,汽車76193055輛,摩托車94530658輛,掛車1201519輛,上道路行駛的拖拉機14633456輛,其他機動車21970輛。全國機動車駕駛?cè)藶?99765889人,其中汽車

12、駕駛?cè)藶?38203911人,按這種趨勢,截止到目前為止國內(nèi)汽車總數(shù)應該在8000萬輛以上。這么龐大的一個數(shù)字,很難不出現(xiàn)各種各樣的問題,因此,為了滿足這一就需要一大批的汽車維修點為汽車可能出現(xiàn)的故障進行維修,然而現(xiàn)階段,由于各種原因的約束,使得汽車維修點不能夠很好的利用自身的資源來更好的滿足顧客的需求,具體表現(xiàn)為:隨著社會的不斷發(fā)展,人們的時間觀念越來越強,對時間的過分要求,使得他們不愿意花更多的時間浪費在汽車的故障維修之上,因此就需要我們汽車維修點也要擁有相應的對策,擁有現(xiàn)代化的管理方式,可以通過一個系統(tǒng)使得顧客與汽車維修點更好的聯(lián)系,確定具體時間以及汽車的大概故障描述,然后汽車維修點就可

13、以通過溝通準確判斷故障所在,為快速地排除故障提供了更有力的保證,可以解決顧客對時間的要求,最大程度減少在汽車維修上的時間開銷;對于一個企業(yè)而言,如何獲得最大的利益,一直都是他們的不斷追求,然而可能由于地理因素、人為因素等的影響,導致他們不能夠很好的利用自身的資源,雖然擁有眾多的維修能手,服務水平一直都很周到,然而卻沒有相應的客戶,因此他們就迫切需要一個門戶宣傳自己,通過這個中介,使得他們的資源能夠更好的利用,即方便顧客,乂能夠符合自己企業(yè)的發(fā)展。汽車預約管理系統(tǒng),它提供了一種現(xiàn)代化的方式來解決汽車維修間產(chǎn)生的相應矛盾,通過它不但可以解決顧客最關(guān)心的時間、金錢及服務等相關(guān)問題,還可以解決企業(yè)想要

14、通過自己的優(yōu)質(zhì)服務增加客戶的愿望,滿足了企業(yè)與顧客的雙重需求,因此,此系統(tǒng)具有很好的研究潛力。系統(tǒng)功能需求分析汽車維修預約管理系統(tǒng)的設(shè)計與實現(xiàn)課題研究的主要內(nèi)容就是如何最大程度的減少汽車維修客戶在維修汽車時所花費的維修費用、等待時間最少,以及如何獲得更好的服務等問題,而對于汽車維修企業(yè),則主要研究如何通過此課題使得汽車維修業(yè)更具有現(xiàn)代化管理特色,不但可以使得汽車維修點通過這個平臺廣泛宣傳自己的優(yōu)勢,還可以通過它與客戶進行相應的交流,進而在互動中提高自己的行業(yè)競爭力,最終獲取更多的利益。汽車預約管理系統(tǒng)是一個基于B/S的信息管理系統(tǒng),它主要完成五個模塊功能,用戶注冊、維修預約、用戶留言、用戶評論

15、以及后臺管理組成。在用戶注冊功能中,系統(tǒng)管理人員登陸身份為系統(tǒng)默認分配,普通人員登陸時使用共同的帳號進行登陸,登陸成功后可以查詢所有人員對汽車維修點的評論信息,當一個會員注冊成功后,有產(chǎn)生一個登陸用戶名和一個登陸密碼,用戶根據(jù)此登陸密碼以及注冊申請的登陸權(quán)限則可以進入有操作權(quán)限功能的界面進行操作,主要包括預約管理、評論管理、留言管理等,在預約管理中,會員用戶可以申請預約,也可以取消已經(jīng)申請的預約以及查詢所有已經(jīng)取消成功的預約信息;在評論管理中,會員用戶可以查詢并刪除自己以前對汽車維修點的所有評論,也可以對汽車維修點增加一個新的評論,也可以查詢所有人的評論信息,但是查詢所有人的評論信息時,不可以

16、刪除評論;在留言管理中,會員用戶若是有什么問題要是不想被其它人看到的,可以通過此功能實現(xiàn),管理人員則可以通過留言回復功能,幫助用戶解決問題,同時會員用戶還可以瀏覽自己的所有歷史留言,查看詳細信息,或者刪除指定的留言。當通過管理人員登陸系統(tǒng)后,管理人員可進行以下操作。首先可以確認所有用戶的預約申請,并可以確認用戶的預約取消;然后管理人員可以查詢并刪除用戶的留言或者評論;最后還可以對用戶的留言進行相應的回復,幫助用戶解決難題,以獲得用戶的信賴,方便以后更好的交流合作。總之,只有完成了這些功能,才能夠更好的滿足顧客及汽車維修企業(yè)的需求。系統(tǒng)主要技術(shù)(1)數(shù)據(jù)庫技術(shù)在本汽車預約管理系統(tǒng)中,數(shù)據(jù)庫使用了

17、SqlSeivei-2005,之所以使用SqlSeivei-2005主要是基于它的三級安全機制,它可以更好的保證系統(tǒng)數(shù)據(jù)的安全性。(2)流程控制實現(xiàn)技術(shù)在此汽車預約管理系統(tǒng)中,流程控制我主要使用了Java編程語言,Stints,Spring技術(shù)框架。在此汽車預約管理系統(tǒng)中,流程控制我主要使用了Java語言,以及Struts與Spnng框架進行整合開發(fā)。使用Java語言主要是因為當前Java語言比較流行,一方面便于系統(tǒng)的實現(xiàn),另一方面便于以后的維護于升級。Stn】ts主要應用于邏輯控制,由于Struts封裝了好多攔截器及功能實現(xiàn),因此我們使用它時可以省去不少代碼的開發(fā)與實現(xiàn),極大程度上實現(xiàn)了代碼

18、的復用性,乂由于Struts的代碼與我們的實現(xiàn)極度的松耦合,使得我們的程序也更加健壯,易維護。Spnng技術(shù)為一輕量級整合框架,它為我們提供了AOP以及依賴注入功能,通過注解功能極大減少了我們代碼的書寫量,提供了代碼的健壯性。總之,使用Spring與Stnits整合開發(fā),一方面可以減少我們對程序功能的開發(fā)設(shè)計,另一方面可以提高我們對程序的利用性,不但減少了程序之間的耦合度而且使得程序更易修改及擴展,對后期我們的升級及維護帶來了不可忽視的方便,因此,在本課題汽車預約管理系統(tǒng)的開發(fā)過程中我使用了Spnng及Stints的整合開發(fā)。(3)特效技術(shù)探討在這個汽車預約管理系統(tǒng)實現(xiàn)時,我也使用了DIV+C

19、SS進行頁布局,以及使用CSS對頁面進行相應的美化操作,除此之外還使用了JQuery、Javascnpt制作了菜單欄的特效功能。汽車維修預約管理系統(tǒng)的設(shè)計與實現(xiàn)第3章系統(tǒng)的設(shè)計與分析系統(tǒng)實現(xiàn)總體流程架構(gòu)依附戶機阻回HTTMfr農(nóng)Q具客戶層JSP視圖業(yè)務層數(shù)據(jù)層web層系統(tǒng)功能模塊劃分汽車預約管理系統(tǒng)是一個基于B/S的信息管理系統(tǒng),它主要分為五個模塊功能,用戶注冊、維修預約、用戶留言、用戶評論以及后臺管理組成。在用戶注冊功能中,系統(tǒng)管理人員登陸身份為系統(tǒng)默認分配,普通人員登陸時使用共同的帳號進行登陸,登陸成功后可以查詢所有人員對汽車維修點的評論信息,當一個會員注冊成功后,有產(chǎn)生一個登陸用戶名和一

20、個登陸密碼,用戶根據(jù)此登陸密碼以及注冊申請的登陸權(quán)限則可以進入有操作權(quán)限功能的界面進行操作,主要包括預約管理、評論管理、留言管理等,在預約管理中,會員用戶可以申請預約,也可以取消已經(jīng)申請的預約以及查詢所有已經(jīng)取消成功的預約信息;在評論管理中,會員用戶可以查詢并刪除自己以前對汽車維修點的所有評論,也可以對汽車維修點增加一個新的評論,也可以查詢所有人的評論信息,但是查詢所有人的評論信息時,不可以刪除評論;在留言管理中,會員用戶若是有什么問題要是不想被其它人看到的,可以通過此功能實現(xiàn),管理人員則可以通過留言回復功能,幫助用戶解決問題,同時會員用戶還可以瀏覽自己的所有歷史留言,查看詳細信息,或者刪除指

21、定的留言。當通過管理人員登陸系統(tǒng)后,管理人員可進行以下操作。首先可以確認所有用戶的預約申請,并可以確認用戶的預約取消;然后管理人員可以查詢并刪除用戶的留言或者評論;最后還可以對用戶的留言進行相應的回復,幫助用戶解決難題,以獲得用戶的信賴,方便以后更好的交流合作。系統(tǒng)總體層次圖如下所示:咨群自b/薛醐翻I姆雕息一胎轆圖3.1頂層圖圖3.20層圖3.4數(shù)據(jù)庫設(shè)計分析在汽車預約管理系統(tǒng)的設(shè)計過程中,考慮到信息的完整性及安全性,以及查詢的高效問題,在綜合系統(tǒng)功能之后,設(shè)計為適應這個汽車預約管理系統(tǒng)的數(shù)據(jù)庫,它主要有六張表組成:預約申請表、評論信息表、留言信息表、用戶信息表、角色信息表以及菜單信息表,具

22、體如下:總體邏輯設(shè)計圖:e«/>A一*國同召SZ)31口厚.孽oryToolsWindowHelpphonssex3nusemaxepassxoriroleldusers,jarchar(50)<成>charQI)char2)varchar(50)varckar(50)varchar(50)ini<£k>appointmentleaveMezsassxsssaseTcxtxsssaseTixexessascStatsloffinNameusemaxereMessasiclvarchar(3O0)varchar(30)losxnXam-appoi

23、ntxsntPhoneappointxentOataappointxentThingsappointxsntlevelappointxentDealvirchar(5C)<£k>char(11)char(10)varchar(200)char(4)char(l)char(l)varchar(50)<£k>varchar(50)varckar(300)critiqueiizemamfivarchar(5C)念11int<ric>critiusTsxtvsrehar(300)crxtiueTixsvarchar(50)losinXaaev3r

24、char(50)<£k>ssmarnsvsrehar(50)圖3.3用戶信息表實體圖圖3.4角色信息表實體圖圖3.5留言信息表實體圖圖3.6菜單信息表實體圖圖3.7評論信息表實體圖圖3.8預約信息表實體圖3.4.2數(shù)據(jù)庫邏輯結(jié)構(gòu)表appointmentldmt不允許空loginNamevaichar(50)允許空appointmentPhonecliar(ll)允許空appointmentDatacliar(lO)允許空appointmentThingsvaichar(200)允許空appointmentLevelcliar(4)允許空appointmentDealcli

25、ar(l)允許空usernamevaicliar(50)允許空圖3.9預約信息邏輯結(jié)構(gòu)表ciitiqueldmt不允許空ciitiqueTextvaichar(300)允許空ciitiqueTmievaicliar(50)允許空loginNamevaicliar(50)允許空usernamevaicliar(50)允許空圖3.10評論信息邏輯結(jié)構(gòu)表fiuildmt不允許空fiuiNamevaichar(20)允許空oneFunmt允許空twoFunmt允許空fimUi-lvaicliar(50)允許空roleldmt允許空圖3.11菜單信息邏輯結(jié)構(gòu)表messageldmt不允許空message

26、Textvaichar(300)允許空messageTimevaichar(30)允許空messageStatecliar(l)允許空loginNamevaicliar(50)允許空usernamevaicliar(50)允許空leMessagevaichar(300)允許空圖3.12留言信息邏輯結(jié)構(gòu)表roleldmt不允許空loleNamevaichar(20)允許空圖3.13角色信息邏輯結(jié)構(gòu)表loginNamevaicliar(50)不允許空phonechai(ll)允許空sexcliar(2)允許空emailvaicliar(50)允許空usernamevaichai(50)允許空pas

27、swordvaichai(50)允許空roleldmt允許空圖3.14登陸用戶信息邏輯結(jié)構(gòu)表3.4-3數(shù)據(jù)庫表實現(xiàn)預約申請表cvosfrftSQLServer-nnn2e,eTrtStvdio文件伊)胴相視圖M項目Q表沒計器(X):金覆建查詢00Q)田也翁圖.J3>Il且5®nW)社區(qū)Q),陰跳回立幫助(H)對球貨源管理留-4x/表一dbc.appointBcixt連接勤署總列名38指芟型允許空3CKnU-CA14DCADC(SQLSarvar901339-CHTKA-CA日CJ型站庫二系線數(shù)據(jù)庫Q二i獨加連快照.(zJljwSyztonaca盟處庫毛系.留htbqinNarr

28、eoppointrrentPhorevarchar(5O)char(ll)appomtrrentDaarpoinbrenfThheschar(io)varchor(20D)(=i口表s口系統(tǒng)能appointnentlevelCPOintrrcntDcaldiar(4)chard)+dbo.appointmentGEZ2dbo.criliqu。Sdbo.£unln£orS3dbo.IggMoagQGE13dbo.role(£23db&,users國視圖國Cj同口丹s»rnanevarchar(5O)評論信息表飛xcrosolftSQLServera

29、xiagoon'tStudio文件第描輯的視的仞項目。友設(shè)計第8)工具er)®n«)社區(qū)幫助(W新5"溝00上也I出西白廿M聞津回憶-,V埒理祿建,13五對象資源管理器口X連接也),獨回了QCKTKA-CX14DCA0C(SQLSan/fir901399-CHTNA-CAU_i數(shù)將本i±U東既數(shù)據(jù)年GE期拈庫快照三JcArSystan出U變據(jù)沖美系困自»法GE)二3系統(tǒng)恚/泉一db«.ezitiquc列名數(shù)據(jù)類型允許交?intcritiqueTextvarchar(3OD)critfqueTmevarchar(50)login

30、Narrevarchar(SO)usernarrevarchar(SO)留言信息表工。工。彩。£tSQLSexvexaAxiaKeMcxitStudio文件CF3編轉(zhuǎn)視E)00尊目)農(nóng)設(shè)計器0JH具(TJ南d能)社區(qū)3祀助W4,新漢玲®00匕山為國了邑匚jJA1;可怎.區(qū)R,記試O+對象登源首愛冊dXj至3gsWW回r日3CHIWA-CA1<JDCAOC(SQLS-rv-r9.O.1399-CHTHA-CX日J數(shù)拈庫口弟版重據(jù)庫GB的指庫快照日cMX-Sykt«m的J數(shù)據(jù)庫關(guān)東圖i=J(2,左爽_dbe.1。u。-8££森8羋數(shù)據(jù)類生噸|

31、intrvessageTextvarchar(3O0)rre&soQeTimemessagestatfrvarchfir(30)charf1)允許空loamNarreusernam*varchfir(50)varchar(SO):J09二<5bo.Aprointment3dbo.critoquoLtJndbo.ftwXnfordbo.o"«Mq二二ago:3dbo.to。GBn<5bo.usersrcMsssaacvarchar(3O0)用戶信息表yMicrosoftSOLServerVanaeoaontStudio文件仍舊銀伍)視困可)IS目)表計部f

32、L)工旦(T)»(V)社區(qū)仁)利勒由)工研亞詢onG泡血心;d中U匕S過色,丹W色-漏注口,SFEEGSvardnar(SO)choned-or(12)sexchar(2)emailvardnar(SO)usemarrevardnar(SO)passu*2rdvardnar(SO)roieldint尤許學5M名曲系光出海政奧赤笆理器3X:G2嘰隹報,去ar-3CHIMA-CX14DCXOZ(SQLS.rv.r9.01399-CHIMA-CAa.洗珞Ct出fflHW田詼谷物莫庫麗去快照cuSycten二必犯摩今.田CJ夜也I系統(tǒng)表(t二dbo.agoinfentI*jdb0.criKi

33、u«GE口dbo.fnnlrforI*dbo.田dbo.roL»tn二dbo.users一視用LJ司義詞,一可淵程r生廠_£o、p'。Brol«rCj存他安至:性Hosptt«ltHar»yvtn角色信息表文件g前指g詢圖項目心:icxoooftSQLServeronaceaiexk±S-tudxoaX表-.lb.>.r*l<»強-Cbousars費-dbo.1-noszcQ注班g)W2一回工_列名滋品些SI允沖空日|j$CKIMA-CAIAICMC(SQLServer9C.1339-CMIMA

34、-CA9|£HEhtS5濃括摩®O不饒濃珞年f甑耳屋出照日jcju-Sv*t»n*L-J威九莊美東田日L«J灰陽34bo.3Pgete5t.陽3UbO.CXltlQU<rItJndbo.funlxtforItJ口dbo.Z3dbo.t-01e二dbo.users田Cd也由上J網(wǎng)儀詞39口可編程性33廠/S«rvic«Brokar3口存倬出LJ安至性田Hoxp>ikl田|j媼xtriwyrvtI-*、-rol-N»mev«rch«r(2O)/勤茂e中詢ony55Sja)家設(shè)計對仁)工具a)有口社

35、區(qū)。)相期g5二刀吩為"邛牙名菜單信息表&KicrooftSQLServerKanaeeaentStudio文件(F)ift$3(E)IBElm項目OPJ混設(shè)計器(L)工HOD窗口N)社區(qū)©初助00ZmW西心口對京曲溺合理各口X連撞),*;0'7曰$CKIMA-CX14D3M:CiSOLServer9.01399-CKIMA-CXS二J數(shù)據(jù)庫(£a幣統(tǒng)數(shù)免庫由LJ效據(jù)庫快照臼JcarSysien2教憲庫美奏自口不4一I不猊??由Odbo.«pxiojnlnent£dbo.critiE_Zldbo.fuxJ&f&r

36、I,C3dbo.Ieessacc國日dbo.role(E口dbo.usarc3)班圖41LJ同火詞*LJRSS空性力QjSftrviadbrokersa存詰引LJ安全性/5S-dbo.£xml&£or辰-dbo.r。表-dkc.usr:允詳至列名數(shù)據(jù)先型?«in:funNomcvz)rcbDrC20)creFuninttAOFunintfunulvz)rcbDr(50)roteldint*-dbo.1?!?一-第4章汽車維修預約系統(tǒng)的實現(xiàn)系統(tǒng)功能與數(shù)據(jù)庫的交互步驟作者在此研究項目中,主要使用了Spring框架進行相關(guān)數(shù)據(jù)庫操作。具體步驟是,首先加載Sqls

37、erver驅(qū)動包sqljdbc.jar,然后通過在properties中配置數(shù)據(jù)庫連接參數(shù):jdbc.driverC1assName=com.microsoft.sqlserver.jdbc.SQLServerDriverjdbc.url=jdbc:sqlserver:/localhost:1433;DatabaseName=healthjdbc.username=sajdbc.password=12345678然后通過Spring加載配置文件<beanid=propertyConfigurer”class=org.springframework,beans,factory,config

38、.Property?1aceho1derConfigure/)<propertyname=locations”<list><value>classpath:perties</value></list></property></bean>再通過Spring實現(xiàn)數(shù)據(jù)庫初始化連接操作,配置Spring數(shù)據(jù)源<beanid=,dataSource,zclass=org.springframework,jdbc.datasource.DriverManagerDataSource,z><pro

39、pertyname="driverClassName”value=$jdbc.driverClassName,z></property><propertyname=urlvalue=$jdbc.url“X/property><propertyname=username”value=$jdbc.username><7property<propertyname=password”value=$jdbc.password/,></property></bean>把數(shù)據(jù)庫賦值給Spring的Template對

40、象,通過對這個對象的相關(guān)調(diào)用,即可以實現(xiàn)數(shù)據(jù)庫的交互操作功能。<!JDBC的Template對象><beanid="jdbcTemplate”class=org.springframework,jdbc.core.JdbcTemplatez,><propertyname=dataSource"ref二dataSource”/></bean>用戶注冊登錄模塊功能簡述該模塊主要功能是用戶的注冊與登錄,每個用戶只能通過登陸后才能登入該系統(tǒng)進行相關(guān)的預約等操作。而且,不同的人身份可能也會不同,該系統(tǒng)中有普通用戶、會員以及工作人員之分,

41、不同的身份登入系統(tǒng)會進入不同的模塊,并且進行不同的功能操作。登陸界面ELCOME用戶登錄進入濘冬加以tyrmrsd戲加網(wǎng)”s.o登錄篌理系統(tǒng)用戶空口聾m在期原名姿當非法用戶登陸時出現(xiàn)進入登錄管理系統(tǒng)用尸K尸EdARKtM!迎WELCOME用戶登錄歡X八當注冊新用戶時,單擊注冊時出現(xiàn)進入登錄瞥理系統(tǒng)*P入不州修無口。邪貶:0USO甲,吸小修面用戶“ELCOMe用戶登錄7ftl!-:>-,.:»lXK»Rta姓名性別皆入史啊魂認史於聯(lián)號方式系統(tǒng)登陸注冊功能配置文件:Struts配置文件packagename="login"extends=,'s

42、truts-defaultnnamespace=f,/n><!-會員登陸-><actionname="floginAction11class=uloginActionH><result>main.html</result><resultname=f,error11>index.jsp</result></action><!匿名登陸一><actionname=nloginunknownHclass=HloginunknownH><result>main.html

43、</result><resultname="error”>index.jsp</result></action><!一注冊一><actionname="register"class=HregisterActionH><result>index.jsp</result><resultname=nerror11>error.jsp</result></action><1-檢測注冊登陸用戶名是否已經(jīng)存在一<actionname=

44、"fcheckLoginNamenclass=HcheckLoginNameActionn></action>/packageSpring處理配置文件:<!登陸一<beanid=nloginDaoImpl,fclass=,fcom.it.dao.impl.LoginDaoImplu><propertyname=njdbcTemplate,f><refbean=HjdbcTemplaten/></property></bean><!注冊一<beanid="registerDao工m

45、pl”class=Hcom.it.dao.impl.RegisterDaoImpln><propertyname=njdbcTemplate,f><refbean=HjdbcTemplaten/></property></bean>注冊成功后即可成功登陸系統(tǒng),或者也可以通過匿名方式進入系統(tǒng),但是匿名方式進入系統(tǒng)只能夠查看評論操作<5以手雁賃履約成TF8-IlnAMiaIkternetExpUrer國回回x-nmu)fifi/j也芟aIAa)二年”£口CB»<I3S-時岫活冷C囪g律區(qū)煙酒新白0二)m1百m安全

46、cs>,IMO)'GLmitaaa當-31引用尸:等它用戶危色.8通用戶日可匕物至行的、玄天眾女:三三筵修.an皿評受督管皿彳£ftca珠出、K眾、近國、捷2、厚不天、現(xiàn)弋軍三號:石堆修會務號白是些后以誠為三.以兩再為賴芟娃含.萬靜開拓斷.盡最大程X薇足圖杳引常求,另外互力格與班理之i優(yōu)越.交老隹可.Hga=夠砸.自見汽4營部件更族及維悠汽車消洗及保養(yǎng).免費斛等汽車常見故作淤葩4市區(qū)內(nèi)真武為免蝴上門服務俄樂3球三潴系電話戶維修預約模塊功能簡述該模塊的主要功能是跟維修站進行汽車維修預約。用戶登入該系統(tǒng),進入相應的功能模塊,用戶可以根據(jù)自己的需求進

47、行相關(guān)的功能操作,比如:維修預約。另外,用戶在預約之后可能遇到了一些突發(fā)事件,預約可能不能夠在指定時間里進行,這樣用戶可以及時取消預約,以免造成不必要的損失。通過會員帳號登陸到系統(tǒng),顯示如下界面匚后d式蘇承帔裝儀容451s-VirMUvxlatKrnct£xpl«r«cIcc&ltnsi豈藥*錄用戶:C羅用戶角E:金員用戶泡車耀雄理電常理率會rm卷仝.*,J3F,莫百0八«±G)ZAO)-?!癈t.大體y>iKAcr)«<»5Q佚)IXir>«bixi會蟲"A*BC<S時而

48、叟仔a囚gf修明出肝86懶取ft©妁無<石久的氏史近謔與咬木枳黑.主要從目前nfofs1.常見汽專等部件更獨及空脩2汽4儀洗及保警.免費喀壯車常見故厚戰(zhàn)密.市口內(nèi)真誠為免費除上c眼務聯(lián)系人,彳狂聯(lián)系電話,139352706958899點擊相應的操作功能,則可以實現(xiàn)相應的操作功能,比如申請預約MCfi武約申請股,豆中M人1小麻不方式中轉(zhuǎn)蛆射破百芭旦預約管理配置文件:<!申請預約一>packagename=nappointmentnextends=nstruts-default11namespace=H/n><actionname=napplayAppoin

49、tmentnclass=HapplayAppointmentActionn><result>success.jsp</result><resultname=uerror11>error.jsp</result></action><!顯示所有的個人預約一<actionname=ncancelAppointmentnclass=HshowAllAppointActionu><result>cancelAppointment.jsp</result><resultname=uerror1

50、1>error.jsp</result></action><!顯示指定的個人預約一<actionname=,fshowOneAppointHclass=,fshowOneAppointActionn><result>showOneAppoint.jsp</result><resultname=uerror11>error.jsp</result></action><!提交取消預約一<actionname=nsubmitCancelAppointmentuclass=Hsubm

51、itCancelAppointmentActionn><result>success.jsp</result>(resultname=nerror11>error.jsp</result></action><!已取消預約查詢-<actionname=HcancelQuery,fclass=lfcancelQueryActionfl><result>cancelQuery.jsp</result><resultname=nerror11>error.jsp</result>

52、;</action>Spring處理類配置文件:<!預約申請-><beanid=napplyAppointDaoImplHclass=Hcom.it.dao.impl.ApplyAppointDaoImpl,f><propertyname=njdbcTemplate,f><refbean=HjdbcTemplaten/>/property</bean><!查詢?nèi)總€人預約申請一<beanid=,ffindAllAppointByLoginNameDaoImpl'1class=Hcom.it.dao.im

53、pl.FindAllAppointByLoginNameDaoImplH><propertyname=njdbcTemplate,f><refbean=HjdbcTemplaten/>/property</bean><!查詢指定的個人預約申請一<beanid=nqueryAppointByAppointIdDaoImpllfclass=Hcom.it.dao.impl.QueryAppointByAppointIdDaoImpln><propertyname=njdbcTemplate,f><refbean=Hjdb

54、cTemplaten/>/property</bean><!取消指定人員的預約申請一<beanid=,fsubmitCancelAppointDaoImplnclass=Hcom.it.dao.impl.SubmitCancelAppointDaoImplH><propertyname=njdbcTemplate,f><refbean=HjdbcTemplaten/>/property</bean>用戶留言模塊功能簡述該模塊主要的功能有用戶留言、瀏覽并可以刪除自己的用戶留言。留言模塊中,用戶有什么好的建議可以提供給汽車維修

55、點,汽車維修點也可以給出相應的回復,用戶也可以進行相應的查詢留言操作。localkaki©六年維忤的開手臺Ti&doTGIjrtertetExplorer金作信AflrtWff者注名姓名翦言時間國言內(nèi)容團E操作knowC羅20D-05-r08:35:29保侃哂/增恒留信用戶評論模塊功能簡述該模塊主要的功能有用戶評論、瀏覽并可以刪除自己的所有評論,以及查詢所有人員對維修點的評論信息,方便自己作出判斷。"廬R鰥名姓名訐論時間訐論內(nèi)苕操作財®*3丈C,羅201lS.21S"QS你們的廉學太好了.8K99-Ss/iSif1-S的r訐嫉本饃,留言及論文控制

56、器配置文件Struts.xml<!一增加評論一><actionname=HaddCritique,fclass=,faddCritiqueActionfl><result>success.jsp</result><resultname=uerror11>error.jsp</result></action><!"瀏覽與刪除評論-><actionname=HlookAndDelCritiqueHclass=nlookAndDelCritiqueActionn><result

57、>lookAndDelCritique.jsp</result><resultname=uerror11>error.jsp</result></action><!刪除評論一><actionname=HDelCritique,fclass=,fdelCritiqueActionfl><result>success.jsp</result><resultname=uerror11>error.jsp</result></action><!-查詢所有人的評論一><actionname=HfindAHCritique11class=MfindAllCritiqueActionfl><result>showAllCritique.jsp</result><resultname=uerror11>error.jsp</result></action>/package-會員用戶留言模塊一packagename=Hleavemessagenextends=nstruts-default怎久的歷史沈淀與&K野室,主要

溫馨提示

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

評論

0/150

提交評論