基于javaweb停車管理系統(tǒng)-畢業(yè)設(shè)計(jì)_第1頁
已閱讀1頁,還剩28頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、<p><b>  摘 要</b></p><p>  隨著國內(nèi)經(jīng)濟(jì)的不斷發(fā)展,現(xiàn)代化進(jìn)程不斷加快,私家車不斷增加,各類大型公共場所停車場的車流量不斷增加,保安與管理工作也日漸繁重,對機(jī)動車的保管成為一個(gè)越來越受關(guān)注的社會題。這些大型公共場所停車場設(shè)施的使用者數(shù)量多,且多數(shù)停留時(shí)間短,這要求有一套操作簡單,計(jì)費(fèi)快速準(zhǔn)確的系統(tǒng)來解決這個(gè)問題?,F(xiàn)在普遍采用的人工收費(fèi)方式,在很大的

2、程度上存在弊端,造成停車場秩序比較的混亂。</p><p>  本系統(tǒng)以J2EE框架為開發(fā)工具,在總結(jié)系統(tǒng)需求分析的基礎(chǔ)上,提出系統(tǒng)的總體設(shè)計(jì)目標(biāo)、系統(tǒng)總體架構(gòu)和功能模塊的設(shè)計(jì)。智能停車場收費(fèi)管理系統(tǒng)從系統(tǒng)需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)到具體的編碼實(shí)現(xiàn)、功能測試都嚴(yán)格遵循了軟件工程的思想。</p><p>  關(guān)鍵詞:停車管理 JSP MySQL Struts Spr

3、ing Hibernate</p><p><b>  ABSTRACT</b></p><p>  With computer technology, network technology and the rapid development of information technology, to the modern work brought great

4、changes, but also to the lives of many modern convenience。 Logistics and transport industry today is moving in the pursuit of efficient, low-cost, reliable direction。The rise of a wide range of logistics information netw

5、ork, while reducing material consumption, on the other hand increased labor productivity。 Information technology, automation, networking, and has bec</p><p>  This system to J2EE framework for development to

6、ols,This paper summarizes the analysis of system requirements based on the proposed system design objectives, system structure and function of the overall module design。Logistics management system from the system require

7、ments analysis, preliminary design, detailed design to coding to achieve a specific, functional testing strictly followed the ideas of software engineering。</p><p>  Key words:logistics management system

8、JSP MySQL Struts Spring Hibernate</p><p><b>  目 錄</b></p><p>  1 前 言1</p><p>  1.1 課題的來源及意義1</p><p>  1.2 國內(nèi)外發(fā)展?fàn)顩r1</p><p>  1

9、.3 本課題研究的目標(biāo)2</p><p>  1.4 本課題研究的內(nèi)容2</p><p>  2 主要用到的技術(shù)和工具3</p><p>  2.1 MVC設(shè)計(jì)模式3</p><p>  2.2 Struts技術(shù)3</p><p>  2.3 Spring技術(shù)4</p><p>  

10、2.4 Hibernate技術(shù)4</p><p>  2.5 JSP介紹4</p><p>  2.6 Mysql簡介6</p><p>  2.7 Tomcat6</p><p>  3系統(tǒng)的可行性論證及需求分析7</p><p>  3.1 系統(tǒng)的可行性研究7</p><p> 

11、 3.2 系統(tǒng)功能需求分析7</p><p>  3.3 系統(tǒng)的三層架構(gòu)設(shè)計(jì)思想8</p><p>  4 數(shù)據(jù)庫設(shè)計(jì)10</p><p>  4.1 關(guān)系數(shù)據(jù)庫的基本概念10</p><p>  4.2 系統(tǒng)E-R圖10</p><p>  4.3數(shù)據(jù)庫表設(shè)計(jì)11</p><p>

12、<b>  5 詳細(xì)設(shè)計(jì)14</b></p><p>  5.1系統(tǒng)首頁14</p><p>  5.2系統(tǒng)主界面14</p><p>  5.3會員管理14</p><p>  5.4 員工管理15</p><p>  5.5用戶管理16</p><p>  

13、5.6 收費(fèi)標(biāo)準(zhǔn)設(shè)置17</p><p>  5.7營業(yè)額查詢17</p><p>  5.8充值管理17</p><p>  5.9停車場管理18</p><p>  5.10車庫信息18</p><p>  5.11個(gè)人信息管理19</p><p><b>  6 系統(tǒng)

14、測試21</b></p><p>  6.1 測試原則21</p><p>  6.2 測試方法21</p><p><b>  結(jié) 論22</b></p><p><b>  謝 辭23</b></p><p><b>  參考文

15、獻(xiàn)24</b></p><p><b>  1 前 言</b></p><p>  1.1 課題的來源及意義</p><p>  隨著信息時(shí)代的來臨,科學(xué)技術(shù)的不斷提高,特別是計(jì)算機(jī)科學(xué)的日趨成熟,其強(qiáng)大的功能已被人類深刻的認(rèn)識到,它正進(jìn)入人類社會的各個(gè)領(lǐng)域并在其所在領(lǐng)域發(fā)揮著越來越重要的作用,產(chǎn)生越來越深遠(yuǎn)的影響。<

16、/p><p>  當(dāng)今社會,各行業(yè)的競爭不斷加劇,其中停車場收費(fèi)運(yùn)輸行業(yè)也正置身于這種不斷加劇的競爭中,行業(yè)的發(fā)展要求各停車場收費(fèi)從業(yè)者使用更加有效的信息化手段,拓展自己的經(jīng)營空間,降低運(yùn)營成本,提高管理和決策效率。但由于國內(nèi)各方面條件的限制,國內(nèi)停車場收費(fèi)企業(yè)規(guī)模小、數(shù)量多,缺少競爭優(yōu)勢,并且技術(shù)含量低,大多數(shù)只能提供運(yùn)輸和倉儲等傳統(tǒng)服務(wù),能夠提供一攬停車場收費(fèi)解決方案的企業(yè)很少,再加上國外大企業(yè)的競爭,使原本就不

17、足以分得一杯羹的國內(nèi)企業(yè)更加難以適應(yīng)市場的變化。傳統(tǒng)的的停車場收費(fèi)管理過多的手工操作和一些不科學(xué)的管理手段,無法滿足從業(yè)者對企業(yè)的全面信息化管理,勢必會影響從業(yè)者的工作效率,降低了市場的競爭能力。成功的停車場收費(fèi)從業(yè)者應(yīng)該的將停車場收費(fèi)企業(yè)的經(jīng)濟(jì)利益作為運(yùn)營的最終目的,管理的核心也在于如何提高企業(yè)的經(jīng)濟(jì)效益。Internet的開放性、分布性的特點(diǎn)和基于Internet的巨大的系統(tǒng)能力使得停車場收費(fèi)管理突破了時(shí)間和空間的限制。網(wǎng)上停車場收

