小區(qū)物業(yè)管理系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)設(shè)計論文_第1頁
小區(qū)物業(yè)管理系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)設(shè)計論文_第2頁
小區(qū)物業(yè)管理系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)設(shè)計論文_第3頁
小區(qū)物業(yè)管理系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)設(shè)計論文_第4頁
小區(qū)物業(yè)管理系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)設(shè)計論文_第5頁
已閱讀5頁,還剩32頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、i小區(qū)物業(yè)管理系統(tǒng)的設(shè)計與實現(xiàn)摘 要internet 已經(jīng)成為人們生活、工作、學(xué)習(xí)越來越離不開的平臺。1web 技術(shù)已經(jīng)不在局限于單純地提供信息服務(wù),而是日益成為一個操作平臺,為用戶提供強大的服務(wù)功能。例如網(wǎng)上電子商務(wù)、社會信息數(shù)據(jù)庫等。網(wǎng)絡(luò)實現(xiàn)了遠(yuǎn)程通訊,人們能夠通過計算機網(wǎng)絡(luò)進(jìn)行電子郵件的發(fā)送,召開網(wǎng)絡(luò)會議,網(wǎng)上購物,甚至坐在家里就可以上大學(xué)(網(wǎng)上教育) 。網(wǎng)絡(luò)有巨大的潛力待我們?nèi)ラ_發(fā)與探索。因此,基于 b/s 體系架構(gòu)創(chuàng)建這個小區(qū)物業(yè)管理網(wǎng)站,緊跟行業(yè)發(fā)展,滿足人們生活、學(xué)習(xí)的需要。建立一個基于 b/s 架構(gòu)的小區(qū)物業(yè)管理網(wǎng)站,實現(xiàn)信息網(wǎng)絡(luò)化。通過較豐富的功能將 web 的技術(shù)特點體現(xiàn)出

2、來。該系統(tǒng)可供管理員、注冊用戶登錄使用。登錄者可以查詢信息或者發(fā)布信息,可以通過此網(wǎng)站了解小區(qū)物業(yè)管理情況,小區(qū)住戶還能夠查詢各種收費。系統(tǒng)中管理員為必不可少的模塊項,主要是為了安全有效地存儲和管理及維護網(wǎng)站的各類信息,賦予管理員特定的權(quán)限,可以對用戶和各種信息進(jìn)行添加,刪除,修改等。方便網(wǎng)站的管理與維護。要實現(xiàn)這樣的功能,離不開后臺數(shù)據(jù)庫的支持。用戶驗證注冊信息,收集到的用戶信息,分析得出的關(guān)聯(lián)規(guī)則表等大量的數(shù)據(jù)都由數(shù)據(jù)庫管理系統(tǒng)管理。本文中數(shù)據(jù)庫服務(wù)器端采用了 mysql 作為后臺數(shù)據(jù)庫,以先進(jìn)的 jdbc 技術(shù)與數(shù)據(jù)庫連接,結(jié)合 sql 語句處理對用戶添加,刪除,修改等操作,使 web

3、與數(shù)據(jù)庫緊密聯(lián)系起來。關(guān)鍵詞:物業(yè)管理,信息管理,mysqliithe design and implementation of residential property management systemabstractinternet has become the way people live, work, study more and more inseparable from the platform. web technology is not limited to simply providing information services, but increasingly as

4、 a platform to provide users with powerful services. such as online e-business, community information database. networks for remote communication, people can use a computer to send e-mail network, network meeting was held, online shopping, and even more than the university can sit at home (online ed

5、ucation). network has great potential to be for us to develop and explore.therefore, based on b / s architecture to create the residential property management sites, followed by development of the industry to meet the people living, learning needs. a based on b / s structure of the residential prope

6、rty management sites, to achieve the information net -work. rich functionality through the webs technical characteristics reflected. the system is available for administrators, registered users log on using. login information or publishing who can query information through this website for residenti

7、al property management, residen tial tenants can also access a variety of charges. system administrator for the necessary modu le entry, mainly for the safe and effective storage and management and maintenance of all typ es of information the site to give specific permission to the administrator, an

8、d all kinds of inf or mation users can add, delete, modify, etc. . easy site management and maintenance.to achieve such functions, can not do without back-end database support. user authenti cation registration information, collected user information, association rules drawn from the analysis of dat

9、a tables by the large number of database management systems management.this article uses mysql database server as the backend database, with advanced technology and jdbc database connection, with sql statements on users to add, delete, modify, etc, so closely linked to web and database.key words: pr

10、operty management, information management,mysqliii目 錄摘 要.iabstract.ii1 緒論.11.1 引言.11.2 背景.21.2.1 b/s 模型的優(yōu)點.21.2.2 jsp 技術(shù)發(fā)展背景.31.3 技術(shù)介紹.41.3.1 mvc 模式介紹 .41.3.2 struts 技術(shù)介紹.51.3.3 jdbc 技術(shù)及其常用接口.61.2.4 myeclipse 的介紹.62 需求分析.92.1 系統(tǒng)綜合要求.92.2 實體-聯(lián)系圖.93 系統(tǒng)設(shè)計.113.1 系統(tǒng)的功能模塊設(shè)計.113.2 數(shù)據(jù)庫設(shè)計.113.3 頁面設(shè)計.133.3.1

11、具體頁面如下.133.3.2 頁面設(shè)計的技術(shù)問題.163.4 搭建 struts 框架.164 系統(tǒng)實現(xiàn).184.1 系統(tǒng)基本結(jié)構(gòu).184.1.1 系統(tǒng)的基本結(jié)構(gòu)圖.184.1.2 系統(tǒng)的程序目錄結(jié)構(gòu).184.1.3 系統(tǒng)數(shù)據(jù)庫設(shè)計.204.2 系統(tǒng)頁面實現(xiàn)代碼.214.2.1 css 代碼.214.2.2 頁面代碼.224.3 動作實現(xiàn)代碼.235 軟件測試.276 總結(jié).28iv致 謝.30參 考 文 獻(xiàn).31小區(qū)物業(yè)管理系統(tǒng)的設(shè)計與實現(xiàn)11 緒論1.1 引言2在我國內(nèi)地,物業(yè)管理是一個新興的服務(wù)行業(yè)。經(jīng)過 20 多年的發(fā)展,現(xiàn)已在全國大中城市逐漸形成企業(yè)化經(jīng)營、專業(yè)化管理和社會化服務(wù)的格

