




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、1、設(shè)計(jì)題目停車(chē)場(chǎng)管理系統(tǒng)2、設(shè)計(jì)任務(wù)與要求停車(chē)場(chǎng)管理系統(tǒng)是為了提高停車(chē)場(chǎng)的運(yùn)行效率、加強(qiáng)平安性以及與智能交通系統(tǒng)的信息互動(dòng),把相關(guān)科學(xué)技術(shù)開(kāi)展領(lǐng)域的最新成果合理有效的應(yīng)用到停車(chē)場(chǎng)管理系統(tǒng)的完善和開(kāi)展中。本系統(tǒng)設(shè)計(jì)以待開(kāi)發(fā)系統(tǒng)建立系統(tǒng)模型為根底,根據(jù)停車(chē)場(chǎng)管理進(jìn)展根本的系統(tǒng)分析,經(jīng)過(guò)詳細(xì)需求分析,進(jìn)展系統(tǒng)的總體設(shè)計(jì)和詳細(xì)設(shè)計(jì),畫(huà)出各種模型圖。根據(jù)需求分析,進(jìn)展需求建模,繪制系統(tǒng)的用例圖和活動(dòng)圖;根據(jù)用例模型,繪制系統(tǒng)的狀態(tài)圖,類(lèi)圖和順序圖;對(duì)某些重要功能的對(duì)象繪制對(duì)象圖;最后給出系統(tǒng)的組件圖和部署圖。3、系統(tǒng)分析過(guò)程3.1 系統(tǒng)分析3.1.1 需求分析(1)系統(tǒng)功能需求系統(tǒng)的功能需求主要包括以
2、下幾個(gè)方面:超級(jí)管理員具有最高的權(quán)限,即對(duì)本系統(tǒng)所有的權(quán)限操作權(quán)。超級(jí)管理員授權(quán)給管理員賦予管理員應(yīng)有的權(quán)限。管理員可根據(jù)需要來(lái)維護(hù)角色信息,并授權(quán)給相應(yīng)的操作員。進(jìn)展系統(tǒng)的設(shè)置,權(quán)限設(shè)置,數(shù)據(jù)管理,操作員檔案的管理。操作員行使管理員給與的權(quán)限,行使檔案管理車(chē)輛檔案、卡檔案管理、用戶檔案管理,入場(chǎng)的管理,收費(fèi)管理,以及出場(chǎng)的管理。(2)系統(tǒng)主要包括以下幾個(gè)模塊:根本業(yè)務(wù)處理模塊。根本業(yè)務(wù)處理模塊主要用于實(shí)現(xiàn)管理員通過(guò)合法認(rèn)證登錄到該系統(tǒng)中進(jìn)展停車(chē)場(chǎng)的管理。信息查詢模塊。信息查詢模塊主要用于實(shí)現(xiàn)管理者和停車(chē)客戶查詢和對(duì)自身信息的查詢。系統(tǒng)維護(hù)模塊。系統(tǒng)維護(hù)模塊主要用于實(shí)現(xiàn)系統(tǒng)管理員對(duì)系統(tǒng)的管理和
3、對(duì)數(shù)據(jù)庫(kù)的維護(hù),系統(tǒng)的管理包括停車(chē)位信息、客戶信息等信息的維護(hù)。數(shù)據(jù)庫(kù)的維護(hù)包括數(shù)據(jù)庫(kù)的備份、恢復(fù)等數(shù)據(jù)庫(kù)操作。3.1.2 系統(tǒng)用例模型停車(chē)場(chǎng)管理系統(tǒng)的參與者包含以下幾種:1、超級(jí)管理員2、管理員3、操彳員4、客戶根據(jù)停車(chē)場(chǎng)管理系統(tǒng)的需求,確定了該系統(tǒng)的用例圖如下列圖所示圖3-1停車(chē)場(chǎng)管理系統(tǒng)用例圖圖3-2客戶用例圖如圖3-1所示,該系統(tǒng)主要有超級(jí)管理員、管理員和操作員三種角色,不同角色的根本任務(wù)如下所述。超級(jí)管理員具有最高的權(quán)限,即對(duì)本系統(tǒng)所有的權(quán)限操作權(quán)。超級(jí)管理員授權(quán)給管理員賦予管理員應(yīng)有的權(quán)限。管理員可根據(jù)需要來(lái)維護(hù)角色信息,并授權(quán)給相應(yīng)的操作員。進(jìn)展系統(tǒng)的設(shè)置,權(quán)限設(shè)置,數(shù)據(jù)管理,操
4、作員檔案的管理。操作員行使管理員給與的權(quán)限,行使檔案管理車(chē)輛檔案、卡檔案管理、用戶檔案管理,入場(chǎng)的管理,收費(fèi)管理,以及出場(chǎng)的管理。根據(jù)用例圖得到的局部類(lèi)圖,如圖3-5operatoradministratoradmin-name:String-password:String-age:int-operator_no:string+name:String+password:String-name:String-password:String+accredit()+setting()+charge()圖3-5類(lèi)圖3.1.3系統(tǒng)流程分析停車(chē)場(chǎng)管理系統(tǒng)分為入場(chǎng)停車(chē)和出場(chǎng)取車(chē)兩局部。如圖2-3所示圖2-6
5、系統(tǒng)流程圖A.入場(chǎng)停車(chē)流程1入場(chǎng)根據(jù)系統(tǒng)提示的停車(chē)場(chǎng)的現(xiàn)有信息控制車(chē)輛的入場(chǎng),停車(chē)場(chǎng)在有車(chē)位的情況下方能停車(chē)。2停車(chē)指定停車(chē)位置提示給用戶B.出場(chǎng)取車(chē)流程1收費(fèi)根據(jù)車(chē)輛信息,卡類(lèi)型以及停車(chē)的時(shí)間等依據(jù)收費(fèi)標(biāo)準(zhǔn)計(jì)算收費(fèi)額度實(shí)施收費(fèi)環(huán)節(jié)。2出場(chǎng)交費(fèi)之后在出場(chǎng)的相關(guān)信息提示下完成停車(chē)管理過(guò)程。3.2技術(shù)可行性分析停車(chē)場(chǎng)管理系統(tǒng)設(shè)計(jì)中,MVCModel-View-Control分層設(shè)計(jì)模式貫穿了整個(gè)設(shè)計(jì)流程,系統(tǒng)開(kāi)發(fā)框架采用Struts1.2+Hibernate3.1fi合構(gòu)造。模型層模型層主要包括數(shù)據(jù)邏輯和業(yè)務(wù)邏輯。在本系統(tǒng)中,Hibernate提供處理數(shù)據(jù)持久化,JavaBean寸業(yè)務(wù)邏輯Serv
6、ice封裝。視圖層:系統(tǒng)用Javaapplication現(xiàn)視圖層??刂茖樱翰捎肈ao處理前臺(tái)請(qǐng)求與Service業(yè)務(wù)邏輯的調(diào)用。4、系統(tǒng)設(shè)計(jì)過(guò)程4.1 總體設(shè)計(jì)首先判斷登錄的身份,進(jìn)入相應(yīng)的操作頁(yè)面通過(guò)需要的操作,最終完成目的操作的功能。他們?cè)谠陉P(guān)系由數(shù)據(jù)庫(kù)和程序來(lái)控制。4.2 業(yè)務(wù)流程分析本系統(tǒng)的的使用者是停車(chē)場(chǎng)的工作人員,為了便于管理并借鑒現(xiàn)有停車(chē)場(chǎng)的管理模式,劃分成三個(gè)角色的用戶。工作人員首先登陸系統(tǒng),經(jīng)過(guò)一系列的身份驗(yàn)證,登陸成功之后進(jìn)入相應(yīng)的操作界面,實(shí)現(xiàn)各自的管理功能??傮w功能分析業(yè)務(wù)流程圖。如圖4-2業(yè)務(wù)流程圖圖4-2業(yè)務(wù)流程圖其中各模塊有對(duì)應(yīng)的添加、修改及刪除功能,4.2.1
7、系統(tǒng)功能模塊如圖4-3系統(tǒng)功能模塊劃分圖4-3系統(tǒng)功能模塊劃分4.3 系統(tǒng)模塊設(shè)計(jì)(1)授權(quán)管理模塊具有最高管理權(quán)限超級(jí)管理員對(duì)該模塊進(jìn)展操作,對(duì)管理員進(jìn)展授權(quán),添加刪除修改管理員。(2)系統(tǒng)設(shè)置由超級(jí)管理員授權(quán)的管理員行使該功能,主要是對(duì)停車(chē)場(chǎng)的參數(shù)進(jìn)展設(shè)置。(3)操作員檔案管理由管理員行使改功能,停車(chē)場(chǎng)業(yè)務(wù)操作員進(jìn)展管理,添加、刪除、修改操作員的信息。(4)數(shù)據(jù)管理模塊該模塊顯示了停車(chē)場(chǎng)日常運(yùn)行所產(chǎn)生的數(shù)據(jù),場(chǎng)車(chē)輛,進(jìn)出數(shù)據(jù),收費(fèi)金額以及交班記錄的相關(guān)信息。(5)檔案管理該局部功能為操作員所使用,主要是對(duì)停車(chē)場(chǎng)發(fā)放的卡進(jìn)展管理、車(chē)檔案的管理以及停車(chē)場(chǎng)顧客的信息檔案管理。他們都有自己的添加、
8、刪改、修改的功能。(6)入場(chǎng)管理該模塊是本系統(tǒng)的一個(gè)重要的功能模塊,主要采集汽車(chē)入場(chǎng)時(shí)候的一些必要的參數(shù),對(duì)參數(shù)進(jìn)展處理和判斷,這些獲得的參數(shù)提交到后臺(tái)進(jìn)展相關(guān)的處理。(7)出場(chǎng)管理汽車(chē)離場(chǎng)之前對(duì)其進(jìn)展的離場(chǎng)驗(yàn)證和停車(chē)時(shí)間的數(shù)據(jù)收集,為下一收費(fèi)模塊提供數(shù)據(jù)。(8)收費(fèi)管理該模塊是本系統(tǒng)最重要的一個(gè)模塊,根據(jù)出入場(chǎng)提供的參數(shù)結(jié)合該模塊收費(fèi)標(biāo)準(zhǔn)的設(shè)置計(jì)算出收費(fèi)的金額,完成收費(fèi)并打印出收費(fèi)清單。4.4 數(shù)據(jù)庫(kù)設(shè)計(jì)與實(shí)現(xiàn)4.4.1 數(shù)據(jù)庫(kù)的需求分析數(shù)據(jù)庫(kù)設(shè)計(jì)的ER圖。如圖4-4-1系統(tǒng)數(shù)據(jù)庫(kù)ER圖,制定一個(gè)收費(fèi)標(biāo)準(zhǔn)要卡的類(lèi)型以及收費(fèi)的標(biāo)準(zhǔn)時(shí)收費(fèi)或次收費(fèi)來(lái)確定。停車(chē)場(chǎng)的顧客用戶有唯一的一條卡信息與自己的
9、車(chē)信息綁定。停車(chē)場(chǎng)的總車(chē)位數(shù)決定了車(chē)位表的總車(chē)位,個(gè)車(chē)位只能存放一部車(chē)。收費(fèi)的根據(jù)時(shí)入場(chǎng)時(shí)的信息和出場(chǎng)時(shí)的信息以及收費(fèi)標(biāo)準(zhǔn)的綜合得出。交班記錄要記下該員工在工作時(shí)間的所有的操作記錄,上下班時(shí)間以及在這段時(shí)間的操作11圖4-4-1系統(tǒng)數(shù)據(jù)庫(kù)ER圖根據(jù)系統(tǒng)需求,本系統(tǒng)需要設(shè)計(jì)13表。卡信息表:存放卡的相關(guān)信息。停車(chē)場(chǎng)參數(shù)表:存放停車(chē)場(chǎng)的根本參數(shù)。用戶表:存放用戶的根本信息。車(chē)信息表:存放車(chē)的根本信息。權(quán)限表:存放對(duì)應(yīng)的權(quán)限信息和對(duì)應(yīng)的行使該權(quán)限人員的相關(guān)信息時(shí)收費(fèi)表:存放按時(shí)收費(fèi)的時(shí)間段。次收費(fèi)表:存放按次收費(fèi)的時(shí)間段。入場(chǎng)表:存放入場(chǎng)時(shí)候的一些信息。出場(chǎng)表:存放出場(chǎng)時(shí)的相關(guān)信息。交班表:存放操作
10、員交接班的相關(guān)信息。收費(fèi)表:存放停車(chē)一段時(shí)間的收費(fèi)信息。車(chē)位表:用于存放每一個(gè)車(chē)位上的停車(chē)狀態(tài)。收費(fèi)標(biāo)準(zhǔn)表:存放收費(fèi)的統(tǒng)一標(biāo)準(zhǔn)。4.5 詳細(xì)設(shè)計(jì)登錄模塊登陸頁(yè)面需要用戶名、密碼,進(jìn)入后根據(jù)管理的級(jí)別,行使不同的功能。登陸時(shí)進(jìn)展驗(yàn)證,首先進(jìn)展頁(yè)面級(jí)的驗(yàn)證輸入的信息,用戶名和密碼不能為空。其次進(jìn)展數(shù)據(jù)庫(kù)的驗(yàn)證,當(dāng)系統(tǒng)中沒(méi)有該管理員的信息時(shí)將把錯(cuò)誤信息拋出到頁(yè)面,提示用戶出錯(cuò)原因。當(dāng)同一個(gè)用戶已經(jīng)登錄時(shí),使用同一賬號(hào)和密碼將不能登陸該系統(tǒng),在一定程度上提高了系統(tǒng)的平安性。系統(tǒng)設(shè)置模塊主要是根據(jù)管理員輸入的停車(chē)場(chǎng)的參數(shù),這些參數(shù)是由管理員對(duì)停車(chē)場(chǎng)的參數(shù)進(jìn)展初始化,通過(guò)查詢停車(chē)場(chǎng)參數(shù)顯示停車(chē)場(chǎng)的參數(shù)信息
11、。入場(chǎng)管理模塊如果有車(chē)入場(chǎng),首先要檢測(cè)一下是否還有空閑的車(chē)位,如果沒(méi)有空閑車(chē)位,入場(chǎng)不成功。這一過(guò)程的實(shí)現(xiàn)通過(guò)設(shè)置每個(gè)車(chē)位的狀態(tài)來(lái)進(jìn)展實(shí)現(xiàn),每個(gè)車(chē)位的信息都存儲(chǔ)在車(chē)位信息表中。入場(chǎng)管理需要手動(dòng)輸入一些信息,提交之后要進(jìn)展必要的判斷之后按照指定車(chē)位進(jìn)入停車(chē)場(chǎng),在指定車(chē)位的時(shí)候是根據(jù)車(chē)位在車(chē)位表中的順序來(lái)進(jìn)展指定的。出場(chǎng)管理如果有車(chē)出場(chǎng),首先要確定是否出場(chǎng),如果出場(chǎng),出場(chǎng)不成功增加一個(gè)停車(chē)位。這一過(guò)程的實(shí)現(xiàn)通過(guò)設(shè)置每個(gè)車(chē)位的狀態(tài)來(lái)進(jìn)展實(shí)現(xiàn),每個(gè)車(chē)位的信息都存儲(chǔ)在車(chē)位信息表中。出場(chǎng)管理需要手動(dòng)輸入一些信息,提交之后要進(jìn)展必要的判斷之后按照指定車(chē)位出停車(chē)場(chǎng),在指定車(chē)位的時(shí)候是根據(jù)車(chē)位在車(chē)位表中的順序來(lái)進(jìn)展指定的。4.5.1 序列圖和協(xié)作圖系統(tǒng)管理員登錄系統(tǒng):序列圖協(xié)作圖管理員登錄系統(tǒng):協(xié)作圖4:顯示驗(yàn)證信息3:返回驗(yàn)證信息SytemManager序列圖4.5.2創(chuàng)立系統(tǒng)的狀態(tài)圖圖4-6-1系統(tǒng)的狀態(tài)圖4.5.3創(chuàng)立系統(tǒng)的活動(dòng)圖客戶進(jìn)入停車(chē)場(chǎng)的活動(dòng)圖系統(tǒng)管理員的查詢車(chē)位活動(dòng)圖圖4-7-2系統(tǒng)管理員的查詢車(chē)位活動(dòng)圖4.8 創(chuàng)立
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 法律行業(yè)合同法與知識(shí)產(chǎn)權(quán)試題集
- 大規(guī)模數(shù)據(jù)分析與應(yīng)用實(shí)戰(zhàn)指南
- 孵化器房屋租賃合同
- 管道襯膠施工方案
- 南通環(huán)保槽鋼施工方案
- 包柱廣告施工方案
- 平面夯實(shí)施工方案
- 帶電開(kāi)挖電纜施工方案
- 旋挖咬合樁施工方案
- 部分區(qū)縣一模數(shù)學(xué)試卷
- 公司組織架構(gòu)圖模板完整版可編輯 10
- 現(xiàn)代家政導(dǎo)論-課件 6.1.2認(rèn)識(shí)家政職業(yè)道德
- Unit+6+the+admirable+Lesson+2+History+Makers+說(shuō)課高中英語(yǔ)北師大版(2019)必修第二冊(cè)+
- 中醫(yī)醫(yī)院醫(yī)療質(zhì)控手冊(cè)
- 《廉頗藺相如列傳》教案 2023-2024學(xué)年高教版(2023)中職語(yǔ)文基礎(chǔ)模塊下冊(cè)
- 為別人生小孩協(xié)議書(shū)模板
- JGJ 111-2016 建筑與市政工程地下水控制技術(shù)規(guī)范
- NB-T31065-2015風(fēng)力發(fā)電場(chǎng)調(diào)度運(yùn)行規(guī)程
- 數(shù)據(jù)標(biāo)注工程-概念、方法、工具與案例 課件 第6章 文本數(shù)據(jù)標(biāo)注
- 幼兒園小班科學(xué)課件:《新年的禮物》
- 四川省綿陽(yáng)市東辰學(xué)校2023-2024學(xué)年七年級(jí)下學(xué)期3月月考語(yǔ)文卷
評(píng)論
0/150
提交評(píng)論