




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、前/,學(xué)荏軟件項(xiàng)目實(shí)訓(xùn)報(bào)告汽車維修預(yù)約管理系統(tǒng)的設(shè)計(jì)與項(xiàng)目名稱實(shí)現(xiàn)姓名吏謖學(xué)號0712210103班級計(jì)算機(jī)科學(xué)與技術(shù)07本指導(dǎo)教師W報(bào)告日期2011年4月21H汽車維修預(yù)約管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)目錄目錄III第1章緒論11研究背景11.2 研究意義21.3 國內(nèi)現(xiàn)狀分析21.4 研究目標(biāo)、內(nèi)容及方法3第2章需求分析及主要的技術(shù)要求51.3 系統(tǒng)可行性分析51.4 系統(tǒng)功能需求分析61.5 系統(tǒng)主要技術(shù)7第3章系統(tǒng)的設(shè)計(jì)與分析91 統(tǒng)實(shí)現(xiàn)總體流程架構(gòu)圖91 系統(tǒng)功能模塊劃分91 系統(tǒng)功能數(shù)據(jù)流程圖101 數(shù)據(jù)庫設(shè)計(jì)分析111 數(shù)據(jù)庫實(shí)體概要設(shè)計(jì)圖121 數(shù)據(jù)庫邏輯結(jié)構(gòu)表141 數(shù)據(jù)庫表實(shí)現(xiàn)16第
2、4章汽車維修預(yù)約系統(tǒng)的實(shí)現(xiàn)19系統(tǒng)功能與數(shù)據(jù)庫的交互步驟19用戶注冊登錄模塊功能簡述20用戶維修預(yù)約模塊功能簡述23用戶留言模塊功能簡述26用戶評論模塊功能簡述26后臺管理模塊功能簡述29第5章系統(tǒng)測試335系統(tǒng)測試目的及方法335.2系統(tǒng)測試結(jié)果總結(jié)及展望33第1章緒論眾所周知,對于任何一個(gè)研究項(xiàng)目而言,它的產(chǎn)生往往都是經(jīng)過研究者不斷深思熟慮后所得到的成果,因?yàn)橹挥性谖覀兩钊氲难芯苛宋覀儗⒁芯康捻?xiàng)目的背景、國內(nèi)外現(xiàn)狀,我們才能夠得知我們論文的研究意義、研究方向,只有方向明確,目的清楚,才能夠使得我們的研究內(nèi)容更接近成功,避免不必要的失敗和挫折。本論文也秉承了這一優(yōu)良特性,首先從研究背景及國
3、內(nèi)外現(xiàn)狀角度分析了當(dāng)前研究論文的研究意義。1.1研究背景隨著汽車工業(yè)的飛速發(fā)展,中國汽車維修業(yè)也得到了快速發(fā)展,但是,在計(jì)劃經(jīng)濟(jì)時(shí)代,由于車輛主要集中在運(yùn)輸企業(yè)中,汽車維修主要是附屬于運(yùn)輸企業(yè),獨(dú)立的汽車維修企業(yè)非常少;改革開放以后,中國的車輛分布發(fā)生了本質(zhì)的變化,車輛的社會化和私家車的大量發(fā)展,使汽車維修業(yè)走向社會化,并促使汽車維修業(yè)從產(chǎn)品型的行業(yè)向服務(wù)型行業(yè)的轉(zhuǎn)變,按照市場化的要求,形成了一個(gè)社會化的、資金和技術(shù)密集型的、相對獨(dú)立的行業(yè)。目前,中國的汽車維修行業(yè)已經(jīng)取得了巨大的進(jìn)步,出現(xiàn)了前所未有的大發(fā)展,企業(yè)的管理水平,服務(wù)意識都有了明顯的改善,擴(kuò)大了服務(wù)范圍,改變了服務(wù)方式,增加了服務(wù)
4、設(shè)施,技術(shù)裝備水平有了很大的提高,現(xiàn)代的汽車檢測診斷技術(shù)得到了廣泛的應(yīng)用。但是,其與汽車技術(shù)的發(fā)展和用戶日益增長的需求仍有一定的差距,存在一些問題,主要表現(xiàn)在以下方面:由于汽車維修業(yè)與故障車主之間沒有任何的溝通交流,導(dǎo)致了彼此之間信息的嚴(yán)重阻塞,經(jīng)常存在一家服務(wù)并不太好的維修站里邊的顧客超過容量,而另外一家服務(wù)態(tài)度與技術(shù)更好些的維修站中很少有故障車主進(jìn)入,一方面這對維修站是不可忽略的損失,對車主而言也是相當(dāng)?shù)膿p失,花費(fèi)了更多的時(shí)間與金錢卻沒有得到更好的服務(wù)。因此,為了解決這一問題,我擬定開發(fā)一個(gè)應(yīng)用軟件專門用于解決這一問題,一方面它可以使得客戶花更少的錢而獲得更好的服務(wù),另一方面也使得企業(yè)擁有
5、更好的競爭力,利于企業(yè)發(fā)展,最終達(dá)到雙贏的目的。1-2研究意義在傳統(tǒng)的汽車維修交易過程中,往往是這樣的一個(gè)過程,如果汽車在行駛的過程中出現(xiàn)了一個(gè)故障,第一選擇就是直接盲目的尋找一個(gè)汽車維修點(diǎn)去維修故障,這樣的結(jié)果是使得需要對汽車進(jìn)行維修的顧客根本就不清楚將要對自己的汽車進(jìn)行維修的維修點(diǎn)的相關(guān)服務(wù)狀況,往往也因此產(chǎn)生了一些不利影響。不但在維修汽車故障時(shí)花費(fèi)了更多的金錢,然而卻還沒有獲得很好的服務(wù),有時(shí)只是一個(gè)簡單的故障,然而卻浪費(fèi)了大量的時(shí)間與金錢在上邊,這個(gè)汽車車主最不愿意看到的;對于有些維修點(diǎn)而言,雖然他們的服務(wù)周到,價(jià)格優(yōu)惠,但是卻由于比如地理因素及人為因素等種種原因,導(dǎo)致了顧客卻達(dá)不到滿
6、意的結(jié)果,他們也想迫切解決這個(gè)問題。為了解決顧客與汽車維修點(diǎn)之間的這種尷尬境地,作者在經(jīng)過自己的充分分析與研究后,提出了一種解決方案,通過汽車維修預(yù)約管理系統(tǒng)來實(shí)現(xiàn)這種需求。它可以滿足顧客與汽車維修點(diǎn)雙方的利益,因此很具有研究意義,也具有很大的推廣需求。國內(nèi)現(xiàn)狀分析我國道路運(yùn)輸市場,特別是汽車維修市場隨著改革開放的深入而逐步對社會進(jì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è)人員達(dá)到231萬多人,其中技術(shù)負(fù)責(zé)人22.8萬多人,質(zhì)量經(jīng)驗(yàn)員19.2萬多人。到2002年,汽車維修量首次突破1億輛次,2006年達(dá)到1.96億輛次,其中整車修理113萬多輛次,總成修理388萬多臺次,二級維護(hù)2357萬多輛次,專項(xiàng)修理L53億輛次,維修救援275萬多輛次。全國建立汽車綜合性能檢測站1590多家,年檢完成測量達(dá)到1729萬多輛次。汽車維修業(yè),一個(gè)以中心城市為依托,一類企業(yè)
8、為骨干,二類企業(yè)為基礎(chǔ),三類業(yè)戶為補(bǔ)充,汽車綜合性能檢測站為質(zhì)量保證,各種經(jīng)濟(jì)成分協(xié)調(diào)發(fā)展的汽車維修網(wǎng)絡(luò)和市場格局已基本形成,較好地適應(yīng)和滿足了營運(yùn)車輛和社會車輛的維修需求,為國民經(jīng)濟(jì)和社會發(fā)展做出了應(yīng)有的貢獻(xiàn),但是,即使如此,雖然我國的汽車維修行業(yè)已經(jīng)取得了巨大的進(jìn)步,出現(xiàn)了前所未有的大發(fā)展,企業(yè)的管理水平,服務(wù)意識都有了明顯的改善,擴(kuò)大了服務(wù)范圍,改變了服務(wù)方式,增加了服務(wù)設(shè)施,技術(shù)裝備水平有了很大的提高,現(xiàn)代的汽車檢測診斷技術(shù)得到了廣泛的應(yīng)用。但是,其與汽車技術(shù)的發(fā)展和用戶日益增長的需求仍有一定的差距,存在一些問題,特別是在我國加入世界貿(mào)易組織后,已將汽車維修市場全面開放,國外企業(yè)和個(gè)人
9、均可來華投資即可以合資、也可以獨(dú)資建立汽車維修企業(yè)。美國NAPA“藍(lán)霸”、美國ACDelco、德國博世、日本的黃帽子等快修連鎖品牌紛紛入戶中國,他們將資金和先進(jìn)的管理經(jīng)驗(yàn)、維修技術(shù)帶入我國,為汽車維修行業(yè)帶來了新的活力,同時(shí)也將與我國的汽車維修企業(yè)進(jìn)行激烈的競爭。研究目標(biāo)、內(nèi)容及方法研究目標(biāo)及內(nèi)容在現(xiàn)階段的部分區(qū)域中,由于汽車維修業(yè)與故障車主之間沒有任何的溝通交流,導(dǎo)致了彼此之間信息的嚴(yán)重阻塞,經(jīng)常存在一家服務(wù)并不太好的維修站里邊的顧客超過容量,而另外一家服務(wù)態(tài)度與技術(shù)更好些的維修站中很少有故障車主進(jìn)入,一方面這對維修站是不可忽略的損失,對車主而言也是相當(dāng)?shù)膿p失,花費(fèi)了更多的時(shí)間與金錢卻沒有得
10、到更好的服務(wù)。而汽車預(yù)約管理信息系統(tǒng)就是為了解決這一問題而誕生的,通過本課題的研究,我們可以獲得一個(gè)適應(yīng)當(dāng)前我國汽車維修現(xiàn)狀的基于B/S的信息管理系統(tǒng),汽車維修預(yù)約管理系統(tǒng),它主要是通過瀏覽器網(wǎng)頁的方式進(jìn)行訪問,根據(jù)相應(yīng)的登陸權(quán)限呈現(xiàn)給維修站的工作人員以及想要咨詢維修業(yè)務(wù)的客戶一個(gè)相應(yīng)的功能界面,通過這個(gè)系統(tǒng),可以實(shí)現(xiàn)維修站的工作人員對本站點(diǎn)的維修業(yè)務(wù)進(jìn)行相應(yīng)的現(xiàn)代化管理,以獲得更多的利益,而對于客戶,通過訪問使用此系統(tǒng),則可以查詢討論相關(guān)維修信息,以最大程度的汽車維修預(yù)約管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)節(jié)約自己車輛的維修時(shí)間、費(fèi)用等相關(guān)問題,最終達(dá)到汽車維修站點(diǎn)與顧客的雙贏目的。1.4.2系統(tǒng)研究方法在
11、系統(tǒng)的研究實(shí)施過程中,我主要采用了基于原型的面向?qū)ο蟮拈_發(fā)思想,不斷改進(jìn)與完善,最終獲得一個(gè)比較滿意的研究結(jié)果。面向?qū)ο蟓h(huán)境變化面向?qū)ο蟮?章需求分析及主要的技術(shù)要求系統(tǒng)可行性分析近幾年汽車市場發(fā)展很快,我國的汽車保有量呈現(xiàn)直線上升趨勢,尤其是私人汽車所占比例迅速提高。2006年底,我國汽車保有量已達(dá)到3600萬輛,其中私人汽車保有量達(dá)到2200萬輛,截至2009年底,全國機(jī)動(dòng)車保有量為186580658輛。其中,汽車76193055輛,摩托車94530658輛,掛車1201519輛,上道路行駛的拖拉機(jī)14633456輛,其他機(jī)動(dòng)車21970輛。全國機(jī)動(dòng)車駕駛?cè)藶?99765889人,其中汽車
12、駕駛?cè)藶?38203911人,按這種趨勢,截止到目前為止國內(nèi)汽車總數(shù)應(yīng)該在8000萬輛以上。這么龐大的一個(gè)數(shù)字,很難不出現(xiàn)各種各樣的問題,因此,為了滿足這一就需要一大批的汽車維修點(diǎn)為汽車可能出現(xiàn)的故障進(jìn)行維修,然而現(xiàn)階段,由于各種原因的約束,使得汽車維修點(diǎn)不能夠很好的利用自身的資源來更好的滿足顧客的需求,具體表現(xiàn)為:隨著社會的不斷發(fā)展,人們的時(shí)間觀念越來越強(qiáng),對時(shí)間的過分要求,使得他們不愿意花更多的時(shí)間浪費(fèi)在汽車的故障維修之上,因此就需要我們汽車維修點(diǎn)也要擁有相應(yīng)的對策,擁有現(xiàn)代化的管理方式,可以通過一個(gè)系統(tǒng)使得顧客與汽車維修點(diǎn)更好的聯(lián)系,確定具體時(shí)間以及汽車的大概故障描述,然后汽車維修點(diǎn)就可
13、以通過溝通準(zhǔn)確判斷故障所在,為快速地排除故障提供了更有力的保證,可以解決顧客對時(shí)間的要求,最大程度減少在汽車維修上的時(shí)間開銷;對于一個(gè)企業(yè)而言,如何獲得最大的利益,一直都是他們的不斷追求,然而可能由于地理因素、人為因素等的影響,導(dǎo)致他們不能夠很好的利用自身的資源,雖然擁有眾多的維修能手,服務(wù)水平一直都很周到,然而卻沒有相應(yīng)的客戶,因此他們就迫切需要一個(gè)門戶宣傳自己,通過這個(gè)中介,使得他們的資源能夠更好的利用,即方便顧客,乂能夠符合自己企業(yè)的發(fā)展。汽車預(yù)約管理系統(tǒng),它提供了一種現(xiàn)代化的方式來解決汽車維修間產(chǎn)生的相應(yīng)矛盾,通過它不但可以解決顧客最關(guān)心的時(shí)間、金錢及服務(wù)等相關(guān)問題,還可以解決企業(yè)想要
14、通過自己的優(yōu)質(zhì)服務(wù)增加客戶的愿望,滿足了企業(yè)與顧客的雙重需求,因此,此系統(tǒng)具有很好的研究潛力。系統(tǒng)功能需求分析汽車維修預(yù)約管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)課題研究的主要內(nèi)容就是如何最大程度的減少汽車維修客戶在維修汽車時(shí)所花費(fèi)的維修費(fèi)用、等待時(shí)間最少,以及如何獲得更好的服務(wù)等問題,而對于汽車維修企業(yè),則主要研究如何通過此課題使得汽車維修業(yè)更具有現(xiàn)代化管理特色,不但可以使得汽車維修點(diǎn)通過這個(gè)平臺廣泛宣傳自己的優(yōu)勢,還可以通過它與客戶進(jìn)行相應(yīng)的交流,進(jìn)而在互動(dòng)中提高自己的行業(yè)競爭力,最終獲取更多的利益。汽車預(yù)約管理系統(tǒng)是一個(gè)基于B/S的信息管理系統(tǒng),它主要完成五個(gè)模塊功能,用戶注冊、維修預(yù)約、用戶留言、用戶評論
15、以及后臺管理組成。在用戶注冊功能中,系統(tǒng)管理人員登陸身份為系統(tǒng)默認(rèn)分配,普通人員登陸時(shí)使用共同的帳號進(jìn)行登陸,登陸成功后可以查詢所有人員對汽車維修點(diǎn)的評論信息,當(dāng)一個(gè)會員注冊成功后,有產(chǎn)生一個(gè)登陸用戶名和一個(gè)登陸密碼,用戶根據(jù)此登陸密碼以及注冊申請的登陸權(quán)限則可以進(jìn)入有操作權(quán)限功能的界面進(jìn)行操作,主要包括預(yù)約管理、評論管理、留言管理等,在預(yù)約管理中,會員用戶可以申請預(yù)約,也可以取消已經(jīng)申請的預(yù)約以及查詢所有已經(jīng)取消成功的預(yù)約信息;在評論管理中,會員用戶可以查詢并刪除自己以前對汽車維修點(diǎn)的所有評論,也可以對汽車維修點(diǎn)增加一個(gè)新的評論,也可以查詢所有人的評論信息,但是查詢所有人的評論信息時(shí),不可以
16、刪除評論;在留言管理中,會員用戶若是有什么問題要是不想被其它人看到的,可以通過此功能實(shí)現(xiàn),管理人員則可以通過留言回復(fù)功能,幫助用戶解決問題,同時(shí)會員用戶還可以瀏覽自己的所有歷史留言,查看詳細(xì)信息,或者刪除指定的留言。當(dāng)通過管理人員登陸系統(tǒng)后,管理人員可進(jìn)行以下操作。首先可以確認(rèn)所有用戶的預(yù)約申請,并可以確認(rèn)用戶的預(yù)約取消;然后管理人員可以查詢并刪除用戶的留言或者評論;最后還可以對用戶的留言進(jìn)行相應(yīng)的回復(fù),幫助用戶解決難題,以獲得用戶的信賴,方便以后更好的交流合作??傊?,只有完成了這些功能,才能夠更好的滿足顧客及汽車維修企業(yè)的需求。系統(tǒng)主要技術(shù)(1)數(shù)據(jù)庫技術(shù)在本汽車預(yù)約管理系統(tǒng)中,數(shù)據(jù)庫使用了
17、SqlSeivei-2005,之所以使用SqlSeivei-2005主要是基于它的三級安全機(jī)制,它可以更好的保證系統(tǒng)數(shù)據(jù)的安全性。(2)流程控制實(shí)現(xiàn)技術(shù)在此汽車預(yù)約管理系統(tǒng)中,流程控制我主要使用了Java編程語言,Stints,Spring技術(shù)框架。在此汽車預(yù)約管理系統(tǒng)中,流程控制我主要使用了Java語言,以及Struts與Spnng框架進(jìn)行整合開發(fā)。使用Java語言主要是因?yàn)楫?dāng)前Java語言比較流行,一方面便于系統(tǒng)的實(shí)現(xiàn),另一方面便于以后的維護(hù)于升級。Stn】ts主要應(yīng)用于邏輯控制,由于Struts封裝了好多攔截器及功能實(shí)現(xiàn),因此我們使用它時(shí)可以省去不少代碼的開發(fā)與實(shí)現(xiàn),極大程度上實(shí)現(xiàn)了代碼
18、的復(fù)用性,乂由于Struts的代碼與我們的實(shí)現(xiàn)極度的松耦合,使得我們的程序也更加健壯,易維護(hù)。Spnng技術(shù)為一輕量級整合框架,它為我們提供了AOP以及依賴注入功能,通過注解功能極大減少了我們代碼的書寫量,提供了代碼的健壯性??傊?,使用Spring與Stnits整合開發(fā),一方面可以減少我們對程序功能的開發(fā)設(shè)計(jì),另一方面可以提高我們對程序的利用性,不但減少了程序之間的耦合度而且使得程序更易修改及擴(kuò)展,對后期我們的升級及維護(hù)帶來了不可忽視的方便,因此,在本課題汽車預(yù)約管理系統(tǒng)的開發(fā)過程中我使用了Spnng及Stints的整合開發(fā)。(3)特效技術(shù)探討在這個(gè)汽車預(yù)約管理系統(tǒng)實(shí)現(xiàn)時(shí),我也使用了DIV+C
19、SS進(jìn)行頁布局,以及使用CSS對頁面進(jìn)行相應(yīng)的美化操作,除此之外還使用了JQuery、Javascnpt制作了菜單欄的特效功能。汽車維修預(yù)約管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)第3章系統(tǒng)的設(shè)計(jì)與分析系統(tǒng)實(shí)現(xiàn)總體流程架構(gòu)依附戶機(jī)阻回HTTMfr農(nóng)Q具客戶層JSP視圖業(yè)務(wù)層數(shù)據(jù)層web層系統(tǒng)功能模塊劃分汽車預(yù)約管理系統(tǒng)是一個(gè)基于B/S的信息管理系統(tǒng),它主要分為五個(gè)模塊功能,用戶注冊、維修預(yù)約、用戶留言、用戶評論以及后臺管理組成。在用戶注冊功能中,系統(tǒng)管理人員登陸身份為系統(tǒng)默認(rèn)分配,普通人員登陸時(shí)使用共同的帳號進(jìn)行登陸,登陸成功后可以查詢所有人員對汽車維修點(diǎn)的評論信息,當(dāng)一個(gè)會員注冊成功后,有產(chǎn)生一個(gè)登陸用戶名和一
20、個(gè)登陸密碼,用戶根據(jù)此登陸密碼以及注冊申請的登陸權(quán)限則可以進(jìn)入有操作權(quán)限功能的界面進(jìn)行操作,主要包括預(yù)約管理、評論管理、留言管理等,在預(yù)約管理中,會員用戶可以申請預(yù)約,也可以取消已經(jīng)申請的預(yù)約以及查詢所有已經(jīng)取消成功的預(yù)約信息;在評論管理中,會員用戶可以查詢并刪除自己以前對汽車維修點(diǎn)的所有評論,也可以對汽車維修點(diǎn)增加一個(gè)新的評論,也可以查詢所有人的評論信息,但是查詢所有人的評論信息時(shí),不可以刪除評論;在留言管理中,會員用戶若是有什么問題要是不想被其它人看到的,可以通過此功能實(shí)現(xiàn),管理人員則可以通過留言回復(fù)功能,幫助用戶解決問題,同時(shí)會員用戶還可以瀏覽自己的所有歷史留言,查看詳細(xì)信息,或者刪除指
21、定的留言。當(dāng)通過管理人員登陸系統(tǒng)后,管理人員可進(jìn)行以下操作。首先可以確認(rèn)所有用戶的預(yù)約申請,并可以確認(rèn)用戶的預(yù)約取消;然后管理人員可以查詢并刪除用戶的留言或者評論;最后還可以對用戶的留言進(jìn)行相應(yīng)的回復(fù),幫助用戶解決難題,以獲得用戶的信賴,方便以后更好的交流合作。系統(tǒng)總體層次圖如下所示:咨群自b/薛醐翻I姆雕息一胎轆圖3.1頂層圖圖3.20層圖3.4數(shù)據(jù)庫設(shè)計(jì)分析在汽車預(yù)約管理系統(tǒng)的設(shè)計(jì)過程中,考慮到信息的完整性及安全性,以及查詢的高效問題,在綜合系統(tǒng)功能之后,設(shè)計(jì)為適應(yīng)這個(gè)汽車預(yù)約管理系統(tǒng)的數(shù)據(jù)庫,它主要有六張表組成:預(yù)約申請表、評論信息表、留言信息表、用戶信息表、角色信息表以及菜單信息表,具
22、體如下:總體邏輯設(shè)計(jì)圖: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用戶信息表實(shí)體圖圖3.4角色信息表實(shí)體圖圖3.5留言信息表實(shí)體圖圖3.6菜單信息表實(shí)體圖圖3.7評論信息表實(shí)體圖圖3.8預(yù)約信息表實(shí)體圖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預(yù)約信息邏輯結(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ù)庫表實(shí)現(xiàn)預(yù)約申請表cvosfrftSQLServer-nnn2e,eTrtStvdio文件伊)胴相視圖M項(xiàng)目Q表沒計(jì)器(X):金覆建查詢00Q)田也翁圖.J3>Il且5®nW)社區(qū)Q),陰跳回立幫助(H)對球貨源管理留-4x/表一dbc.appointBcixt連接勤署總列名38指芟型允許空3CKnU-CA14DCADC(SQLSarvar901339-CHTKA-CA日CJ型站庫二系線數(shù)據(jù)庫Q二i獨(dú)加連快照.(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文件第描輯的視的仞項(xiàng)目。友設(shè)計(jì)第8)工具er)®n«)社區(qū)幫助(W新5"溝00上也I出西白廿M聞津回憶-,V埒理祿建,13五對象資源管理器口X連接也),獨(dú)回了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è)計(jì)器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(rèn)數(shù)拈庫口弟版重?fù)?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目)表計(jì)部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尤許學(xué)5M名曲系光出海政奧赤笆理器3X:G2嘰隹報(bào),去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詢圖項(xiàng)目心:icxoooftSQLServeronaceaiexk±S-tudxoaX表-.lb.>.r*l<»強(qiáng)-Cbousars費(fèi)-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è)計(jì)對仁)工具a)有口社
35、區(qū)。)相期g5二刀吩為"邛牙名菜單信息表&KicrooftSQLServerKanaeeaentStudio文件(F)ift$3(E)IBElm項(xiàng)目OPJ混設(shè)計(jì)器(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。“5一-第4章汽車維修預(yù)約系統(tǒng)的實(shí)現(xiàn)系統(tǒng)功能與數(shù)據(jù)庫的交互步驟作者在此研究項(xiàng)目中,主要使用了Spring框架進(jìn)行相關(guān)數(shù)據(jù)庫操作。具體步驟是,首先加載Sqls
37、erver驅(qū)動(dòng)包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實(shí)現(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、象,通過對這個(gè)對象的相關(guān)調(diào)用,即可以實(shí)現(xiàn)數(shù)據(jù)庫的交互操作功能。<!JDBC的Template對象><beanid="jdbcTemplate”class=org.springframework,jdbc.core.JdbcTemplatez,><propertyname=dataSource"ref二dataSource”/></bean>用戶注冊登錄模塊功能簡述該模塊主要功能是用戶的注冊與登錄,每個(gè)用戶只能通過登陸后才能登入該系統(tǒng)進(jìn)行相關(guān)的預(yù)約等操作。而且,不同的人身份可能也會不同,該系統(tǒng)中有普通用戶、會員以及工作人員之分,
41、不同的身份登入系統(tǒng)會進(jìn)入不同的模塊,并且進(jìn)行不同的功能操作。登陸界面ELCOME用戶登錄進(jìn)入濘冬加以tyrmrsd戲加網(wǎng)”s.o登錄篌理系統(tǒng)用戶空口聾m在期原名姿當(dāng)非法用戶登陸時(shí)出現(xiàn)進(jìn)入登錄管理系統(tǒng)用尸K尸EdARKtM!迎WELCOME用戶登錄歡X八當(dāng)注冊新用戶時(shí),單擊注冊時(shí)出現(xiàn)進(jìn)入登錄瞥理系統(tǒng)*P入不州修無口。邪貶:0USO甲,吸小修面用戶“ELCOMe用戶登錄7ftl!-:>-,.:»lXK»Rta姓名性別皆入史啊魂認(rèn)史於聯(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),或者也可以通過匿名方式進(jìn)入系統(tǒng),但是匿名方式進(jìn)入系統(tǒng)只能夠查看評論操作<5以手雁賃履約成TF8-IlnAMiaIkternetExpUrer國回回x-nmu)fifi/j也芟aIAa)二年”£口CB»<I3S-時(shí)岫活冷C囪g律區(qū)煙酒新白0二)m1百m安全
46、cs>,IMO)'GLmitaaa當(dāng)-31引用尸:等它用戶危色.8通用戶日可匕物至行的、玄天眾女:三三筵修.an皿評受督管皿彳£ftca珠出、K眾、近國、捷2、厚不天、現(xiàn)弋軍三號:石堆修會務(wù)號白是些后以誠為三.以兩再為賴芟娃含.萬靜開拓?cái)?盡最大程X薇足圖杳引常求,另外互力格與班理之i優(yōu)越.交老隹可.Hga=夠砸.自見汽4營部件更族及維悠汽車消洗及保養(yǎng).免費(fèi)斛等汽車常見故作淤葩4市區(qū)內(nèi)真武為免蝴上門服務(wù)俄樂3球三潴系電話戶維修預(yù)約模塊功能簡述該模塊的主要功能是跟維修站進(jìn)行汽車維修預(yù)約。用戶登入該系統(tǒng),進(jìn)入相應(yīng)的功能模塊,用戶可以根據(jù)自己的需求進(jìn)
47、行相關(guān)的功能操作,比如:維修預(yù)約。另外,用戶在預(yù)約之后可能遇到了一些突發(fā)事件,預(yù)約可能不能夠在指定時(shí)間里進(jìn)行,這樣用戶可以及時(shí)取消預(yù)約,以免造成不必要的損失。通過會員帳號登陸到系統(tǒng),顯示如下界面匚后d式蘇承帔裝儀容451s-VirMUvxlatKrnct£xpl«r«cIcc<nsi豈藥*錄用戶:C羅用戶角E:金員用戶泡車耀雄理電常理率會rm卷仝.*,J3F,莫百0八«±G)ZAO)-?!癈t.大體y>iKAcr)«<»5Q佚)IXir>«bixi會蟲"A*BC<S時(shí)而
48、叟仔a囚gf修明出肝86懶取ft©妁無<石久的氏史近謔與咬木枳黑.主要從目前nfofs1.常見汽專等部件更獨(dú)及空脩2汽4儀洗及保警.免費(fèi)喀壯車常見故厚戰(zhàn)密.市口內(nèi)真誠為免費(fèi)除上c眼務(wù)聯(lián)系人,彳狂聯(lián)系電話,139352706958899點(diǎn)擊相應(yīng)的操作功能,則可以實(shí)現(xiàn)相應(yīng)的操作功能,比如申請預(yù)約MCfi武約申請股,豆中M人1小麻不方式中轉(zhuǎn)蛆射破百芭旦預(yù)約管理配置文件:<!申請預(yù)約一>packagename=nappointmentnextends=nstruts-default11namespace=H/n><actionname=napplayAppoin
49、tmentnclass=HapplayAppointmentActionn><result>success.jsp</result><resultname=uerror11>error.jsp</result></action><!顯示所有的個(gè)人預(yù)約一<actionname=ncancelAppointmentnclass=HshowAllAppointActionu><result>cancelAppointment.jsp</result><resultname=uerror1
50、1>error.jsp</result></action><!顯示指定的個(gè)人預(yù)約一<actionname=,fshowOneAppointHclass=,fshowOneAppointActionn><result>showOneAppoint.jsp</result><resultname=uerror11>error.jsp</result></action><!提交取消預(yù)約一<actionname=nsubmitCancelAppointmentuclass=Hsubm
51、itCancelAppointmentActionn><result>success.jsp</result>(resultname=nerror11>error.jsp</result></action><!已取消預(yù)約查詢-<actionname=HcancelQuery,fclass=lfcancelQueryActionfl><result>cancelQuery.jsp</result><resultname=nerror11>error.jsp</result>
52、;</action>Spring處理類配置文件:<!預(yù)約申請-><beanid=napplyAppointDaoImplHclass=Hcom.it.dao.impl.ApplyAppointDaoImpl,f><propertyname=njdbcTemplate,f><refbean=HjdbcTemplaten/>/property</bean><!查詢?nèi)總€(gè)人預(yù)約申請一<beanid=,ffindAllAppointByLoginNameDaoImpl'1class=Hcom.it.dao.im
53、pl.FindAllAppointByLoginNameDaoImplH><propertyname=njdbcTemplate,f><refbean=HjdbcTemplaten/>/property</bean><!查詢指定的個(gè)人預(yù)約申請一<beanid=nqueryAppointByAppointIdDaoImpllfclass=Hcom.it.dao.impl.QueryAppointByAppointIdDaoImpln><propertyname=njdbcTemplate,f><refbean=Hjdb
54、cTemplaten/>/property</bean><!取消指定人員的預(yù)約申請一<beanid=,fsubmitCancelAppointDaoImplnclass=Hcom.it.dao.impl.SubmitCancelAppointDaoImplH><propertyname=njdbcTemplate,f><refbean=HjdbcTemplaten/>/property</bean>用戶留言模塊功能簡述該模塊主要的功能有用戶留言、瀏覽并可以刪除自己的用戶留言。留言模塊中,用戶有什么好的建議可以提供給汽車維修
55、點(diǎn),汽車維修點(diǎn)也可以給出相應(yīng)的回復(fù),用戶也可以進(jìn)行相應(yīng)的查詢留言操作。localkaki©六年維忤的開手臺Ti&doTGIjrtertetExplorer金作信AflrtWff者注名姓名翦言時(shí)間國言內(nèi)容團(tuán)E操作knowC羅20D-05-r08:35:29保侃哂/增恒留信用戶評論模塊功能簡述該模塊主要的功能有用戶評論、瀏覽并可以刪除自己的所有評論,以及查詢所有人員對維修點(diǎn)的評論信息,方便自己作出判斷。"廬R鰥名姓名訐論時(shí)間訐論內(nèi)苕操作財(cái)®*3丈C,羅201lS.21S"QS你們的廉學(xué)太好了.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)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 幼兒園白露教案反思學(xué)習(xí)小故事
- 建筑施工特種作業(yè)-建筑焊工真題庫-3
- 2025屆湖北省八市高三下學(xué)期3月聯(lián)考語文試題(解析版)
- 2024-2025學(xué)年浙江省嘉興市高一上學(xué)期期末考試語文試題(解析版)
- 新疆日新恒力橡塑有限公司年處理6萬噸廢舊輪胎熱解項(xiàng)目報(bào)告書報(bào)告書簡寫本
- 江蘇勃晟包裝有限公司年產(chǎn)2300噸日用塑料制品(焊絲盤、包裝盒、灑水壺、花盆)及300噸流延膜項(xiàng)目環(huán)評資料環(huán)境影響
- 話劇熱泉心得體會
- 環(huán)境工程實(shí)驗(yàn)課件下載
- 環(huán)境工程專題課件
- 腦出血患者營養(yǎng)治療講課件
- 中學(xué)學(xué)生心理健康教育個(gè)案輔導(dǎo)記錄表
- 護(hù)理帶教角色轉(zhuǎn)換實(shí)踐路徑
- 2025年安全生產(chǎn)考試題庫(行業(yè)安全規(guī)范)-水上安全試題匯編
- 2025年05月四川阿壩州級事業(yè)單位公開選調(diào)工作人員78人筆試歷年典型考題(歷年真題考點(diǎn))解題思路附帶答案詳解
- 2025-2030中國硫酸鈣晶須行業(yè)市場發(fā)展現(xiàn)狀及競爭格局與投資發(fā)展研究報(bào)告
- 2025屆中考地理全真模擬卷 【山東專用】(含答案)
- 沿街商鋪轉(zhuǎn)讓合同協(xié)議書
- 法律職業(yè)倫理歷年試題及答案
- 2025小升初人教版六年級英語下學(xué)期期末綜合測試模擬練習(xí)卷
- 保潔臺賬管理制度
- 2025年水利工程專業(yè)考試試卷及答案
評論
0/150
提交評論