12、局。隨著人們生活水平的提高,在選住房時,不僅要看選住房的設(shè)計、建造水平、面積大小等,還要看有無好的居住環(huán)境、家居生活是否安全和方便。后者必須要有好的物業(yè)管理做保證。因此,搞好住宅小區(qū)的物業(yè)管理,有利于推進(jìn)住宅產(chǎn)業(yè)化的發(fā)展,提高住宅和人居環(huán)境質(zhì)量,改善人民生活。11這樣要求小區(qū)管理者對物業(yè)管理進(jìn)行宏觀和微觀的細(xì)致管理,其中最好的辦法是用計算機操作的小區(qū)物業(yè)管理系統(tǒng)來實現(xiàn)對小區(qū)物業(yè)的管理,這就為我們設(shè)計小區(qū)物業(yè)管理系統(tǒng)提供了市場需要。3管理的服務(wù)標(biāo)準(zhǔn)包括:房屋維修管理、公共設(shè)施維護管理、公共秩序管理、清潔服務(wù)和綠化養(yǎng)護管理。這為我們的系統(tǒng)設(shè)計提供了參考標(biāo)準(zhǔn)。伴隨著小區(qū)的規(guī)模不斷擴大和住戶的不斷增多

13、,像小區(qū)中的汽車,小區(qū)附帶設(shè)施,小區(qū)的各項維護、投訴等事務(wù)都將越來越復(fù)雜,工作也隨著變大。但是,一直以來人們使用傳統(tǒng)人工的方式管理各種數(shù)據(jù),這種管理方式存在著許多缺點,比如:效率低下,保密性差,還有時間一長,將產(chǎn)生大量的文件和數(shù)據(jù),對于查找、更新和維護都呆了不少的困難。作為計算機應(yīng)用的一部分,使用計算機對企業(yè)單位的各項信息進(jìn)行管理,具有著手工管理所無法比擬的優(yōu)點。例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高工作的效率,也是企業(yè)的科學(xué)化、正規(guī)化管。因此,開發(fā)這樣一套小區(qū)物業(yè)管理系統(tǒng)軟件成為很有必要的事情。本次畢業(yè)設(shè)計主要就是為了設(shè)計一套小區(qū)物業(yè)

14、管理系統(tǒng),來滿足現(xiàn)代物業(yè)管理的需要。主要工作為完成客戶端,web 服務(wù)器端應(yīng)用程序和數(shù)據(jù)庫的制作,實現(xiàn)網(wǎng)上小區(qū)物業(yè)管理系統(tǒng)的創(chuàng)建,實現(xiàn)與完善整個基于 b/s 小區(qū)物業(yè)管理網(wǎng)站的組織建立和測試工作。主要功能有按權(quán)限登錄,分別獲得各自權(quán)限以內(nèi)的操作:系統(tǒng)管理員對管理員和物業(yè)信息進(jìn)行添加,刪除,修改等功能。業(yè)主可以通過系統(tǒng)發(fā)表投訴、查詢繳費清單等功能。最重要的是有多個模塊為模塊管理員所使用,完成對于人員、財務(wù)、停車場等的管理。這個系統(tǒng)理想達(dá)到的狀態(tài)是,使用它可以將整個需要人來完成的管理工作變得方便、迅速。整個個性化頁面生成系統(tǒng)主要由使用 jsp 技術(shù)開發(fā)實現(xiàn)個性化 web 頁面生成和 js結(jié)合 ja

15、vabeans 技術(shù)實現(xiàn)組件重用兩部分組成。在后臺處理方面采用了 struts 框架技術(shù)進(jìn)行開發(fā)和 jdbc 技術(shù)對數(shù)據(jù)庫進(jìn)行操作。整個系統(tǒng)結(jié)構(gòu)如圖 1-1 所示1。陜西科技大學(xué)畢業(yè)論文(設(shè)計說明書)2圖 1-1 系統(tǒng)結(jié)構(gòu)圖 圖 1-1 系統(tǒng)結(jié)構(gòu)圖1.2 背景1.2.1 b/s 模型的優(yōu)點幾乎沒有限制的客戶端訪問和極其簡單化的應(yīng)用程序部署和管理是 b/s 模型的優(yōu)勢所在。它和 c/s 模型比較優(yōu)點極為突出。兩層技術(shù)模型(two-tier architecture)是指客戶機直接與服務(wù)器交流,沒有其他服務(wù)介入的技術(shù)模型。對用戶量在 12100 的局域網(wǎng)環(huán)境中,兩層模型的確是個不錯的方案。由于該模

16、型中,所有的用戶連接都是被保持的,也就是說即使在空閑狀態(tài),連接依然存在。所以,用戶的并發(fā)請求數(shù)量有限的。為了解決這個限制,使得成千上萬的用戶可以被無顧慮地添加,我們最好選用三層模型 b/s 結(jié)構(gòu),即browser/server(瀏覽器/服務(wù)器)結(jié)構(gòu),是隨著 internet 技術(shù)的興起,對 c/s 結(jié)構(gòu)的一種變化或者說是改進(jìn)的結(jié)構(gòu)。用戶界面完全通過瀏覽器實現(xiàn),一部分事務(wù)邏輯在前端實現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端實現(xiàn),形成三層結(jié)構(gòu),是一種全新的軟件系統(tǒng)構(gòu)造技術(shù)。b/s 模型結(jié)構(gòu)圖 1-2 所示。從圖中可以看到這種結(jié)構(gòu)的一個重要的特點是,用戶可以完全不需要安裝客戶端軟件,當(dāng)然也不需要擔(dān)心任何軟件升

17、級和不兼容等任何客戶端所遇到的問題。相比之下,b/s 模型的優(yōu)點顯而易見,更適合這個網(wǎng)站的構(gòu)建,有利于網(wǎng)站的維護和擴充。database 服務(wù)器 用戶jsp 頁小區(qū)物業(yè)web 服務(wù)器添加,刪除,修改等操作小區(qū)物業(yè)管理系統(tǒng)的設(shè)計與實現(xiàn)3internet 網(wǎng)絡(luò)www 服務(wù)本地訪問用戶計算機html 頁面http 請求服務(wù)程序cgi/fast cgi/javaservlets/asp/jsp數(shù)據(jù)庫internet 網(wǎng)數(shù)據(jù)端服務(wù)器sql 語句 數(shù)據(jù)取值htmlwww 瀏覽器第一層服務(wù)器圖 1-2 b/s 模型結(jié)構(gòu)圖 1.2.2 jsp 技術(shù)發(fā)展背景1web 技術(shù)的迅猛發(fā)展正推動 internet 上信