18、費(fèi)系統(tǒng)以停車場收費(fèi)從業(yè)者的經(jīng)濟(jì)效益為目標(biāo),為其提供了簡單易用、功能強(qiáng)大并且高度靈活的應(yīng)用工具,激勵了從業(yè)者的積極性,促使他們?yōu)榭蛻籼峁└觾?yōu)質(zhì)的服務(wù),推動了社</p><p>  隨著國內(nèi)信息化步伐的加快,加之停車場收費(fèi)企業(yè)對行業(yè)信息的需求越來越大,促使停車場收費(fèi)信息網(wǎng)迅速發(fā)展,以適應(yīng)停車場收費(fèi)行業(yè)的市場變化。停車場收費(fèi)信息網(wǎng)信息的及時(shí)性、準(zhǔn)確性完全符合國內(nèi)停車場收費(fèi)企業(yè)對行業(yè)信息的要求,它已經(jīng)成為國內(nèi)停車場收費(fèi)

19、企業(yè)信息的主要來源。同時(shí),通過對人流、停車場收費(fèi)、資金流的科學(xué)管理和有效控制,提高從業(yè)者的工作效率,降低各種經(jīng)營成本,從而獲取持久的利潤,代表一種新的管理模式介入,代表一種新的變化甚至是變革,當(dāng)然這種變革,是停車場收費(fèi)管理和信息技術(shù)的有機(jī)結(jié)合后的結(jié)晶,它給從業(yè)者帶來更加先進(jìn)更加高效率的工作模式,可以最大限度地節(jié)省人力物力,優(yōu)化企業(yè)資源配置,具有手工管理所無法比擬的優(yōu)點(diǎn)。這就是本系統(tǒng)在停車場收費(fèi)運(yùn)輸行業(yè)應(yīng)用的重要意義所在。</p&g

20、t;<p>  1.2 國內(nèi)外發(fā)展?fàn)顩r</p><p>  針對現(xiàn)在停車場收費(fèi)信息系統(tǒng)的發(fā)展,在國外停車場收費(fèi)管理信息系統(tǒng)已經(jīng)發(fā)展進(jìn)入成熟階段,并轉(zhuǎn)向復(fù)雜功能的研究。在中國雖然起步較晚,但近幾年發(fā)展卻較快,國內(nèi)企業(yè)停車場收費(fèi)信息系統(tǒng)大部分是面向基本流程控制,如庫存控制系統(tǒng)、停車場收費(fèi)跟蹤查詢系統(tǒng)等。并且采用傳統(tǒng)的客戶/服務(wù)器模式(C/S)結(jié)構(gòu)。但是隨著計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)飛速發(fā)展,對信息的需求日益增大,國

21、內(nèi)開始轉(zhuǎn)向研究瀏覽器/服務(wù)器(C/S)模式的開發(fā)。在這種結(jié)構(gòu)下,系統(tǒng)的工作界面是通過IE瀏覽器來實(shí)現(xiàn)的,極大的方便了停車場收費(fèi)信息的更新和有效的管理。</p><p>  1.3 本課題研究的目標(biāo)</p><p>  隨著互聯(lián)網(wǎng)的發(fā)展,網(wǎng)絡(luò)化管理領(lǐng)域已日趨成熟,目前最為明顯的是信息管理平臺的開發(fā)與使用。當(dāng)然,對于任何停車場收費(fèi)企業(yè)也可采用此方法來加強(qiáng)停車場收費(fèi)信息的管理,讓管理者可以更方便

22、更快捷的了解停車場收費(fèi)信息,這樣可以通過停車場收費(fèi)管理系統(tǒng)網(wǎng)站平臺來加強(qiáng)化停車場收費(fèi)管理。</p><p>  在停車場收費(fèi)企業(yè)中,停車場收費(fèi)管理是一項(xiàng)非常重要的工作。使用人工方式管理停車場收費(fèi)管理不僅效率低下,而且容易出錯,安全性很差。并且在實(shí)際操作中,數(shù)據(jù)的查找和更新都不容易實(shí)現(xiàn),容易發(fā)生差錯,導(dǎo)致了管理費(fèi)用增加,服務(wù)質(zhì)量難以得到保證,從而影響企業(yè)的競爭力。這里設(shè)計(jì)的智能停車場收費(fèi)管理信息系統(tǒng),就可以解決這些

23、問題。</p><p>  1.4 本課題研究的內(nèi)容</p><p>  本系統(tǒng)為智能停車場收費(fèi)管理系統(tǒng),系統(tǒng)主要分為兩大部分,一是前臺部分,主要完成網(wǎng)上信息瀏覽及管理,二是后臺數(shù)據(jù)庫的連接, 前臺信息查詢,修改,刪除等都是基于后臺數(shù)據(jù)庫得以實(shí)現(xiàn)的。</p><p>  本系統(tǒng)設(shè)計(jì)完成后,最終將能實(shí)現(xiàn)以下功能:</p><p>  (1)用戶

24、登錄:用戶登錄系統(tǒng)使用本系統(tǒng)</p><p>  (2)員工管理:管理企業(yè)員工信息</p><p> ?。?)會員管理:管理會員信息</p><p> ?。?)停車場管理:管理停車場收費(fèi)信息</p><p> ?。?)車庫信息:可以查詢車庫車位的使用情況</p><p> ?。?)個(gè)人信息:用于用戶管理個(gè)人信息,及密碼

25、修改</p><p> ?。?)營業(yè)額查詢:可以查看停車場營業(yè)額情況</p><p> ?。?)收費(fèi)標(biāo)準(zhǔn)設(shè)置:設(shè)置停車收費(fèi)標(biāo)準(zhǔn)</p><p>  2 主要用到的技術(shù)和工具</p><p>  2.1 MVC設(shè)計(jì)模式</p><p>  MVC思想將一個(gè)應(yīng)用分成三個(gè)基本部分:Model(模型)、View(視圖)和Con

