版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p><b> 畢業(yè)設(shè)計(jì)(論文)</b></p><p> 題目:停車(chē)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)</p><p> 學(xué)院計(jì)算機(jī)工程與科學(xué)學(xué)院</p><p> 專(zhuān)業(yè)計(jì)算機(jī)科學(xué)與技術(shù)</p><p> 學(xué)號(hào)Xxxxxxxxx</p><p> 學(xué)生姓名Xxx</p><
2、p> 指導(dǎo)教師Xxx</p><p> 起訖日期2017.02.27 – 2017.06.09</p><p><b> 目錄</b></p><p><b> 摘要III</b></p><p> ABSTRACTIV</p><p><b>
3、引言1</b></p><p><b> 第1章 緒論2</b></p><p> §1.1 設(shè)計(jì)背景2</p><p> §1.2 設(shè)計(jì)目的和意義2</p><p> §1.3 本文研究?jī)?nèi)容及主要貢獻(xiàn)3</p><p> §
4、1.4 本章小結(jié)3</p><p> 第2章 開(kāi)發(fā)環(huán)境及工具4</p><p> §2.1 數(shù)據(jù)庫(kù)技術(shù)4</p><p> §2.1.1 關(guān)系模型4</p><p> §2.1.2 結(jié)構(gòu)化查詢(xún)語(yǔ)言4</p><p> §2.1.3 MySQL5.5介紹4&l
5、t;/p><p> §2.2 面向?qū)ο缶幊碳夹g(shù)5</p><p> §2.2.1 面向?qū)ο缶幊碳夹g(shù)5</p><p> §2.2.2 Java介紹6</p><p> §2.3 基于B/S架構(gòu)下的WEB開(kāi)發(fā)技術(shù)6</p><p> §2.3.1
6、B/S架構(gòu)的三層模式6</p><p> §2.3.2 B/S架構(gòu)存在的問(wèn)題7</p><p> §2.3.3 基于B/S架構(gòu)的Web應(yīng)用框架7</p><p> §2.4 開(kāi)發(fā)工具10</p><p> §2.5 本章小結(jié)11</p><p&g
7、t; 第3章 系統(tǒng)分析12</p><p> §3.1 可行性分析12</p><p> §3.1.1 技術(shù)可行性分析12</p><p> §3.1.2 系統(tǒng)操作可行性分析12</p><p> §3.1.3 經(jīng)濟(jì)可行性分析13</p><p>
8、7;3.1.4 社會(huì)因素可行性分析13</p><p> §3.2 需求分析13</p><p> §3.2.1 需求分析的要求和目的13</p><p> §3.2.2 功能分析13</p><p> §3.2.3 數(shù)據(jù)分析14</p><p> §
9、;3.2.4 系統(tǒng)流程分析14</p><p> §3.3 本章小結(jié)15</p><p> 第4章 系統(tǒng)設(shè)計(jì)16</p><p> §4.1 總體設(shè)計(jì)16</p><p> §4.1.1 車(chē)位管理模塊16</p><p> §4.1.2 財(cái)務(wù)管理模塊16&l
10、t;/p><p> §4.2 詳細(xì)設(shè)計(jì)16</p><p> §4.2.1 車(chē)主泊車(chē)記錄模塊詳細(xì)設(shè)計(jì)17</p><p> §4.2.2 車(chē)主取車(chē)收費(fèi)模塊詳細(xì)設(shè)計(jì)17</p><p> §4.2.3 車(chē)位查看模塊詳細(xì)設(shè)計(jì)18</p><p> §4.2.4
11、 車(chē)位狀態(tài)設(shè)置模塊詳細(xì)設(shè)計(jì)18</p><p> §4.2.5 當(dāng)月收入模塊詳細(xì)設(shè)計(jì)19</p><p> §4.3 數(shù)據(jù)庫(kù)設(shè)計(jì)20</p><p> §4.3.1 數(shù)據(jù)庫(kù)關(guān)系模型設(shè)計(jì)20</p><p> §4.3.2 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)21</p><p>
12、 §4.4 本章小結(jié)23</p><p> 第5章 系統(tǒng)實(shí)現(xiàn)24</p><p> §5.1 管理員登錄頁(yè)面24</p><p> §5.2 主頁(yè)面25</p><p> §5.3 車(chē)位管理模塊26</p><p> §5.4 停車(chē)記錄模塊27&
13、lt;/p><p> §5.5 停車(chē)模塊28</p><p> §5.6 取車(chē)模塊29</p><p> §5.7 財(cái)務(wù)管理模塊30</p><p> §5.8 本章小結(jié)31</p><p> 第6章 測(cè)試、總結(jié)與展望32</p><p>
14、 §6.1 軟件測(cè)試32</p><p> §6.1.1 軟件測(cè)試的原則32</p><p> §6.1.2 單元測(cè)試32</p><p> §6.1.3 集成測(cè)試33</p><p> §6.1.4 白盒測(cè)試33</p><p> §6
15、.1.5 測(cè)試總結(jié)33</p><p> §6.1.6 系統(tǒng)實(shí)施與維護(hù)34</p><p> §6.2 本文總結(jié)34</p><p> §6.3 展望35</p><p> §6.4 感想35</p><p><b> 致謝37</b>
16、</p><p><b> 參考文獻(xiàn)38</b></p><p> 附錄:部分源程序清單39</p><p> 停車(chē)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)</p><p><b> 摘要</b></p><p> 隨著現(xiàn)在社會(huì)的發(fā)展、生產(chǎn)力的提高、科技的進(jìn)步,人們現(xiàn)如今的生活水準(zhǔn)
17、是變得越來(lái)越好,而私家車(chē)的存在越來(lái)越多,隨處可見(jiàn)。但是伴隨著私家車(chē)的大規(guī)模普及,帶來(lái)了許多便利的方面的同時(shí),也帶來(lái)了許許多多的問(wèn)題,比如交通擁擠,多發(fā)的交通事故,治安等問(wèn)題。其中重要的一個(gè)問(wèn)題是停車(chē)問(wèn)題。為了解決這個(gè)停車(chē)難這一城市常見(jiàn)病的問(wèn)題,無(wú)論是那些停車(chē)場(chǎng)的管理人員們,還是我們廣大的車(chē)主們,都十分的需要有一套安全可靠、設(shè)計(jì)成熟的停車(chē)管理系統(tǒng),來(lái)滿(mǎn)足大家的使用需求。本系統(tǒng)的使用比起以往人工的傳統(tǒng)記錄,要更加的方便、可靠、高效,節(jié)約成本
18、。</p><p> 停車(chē)管理系統(tǒng)是一套主要功能包括:車(chē)輛的登記入庫(kù);車(chē)輛的停車(chē)收費(fèi);車(chē)庫(kù)容量顯示和修改;車(chē)輛的出入日志等等的系統(tǒng)。</p><p> 這個(gè)系統(tǒng)是使用JSP、J2EE、Hibernate、Struct2、Spring、MySQL5.5、Tomcat7等技術(shù)。這個(gè)系統(tǒng)可以基本的完成一個(gè)停車(chē)場(chǎng)的日常管理工作。其中的功能包括了:管理員的登錄功能,管理員增加和刪除車(chē)位的功能,管
19、理員對(duì)車(chē)位狀態(tài)的管理(停車(chē),取車(chē))的功能,管理員對(duì)于車(chē)位狀態(tài)的預(yù)覽的功能,管理員退出登錄的功能等。本文將從這套系統(tǒng)開(kāi)發(fā)的過(guò)程,按照軟件工程的方法,從可行性分析、需求分析、總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)、實(shí)現(xiàn)和測(cè)試等方面來(lái)展示這個(gè)系統(tǒng)。</p><p> 關(guān)鍵詞:停車(chē)場(chǎng)管理,J2EE,SSH,MySQL5.5,B/S</p><p> Design and implementation of par
20、king management system</p><p><b> ABSTRACT</b></p><p> With the development of society, the improvement of productivity and the progress of science and technology, people's sta
21、ndard of living is getting better and better, and more and more private cars can be found everywhere. However, with the large-scale popularization of private cars, it has brought many convenient aspects, but also brought
22、 a lot of problems, such as traffic congestion, traffic accidents, public security and so on. One of the important problems is parking. In order to solve the p</p><p> Parking management system is a set of
23、main functions, including vehicle registration, warehousing, vehicle parking fees, garage capacity display and modification, vehicle access logs, and so on.</p><p> This system uses JSP, J2EE, Hibernate, St
24、ruct2, Spring, MySQL5.5, Tomcat7 and other technologies. This system can basically complete the day-to-day management of a parking lot. The functions include: administrator login function, the administrator to add and re
25、move the parking function, the administrator of the State Administration of parking (parking, car) function, the administrator for the parking state of the preview function, the administrator to log out the function etc.
26、. In this paper, fr</p><p> Keywords: parking management, J2EE, SSH, MySQL5.5, , B/S</p><p><b> 引言</b></p><p> 賺錢(qián)對(duì)于企業(yè)可以說(shuō)是第一要?jiǎng)?wù)了,畢竟,沒(méi)有充沛的資金發(fā)展企業(yè)只是一句空話(huà)。但是在現(xiàn)實(shí)社會(huì)中,賺錢(qián)靠的已經(jīng)不單單
27、是聰明的頭腦了,對(duì)于時(shí)機(jī)的掌控,資源的合理利用以及服務(wù)的效率也起著決定性的作用。毫無(wú)疑問(wèn),在現(xiàn)在這個(gè)社會(huì),互聯(lián)網(wǎng)就是這么一個(gè)很好的工具,所以才會(huì)有這么多的組織和個(gè)人加入到了互聯(lián)網(wǎng)的大軍中,發(fā)掘使用互聯(lián)網(wǎng)的優(yōu)勢(shì),因?yàn)橹挥泻侠碛行У睦没ヂ?lián)網(wǎng),才能創(chuàng)造更大的商機(jī),掌握更多的市場(chǎng)份額,這樣才會(huì)給企業(yè)帶來(lái)更大的利潤(rùn)。但是現(xiàn)在的計(jì)算機(jī)技術(shù)日新月異,進(jìn)步飛快,這也導(dǎo)致企業(yè)之間的競(jìng)爭(zhēng)也日益激烈,企業(yè)單位對(duì)各自的發(fā)展也提出了更高的要求。停車(chē)場(chǎng)的管理人員
28、也不希望錯(cuò)過(guò)這個(gè)巨大的商機(jī),他們也希望可以通過(guò)計(jì)算機(jī)技術(shù)可以增加他們他們的核心競(jìng)爭(zhēng)了。他們也希望可以通過(guò)設(shè)計(jì)一個(gè)系統(tǒng)可以簡(jiǎn)化一下他們現(xiàn)在傳統(tǒng)的停車(chē)記錄模式,解放他們的人力,增加他們對(duì)于停車(chē)場(chǎng)的管理,可以更方便的給于管理人員對(duì)于自己的停車(chē)場(chǎng)的停車(chē)情況,可以更好的給自己的停車(chē)場(chǎng)指定屬于自己的銷(xiāo)售和經(jīng)營(yíng)策略。</p><p> 其次,本文提出了對(duì)停車(chē)管理管理系統(tǒng)的設(shè)計(jì)內(nèi)容和組織結(jié)構(gòu)并分析了并寫(xiě)明了該系統(tǒng)需要的開(kāi)發(fā)環(huán)境
29、和新系統(tǒng)的主要功能。接著本文寫(xiě)了關(guān)于該系統(tǒng)的總體設(shè)計(jì),詳細(xì)設(shè)計(jì),分析了個(gè)模塊的分工以及詳細(xì)內(nèi)容然后本文寫(xiě)明了數(shù)據(jù)庫(kù)的設(shè)計(jì)和模塊設(shè)計(jì);最后寫(xiě)了測(cè)試方法和測(cè)試步驟。 本文共分為六章,第1章 概述,介紹產(chǎn)品背景和現(xiàn)狀;第2章 系統(tǒng)開(kāi)發(fā)環(huán)境和工具;第3章系統(tǒng)分析,簡(jiǎn)要的介紹了從可行性分析和需求分析兩方面對(duì)整個(gè)系統(tǒng)進(jìn)行分析;第4章 系統(tǒng)設(shè)計(jì),介紹了系統(tǒng)的設(shè)計(jì)思路和相應(yīng)模塊的功能、系統(tǒng)數(shù)據(jù)庫(kù)的設(shè)計(jì)和個(gè)數(shù)據(jù)表的功能分工和數(shù)據(jù)表的結(jié)構(gòu);第5章 主要模塊
30、設(shè)計(jì)與實(shí)現(xiàn),介紹了系統(tǒng)各模塊的功能;第六章 系統(tǒng)測(cè)試、總結(jié)和展望,介紹了系統(tǒng)的最后測(cè)試方法,總結(jié)和展望。</p><p><b> 緒論</b></p><p> 本章主要描述了停車(chē)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)的背景、意義,分析現(xiàn)狀,進(jìn)而提出了本文所要研究的內(nèi)容及目標(biāo)。</p><p><b> 設(shè)計(jì)背景</b></p
31、><p> 自從改革開(kāi)放以來(lái),我國(guó)的經(jīng)濟(jì)建設(shè)的步伐和科學(xué)發(fā)展水平在不停的提高,與此同時(shí)人們的生活水平也在飛速的提升。相比15年前,現(xiàn)在的家庭私家車(chē)的保有量可以說(shuō)是翻了幾倍,私家車(chē)的大量普及也帶來(lái)了許許多多、形形色色的問(wèn)題,其中最主要的一個(gè)問(wèn)題是停車(chē)難。</p><p> 在我們國(guó)家,被一些人稱(chēng)作“停車(chē)經(jīng)濟(jì)”的這一個(gè)新興的產(chǎn)業(yè)已經(jīng)開(kāi)始。許多的投資人看中這個(gè)的商機(jī),為了這塊在汽車(chē)衍生的經(jīng)濟(jì)價(jià)值
32、產(chǎn)業(yè)鏈上的誘人的蛋糕。據(jù)了解,在上海市中心有個(gè)停車(chē)場(chǎng),只是一個(gè)普通的商用停車(chē)場(chǎng),在他們經(jīng)營(yíng)者的合理的經(jīng)營(yíng)和管理下,白天車(chē)位基本不空,晚上與周邊的社區(qū)錯(cuò)峰停車(chē),給這個(gè)停車(chē)場(chǎng)帶來(lái)了每年500多萬(wàn)的收入。聽(tīng)其他的業(yè)內(nèi)人士的反應(yīng),目前,在有些停車(chē)場(chǎng)除了有停車(chē)收費(fèi)這個(gè)收入以外還有對(duì)停車(chē)位進(jìn)行買(mǎi)賣(mài),一個(gè)普通的停車(chē)位,都有10萬(wàn)左右的價(jià)格??梢哉f(shuō)現(xiàn)在經(jīng)營(yíng)一個(gè)停車(chē)場(chǎng),就是在養(yǎng)一只“下金蛋的雞”。</p><p> 在這樣的情況
33、下,一個(gè)高效的、方便快捷的停車(chē)管理系統(tǒng),無(wú)論對(duì)于停車(chē)場(chǎng)管理人員,還是對(duì)于車(chē)主,都是可以提供許多方便的,尤其是對(duì)于停車(chē)場(chǎng)來(lái)說(shuō),一個(gè)優(yōu)秀的停車(chē)管理系統(tǒng)可以幫整個(gè)停車(chē)場(chǎng)節(jié)約一筆很大的人力成本,給予這個(gè)停車(chē)場(chǎng)更好的管理環(huán)境。基于這樣的前提,設(shè)計(jì)一個(gè)方便、快捷高效的停車(chē)管理系統(tǒng)就顯得非常必要。和傳統(tǒng)的筆紙記錄管理相比,使用本系統(tǒng)可以更加快捷,高效的管理停車(chē)場(chǎng)里的車(chē)輛和車(chē)位,而車(chē)主也可以提升出行效率。</p><p><
34、;b> 設(shè)計(jì)目的和意義</b></p><p> 我們?cè)O(shè)計(jì)這個(gè)停車(chē)管理系統(tǒng)就是為了能改變當(dāng)下這種使用傳統(tǒng)記錄方式的停車(chē)管理系統(tǒng),能夠優(yōu)化這種低下效率,在此基礎(chǔ)上,力爭(zhēng)能夠以最大的限度來(lái)節(jié)約人力和物力。根據(jù)我們對(duì)于停車(chē)場(chǎng)管理人員的調(diào)查和咨詢(xún),我發(fā)現(xiàn)現(xiàn)在對(duì)于當(dāng)前使用的停車(chē)管理系統(tǒng)最大的不滿(mǎn)是系統(tǒng)過(guò)于復(fù)雜,操作困難,難以上手。根據(jù)調(diào)查到的情況和現(xiàn)在的實(shí)際信息,本項(xiàng)目著重搭建一個(gè)以高效率和操作簡(jiǎn)單為
35、核心要素的系統(tǒng)。</p><p> 本系統(tǒng)給予了停車(chē)場(chǎng)管理人員對(duì)停車(chē)場(chǎng)中車(chē)輛,車(chē)位和財(cái)務(wù)進(jìn)行管理。管理員可以靈活運(yùn)用相關(guān)權(quán)限開(kāi)展工作。在車(chē)位管理,車(chē)輛的停放和駛離、繳費(fèi),停車(chē)場(chǎng)收入等工作上全部交給系統(tǒng)來(lái)完成,以此來(lái)實(shí)現(xiàn)自動(dòng)操作,這樣可以解放一些工作人員,讓他們可以參與到其他的工作中去,或許可以消減掉一筆人力資源的支出。這樣研發(fā)本系統(tǒng)的意義也已經(jīng)達(dá)成。</p><p> 本文研究?jī)?nèi)容及主
36、要貢獻(xiàn)</p><p> 這篇設(shè)計(jì)性論文,將會(huì)由一下的幾個(gè)方面來(lái)講述:可靠的系統(tǒng)需求分析、嚴(yán)謹(jǐn)?shù)目尚行苑治?、詳?xì)的系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),以及完善的軟件測(cè)試這五個(gè)部分。</p><p> 本系統(tǒng)有以下幾大功能:管理員的登錄和登出,車(chē)輛停入、車(chē)主取車(chē)、車(chē)位情況概覽、車(chē)位的增刪、停車(chē)信息概覽、停車(chē)歷史信息概覽、停車(chē)收入概覽。本系統(tǒng)的使用。</p><p> 本系統(tǒng)使用了
37、計(jì)算機(jī)設(shè)備和網(wǎng)路服務(wù),相比較以往的系統(tǒng)能更大程度上的使用人力資源,一定程度上減輕了單位的運(yùn)營(yíng)支出,給于傳統(tǒng)的停車(chē)場(chǎng)的管理和運(yùn)營(yíng)帶來(lái)了新的啟示。而本文組織結(jié)構(gòu)如下:第一章緒論:這個(gè)章節(jié)主要是介紹設(shè)計(jì)背景、設(shè)計(jì)意義,同時(shí)分析一下停車(chē)場(chǎng)管理系統(tǒng)的主要的處理內(nèi)容,并提出了本文的研究?jī)?nèi)容以及研究目標(biāo)。第二章開(kāi)發(fā)環(huán)境:主要介紹整個(gè)設(shè)計(jì)將會(huì)使用到的那些數(shù)據(jù)庫(kù),編程語(yǔ)言;編程環(huán)境等。第三章主要是從可行性分析和需求分析這兩方面對(duì)這個(gè)停車(chē)管理系統(tǒng)的可行性研
38、究,看是否可以完成這個(gè)系統(tǒng),并且在需求分析中,對(duì)整個(gè)系統(tǒng)進(jìn)行分析得出整個(gè)系統(tǒng)的模塊劃分情況。第四章主要描述了系統(tǒng)設(shè)計(jì)部分,通過(guò)不同的設(shè)計(jì)方向?qū)φ麄€(gè)停車(chē)管理系統(tǒng)進(jìn)行設(shè)計(jì),主要將系統(tǒng)中的主要內(nèi)容和數(shù)據(jù)邏輯的主要內(nèi)容設(shè)計(jì)出來(lái)給于支持。第五章對(duì)整個(gè)系統(tǒng)的實(shí)現(xiàn)進(jìn)行描述,將整個(gè)系統(tǒng)的的那些模塊都實(shí)現(xiàn)出來(lái),并進(jìn)行展示,對(duì)其中的操作和內(nèi)容進(jìn)行說(shuō)明。第六章對(duì)整個(gè)系統(tǒng)進(jìn)行測(cè)試,然后全文進(jìn)行了總結(jié),歸納了本文的主要工作,并指出了需要進(jìn)一步研究的問(wèn)題。<
39、/p><p><b> 本章小結(jié)</b></p><p> 在本章中主要介紹了相應(yīng)的系統(tǒng)背景,同查閱不同的文獻(xiàn)和資料可以看出停車(chē)管理系統(tǒng)對(duì)于停車(chē)場(chǎng)管理人員來(lái)說(shuō),還是十分重要的?;诨ヂ?lián)網(wǎng)的停車(chē)管理系統(tǒng)與傳統(tǒng)的停車(chē)管理系統(tǒng)相比而言,他有許多的便利,比如及時(shí)性、準(zhǔn)確性的優(yōu)勢(shì),這也無(wú)疑是停車(chē)管理系統(tǒng)將會(huì)是各個(gè)停車(chē)場(chǎng)的新寵兒,而互聯(lián)網(wǎng)有其不可代替的便利性,全球性,及時(shí)性的優(yōu)勢(shì)
40、在,一個(gè)合理,有效的停車(chē)管理系統(tǒng)能很大程度上提高停車(chē)場(chǎng)的服務(wù)效率,提升其產(chǎn)業(yè)競(jìng)爭(zhēng)力,在現(xiàn)在這個(gè)什么都要講究快的時(shí)代來(lái)說(shuō),時(shí)間就是生命,時(shí)間就是金錢(qián),所以在停車(chē)管理系統(tǒng)上還是有很大的市場(chǎng)的。</p><p><b> 開(kāi)發(fā)環(huán)境及工具</b></p><p> 本章具體描述了停車(chē)管理系統(tǒng)開(kāi)發(fā)所涉及的軟件工程理論和數(shù)據(jù)庫(kù)理論以及部分開(kāi)發(fā)技術(shù)基礎(chǔ)進(jìn)行概述介紹。</p
41、><p><b> 數(shù)據(jù)庫(kù)技術(shù)</b></p><p> 數(shù)據(jù)庫(kù)技術(shù)是通過(guò)研究數(shù)據(jù)庫(kù)的結(jié)構(gòu)、存儲(chǔ)、設(shè)計(jì)、管理以及應(yīng)用的一門(mén)軟件學(xué)科,并利用這些理論來(lái)實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行處理、分析和理解的技術(shù)。</p><p><b> 關(guān)系模型</b></p><p> 數(shù)據(jù)庫(kù)理論發(fā)展多年,經(jīng)過(guò)無(wú)數(shù)的考驗(yàn)留
42、下了最常見(jiàn)的三種數(shù)據(jù)模型,都擁有著一定程度的應(yīng)用領(lǐng)域。它們是層次模型,網(wǎng)狀模型和關(guān)系模型。而這之中關(guān)系模型是理論最成熟,應(yīng)用最廣泛的數(shù)據(jù)模型,關(guān)系模型是一種數(shù)學(xué)化的模型,這也意味著數(shù)學(xué)中的一些數(shù)理邏輯同樣適用于關(guān)系模型。在關(guān)系模型中,數(shù)據(jù)存放在一種稱(chēng)為二維表的邏輯單元中,這個(gè)二維表格代表著一個(gè)實(shí)體集。整個(gè)數(shù)據(jù)庫(kù)又是由若干個(gè)相互關(guān)聯(lián)的二維表也就是實(shí)體集組成的。</p><p> 關(guān)系模型和層次模型、網(wǎng)狀模型最大的
43、區(qū)別不是利用指針導(dǎo)航數(shù)據(jù),而是通過(guò)一種稱(chēng)為鍵的事物進(jìn)行導(dǎo)航尋查。而且對(duì)于用戶(hù)來(lái)說(shuō)它最大的優(yōu)點(diǎn)是沒(méi)有必要涉及存儲(chǔ)結(jié)構(gòu)、訪問(wèn)技術(shù)等細(xì)節(jié)。因此即便晚在20世紀(jì)80年代關(guān)系模型才形成產(chǎn)品,但是其普及應(yīng)用速度之快,讓人驚訝不已,而這也正是市場(chǎng)和用戶(hù)的選擇證明,最終關(guān)系數(shù)據(jù)模型開(kāi)發(fā)產(chǎn)品取代了層次、網(wǎng)狀數(shù)據(jù)庫(kù)產(chǎn)品。[6]</p><p><b> 結(jié)構(gòu)化查詢(xún)語(yǔ)言</b></p><p
44、> 結(jié)構(gòu)化查詢(xún)語(yǔ)言(Structured Query Language,SQL)是關(guān)系數(shù)據(jù)庫(kù)模型的典型語(yǔ)言,也是最具標(biāo)志性的。其功能包括查詢(xún)、操縱、定義、控制。目前被確定為關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)的國(guó)際標(biāo)準(zhǔn),被用戶(hù)普遍接受。SQL成為國(guó)際標(biāo)準(zhǔn)以后不但對(duì)數(shù)據(jù)庫(kù)領(lǐng)域產(chǎn)生了極大影響,甚至于在數(shù)據(jù)庫(kù)相關(guān)的學(xué)術(shù)領(lǐng)域之外的商業(yè)領(lǐng)域特別是軟件開(kāi)發(fā)相關(guān)商業(yè)領(lǐng)域也有著舉足輕重的地位,因?yàn)楹芏嘬浖a(chǎn)品也紛紛將SQL語(yǔ)言的與自己所開(kāi)發(fā)的軟件
45、產(chǎn)品結(jié)合起來(lái)。在這樣的大趨勢(shì)下SQL語(yǔ)言成為了關(guān)系數(shù)據(jù)庫(kù)領(lǐng)域中的主流語(yǔ)言,是所有學(xué)習(xí)數(shù)據(jù)庫(kù)知識(shí)的人所必須接觸了解學(xué)習(xí)使用的。[6]</p><p> MySQL5.5介紹</p><p> MySQL是一款非常實(shí)用的小型的數(shù)據(jù)庫(kù)管理系統(tǒng),這款關(guān)系型數(shù)據(jù)庫(kù)是由瑞典的MySQL AB 進(jìn)行研發(fā)的,后來(lái)被Oracle收購(gòu)了,現(xiàn)在更是成為了 Oracle 旗下的一款拳頭產(chǎn)品,他是實(shí)用C語(yǔ)言和C
46、++語(yǔ)言編寫(xiě)的,是可以非常廣泛的工作在不同的平臺(tái)上。MySQL數(shù)據(jù)庫(kù)因其速度快、體積小、可靠性和其開(kāi)放源代碼的特點(diǎn)可以說(shuō)是當(dāng)下最流行的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)。說(shuō)道關(guān)系數(shù)據(jù)庫(kù),這種數(shù)據(jù)庫(kù)就是將數(shù)據(jù)分別保存在不同的表中,而不是像其他那樣將數(shù)據(jù)保存在一個(gè)數(shù)據(jù)倉(cāng)中,這樣做的好處是可以很好的增加速度、增加靈活性。但是和那些例如SQL Sever、Oracle、DB2等的大型關(guān)系數(shù)據(jù)庫(kù)相比,MySQL數(shù)據(jù)庫(kù)就顯得規(guī)模小,功能有限了起來(lái),不過(guò)對(duì)于這個(gè)系統(tǒng)
47、來(lái)說(shuō),卻是搓搓有余了。[6]</p><p><b> 面向?qū)ο缶幊碳夹g(shù)</b></p><p> 面向?qū)ο缶幊蹋∣bject Oriented Programming,OOP,面向?qū)ο蟪绦蛟O(shè)計(jì))是一種計(jì)算機(jī)編程架構(gòu)。面向?qū)ο缶幊唐渲兄坏幕驹瓌t是其編寫(xiě)的計(jì)算機(jī)程序是由單個(gè)能夠完整執(zhí)行一個(gè)子程序功能的單元或?qū)ο蠼M合而成。面向?qū)ο缶幊碳夹g(shù)有三個(gè)
48、主要特點(diǎn):靈活性、擴(kuò)展性以及重用性,這也是軟件工程所追求的目標(biāo)。</p><p><b> 面向?qū)ο缶幊碳夹g(shù)</b></p><p> 面向?qū)ο笳Z(yǔ)言(Object-Oriented Language)是一種以對(duì)象為基本結(jié)構(gòu)單元的程序設(shè)計(jì)語(yǔ)言,用來(lái)描述設(shè)計(jì)是以對(duì)象為核心的編程方法,對(duì)象是程序運(yùn)行時(shí)的基本組成部分。面向?qū)ο笳Z(yǔ)言提供類(lèi)、繼承和其他組件。從面向過(guò)
49、程開(kāi)始(面向過(guò)程,是以過(guò)程為中心的編程思想),再到后來(lái)面向?qū)ο笾饾u成為主流,面向?qū)ο笳Z(yǔ)言開(kāi)始占據(jù)歷史舞臺(tái)。一開(kāi)始面向?qū)ο蟮某绦蚱鋵?shí)并非是面向?qū)ο笳Z(yǔ)言寫(xiě)出來(lái)的,使用面向過(guò)程的語(yǔ)言也可以寫(xiě)出面向?qū)ο蟮某绦?,只是?shí)現(xiàn)比較曲折,所以后來(lái)才會(huì)有層出不窮的面向?qū)ο笳Z(yǔ)言。面向?qū)ο缶幊叹哂幸韵聝?yōu)點(diǎn): (1)易維護(hù) 面向?qū)ο笏枷朐O(shè)計(jì)的程序可讀性高,因?yàn)槔^承這一特性的存在,即使需要改變需求,也只要改動(dòng)很有限的一部分模塊,大部分
50、是可以重用的,所以維護(hù)起來(lái)極為方便成本也很低。(2)易擴(kuò)展 依舊是得益于繼承這一特性。程序員能夠在標(biāo)準(zhǔn)的模塊上構(gòu)建程序,而不必從零起步。這將會(huì)大大減少軟件開(kāi)發(fā)時(shí)間并提高生產(chǎn)效率。要注意的是這里的標(biāo)準(zhǔn)值得實(shí)際上是長(zhǎng)年累月的開(kāi)發(fā)工作中程序員間所達(dá)成共識(shí)的認(rèn)知。(3)模塊化 封裝可以定義對(duì)象的屬性和方法的訪問(wèn)級(jí)別,通過(guò)不同的訪問(wèn)修飾</p><p><b> Jav
51、a介紹</b></p><p> Java是當(dāng)下全球最炙手可熱的面向?qū)ο缶幊痰恼Z(yǔ)言之一。它不光吸收了C++這門(mén)語(yǔ)言的各種長(zhǎng)處,還摒棄了C++語(yǔ)言中里十分難以理解的部分,比如像:多繼承、指針等概念。因此,這樣的做法使得Java語(yǔ)言比起C++語(yǔ)言多了功能強(qiáng)大和簡(jiǎn)單易用兩個(gè)特征。它的其、靈活、多平臺(tái)的特性,使得我們可以在PC、Web、手機(jī)移動(dòng)端等諸多平臺(tái)使用它,現(xiàn)在,Java那個(gè)咖啡logo已經(jīng)風(fēng)靡全球了
52、。同時(shí),Java還擁有著可以說(shuō)是全球最大的專(zhuān)業(yè)開(kāi)發(fā)者社區(qū),無(wú)數(shù)技術(shù)愛(ài)好者在社區(qū)內(nèi)自發(fā)地維護(hù)Java,極大地推動(dòng)了Java的發(fā)展和普及。</p><p> 基于B/S架構(gòu)下的WEB開(kāi)發(fā)技術(shù)</p><p> 在整個(gè)Web開(kāi)發(fā)技術(shù)中一共有兩個(gè)開(kāi)發(fā)的模式,一個(gè)是B/S架構(gòu),一個(gè)是C/S架構(gòu)。對(duì)于這個(gè)系統(tǒng)來(lái)說(shuō),B/S架構(gòu)更加適合這個(gè)系統(tǒng)。</p><p> §
53、;2.3.1 B/S架構(gòu)的三層模式</p><p> Browser/Server,中文譯為瀏覽器/服務(wù)器結(jié)構(gòu),是B/S架構(gòu)的全稱(chēng)。Browser指的是Web瀏覽器,只有極少數(shù)事務(wù)邏輯在前端實(shí)現(xiàn),大部分主要事務(wù)邏輯在服務(wù)器端實(shí)現(xiàn)。B/S架構(gòu)的系統(tǒng)無(wú)須特別安裝,只需要有能夠聯(lián)網(wǎng)的瀏覽器即可。其實(shí)就是前端上用戶(hù)所進(jìn)行的一系列操作,大部分的邏輯交給后臺(tái)來(lái)實(shí)現(xiàn),前端大部分是做一些數(shù)據(jù)渲染,請(qǐng)求等比較少的邏輯
54、處理。B/S架構(gòu)有三層,分別為:第一層表現(xiàn)層:主要完成用戶(hù)和后臺(tái)的交互及最終查詢(xún)結(jié)果的輸出功能。第二層邏輯層:主要是利用服務(wù)器完成客戶(hù)端的應(yīng)用邏輯功能。第三層數(shù)據(jù)層:主要是接受客戶(hù)端請(qǐng)求后獨(dú)立進(jìn)行各種運(yùn)算。B/S架構(gòu)的優(yōu)點(diǎn):1、客戶(hù)端無(wú)需安裝,有Web瀏覽器即可。2、BS架構(gòu)可以直接放在廣域網(wǎng)上,通過(guò)一定的權(quán)限控制實(shí)現(xiàn)多客戶(hù)訪問(wèn)的目的,交互性較強(qiáng)。3、BS架構(gòu)無(wú)需用戶(hù)安裝客戶(hù)端,只需要對(duì)服務(wù)器進(jìn)行定期的維護(hù)升級(jí)??梢?/p>
55、隨時(shí)更新版本,而無(wú)需用戶(hù)進(jìn)行任何額外操作。</p><p> §2.3.2 B/S架構(gòu)存在的問(wèn)題結(jié)合本系統(tǒng)設(shè)計(jì)的實(shí)際情況來(lái)看,B/S架構(gòu)也有一定的缺陷,但是可以通過(guò)一些手段去優(yōu)化。首先,B/S結(jié)構(gòu)設(shè)計(jì)的服務(wù)器所占據(jù)的地位太過(guò)重要,因?yàn)樗兄饕δ艿膶?shí)現(xiàn)都依賴(lài)它對(duì)事務(wù)邏輯的處理效能,換句話(huà)說(shuō),服務(wù)器數(shù)據(jù)負(fù)荷通常都很?chē)?yán)重。一旦服務(wù)器崩潰,對(duì)于整個(gè)系統(tǒng)和用戶(hù)群體來(lái)說(shuō)都是災(zāi)難性的打擊。而
56、且假如涉及的數(shù)據(jù)信息較多,數(shù)據(jù)庫(kù)設(shè)計(jì)時(shí)各個(gè)數(shù)據(jù)表間的關(guān)系更加復(fù)雜,所以為了保護(hù)數(shù)據(jù)的完備性和準(zhǔn)確性需要仔細(xì)考慮并且不斷嘗試優(yōu)化數(shù)據(jù)庫(kù)的設(shè)計(jì)和保證數(shù)據(jù)庫(kù)查詢(xún)語(yǔ)句的準(zhǔn)確性、有效性和高效性以避免惡果出現(xiàn)。</p><p> §2.3.3 基于B/S架構(gòu)的Web應(yīng)用框架</p><p><b> Struts2</b></p><p
57、> Struts2是一個(gè)Web應(yīng)用框架,它是基于MVC的設(shè)計(jì)模式,其實(shí)它的本質(zhì)上還是相當(dāng)于一個(gè)Servlet。MVC的設(shè)計(jì)模式是將整個(gè)系統(tǒng)的各個(gè)不同的組件進(jìn)行分類(lèi),一般來(lái)說(shuō)將整個(gè)系統(tǒng)將被分成三個(gè)模塊,分別是:模型層、視圖層和控制層。而Struct2相當(dāng)于一個(gè)控制器來(lái)作為模型層和視圖層這兩方面的交互機(jī)制。</p><p> Struct2這個(gè)Web應(yīng)用框架是由這三個(gè)部分組成的:控制層---FilterDi
58、spatcher、模型層---Action、和視圖層---Result。FilterDispatcher是負(fù)責(zé)對(duì)所有用戶(hù)發(fā)送過(guò)來(lái)的請(qǐng)求進(jìn)行攔截,然后根據(jù)要求來(lái)調(diào)用合適的Action類(lèi),而每一個(gè)Action類(lèi)里面都是有一個(gè)可以運(yùn)行的execute的方法,然后將數(shù)據(jù)給Result,讓他將控制層傳遞給他的數(shù)據(jù)進(jìn)行合適的加工更好地展示給用戶(hù),能夠讓人機(jī)之間的交互變得更加的簡(jiǎn)潔,有效。[4]</p><p> 圖 2 -
59、 1 struct2的運(yùn)行方式</p><p><b> Hibernate</b></p><p> Hibernate是一個(gè)Web應(yīng)用開(kāi)發(fā)的框架,是一個(gè)ORM(Object-Relational Mapping對(duì)象關(guān)系映射)框架,同時(shí)他也是一個(gè)開(kāi)源的框架。Hibernate其實(shí)是通過(guò)對(duì)于JDBC進(jìn)行了一定非常輕量級(jí)的操作從而得到的。</p>&l
60、t;p> 從下圖 2Hibernate的運(yùn)行方式中可以看出Hibernate的運(yùn)行方式:Configration負(fù)責(zé)對(duì)Hibernate進(jìn)行配置同時(shí)啟動(dòng)Hibernate,SessionFactory是對(duì)Hibernate進(jìn)行初始化操作,而Session就是對(duì)持久化對(duì)象進(jìn)行CRUD操作了,而最后Tracsaction就是對(duì)事物進(jìn)行負(fù)責(zé)。[4]</p><p> 圖 2 - 2 Hibernate的運(yùn)行方
61、式</p><p><b> Spring</b></p><p> Spring框架是由Rod Johnson創(chuàng)建。Spring框架是Rod Johnson為了解決企業(yè)級(jí)的軟件開(kāi)發(fā)過(guò)程中的所出現(xiàn)的復(fù)雜性而創(chuàng)建出來(lái)的。Spring框架是使用了非常簡(jiǎn)單的基于JavaBean的框架,它是一個(gè)開(kāi)源的框架在Java平臺(tái)上面。Spring框架可以在Java軟件開(kāi)發(fā)的過(guò)程當(dāng)中
62、都有非常不錯(cuò)的好處,可以讓Java軟件開(kāi)發(fā)變得非常的輕松,簡(jiǎn)單。[4]</p><p><b> SSH框架</b></p><p> SSH框架是一個(gè)現(xiàn)在非常流行的一個(gè)用于JavaWeb開(kāi)發(fā)的集成的開(kāi)發(fā)框架,這個(gè)框架是由三個(gè)框架進(jìn)行集成過(guò)來(lái)的,他們分別是:Struct2、Spring、Hibernate。</p><p> 由于這三個(gè)框
63、架是開(kāi)源的,所以使用SSH框架也是免費(fèi)的。</p><p> 這個(gè)集成SSH框架的系統(tǒng)可以從職責(zé)上細(xì)分成四層,他們分別是表示層、業(yè)務(wù)邏輯層、數(shù)據(jù)持久層和域模塊層(實(shí)體層)。這樣做的好處是可以很好的幫助軟件的開(kāi)發(fā)人員在很短的時(shí)間里面就可以搭建好一個(gè)結(jié)構(gòu)清楚、十分好用的Web程序了,對(duì)于后期的維護(hù)也十分的方便。</p><p> 在這個(gè)SSH框架中Struts是作為整個(gè)系統(tǒng)的基礎(chǔ)框架,負(fù)責(zé)
64、MVC的隔離操作,而Hibernate框架則是提供對(duì)持久層操作的支持,而Spring框架則是在一方面提供業(yè)務(wù)層所需的幫助和支持,另一方面能使Struts和Hibernate更好地工作。</p><p> SSH框架是一個(gè)集成的框架,要使用SSH這個(gè)框架,首先需要對(duì)這個(gè)框架進(jìn)行配置。</p><p> 第一步是先配置Struct2框架:(1)要使用Struts2框架的話(huà),那就要先要將St
65、ruts2這個(gè)框架的主要Jar架包導(dǎo)入到相對(duì)應(yīng)的文件夾下,這個(gè)框架的架包有許多,只要將主要的架包和你用到的架包導(dǎo)入就行了,并不需要將全部的架包全都導(dǎo)入到文件夾下。(2)修改web.xml文件中的內(nèi)容,配置Struts2的核心控制部件:過(guò)濾器。(3)在上面兩部完成后配置Struts.xml就可以了。第二步是配置Spring框架:(1)和Struts2框架一樣先導(dǎo)入Spring框架的架包。(2)修改web.xml文件,配置監(jiān)聽(tīng)器:這個(gè)是由S
66、pring框架來(lái)提供的。(3)配置applicationContext.xml文件,這個(gè)是Spring框架的一個(gè)重要的配置文件。第三步是以Hibernate的配置:和前面一樣導(dǎo)入架包,然后對(duì)*.hbm.xml文件進(jìn)行配置。</p><p> 后面是對(duì)這三個(gè)框架進(jìn)行集成:(一)在Spring中集成Hibernate是將Hibernate中用到的數(shù)據(jù)源DataSource、事務(wù)管理器、SessionFactory等
67、都交給Spring容器來(lái)進(jìn)行管理,使用Spring框架中的這個(gè)LocalSessionFactoryBean來(lái)對(duì)Hibernate中的SessionFactory進(jìn)行配置,不在需要重新配置一個(gè)文件了。(二)在Spring中集成Struts2,這個(gè)集成的目的是將Struct2中的Action 的實(shí)例化操作交由Spring的容器進(jìn)行管理,使得整個(gè)框架更加的方便。[7]</p><p><b> 開(kāi)發(fā)工具&
68、lt;/b></p><p> 本系統(tǒng)的開(kāi)發(fā)工具:eclipse和Tomcat。</p><p> (1)eclipse介紹</p><p> Eclipse 是基于 Java 的并且是開(kāi)放源代碼的一款可擴(kuò)展的開(kāi)發(fā)平臺(tái),他也可以說(shuō)是現(xiàn)在當(dāng)下最流行的集成開(kāi)發(fā)環(huán)境了,使用這個(gè)環(huán)境可以非常高效的進(jìn)行Java的程序開(kāi)發(fā)了。Eclipse是只有一個(gè)框架和一組服務(wù)的
69、非常簡(jiǎn)單的開(kāi)發(fā)平臺(tái),它可以通過(guò)不同的開(kāi)發(fā)組件和開(kāi)發(fā)插件來(lái)構(gòu)成自己所需的開(kāi)發(fā)環(huán)境,現(xiàn)在網(wǎng)上下載的eclipse是會(huì)附帶一系列的標(biāo)準(zhǔn)插件組,其中就包括我們開(kāi)發(fā)java所需的Java開(kāi)發(fā)工具。</p><p> Eclipse是起始于1999年4月,它一開(kāi)始是由IBM開(kāi)發(fā)的,是為了代替原來(lái)的商業(yè)軟件Visual Age for Java而開(kāi)發(fā)的新一代的跨平臺(tái)的自由集成開(kāi)發(fā)環(huán)境。而當(dāng)下卻是由IBM聯(lián)合全球的150多家軟
70、件企業(yè)組成的一個(gè)Eclipse聯(lián)盟進(jìn)行過(guò)開(kāi)發(fā),其中就包括了Sybase、Rational Software、Borland、Red Hat等公司?,F(xiàn)在這款軟件是由著名的軟件供應(yīng)商聯(lián)盟Eclipse基金會(huì)來(lái)進(jìn)行管理的,這是一個(gè)非盈利性質(zhì)的聯(lián)盟。[7]</p><p> Eclipse是一款非常著名的跨平臺(tái)的IDE(Integrated Development Environment 自由集成開(kāi)發(fā)環(huán)境),雖然這個(gè)平
71、臺(tái)一開(kāi)始只是給Java語(yǔ)言來(lái)進(jìn)行開(kāi)發(fā)的,但是由于Eclipse只是一個(gè)框架平臺(tái)特性,我們現(xiàn)在也可以通過(guò)不同的插件來(lái)實(shí)現(xiàn)作為其他計(jì)算機(jī)語(yǔ)言的開(kāi)發(fā)平臺(tái),比如C++、Python?,F(xiàn)在,許多的軟件開(kāi)發(fā)人員為我們提供了許許多多的插件,這也使得Eclipse擁有了相比較其他的IDE有了其難以具有的靈活性。由于Eclipse的插件的多樣性,為用戶(hù)提供了一個(gè)非常好的集成開(kāi)發(fā)環(huán)境。</p><p> (2)Tomcat介紹&l
72、t;/p><p> Tomcat是一款可以說(shuō)是風(fēng)靡全球的Web服務(wù)器。它是Jakarta 項(xiàng)目中的一個(gè)最重要的一個(gè)項(xiàng)目,這個(gè)項(xiàng)目是由Apache軟件基金會(huì)提出的。然后,又有許多家公司參與其中,比如像著名的Sun公司。因?yàn)橛兄腟un公司的參與和給于技術(shù)支持,所以,在Tomcat上像最新的Servlet和JSP規(guī)范都能最快的得到體現(xiàn)。Tomcat還可以為許多后臺(tái)語(yǔ)言包括Java提供服務(wù)器代理服務(wù)。由此可見(jiàn),Tom
73、cat是一個(gè)技術(shù)非常先進(jìn)的輕量級(jí)Web應(yīng)用服務(wù)器,而且這個(gè)服務(wù)器十分的穩(wěn)定,簡(jiǎn)單易用,并且是一個(gè)開(kāi)源的免費(fèi)軟件,這個(gè)對(duì)于廣大的Java Web的學(xué)習(xí)者來(lái)說(shuō)是一個(gè)非常重要的福音,還得到了許多軟件開(kāi)發(fā)商的青睞。</p><p><b> 本章小結(jié)</b></p><p> 通過(guò)這個(gè)章節(jié),可以非常清楚的了解到,我們這個(gè)系統(tǒng)將要使用的那些關(guān)鍵的技術(shù),比如數(shù)據(jù)庫(kù),我們將用到
74、關(guān)系型數(shù)據(jù)庫(kù)MySQL,正是一個(gè)非常好用的小型數(shù)據(jù)庫(kù),以及數(shù)據(jù)庫(kù)的專(zhuān)用查詢(xún)語(yǔ)言。比如用到的面向?qū)ο笤O(shè)計(jì)思想,基于這個(gè)基礎(chǔ)的語(yǔ)言Java語(yǔ)言,這是一個(gè)十分成熟,十分強(qiáng)大的一個(gè)語(yǔ)言,它在業(yè)務(wù)處理方面的編程能力是十分的強(qiáng)大。另外,我還對(duì)于這個(gè)系統(tǒng)的將要用到的框架和架構(gòu)進(jìn)行了說(shuō)明。</p><p><b> 系統(tǒng)分析</b></p><p> 本章是全文的重點(diǎn)章節(jié),通過(guò)需
75、求分析來(lái)確定這個(gè)系統(tǒng)的設(shè)計(jì)方向、通過(guò)可行性分析來(lái)確認(rèn)系統(tǒng)設(shè)計(jì)的可行性。通過(guò)這兩方面的分析來(lái)展示系統(tǒng)。</p><p><b> 可行性分析</b></p><p> 當(dāng)開(kāi)始開(kāi)發(fā)一個(gè)軟件時(shí),第一個(gè)進(jìn)入的軟件開(kāi)發(fā)階段就是可行性分析研究了。這個(gè)階段是非常重要的一個(gè)階段,在這個(gè)階段里可以很好地對(duì)所需要開(kāi)發(fā)的部分進(jìn)行問(wèn)題分析,看看有無(wú)可行的解決方案,進(jìn)而可以非常方便地進(jìn)行規(guī)
76、避這些問(wèn)題,從而很好地規(guī)避人力、物力、財(cái)力等方面的浪費(fèi)。這個(gè)可行性分析由三部分組成:技術(shù)可行性、系統(tǒng)操作可行性、經(jīng)濟(jì)因素可行性和社會(huì)因素可行性。</p><p><b> 技術(shù)可行性分析</b></p><p> 本系統(tǒng)是基于MVC模式的SSH框架進(jìn)行設(shè)計(jì)的一個(gè)停車(chē)管理系統(tǒng),采用B/S結(jié)構(gòu)的,方便用戶(hù)進(jìn)行操作。在jsp頁(yè)面處獲取用戶(hù)輸入的數(shù)據(jù)或是操作,然后由ser
77、vlet調(diào)用java程序執(zhí)行用戶(hù)操作,然后再返回用戶(hù)所需要的數(shù)據(jù)生成jsp頁(yè)面進(jìn)行展示,來(lái)形成交互。</p><p> 實(shí)現(xiàn)本系統(tǒng)需要的技術(shù)包括:eclipse開(kāi)發(fā)環(huán)境、Tomcat服務(wù)器、MySQL5.5關(guān)系數(shù)據(jù)庫(kù)、html5、css3、javascript、SSH框架等?,F(xiàn)在這些技術(shù)已經(jīng)十分成熟了,有著豐富的資源、規(guī)范的行業(yè)標(biāo)準(zhǔn)、大量的瀏覽器支持。在這些條件下,基礎(chǔ)的技術(shù)方面是沒(méi)有問(wèn)題的。</p>
78、;<p> 同時(shí)停車(chē)管理系統(tǒng)有以下特點(diǎn):一是數(shù)據(jù)量大,要求在短時(shí)間內(nèi)正確查詢(xún)內(nèi)容;二是即時(shí)處理,要不斷更新最新的數(shù)據(jù)信息。基于以上兩個(gè)特點(diǎn),在現(xiàn)有的這些技術(shù)條件下是可以都達(dá)到要求的目標(biāo)的。在這樣的條件下進(jìn)行組建管理系統(tǒng),這個(gè)系統(tǒng)使用JSP頁(yè)面作為前臺(tái),而MySQL數(shù)據(jù)庫(kù)做后臺(tái)來(lái)進(jìn)行,Tomcat服務(wù)器作為WEB服務(wù)器。這樣做的好處是前臺(tái)的可視化程度較高,有較強(qiáng)的人機(jī)交互能力,同時(shí)服務(wù)應(yīng)用起來(lái)也十分地方便、直觀。同時(shí)在后臺(tái)
79、的數(shù)據(jù)庫(kù)功能也是十分地強(qiáng)大,可以更好的支持這個(gè)系統(tǒng)的運(yùn)行。</p><p><b> 系統(tǒng)操作可行性分析</b></p><p> 本系統(tǒng)所需要的運(yùn)行環(huán)境并不高,完全可以在Windows 操作系統(tǒng)平臺(tái)上運(yùn)行,數(shù)據(jù)庫(kù)服務(wù)是選擇了MySQL,開(kāi)發(fā)工具采用的Eclipse,服務(wù)器是選擇了Tomcat。這樣做的好處是可以做的界面美觀、簡(jiǎn)潔、容易操作,可以十分方便
80、地讓用戶(hù)進(jìn)行信息交流。 </p><p><b> 經(jīng)濟(jì)可行性分析</b></p><p><b> ?。ㄒ唬┤藛T設(shè)備支出</b></p><p> 整套系統(tǒng)開(kāi)發(fā)所需要的設(shè)備等方面是已有的沒(méi)有另外的開(kāi)支,整個(gè)開(kāi)發(fā)工作是由我一個(gè)人完成的,沒(méi)有雇人,沒(méi)有什么支出。</p><p><
81、b> ?。ǘ┌鏅?quán)支出</b></p><p> 整套系統(tǒng)所使用所有軟件都是免費(fèi)開(kāi)源的,可以直接使用的,也沒(méi)有支出。</p><p><b> 收益/投資比</b></p><p> 供內(nèi)部人員使用,且由內(nèi)部人員開(kāi)發(fā)。無(wú)需收益與投資。</p><p><b> 社會(huì)因素可行性分析<
82、;/b></p><p><b> 法律因素</b></p><p> 所用開(kāi)發(fā)工具、系統(tǒng)軟件均為免費(fèi)。所使用的框架也都是免費(fèi)的。這個(gè)系統(tǒng)也是由學(xué)生自主開(kāi)發(fā),具有獨(dú)立的版權(quán),并且這個(gè)系統(tǒng)的所有權(quán)及最終解釋權(quán)歸屬于這個(gè)開(kāi)發(fā)者所有。</p><p><b> 用戶(hù)使用可行性</b></p><p
83、> 普通大眾均具備使用本系統(tǒng)的能力。</p><p><b> 需求分析</b></p><p> 現(xiàn)在私家車(chē)的高速普及,就像現(xiàn)在的高速路網(wǎng)。人均車(chē)輛保有量的飛快增加,在上海這些大城市體現(xiàn)的尤為突出,可是在這些地方停車(chē)位卻遠(yuǎn)遠(yuǎn)不能滿(mǎn)足這些車(chē)輛的需求。那么,一個(gè)高效易用的管理系統(tǒng)是必然之需。目前西方已有較多類(lèi)似案例,且應(yīng)用效果良好,前景廣泛。所以該系統(tǒng)有開(kāi)發(fā)
84、價(jià)值,應(yīng)當(dāng)進(jìn)行研發(fā)。</p><p> 需求分析的要求和目的</p><p> 需求分析是對(duì)用戶(hù)需求的真正明確,是對(duì)于這個(gè)問(wèn)題所需要解決的方面與方向的明確。只有像這樣子做到真正的理解好這個(gè)問(wèn)題,才能更好的去解決這個(gè)問(wèn)題。需求分析是對(duì)于這個(gè)系統(tǒng)的需求進(jìn)行描述,通過(guò)各種模型、定義、要求說(shuō)明等來(lái)更好地給開(kāi)發(fā)者和提出者之間建立一個(gè)良好的理解溝通的橋梁。</p><p>
85、 所以說(shuō),這個(gè)需求分析可以使系統(tǒng)更加實(shí)用,更好地解決實(shí)際問(wèn)題。進(jìn)行詳細(xì)的需求分析是必不可缺的。</p><p><b> 功能分析</b></p><p> 停車(chē)管理系統(tǒng)的功能模塊 如下圖 3停車(chē)管理系統(tǒng)的功能模塊所示。</p><p> 圖 3 - 1 停車(chē)管理系統(tǒng)的功能模塊</p><p> 這個(gè)停車(chē)管理系
86、統(tǒng)的主要功能模塊是包括了管理人員對(duì)于這個(gè)這里停車(chē)位的管理和對(duì)于財(cái)務(wù)的管理。</p><p><b> 停車(chē)位的管理:</b></p><p> 車(chē)輛停入:錄入車(chē)牌號(hào),隨機(jī)進(jìn)入當(dāng)前空車(chē)位。</p><p> 車(chē)輛駛離:錄入已停車(chē)牌,模擬取車(chē)操作。</p><p> 車(chē)位狀態(tài)的查詢(xún):瀏覽查看當(dāng)前停車(chē)場(chǎng)所有車(chē)位狀態(tài)。&
87、lt;/p><p> 車(chē)位設(shè)置:管理員新增或刪除車(chē)位。</p><p><b> 財(cái)務(wù)管理</b></p><p> 停車(chē)費(fèi)用的計(jì)算:管理員查看系統(tǒng)計(jì)時(shí)所結(jié)算的停車(chē)費(fèi)用。</p><p> 收入?yún)R總:結(jié)算當(dāng)月停車(chē)費(fèi)收入。</p><p><b> 數(shù)據(jù)分析</b><
88、;/p><p> 因?yàn)樵撓到y(tǒng)的設(shè)計(jì)目標(biāo),是一套成熟易用的公共事物管理類(lèi)系統(tǒng)。為了滿(mǎn)足需求方的實(shí)際使用需要,并符合軟件設(shè)計(jì)的各項(xiàng)要求,本系統(tǒng)需要滿(mǎn)足以下原則:</p><p> 安全性:保證各類(lèi)賬號(hào)以及數(shù)據(jù)庫(kù)安全。</p><p> 實(shí)用性:結(jié)合實(shí)際,滿(mǎn)足各項(xiàng)基本功能需求。</p><p> 數(shù)據(jù)庫(kù):各項(xiàng)表設(shè)計(jì)貼合具體需求,易于使用,性能合
89、理。</p><p><b> 系統(tǒng)流程分析</b></p><p> 該系統(tǒng)的流程分析圖如下圖4。</p><p> 圖 3 - 2 流程分析圖</p><p><b> 本章小結(jié)</b></p><p> 通過(guò)對(duì)停車(chē)系統(tǒng)的可行性分析和需求分析,得出該系統(tǒng)在經(jīng)濟(jì)、
90、技術(shù)、社會(huì)、操作性等各方面上是可行的,并由此細(xì)化了整個(gè)系統(tǒng)所需要的各項(xiàng)具體功能。在這個(gè)停車(chē)管理系統(tǒng)中我們將這個(gè)系統(tǒng)的主要的功能將他們細(xì)分到了兩個(gè)模塊中其中一個(gè)模塊是車(chē)位管理,其中主要的工作是對(duì)車(chē)位狀態(tài)的改變比如說(shuō)停車(chē)和取車(chē)這連個(gè)操作,還有是對(duì)車(chē)位數(shù)量的操作,增/刪車(chē)位。另一個(gè)模塊是財(cái)務(wù)管理,其中一個(gè)是對(duì)于取車(chē)的用戶(hù)計(jì)算他所停車(chē)的時(shí)間和他所需要付的費(fèi)用。另一個(gè)是對(duì)于各個(gè)月的收入的匯總操作。這些就是我將要設(shè)計(jì)的停車(chē)管理系統(tǒng)中的各個(gè)模塊的情況
91、。</p><p><b> 系統(tǒng)設(shè)計(jì)</b></p><p> 本章主要介紹停車(chē)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),包括系統(tǒng)總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)。</p><p><b> 總體設(shè)計(jì)</b></p><p> 系統(tǒng)模塊圖如圖4-1所示。</p><p> 圖 4 -
92、1 系統(tǒng)模塊圖</p><p><b> 車(chē)位管理模塊</b></p><p> 車(chē)位管理模塊主要分為:</p><p><b> 車(chē)主泊車(chē)</b></p><p><b> 車(chē)主取車(chē)</b></p><p><b> 車(chē)位狀態(tài)查看&
93、lt;/b></p><p><b> 車(chē)位狀態(tài)設(shè)置</b></p><p><b> 財(cái)務(wù)管理模塊</b></p><p> 財(cái)務(wù)管理模塊主要分為:</p><p><b> 各車(chē)停車(chē)費(fèi)用</b></p><p><b> 當(dāng)
94、月收入</b></p><p><b> 詳細(xì)設(shè)計(jì)</b></p><p> 這次詳細(xì)設(shè)計(jì)主要是細(xì)分為:車(chē)主泊車(chē)記錄模塊、車(chē)主取車(chē)收費(fèi)模塊、車(chē)位查看模塊、車(chē)位狀態(tài)設(shè)置模塊、當(dāng)月收入模塊。</p><p> 車(chē)主泊車(chē)記錄模塊詳細(xì)設(shè)計(jì)</p><p> 車(chē)主泊車(chē):錄入車(chē)牌號(hào),隨機(jī)進(jìn)入當(dāng)前空車(chē)位。</
95、p><p> 車(chē)主泊車(chē)記錄模塊流程圖如圖4-2所示。</p><p> 圖 4 - 2 車(chē)主泊車(chē)記錄模塊流程圖</p><p> 車(chē)主取車(chē)收費(fèi)模塊詳細(xì)設(shè)計(jì)</p><p> 車(chē)主取車(chē):錄入已停車(chē)牌,模擬取車(chē)操作,同時(shí)結(jié)算停車(chē)費(fèi)。</p><p> 車(chē)主取車(chē)收費(fèi)模塊流程圖如圖4-3所示。</p>&l
96、t;p> 圖 4 - 3車(chē)主取車(chē)收費(fèi)模塊流程圖</p><p> 車(chē)位查看模塊詳細(xì)設(shè)計(jì)</p><p> 車(chē)位查看模塊:瀏覽查看當(dāng)前停車(chē)場(chǎng)所有車(chē)位狀態(tài)。</p><p> 車(chē)位查看模塊流程圖如下圖4-4所示。</p><p> 圖 4 - 4 車(chē)位查看模塊流程圖</p><p> 車(chē)位狀態(tài)設(shè)置模塊詳細(xì)
97、設(shè)計(jì)</p><p> 車(chē)位狀態(tài)設(shè)置模塊:管理員新增車(chē)位、管理員刪除車(chē)位。</p><p> 車(chē)位狀態(tài)設(shè)置模塊管理員新增車(chē)位流程圖如下圖4-5。</p><p> 圖 4 - 5 管理員新增車(chē)位流程圖</p><p> 車(chē)位狀態(tài)設(shè)置模塊管理員刪除車(chē)位流程圖如下圖4-6。</p><p> 圖 4 - 6 管理
98、員刪除車(chē)位流程圖</p><p> 當(dāng)月收入模塊詳細(xì)設(shè)計(jì)</p><p> 當(dāng)月收入模塊:結(jié)算當(dāng)月停車(chē)費(fèi)收入。</p><p> 當(dāng)月收入模塊流程圖如下圖4-7。</p><p> 圖 4 - 7 當(dāng)月收入模塊流程圖</p><p><b> 數(shù)據(jù)庫(kù)設(shè)計(jì)</b></p>&
99、lt;p> 數(shù)據(jù)庫(kù)設(shè)計(jì),分為數(shù)據(jù)庫(kù)關(guān)系模型設(shè)計(jì)和數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)。</p><p><b> 數(shù)據(jù)庫(kù)關(guān)系模型設(shè)計(jì)</b></p><p> 數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)如下:</p><p><b> 車(chē)位信息</b></p><p> 車(chē)位信息包含有(序號(hào)Id,車(chē)位號(hào),車(chē)牌號(hào),車(chē)位區(qū)域,狀態(tài)
100、碼)5個(gè)信息。</p><p> 車(chē)位信息E-R圖如圖8所示。</p><p> 圖 4 - 8 車(chē)位信息E-R圖</p><p><b> 停車(chē)信息</b></p><p> 停車(chē)信息包括(序號(hào),花費(fèi),駛離時(shí)間,車(chē)位號(hào),車(chē)牌號(hào),泊車(chē)時(shí)間)6個(gè)信息</p><p> 停車(chē)記錄E-R圖如圖
101、9所示。</p><p> 圖 4 - 9 停車(chē)記錄E-R圖</p><p><b> 管理員信息:</b></p><p> 管理員信息包括有(序號(hào)ID,用戶(hù)名,密碼)這三個(gè)信息。</p><p> 用戶(hù)信息E-R圖如圖10所示。</p><p> 圖 4 - 10 用戶(hù)信息E-R圖&
102、lt;/p><p> ?。?)收費(fèi)標(biāo)準(zhǔn)信息:</p><p> 收費(fèi)標(biāo)準(zhǔn)E-R圖如圖11所示。</p><p> 圖 4 - 11 收費(fèi)標(biāo)準(zhǔn)E-R圖</p><p><b> 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)</b></p><p> 數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)如下:</p><p><
103、b> 車(chē)位信息表</b></p><p> 車(chē)位信息表如下表1。</p><p> 表 4 - 1 車(chē)位信息表</p><p><b> 停車(chē)記錄表</b></p><p> 停車(chē)記錄表如下表2。</p><p> 表 4 - 2 停車(chē)記錄表</p>&
104、lt;p><b> 管理員信息表</b></p><p> 管理員信息表如下表3。</p><p> 表 4 - 3 管理員信息表</p><p><b> 收費(fèi)標(biāo)準(zhǔn)表</b></p><p> 收費(fèi)標(biāo)準(zhǔn)表如下表4-4。</p><p> 表 4 - 4 收
105、費(fèi)標(biāo)準(zhǔn)表</p><p><b> 本章小結(jié)</b></p><p> 本章通過(guò)對(duì)整個(gè)系統(tǒng),從車(chē)位到財(cái)務(wù)兩個(gè)大模塊的分析,延展至車(chē)主泊車(chē)、車(chē)主取車(chē)、狀態(tài)設(shè)置、狀態(tài)查看;各車(chē)停車(chē)費(fèi)用、當(dāng)月收入等六個(gè)子模塊及功能。通過(guò)程序流程圖可以十分方便的展示所有的模塊的具體情況。并通過(guò)ER圖的構(gòu)建,較為系統(tǒng)的分解出了系統(tǒng)的主要功能和數(shù)據(jù)模塊。在此基礎(chǔ)上,可以高效地規(guī)劃和設(shè)計(jì)出系統(tǒng)
106、所需要的數(shù)據(jù)字典和數(shù)據(jù)庫(kù)結(jié)構(gòu),一共構(gòu)建了4張表其中有車(chē)位信息表,停車(chē)記錄表,管理員信息表,收費(fèi)標(biāo)準(zhǔn)表。同時(shí),也讓開(kāi)發(fā)人員對(duì)整個(gè)系統(tǒng)的功能設(shè)計(jì)和需求掌握得更加透徹,大幅提升了開(kāi)發(fā)效率。</p><p><b> 系統(tǒng)實(shí)現(xiàn)</b></p><p> 本章節(jié)主要的內(nèi)容是這個(gè)停車(chē)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),其中包括對(duì)各個(gè)模塊的實(shí)現(xiàn)和他實(shí)現(xiàn)后的界面樣式。</p>&
107、lt;p><b> 管理員登錄頁(yè)面</b></p><p> 該頁(yè)面為系統(tǒng)管理員登錄頁(yè)面,當(dāng)管理員輸入的賬號(hào)密碼正確無(wú)誤,方可進(jìn)入管理系統(tǒng)進(jìn)行操作。界面如下圖5-1所示。</p><p> 圖 5 - 1 管理員登錄頁(yè)面</p><p> 其主要的頁(yè)面代碼如下:</p><p> 其主要的實(shí)現(xiàn)代碼如下:&
108、lt;/p><p> 在這里如果密碼輸入錯(cuò)誤的話(huà),將無(wú)法進(jìn)入主頁(yè)面中,一直在這頁(yè)面。</p><p><b> 主頁(yè)面</b></p><p> 這個(gè)頁(yè)面是一個(gè)十分簡(jiǎn)潔的頁(yè)面,在這個(gè)頁(yè)面上管理員可以非常方便的去選擇他所要進(jìn)行的項(xiàng)目,其中有車(chē)位管理(可以瀏覽車(chē)位情況,查看車(chē)位,增刪車(chē)位)、停車(chē)記錄(可以非常方便的去查看停車(chē)記錄)、停車(chē)、取車(chē)、財(cái)
109、務(wù)管理(可以方便地去查看當(dāng)月收入),通過(guò)跳轉(zhuǎn)到其他頁(yè)面管理員可以非常方便地去完成一個(gè)又一個(gè)的任務(wù)。</p><p> 在這個(gè)頁(yè)面上是由頭頁(yè)面和尾頁(yè)面加上主體構(gòu)成這個(gè)頁(yè)面的。主體的地方是由各個(gè)功能模塊(車(chē)位管理、停車(chē)記錄、停車(chē)、取車(chē)、財(cái)務(wù)管理)的按鈕構(gòu)成的。其頁(yè)面的樣式如下圖5-2。</p><p> 圖 5 - 2 主頁(yè)面</p><p><b>
110、車(chē)位管理模塊</b></p><p> 停車(chē)位概覽模塊是對(duì)于車(chē)位概況的預(yù)覽,通過(guò)表格的形式將每個(gè)車(chē)位的信息都完整地展示在網(wǎng)頁(yè),可以非常方便讓管理員實(shí)時(shí)且直觀地掌握停車(chē)場(chǎng)當(dāng)前各車(chē)位狀況。其主要的樣式如下圖:</p><p> 圖 5 - 3 車(chē)位管理</p><p> 在這個(gè)頁(yè)面中還有對(duì)于車(chē)位管理的操作刪除車(chē)位和增加車(chē)位,其中刪除車(chē)位的操作是對(duì)于其中
111、的車(chē)位直接進(jìn)行刪除操作,而增加車(chē)位的操作是選中其中所要添加的區(qū)域,系統(tǒng)會(huì)自動(dòng)幫你添加車(chē)位的。</p><p> 其中重要的代碼段如下:</p><p> 添加車(chē)位的主要實(shí)現(xiàn)代碼:</p><p> 刪除車(chē)位的主要實(shí)現(xiàn)代碼:</p><p><b> 停車(chē)記錄模塊</b></p><p>
112、 停車(chē)記錄模塊:在這個(gè)頁(yè)面中,你可以瀏覽一下曾經(jīng)在我們停車(chē)場(chǎng)停泊過(guò)的車(chē)輛的信息,比如說(shuō)車(chē)輛的車(chē)牌號(hào)、所停車(chē)位、進(jìn)入、離開(kāi)時(shí)間、停車(chē)花費(fèi)等五項(xiàng)信息。這些信息可以一目了然的在頁(yè)面上顯示出來(lái)。</p><p> 其主要的樣式如下圖:</p><p> 圖 5 - 4 停車(chē)記錄圖</p><p> 其主要的實(shí)現(xiàn)代碼如下:</p><p><
113、;b> 停車(chē)模塊</b></p><p> 當(dāng)一輛汽車(chē)駛?cè)胪\?chē)場(chǎng)時(shí),管理員錄入車(chē)牌號(hào),泊車(chē)計(jì)時(shí)開(kāi)始。頁(yè)面自動(dòng)刷新,可以在下面的車(chē)位列表中看到這個(gè)車(chē)牌號(hào)。</p><p> 其主要的樣式如下圖:</p><p> 圖 5 - 5 停車(chē)模塊圖</p><p><b> 其主要的代碼如下:</b>&
114、lt;/p><p> 在這個(gè)模塊中如果你輸入的車(chē)牌號(hào)已經(jīng)存在的話(huà),這個(gè)系統(tǒng)會(huì)提示你這個(gè)車(chē)輛已經(jīng)停入了,請(qǐng)重新重新輸入。當(dāng)你輸入車(chē)牌號(hào)時(shí),這些車(chē)位都是處于被占的狀態(tài)時(shí),系統(tǒng)會(huì)提示你,車(chē)位已滿(mǎn),請(qǐng)等待。</p><p><b> 取車(chē)模塊</b></p><p> 當(dāng)車(chē)輛要駛離停車(chē)場(chǎng)時(shí),管理員錄入車(chē)牌號(hào),泊車(chē)計(jì)時(shí)停止。頁(yè)面自動(dòng)刷新,可以在上面看到
115、這個(gè)訂單的信息,及其所需要支付的花費(fèi)。</p><p> 其主要的樣式如下圖:</p><p> 圖 5 - 6 取車(chē)</p><p> 其主要實(shí)現(xiàn)代碼如下:</p><p> 當(dāng)你輸入的車(chē)牌號(hào)沒(méi)有時(shí),系統(tǒng)會(huì)提示你,這個(gè)車(chē)輛并沒(méi)有停入我們停車(chē)場(chǎng)。</p><p><b> 財(cái)務(wù)管理模塊</b&
116、gt;</p><p> 在這個(gè)模塊中,管理員可以非常方便的對(duì)各個(gè)月的收入進(jìn)行匯總,方便查詢(xún)收入情況。</p><p> 其主要的樣式如下圖:</p><p> 圖 5 - 7 財(cái)務(wù)管理</p><p> 其主要實(shí)現(xiàn)代碼如下:</p><p><b> 本章小結(jié)</b></p>
117、;<p> 本章主要介紹了停車(chē)管理系統(tǒng)的系統(tǒng)實(shí)現(xiàn)及各功能模塊的展示,非常簡(jiǎn)潔地對(duì)各個(gè)界面及其主要的實(shí)現(xiàn)方法進(jìn)行了展示。通過(guò)這個(gè)章節(jié),可以十分方便的對(duì)整個(gè)系統(tǒng)有一個(gè)大致的了解和對(duì)于這個(gè)系統(tǒng)的操作有了一定的了解。首先要通過(guò)管理員登錄頁(yè)面登錄系統(tǒng)才能對(duì)整個(gè)系統(tǒng)進(jìn)行操作,然后在主頁(yè)面上選擇你所需要進(jìn)行的模塊,然后點(diǎn)擊進(jìn)入該模塊,通過(guò)這個(gè)模塊的介紹,完成該模塊的操作。</p><p><b>
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 停車(chē)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)(論文)
- 停車(chē)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)論文
- 停車(chē)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)論文
- 停車(chē)管理系統(tǒng)-畢業(yè)設(shè)計(jì)(論文)
- 停車(chē)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)--畢業(yè)論文
- 基于javaweb停車(chē)管理系統(tǒng)-畢業(yè)設(shè)計(jì)
- 輔助停車(chē)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 停車(chē)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 輔助停車(chē)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 畢業(yè)設(shè)計(jì)論文公交車(chē)管理系統(tǒng)的實(shí)現(xiàn)與設(shè)計(jì)
- 智能停車(chē)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 公共智能停車(chē)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn).pdf
- 汽車(chē)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文
- 公交車(chē)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)——畢業(yè)論文
- 共享單車(chē)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-畢業(yè)論文
- 畢業(yè)論文——公交車(chē)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 畢業(yè)設(shè)計(jì)(論文)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 停車(chē)場(chǎng)管理系統(tǒng)畢業(yè)設(shè)計(jì)論文
- 基于web的停車(chē)場(chǎng)管理系統(tǒng)設(shè)計(jì)和實(shí)現(xiàn)畢業(yè)設(shè)計(jì)(論文)
- 畢業(yè)論文——畢業(yè)設(shè)計(jì)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
評(píng)論
0/150
提交評(píng)論