freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于jsp的汽車租賃管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-在線瀏覽

2024-08-07 18:09本頁(yè)面
  

【正文】 于JSP的汽車租賃管理系統(tǒng)的設(shè)計(jì)與開發(fā)。第2章主要對(duì)本系統(tǒng)進(jìn)行可行性分析及其系統(tǒng)的需求分析。第4章闡述系統(tǒng)系統(tǒng)功能設(shè)計(jì)以及主要功能模塊的實(shí)現(xiàn)等內(nèi)容。第6章對(duì)全文的總結(jié)和對(duì)未來(lái)工作的展望2 系統(tǒng)分析 可行性分析 操作可行性分析(1) 經(jīng)濟(jì)方面可行性現(xiàn)在計(jì)算機(jī)的價(jià)格已經(jīng)十分低廉,性能卻有了很大的進(jìn)步。(2) 技術(shù)上可行性根據(jù)新系統(tǒng)目標(biāo)來(lái)衡量所需的技術(shù)是否具備,一般可從硬件、軟件的性能要求、環(huán)境條件、技術(shù)人員和數(shù)量等方面去考慮和分析,其中開發(fā)人員的技術(shù)力量應(yīng)首先考慮能力與水平,人員要求能夠熟練的運(yùn)用開發(fā)工具,具有一定的開發(fā)編程能力,熟悉汽車租賃業(yè)務(wù)流程的基本功能。使用Tomcat服務(wù)器實(shí)現(xiàn)了系統(tǒng)的Browser/Server結(jié)構(gòu)。使用MyEclipse作為系統(tǒng)開發(fā)的開發(fā)環(huán)境,利用它在數(shù)據(jù)庫(kù)和JavaEE的開發(fā)、發(fā)布以及應(yīng)用程序服務(wù)器的整合方面極大的提高了工作效率。綜上所述本系統(tǒng)的設(shè)計(jì)與開發(fā)在技術(shù)上和硬件設(shè)備上的條件都是滿足的,因此它在技術(shù)上是可行的。根據(jù)上述三方面進(jìn)行分析研究后,認(rèn)為該項(xiàng)目的開發(fā)是可行的。它是隨著Internet技術(shù)的興起,對(duì)C/S結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。這樣就大大簡(jiǎn)化了客戶端電腦載荷,減輕了系統(tǒng)維護(hù)與升級(jí)的成本和工作量,降低了用戶的總體成本(TCO)。它是一次性到位的開發(fā),能實(shí)現(xiàn)不同的人員從不同的地點(diǎn)以不同的接入方式(比如LAN, WAN, Internet/Intranet等)訪問(wèn)和操作共同的數(shù)據(jù)庫(kù),它能有效地保護(hù)數(shù)據(jù)平臺(tái)和管理訪問(wèn)權(quán)限,服務(wù)器數(shù)據(jù)庫(kù)也很安全。只要有一臺(tái)能上網(wǎng)的電腦就能使用,客戶端零維護(hù)。甚至可以在線申請(qǐng),通過(guò)公司內(nèi)部的安全認(rèn)證(如CA證書)后,系統(tǒng)可以自動(dòng)分配給用戶一個(gè)賬號(hào)進(jìn)入系統(tǒng)。由于服務(wù)器連接個(gè)數(shù)和數(shù)據(jù)通信量的限制,這種結(jié)構(gòu)的軟件適于在用戶數(shù)目不多的局域網(wǎng)內(nèi)使用。在這種結(jié)構(gòu)下,軟件應(yīng)用的業(yè)務(wù)邏輯完全在應(yīng)用服務(wù)器端實(shí)現(xiàn),用戶表現(xiàn)完全在Web服務(wù)器實(shí)現(xiàn),客戶端只需要瀏覽器即可進(jìn)行業(yè)務(wù)處理,是一種全新的軟件系統(tǒng)構(gòu)造技術(shù)。 (2) MVC架構(gòu)MVC(Model View Controller)模型(model)-視圖(view)-控制器(controller)。MVC模式的目的就是實(shí)現(xiàn)Web系統(tǒng)的職能分工。View層用于與用戶的交互,通常用JSP來(lái)實(shí)現(xiàn)。MVC是一個(gè)設(shè)計(jì)模式,它強(qiáng)制性的使應(yīng)用程序的輸入、處理和輸出分開。它們各自處理自己的任務(wù)。(1) 游客的主要功能需求游客權(quán)限只限于前臺(tái)操作,可以瀏覽租賃車輛信息,例如:車輛的座位數(shù)、日租金額、月租金額、租車押金等車輛信息;游客可以進(jìn)行會(huì)員注冊(cè),填寫信息有:用戶名(必填項(xiàng))、密碼、郵箱等;游客可以進(jìn)行匿名留言,留言后管理員在后臺(tái)可以看到就可以處理用戶的留言。在后臺(tái)會(huì)員可以查看租賃進(jìn)度;可以查看租賃車輛訂單的歷史紀(jì)錄;可以發(fā)布并管理自己的新聞信息;可以管理個(gè)人留言信息。管理員管理會(huì)員信息管理車輛信息管理新聞信息管理訂單信息管理留言信息管理加盟商信息圖24 管理員功能圖(4) 本系統(tǒng)的主要功能模塊本系統(tǒng)的主要功能模塊有用戶信息管理、新聞信息管理、車輛信息管理、加盟商信息管理、訂單信息管理、用戶留言交互信息管理等。 2圖25 系統(tǒng)功能圖基于JSP的汽車租賃管理系統(tǒng)用戶信息管理新聞信息管理訂單信息管理添加用戶信息查看用戶信息修改用戶信息刪除用戶信息修改新聞信息查看新聞信息添加新聞信息刪除新聞信息管理訂單記錄查看訂單記錄訂單歷史記錄刪除訂單信息留言信息管理車輛信息管理加盟商信息管理回復(fù)留言信息查看留言信息刪除留言信息修改留言信息修改車輛信息添加車輛信息查看車輛信息刪除車輛信息添加加盟商信息查看加盟商信息修改加盟商信息刪除加盟商信息. 系統(tǒng)數(shù)據(jù)流圖通過(guò)結(jié)構(gòu)化分析方法,使用數(shù)據(jù)流圖DFD描述系統(tǒng)中數(shù)據(jù)流程,標(biāo)識(shí)了一個(gè)系統(tǒng)的邏輯輸入和邏輯輸出以及把邏輯轉(zhuǎn)換邏輯輸出所需的加工處理。處理會(huì)員請(qǐng)求可以細(xì)化為瀏覽查詢,登錄,租賃,留言,添加新聞信息。圖28 處理游客請(qǐng)求細(xì)分圖29 處理會(huì)員請(qǐng)求細(xì)分圖210 處理管理員請(qǐng)求細(xì)分 數(shù)據(jù)字典(1) 外部實(shí)體定義名稱:會(huì)員 輸入數(shù)據(jù)流:查詢信息、發(fā)布新聞、租賃訂單、添加訂單輸出數(shù)據(jù)流:訂單信息、車輛信息、留言信息、新聞信息名稱:游客 輸入數(shù)據(jù)流:查詢信息、注冊(cè)信息輸出數(shù)據(jù)流:車輛信息、留言信息、新聞信息名稱:管理員 輸入數(shù)據(jù)流:車輛更新信息、訂單處理、用戶信息、新聞信息、加盟商信息、留言信息輸出數(shù)據(jù)流:查詢信息(2) 處理過(guò)程定義名稱:處理游客請(qǐng)求 編號(hào):P1 輸入數(shù)據(jù)流:瀏覽查詢要求、注冊(cè)信息、留言輸出數(shù)據(jù)流:瀏覽查詢結(jié)果名稱:處理會(huì)員請(qǐng)求 編號(hào):P2 輸入數(shù)據(jù)流:瀏覽查詢要求、留言、租賃訂單、發(fā)布新聞?shì)敵鰯?shù)據(jù)流:瀏覽查詢結(jié)果、訂單信息、車輛信息名稱:處理管理員請(qǐng)求 編號(hào):P3 輸入數(shù)據(jù)流:車輛更新信息、審批申請(qǐng)、報(bào)表查詢要求、留言輸出數(shù)據(jù)流:瀏覽查詢信息、處理訂單結(jié)果、留言回復(fù)(3) 數(shù)據(jù)流定義名稱:注冊(cè)信息 數(shù)據(jù)流簡(jiǎn)述:注冊(cè)會(huì)員需要填寫的信息 數(shù)據(jù)來(lái)源:游客 數(shù)據(jù)項(xiàng)組成:[用戶名|密碼|郵箱|性別] 名稱:瀏覽查詢要求 數(shù)據(jù)流簡(jiǎn)述:查詢車輛信息 數(shù)據(jù)來(lái)源:游客、會(huì)員 數(shù)據(jù)項(xiàng)組成:[車輛信息]名稱:瀏覽查詢結(jié)果 數(shù)據(jù)流簡(jiǎn)述:顯示瀏覽查詢的結(jié)果 數(shù)據(jù)去向:會(huì)員 數(shù)據(jù)項(xiàng)組成:車輛信息、新聞信息、加盟商信息 名稱:留言 數(shù)據(jù)流簡(jiǎn)述:各種留言,用戶對(duì)服務(wù)的評(píng)價(jià) 數(shù)據(jù)來(lái)源:游客、會(huì)員 數(shù)據(jù)項(xiàng)組成:留言,用戶對(duì)服務(wù)的評(píng)價(jià)名稱:留言回復(fù) 數(shù)據(jù)流簡(jiǎn)述:回復(fù)留言,用戶對(duì)服務(wù)的評(píng)價(jià) 數(shù)據(jù)去向:會(huì)員 數(shù)據(jù)項(xiàng)組成:回復(fù)用戶對(duì)服務(wù)的評(píng)價(jià)名稱:租賃訂單 數(shù)據(jù)流簡(jiǎn)述:租賃信息描述數(shù)據(jù)來(lái)源:會(huì)員 數(shù)據(jù)項(xiàng)組成:[身份證編號(hào)|還車時(shí)間|押金]名稱:車輛更新信息 數(shù)據(jù)流簡(jiǎn)述:新車輛發(fā)布、修改、刪除信息數(shù)據(jù)來(lái)源:管理員 數(shù)據(jù)項(xiàng)組成:車輛信息3 系統(tǒng)設(shè)計(jì) 概要設(shè)計(jì) 設(shè)計(jì)原則本系統(tǒng)遵循軟件工程規(guī)定的設(shè)計(jì)方法和步驟,對(duì)系統(tǒng)進(jìn)行細(xì)致地分析研究后,確定了以下基本設(shè)計(jì)原則:(1) 實(shí)用性:盡量選擇成熟實(shí)用的技術(shù),使得整個(gè)系統(tǒng)有一個(gè)安全、穩(wěn)定的運(yùn)行環(huán)境。(3) 開放性:該系統(tǒng)在建設(shè)上必須加強(qiáng)標(biāo)準(zhǔn)化及采用統(tǒng)一的技術(shù)規(guī)范,以實(shí)現(xiàn)網(wǎng)絡(luò)互聯(lián)、資源共享、高效運(yùn)行和科學(xué)管理。結(jié)構(gòu)設(shè)計(jì):確定系統(tǒng)由哪些模塊組成,以及這些模塊之間的相互關(guān)系。其中,結(jié)構(gòu)設(shè)計(jì)是總體設(shè)計(jì)階段的任務(wù),而過(guò)程設(shè)計(jì)則是詳細(xì)設(shè)計(jì)階段的任務(wù)。結(jié)構(gòu)分析就是系統(tǒng)分析人員對(duì)完成任務(wù)的每一個(gè)工序進(jìn)行分析的過(guò)程。最后就是詳細(xì)代碼的編寫以實(shí)現(xiàn)系統(tǒng)的主要功能。分析包括輸入量分析、顯示分析、文檔結(jié)構(gòu)、程序編制、調(diào)試狀況分析等,一般有問(wèn)題分析與綜合、數(shù)據(jù)庫(kù)組織與結(jié)構(gòu)的分析、文檔結(jié)構(gòu)分析與編制、子系統(tǒng)處理過(guò)程分析、與用戶充分交流的分析、顯示界面的分析、程序編制、調(diào)試狀況分析和軟件測(cè)試對(duì)象的分析等。這個(gè)系統(tǒng)制作的基本目標(biāo)是:結(jié)構(gòu)清晰、內(nèi)容豐富、方便快捷。② 系統(tǒng)的運(yùn)行可以節(jié)省許多資源。④ 系統(tǒng)的概要設(shè)計(jì)最重要的就是將系統(tǒng)模塊化。每個(gè)模塊完成一個(gè)特定的功能,所有的模塊按某種方法組織起來(lái)成為一個(gè)整體,完成整個(gè)系統(tǒng)所要求的功能。也就是說(shuō)每個(gè)模塊只完成系統(tǒng)要求的獨(dú)立子功能,并且與其他模塊的聯(lián)系最少,即盡量做到高內(nèi)聚低耦合,提高模塊的獨(dú)立性,為設(shè)計(jì)高質(zhì)量的軟件結(jié)構(gòu)奠定基礎(chǔ)。 (1) 數(shù)據(jù)庫(kù)連接,有g(shù)etConnection()方法用來(lái)與數(shù)據(jù)庫(kù)建立連接,close()方法用來(lái)關(guān)閉與數(shù)據(jù)庫(kù)的連接。前臺(tái)實(shí)現(xiàn)的功能主要為用戶可以瀏覽系統(tǒng)提供的新聞信息、租賃車輛信息、供應(yīng)商信息、公司招聘信息、公司的聯(lián)系方式,并且可以在線預(yù)訂車輛。后臺(tái)實(shí)現(xiàn)的功能為管理用戶信息、新聞信息、車輛信息、加盟商信息、訂單信息、留言信息。后臺(tái)主要頁(yè)面如下圖所示:圖31 后臺(tái)主要頁(yè)面圖(3) 控制層系統(tǒng)通過(guò)CSS文件來(lái)控制整個(gè)系統(tǒng)的布局和整體框架。(4) 業(yè)務(wù)邏輯層業(yè)務(wù)邏輯層是系統(tǒng)架構(gòu)中體現(xiàn)核心價(jià)值的部分。處于數(shù)據(jù)訪問(wèn)層與表示層中間,起到了數(shù)據(jù)交換中承上啟下的作用。數(shù)據(jù)庫(kù)構(gòu)建步驟為建立數(shù)據(jù)庫(kù)連接,創(chuàng)建數(shù)據(jù)庫(kù),構(gòu)建所需的表格,添加數(shù)據(jù)。圖32 創(chuàng)建數(shù)據(jù)庫(kù)雙擊打開剛才新建的數(shù)據(jù)庫(kù),選擇表,點(diǎn)擊右鍵新建數(shù)據(jù)庫(kù)表,本系統(tǒng)的數(shù)據(jù)庫(kù)中包含6張表,分別為:bus(汽車信息表)、franchisee(供應(yīng)商信息表)、message(留言信息表)、newsinfo(新聞信息表)、orderinfo(訂單信息表)、user(會(huì)員用戶信息表)。如下圖所示:外鍵franchisee加盟商message留言idsexnamecontentgbdateredaterecontenttopnewsinfo_idnewsinfo_uidnewsinfo_titlenewsinfo_typenewsinfo_contentnewsinfo_datenewsinfo_updatetime主鍵主鍵主鍵idnameprovinceteladdressimgmiaoshuregtimetopnews新聞圖33 表間關(guān)系圖4 系統(tǒng)實(shí)現(xiàn) 用戶注冊(cè)用戶注冊(cè)驗(yàn)證成功后,則跳轉(zhuǎn)到登錄頁(yè)面進(jìn)行登錄操作;如果注冊(cè)驗(yàn)證不成功則提示用戶注冊(cè)失敗原因重新填寫注冊(cè)信息。前臺(tái)默認(rèn)首頁(yè)從數(shù)據(jù)庫(kù)里面調(diào)出最新上傳的五款車輛信息,以及最新上傳的前十條新聞?dòng)涗洝B?lián)盟企業(yè)頁(yè)面列出所有加盟商的信息,包括供應(yīng)商的名稱、聯(lián)系電話、公司地址、公司的一些介紹、公司商標(biāo)等。聯(lián)系我們頁(yè)面列出公司的一些聯(lián)系方式。 前臺(tái)默認(rèn)界面前臺(tái)默認(rèn)首頁(yè)上面從數(shù)據(jù)庫(kù)里面調(diào)出最新上傳的五款車輛信息以及最新上傳的前十條新聞?dòng)涗浐凸镜囊恍┙榻B圖片。Iterator it = ()。%div class=fl list_leftimg src=%=() % width=255 height=200 //divdiv class=fl list_right div class=list_right_testh1b%=() %/b/h1/div h2:%=() %/h2 p%=() %/p /div%}% 車型報(bào)價(jià)列出所
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1