26、troller(控制器)。這=三個(gè)部分以最少的耦合協(xié)同工作,從而提高應(yīng)用的可擴(kuò)展性及可維護(hù)性(如圖l所示)。MVC架構(gòu)的核心思想是:將程序分成相對獨(dú)立,而又能協(xié)同合作的三個(gè)部分。通過使用MVC架構(gòu),可以降低模塊之間的搞合,提供應(yīng)用的可擴(kuò)展性。另外,MVC的每個(gè)組件只關(guān)心組件內(nèi)的邏輯,不應(yīng)與其他組件的邏輯混合。</p><p>  2.2 Struts技術(shù)</p><p>  Struts作

27、為MVC模式的典型實(shí)現(xiàn),對Model、View和Con—troller都提供了對應(yīng)的實(shí)現(xiàn)組件。具體的實(shí)現(xiàn)如圖2所示。</p><p>  圖2-1 Struts框架結(jié)構(gòu)圖</p><p>  Struts的Model部分由ActionForm和JavaBean組成。其中ActionForm用于封裝用戶請求參數(shù),所有的用戶請求參數(shù)由系統(tǒng)自動封裝成ActionForm對象。該對象被Action

28、Servlet轉(zhuǎn)發(fā)給Action.然后Action根據(jù)ActionForm里的請求參數(shù)處理用戶請求。而JavaBean封裝了底層的業(yè)務(wù)邏輯,包括數(shù)據(jù)庫訪問等。在更復(fù)雜的應(yīng)用中.JavaBean所代表的絕非一個(gè)簡單的JavaBean.可能是EJB組件或者其他的業(yè)務(wù)邏輯組件。Struts的View部分采用JSP實(shí)現(xiàn)。Struts提供了豐富的標(biāo)簽庫,通過這些標(biāo)簽庫可以最大限度地減少腳本的使用。這些自定義的標(biāo)簽庫可以實(shí)現(xiàn)與Model的有效交互,

29、并增加了顯示功能。整個(gè)應(yīng)用由客戶端請求驅(qū)動,當(dāng)客戶端請求被ActionServlet攔截時(shí).ActionServlet根據(jù)請求決定是否需要凋用Model處理用戶請求,當(dāng)用戶請求處理完成后,其處理結(jié)果通過JSP呈現(xiàn)給用戶。Struts的Controller由兩個(gè)部分組成:系統(tǒng)核心控制器和業(yè)務(wù)邏輯控制器。其中.系統(tǒng)核心控制器對應(yīng)圖2中的Actionervlet。</p><p>  2.3 Spring技術(shù)</

30、p><p>  常用的中間件解決方案 EJB 技術(shù)是一種重量級的容器 必實(shí)現(xiàn) EJB的接口 具有侵略性依賴于 EJQ 容器并且不能單獨(dú)運(yùn)行固定了應(yīng)用功能不能加以配置。</p><p>  Spring 則是一個(gè)解決了許多在J2EE 開發(fā)中常見問題能夠替代 EJB技術(shù)的強(qiáng)大框架,它不依賴于任何的組,是一種輕量級的容器因此它可以有效地組織中間件對象而不管是否還使用了EJB 技術(shù),同時(shí)Spring既

31、是全面的又是模塊化的它不是一個(gè)強(qiáng)制性框架,我們可以選擇某個(gè)組件獨(dú)立使用 。</p><p>  其中Spring Core是Spring的基礎(chǔ)它提供了一個(gè)IOC容器管理業(yè)務(wù)組件 而 Spring DAO和Spring ORM不僅提供數(shù)據(jù)訪問的抽象模塊 還特別集成了對</p><p>  Hibernate的支持并且提供了緩沖連接池和事務(wù)處理等重要的服務(wù)功能保證了系統(tǒng)的性能和數(shù)據(jù)的完整性。&

32、lt;/p><p>  IOC(Inversion of Control)控制反轉(zhuǎn) /DI(Dependence Injection依賴注入)機(jī)制是Spring框架的核心,IOC就是由容器控制組件之間的關(guān)系 而非傳統(tǒng)實(shí)現(xiàn)中由程序代碼直接操控。這種控制權(quán)由程序代碼到外部容器的轉(zhuǎn)移,是謂“反轉(zhuǎn)”。DI 是對IOC更形象的解釋,即由容器在運(yùn)行期中動態(tài)地將依賴關(guān)系比如構(gòu)造參數(shù)、構(gòu)造對象或接口 注入到組件之中。</p&g

33、t;<p>  Spring采用設(shè)值注入機(jī)制通過配置文件管理組件的協(xié)作對象,創(chuàng)建可以構(gòu)造組件的IOC容器。這樣不需要編寫工廠模式、單例模式或者其他構(gòu)造的方法 就可以通過容器直接獲取所需的業(yè)務(wù)組件。</p><p>  2.4 Hibernate技術(shù)</p><p>  關(guān)系數(shù)據(jù)庫作為主流的數(shù)據(jù)庫技術(shù),它的非對象化的管理模式給面向?qū)ο箝_發(fā)帶來了異構(gòu)的數(shù)據(jù)結(jié)構(gòu),加大了開發(fā)難度。數(shù)

34、據(jù)庫的對象化技術(shù)嘗試通過兩種方式解決上述問題一種是對象數(shù)據(jù)庫技術(shù)(ODBMS),但是ODBMS尚未成熟,也不能取代現(xiàn)今主流的關(guān)系數(shù)據(jù)庫,并不實(shí)用。另一種是已經(jīng)被廣泛采用的O/R Mapping對象關(guān)系映射技術(shù),包裝關(guān)系數(shù)據(jù)庫數(shù)據(jù)為對象 ,使之提供面向?qū)ο蟮慕涌?。Hibernate就從屬于后者。</p><p>  Hibernate是O/R Mapping技術(shù)的一種Java實(shí)現(xiàn)。Hibernate過映射文件或者

35、是注解方式將數(shù)據(jù)庫表映射為Java類。表中的每條數(shù)據(jù)視為一個(gè)類實(shí)例,而數(shù)據(jù)列值映射為實(shí)例屬性。Hibernate的這些持久對象是基于Java Bean和 Java Collections的,而且它提供的查詢語言HQL也是一種OO語言,語法類似 SQL,只是把 SQK里的TABLE和COLUMN用對象和對象屬性代替 這樣通過持久性對象將數(shù)據(jù)庫數(shù)據(jù)以同構(gòu)的數(shù)據(jù)對象形式傳送到其他層中加以處理 從此開發(fā)者可以以O(shè)O思想開發(fā)數(shù)據(jù)處理模塊。<