18、息服務(wù)類的進(jìn)步。www 服務(wù)的基礎(chǔ)是html 語言。這個系統(tǒng)模塊中用到的 jsp 技術(shù)是在 html 語言的基礎(chǔ)上使用腳本語言對網(wǎng)頁的對象模型進(jìn)行編程。jsp 全稱 java server pages,它是由 sun microsystems 公司提出、許多公司參與建立的一種動態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn)。它誕生在 1999 年 6 月 1 日。目前國內(nèi)外已經(jīng)在廣泛地使用 jsp。隨著 java 語言得到普及,越來越多的公司開始關(guān)注 jsp 的前景。5傳統(tǒng)的動態(tài)網(wǎng)頁制作包括 cgi、asp、jsp 三種,而 jsp 具有明顯的優(yōu)勢。使用cgi-binj 接口是一個最早的動態(tài) web 頁面問題的解決方案。缺點

19、,cgi 程序必須從cgi 接口讀入一長串的字符串,再從字符串中取得所需要的數(shù)據(jù)并加以處理。過程十分繁瑣。另一個缺點,除了 perl 是解釋語言外,其他都是編譯式的語言。每次修改后,都必須重新編譯一次,這給開發(fā)人員帶來麻煩,增加了工作量。asp 和 jsp 都能取代cgi 使網(wǎng)站建設(shè)和發(fā)展變得簡單快捷。盡管 jsp 技術(shù)和 asp 在許多方面都有相似的,但仍然存在很多不同之處,其中最本質(zhì)上的區(qū)別在于:兩者是來源于不同的技術(shù)規(guī)范組織,其實現(xiàn)的基礎(chǔ),web 服務(wù)器平臺要求不相同。6作為 java 平臺的一部分,jsp 擁有 java 編程語言“一次編寫,各處運行”的特點。一次寫入,之后,可以運行在

20、任何具有符合 javatm 語法結(jié)構(gòu)的環(huán)境。取代之過去陜西科技大學(xué)畢業(yè)論文(設(shè)計說明書)4單一平臺開發(fā)。 asp 主要工作環(huán)境是微軟的 iis 應(yīng)用程序結(jié)構(gòu),又因 activex 對象具有平臺特性,所以 asp 技術(shù)不能很容易地實現(xiàn)在跨平臺的 web 服務(wù)器的工作。從開發(fā)人員的角度來看其區(qū)別在于:asp 僅支持組件對象模型 com,而 jsp 技術(shù)提供的組件都是基于 javabeanstm 技術(shù)或 jsp 標(biāo)簽庫。jsp 標(biāo)簽可擴充性。jsp 技術(shù)能夠使用開發(fā)者擴展 jsp 標(biāo)簽,jsp 開發(fā)者能定制標(biāo)簽庫,減少對腳本語言的依賴生成可重用的組件。jsp 基于組件的技術(shù)方法加速了總體開發(fā)過程。

21、jsp 組件(javabeans,或定制的 jsp 標(biāo)簽)是跨平臺可重用的。javabeans 組件可以訪問數(shù)據(jù)庫,并能以分布式系統(tǒng)模式工作于 unix 和 windows 平臺。易于維護性。 基于 jsp 技術(shù)的應(yīng)用程序比基于 asp 的應(yīng)用程序易于維護和管理。jsp 突出的組件技術(shù)使修改內(nèi)容而不影響邏輯或修改邏輯而不影響內(nèi)容變得很容易實現(xiàn)。如上的比較不難看出,jsp 技術(shù)編寫的程序運用要更加靈活,可擴展性更強。1.3 技術(shù)介紹1.3.1 mvc 模式介紹mvc 模式7是國外用得比較多的一種設(shè)計模式,最早是在 smalltalk 中出現(xiàn)的。mvc 包括 3 中對象,間的地說,model 是應(yīng)

22、用對象,view 是它在屏幕上的表示,controller 定義用戶界面對用戶輸入的響應(yīng)方式。mvc 設(shè)計模式中的“模型”指的是真正完成任務(wù)的代碼。對大多數(shù) web 應(yīng)用程序來說,功能比界面感覺更重要。在模型同界面相分離的情況下,代碼即可實現(xiàn)可管理性和可重用性。模型通常也被稱作“業(yè)務(wù)邏輯”。所謂“視圖”起始就是使用界面。在 mvc 模式下,在通常的設(shè)計前提下界面任務(wù)并不大。當(dāng)然,視圖應(yīng)該具有一定的功能性并遵循可用性的約束,但視圖不應(yīng)該處理數(shù)據(jù)。事實上,界面的每一部分都只能包含采集數(shù)據(jù)的足夠邏輯,并把它傳遞給設(shè)計模式中的其他組成部分以進(jìn)行處理?!翱刂破鳌笨刂浦P秃鸵晥D之前的交互過程。它決定著向

23、用戶返回怎樣的視圖,檢查通過界面輸入的信息,以及選擇處理輸入信息的模型。在 jsp 開發(fā)中,最常使用 model2。model2 實際上符合 mvc 模式。model2 中各組件的關(guān)系如圖 1-3 所示:小區(qū)物業(yè)管理系統(tǒng)的設(shè)計與實現(xiàn)5圖 1-3 model2 中各組件的關(guān)系1.3.2 struts 技術(shù)介紹struts 是 apache 軟件基金會(asf)贊助的一個開源項目。它最初是 jakarta 項目中的一個子項目,并在 2004 年 3 月成為 asf 的頂級項目。它通過采用 java servlet/jsp 技術(shù),實現(xiàn)了基于 java ee web 應(yīng)用的 mvc 設(shè)計模式的應(yīng)用框架

