




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
目錄
1引言...........................................................................................................................1
1.1項(xiàng)目開發(fā)背景................................................................................................1
1.2開發(fā)技術(shù)簡(jiǎn)介................................................................................................2
1.2.1SSM簡(jiǎn)介............................................................................................2
1.2.2MySQL簡(jiǎn)介.......................................................................................2
1.3開發(fā)工具簡(jiǎn)介................................................................................................2
1.4項(xiàng)目開發(fā)技術(shù)路線........................................................................................2
2需求分析...................................................................................................................3
2.1功能需求描述.................................................................................................3
2.2非功能需求描述............................................................................................3
2.3需求用例建模................................................................................................3
2.3.1用戶管理的用例.................................................................................4
2.3.2車位信息管理的用例.........................................................................7
2.3.3車位租用管理的用例.........................................................................9
2.3.4車位退租管理的用例.......................................................................12
3系統(tǒng)概要設(shè)計(jì).........................................................................................................15
3.1系統(tǒng)設(shè)計(jì)原則..............................................................................................15
3.2系統(tǒng)框架設(shè)計(jì)..............................................................................................15
3.3系統(tǒng)功能設(shè)計(jì)..............................................................................................16
3.3.1用戶管理功能設(shè)計(jì)...........................................................................16
3.3.2車位信息管理功能設(shè)計(jì)...................................................................17
3.3.3車位租用管理功能設(shè)計(jì)...................................................................18
3.3.4車位退租管理功能設(shè)計(jì)...................................................................19
3.4數(shù)據(jù)庫設(shè)計(jì)..................................................................................................20
3.4.1設(shè)計(jì)原則...........................................................................................20
3.4.2概念設(shè)計(jì)...........................................................................................21
I
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
3.4.3邏輯設(shè)計(jì)...........................................................................................21
3.4.4數(shù)據(jù)字典...........................................................................................21
4系統(tǒng)詳細(xì)設(shè)計(jì).........................................................................................................23
4.1用戶管理子功能模塊設(shè)計(jì)..........................................................................23
4.1.1用戶管理子功能模塊說明...............................................................23
4.1.2用戶管理子功能模塊詳細(xì)設(shè)計(jì).......................................................23
4.2車位信息管理子功能模塊設(shè)計(jì)..................................................................24
4.2.1車位信息管理子功能模塊說明.......................................................24
4.2.2車位信息管理子功能模塊詳細(xì)設(shè)計(jì)...............................................24
4.3車位租用管理子功能模塊設(shè)計(jì)..................................................................25
4.3.1車位租用管理子功能模塊說明.......................................................25
4.3.2車位租用管理子功能模塊詳細(xì)設(shè)計(jì)...............................................25
4.4車位退租管理子功能模塊設(shè)計(jì)..................................................................26
4.4.1車位退租管理子功能模塊說明.......................................................26
4.4.2車位退租管理子功能模塊詳細(xì)設(shè)計(jì)...............................................26
5系統(tǒng)實(shí)現(xiàn).................................................................................................................28
5.1用戶管理子模塊實(shí)現(xiàn)..................................................................................28
5.1.1用戶管理模塊界面設(shè)計(jì)...................................................................28
5.1.2用戶管理模塊核心代碼實(shí)現(xiàn):.......................................................28
5.2車位信息管理子模塊實(shí)現(xiàn)..........................................................................29
5.2.1車位信息管理模塊界面設(shè)計(jì)...........................................................29
5.2.2車位信息管理模塊核心代碼實(shí)現(xiàn)...................................................29
5.3車位租用管理子模塊實(shí)現(xiàn)..........................................................................30
5.3.1車位租用管理模塊界面設(shè)計(jì)...........................................................30
5.3.2車位租用管理模塊核心代碼實(shí)現(xiàn)...................................................30
5.4車位退租管理子模塊實(shí)現(xiàn)..........................................................................31
5.4.1車位退租管理模塊界面設(shè)計(jì)...........................................................31
5.4.2車位退租管理模塊核心代碼實(shí)現(xiàn)...................................................31
II
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
6系統(tǒng)測(cè)試.................................................................................................................32
6.1用戶管理功能測(cè)試......................................................................................32
6.2車位信息管理功能測(cè)試..............................................................................33
6.3車位租用管理功能測(cè)試..............................................................................35
6.4車位退租管理功能測(cè)試..............................................................................36
7設(shè)計(jì)小結(jié).................................................................................................................37
參考文獻(xiàn).....................................................................................................................38
III
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
麓景社區(qū)停車管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
1引言
隨著信息時(shí)代的高速發(fā)展,軟件技術(shù)已經(jīng)滲透到各個(gè)行業(yè),成為各大行業(yè)
有利的助手。軟件信息化已成為各行業(yè)發(fā)展的不可或缺少的一部分。伴隨智能
停車場(chǎng)管理租用人數(shù)的不斷增加,而且智能停車場(chǎng)管理租用也通過網(wǎng)絡(luò)系統(tǒng)來
完成日常租用信息中的各種需求,所以網(wǎng)上智能停車場(chǎng)管理租用系統(tǒng)的開發(fā)給
用戶帶來了足夠的便利,用戶通過系統(tǒng)來滿足生活中的需求,因此,由于信息
的增加,信息處理系統(tǒng)也隨之增加,通過網(wǎng)絡(luò)來滿足現(xiàn)代用戶需求。此次開發(fā)
設(shè)計(jì)主要是實(shí)現(xiàn)智能停車場(chǎng)管理系統(tǒng),結(jié)合目前流行的WEB技術(shù)進(jìn)行設(shè)計(jì),彌
補(bǔ)目前在線智能停車場(chǎng)管理租用網(wǎng)站中的不足,來開發(fā)出一款即方便又實(shí)用的
智能停車場(chǎng)管理系統(tǒng),并且設(shè)計(jì)的程序具有界面整潔、功能強(qiáng)大等特性,從全
局來說,智能停車場(chǎng)管理系統(tǒng)的設(shè)計(jì)解決了信息零散,該系統(tǒng)實(shí)現(xiàn),可以投入
到真實(shí)環(huán)境中,這樣不僅能解決以上提及的問題,讓信息管理更準(zhǔn)則。
1.1項(xiàng)目開發(fā)背景
隨著網(wǎng)絡(luò)不斷的普及發(fā)展,智能停車場(chǎng)管理系統(tǒng)依靠網(wǎng)絡(luò)技術(shù)的支持得到
了快速的發(fā)展,首先要從用戶的實(shí)際需求出發(fā),通過了解用戶的需求開發(fā)出具
有針對(duì)性的管理系統(tǒng),利用目前網(wǎng)絡(luò)給用戶帶來的方便快捷這一特點(diǎn)對(duì)系統(tǒng)進(jìn)
行調(diào)整,設(shè)計(jì)的系統(tǒng)讓用戶的使用起來更加方便,本系統(tǒng)的主要目的就是給用
戶帶來方便與快捷,用戶只要在家中就可以進(jìn)行車位租用、車位退租、違規(guī)舉
報(bào)等。同時(shí)隨著電子商務(wù)的發(fā)展網(wǎng)上智能停車場(chǎng)管理租用已經(jīng)受到廣大用戶的
關(guān)注。
互聯(lián)網(wǎng)發(fā)展至今,已經(jīng)解決了很多我們解決不了的難題,使得我們工作更
加便捷,提高了我們的工作效率。目前各行各業(yè)都在運(yùn)用網(wǎng)絡(luò)信息管理程序,
不同的用戶也都接觸到信息管理,特別是在各大電商行業(yè)廣泛的應(yīng)運(yùn)起來。通
過對(duì)當(dāng)前網(wǎng)絡(luò)環(huán)境發(fā)展的分析與總結(jié),開發(fā)智能停車場(chǎng)管理系統(tǒng)可以改變以往
的停車場(chǎng)租用方式,改變傳統(tǒng)線下停車場(chǎng)的狀態(tài),由于用戶的不斷增多,使用
傳統(tǒng)的線下手工統(tǒng)計(jì)模式已經(jīng)遠(yuǎn)遠(yuǎn)不能滿足于用戶需求了,而且越來越多的停
車場(chǎng)也在開通線上進(jìn)行租用,所以開發(fā)一個(gè)智能停車場(chǎng)管理系統(tǒng)可以解決不利
于線下租用的問題,同時(shí)管理員可以利用網(wǎng)絡(luò)對(duì)智能停車場(chǎng)管理租用信息進(jìn)行
管理,設(shè)計(jì)的網(wǎng)站保證信息的完整安全,這樣才能提高工作效率,保證系統(tǒng)安
1
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
全正常的運(yùn)行。
1.2開發(fā)技術(shù)簡(jiǎn)介
此系統(tǒng)是采用SSM框架集成,日志框架用的是log4j,Mysql作為數(shù)據(jù)庫并
用IDEA作為調(diào)試工具。前端界面精簡(jiǎn),功能強(qiáng)大,耦合性低。
1.2.1SSM簡(jiǎn)介
SSM就是由spring+springMVC+mybatis組成。
spring就是一個(gè)容器,springMVC是前端控制器,mybatis作為持久層框架。
spring負(fù)責(zé)存放對(duì)象。springMVC負(fù)責(zé)前端界面的控制,其中包括頁面攔截等
功能的實(shí)現(xiàn)。Mybatis作為持久層框架,主要負(fù)責(zé)對(duì)數(shù)據(jù)庫的語句進(jìn)行操作。
1.2.2MySQL簡(jiǎn)介
本次開發(fā)的智能停車場(chǎng)管理系統(tǒng)使用的數(shù)據(jù)庫是MYSQL數(shù)據(jù)庫,該數(shù)據(jù)庫
運(yùn)行速度快,安全性能也很高,而且對(duì)使用的平臺(tái)沒有任何的限制,所以被廣
泛應(yīng)運(yùn)到系統(tǒng)的開發(fā)中。MySQL是一個(gè)開源和多線程的關(guān)系管理數(shù)據(jù)庫系統(tǒng),MyS
QL是開放源代碼的數(shù)據(jù)庫,具有跨平臺(tái)性,數(shù)據(jù)庫意義重大,如果沒有數(shù)據(jù)庫
的鏈接,就沒辦法運(yùn)行程序,這顯然可以看見數(shù)據(jù)庫與程序的重要性,是緊密
相連接的。
1.3開發(fā)工具簡(jiǎn)介
工具的使用:采用IDEA
IDEA全稱IntelliJIDEA,是一款專業(yè)的Java集成開發(fā)環(huán)境(Integrated
DevelopmentEnvironment,IDE),由JetBrains公司開發(fā)。ntelliJIDEA支
持Java和許多其他編程語言,如Kotlin、Groovy和Scala。它還提供了豐富的
代碼編輯功能,如代碼自動(dòng)完成、語法檢查、快速導(dǎo)航和重構(gòu)等。此外,IntelliJ
IDEA還提供了一系列的調(diào)試和測(cè)試工具,幫助開發(fā)人員在開發(fā)過程中發(fā)現(xiàn)并解
決問題。
1.4項(xiàng)目開發(fā)技術(shù)路線
此網(wǎng)站數(shù)據(jù)庫連接使用的是JDBC,前端使用的是html+bootstrap,后端使
用的是SSM框架,數(shù)據(jù)庫使用的是mysql,持久層使用的是mybatisplus。
2
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
2需求分析
2.1功能需求描述
基于用戶管理、車位信息管理、車位租用管理、車位退租管理模塊的小區(qū)
車位退租管理系統(tǒng)。
(1)用戶管理:管理員可以條件查詢用戶信息,或者添加用戶,同時(shí)可以對(duì)
用戶信息進(jìn)行修改和刪除。
(2)車位信息管理:管理員可以條件查詢車位信息,或者添加車位,對(duì)車位
進(jìn)行刪除或者是更新。
(3)車位租用管理:管理人員可以條件查詢車位租用信息,或者是添加車位
租用,同時(shí)也可以對(duì)車位租用信息進(jìn)行更新和刪除。
(4)車位退租管理:管理人員根據(jù)條件查詢車位退租信息,添加車位退租信
息,同時(shí)對(duì)車位退信息租進(jìn)行修改或者是刪除。
2.2非功能需求描述
麓景社區(qū)停車管理系統(tǒng)的非功能需求有幾個(gè)方面:
(1)系統(tǒng)響應(yīng)效率:頁面響應(yīng)時(shí)問應(yīng)該在3秒以內(nèi),最長(zhǎng)不能超過4秒,
并支持至少10000人同時(shí)在線所有系統(tǒng)。
(2)界面簡(jiǎn)潔清晰:系統(tǒng)界面要求簡(jiǎn)單明了,容易操作,符合用戶操作習(xí)
慣。
(3)儲(chǔ)存性高:因?yàn)橹悄芡\噲?chǎng)管理系統(tǒng)中有很多的信息需要存儲(chǔ),因此
對(duì)于系統(tǒng)的存儲(chǔ)量有很大的要求,需要有一個(gè)強(qiáng)大的數(shù)據(jù)庫的支持才能確保所
有的信息都能安全穩(wěn)定的進(jìn)行存儲(chǔ)。
(4)易學(xué)性:該系統(tǒng)在操作上必須簡(jiǎn)單好上手,沒有很多復(fù)雜的操作,只
需要簡(jiǎn)單的進(jìn)行學(xué)習(xí)就能操作該系統(tǒng)。
(5)穩(wěn)定性需求:開發(fā)的智能停車場(chǎng)管理系統(tǒng)要求運(yùn)行穩(wěn)定,運(yùn)行過程中
無界面不清楚、字體模糊等現(xiàn)象。
2.3需求用例建模
通過對(duì)功能需求的分析,創(chuàng)建以下總體用例模型,如圖2-1所示。
3
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
圖2-1麓景社區(qū)停車管理系統(tǒng)的總體用例模型
管理員登錄后,通過車位租用管理對(duì)車位租用的信息的查詢、修改和刪除,
在用戶管理可以對(duì)用戶進(jìn)行管理,通過車位信息管理查看、修改、刪除車位信
息,通過車位退租管理添加車位退租、更新車位退租信息。
2.3.1用戶管理的用例
我們可以通過麓景社區(qū)停車管理系統(tǒng)的用例圖和活動(dòng)圖來實(shí)現(xiàn)需求分析階
段的數(shù)據(jù)分析和整理。麓景社區(qū)停車管理系統(tǒng)中的用戶管理模塊具體的用例信
息描述如圖2-2所示。
圖2-2用戶管理用例圖
通過對(duì)用例的逐步思考和分析,利用活動(dòng)圖。用戶管理活動(dòng)圖如圖2-3所
示。
4
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
圖2-3用戶管理活動(dòng)圖
在2-2使用案例圖和2-3活動(dòng)圖中,一步一步地思考和分析,得到每個(gè)用
例信息描述表。用戶管理模塊用例如下描述表呈現(xiàn)。
表2-1添加用戶模塊用例信息描述表
項(xiàng)目描述
用例名稱添加用戶
用例標(biāo)識(shí)號(hào)01
參與者管理人員
簡(jiǎn)述說明添加用戶
前置條件管理人員已經(jīng)打開添加窗口
1.輸入用戶詳情信息。
基本的事件流2.點(diǎn)擊提交。
3.結(jié)束
異常錯(cuò)誤事件流錯(cuò)誤彈出,管理人員核實(shí)
后置條件顯示用戶信息
5
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
表2-2查詢用戶信息模塊用例信息描述表
項(xiàng)目描述
用例名稱查詢用戶信息
用例標(biāo)識(shí)號(hào)02
參與者管理人員
簡(jiǎn)述說明查詢用戶信息
前置條件打開用戶管理
1.打開用戶頁面
2.輸入查詢的條件
基本的事件流3.點(diǎn)擊按鈕
4.就會(huì)出現(xiàn)想要的信息
5.結(jié)束運(yùn)行
異常錯(cuò)誤事件流錯(cuò)誤彈出,管理人員核實(shí)
后置條件顯示用戶信息
表2-3用戶信息修改模塊用例信息描述表
項(xiàng)目描述
用例名稱用戶信息修改
用例標(biāo)識(shí)號(hào)03
參與者管理人員
簡(jiǎn)述說明管理員修改用戶信息
前置條件打開用戶管理
1.選擇用戶
2.點(diǎn)擊編輯
基本的事件流
3.提交修改信息
4.結(jié)束
異常錯(cuò)誤事件流錯(cuò)誤彈出,管理人員核實(shí)
后置條件顯示用戶信息
表2-4刪除用戶模塊用例信息描述表
項(xiàng)目描述
用例名稱刪除用戶
用例標(biāo)識(shí)號(hào)03
參與者管理人員
簡(jiǎn)述說明管理員刪除用戶
前置條件打開用戶管理
基本的事件流1.選擇用戶
6
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
2.點(diǎn)擊刪除
3.顯示刪除信息
4.結(jié)束
異常錯(cuò)誤事件流錯(cuò)誤彈出,管理人員核實(shí)
后置條件顯示用戶信息
2.3.2車位信息管理的用例
經(jīng)過對(duì)用例圖和活動(dòng)圖的分解。車位信息管理功能具體的用例信息描述如
圖2-4所示,分別具有新增車位、車位信息查看、車位信息修改和刪除等操作
功能。
圖2-4車位信息管理用例圖
通過對(duì)用例的細(xì)化,使用活動(dòng)圖針對(duì)系統(tǒng)動(dòng)態(tài)行為進(jìn)行建模。車位信息管
理活動(dòng)圖如圖2-5所示。
7
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
圖2-5車位信息管理活動(dòng)圖
通過對(duì)圖2-4用例圖及圖2-5活動(dòng)圖進(jìn)一步的細(xì)化分析,得到每個(gè)用例的
描述表。車位信息管理模塊用例信息描述如下表所示。
表2-5新增車位用例信息描述表
項(xiàng)目描述
用例名稱新增車位
用例標(biāo)識(shí)號(hào)05
參與者管理員
簡(jiǎn)述說明管理員新增車位
前置條件用戶已經(jīng)開車位頁面添加界面
1.用戶輸入車位信息
2.點(diǎn)擊提交按鈕
基本的事件流3.輸入格式?jīng)]有問題,就顯示添加成功。
4.返回車位用戶頁面
5.結(jié)束
異常錯(cuò)誤事件流提示錯(cuò)誤的消息,管理員進(jìn)行確認(rèn)
后置條件添加如果成功即窗口消失
表2-6車位信息修改用例信息描述表
項(xiàng)目描述
8
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
用例名稱車位信息修改
用例標(biāo)識(shí)號(hào)06
參與者管理人員
管理員提交修改數(shù)據(jù),系統(tǒng)進(jìn)行驗(yàn)證后,數(shù)據(jù)合法即添加
簡(jiǎn)述說明
成功
前置條件管理員打開修改車位信息修改窗口
1.管理員選擇車位修改數(shù)據(jù)
2.提交
基本的事件流3.正確就成功,操作錯(cuò)誤就提示失敗
4.返回車位用戶頁面
5.結(jié)束
異常錯(cuò)誤事件流提示錯(cuò)誤的消息,管理員進(jìn)行確認(rèn)
后置條件添加如果成功即窗口消失
表2-7車位刪除用例信息描述表
項(xiàng)目描述
用例名稱刪除車位
用例標(biāo)識(shí)號(hào)07
參與者管理人員
簡(jiǎn)述說明管理員提交刪除數(shù)據(jù)。
前置條件管理員打開車位頁面和用戶頁面
1.管理員選擇想要的車位
2.點(diǎn)擊刪除按鈕
基本的事件流3.正確就成功,操作錯(cuò)誤就提示失敗
4.返回車位用戶頁面
5.結(jié)束
異常錯(cuò)誤事件流提示錯(cuò)誤的消息,管理員進(jìn)行確認(rèn)
后置條件刪除成功即關(guān)閉提示框
2.3.3車位租用管理的用例
經(jīng)過對(duì)用例圖和活動(dòng)圖的分解。車位租用管理功能具體的用例信息描述如
圖2-6所示,分別具有車位租用增刪改和查詢操作功能。
9
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
圖2-6車位租用管理用例圖
通過對(duì)用例的細(xì)化,使用活動(dòng)圖針對(duì)系統(tǒng)動(dòng)態(tài)行為進(jìn)行建模。車位租用管
理活動(dòng)圖如圖2-7所示。
圖2-7車位租用管理活動(dòng)圖
10
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
通過對(duì)圖2-6用例圖及圖2-7活動(dòng)圖進(jìn)一步的細(xì)化分析,得到每個(gè)用例的
描述表。車位租用管理模塊用例信息描述如下表所示,可以進(jìn)行車位租用的增
刪改查等操作。
表2-8車位租用新增用例信息描述表
項(xiàng)目描述
用例名稱新增車位租用
用例標(biāo)識(shí)號(hào)08
參與者用戶
簡(jiǎn)述說明用戶輸入新增車位租用信息后系統(tǒng)驗(yàn)證合格即添加成功。
前置條件用戶已經(jīng)打開添加窗口
1.用戶輸入車位租用詳情信息
2.點(diǎn)擊提交按鈕
基本的事件流3.輸入格式?jīng)]有問題,就顯示添加成功。
4.返回到用戶頁面
5.結(jié)束
在按“提交”按鈕之前,用戶可以隨按“取消”或“關(guān)閉”
其他事件流
按鈕。
異常錯(cuò)誤事件流提示錯(cuò)誤的消息,用戶進(jìn)行確認(rèn)
后置條件添加如果成功即窗口消失
表2-9車位租用信息修改用例信息描述表
項(xiàng)目描述
用例名稱車位租用信息修改
用例標(biāo)識(shí)號(hào)09
參與者管理人員
管理員提交修改數(shù)據(jù),系統(tǒng)進(jìn)行驗(yàn)證后,數(shù)據(jù)合法即添加
簡(jiǎn)述說明
成功
前置條件管理員打開修改車位租用信息窗口
6.管理人員選擇車位租用信息
7.修改車位租用數(shù)據(jù)
8.提交
基本的事件流
9.正確就成功,操作錯(cuò)誤就提示失敗
10.返回用戶頁面
11.結(jié)束
其他事件流在按“提交”按鈕之前,管理員可以隨按“取消”或“關(guān)
11
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
閉”按鈕。
異常錯(cuò)誤事件流提示錯(cuò)誤的消息,管理員進(jìn)行確認(rèn)
后置條件添加如果成功即窗口消失
表2-10刪除車位租用的用例信息描述表
項(xiàng)目描述
用例名稱刪除車位租用
用例標(biāo)識(shí)號(hào)10
參與者管理人員
簡(jiǎn)述說明管理員提交刪除數(shù)據(jù)。
前置條件管理員打開車位租用管理頁面
1.管理人員選擇車位租用信息
2.點(diǎn)擊刪除按鈕
基本的事件流3.正確就成功,操作錯(cuò)誤就提示失敗
4.返回用戶頁面
5結(jié)束
點(diǎn)擊按鈕,瀏覽器彈出框,管理人員可以進(jìn)行確認(rèn)會(huì)這是取
其他事件流
消
異常錯(cuò)誤事件流提示錯(cuò)誤的消息,管理員進(jìn)行確認(rèn)
后置條件刪除成功即關(guān)閉提示框
2.3.4車位退租管理的用例
經(jīng)過對(duì)用例圖和活動(dòng)圖的分解。車位退租管理功能具體的用例信息描述如
圖2-8所示,分別具有車位退租查詢、修改、刪除操作功能。
圖2-8車位退租管理用例圖
12
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
通過對(duì)用例的細(xì)化,使用活動(dòng)圖針對(duì)系統(tǒng)動(dòng)態(tài)行為進(jìn)行建模。車位退租管
理活動(dòng)圖如圖2-9所示。
圖2-9車位退租管理活動(dòng)圖
通過對(duì)圖2-8用例圖及圖2-9活動(dòng)圖進(jìn)一步的細(xì)化分析,得到每個(gè)用例的
描述表。車位退租管理模塊用例信息描述如下表所示。
表2-11車位退租新增用例信息描述表
項(xiàng)目描述
用例名稱新增車位退租
用例標(biāo)識(shí)號(hào)11
參與者用戶
簡(jiǎn)述說明用戶輸入車位退租信息,提交后系統(tǒng)驗(yàn)證合格即添加成功。
前置條件用戶已經(jīng)打開新增車位退租窗口
1.用戶輸入車位退租信息
基本的事件流
2.點(diǎn)擊提交按鈕
13
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
3.輸入格式?jīng)]有問題,就顯示添加成功。
4.返回車位退租用戶頁面
5.結(jié)束
在按“提交”按鈕之前,用戶可以隨按“取消”或“關(guān)閉”
其他事件流
按鈕。
異常錯(cuò)誤事件流提示錯(cuò)誤的消息,用戶進(jìn)行確認(rèn)
后置條件添加如果成功即窗口消失
表2-12車位退租信息修改用例信息描述表
項(xiàng)目描述
用例名稱車位退租信息修改
用例標(biāo)識(shí)號(hào)12
參與者管理人員
管理員提交修改數(shù)據(jù),系統(tǒng)進(jìn)行驗(yàn)證后,數(shù)據(jù)合法即添加
簡(jiǎn)述說明
成功
前置條件管理員打開修改車位退租信息窗口
1.管理員選擇車位退租信息
2.修改車位退租數(shù)據(jù)
3.提交
基本的事件流
4.正確就成功,操作錯(cuò)誤就提示失敗
5.返回車位退租用戶頁面
6.結(jié)束
在按“提交”按鈕之前,管理員可以隨按“取消”或“關(guān)
其他事件流
閉”按鈕。
異常錯(cuò)誤事件流提示錯(cuò)誤的消息,管理員進(jìn)行確認(rèn)
后置條件添加如果成功即窗口消失
表2-13車位退租刪除用例信息描述表
項(xiàng)目描述
用例名稱刪除車位退租
用例標(biāo)識(shí)號(hào)13
參與者管理人員
簡(jiǎn)述說明管理員提交刪除數(shù)據(jù)。
前置條件管理員打開車位退租用戶頁面
1.管理員選擇車位退租
基本的事件流
2.點(diǎn)擊刪除按鈕
14
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
3.正確就成功,操作錯(cuò)誤就提示失敗
4.返回車位退租用戶頁面
5.結(jié)束
按了刪除按鈕后彈出提示框確認(rèn)是否刪除車位退租,管理
其他事件流
員可以隨按“取消”或“關(guān)閉”按鈕。
異常錯(cuò)誤事件流提示錯(cuò)誤的消息,管理員進(jìn)行確認(rèn)
后置條件刪除成功即關(guān)閉提示框
3系統(tǒng)概要設(shè)計(jì)
3.1系統(tǒng)設(shè)計(jì)原則
麓景社區(qū)停車管理系統(tǒng),主要是考慮社區(qū)停車的管理。在實(shí)用可靠的同時(shí),
提高管理社區(qū)停車的效率。用戶提供了便利的車位租用管理和車位退租管理。
同時(shí)也為管理員提供了用戶管理和車位信息管理等各種功能
3.2系統(tǒng)框架設(shè)計(jì)
根據(jù)系統(tǒng)的需求分析、用例建模分析結(jié)合開發(fā)平臺(tái)的特點(diǎn)設(shè)計(jì)麓景社區(qū)停
車管理系統(tǒng)的系統(tǒng)構(gòu)造模型,如圖3-1所示。
圖3-1麓景社區(qū)停車管理系統(tǒng)整體架構(gòu)圖
15
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
3.3系統(tǒng)功能設(shè)計(jì)
系統(tǒng)模塊化結(jié)構(gòu)設(shè)計(jì)工作加強(qiáng)了數(shù)據(jù)庫之間的聯(lián)系,使系統(tǒng)更加的完美。
根據(jù)系統(tǒng)的需求的分析和用例建模的分析,本文確定了麓景社區(qū)停車管理系統(tǒng)
的主要功能模塊,包括用戶管理、車位信息管理、車位租用管理和車位退租管
理等。麓景社區(qū)停車管理系統(tǒng)的功能結(jié)構(gòu)圖如圖3-2所示,本系統(tǒng)共有四幾大
主要功能模塊。
圖3-2麓景社區(qū)停車管理系統(tǒng)功能結(jié)構(gòu)圖
3.3.1用戶管理功能設(shè)計(jì)
針對(duì)系統(tǒng)功能結(jié)構(gòu)圖進(jìn)行進(jìn)一步細(xì)化分析,得到各子模塊相關(guān)功能描述,
功能描述使用功能流程圖描述,如下圖3-3。
16
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
圖3-3用戶管理功能模塊流程圖
3.3.2車位信息管理功能設(shè)計(jì)
針對(duì)系統(tǒng)功能結(jié)構(gòu)圖進(jìn)行進(jìn)一步細(xì)化分析,得到各子模塊相關(guān)功能描述,
功能描述使用功能流程圖描述,如下圖3-4。
17
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
圖3-4車位信息管理功能模塊流程圖
3.3.3車位租用管理功能設(shè)計(jì)
針對(duì)系統(tǒng)功能結(jié)構(gòu)圖進(jìn)行進(jìn)一步細(xì)化分析,得到各子模塊相關(guān)功能描述,
功能描述使用功能流程圖描述,如下圖3-5。
18
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
圖3-5車位租用管理功能模塊流程圖
3.3.4車位退租管理功能設(shè)計(jì)
針對(duì)系統(tǒng)功能結(jié)構(gòu)圖進(jìn)行進(jìn)一步細(xì)化分析,得到各子模塊相關(guān)功能描述,
功能描述使用功能流程圖描述,如下圖3-6。
19
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
圖3-6車位退租管理功能模塊圖
3.4數(shù)據(jù)庫設(shè)計(jì)
數(shù)據(jù)庫是整個(gè)系統(tǒng)的基石。一個(gè)系統(tǒng)的優(yōu)秀取決于一個(gè)數(shù)據(jù)庫設(shè)計(jì)程度的
好壞,數(shù)據(jù)庫的設(shè)計(jì)有一些的主要步驟:需求分析、概念設(shè)計(jì)、邏輯設(shè)計(jì)、數(shù)據(jù)
字典
3.4.1設(shè)計(jì)原則
如果想要取得好的設(shè)計(jì)效果,數(shù)據(jù)庫的設(shè)計(jì)就應(yīng)該遵從幾個(gè)原則:
1.標(biāo)準(zhǔn)化原則
2.冗余原則
20
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
3.4.2概念設(shè)計(jì)
根據(jù)麓景社區(qū)停車管理系統(tǒng)的數(shù)據(jù)進(jìn)行分析,其E-R圖如下圖3-7所示。
圖3-7麓景社區(qū)停車管理系統(tǒng)E-R圖
3.4.3邏輯設(shè)計(jì)
通過ER模型對(duì)實(shí)體屬性、實(shí)體間關(guān)系的分析和結(jié)合麓景社區(qū)停車管理系統(tǒng)
的實(shí)際需求,建立起了本系統(tǒng)的關(guān)系模式,如下:
用戶表(用戶ID、用戶名、密碼、姓名、性別、頭像、手機(jī)號(hào)碼、車牌號(hào))
車位信息表(車位ID、區(qū)域、圖片、違章、狀態(tài)、停放時(shí)價(jià))
車位退租表(車位退租ID、用戶ID、車位ID、進(jìn)場(chǎng)時(shí)間、離開時(shí)間、停放
時(shí)長(zhǎng)、租用金額、是否支付)
車位租用表(車位租用ID、車位ID、用戶ID、進(jìn)場(chǎng)時(shí)間、備注)
3.4.4數(shù)據(jù)字典
用戶表的表結(jié)構(gòu)如表3-1所示,主要字段為:用戶ID、用戶名、密碼、
姓名、性別、頭像、手機(jī)號(hào)碼、車牌號(hào)。
21
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
表3-1用戶表表結(jié)構(gòu)表
字段名稱數(shù)據(jù)類型字段內(nèi)容主鍵設(shè)置非空
用戶IDint用戶ID主鍵是
用戶名varchar用戶名否是
密碼Varchar密碼否是
姓名Varchar姓名否是
性別Varchar性別否是
頭像Varchar頭像否是
手機(jī)號(hào)Int手機(jī)號(hào)否是
車牌號(hào)Varchar車牌號(hào)否是
車位信息表的表結(jié)構(gòu)如表3-2所示,主要字段為:車位ID、區(qū)域、圖片、
位置、狀態(tài)、停放時(shí)價(jià)。
表3-2車位信息表表結(jié)構(gòu)表
字段名稱數(shù)據(jù)類型字段內(nèi)容主鍵設(shè)置非空
車位IDint車位ID主鍵是
區(qū)域Varchar區(qū)域否是
圖片Varchar圖片否是
位置Varchar位置否是
狀態(tài)Varchar狀態(tài)否是
停放時(shí)價(jià)Int停放時(shí)價(jià)否是
車位退租表的表結(jié)構(gòu)如表3-3所示,主要字段為:車位退租ID、用戶ID、
車位ID、進(jìn)場(chǎng)時(shí)間、離開時(shí)間、停放時(shí)長(zhǎng)、租用金額、是否支付。
表3-3車位退租表表結(jié)構(gòu)表
字段名稱數(shù)據(jù)類型字段內(nèi)容主鍵設(shè)置非空
車位退租IDInt車位退租ID主鍵是
用戶IDInt用戶ID外鍵是
車位IDInt車位ID外鍵是
進(jìn)場(chǎng)時(shí)間Datetime進(jìn)場(chǎng)時(shí)間否是
離開時(shí)間Datetime離開時(shí)間否是
停放時(shí)長(zhǎng)Varchar停放時(shí)長(zhǎng)否是
租用金額Int租用金額否是
22
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
是否支付Varchar是否支付否是
車位租用表的表結(jié)構(gòu)如表3-4所示,主要字段為:車位租用ID、車位ID、
用戶ID、進(jìn)場(chǎng)時(shí)間、備注。
表3-4車位租用表表結(jié)構(gòu)表
字段名稱數(shù)據(jù)類型字段內(nèi)容主鍵設(shè)置非空
車位租用IDInt車位租用ID主鍵是
車位IDInt車位ID否是
用戶IDInt用戶ID否是
進(jìn)場(chǎng)時(shí)間Datetime進(jìn)場(chǎng)時(shí)間否是
備注Varchar備注否是
4系統(tǒng)詳細(xì)設(shè)計(jì)
麓景社區(qū)停車管理系統(tǒng)設(shè)計(jì)體現(xiàn)在這幾個(gè)方面:
用戶管理、車位信息管理、車位退租管理、車位租用管理。給管理員提供
了便利的車位租用信息管理和車位退租管理,同時(shí)還有車位信息的管理。
4.1用戶管理子功能模塊設(shè)計(jì)
4.1.1用戶管理子功能模塊說明
用戶管理是麓景社區(qū)停車管理系統(tǒng)的基本功能之一,其中包括管理員對(duì)用
戶的增刪改查等操作。
4.1.2用戶管理子功能模塊詳細(xì)設(shè)計(jì)
如圖4-1,為麓景社區(qū)停車管理系統(tǒng)的用戶管理模塊子功能時(shí)序圖。
23
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
圖4-1用戶管理系統(tǒng)時(shí)序圖
針對(duì)麓景社區(qū)停車管理系統(tǒng)類圖進(jìn)行進(jìn)一步細(xì)化分析,得到該子功能模塊
方法描述表,如下表4-1所示。
表4-1用戶管理子功能模塊相關(guān)類及方法描述表
類名User
描述用戶管理
屬性Class
方法toUserManage()、amDelete()、profile()
4.2車位信息管理子功能模塊設(shè)計(jì)
4.2.1車位信息管理子功能模塊說明
麓景社區(qū)停車管理系統(tǒng)的車位信息管理子功能包括對(duì)車位進(jìn)行管理,其中
有車位信息編輯,車位信息查詢、添加、刪除等功能。
4.2.2車位信息管理子功能模塊詳細(xì)設(shè)計(jì)
如圖4-2,為麓景社區(qū)停車管理系統(tǒng)的車位信息管理模塊子功能時(shí)序圖。
24
湖南商務(wù)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)
圖4-2車位信息管理系統(tǒng)時(shí)序圖
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 法庭場(chǎng)景租賃管理辦法
- ??谑召M(fèi)漁場(chǎng)管理辦法
- 海外中轉(zhuǎn)倉(cāng)庫管理辦法
- 消費(fèi)貸款資金管理辦法
- 深圳公廁管理辦法處罰
- 深圳應(yīng)急搶險(xiǎn)管理辦法
- 深圳暫離人員管理辦法
- 夜間娛樂新業(yè)態(tài):劇場(chǎng)行業(yè)的市場(chǎng)分析與未來趨勢(shì)預(yù)測(cè)報(bào)告
- 政策解讀與政府關(guān)系維護(hù)
- 《伊索寓言全集》讀后賞析(附考點(diǎn)題型)
- 第1課+中國(guó)古代政治制度的形成與發(fā)展(情境化教學(xué)課件)+歷史統(tǒng)編版選擇性必修1
- 安全生產(chǎn)知識(shí)培訓(xùn)試題及答案
- 2025年河北省中考?xì)v史試卷(含答案解析)
- 【課件】運(yùn)動(dòng)的描述.課件-2024-2025學(xué)年人教版物理八年級(jí)上冊(cè)
- 2025至2030中國(guó)緊湊型真空吸塵器行業(yè)發(fā)展趨勢(shì)分析與未來投資戰(zhàn)略咨詢研究報(bào)告
- 大集擺攤招商方案(3篇)
- 產(chǎn)業(yè)園招商管理制度
- 2025-2030中國(guó)不飽和聚酯樹脂行業(yè)發(fā)展?fàn)顩r及產(chǎn)銷需求預(yù)測(cè)報(bào)告
- 2025-2030年數(shù)控機(jī)床產(chǎn)業(yè)行業(yè)市場(chǎng)現(xiàn)狀供需分析及投資評(píng)估規(guī)劃分析研究報(bào)告
- 新疆烏魯木齊市六校2023?2024學(xué)年高一下學(xué)期期末聯(lián)考 數(shù)學(xué)試題(含解析)
- 洗車廠入股合同協(xié)議書
評(píng)論
0/150
提交評(píng)論