36、/p><p><b>  2.5 JSP介紹</b></p><p>  JSP,即Java Server Page,Java應(yīng)用頁面程序。作為開發(fā)動態(tài)頁面的一種技術(shù),JSP是當(dāng)前大中型企業(yè)應(yīng)用軟件首選的開發(fā)路線之一。而且JSP是J2EE的重要組成部分,開發(fā)人員可以在JSP中獲得J2EE的眾多優(yōu)點(diǎn)。學(xué)習(xí)JSP也是J2EE入門的必經(jīng)之路。</p><p&

37、gt;  JSP既依賴于也得益于J2EE技術(shù)?!耙淮尉帉懀S處運(yùn)行”的可移植性使用戶可以專注于JSP的開發(fā),而無須考慮系統(tǒng)層面的問題;Java的開放特性使市面上涌現(xiàn)出了眾多的Web框架可供采納;面向?qū)ο蟮脑O(shè)計(jì),為更加輕松地構(gòu)筑安全穩(wěn)定的Web在線系統(tǒng)提供了基礎(chǔ)保障。</p><p>  JSP秉承了J2EE高貴的血統(tǒng),卻又帶著平易近人的個(gè)性。JSP本質(zhì)上是一個(gè)Java程序,具備Java語言一切無與倫比的優(yōu)勢。相比

38、依賴于VBScript代碼的ASP,以及依賴于Perl語言的PHP等其他Web編程語言,JSP有著嚴(yán)格的Java語法支持,可以和Java Bean無縫整合。</p><p>  ASP采用了解析執(zhí)行的機(jī)制,而JSP則是先編譯后執(zhí)行。因此,在第一次訪問時(shí)JSP比ASP要慢,但是JSP的執(zhí)行則比每次都解析執(zhí)行的ASP快若干個(gè)數(shù)量級。微軟隨后推出了ASP.NET,號稱提供了豐富的面向?qū)ο箢悗?,引入中間語言的概念來支持多

39、種語言,完整地集成了XML及Web Service的支持,利用代碼托管機(jī)制避免危害服務(wù)器,并期盼以此代替ASP。事實(shí)上ASP.NET的框架設(shè)計(jì)與J2EE框架十分類似,雖然彌補(bǔ)了ASP之前的缺陷,但是,其對于Windows平臺的依賴性以及.NET本身的封閉性卻依然存在。盡管現(xiàn)在有Mono計(jì)劃將所有的開發(fā)轉(zhuǎn)移到Linux,但是由于各種原因,Mono有著眾多的制肘,并不被業(yè)界看好。當(dāng)然,對于Windows環(huán)境下的中小型應(yīng)用程序,jsp確實(shí)是不

40、錯的選擇。</p><p>  JSP是線程高度并行的,可以充分利用硬件資源。另外,Java語言與平臺無關(guān),開發(fā)者可以將JSP部署在幾乎任何操作系統(tǒng)上,UNIX系統(tǒng)可以為JSP提供穩(wěn)定可靠的安全運(yùn)行環(huán)境;利用集群技術(shù)還可以把多臺主機(jī)聯(lián)合起來服務(wù)于JSP應(yīng)用程序。因此,JSP對于高可靠性、高性能要求的企業(yè)級應(yīng)用系統(tǒng)有較強(qiáng)的吸引力。</p><p>  從開發(fā)者的角度考慮,JSP是開發(fā)Web應(yīng)

41、用程序的首選。JSP支持JavaBean組件,也就獲得了眾多Java廠商的有力支持,開發(fā)者可以利用JavaBean來完成所有Java能實(shí)現(xiàn)的功能,如數(shù)據(jù)庫連接池、圖形繪制、文件IO操作、XML解析、WebService調(diào)用與發(fā)布等。Struts,Webwork,Tapstry,Velocity,Hibernate等開源框架為Web應(yīng)用開發(fā)者簡化了開發(fā)流程,提高了代碼質(zhì)量,從而降低了學(xué)習(xí)門檻和開發(fā)成本。JSP遵循J2EE規(guī)范所采用的分層結(jié)

42、構(gòu)也使得代碼容易組織維護(hù),各個(gè)獨(dú)立的層次分別針對特定的編程領(lǐng)域,在某個(gè)領(lǐng)域發(fā)生變化的時(shí)候,只需要在對應(yīng)層次進(jìn)行針對性的修改,而不會影響到其他層次的代碼。</p><p>  而相對于Servlet這種Java類,JSP又有著特定的優(yōu)勢。從前面的例子可以看出,要完成一個(gè)簡單JSP頁面具有的功能,需要編寫大量的Servlet代碼,而且,從代碼上根本看不出來生成的HTML文檔結(jié)構(gòu)。另外,JSP中雙引號等特殊字符,在Se

43、rvlet中都需要進(jìn)行轉(zhuǎn)義處理,又進(jìn)一步降低了程序的可讀性。Servlet不能有效地利用原型頁面。事實(shí)上,在JSP中,還可以使用標(biāo)簽等特性,進(jìn)一步將JSP中的 Java代碼導(dǎo)致的不利因素削弱。</p><p>  總之,使用JSP可以降低開發(fā)門檻,提高程序可讀性,開發(fā)出高性能的跨平臺企業(yè)級軟件。所以在線汽車銷售網(wǎng)站采用了JSP技術(shù)。</p><p>  2.6 Mysql簡介</p&

44、gt;<p>  MYSQL 是sun公司在關(guān)系數(shù)據(jù)庫管系統(tǒng)(RDBMS)方面的開發(fā)成果。其主要目的是盡可能快地存儲、管理和檢索大量數(shù)據(jù)。我們將使用MYSQL存儲與知識系統(tǒng)網(wǎng)站相關(guān)的所有信息,這些信息會由應(yīng)用程序邏輯動態(tài)放置在網(wǎng)頁中。</p><p>  Mysql是sun 公司推出的Mysql 數(shù)據(jù)庫管理系統(tǒng)的最新版本該版本繼承了Mysql 6.0 版本的優(yōu)點(diǎn)同時(shí)又比它增加了許多更先進(jìn)的功能具有使

45、用方便可伸縮性好與相關(guān)軟件集成程度高等優(yōu)點(diǎn)可跨越從運(yùn)行Microsoft Windows 2000 的膝上型電腦到運(yùn)行Microsoft Windows XP的大型多處理器的服務(wù)器等多種平臺使用。</p><p>  2.7 Tomcat</p><p>  Tomcat是一個(gè)開放源代碼、運(yùn)行Serv1et和JSPWeb應(yīng)用軟件的基于Java的Web應(yīng)用軟件容器。Tomcat是由Apach