24、,是mvc 經(jīng)典設(shè)計模式中的一個經(jīng)典產(chǎn)品。7在 struts 中,已經(jīng)由一個名為 actionservlet 的 servlet 充當(dāng) 控制器(controller)的角色,根據(jù)描述模型、視圖、控制器對應(yīng)關(guān)系的 struts-config.xml 的配置文件,轉(zhuǎn)發(fā)視圖(view)的請求,組裝響應(yīng)數(shù)據(jù)模型(model)。在 mvc 的 模型(model)部分,經(jīng)常劃分為兩個主要子系統(tǒng)(系統(tǒng)的內(nèi)部數(shù)據(jù)狀態(tài)與改變數(shù)據(jù)狀態(tài)的邏輯動作),這兩個概念子系統(tǒng)分別具體對應(yīng) struts 里的 actionform 與 action 兩個需要繼承實現(xiàn)超類。在這里,struts 可以與各種標(biāo)準(zhǔn)的數(shù)據(jù)訪問技術(shù)結(jié)合在

25、一起,包括 enterprise java beans(ejb), jdbc 與 jndi。在 struts 的視圖(view) 端,除了使用標(biāo)準(zhǔn)的javaserver pages(jsp)以外,還提供了大量的標(biāo)簽庫使用,同時也可以與其他表現(xiàn)層組件技術(shù)(產(chǎn)品)進(jìn)行整合,比如 velocity templates,xslt 等。通過應(yīng)用 struts 的框架,最終用戶可以把大部分的關(guān)注點放在自己的業(yè)務(wù)邏輯(action)與 映射關(guān)系的配置文件(struts-config.xml)中。8在 java ee 的 web 應(yīng)用發(fā)展的初期,除了使用 servlet 技術(shù)以外,普遍是在 javaserve

26、r pages (jsp)的源代碼中,采用 html 與 java 代碼混合的方式進(jìn)行開發(fā)。因為這兩種方式不可避免的要把表現(xiàn)與業(yè)務(wù)邏輯代碼混合在一起,都給前期開發(fā)與后期維護帶來巨大的復(fù)雜度。為了擺脫上述的約束與局限,把業(yè)務(wù)邏輯代碼從表現(xiàn)層中清晰的分離出來,2000 年,craig mcclanahan 采用了 mvc 的設(shè)計模式開發(fā) struts。后來該框架產(chǎn)品一度被認(rèn)為是最廣泛、最流行 java 的 web 應(yīng)用框架。2006 年,webwork 與 struts 這兩個優(yōu)秀的 java ee web 框架(web framework的團體,決定合作共同開發(fā)一個新的,整合了 webwork

27、與 struts 優(yōu)點,并且更加優(yōu)雅、擴展性更強的框架,命名為 “struts 2”,原 struts 的 1.x 版本產(chǎn)品稱為“struts 1”??刂破鳎╯ervlet)模型(javabean)用戶視圖(jsp)陜西科技大學(xué)畢業(yè)論文(設(shè)計說明書)6至此,struts 項目并行提供與維護兩個主要版本的框架產(chǎn)品struts 1 與 struts 2。本次畢業(yè)設(shè)計就是用的 struts2。1.3.3 jdbc 技術(shù)及其常用接口jdbc api 為 java 開發(fā)者使用的數(shù)據(jù)庫提供了統(tǒng)一的編程接口,它由一組 java 類和接口組成。jdbc api 似的開發(fā)人員可以使用純 java 的方式來連接數(shù)

28、據(jù)庫,并進(jìn)行操作。在企業(yè)級環(huán)境中進(jìn)行的數(shù)據(jù)庫操作遠(yuǎn)遠(yuǎn)不只是連接數(shù)據(jù)庫并執(zhí)行語句,還需要考慮其他方面的要求,包括使用連接緩沖池來優(yōu)化資源的使用,實現(xiàn)分布式事務(wù)處理。本次使用的 jdbc 版本里,包括了 java.sql 和 javax.sql 兩個包,分別為針對基本的數(shù)據(jù)庫編程服務(wù)的類和接口與為數(shù)據(jù)庫方面的高級操作提供接口和類的類。每個數(shù)據(jù)庫驅(qū)動程序必須實現(xiàn) driver 接口。對于 jsp 開發(fā)者而言,只需要使用driver 接口就可以了。我們在編程中要連接數(shù)據(jù)庫,必須先裝載特定廠商提供的數(shù)據(jù)庫驅(qū)動程序(driver)。這次使用的是 com.mysql.jdbc.driver。7driverm

29、anager 類是 jdbc 的管理層,作用于用戶和驅(qū)動程序之間。drivermanager 類跟蹤可用的驅(qū)動程序,并在數(shù)據(jù)庫和相應(yīng)驅(qū)動程序之間建立連接。另外,drivermanager 類也處理諸如驅(qū)動程序登錄時間限制及登錄和跟蹤消息的顯示等事務(wù)。jdbc 允許用戶使用調(diào)用 drivermanager 的方法 getdriver、getdrivers 和registerdriver 及 driver 的方法連接。在這次畢設(shè)中,是通過調(diào)用 drivermanager 類中class.forname 方法,顯式地加載驅(qū)動程序類。代碼為class.forname(“com.mysql.jdbc.d

30、river”)。在 drivermanager 中有一個非常重要的方法,就是 getconnection(parameter),在編程中通過這個方法來獲得一個連接,在這次編程中也用到了。代碼為:connectionconn=drivermanager.getconnection(“jdbc:mysql:/localhost/prop_management”,”root”,”root”)。函數(shù)里面的參數(shù)代表本次使用的數(shù)據(jù)庫地址。1.2.4 myeclipse 的介紹myeclipse,是一個十分優(yōu)秀的用于開發(fā) java, j2ee 的 eclipse 插件集合,myeclipse 的功能非常強大

31、,支持也十分廣泛,尤其是對各種開源產(chǎn)品的支持十分不錯。 myeclipse 企業(yè)級工作平臺(myeclipse enterprise workbench ,簡稱 myeclipse)是對 eclipse ide 的擴展,利用它我們可以在數(shù)據(jù)庫和 javaee 的開發(fā)、發(fā)布,以及應(yīng)用程序服務(wù)器的整合方面極大的提高工作效率。它是功能豐富的 javaee 集成開發(fā)環(huán)境,小區(qū)物業(yè)管理系統(tǒng)的設(shè)計與實現(xiàn)7包括了完備的編碼、調(diào)試、測試和發(fā)布功能,完整支持 html, struts, jsf, css, javascript, sql, hibernate。在結(jié)構(gòu)上,myeclipse 的特征可以被分為 7

