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

正文內(nèi)容

基于web的停車場管理系統(tǒng)(編輯修改稿)

2024-10-12 09:42 本頁面
 

【文章內(nèi)容簡介】 o r d : S t r i n g a g e : i n t o p e r a t o r _ n o : s t r i n go p e r a t o r 圖 22 類圖 系統(tǒng)流程分析 停車場管理系統(tǒng)分為入場停車和出場取車兩部分。如圖 23所示。 數(shù) 據(jù) 中 心入 場 卡 審 核 停 車收 費(fèi)出 場出 場 審 核 圖 23 系統(tǒng)流 程 圖 ( 1)入場 根據(jù)系統(tǒng)提示的停車場的現(xiàn)有信息控制車輛的入場,停車場在有車位的情況下方能停車。 ( 2)卡審核 審 核用戶的卡類型并判斷卡的有效性。 ( 3)停車 指定停車位置提示給用戶 ( 1)出場審核 卡審核,卡與車輛的匹配審核。 ( 2)收費(fèi) 根據(jù)車輛信息,卡類型以及停車的時間等依據(jù)收費(fèi)標(biāo)準(zhǔn)計算收費(fèi)額度實施收費(fèi)環(huán)節(jié)。 ( 3)出場 交費(fèi)之后在出場的相關(guān)信息提示下完成停車管理過程。 技術(shù)可行性分析 停車場管理系統(tǒng)設(shè)計中, MVC( ModelViewControl)分層設(shè)計模式貫穿了整個設(shè)計 流程,系統(tǒng)開發(fā)框架采用 +。 ? 模型層 模型層主要包括數(shù)據(jù)邏輯 和業(yè)務(wù)邏輯。 在本系統(tǒng)中, Hibernate提供處理數(shù)據(jù)持久化,JavaBean對 業(yè)務(wù)邏輯 Service封裝。 ? 視圖層 系統(tǒng)采用 JSP實現(xiàn)視圖層。 ? 控制層 采用 Struts技術(shù)處理前臺請求與 Service業(yè)務(wù)邏輯的調(diào)用。 系統(tǒng)數(shù)據(jù)模型層的分析與設(shè)計 MVC設(shè)計模式中的 M( Model),主要包括了數(shù)據(jù)邏輯與業(yè)務(wù)邏輯。 ? 數(shù)據(jù)邏輯 數(shù)據(jù)邏輯作為 Model層面中的主要組成部分,其設(shè)計的優(yōu)劣會對系統(tǒng)得整體性能表現(xiàn)產(chǎn)生至關(guān)重要的影響。 Hibernate提供了強(qiáng)大、高性能的對象到關(guān)系型數(shù)據(jù)庫的持久化服務(wù)。 利用 Hibernate,可以按照 Java的基礎(chǔ)定義進(jìn)行持久化層開發(fā), Hibernate在對象與關(guān)系型數(shù)據(jù)庫之間構(gòu)建了一條快速、高效、便捷的溝通渠道。 在本系統(tǒng)中對數(shù)據(jù)庫的增加、修改、刪除、查詢的操作都通過 Hibernate對數(shù)據(jù)表進(jìn)行相對應(yīng)的操作。 ? 業(yè)務(wù)邏輯 業(yè)務(wù)邏輯是業(yè)務(wù)系統(tǒng)實現(xiàn)的主要組成部分 , 業(yè)務(wù)邏輯層主要負(fù)責(zé)以下幾個方面的實現(xiàn)。 ( 1)管理應(yīng)用的業(yè)務(wù)邏輯和業(yè)務(wù)校驗。 如添加數(shù)據(jù)時數(shù)據(jù)表中沒有該項記錄,才允許添加。 ( 2)管理業(yè)務(wù)級對象之間的依賴性。 ( 3)管理與其他層進(jìn)行交互的接口。 ( 4)事物代理。 對數(shù) 據(jù)庫的插入和刪除時要調(diào)用事物處理才能物理上執(zhí)行對數(shù)據(jù)表的更新操作。 ( 5)錯誤管理。 系統(tǒng)視圖層的設(shè)計與分析 MVC 設(shè)計模式中的 V( View)即視圖層(或表現(xiàn)層),本系統(tǒng)采用 JSP 技術(shù)實現(xiàn)。本系統(tǒng)所有的頁面都是通過此技術(shù)來實現(xiàn)的。 系統(tǒng)控制層的分析與設(shè)計 MVC 設(shè)計模式中的 C( Control)即控制層,采用 Struts 框架技術(shù)實現(xiàn)控制層??刂茖有枰?fù)責(zé)以下功能: ( 1) 接受來自客戶端的 HTTP 請求。 ( 2) 調(diào)用 M 層模型組件來執(zhí)行相應(yīng)得業(yè)務(wù)邏輯。 ( 3) 獲得 M 層業(yè)務(wù)邏輯的處理結(jié)果。 ( 4) 根據(jù)處理結(jié)果選擇合適 的視圖層呈現(xiàn)給客戶端 。 第三章 系統(tǒng)總體設(shè)計 系統(tǒng)設(shè)計 總體設(shè)計 首先判斷登錄的身份,進(jìn)入相應(yīng)的操作頁面 通過需要的操作,最終完成目的操作的功能 。本系統(tǒng) UML活動圖如圖 31 所示。 他們在內(nèi)在關(guān)系由數(shù)據(jù)庫和程序來控制。 登 錄 停 車 管 理 系 統(tǒng)入 場 卡 審 核 停 車 出 場 卡 審 核 收 費(fèi)出 場 圖 31 UML 活動圖 業(yè)務(wù)流程分析 本系統(tǒng)的的使用者是停車場的工作人員,為了便于管理并借鑒現(xiàn)有停車場的管理模式,劃分成三個角色的用戶。 工作人員首先登陸系統(tǒng),經(jīng)過一系列的身份驗證,登陸成功之后進(jìn)入相應(yīng) 的操作界面,實現(xiàn)各自的管理功能。 總體功能分析 業(yè)務(wù)流程圖 。如圖 32業(yè)務(wù)流程 圖 管 理 員 登 錄登 錄 成 功N權(quán) 限 判 斷Y 管 理 員超 級 管 理 員操 作 員授權(quán)管理系統(tǒng)設(shè)置權(quán)限管理數(shù)據(jù)管理入場管理檔案管理收費(fèi)管理出場管理 圖 32 業(yè)務(wù)流程 圖 其中各模塊有對應(yīng)的添加、修改及刪除功能。 系統(tǒng) 功能模塊 如圖 33 系統(tǒng)功能模塊 劃分 停 車 場 管 理 系 統(tǒng)操 作 員管 理 員超 級 管 理 員 授 權(quán) 管 理系 統(tǒng) 設(shè) 置操 作 員 檔 案 管 理數(shù) 據(jù) 管 理檔 案 管 理出 場 管 理收 費(fèi) 管 理入 場 管 理 圖 33 系統(tǒng)功能模塊 劃分 系統(tǒng)模塊設(shè)計 (1)授權(quán)管理模塊 具有最高管理權(quán)限超級管理員對該模塊進(jìn)行操作,對管理員進(jìn)行授權(quán),添加刪除修改管理員。 (2)系統(tǒng)設(shè)置 由超級管理員 授權(quán)的管理員行使 該功能,主要是對停車場的參數(shù)進(jìn)行設(shè)置。 (3)操作員檔案管理 由管理員行使改功能,停車場業(yè)務(wù)操作員進(jìn)行管理,添加、刪除、修改操作員的信息。 (4)數(shù)據(jù)管理模塊 該模塊顯示了停車場日常運(yùn)行所產(chǎn)生的 數(shù)據(jù),場內(nèi)車輛,進(jìn)出數(shù)據(jù),收費(fèi)金額以及交班記錄的相關(guān)信息。 (5)檔案管理 該部分功能為操作員所使用,主要是對停車場發(fā)放的卡進(jìn)行管理、車檔案的管理以及停車場顧客的信息檔案管理。他們都有自己的添加、刪改、修改的功能。 (6)入場管理 該模塊是本系統(tǒng)的一個重要的功能模塊,主要采集汽車入場時候的一些必要的參 數(shù),對參數(shù)進(jìn)行處理和判斷 ,這些獲得的參數(shù)提交到后臺進(jìn)行相關(guān)的處理。 (7)出場管理 汽車離場之前對其進(jìn)行的離場驗證和停車時間的數(shù)據(jù)收集,為下一收費(fèi)模塊提供數(shù)據(jù)。 (8)收費(fèi)管理 該模塊是本系統(tǒng)最重要的一個模塊,根據(jù)出入場提供的參數(shù)結(jié)合該模塊收費(fèi)標(biāo)準(zhǔn)的設(shè)置計算出收費(fèi)的金額,完成收費(fèi)并打印出收費(fèi)清單。 數(shù)據(jù)庫設(shè)計與實現(xiàn) 數(shù)據(jù)庫的需求分析 數(shù)據(jù)庫設(shè)計的 ER圖。 如圖 34 系統(tǒng)數(shù)據(jù)庫 ER 圖 ,制定一個收費(fèi)標(biāo)準(zhǔn)要卡的類型以及收費(fèi)的標(biāo)準(zhǔn)(時收費(fèi)或次收費(fèi))來確定。停車場的顧客用戶有唯一的一條卡信息與自己 的車信息綁定。停車場的總車位數(shù)決定了車位表的總車位,一個車位只能存放一部車。收費(fèi)的根據(jù)時入場時的信息和出場時的信息以及收費(fèi)標(biāo)準(zhǔn)的綜合得出。交班記錄要記下該員工在工作時間內(nèi)的所有的操作記錄,上下班時間以及在這段時間內(nèi)的操作。 卡 表擁 有1車 表用 戶 表入 場 表出 場 表收 費(fèi) 標(biāo) 準(zhǔn) 表次 收 費(fèi) 表 時 收 費(fèi) 表交 班 表員 工 表車 位 表 收 費(fèi) 表停 車 場 參數(shù) 表屬 于n擁 有 111 1存 放n 1包 含入 場 1 11 1簽 名記 錄上 班計 費(fèi)計 費(fèi)出 場包 含包 含包 含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 張表。 ( 1) 卡信息表:存放卡的相關(guān)信息。 ( 2) 停車場參數(shù)表:存放停車場的基本參數(shù)。 ( 3) 用戶表:存放用戶的基本信息。 ( 4) 車信息表:存放車的基本信息。 ( 5) 權(quán)限表:存放對應(yīng)的權(quán)限信息 和對應(yīng)的行使該權(quán)限人員的相關(guān)信息。 ( 6) 時收費(fèi)表:存放按時收費(fèi)的時間段。 ( 7) 次收費(fèi)表:存放按次收費(fèi)的時間段。 ( 8) 入場表:存放入場時候的一些信息。 ( 9) 出場表:存放出場時的相關(guān)信息。 ( 10) 交班表:存放操作員交接班的相關(guān)信息。 ( 11) 收費(fèi)表:存放停車一段時間的收費(fèi)信息。 ( 12) 車位表:用于存放每一個車位上的停車狀態(tài)。 ( 13) 收費(fèi)標(biāo)準(zhǔn)表:存放收費(fèi)的統(tǒng)一標(biāo)準(zhǔn)。 數(shù)據(jù)庫的邏輯設(shè)計 下面給出各個表的詳細(xì)結(jié)構(gòu)。 表 31 卡信息表 字段名 描述 類型 長度 是否為空 是否主鍵 id 自增 int 4 否 是 cardid 卡編號 varchar 20 是 否 cardno 卡號 varchar 20 是 否 cardtype 卡類型 varchar 20 是 否 cardmoney 余額 money 8 是 否 sendtime 發(fā)卡時間 datetime 8 是 否 activetime 有效時間 datetime 8 是 否 sendflag 已發(fā) tinyint 1 是 否 loseflag 掛失 tinyint 1 是 否 表 32 停車場參數(shù)表 字段名 描述 類型 長度 是否為空 是否主鍵 id 自增 int 4 否 是 parkname 停車場名字 varchar 20 是 否 parktotal 總車位 int 4 是 否 entertotal 入口車道數(shù) int 4 是 否 exittotal 出口車道數(shù) int 4 是 否 parktel 停車場電話 varchar 20 是 否 parkadd 停車場地址 varchar 20 是 否 表 33 用戶表 字段名 描述 類型 長度 是否為空 是否主鍵 id 編號 varchar 20 否 是 name 用戶名 varchar 20 是 否 sex 性別 char 2 是 否 tel 電話 varchar 20 是 否 cardno 卡號 varchar 20 是 否 carno 車牌 varchar 20 是 否 address 地址 varchar 20 是 否 表 34 車信息表 字段名 描述 類型 長度 是否為空 是否主鍵 id 自增 int 4 否 是 carid 編號 varchar 20 否 是 carno 車牌號 varchar 20 是 否 cartype 車類型 varchar 20 是 否 表 35 權(quán)限表 字段名 描述 類型 長度 是否為空 是否主鍵 id 自增 int 4 否 是 poperatorid 編號 varchar 20 否 是 poperatorname 姓名 varchar 20 是 否 poperatorsex 性別 char 10 是 否 poperatorpsw 密碼 varchar 20 是 否 poperatorright 權(quán)限 varchar 20 是 否 表 36 時收費(fèi)表 字段名 描述 類型 長度 是否為空 是否主鍵 id 自增 int 4 否 是 timeno 時間號 int 4 否 是 starttime 開始時間 char 10 是 否 endtime 結(jié)束時間 char 20 是 否 表 37 次收費(fèi)表 字段名 描述 類型 長度 是否為空 是否主鍵 id 自增 int 4 否 是 times_no 時間號 int 4 否 是 starttime 開始時間 char 10 是 否 endtime 結(jié)束時間 char 10 是 否 表 38 入場表 字段名 描述 類型 長度 是否為空 是否主鍵 id 自增 int 4 否 是 encardid 入場編號 varchar 20 否 否 encardno 卡號 varchar 20 是 否 encarno 車牌 varchar 20 是 否 enway 入場車道 varchar 20 是 否 entime 入場時間 datetime 8 是 否 enposition 指定車位 varchar 20 是 否 表 39 出場 表 字段名 描述 類型 長度 是否為空 是否主鍵 id 自增 int 4 否 是 exited 出場編號 varchar 20 否 否 excardno 卡號 varchar 20 是 否 excarno 車牌 varchar 20 是 否 exway 出場車道 varchar 20 是 否 extime 出場時間 datetime 8 是 否 表 310 交班表 字段名 描述 類型 長度 是否為空 是否主鍵 id 自增 int 4 否 是 tnoperator 操作員 varchar 20 否 否 tnlogintime 登
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1