46、e一Jakarta子項(xiàng)目支持,并由來自開放代碼Java社區(qū)的志愿者進(jìn)行維護(hù)。TomcatServer是根據(jù)servlet和JSP規(guī)律執(zhí)行的,因此我們就可以說Tomcatserver也實(shí)行了Apache一Jakarta規(guī)比絕大多數(shù)商業(yè)應(yīng)用軟件服務(wù)器要好。Tomcat很可能成為下一代Java Web Server的主流。因?yàn)門omcat受到Sun的全力支持,并由非常強(qiáng)大的開發(fā)組織apache來進(jìn)行發(fā)展,這一工程被稱Jakarta計(jì)劃。從戰(zhàn)略

47、上看,Sun現(xiàn)在正借助ApaChe的影響來開發(fā)Server端Java技術(shù),這就是Tomcat。因此可以相信Tomcat己經(jīng)或者即將是一個(gè)較理想Jsp&Servlet開發(fā)和支撐平臺。相對地,JSWDK只是一個(gè)簡化的服務(wù)器平臺,和穩(wěn)定程度都比較有限,而且實(shí)際上S幽并不許可將它作為Iflternet上的平臺。在SUTN公司的大力支持下,Tomcat將成為以后Web平臺的主流平臺。</p><p>  雙擊下載的

48、Tomcat安裝程序,連續(xù)單擊“下一步“,直至安裝結(jié)束,只在選擇安裝路徑時(shí)更改為d:\Tomcat 7.0。</p><p>  設(shè)置環(huán)境變量:在“我的電腦”屬性中設(shè)置環(huán)境變量:</p><p>  先測試一下Tomcat服務(wù)器。首先啟動Tomcat服務(wù)器,執(zhí)行Tomcat目錄bin子目錄下的startup-using-launcher.bat程序,會出現(xiàn)一個(gè)Dos窗口,幾秒鐘后Dos窗口

49、會自動消失,并在任務(wù)欄中出現(xiàn)標(biāo)題為Catalina的小窗口,表明服務(wù)器已啟動成功了。然后打開瀏覽器,在地址欄中輸入http://localhost:8080(Tomcat默認(rèn)端口為8080),如果看到有一個(gè)小貓就證明Tomcat成功運(yùn)行??芍苯雨P(guān)閉窗口退出Tomcat.</p><p>  建立站點(diǎn):將程序發(fā)布包拷貝到webapps目錄下,啟動Tomcat。在地址欄中輸入http://localhost:8080

50、/park進(jìn)行訪問。</p><p>  3系統(tǒng)的可行性論證及需求分析</p><p>  3.1 系統(tǒng)的可行性研究</p><p>  該階段通過對系統(tǒng)目標(biāo)的初步調(diào)研和分析,提出可行性方案并進(jìn)行論證。我們在這里主要從技術(shù)可行性、經(jīng)濟(jì)可行性和操作可行等方面進(jìn)行分析。</p><p><b>  1 經(jīng)濟(jì)可行性</b>&l

51、t;/p><p>  開發(fā)該系統(tǒng)所需的相關(guān)資料可以通過已存在的相關(guān)系統(tǒng)進(jìn)行調(diào)查采集,所需的其他應(yīng)用軟件、硬件系統(tǒng)也易于獲得.因此,開發(fā)成本較低。而引進(jìn)使用本系統(tǒng)后,與傳統(tǒng)方式相比,具有高效率、低成本、高質(zhì)量的特點(diǎn),可以節(jié)省不少人力、物力及財(cái)力。所以,從經(jīng)濟(jì)的角度來看,該系統(tǒng)可行。</p><p><b>  2 技術(shù)可行性</b></p><p>

52、  技術(shù)可行性要考慮現(xiàn)有的技術(shù)條件是否能夠順利完成開發(fā)工作,軟硬件配置是否滿足開發(fā)的需求等。本系統(tǒng)用的是JSP開發(fā)語言,調(diào)試相對簡單,當(dāng)前的計(jì)算機(jī)硬件配置也完全能滿足開發(fā)的需求,因此在技術(shù)上是絕對可行的。軟件方面:由于目前單機(jī)模式相對發(fā)展成熟,故軟件的開發(fā)平臺成熟可行,它們速度快、容量大、可靠性能高、價(jià)格低,完全能滿足系統(tǒng)的需求。</p><p>  本系統(tǒng)的開發(fā),是典型的Mis開發(fā)。采用JSP編程語言,已無技術(shù)

53、上的問題。</p><p><b>  運(yùn)行可行性</b></p><p>  運(yùn)行可行性是對組織結(jié)構(gòu)的影響,現(xiàn)有人員和機(jī)構(gòu)和環(huán)境對系統(tǒng)的適應(yīng)性及人員培訓(xùn)補(bǔ)充計(jì)劃的可行性。當(dāng)前信息化技術(shù)已經(jīng)相當(dāng)普及,各類操作人員水平都有相當(dāng)?shù)母叨?,所以在運(yùn)行上是可行性的。</p><p><b>  4 時(shí)間可行性</b></p&g

54、t;<p>  從時(shí)間上看,在兩個(gè)月的時(shí)間里學(xué)習(xí)相關(guān)知識,并開發(fā)系統(tǒng),時(shí)間上是有點(diǎn)緊,但是不是不可能實(shí)現(xiàn),通過兩個(gè)多月的努力功能基本實(shí)現(xiàn)。</p><p><b>  5 法律可行性</b></p><p> ?、?所有技術(shù)資料都為合法。</p><p> ?、?開發(fā)過程中不存在知識產(chǎn)權(quán)問題。</p><p&g

55、t; ?、?未抄襲任何系統(tǒng),不存在侵犯版權(quán)問題。</p><p> ?、?開發(fā)過程中未涉及任何法律責(zé)任。</p><p>  綜上所述,本系統(tǒng)的開發(fā)從技術(shù)上、從經(jīng)濟(jì)上、從法律上都是完全可靠的。</p><p>  3.2 系統(tǒng)功能需求分析</p><p>  本系統(tǒng)為智能停車場管理系統(tǒng)包括以下幾個(gè)功能</p><p>

56、<b>  用戶登錄</b></p><p>  業(yè)務(wù)描述:用戶登錄系統(tǒng)使用本系統(tǒng)</p><p><b>  員工管理</b></p><p>  業(yè)務(wù)描述:管理企業(yè)員工信息</p><p><b>  會員管理</b></p><p>  業(yè)務(wù)描述:

57、管理會員信息</p><p><b>  停車場管理</b></p><p>  業(yè)務(wù)描述:管理停車場收費(fèi)信息</p><p><b>  車庫信息</b></p><p>  業(yè)務(wù)描述:可以查詢車庫車位的使用情況</p><p><b>  個(gè)人信息</b&

58、gt;</p><p>  業(yè)務(wù)描述:用于用戶管理個(gè)人信息,及密碼修改</p><p><b>  營業(yè)額查詢</b></p><p>  業(yè)務(wù)描述:可以查看停車場營業(yè)額情況</p><p><b>  收費(fèi)標(biāo)準(zhǔn)設(shè)置</b></p><p>  業(yè)務(wù)描述:設(shè)置停車收費(fèi)標(biāo)準(zhǔn)&l

59、t;/p><p>  系統(tǒng)功能模塊圖如圖3-1所示:</p><p>  圖3-1 系統(tǒng)功能模塊結(jié)構(gòu)圖</p><p>  系統(tǒng)采用Struts、Spring、Hibernate框架實(shí)現(xiàn),數(shù)據(jù)庫使用MySQL,應(yīng)用服務(wù)器使用Tomcat7.0。</p><p>  3.3 系統(tǒng)的三層架構(gòu)設(shè)計(jì)思想</p><p>  系統(tǒng)主

60、體架構(gòu)采用界面—中間件—數(shù)據(jù)庫這樣的三層結(jié)構(gòu),使系統(tǒng)業(yè)務(wù)邏輯和數(shù)據(jù)庫基礎(chǔ)操作與用戶應(yīng)用界面分開,能夠使程序員更專注于Java程序的開發(fā),而界面設(shè)計(jì)者專注于用戶界面的開發(fā),在一定程度上明確了系統(tǒng)開發(fā)的分工。其示意圖如圖3-2所示:</p><p>  圖3-2 結(jié)構(gòu)層次圖</p><p><b>  4 數(shù)據(jù)庫設(shè)計(jì)</b></p><p>  4

61、.1 關(guān)系數(shù)據(jù)庫的基本概念</p><p>  關(guān)系數(shù)據(jù)庫是數(shù)據(jù)庫來組織數(shù)據(jù)的一種方式,是現(xiàn)在數(shù)據(jù)庫中廣泛應(yīng)用的一種流行關(guān)系。關(guān)系數(shù)據(jù)庫的理論是建立在數(shù)學(xué)的集合的基礎(chǔ)上,是集合論在數(shù)據(jù)組織上的應(yīng)用。在關(guān)系數(shù)據(jù)庫中所有的數(shù)據(jù)都按照表的方式組織。它主要是通過建立數(shù)據(jù)庫中的表之間的對應(yīng)關(guān)系來維護(hù)數(shù)據(jù),在關(guān)系數(shù)據(jù)庫中,所有的實(shí)體和實(shí)體之間的關(guān)系都是用關(guān)系來表示的。實(shí)體間的關(guān)系可以有一對一,一對多和多對多的關(guān)系。</

62、p><p>  4.2 系統(tǒng)E-R圖</p><p>  由于直接將顯示信息按具體的數(shù)據(jù)組織模型進(jìn)行組織,必須同時(shí)考慮很多因素,設(shè)計(jì)工作非常復(fù)雜,并且效果也不很理想,因此,需要一種方法來對現(xiàn)實(shí)世界的信息結(jié)構(gòu)進(jìn)行描述。E-R方法就是一種實(shí)體--關(guān)系方法,而其使用的工具就是E-R圖。E-R圖由實(shí)體、實(shí)體的屬性以及實(shí)體之間的關(guān)系三部分組成,實(shí)體是具有相同的性質(zhì)并且彼此之間可以相互區(qū)分的現(xiàn)實(shí)世界對象的

63、集合;屬性是實(shí)體所具有的特征,它是描述實(shí)體或者關(guān)系的性質(zhì)的數(shù)據(jù)項(xiàng);實(shí)體之間的關(guān)系通常是指不同實(shí)體之間的關(guān)系。智能停車場收費(fèi)管理系統(tǒng)的E-R圖如下所示:</p><p>  圖4-1 用戶實(shí)體及屬性</p><p>  圖4-2 會員實(shí)體及屬性</p><p>  圖4-3 員工信息實(shí)體及屬性</p><p>  圖4-4 設(shè)置實(shí)體及屬性<

64、;/p><p>  圖4-5停車信息實(shí)體及屬性</p><p><b>  4.3數(shù)據(jù)庫表設(shè)計(jì)</b></p><p>  數(shù)據(jù)庫技術(shù)的應(yīng)用已經(jīng)成為計(jì)算機(jī)科學(xué)技術(shù)中必不可少的組成部分,數(shù)據(jù)庫對信息的存儲提供了巨大的支持。本系統(tǒng)使用的是Mysql后臺數(shù)據(jù)庫,利用ADO.NET技術(shù)進(jìn)行訪問,該技術(shù)提供了多種方式來使用SQL語言對數(shù)據(jù)庫進(jìn)行操作,也可以以

65、應(yīng)用連接池來對數(shù)據(jù)庫連接進(jìn)行操作,減少打開、關(guān)閉數(shù)據(jù)庫操作對性能的影響。Mysql是sun公司開發(fā)的一個(gè)關(guān)系數(shù)據(jù)庫管理系統(tǒng),它是基于客戶端/服務(wù)器模式得數(shù)據(jù)庫系統(tǒng)。以Transact_SQL作為它的數(shù)據(jù)庫查詢和編程語言。T-SQL是結(jié)構(gòu)化查詢語言SQL的一種,支持ANSI SQL-92標(biāo)準(zhǔn)。Mysql不但可以執(zhí)行事務(wù)處理、數(shù)據(jù)存儲和數(shù)據(jù)分析,而且還可以創(chuàng)建新的應(yīng)用程序。它具有很多優(yōu)點(diǎn),例如,友好的界面、簡潔的操作、數(shù)據(jù)的可伸縮性、與其他

66、服務(wù)器軟件緊密集成、穩(wěn)定的性能等。</p><p>  數(shù)據(jù)庫在物理設(shè)備上的存儲結(jié)構(gòu)與存取方法被稱為數(shù)據(jù)庫的物理結(jié)構(gòu),它依賴與給定的計(jì)算機(jī)系統(tǒng)。為一個(gè)給定的邏輯數(shù)據(jù)模型選取一個(gè)最合適應(yīng)用要求的物理結(jié)構(gòu)。根據(jù)上面的實(shí)體關(guān)系分析以及ER圖,設(shè)計(jì)智能停車場收費(fèi)管理系統(tǒng)的數(shù)據(jù)庫表。</p><p>  表4-1loginuser用戶表</p><p>  表4-2emplo