32、類: a) javaee 模型 b) web 開發(fā)工具 c) ejb 開發(fā)工具 d) 應(yīng)用程序服務(wù)器的連接器 e) javaee 項目部署服務(wù) f) 數(shù)據(jù)庫服務(wù) g) myeclipse 整合幫助從 genuitec 發(fā)布了 myeclipse enterprise workbench 5.0 以來,myeclipse 就以智能,快捷,簡單和便宜的 j2ee 工具存在。它的價格對于個人和企業(yè)開發(fā)人員來說都是非常有吸引力的。這是 j2ee ide 市場一個重量級的選手。通過增加 uml 雙向建模工具、sysiwyg 的 jsp/strutsdesigner、可視化的 hibernate/orm

33、工具、spring 和 web services 支持,以及新的 oracle 數(shù)據(jù)庫開發(fā),myeclipse 繼續(xù)為業(yè)界提供全面的產(chǎn)品。通過升級,myeclipse 改進(jìn)了 java ee 5 和 spring 功能部件,支持 ajax 開發(fā)和測試,支持 rad web 開發(fā),快速 java ee 部署和測試,myeclipse 學(xué)習(xí)中心。當(dāng)?shù)搅?7.0 版本的時候,就不再需要配置 tomcat 以及服務(wù)器了,提供的支持包括:eclipse 3.4.1/ganymede、rest web 服務(wù)、新的 myeclipse 操作板、spring 工具集更新、集成manven2、open jpa

34、支持、高級 javascript 工具、專業(yè)的 jsdt 實現(xiàn)、報表工具加強、jsf和 icefaces 工具更新。等到了 8.0 版本的時候又增加了 javaprofiler 、struts 2 support 、myeclipse lite 、wtp project support 、myeclipse reports 等更新內(nèi)容,從而具有了java 事件探查器,對 struts 2 的支持,加載模塊的自定義功能,對 wtp 項目的支持,對 wtp 項目的支持,app server 等新特征。再后來就是經(jīng)典的 8.6 了,它在團隊協(xié)作和集中工作環(huán)境的集中配置管理方面有了相當(dāng)大的改進(jìn),包含了

35、上百個功能的改進(jìn)和新特性。主要改進(jìn)包括:編號不對,阿拉伯?dāng)?shù)字編號不對,阿拉伯?dāng)?shù)字a)myeclipse 8.6 m1 引入了一個全新的 javascript 編輯器,該編輯器提供了更好的 javascript/html 高亮標(biāo)記和代碼支持,同時提供了更為精確的語法校驗功能。 b)myeclipse 8.6 m1 新增了 struts2 圖形編輯器(貌似之前筆者見過 struts1.x 的圖形編輯器,也是 myeclipse 對 struts 支持的一個賣點)。 c)myeclipse 8.6 m1 引入了 myeclipse 配置中心功能(該功能是 myeclipse 8.6 中的重大賣點)。

36、 d) 該功能包括,允許用戶更方便的安裝/卸載 myeclipse 模塊。 e) 快速檢索和安裝目前最流行的 eclipse 插件(貌似與 idea 一樣直接檢索到之后陜西科技大學(xué)畢業(yè)論文(設(shè)計說明書)8可以通過 checkbox 選擇安裝,十分方便)。 f) 瀏覽,編輯和安裝所有的軟件更新(同時支持自定義升級站點)。 g) 輕松的在團隊中共享 myeclipse 8.6 工作平臺配置。 i) 通過授權(quán)獲取用戶的工作臺變更信息,同時讓用戶共享這些工作臺的配置。 j) 通過 myeclipse 配置中心持久化(保存)工作臺的個性化設(shè)置。 k) 允許獨立共享工作臺配置信息,也可以通過授權(quán)讓特定的用

37、戶更改工作臺配置信息。 l) myeclipse 8.6 m1 新增了大量的應(yīng)用程序服務(wù)器聯(lián)接器,讓 myeclipse 8.6 支持更多的應(yīng)用程序服務(wù)器。glassfish 3 ,jboss 6, resin 4,jetty 7,jonas 5,springsource tc server, java system web server 7。 m) myeclipse 8.6 m1 在開源框架的支持方面也進(jìn)行了不少改進(jìn)包括:spring 3.0,hibernate 3.3,spring security 2.0,spring security 3.0。 n) myeclipse 8.6 m1

38、 新增了截屏功能。 o)myeclipse 8.6 m1 改進(jìn)了對 uml2.0 的支持。 p) myeclipse 8.6 m1 改進(jìn)了對 javaserver faces, facelets, icefaces 的支持。本次使用的是 myeclipse 9.0 版本,也是現(xiàn)在的最高版本,它集成了 eclipse 3.6.1,支持 html5 和 javaee6。使用起來方便快捷,并且能夠照顧到現(xiàn)在最先進(jìn)的 java 開發(fā)技術(shù)要求,因此選擇了這個版本作為本次開發(fā)的工具。小區(qū)物業(yè)管理系統(tǒng)的設(shè)計與實現(xiàn)92 需求分析2.1 系統(tǒng)綜合要求10通過查資料,獲知隨著市場經(jīng)濟的發(fā)展和人們生活水平的提高,住

39、宅小區(qū)已經(jīng)成為人們安家置業(yè)的首選,幾十萬到幾百萬的小區(qū)住宅比比皆是。人們花的錢越多,不但對住宅的本身的美觀、質(zhì)量要求越來越高,同時對物業(yè)小區(qū)的服務(wù)和管理也要求很高,諸如對小區(qū)的維修維護,甚至對各項投訴都要求小區(qū)管理者做的好,做的完善。這樣要求小區(qū)管理者對物業(yè)管理進(jìn)行宏觀的和微觀的細(xì)致管理,其中最好的辦法是用計算機操作的小區(qū)物業(yè)管理系統(tǒng)來實現(xiàn)對小區(qū)物業(yè)的管理,這就為我們設(shè)計小區(qū)物業(yè)管理系統(tǒng)提供了市場需要。作為計算機應(yīng)用的一部分,使用計算機對企業(yè)單位的各項信息進(jìn)行管理,具有著手人工管理所無法比擬的優(yōu)點。例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高

