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

正文內(nèi)容

基于web的停車場管理系統(tǒng)-wenkub.com

2024-09-02 09:42 本頁面
   

【正文】 最大金額設(shè)置收費最大的額度。收費標(biāo)準(zhǔn)的設(shè)置有時收費和次收費,時收費以時段為系統(tǒng)收費提供依據(jù)。 根據(jù)入場表中的卡類型,車類型,入場時間,收費類型和出場時的時間,計算出收費的金額, 調(diào) 用收費模塊, 將入場表中的與該車相關(guān)的入場數(shù)據(jù)從數(shù)據(jù)表中刪除,并將出入場相關(guān)的數(shù)據(jù)記錄到出入場記錄表中。車輛入場后總車位數(shù)減 1,該車位的狀態(tài)由先前的有車狀態(tài)標(biāo)記為無車狀態(tài) 。 圖 414 是 入場模塊的數(shù)據(jù)流程圖 。 入場管理模塊 圖 413 入場管理模塊界面 功能說明 如果有車入場,首先要檢測一下是否還有空閑的車位,如果沒有空閑車位,入場不成功。檔案管理數(shù)據(jù)流程圖 412。j++) {( a href=39。 len++。 //顯示數(shù)據(jù) } m=0。 //調(diào)整待顯示的頁碼 if(intPage intPageCount) intPage = intPageCount。 } else//將字符串轉(zhuǎn)換成整型 { intPage = (strPage)。//設(shè)置一頁顯示的記錄數(shù) int len=intPageSize。//待顯示頁碼 String strPage。 //分頁顯示查詢的記錄 int intPageSize。 圖 410 數(shù)據(jù)管理流程圖。 數(shù)據(jù)管理模塊 圖 49 數(shù)據(jù)管理 交班記錄 界面 功能說明 數(shù)據(jù)管理頁面主要是對停車場的數(shù)據(jù)進(jìn)行管理,場內(nèi)車輛管理信息的查詢,進(jìn)出場數(shù)據(jù)的查詢,操作員收費金額信息的查詢,以及操作員交班記錄的查詢。 選 擇 操 作管 理 員查 詢 操 作 員 信 息編 輯 操 作 員 信 息 圖 48 操作員檔案管理數(shù)據(jù)流程圖 程序功能描述 管理員進(jìn)入該模塊之后可以查詢操作員的信 息,并可以進(jìn)行操作員信息的編輯,主要的編輯是添加、刪除和修改。 try{(pp)。 (())。 (())。數(shù)據(jù)流圖 46 操 作管 理 員 設(shè) 置 停 車 場 參 數(shù) 圖 46 停車場參數(shù)數(shù)據(jù)流圖 程序功能描述 主要是根據(jù) 管理員輸入的停車場的參數(shù), 這些參數(shù)是由管理員對停車場的參數(shù)進(jìn)行初始化,通過查詢停車場參數(shù) 顯示停車場的參數(shù)信息。 添加管理員的信息 的前提 是保證數(shù)據(jù)庫中沒有該管理員的信息, 所以在添加的時候 首先要對添加的 管理員在管理員表中 進(jìn)行檢查,如果存在 則提示不能添加該管理員的信息。} return (PlublicStr)。 } else if((3))//操作員 { PlublicStr=operatorsuccess。 } catch(UnsupportedEncodingException e) {()。 登 錄管 理 員 身 份 認(rèn) 證 管 理 子 模 塊用 戶 名密 碼登 錄 類 型合 法非 法 圖 42 登錄模塊數(shù)據(jù)流程圖 程序描述 提供登錄用戶名、密碼和登陸類型三個屬性。 登陸時進(jìn)行驗證,首先進(jìn)行頁面級的驗證輸入的信息,用戶名和密碼不能為空。 ( 12) 車位表:用于存放每一個車位上的停車狀態(tài)。 ( 8) 入場表:存放入場時候的一些信息。 ( 4) 車信息表:存放車的基本信息。 卡 表擁 有1車 表用 戶 表入 場 表出 場 表收 費 標(biāo) 準(zhǔn) 表次 收 費 表 時 收 費 表交 班 表員 工 表車 位 表 收 費 表停 車 場 參數(shù) 表屬 于n擁 有 111 1存 放n 1包 含入 場 1 11 1簽 名記 錄上 班計 費計 費出 場包 含包 含包 含1 11 1 n 11 n n 1 1 11 n n 1 1 1 圖 34 系統(tǒng)數(shù)據(jù)庫 ER 圖 根據(jù)系統(tǒng)需求,本系統(tǒng)需要設(shè)計 13 張表。停車場的顧客用戶有唯一的一條卡信息與自己 的車信息綁定。 (7)出場管理 汽車離場之前對其進(jìn)行的離場驗證和停車時間的數(shù)據(jù)收集,為下一收費模塊提供數(shù)據(jù)。 (4)數(shù)據(jù)管理模塊 該模塊顯示了停車場日常運行所產(chǎn)生的 數(shù)據(jù),場內(nèi)車輛,進(jìn)出數(shù)據(jù),收費金額以及交班記錄的相關(guān)信息。如圖 32業(yè)務(wù)流程 圖 管 理 員 登 錄登 錄 成 功N權(quán) 限 判 斷Y 管 理 員超 級 管 理 員操 作 員授權(quán)管理系統(tǒng)設(shè)置權(quán)限管理數(shù)據(jù)管理入場管理檔案管理收費管理出場管理 圖 32 業(yè)務(wù)流程 圖 其中各模塊有對應(yīng)的添加、修改及刪除功能。 他們在內(nèi)在關(guān)系由數(shù)據(jù)庫和程序來控制。 ( 3) 獲得 M 層業(yè)務(wù)邏輯的處理結(jié)果。本系統(tǒng)所有的頁面都是通過此技術(shù)來實現(xiàn)的。 ( 4)事物代理。 ( 1)管理應(yīng)用的業(yè)務(wù)邏輯和業(yè)務(wù)校驗。 Hibernate提供了強大、高性能的對象到關(guān)系型數(shù)據(jù)庫的持久化服務(wù)。 ? 視圖層 系統(tǒng)采用 JSP實現(xiàn)視圖層。 ( 3)出場 交費之后在出場的相關(guān)信息提示下完成停車管理過程。 數(shù) 據(jù) 中 心入 場 卡 審 核 停 車收 費出 場出 場 審 核 圖 23 系統(tǒng)流 程 圖 ( 1)入場 根據(jù)系統(tǒng)提示的停車場的現(xiàn)有信息控制車輛的入場,停車場在有車位的情況下方能停車。進(jìn)行系統(tǒng)的設(shè)置,權(quán)限設(shè)置,數(shù)據(jù)管理,操作員檔案的管理。 操 作 員管 理 員超 級 管 理 員授 權(quán) 管 理操 作 員 檔 案 管 理權(quán) 限 設(shè) 置系 統(tǒng) 設(shè) 置檔 案 管 理出 場 管 理入 場 管 理收 費 管 理數(shù) 據(jù) 管 理停 車 場 管 理 系 統(tǒng) 圖 21 停車場管理系統(tǒng)用例圖 如圖 21所示,該系統(tǒng)主要有超級管理員、管理員和操作員三種角色,不同角色的基本任務(wù)如下所述。艾克( Brendan Eich)為即將在 1995年發(fā)布的 Navigator 瀏覽器的應(yīng)用而開發(fā)的腳本語言。在 MVC設(shè)計模式中,客戶端WEB瀏覽器會提交各種不同的用戶請求,這些請求由控制器進(jìn)行處理,控制器根據(jù)時間的類型來改變 模型或視圖,視圖也可以接受模型層發(fā)出的數(shù)據(jù)更新通知,依據(jù)數(shù)據(jù)更新的結(jié)果調(diào)整視圖效果,并呈現(xiàn)給用戶。 2. 構(gòu)建本系統(tǒng) J2EE開發(fā)工具 Java虛擬機: ; Java開發(fā)工具: ; WEB服務(wù)器采用: Tomcat 。 JSP( Java Server Pages)技術(shù) JSP是一種動態(tài)網(wǎng)頁的技術(shù)標(biāo)準(zhǔn),是一種服務(wù)器端嵌入了 Java代碼的腳本語言。 Action對象本身沒有任何的邏輯功能,它只是控制器和模型層之間的接口,控制器通過 Action調(diào)用匹配的模型對象,模型對象根據(jù)執(zhí)行結(jié)果,選擇合適的 View對象返回給瀏覽器。 主要相關(guān)技術(shù) Struts 技術(shù) Struts其英文為在建筑和飛機中使用的金屬支架 ,有支持和支撐的含義,同時也說明了其在 WEB設(shè)計中的重要作用。針對這些問題該停車場系統(tǒng)從以下方面進(jìn)行設(shè)計。伴隨汽車消費大眾化和各種機動車輛大范圍內(nèi)的迅速普及,車輛對其配套設(shè)施特別是停車場提出了更高的要求。目 錄 摘 要 ...................................................................................................... 錯誤 !未定義書簽。停車是 速度為零的交通 ”,停車場及附屬相關(guān)設(shè)施是靜態(tài)交通的重要組成部分。針對管理進(jìn)行了優(yōu)化,采用劃卡消費和現(xiàn)金支 付相結(jié)合,系統(tǒng)計時計費。 Struts是一個基于 Sun J2EE平臺的 MVC框架, Struts把Servlet、 JSP、自定義標(biāo)簽和信息資源( Message Resources) 整合到統(tǒng)一的框架中,開發(fā)人員利用其進(jìn)行開發(fā)時不用再自己編碼實現(xiàn)全套 MVC模式,極大的節(jié)省了時間 [4][11]??刂破鲿r整個程序執(zhí)行流程的調(diào)度者,在 Struts中基本的控制器組建是 ActionServlet類,但是 ActionServlet類不包含任何控制信息,程序的所有調(diào)度信息都需要在 。它把內(nèi)容的生成和顯示分離,能生成可重用的組件,應(yīng)用了標(biāo)記簡化頁面的開發(fā)并且具有 Java特點。環(huán)境配制過程 : 安裝好 。而模型也可以通過視圖所獲得的用戶提交的數(shù)據(jù)進(jìn)行具體業(yè)務(wù)邏輯的處理 。JavaScript是一種基于對象的語言,這意味它能運用自己已經(jīng)創(chuàng)建的對象。 超級管理員具有最高的權(quán)限,即對本系統(tǒng)所有的權(quán)限操作權(quán)。 操作員行使管理員給與的權(quán) 限,行使檔案管理(車輛檔案、卡檔案管理、用戶檔案管 理),入場的管理,收費管理,以及出場的管理。 ( 2)卡審核 審 核用戶的卡類型并判斷卡的有效性。 技術(shù)可行性分析 停車場管理系統(tǒng)設(shè)計中, MVC( ModelViewControl)分層設(shè)計模式貫穿了整個設(shè)計 流程,系統(tǒng)開發(fā)框架采用 +。 ? 控制層 采用 Struts技術(shù)處理前臺請求與 Service業(yè)務(wù)邏輯的調(diào)用。 利用 Hibernate,可以按照 Java的基礎(chǔ)定義進(jìn)行持久化層開發(fā), Hibernate在對象與關(guān)系型數(shù)據(jù)庫之間構(gòu)建了一條快速、高效、便捷的溝通渠道。 如添加數(shù)據(jù)時數(shù)據(jù)表中沒有該項記錄,才允許添加。 對數(shù) 據(jù)庫的插入和刪除時要調(diào)用事物處理才能物理上執(zhí)行對數(shù)據(jù)表的更新操作。 系統(tǒng)控制層的分析與設(shè)計 MVC 設(shè)計模式中的 C( Control)即控制層,采用 Struts 框架技術(shù)實現(xiàn)控制層。 ( 4) 根據(jù)處理結(jié)果選擇合適 的視圖層呈現(xiàn)給客戶端 。 登 錄 停 車 管 理 系 統(tǒng)入 場 卡 審 核 停 車 出 場 卡 審 核 收 費出 場 圖 31 UML 活動圖 業(yè)務(wù)流程分析 本系統(tǒng)的的使用者是停車場的工作人員,為了便于管理并借鑒現(xiàn)有停車場的管理模式,劃分成三個角色的用戶。 系統(tǒng) 功能模塊 如圖 33 系統(tǒng)功能模塊 劃分 停 車 場 管 理 系 統(tǒng)操 作 員管 理 員超 級 管 理 員 授 權(quán) 管 理系 統(tǒng) 設(shè) 置操 作 員 檔 案 管 理數(shù) 據(jù) 管 理檔 案 管 理出 場 管 理收 費 管 理入 場 管 理 圖 33 系統(tǒng)功能模塊 劃分 系統(tǒng)模塊設(shè)計 (1)授權(quán)管理模塊 具有最高管理權(quán)限超級管理員對該模塊進(jìn)行操作,對管理員進(jìn)行授權(quán),添加刪除修改管理員。 (5)檔案管理 該部分功能為操作員所使用,主要是對停車場發(fā)放的卡進(jìn)行管理、車檔案的管理以及停車場顧客的信息檔案管理。 (8)收費管理 該模塊是本系統(tǒng)最重要的一個模塊,根據(jù)出入場提供的參數(shù)結(jié)合該模塊收費標(biāo)準(zhǔn)的設(shè)置計算出收費的金額,完成收費并打印出收費清單。停車場的總車位數(shù)決定了車位表的總車位,一個車位只能存放一部車。 ( 1) 卡信息表:存放卡的相關(guān)信息。 ( 5) 權(quán)限表:存放對應(yīng)的權(quán)限信息 和對應(yīng)的行使該權(quán)限人員的相關(guān)信息。 ( 9) 出場表:存放出場時的相關(guān)信息。 ( 13) 收費標(biāo)準(zhǔn)表:存放收費的統(tǒng)一標(biāo)準(zhǔn)。其次進(jìn)行數(shù)據(jù)庫的驗證,當(dāng)系統(tǒng)中沒有該管理員的信息時將把錯誤信息拋出到頁面,提示用戶出錯原因。通過 loginForm采集數(shù)據(jù)交由loginAction進(jìn)行登錄信息的驗證根據(jù)驗證的信息進(jìn)入到相應(yīng)的界面。} boolean bool =(username, password,logintype)。 } } else//如果輸入的賬號時非法的賬號則在頁面上進(jìn)行提示 { ActionMessages errors = new ActionMessages()。 授權(quán)管理模塊 圖 43 授權(quán)管理界面 功能說明 此模塊只有超級管理員才能進(jìn)行相關(guān)的操作,一般用戶無法進(jìn)入該頁面進(jìn)行操作。修改管理員的信息,作了一個人為的規(guī)定,即管理員的 ID 號時不允許修改的,其他的項目可以修改,修改之前要在復(fù)選框中選中,利用 JavaScript 代碼控制只能選擇一個管理員的信息進(jìn)行修改。 SystemsetForm systemsetForm = (SystemsetForm) form。 ((()))。 (())。}catch(Exception e){()} return (systemsetsuccess)。 添加操作員的信息的前提是保證數(shù)據(jù)庫中沒有該操作員的信息,所以在添加的時候首先要對添加的操作員在操作員表中進(jìn)行檢查,如果存在則提示不能添加該操作員的信息。 在設(shè)計交班數(shù)據(jù)表中的數(shù)據(jù)時候,考慮到該表中的記錄會在上班的過程中隨時發(fā)生變化,所以在本系統(tǒng)中,所有與該表數(shù)據(jù)關(guān)聯(lián)的模塊中都實現(xiàn)了對交班記錄表數(shù)據(jù)的更新。 選 擇 操 作管 理 員進(jìn) 出 場 數(shù) 據(jù) 信 息收 費 金 額 查 詢場 內(nèi) 車 輛 信 息交 班 記 錄 查 詢 圖 410 數(shù)據(jù)管理流程圖 程序功能描述 只實現(xiàn)對數(shù)據(jù)庫的讀數(shù)據(jù)操作,對
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1