67、yee員工信息表</p><p>  表4-3marketperson會員信息表</p><p>  表4-4voucher充值信息表</p><p>  表4-5feescale設(shè)置表</p><p>  表4-6cashier停車信息表</p><p><b>  5 詳細(xì)設(shè)計(jì)</b><

68、/p><p><b>  5.1系統(tǒng)首頁</b></p><p>  用戶可以在首頁上登錄系統(tǒng)。界面如下所示:</p><p><b>  圖5-1 系統(tǒng)首頁</b></p><p><b>  5.2系統(tǒng)主界面</b></p><p>  用戶登錄系統(tǒng)后根

69、據(jù)角色的不同,可以看到不同的菜單功能。</p><p>  圖5-2 系統(tǒng)主界面</p><p><b>  5.3會員管理</b></p><p>  管理員通過會員管理功能管理系統(tǒng)中的會員信息。</p><p><b>  圖5-3會員信息</b></p><p><

70、;b>  增加會員信息:</b></p><p>  圖5-4增加會員信息</p><p><b>  5.4 員工管理</b></p><p>  管理員通過員工管理功能管理系統(tǒng)中的員工信息。</p><p><b>  圖5-5員工信息</b></p><p

71、>  圖5-6增加員工信息</p><p><b>  5.5用戶管理</b></p><p>  管理員通過用戶管理功能管理系統(tǒng)中的用戶信息</p><p><b>  圖5-7用戶信息</b></p><p>  圖5-8增加用戶信息</p><p>  5.6 收

72、費(fèi)標(biāo)準(zhǔn)設(shè)置</p><p>  管理員可以收費(fèi)標(biāo)準(zhǔn)設(shè)置功能設(shè)置停車的收費(fèi)標(biāo)準(zhǔn)。</p><p><b>  圖5-9收費(fèi)標(biāo)準(zhǔn)</b></p><p><b>  5.7營業(yè)額查詢</b></p><p>  管理員可以查詢到系統(tǒng)的所有營業(yè)額,操作員只能查詢到自己的營業(yè)額。</p>&l

73、t;p>  圖5-10查詢營業(yè)額</p><p><b>  5.8充值管理</b></p><p>  通過充值管理功能給會員充值。</p><p><b>  圖5-11充值管理</b></p><p><b>  5.9停車場管理</b></p>&l

74、t;p>  通過停車場管理功能,管理停車場的進(jìn)場收費(fèi)。</p><p><b>  圖5-12進(jìn)場收費(fèi)</b></p><p><b>  5.10車庫信息</b></p><p>  可以查看當(dāng)前車庫的使用情況。</p><p>  圖5-13車庫使用情況</p><p&

75、gt;  5.11個(gè)人信息管理</p><p>  可以管理自己的個(gè)人信息,修改密碼和查詢營業(yè)額。</p><p><b>  圖5-14個(gè)人信息</b></p><p><b>  圖5-15修改密碼</b></p><p>  圖5-16查詢營業(yè)額</p><p><

76、;b>  6 系統(tǒng)測試</b></p><p><b>  6.1 測試原則</b></p><p>  軟件測試是為了發(fā)現(xiàn)軟件的錯誤而執(zhí)行程序的過程,或者說軟件測試是根據(jù)軟件開發(fā)各階段的規(guī)格說明和程序的內(nèi)部結(jié)構(gòu)而精心設(shè)計(jì)一批測試用例(即輸入數(shù)據(jù)及其預(yù)期的輸出結(jié)果),并利用這些測試用例去運(yùn)行程序,以發(fā)現(xiàn)程序錯誤的過程。</p><

77、p>  軟件測試在軟件生存期中橫跨兩個(gè)階段,通常在編寫出每一個(gè)模塊之后就對它做必要的測試,稱為單元測試,模塊的編寫者與測試者通常是同一個(gè)人。編碼與單元測試屬于軟件生存期中的同一個(gè)階段,在這個(gè)階段結(jié)束之后,對軟件系統(tǒng)還要進(jìn)行各種綜合測試,這是軟件生存期的另一個(gè)獨(dú)立的階段,即測試階段,通常由專門的測試人員承擔(dān)這項(xiàng)工作。</p><p><b>  6.2 測試方法</b></p>

78、;<p>  測試任何商品都有兩種方法:白盒測試和黑盒測試。 </p><p>  白盒測試:白盒測試是按照程序內(nèi)部的邏輯測試程序、檢驗(yàn)程序中的每條通路是否都能按預(yù)定的要求正確工作。白盒測試又稱為結(jié)構(gòu)測試。主要對程序的內(nèi)部細(xì)節(jié)進(jìn)行檢查的過程,在編碼和測試的早期階段使用。</p><p>  黑盒測試:黑盒測試時(shí)完全不考慮程序內(nèi)部的結(jié)構(gòu)和處理過程,只按照規(guī)格說明書的規(guī)定來檢查程

79、序是否符合它的功能要求。黑盒測試是在程序接口進(jìn)行的測試,又稱為功能測試。主要對程序的功能進(jìn)行檢查,常使用在測試的后期階段。</p><p>  測試用例指對一項(xiàng)特定的軟件產(chǎn)品進(jìn)行測試任務(wù)的描述,體現(xiàn)測試方案、方法、技術(shù)和策略。內(nèi)容包括測試目標(biāo)、測試環(huán)境、輸入數(shù)據(jù)、測試步驟、預(yù)期結(jié)果、測試腳本等,并形成文檔。不同類別的軟件,測試用例是不同的。測試用例更趨于是針對軟件產(chǎn)品的功能、業(yè)務(wù)規(guī)則和業(yè)務(wù)處理所設(shè)計(jì)的測試方案。對

80、軟件的每個(gè)特定功能或運(yùn)行操作路徑的測試構(gòu)成了一個(gè)個(gè)測試用例。</p><p>  本系統(tǒng)的實(shí)際開發(fā)過程中,對整個(gè)系統(tǒng)采用黑盒測試的方法,根據(jù)系統(tǒng)的需求,進(jìn)行相應(yīng)的測試,看是否完成相應(yīng)的功能。這樣經(jīng)過反復(fù)的測試,發(fā)現(xiàn)程序中存在的問題并找到原因加以改正。下面是本系統(tǒng)中部分采用黑盒測試的測試實(shí)例如,圖6-1和圖6-2所示。</p><p>  操作員密碼修改失敗如圖6-1所示:</p>