40、工作的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理與世界接軌的重要條件。因此,設(shè)計一個小區(qū)物業(yè)管理系統(tǒng)是非常必要的。通過調(diào)查訪談獲知小區(qū)物業(yè)管理系統(tǒng)需要處理以下幾個方面的問題3:1)用戶登錄管理:這是系統(tǒng)的必要部分,通過它可以對登錄信息進(jìn)行管理。實現(xiàn)對進(jìn)入系統(tǒng)的人員進(jìn)行分類管理,實現(xiàn)不同身份的用戶能夠獲得相應(yīng)功能的使用權(quán)限。2)業(yè)主資料管理:該模塊需要對業(yè)主的基本資料進(jìn)行管理。是物業(yè)管理產(chǎn)生的基礎(chǔ),物業(yè)管理是相對于該小區(qū)的所有住戶而言的。3)人員安排管理:該模塊主要就是對于保安人員、保潔人員和維修人員基本信息的管理。這是后勤保障所必須的部分,只有對工作人員的管理合理了,才能讓后勤服務(wù)質(zhì)量提高。4)投訴管

41、理:這個是在本系統(tǒng)中唯一提供業(yè)主與物管部門交互的平臺,這也是業(yè)主們非常需要的一個環(huán)節(jié),業(yè)主可以通過該功能項向有關(guān)部門提出自己對于物管的要求和建議。同時物管部門也可以通過這個平臺了解用戶的需求。5)繳費項目管理:這個功能是為繳費管理服務(wù)的,它可以規(guī)定好業(yè)主需要繳費的各個項目。6)繳費管理:可以實現(xiàn)繳費功能,這些費用包括用戶的各種費用。能夠?qū)τ脩舻那焚M、陜西科技大學(xué)畢業(yè)論文(設(shè)計說明書)10已繳費、繳費時間等信息進(jìn)行查詢和處理。這也是物業(yè)管理中非常核心的一個方面。7)車位管理:對于現(xiàn)在的小區(qū)停車場的管理也是非常重要的,因為車的數(shù)量大,管理起來比較麻煩,用計算機來進(jìn)行統(tǒng)一管理就方便多了。2.2 實體

42、-聯(lián)系圖9業(yè)主投 訴車 位費用角色身份證號單位房間號性別房間號繳費項目聯(lián)系電話姓名籍貫應(yīng)繳費用已交費用業(yè)主姓名房間號繳費月份車位號繳費狀態(tài)投訴類型欠費金額繳費時間業(yè)主姓名詳細(xì)內(nèi)容有投訴時間處理標(biāo)志投訴標(biāo)題發(fā)布有n11n1n人 員工作號工作描述工 資工作類型加入時間姓 名性 別身份證號圖 2-1 實體-聯(lián)系圖小區(qū)物業(yè)管理系統(tǒng)的設(shè)計與實現(xiàn)113 系統(tǒng)設(shè)計3.1 系統(tǒng)的功能模塊設(shè)計圖 3-1 系統(tǒng)功能模塊圖由以上功能模塊圖可以看見,11本小區(qū)物業(yè)管理總共分為 3 個部分,第一部分為對進(jìn)入系統(tǒng)的管理,包括通過登錄頁面登錄進(jìn)行系統(tǒng)的管理。系統(tǒng)管理員登錄以后可以對登錄用戶進(jìn)行添加、刪除,以及修改用戶登錄密

43、碼。第二部分又可以分為四個方面,分別對應(yīng)四個物業(yè)管理小模塊,包括資料管理、后勤管理、財務(wù)管理和停車場管理。其中,資料管理由專門的管理員負(fù)責(zé),可以對業(yè)主資料進(jìn)行查詢,增加,刪除和修改操作。后勤管理員則負(fù)責(zé)兩部分的內(nèi)容,一是人員安排管理,可以對人員的安排及個人信息進(jìn)行查詢、增加、修改等操作。然后就是對于業(yè)主投訴的管理??梢圆樵儤I(yè)主的投訴,并負(fù)責(zé)安排人員進(jìn)行處理。財務(wù)管理員也有兩項功能可以進(jìn)行,其中一個是繳費項目管理,它是針對物業(yè)中不同繳費項目的變化對繳費項目進(jìn)行查刪改。另一個就是物業(yè)管理中非常重要的一塊繳費管理,它具有承擔(dān)繳費的功能。包括業(yè)主賬單查詢,賬單生成和繳費等幾個方面。停車場管理員主要負(fù)責(zé)

44、車位的管理。系統(tǒng)小區(qū)物業(yè)管理系統(tǒng)系統(tǒng)管理物業(yè)管理業(yè)主系統(tǒng)登錄添加用戶刪除用戶業(yè)主資料管理人員安排管理投訴管理繳費項目管理繳費管理車位管理發(fā)表投訴繳費查詢修改登錄密碼陜西科技大學(xué)畢業(yè)論文(設(shè)計說明書)12為管理員提供的是車位信息的查詢、增加和更改功能。12對于業(yè)主,系統(tǒng)也提供了兩個功能,一個是發(fā)表投訴功能,用于業(yè)主向物業(yè)管理部門提出自己對物業(yè)管理的意見和建議。還有一個是繳費查詢功能,讓用戶在家就可以查詢到自己的物業(yè)賬單情況。3.2 數(shù)據(jù)庫設(shè)計管理員表(tb_manage)=管理員號+管理員姓名+登錄密碼+角色名+權(quán)限表 3-1 用戶登錄表(tb_manage)字段名類型說明系統(tǒng)管理員號intno

45、t null系統(tǒng)管理員姓名varcharnot null登錄密碼varcharnot null真實姓名varcharnot null權(quán)限varcharnot null投訴管理表(tb_complain)=投訴類型+投訴時間+投訴標(biāo)題+處理標(biāo)志+詳細(xì)內(nèi)容表 3-2 投訴管理表(tb_complain)字段名類型說明投訴類型varcharnot null投訴時間varcharnot null投訴標(biāo)題varcharnot null處理標(biāo)志varcharnot null投訴詳情varcharnot null人員表(tb_staff)=員工號+員工姓名+工作類別+性別+身份證號+加入時間+工資+工作描述

46、表 3-3 人員表(tb_staff)字段名類型說明人員號varcharnot null工作類別varcharnot null人員姓名varcharnot null人員性別varcharnot null身份證號varcharnot null加入時間varcharnot null工資doublenot null工作描述varcharnot null業(yè)主資料表(tb_owner)=業(yè)主姓名+性別+籍貫+聯(lián)系電話+身份證號+單位+房間號+角色小區(qū)物業(yè)管理系統(tǒng)的設(shè)計與實現(xiàn)13表 3-4 業(yè)主表(tb_owner)字段名類型說明業(yè)主姓名varcharnot null性別varcharnot null籍貫

47、varcharnot null聯(lián)系電話varcharnot null身份證號varcharnot null單位varcharnot null房間號varcharnot null角色varcharnot null收費項目表(tb_charge)=收費項目名+收費標(biāo)準(zhǔn)表 3-5 繳費項目表(tb_charge)字段名類型說明繳費項目名varcharnot null繳費標(biāo)準(zhǔn)doublenot null繳費表(tb_pay)=繳費項目名+應(yīng)收金額+實收金額+欠費金額+收費時間+業(yè)主姓名+繳費狀態(tài)+繳費月份+標(biāo)記表 3-6 繳費表(tb_pay)字段名類型說明繳費項目名varcharnot null應(yīng)繳

48、費用doublenot null實繳費用intnot null欠費金額doublenot null繳費時間varcharnot null業(yè)主姓名varcharnot null繳費狀態(tài)intnot null繳費月份varcharnot null房間號varcharnot null繳費號intnot null車位表(tb_car)=車位號+業(yè)主姓名+房間號表 3-7 車位表(tb_car)字段名類型說明車位號varcharnot null業(yè)主姓名varcharnot null陜西科技大學(xué)畢業(yè)論文(設(shè)計說明書)14房間號varcharnot null3.3 頁面設(shè)計3.3.1 具體頁面如下圖 3-2

49、 login.jsp 頁面這個頁面為用戶登錄頁面,由三個圖片分別對應(yīng)登錄名字、登錄密碼和登錄按鈕,有兩個 text 框進(jìn)行用戶名和密碼的輸入,在后臺進(jìn)行驗證的時候就是使用這兩個輸入值進(jìn)行判斷登錄的。為了體現(xiàn)系統(tǒng)的時代感,我特地把頁面的文字部分都使用的英文。在顏色方面也是用了比較清爽舒服的藍(lán)色和淡黃色。它是通過 css 實現(xiàn)整體頁面格調(diào)配置的。圖 3-3 welcome.jsp 頁面這個頁面為登錄后的第一個頁面,展現(xiàn)給用戶的是一橫排的功能選項,可以通過鼠標(biāo)單擊進(jìn)入不同的系統(tǒng)功能模塊。中間是一幅帶動態(tài)的圖片,有星光不斷閃爍,看起來比較溫馨,自認(rèn)為作為小區(qū)物業(yè)的首頁是比較不錯的,讓用戶有入系統(tǒng)如歸的

50、感覺。小區(qū)物業(yè)管理系統(tǒng)的設(shè)計與實現(xiàn)15圖 3-4 userlist.jsp 頁面這是用戶查詢頁面,從這張圖片可以很明顯地看見系統(tǒng)的 log 在右邊,這個是在網(wǎng)上找的,是從一個音樂庫里發(fā)現(xiàn)這個連谷歌都翻譯不出來的英文,在網(wǎng)上查詢發(fā)現(xiàn)它是一個免費音樂源,我就把它理解為愿意奉獻(xiàn),愿意服務(wù)的意思,加在這里作為 log 了。在頁面頂部的右面有現(xiàn)在時間顯示,這是使用 javascrip 來實現(xiàn)的,它可以顯示與電腦系統(tǒng)時間同步的時間。下面任然跟首頁相同的一橫排功能模塊選擇項。大家還可以清楚的看見其下還有子項。接下來就是兩個表單,分別為查詢用戶條件和搜索按鈕,這代表了本系統(tǒng)關(guān)于查詢頁面的整體布局。查詢包括兩個

51、部分,一個是按什么關(guān)鍵字查詢,另一個就是用戶輸入的關(guān)鍵字。按鈕在這次設(shè)計中的作用非常大,它是作為前臺頁面和后臺進(jìn)行交互的唯一動作實現(xiàn)點單擊。下面就是對查詢內(nèi)容進(jìn)行顯示的部分。在最右面有 edit 標(biāo)志,其實他是一個連接,可以連接到對相應(yīng)項的內(nèi)容的修改頁面。再下來的添加用戶按鈕也是連接到添加用戶頁面的。刪除用戶是第二個表單的動作按鈕,實現(xiàn)刪除用戶的功能。圖 3-5 useradd.jsp 頁面這是增加用戶頁面,其他的增加頁面跟它幾乎相同,在白色表單外的內(nèi)容跟其他頁面都是一樣的,這里不做解釋了。對于白色表單部分就是由各項輸入或者選擇名加上 text 輸入框或者 select 選擇框。最下面就是提交

52、按鈕和重置填入或者選擇內(nèi)容的按鈕。陜西科技大學(xué)畢業(yè)論文(設(shè)計說明書)16圖 3-6 carplacealter.jsp 頁面這是修改信息的代表頁面,基本上跟增加頁面一樣,不過在這里需要的主鍵值是在數(shù)據(jù)庫里面有的,可以通過頁面處理從查詢頁面獲得的。它跟增加信息頁面最大的不同地方就是動作的執(zhí)行,也就是后臺的 sql 執(zhí)行語句不同。其他的頁面跟以上頁面類似,這里就沒有一一列舉。3.3.2 頁面設(shè)計的技術(shù)問題在設(shè)計頁面時,由于非藝術(shù)專業(yè)的,對于顏色的把握和整體頁面架構(gòu)的組成搭配不能很好的完成,可能有很多不足的地方。但是,在這次設(shè)計頁面和實現(xiàn)頁面的過程中我查閱了一些與 html、css 和 javasc

53、ript 有關(guān)的專業(yè)書籍,與此同時還參考了一些實用代碼。學(xué)到了很多相關(guān)知識,在這次畢業(yè)設(shè)計的過程中也用了很多。下面就介紹一下在本次畢設(shè)中是如何使用以上三種語言的。在 html 方面,我多處用到了 form 表單來傳遞頁面數(shù)據(jù)和信息,以便于后臺方法對頁面進(jìn)行操作。另外,14使用 table 標(biāo)簽來對頁面進(jìn)行分塊,對內(nèi)容進(jìn)行定位,形成頁面的最終效果。還有 input 標(biāo)簽,是在表單中用的比較多的,它的 text 類型在這次編程過程中用得又是相當(dāng)多的。因為這次關(guān)于增加操作幾乎都要由它來將用戶輸入數(shù)據(jù)傳給后臺。還有 botton 類型也在動作中起到了很重要的作用。其他的標(biāo)簽還有 select 標(biāo)簽、c