81、;<p><b>  結(jié) 論</b></p><p>  經(jīng)過近4個(gè)月的開發(fā)和設(shè)計(jì),在導(dǎo)師陳老師的幫助下,我終于完成了智能停車場收費(fèi)管理系統(tǒng)的開發(fā)和設(shè)計(jì)以及論文的寫作,系統(tǒng)經(jīng)過測試,功能未見任何的問題,目前運(yùn)行一切正常。本篇論文研究的主題是智能停車場收費(fèi)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),主要從智能停車場收費(fèi)管理系統(tǒng)的概述、相關(guān)技術(shù)、需求分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)現(xiàn)和系統(tǒng)測試幾個(gè)方面詳細(xì)地

82、介紹了整個(gè)系統(tǒng)的開發(fā)過程。 由于對需求分析不夠細(xì)致,管理的實(shí)際流程不太熟悉,加之系統(tǒng)設(shè)計(jì)開發(fā)的經(jīng)驗(yàn)缺乏和時(shí)間倉促等原因,系統(tǒng)開發(fā)過程中難免存在一些不足之處。系統(tǒng)實(shí)現(xiàn)的功能也存在不足,例如程序代碼不夠規(guī)范,冗余較多,雖然實(shí)現(xiàn)了系統(tǒng)要求的功能,但程序存在一些異常應(yīng)該處理;對于用戶的一些非法操作和非法輸入數(shù)據(jù)應(yīng)該在代碼編寫中進(jìn)行處理,防止非法輸入造成系統(tǒng)發(fā)生錯誤;另外還存在系統(tǒng)的操作方式和信息提示不明顯等問題。因此系統(tǒng)還有待進(jìn)一步的改進(jìn)。&l

83、t;/p><p>  通過這次畢業(yè)設(shè)計(jì)也讓我學(xué)習(xí)到了許多的知識,編程能力和分析解決問題能力得到了很大的提高,學(xué)會了運(yùn)用所學(xué)的計(jì)算機(jī)理論知識解決項(xiàng)目開發(fā)中遇到的實(shí)際問題。我相信這次畢業(yè)設(shè)計(jì)將為我從事計(jì)算機(jī)工作積累很好的經(jīng)驗(yàn)。</p><p><b>  謝 辭</b></p><p>  本次畢業(yè)設(shè)計(jì)能夠順利的完成,首先要感謝我的畢業(yè)設(shè)計(jì)指導(dǎo)老

84、師的辛勤指導(dǎo)。老師廣博的專業(yè)知識,嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度,誨人不倦的高尚師德,樸實(shí)無華、平易近人的人格魅力對我影響深遠(yuǎn)。正是因?yàn)橛辛死蠋煹木闹笇?dǎo),我才能夠?qū)崿F(xiàn)智能停車場收費(fèi)管理系統(tǒng)的設(shè)計(jì)與開發(fā),順利地完成我的畢業(yè)設(shè)計(jì)。在我的十幾年求學(xué)歷程里,離不開父母的鼓勵和支持,是他們辛勤的勞作,無私的付出,為我創(chuàng)造良好的學(xué)習(xí)條件,我才能順利完成完成學(xué)業(yè),感激他們一直以來對我的撫養(yǎng)與培育。</p><p>  在論文的寫作過程中也學(xué)

85、到了做任何事情所要有的態(tài)度和心態(tài),首先做學(xué)問要一絲不茍,對于發(fā)展過程中出現(xiàn)的任何問題和偏差都不要輕視,要通過正確的途徑去解決,在做事情的過程中要有耐心和毅力,不要一遇到困難就達(dá)退堂鼓,只要堅(jiān)持下去就可以找到思路去解決問題的。而且要學(xué)會與人合作,這樣做起事情來就可以事半功倍。 </p><p>  總之,此次論文的寫作過程,我收獲了很多,即為大學(xué)四年劃上了一個(gè)完美的句號,也為將來的人生之路做好了一個(gè)很好的鋪墊。 &

86、lt;/p><p>  再次感謝我的大學(xué)和所有幫助過我并給我鼓勵的老師,同學(xué)和朋友,謝謝你們。</p><p><b>  參考文獻(xiàn)</b></p><p>  [1] Walter Savitch(美).JAVA完美編程.清華大學(xué)出版社,2006</p><p>  [2] Michael Kofler 著,楊曉云等 譯;

87、MySQL5權(quán)威指南(The Definitive Guide to MySQL5);人民郵電出版社,2006</p><p>  [3] 周亞輝. Java數(shù)據(jù)庫系統(tǒng)項(xiàng)目開發(fā)實(shí)踐. 科學(xué)出版社,2005</p><p>  [4] 孫一林,彭波.Java數(shù)據(jù)庫編程實(shí)例. 清華大學(xué)出版社,2003</p><p>  [5] 求是科技編著. Java信息管理系統(tǒng)開發(fā)

88、實(shí)例導(dǎo)航. 人民郵電出版社,2005</p><p>  [6] Baron Scbwartz等 著,王小東等 譯;高性能MySQL(High Performance MySQL);電子工業(yè)出版社,2010</p><p>  [7] 朱福喜. Java語言程序設(shè)計(jì). 清華大學(xué)出版社,2005</p><p>  [8] 張愛平,賴欣. 在JSP中調(diào)用JavaBea

89、n實(shí)現(xiàn)Web數(shù)據(jù)庫訪問[J]. 計(jì)算機(jī)時(shí)代, 2007,(01)</p><p>  [9] 侯正雄.網(wǎng)格環(huán)境下車庫管理的研究與實(shí)現(xiàn)[D]. 西北工業(yè)大學(xué) 2005</p><p>  [10] 周穎;網(wǎng)絡(luò)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];電子科技大學(xué);2003年</p><p>  [11] 馬云飛, 張良均. 利用JSP開發(fā)動態(tài)Web應(yīng)用系統(tǒng)[J]. 現(xiàn)代計(jì)算機(jī), 200

90、1,(01)</p><p>  [12] 張龍祥.UML與系統(tǒng)分析設(shè)計(jì).北京:人民郵電出版社,2001.1</p><p>  [13] [美]Joseph Schmuller.李虎等譯.UML基礎(chǔ)、案例與應(yīng)用.北京:人民郵電出版社,2002</p><p>  [14] John Lewis William Loftus (美).王錦全譯.JAVA程序設(shè)計(jì)基礎(chǔ).

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論