54、heck 標(biāo)簽、textarea 標(biāo)簽等也有運用。css 在頁面的結(jié)構(gòu)方面發(fā)揮了很重要的角色,它主要是為了配合頁面的布局,字體設(shè)定,整體背景設(shè)置,按鈕形狀大小設(shè)定,它把一些共同的頁面設(shè)計代碼放在了一起,便于多處引用,這樣減少了代碼,減少了工作量,簡化了編程。15對于 javascript 的作用是顯而易見的,它存在的目的就是為了給靜態(tài)頁面增加一些動態(tài)的內(nèi)容,包括判空、動態(tài)時間顯示、問候語顯示、文字變化、圖片處理等。在本次畢設(shè)中主要用到了對于表單中 text 是否填寫,select 是否選擇進(jìn)行判斷,看其是否為空,若為空作出提示。另外還使用它實現(xiàn)了系統(tǒng)與計算機時間的同步顯示。小區(qū)物業(yè)管理系統(tǒng)的設(shè)

55、計與實現(xiàn)173.4 搭建 struts 框架8在 myeclipse 中建立好 web 工程,讓后就開始搭建 struts 框架,具體步驟如下:在工程下點擊右鍵,選擇 myeclipse 下級菜單中選擇增加 struts 框架,然后自動生成了 struts 1.3 library,下面會自動導(dǎo)入很多 struts 所需要的文件。另外,在 web-inf下,lib 文件夾里生成 struts-config.xml。這個文件用來配置頁面跳轉(zhuǎn)和方法調(diào)用。在 src 文件夾下面建 com.sust.utils 包,這個包就是存放連接數(shù)據(jù)庫的方法類,字符類等底層文件代碼。便于上層的調(diào)用,達(dá)到讓上層不用再

56、編寫連接數(shù)據(jù)庫的代碼,形成通用函數(shù)為以后各層調(diào)用。再建 com.sust.entity 包,這個是個存放實體類的包,每一個實體類就對于一張數(shù)據(jù)表,這樣有利于有針對性的頁面操作。緊接著建立com.sust.dao 包,這是個接口包,定義了對數(shù)據(jù)庫進(jìn)行增、刪、改和插入的基本方法接口,再由 com.sust.daoimp 包下的類對以上各方法進(jìn)行實現(xiàn)。這樣就形成了方法實現(xiàn)和接口類,從而可以保證以上接口只需調(diào)用接口就可以很好的完成上層代碼編寫。這樣做的目的就是為了能夠減少上層代碼,不混亂,需要對數(shù)據(jù)庫進(jìn)行操作的時候,只需要定義 sql 語句就能完成相應(yīng)的操作。接下來還需要建立 com.sust.ser

57、vice 包,這個包存放的是數(shù)據(jù)操作函數(shù)的接口。其中的每一個函數(shù)就是對應(yīng)的一個系統(tǒng)功能。通過這個接口包,可以使上層調(diào)用只通過接口就實現(xiàn),不必要多次編寫代碼。下面就是建立com.sust.serviceimp 包,它主要是存放數(shù)據(jù)操作函數(shù)的實現(xiàn)方法。主要任務(wù)就是給出具體的 sql 語句,根據(jù)系統(tǒng)的各個功能對數(shù)據(jù)庫進(jìn)行操作。這一層以下才負(fù)責(zé)對數(shù)據(jù)庫進(jìn)行操作,后面的邏輯層就只需要調(diào)用這些方法就可以實現(xiàn)對頁面數(shù)據(jù)的基本操作了。從而減少對數(shù)據(jù)庫操作的代碼,這也體現(xiàn)了 struts 框架的特點和優(yōu)勢。最后需要建的就是 com.sust.action 包,這個包就是直接針對頁面數(shù)據(jù)的操作。最后,還需要給工程

58、加入數(shù)據(jù)庫,這樣以便于在移植工程的時候不會因為數(shù)據(jù)庫的問題影響程序的使用。做法就是下好 mysql 數(shù)據(jù)庫的驅(qū)動程序,將其直接拷貝到工程目錄下即可自動生成 web app libraries 文件夾,其中存放著所有連接、操作 mysql數(shù)據(jù)庫的文件。陜西科技大學(xué)畢業(yè)論文(設(shè)計說明書)184 系統(tǒng)實現(xiàn)4.1 系統(tǒng)基本結(jié)構(gòu)4.1.1 系統(tǒng)的基本結(jié)構(gòu)圖小區(qū)物業(yè)管理系統(tǒng)的設(shè)計與實現(xiàn)19主界面welcome.jsp業(yè)主用戶登錄login.jsp停車場管理員財務(wù)管理員系統(tǒng)管理員辦公室管理員后勤管理員權(quán)限管理powerlist用戶管理數(shù)據(jù)管理業(yè)主資料管理投訴管理人員管理收費項目管理繳費管理車位管理發(fā)表投訴費

59、用單查詢圖 4-1 系統(tǒng)的基本結(jié)構(gòu)圖4.1.2 系統(tǒng)的程序目錄結(jié)構(gòu)陜西科技大學(xué)畢業(yè)論文(設(shè)計說明書)20目錄web-inflibstruts-config.xmlweb.xmlmysql-connector-java-5.1.7-bin.jarctor-java-5.1.7-bin.jarsrccom.sust.daocom.sust.daoimpcom.sust.entitycom.sust.servicecom.sust.serviceimpcom.sust.strutscom.sust.utilswebrootbackupcarplacechargebackuplist.jspcarpl

60、aceadd.jspcarplacealter.jspcarplacesearch.jspchargeadd.jspchargelist.jspchargeupdate.jspcomplaincomplainalter.jspcomplainneed.jspcomplainsearch.jspcssimagesjscom.sust.action圖 4-2 系統(tǒng)程序目錄結(jié)構(gòu)圖圖中 src 為本次系統(tǒng)設(shè)計的動作實現(xiàn)包,前面的 com.sust 為包的前綴名,第一個為通常要求的,點后面的 sust 標(biāo)明我是陜西科技大學(xué)的學(xué)生。在這些包當(dāng)中,util 包里面放的是連接數(shù)據(jù)庫的底層類;entity 是實

溫馨提示

  • 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論