基于BS模式的物業(yè)管理信息系統(tǒng)設(shè)計(jì)說(shuō)明_第1頁(yè)
基于BS模式的物業(yè)管理信息系統(tǒng)設(shè)計(jì)說(shuō)明_第2頁(yè)
基于BS模式的物業(yè)管理信息系統(tǒng)設(shè)計(jì)說(shuō)明_第3頁(yè)
基于BS模式的物業(yè)管理信息系統(tǒng)設(shè)計(jì)說(shuō)明_第4頁(yè)
基于BS模式的物業(yè)管理信息系統(tǒng)設(shè)計(jì)說(shuō)明_第5頁(yè)
已閱讀5頁(yè),還剩35頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、基于B/S模式的物業(yè)管理信息系統(tǒng)設(shè)計(jì)摘要隨著市場(chǎng)經(jīng)濟(jì)的發(fā)展和人民生活水平的提高,大量住宅小區(qū)遍布市區(qū),人們對(duì)居住環(huán)境的要求也越來(lái)越高。實(shí)現(xiàn)住宅物業(yè)管理工作的信息化正在成為人們的共識(shí)。小區(qū)物業(yè)管理系統(tǒng)是現(xiàn)代社會(huì)非常流行的一款軟件,是群眾最關(guān)心的現(xiàn)實(shí)生活。它的使用使物業(yè)管理者和業(yè)主能夠更方便、快速、滿意地獲得住宅小區(qū)的答案。隨著社區(qū)規(guī)模的不斷擴(kuò)大和居民的不斷增加,工作量也會(huì)隨之增加。然而,人們一直在使用傳統(tǒng)的手動(dòng)方法來(lái)管理各種數(shù)據(jù)。這種管理方式有很多缺點(diǎn):效率低、性能差。此外,長(zhǎng)時(shí)間內(nèi)會(huì)產(chǎn)生大量文件和數(shù)據(jù),難以查找、更新和維護(hù)。很多困難來(lái)了。隨著科學(xué)技術(shù)的不斷進(jìn)步,計(jì)算機(jī)科學(xué)技術(shù)日趨成熟,其強(qiáng)大的

2、功能也得到了人們的深刻認(rèn)可。它已經(jīng)進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域,發(fā)揮著越來(lái)越重要的作用。作為計(jì)算機(jī)應(yīng)用的一部分,利用計(jì)算機(jī)對(duì)企業(yè)單位的各種信息進(jìn)行管理,具有人工管理無(wú)法比擬的優(yōu)勢(shì)。這些優(yōu)勢(shì)可以大大提高工作效率,也是企業(yè)科學(xué)規(guī)范管理與世界接軌的重要條件。因此,開發(fā)這樣一個(gè)住宅物業(yè)管理信息系統(tǒng)是非常有必要的。在接下來(lái)的章節(jié)中,我將談?wù)劚敬萎厴I(yè)設(shè)計(jì)中開發(fā)的住宅物業(yè)管理系統(tǒng)的開發(fā)過(guò)程以及所涉及的相關(guān)問(wèn)題。問(wèn)題和解決方案。關(guān)鍵詞:屬性;信息管理系統(tǒng); JSP目錄 TOC o 1-3 h z u HYPERLINK l _Toc230730065 一、需求分析 PAGEREF _Toc230730065 h 1

3、 HYPERLINK l _Toc230730066 1.1系統(tǒng)分析 PAGEREF _Toc230730066 h 1 HYPERLINK l _Toc230730067 1.2用戶需求 PAGEREF _Toc230730067 h 1 HYPERLINK l _Toc230730068 1.2.1普通用戶: PAGEREF _Toc230730068 h 1 HYPERLINK l _Toc230730069 1.2.2管理員用戶: PAGEREF _Toc230730069 h 2 HYPERLINK l _Toc230730070 1.3可行性研究 PAGEREF _Toc23073

4、0070 h 2 HYPERLINK l _Toc230730071 1.3.1管理可行性 PAGEREF _Toc230730071 h 2 HYPERLINK l _Toc230730072 1.3.2技術(shù)可行性 PAGEREF _Toc230730072 h 2 HYPERLINK l _Toc230730073 1.3.3經(jīng)濟(jì)可行性 PAGEREF _Toc230730073 h 3 HYPERLINK l _Toc230730074 1.3.4系統(tǒng)運(yùn)行可行性分析 PAGEREF _Toc230730074 h 3 HYPERLINK l _Toc230730075 2.系統(tǒng)設(shè)計(jì) PA

5、GEREF _Toc230730075 h 4 HYPERLINK l _Toc230730076 2.1系統(tǒng)功能劃分 PAGEREF _Toc230730076 h 4 HYPERLINK l _Toc230730077 2.1.1用戶功能: PAGEREF _Toc230730077 h 4 HYPERLINK l _Toc230730078 2.1.2管理員功能: PAGEREF _Toc230730078 h 5 HYPERLINK l _Toc230730079 2.2系統(tǒng)流程圖 PAGEREF _Toc230730079 h 6 HYPERLINK l _Toc230730080

6、2.3系統(tǒng)用例 圖 PAGEREF _Toc230730080 h 7 HYPERLINK l _Toc230730081 2.4系統(tǒng)結(jié)構(gòu)圖 PAGEREF _Toc230730081 h 7 HYPERLINK l _Toc230730082 2.5系統(tǒng)架構(gòu) PAGEREF _Toc230730082 h 9 HYPERLINK l _Toc230730083 2.5.1管理框架: PAGEREF _Toc230730083 h 10 HYPERLINK l _Toc230730084 2.5.2所有者框架: PAGEREF _Toc230730084 h 10 HYPERLINK l _T

7、oc230730085 2.6處理包裝 PAGEREF _Toc230730085 h 11 HYPERLINK l _Toc230730086 2.6.1報(bào)表處理類的封裝: PAGEREF _Toc230730086 h 11 HYPERLINK l _Toc230730087 2.6.2數(shù)據(jù)庫(kù)表處理類封裝: PAGEREF _Toc230730087 h 11 HYPERLINK l _Toc230730088 2.7系統(tǒng)子模塊設(shè)計(jì) PAGEREF _Toc230730088 h 11 HYPERLINK l _Toc230730089 2.7.1用戶管理子系統(tǒng): PAGEREF _Toc

8、230730089 h 11 HYPERLINK l _Toc230730090 2.7.2用戶注冊(cè)和注冊(cè): PAGEREF _Toc230730090 h 12 HYPERLINK l _Toc230730091 2.7.3用戶信息查詢子: PAGEREF _Toc230730091 h 12 HYPERLINK l _Toc230730092 2.7.4管理員管理: PAGEREF _Toc230730092 h 12 HYPERLINK l _Toc230730093 3.數(shù)據(jù)庫(kù)設(shè)計(jì) PAGEREF _Toc230730093 h 13 HYPERLINK l _Toc230730094

9、 3.1數(shù)據(jù)庫(kù)分析 PAGEREF _Toc230730094 h 13 HYPERLINK l _Toc230730095 3.2數(shù)據(jù)庫(kù)結(jié)構(gòu) PAGEREF _Toc230730095 h 13 HYPERLINK l _Toc230730096 3.3數(shù)據(jù)庫(kù)字段說(shuō)明 PAGEREF _Toc230730096 h 13 HYPERLINK l _Toc230730097 4.頁(yè)面設(shè)計(jì)和編碼 PAGEREF _Toc230730097 h 16 HYPERLINK l _Toc230730098 4.1界面設(shè)計(jì) PAGEREF _Toc230730098 h 16 HYPERLINK l _

10、Toc230730099 4.1.1登錄主界面 PAGEREF _Toc230730099 h 16 HYPERLINK l _Toc230730100 4.1.2注冊(cè)界面 PAGEREF _Toc230730100 h 17 HYPERLINK l _Toc230730101 4.1.3管理員登錄 PAGEREF _Toc230730101 h 17 HYPERLINK l _Toc230730102 4.1.4管理員管理 PAGEREF _Toc230730102 h 18 HYPERLINK l _Toc230730103 4.1.5修改用戶信息 PAGEREF _Toc23073010

11、3 h 19 HYPERLINK l _Toc230730104 4.2系統(tǒng)核心代碼 PAGEREF _Toc230730104 h 19 HYPERLINK l _Toc230730105 4.2.1新用戶注冊(cè)碼: PAGEREF _Toc230730105 h 19 HYPERLINK l _Toc230730106 4.2.2注冊(cè)數(shù)據(jù)庫(kù)連接碼: PAGEREF _Toc230730106 h 23 HYPERLINK l _Toc230730107 4.2.3用戶修改信息代碼: PAGEREF _Toc230730107 h 23 HYPERLINK l _Toc230730108 4.

12、2.4信息查詢碼: PAGEREF _Toc230730108 h 25 HYPERLINK l _Toc230730109 5.程序測(cè)試 PAGEREF _Toc230730109 h 27 HYPERLINK l _Toc230730110 5.1軟件測(cè)試 PAGEREF _Toc230730110 h 27 HYPERLINK l _Toc230730111 5.2測(cè)試目標(biāo)和方法 PAGEREF _Toc230730111 h 27 HYPERLINK l _Toc230730112 結(jié)論 PAGEREF _Toc230730112 h 28 HYPERLINK l _Toc230730

13、113 至 PAGEREF _Toc230730113 h 29 HYPERLINK l _Toc230730114 參考文獻(xiàn) PAGEREF _Toc230730114 h 30 HYPERLINK l _Toc230730115 附錄1外文參考文獻(xiàn)(譯文) PAGEREF _Toc230730115 h 31 HYPERLINK l _Toc230730116 附錄2外文參考文獻(xiàn)(原件) PAGEREF _Toc230730116 h 341、需求分析1.1系統(tǒng)分析該系統(tǒng)需要最大限度地實(shí)現(xiàn)社區(qū)物業(yè)的信息化,物業(yè)公司和業(yè)主將能夠使用該管理系統(tǒng)完成信息管理和信息查詢。本系統(tǒng)的功能如下:用戶信息

14、物業(yè)費(fèi)信息商業(yè)信息欠款信息現(xiàn)有社區(qū)物業(yè)管理要求:系統(tǒng)要求采用B/S模式進(jìn)行架構(gòu),分為前臺(tái)瀏覽器端和后臺(tái)服務(wù)器端兩部分。瀏覽器段的主要功能有:用戶登錄(普通所有者和管理員):確定用戶身份。用戶信息管理:用戶注冊(cè)、添加和查詢自己的信息、修改密碼,系統(tǒng)將修改結(jié)果保存到物業(yè)社區(qū)用戶信息庫(kù))。物業(yè)費(fèi)信息管理:各種相關(guān)費(fèi)用明細(xì)(查看、添加、修改、刪除)(系統(tǒng)將最終結(jié)果保存到社區(qū)物業(yè)用戶數(shù)據(jù)庫(kù)中)。業(yè)務(wù)信息管理:業(yè)主業(yè)務(wù)管理、更新數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)錄入與維護(hù)、數(shù)據(jù)處理統(tǒng)計(jì)與查詢等。欠費(fèi)信息管理:業(yè)主用水電費(fèi)、欠費(fèi)清單、費(fèi)用提醒。1.2用戶需求1.2.1一般用戶:普通用戶是社區(qū)的所有者。用戶可以通過(guò)自己和自己設(shè)置

15、的相應(yīng)密碼進(jìn)入管理系統(tǒng)。用戶可以查詢自己的信息,查看自己的房產(chǎn)資源和水電費(fèi)等費(fèi)用。填寫信息,修改密碼。1.2.2管理員用戶:管理員用戶是小區(qū)的物業(yè)管理人員。管理員也有自己的密碼,可以進(jìn)入小區(qū)物業(yè)用戶的管理系統(tǒng)。管理員可以查看和修改用戶的信息,也可以根據(jù)用戶的具體信息決定是否使用。該信息可以修改管理系統(tǒng)中的任何信息。1.3可行性研究可行性研究的目的不是解決問(wèn)題,而是確定問(wèn)題是否值得解決。如何達(dá)到這個(gè)目標(biāo),當(dāng)然不能靠主觀猜測(cè),只能靠客觀分析。必須分析幾種主要可能的解決方案的優(yōu)缺點(diǎn),以確定原始系統(tǒng)的規(guī)模和目標(biāo)是否現(xiàn)實(shí),以及系統(tǒng)完成后的收益是否大到足以保證對(duì)開發(fā)系統(tǒng)的投資。因此,可行性研究實(shí)質(zhì)上涉及大

16、大簡(jiǎn)化和簡(jiǎn)化的系統(tǒng)分析和設(shè)計(jì)過(guò)程。為了減輕工作人員的繁重工作,提高安全和服務(wù)質(zhì)量,建立小區(qū)物業(yè)管理信息系統(tǒng)是十分必要的。隨著物業(yè)管理信息系統(tǒng)的建成,社區(qū)管理可以走向科學(xué)化、正規(guī)化。1.3.1管理可行性通過(guò)改進(jìn)管理手段,將以前由人工完成的登記、受理等任務(wù),都可以由計(jì)算機(jī)完成,實(shí)現(xiàn)辦公自動(dòng)化的智能化,將大大改進(jìn)管理手段,提高和提高管理信息質(zhì)量服務(wù)。使用管理信息系統(tǒng)后,統(tǒng)計(jì)報(bào)表和查詢功能將極大地方便業(yè)主和管理者查詢和使用各種情況,提高服務(wù)質(zhì)量,避免浪費(fèi)。加強(qiáng)資源共享。使用該系統(tǒng)后,各部門可以直接了解情況,輸入相關(guān)問(wèn)題,減少中間環(huán)節(jié),提高工作效率。提高工作效率,降低勞動(dòng)強(qiáng)度。使用該系統(tǒng)后,可以節(jié)省人力

17、,減輕勞動(dòng)負(fù)擔(dān),提高信息處理的速度和準(zhǔn)確性。1.3.2技術(shù)可行性目前,許多管理信息系統(tǒng)已經(jīng)開發(fā)成功。信息技術(shù)和計(jì)算機(jī)軟硬件的發(fā)展完全可以滿足本系統(tǒng)的技術(shù)要求。該方案技術(shù)要求較高,安全可靠性強(qiáng)。 ,可以知道在技術(shù)上是可行的。1.3.3經(jīng)濟(jì)可行性本方案采用網(wǎng)絡(luò)方式,投資較大。系統(tǒng)建成后可實(shí)現(xiàn)資源共享,支持用戶查詢,直接與財(cái)務(wù)部門進(jìn)行信息交流。此外,該系統(tǒng)減少了錯(cuò)誤并帶來(lái)了其他經(jīng)濟(jì)效益。所以在經(jīng)濟(jì)上是可行的。1.3.4系統(tǒng)運(yùn)行可行性分析系統(tǒng)使用后,會(huì)對(duì)組織結(jié)構(gòu)產(chǎn)生一定的影響,必然會(huì)有人員變動(dòng),但這些變動(dòng)是局部的,不會(huì)影響到整個(gè)組織,所以運(yùn)行系統(tǒng)是可行的。通過(guò)前面的分析論證,我們認(rèn)為這個(gè)系統(tǒng)的開發(fā)是非

18、??尚械?。2.系統(tǒng)設(shè)計(jì)2.1系統(tǒng)功能劃分小區(qū)物業(yè)管理系統(tǒng)是物業(yè)部門用于綜合管理小區(qū)樓宇、住戶、設(shè)備、人員等信息的信息化管理系統(tǒng)。系統(tǒng)可根據(jù)客戶要求,實(shí)現(xiàn)小區(qū)建筑、公用設(shè)備、住戶等基礎(chǔ)信息的錄入、修改、查詢、刪除,并實(shí)現(xiàn)水、電、氣等各項(xiàng)物業(yè)管理成本的統(tǒng)計(jì)。查詢和報(bào)告生成。因此,實(shí)現(xiàn)物業(yè)管理系統(tǒng)的功能模塊圖如下:2.1.1用戶功能:業(yè)主登陸業(yè)主登陸業(yè)主基本信息物業(yè)主收費(fèi)信息繳費(fèi)統(tǒng)計(jì)表業(yè)務(wù)服務(wù)信息欠費(fèi)業(yè)主表圖2.1用戶功能圖2.1.2管理員職能:管理員登陸管理員登陸基礎(chǔ)數(shù)據(jù)維護(hù)用戶權(quán)限管理業(yè)主基本信息數(shù)據(jù)維護(hù)物主基本信息數(shù)據(jù)維護(hù)業(yè)主服務(wù)信息數(shù)據(jù)維護(hù)欠費(fèi)業(yè)主總額數(shù)據(jù)繳費(fèi)統(tǒng)計(jì)總額數(shù)據(jù)圖2.2管理員功能圖

19、實(shí)現(xiàn)的功能如下:(1)系統(tǒng)管理系統(tǒng)管理模塊是整個(gè)物業(yè)管理系統(tǒng)的核心,在區(qū)分不同用戶的使用權(quán)限、加強(qiáng)軟件使用安全、保障數(shù)據(jù)安全等方面發(fā)揮著關(guān)鍵作用。具體包括:用戶管理、用戶授權(quán)、修改密碼、系統(tǒng)設(shè)置、系統(tǒng)初始化、數(shù)據(jù)庫(kù)備份、恢復(fù)這些子模塊。(2)居民管理本模塊完成新住戶基本信息(人口、住房面積等)的登記和現(xiàn)有住戶信息的修改、查詢和刪除。是系統(tǒng)最基本的功能。本模塊分為戶口登記、戶口變更、戶口變更、戶口查詢、戶口刪除四個(gè)子模塊。(3)設(shè)備管理本模塊實(shí)現(xiàn)對(duì)小區(qū)內(nèi)各類公用設(shè)備(如:路燈、排水管等)的管理,為每臺(tái)設(shè)備建立信息檔案,記錄每臺(tái)設(shè)備的檢查、維修、保養(yǎng)記錄。具體分為設(shè)備登記、設(shè)備維修、設(shè)備檢驗(yàn)、設(shè)備

20、維護(hù)四個(gè)子模塊。(4)收費(fèi)管理本模塊主要實(shí)現(xiàn)對(duì)入住居民的各項(xiàng)繳費(fèi)(物業(yè)管理費(fèi)、水費(fèi)、電費(fèi)、燃?xì)赓M(fèi))的管理,包括以下部分:收費(fèi)類別設(shè)置、收費(fèi)項(xiàng)目設(shè)置、計(jì)量單位設(shè)置、電表設(shè)置設(shè)置、用戶抄表、應(yīng)收票據(jù)等2.2系統(tǒng)流程圖個(gè)人信息管理個(gè)人信息管理業(yè) 主注冊(cè)登 錄前 臺(tái)業(yè)務(wù)辦理費(fèi)用清單修改個(gè)人信息繳費(fèi)欠費(fèi)記錄圖 2.3 用戶流程圖管理員信息管理管理員信息管理管理員登 錄后 臺(tái)業(yè)主信息管理費(fèi)用信息管理物業(yè)信息管理圖2.4管理員流程圖2.3系統(tǒng)用例圖圖2.5系統(tǒng)用例圖根據(jù)用例圖,可以得到該系統(tǒng)的大致結(jié)構(gòu)。系統(tǒng)結(jié)構(gòu)如圖2.6所示:2.4系統(tǒng)結(jié)構(gòu)圖社區(qū)物業(yè)管理社區(qū)物業(yè)管理數(shù)據(jù)處理社區(qū)宣傳用戶信息管理(子系統(tǒng))新用

21、戶管理資源費(fèi)用管理SQLconnectionSQLcommandDataBindNewsBratchManagerConsumeruserRegistrationinhabitanantRigestrationmessageraverageConsumer負(fù)責(zé)鏈接數(shù)據(jù)庫(kù)負(fù)責(zé)處理數(shù)據(jù)庫(kù)操作負(fù)責(zé)常用的數(shù)據(jù)綁定社區(qū)新聞系統(tǒng)社區(qū)物業(yè)設(shè)置用戶信息管理個(gè)人信息管理用戶編號(hào)、業(yè)主XX、性別、職業(yè)、聯(lián)系方式用戶信息、房產(chǎn)信息房產(chǎn)資源(添加、刪除)、費(fèi)用表資源、費(fèi)用催繳房產(chǎn)資源(查詢、添加)、費(fèi)用表資源(添加、查詢)用戶登記管理(添加、刪除)圖2. 6 系統(tǒng)結(jié)構(gòu)圖該圖是物業(yè)管理信息系統(tǒng)結(jié)構(gòu)整體設(shè)計(jì)的圖形展示。系

22、統(tǒng)按功能劃分層次結(jié)構(gòu),使各部分完成一個(gè)簡(jiǎn)單的功能,各部分之間保持一定的聯(lián)系。2.5 系統(tǒng)架構(gòu)_系統(tǒng)框架描述了系統(tǒng)的基本結(jié)構(gòu)和模塊之間的調(diào)用關(guān)系。下面的系列圖反映了整個(gè)系統(tǒng)各模塊之間的關(guān)系。它還揭示了與系統(tǒng)相關(guān)的各種角色的使用權(quán)限。比如普通用戶只能在社區(qū)屬性用戶系統(tǒng)中查看社區(qū)公告信息和自己的相關(guān)信息;管理員用戶可以查看所有社區(qū)用戶的信息,刪除此人,上傳用戶信息。圖2.7系統(tǒng)框架2.5.1管理框架:圖2.8管理員管理2.5.2所有者框架:圖2.9一般所有者管理根據(jù)第二章的大綱設(shè)計(jì),系統(tǒng)的問(wèn)題描述,系統(tǒng)模塊的規(guī)劃,系統(tǒng)結(jié)構(gòu)的設(shè)計(jì)和數(shù)據(jù)庫(kù)的設(shè)計(jì),系統(tǒng)規(guī)劃比較清晰。本系統(tǒng)采用JSP+VISIO的設(shè)計(jì)理念

23、,采用流行的三層結(jié)構(gòu)模式架構(gòu)。本系統(tǒng)是采用MVC模式設(shè)計(jì)的,因此包含了大量的局部處理類,這里將對(duì)其具體功能進(jìn)行說(shuō)明,一個(gè)類會(huì)用一個(gè)簡(jiǎn)單的圖來(lái)表示,然后給出相應(yīng)的描述;由于本章不需要編碼,所以對(duì)于具體的界面,也就是視圖,這里我會(huì)詳細(xì)描述,并且將各方面的布局和規(guī)劃展示清楚,并對(duì)其進(jìn)行簡(jiǎn)單的描述基本功能。對(duì)于控制器,我只能用圖形表示,具體功能只看圖片之間的聯(lián)系就一目了然。2.6 處理包裝_2.6.1報(bào)表處理類的封裝:這些類負(fù)責(zé)處理用戶需要的報(bào)表,這些類分別提供了一些方法來(lái)處理用戶需要的數(shù)據(jù)。報(bào)表生成報(bào)表生成用戶信息表處理住戶信息表處理房產(chǎn)信息表處理電(水、氣)表資料處理圖 2.10 報(bào)表包圖2.6.

24、2數(shù)據(jù)庫(kù)表處理類的封裝:Connection類負(fù)責(zé)專門連接數(shù)據(jù)庫(kù),供其他數(shù)據(jù)庫(kù)表處理類使用。 userCommand 類負(fù)責(zé)處理針對(duì)用戶表的所有操作。此類為其他類或方法提供公共方法來(lái)調(diào)用以處理與用戶表的交互。2.7 系統(tǒng)子模塊設(shè)計(jì)系統(tǒng)子模塊設(shè)計(jì),即B/S瀏覽器端的具體設(shè)計(jì),包括各個(gè)子系統(tǒng)。2.7.1用戶管理子系統(tǒng):系統(tǒng)可以實(shí)現(xiàn)所有者登錄,根據(jù)不同的用戶提供不同的系統(tǒng)服務(wù)。比如普通用戶登錄時(shí),只能查詢自己的相關(guān)信息進(jìn)行業(yè)務(wù)通知等。2.7.2用戶注冊(cè)和注冊(cè):新用戶注冊(cè),填寫用戶信息(門牌號(hào)、業(yè)主、性別、職業(yè)、入住時(shí)間、聯(lián)系方式等),標(biāo)注必填信息字段,用戶注冊(cè),資料注冊(cè)(水、電、氣),不動(dòng)產(chǎn)資源登記

25、(添加、打印等)。填寫的結(jié)果將保存在社區(qū)屬性用戶信息數(shù)據(jù)庫(kù)中。2.7.3用戶信息查詢子:居民查詢、房產(chǎn)資源查詢、成本數(shù)據(jù)查詢(按一定條件查詢)、業(yè)主信息修改(修改后的信息將保存在社區(qū)物業(yè)用戶信息庫(kù)中)。2.7.4行政管理:用戶管理(添加、刪除)、戶單查詢、房產(chǎn)資源管理(添加、刪除)、成本資源管理(修改、作廢、添加戶水電煤氣表數(shù)據(jù))、用戶信息管理(查詢、刪除) .用戶費(fèi)用錄入,費(fèi)用提醒。3.數(shù)據(jù)庫(kù)設(shè)計(jì)3.1數(shù)據(jù)庫(kù)分析由于涉及業(yè)主信息、繳費(fèi)、欠費(fèi)等相關(guān)信息,住宅物業(yè)管理信息系統(tǒng)對(duì)數(shù)據(jù)的安全性和完整性要求較高,為了增加程序的及時(shí)更新,有必要以確保系統(tǒng)可以有足夠的存儲(chǔ)空間。保證管理員對(duì)數(shù)據(jù)庫(kù)正常維護(hù)的

26、數(shù)據(jù)能力。SQL Server 2000 是一個(gè)高性能的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)。它在 SQL Server 7.0 的基礎(chǔ)上擴(kuò)展了系統(tǒng)性能、可靠性、安全性和易用性。它逐漸成為最好的在線交易流程和數(shù)據(jù)倉(cāng)庫(kù)。數(shù)據(jù)庫(kù)平臺(tái)。綜上所述,系統(tǒng)采用SQL Server 2000數(shù)據(jù)庫(kù)。3.2數(shù)據(jù)庫(kù)結(jié)構(gòu)圖3.1數(shù)據(jù)庫(kù)結(jié)構(gòu)圖3.3數(shù)據(jù)庫(kù)字段說(shuō)明表 3.1 UserInformation表結(jié)構(gòu)字段名稱屬性長(zhǎng)度首要的關(guān)鍵評(píng)論用戶名特點(diǎn)20是的用戶用戶密碼_特點(diǎn)20不用戶密碼用戶狀態(tài)特點(diǎn)20不用戶身份UserInformation表:所有者的基本信息,字段包括用戶名(userName)、密碼(password)、用戶身份

27、(userstatus);表 3.2 cost Info表結(jié)構(gòu)字段名稱屬性長(zhǎng)度首要的關(guān)鍵評(píng)論房屋編號(hào)特點(diǎn)20是的房屋編號(hào)所有者名稱特點(diǎn)20不所有者用戶性別特點(diǎn)4不性別職業(yè)特點(diǎn)20不職業(yè)移動(dòng)時(shí)間特點(diǎn)20不登記時(shí)間Z f_mj特點(diǎn)20不住宅區(qū)zc_rk特點(diǎn)20不常住人口電話特點(diǎn)20不連接成本特點(diǎn)20不物業(yè)費(fèi)inhabitantInfo表:戶型信息,字段包括戶型(houseId)、業(yè)主(ownerNmae)、性別(sex)、職業(yè)(occupation)、入住時(shí)間(movesTime)、住房面積(housingArea)、常住人口(constaPopulation)、聯(lián)系方式( tel)、物業(yè)費(fèi)(co

28、st);表 3.3 owner Info表結(jié)構(gòu)字段名稱屬性長(zhǎng)度首要的關(guān)鍵評(píng)論房屋編號(hào)特點(diǎn)20是的房屋編號(hào)服務(wù)特點(diǎn)20不服務(wù)項(xiàng)目標(biāo)準(zhǔn)特點(diǎn)20不收費(fèi)寶秀時(shí)光特點(diǎn)20不維修時(shí)間時(shí)間特點(diǎn)20不安排時(shí)間結(jié)束時(shí)間特點(diǎn)20不完成日期充電時(shí)間特點(diǎn)20不付款時(shí)間錢錢特點(diǎn)20不支付金額ownerInfo表:業(yè)主服務(wù)信息,字段包括房屋ID(houseId)、服務(wù)項(xiàng)目(service)、收費(fèi)標(biāo)準(zhǔn)(standard)、維修時(shí)間(baoxiutime)、安排時(shí)間(anpaitime)、完成時(shí)間(finishtime)、付款時(shí)間(chargetime) ) ,支付金額(錢);表3.4 交飛表字段名稱屬性長(zhǎng)度首要的關(guān)鍵評(píng)論開

29、始時(shí)間特點(diǎn)20不開始日期時(shí)間結(jié)束特點(diǎn)20不結(jié)束日期錢錢特點(diǎn)20不總物業(yè)費(fèi)停車?yán)U費(fèi)特點(diǎn)20不總停車費(fèi)水特點(diǎn)20不總水費(fèi)電的特點(diǎn)20不總電費(fèi)氣體特點(diǎn)20不總煤氣費(fèi)服務(wù)特點(diǎn)20不總服務(wù)費(fèi)jiafei表:支付表,主要字段有:開始日期(starttime)、結(jié)束日期(endtime)、物業(yè)費(fèi)(money)、停車費(fèi)(stoppay)、水費(fèi)(water)、電費(fèi)(electric)、gas費(fèi)(氣)、服務(wù)費(fèi)(服務(wù));表3.5 前飛表字段名稱屬性長(zhǎng)度首要的關(guān)鍵評(píng)論開始時(shí)間特點(diǎn)20不開始日期時(shí)間結(jié)束特點(diǎn)20不結(jié)束日期所有者名稱特點(diǎn)20不欠款所有人房屋編號(hào)特點(diǎn)20是的房屋編號(hào)錢錢特點(diǎn)20不欠款金額qianfei表:欠

30、款表,主要字段有:開始日期(starttime),結(jié)束日期(endtime),欠款所有者(ownername),房屋ID(houseId),欠款金額(money);4.頁(yè)面設(shè)計(jì)和編碼4.1界面設(shè)計(jì)4.1.1登錄主界面圖 4.1主界面登錄示意圖4.1.2注冊(cè)界面圖4.2用戶注冊(cè)示意圖4.1.3管理員登錄圖 4.3 管理員登錄4.1.4行政管理圖4.4管理員管理界面4.1.5用戶信息修改圖 4.5管理員修改用戶信息界面4.2系統(tǒng)核心代碼4.2.1新用戶注冊(cè)碼:請(qǐng)求!-function MM_goToURL() /v3.0變量 i, args=MM_goToURL.arguments; docume

31、nt.MM_returnValue = 假;for (i=0; i函數(shù)檢查()if(document.form.id.value=)alert(請(qǐng)輸入用戶!);文檔.form.id.focus();返回假;if(document.form.code.value=)alert(請(qǐng)輸入號(hào)碼!);document.form.code.focus();返回假;if(document.form.password.value.length20)alert(密碼長(zhǎng)度在6到20個(gè)字符之間,請(qǐng)重新輸入!);document.form.password.focus();返回假;if(document.form.p

32、assword.value!=document.form.password2.value)alert(您兩次輸入的密碼不同,請(qǐng)重新輸入!);document.form.password2.focus();返回假;新用戶注冊(cè)用戶:密碼:*長(zhǎng)度在 6 到 20 位之間再輸一次:性別:男女年齡對(duì)齊:地址:聯(lián)系: 4.2.2注冊(cè)數(shù)據(jù)庫(kù)連接代碼:4.2.3用戶修改信息代碼:!-function MM_goToURL() /v3.0變量 i, args=MM_goToURL.arguments; document.MM_returnValue = 假;for (i=0; i修改用戶信息用戶:新密碼:性別:

33、:地址:4.2.4信息查詢代碼:查詢儀表配置文件信息所有儀器數(shù)據(jù)查詢添加數(shù)據(jù)返回儀表數(shù)據(jù)查詢 5.程序測(cè)試5.1軟件測(cè)試軟件測(cè)試是軟件投入運(yùn)行前對(duì)軟件需求分析、設(shè)計(jì)規(guī)范和編碼的最后審查,是軟件質(zhì)量保證的關(guān)鍵步驟。準(zhǔn)確地說(shuō),軟件測(cè)試是為發(fā)現(xiàn)錯(cuò)誤而執(zhí)行的過(guò)程。一般分為兩個(gè)階段:(1)單元測(cè)試:模塊編譯完成后進(jìn)行測(cè)試;(2)綜合測(cè)試:在軟件開發(fā)完成后進(jìn)行綜合測(cè)試。5.2測(cè)試目標(biāo)和方法G.Myers給出了一些關(guān)于測(cè)試的規(guī)則,可以看作是測(cè)試的目標(biāo)或定義:(1)測(cè)試是為了發(fā)現(xiàn)程序中的錯(cuò)誤而執(zhí)行程序的過(guò)程;( 2 )一個(gè)好的測(cè)試計(jì)劃是一個(gè)很有可能發(fā)現(xiàn)迄今為止沒有發(fā)現(xiàn)的錯(cuò)誤的測(cè)試;( 3 )一個(gè)成功的測(cè)試是發(fā)

34、現(xiàn)一個(gè)迄今為止未被發(fā)現(xiàn)的錯(cuò)誤。有兩種方法可以測(cè)試任何軟件:黑盒測(cè)試和白盒測(cè)試。黑盒測(cè)試(也稱為功能測(cè)試)是將程序視為黑盒,不考慮程序的結(jié)構(gòu)和處理。正常使用。白盒測(cè)試法(又稱結(jié)構(gòu)測(cè)試法)是將程序視為透明的白盒,即充分了解程序的結(jié)構(gòu)和處理過(guò)程。每個(gè)通道是否按預(yù)期正常工作。通過(guò)測(cè)試并不能證明程序完全正確,但我們的目的是通過(guò)測(cè)試保證軟件的可靠性。因此,必須精心設(shè)計(jì)測(cè)試計(jì)劃,力求用最少的測(cè)試找出盡可能多的錯(cuò)誤。綜上所述不知不覺中,畢業(yè)設(shè)計(jì)已經(jīng)結(jié)束,時(shí)間過(guò)得很快。感覺之前的課程很多東西都懂了,也體會(huì)到很多課堂上學(xué)不到的東西。事物,認(rèn)識(shí)到學(xué)習(xí)過(guò)程中存在的許多問(wèn)題。本課程設(shè)計(jì)也認(rèn)識(shí)到軟件工程在系統(tǒng)設(shè)計(jì)中的重要

35、地位,相當(dāng)于一個(gè)項(xiàng)目的總體規(guī)劃, UML的使用也是必不可少的。在Web應(yīng)用技術(shù)中,數(shù)據(jù)庫(kù)扮演著重要的角色。數(shù)據(jù)庫(kù)為Web應(yīng)用系統(tǒng)中數(shù)據(jù)存儲(chǔ)的用戶請(qǐng)求信息的管理、操作、查詢和實(shí)現(xiàn)提供空間。在 Web 應(yīng)用程序中,最常見的數(shù)據(jù)庫(kù)類型是關(guān)系數(shù)據(jù)庫(kù),它使用 SQL 來(lái)處理信息。連接速度問(wèn)題往往會(huì)影響數(shù)據(jù)庫(kù)的查詢。設(shè)計(jì)工具的知識(shí):首先是VISIO的知識(shí)。畢業(yè)設(shè)計(jì)中使用VISIO繪制相關(guān)框圖(系統(tǒng)用例圖、數(shù)據(jù)庫(kù)結(jié)構(gòu)圖等)。在使用中,加深了對(duì)VISIO的理解,對(duì)它的功能有了更深入的了解。對(duì)項(xiàng)目開發(fā)的理解:通過(guò)這個(gè)畢業(yè)設(shè)計(jì),我對(duì)項(xiàng)目開發(fā)的大致流程和流程有了一定的了解。需求分析的重要性,需要反復(fù)分析才能得到正確

36、全面的需求,整個(gè)系統(tǒng)的設(shè)計(jì)也需要仔細(xì)分析,比如數(shù)據(jù)庫(kù)、系統(tǒng)整體結(jié)構(gòu)、界面等,系統(tǒng)設(shè)計(jì)是針對(duì)項(xiàng)目的發(fā)展。一個(gè)好的框架讓項(xiàng)目的開發(fā)更加方便和清晰??偟膩?lái)說(shuō),畢業(yè)設(shè)計(jì)要考慮方方面面,設(shè)計(jì)好一個(gè)系統(tǒng),要清楚明白所涉及的內(nèi)容。這就是我們想要的。二是采用面向?qū)ο蟮乃枷脒M(jìn)行設(shè)計(jì),面向?qū)ο罂梢蕴岣呦到y(tǒng)代碼的復(fù)雜度,維護(hù)起來(lái)也比較方便。在這個(gè)設(shè)計(jì)中,我學(xué)到了以前書里學(xué)不到的東西,那就是把理論應(yīng)用到實(shí)踐中的過(guò)程。這些東西對(duì)以后的學(xué)習(xí)工作會(huì)有很大的幫助。為了制作一個(gè)完整的程序,必須考慮到上面的一些問(wèn)題。這些問(wèn)題在設(shè)計(jì)過(guò)程中也會(huì)遇到。他們雖然很片面,但也很有代表性。任何問(wèn)題都不難解決,關(guān)鍵是看態(tài)度。至這個(gè)畢業(yè)設(shè)計(jì)離不

37、開導(dǎo)師的指導(dǎo)和支持。特別感謝程三義老師的大力幫助,對(duì)整體的結(jié)構(gòu)和功能給予了極大的肯定,同時(shí)為我們提供了優(yōu)越的設(shè)計(jì)環(huán)境,給了我編程、數(shù)據(jù)庫(kù)設(shè)計(jì)等詳細(xì)的工作.患者指導(dǎo)。在此,我向他表示衷心的感謝。還要感謝我的學(xué)校科技大學(xué)城市學(xué)院,在我四年的大學(xué)生活中,關(guān)心和幫助過(guò)我的老師和同學(xué)們。他們教會(huì)了我專業(yè)知識(shí)和做人的道理。通過(guò)這個(gè)畢業(yè)設(shè)計(jì),我也明白了,作為一個(gè)計(jì)算機(jī)專業(yè)的畢業(yè)生,我們需要知道的不僅僅是寫代碼,更重要的是要有把握整體系統(tǒng)設(shè)計(jì)的能力。轉(zhuǎn)眼間,大學(xué)生活就要結(jié)束了?;厥姿哪甑拇髮W(xué)生活,真的是辛苦又快樂,但更多的是收獲。我覺得學(xué)校的老師們不僅無(wú)私地給我們傳授知識(shí),更教會(huì)了我們?nèi)绾巫鋈恕?.畢業(yè)設(shè)計(jì)任

38、務(wù)非常繁重。在這幾個(gè)月緊張而充實(shí)的設(shè)計(jì)過(guò)程中,我感覺自己的知識(shí)得到了升華。相信我的畢業(yè)設(shè)計(jì)將為我的四年大學(xué)畫上圓滿的句號(hào)。參考1何玉杰. 數(shù)據(jù)庫(kù)原理及應(yīng)用教程:機(jī)械工業(yè), 20032海帆. 軟件工程導(dǎo)論(第4版):清華大學(xué), 20033耿祥一,岳平. JSP實(shí)戰(zhàn)教程(第二版):清華大學(xué), 20074林銳. 軟件工程思想大學(xué): CAD-CG國(guó)家重點(diǎn)實(shí)驗(yàn)室, 20005 魏欽,洪成. Java Web開發(fā)技術(shù)詳解 。電子工業(yè), 20036 布魯斯埃克爾。 Java 編程思想 。機(jī)械工業(yè), 20037 弗拉納根。 Java 技術(shù)手冊(cè) 。中國(guó)電力, 20028 薄依林. “Java 數(shù)據(jù)庫(kù)編程示例”

39、。清華大學(xué), 20029 李安妮菲利普斯。 “熟練地學(xué)習(xí)使用 HTML4” 。電子工業(yè), 200410人臉技術(shù)產(chǎn)品研發(fā)中心。 JSP應(yīng)用開發(fā)詳解 。電子工業(yè), 200311 耿祥一,岳平. JSP實(shí)戰(zhàn)教程 。清華大學(xué), 2003年5月12 勇. 現(xiàn)代軟件工程 。希望電子, 2003年8月13 薩世軒,王山 數(shù)據(jù)庫(kù)系統(tǒng)簡(jiǎn)介 。高等教育, 2002年2月10 布朗等人。 JSP編程指南(第二版) 。電子工業(yè), 2003年3月11 慶紅電腦工作室。 JSP 編程技巧 。機(jī)械工業(yè), 2004年5月12 朱宏,司光亞. JSP Web 編程指南 。電子工業(yè), 2001年9月14 賽奎春. JSP工程應(yīng)用

40、與項(xiàng)目實(shí)踐 。機(jī)械工業(yè), 2002年8月附錄 1 外文參考文獻(xiàn)(譯文)JSP設(shè)置對(duì)象某些對(duì)象可以在 JSP 頁(yè)面的 Java 小程序和表達(dá)式部分中使用,而無(wú)需聲明它們。這是 JSP 的集合對(duì)象。JSP的集合對(duì)象有:request、response、session、application、out。響應(yīng)和請(qǐng)求對(duì)象是兩個(gè)更重要的 JSP 對(duì)象。這兩個(gè)對(duì)象提供對(duì)服務(wù)器和瀏覽器之間通信方法的控制。在直接討論這兩個(gè)對(duì)象之前,我們必須先簡(jiǎn)單介紹一下協(xié)議Word Wide Wed 的底層協(xié)議。Word Wide Wed 是如何運(yùn)作的?在瀏覽器中輸入正確的 URL 后,如果一切順利,就會(huì)出現(xiàn)網(wǎng)頁(yè)。當(dāng)使用瀏覽器獲

41、取 HTML 頁(yè)面時(shí),實(shí)際上是在使用超文本傳輸協(xié)議。它規(guī)定了互聯(lián)網(wǎng)上信息的傳輸方式,特別是瀏覽器與服務(wù)器之間的交互方式。從中獲取頁(yè)面時(shí),瀏覽器會(huì)打開與 上的 Web 服務(wù)器的連接,并發(fā)出請(qǐng)求。服務(wù)器收到請(qǐng)求后做出響應(yīng),所以協(xié)議的核心是“請(qǐng)求與響應(yīng)”。一個(gè)典型的請(qǐng)求通常包含許多標(biāo)頭,稱為請(qǐng)求標(biāo)頭。標(biāo)頭提供有關(guān)請(qǐng)求主體和來(lái)源的附加信息。其中一些標(biāo)頭是標(biāo)準(zhǔn)的,有些是特定于瀏覽器的。請(qǐng)求還可能包含消息體,例如,消息體可能包含 HTML 表單的內(nèi)容。當(dāng)在 HTML 表單上單擊提交按鈕時(shí),表單使用 ACTION=”POST” 或 ACTION=”GET” 方法,并將輸入表單的內(nèi)容致到服務(wù)器。表單內(nèi)容通過(guò)

42、POST 方法或 GET 方法在請(qǐng)求正文中致。當(dāng)服務(wù)器致請(qǐng)求時(shí),它會(huì)返回響應(yīng)。響應(yīng)也有一定的結(jié)構(gòu),每個(gè)響應(yīng)都以狀態(tài)行開頭,可以包含若干個(gè)頭部,也可能包含信息體,稱為響應(yīng)頭和響應(yīng)體,由服務(wù)器致到客戶端的瀏覽器,信息體就是運(yùn)行結(jié)果客戶端請(qǐng)求的網(wǎng)頁(yè)。對(duì)于 JSP 頁(yè)面,它是網(wǎng)頁(yè)的靜態(tài)信息。用戶可能已經(jīng)熟悉狀態(tài)行,它描述了正在使用的協(xié)議、狀態(tài)代碼和文本信息。例如,如果服務(wù)器請(qǐng)求失敗,狀態(tài)行會(huì)返回錯(cuò)誤和錯(cuò)誤描述,例如 /1.1 404 Object Not Found。如果服務(wù)器成功響應(yīng)頁(yè)面請(qǐng)求,則返回包含“200 OK”的狀態(tài)行。通信協(xié)議是客戶端和服務(wù)器之間提交(請(qǐng)求)信息和響應(yīng)信息(請(qǐng)求/響應(yīng))的通

43、信協(xié)議。在JSP中,set對(duì)象請(qǐng)求封裝了用戶提交的信息,然后對(duì)象可以調(diào)用相應(yīng)的方法來(lái)獲取封裝后的信息,并使用這個(gè)對(duì)象來(lái)獲取用戶提交的信息。請(qǐng)求對(duì)象是實(shí)現(xiàn) SerletRequest 接口的類的實(shí)例。您可以在Tomcat服務(wù)器的webappstomcat-docsservletapi中找到SerletRequest接口的方法。當(dāng)客戶端訪問(wèn)服務(wù)器的頁(yè)面時(shí),它會(huì)提交一個(gè)請(qǐng)求,當(dāng)服務(wù)器接收到請(qǐng)求時(shí),它會(huì)返回一個(gè)響應(yīng)。響應(yīng)類似于請(qǐng)求,因?yàn)樗鼈兙哂幸欢ǖ慕Y(jié)構(gòu)。每個(gè)響應(yīng)都以狀態(tài)行開頭,可以包含多個(gè)標(biāo)頭,可能還包含信息體。請(qǐng)求對(duì)象對(duì)應(yīng)的對(duì)象就是響應(yīng)對(duì)象。響應(yīng)對(duì)象可用于動(dòng)態(tài)響應(yīng)客戶端的請(qǐng)求并向客戶端致數(shù)據(jù)。例如

44、,當(dāng)客戶端請(qǐng)求訪問(wèn)一個(gè)JSP頁(yè)面時(shí),該頁(yè)面使用page指令將頁(yè)面的contentType屬性的值設(shè)置為text/html,那么JSP引擎響應(yīng)客戶端對(duì)該屬性的頁(yè)面請(qǐng)求值并返回頁(yè)面的靜態(tài)部分。對(duì)于客戶端,用戶的瀏覽器接收到這個(gè)響應(yīng)并使用 HTML 解釋器執(zhí)行接收到的信息。該協(xié)議是無(wú)狀態(tài)協(xié)議??蛻舳讼蚍?wù)器發(fā)出 request(),服務(wù)器返回 response(),連接關(guān)閉。服務(wù)器端并沒有保留連接的信息,所以在進(jìn)行下一個(gè)連接時(shí),服務(wù)器沒有之前的連接信息,無(wú)法判斷當(dāng)前連接和之前的連接是否屬于同一個(gè)客戶端。當(dāng)客戶端訪問(wèn)一個(gè)Web服務(wù)目錄時(shí),可能會(huì)重復(fù)連接到服務(wù)器目錄中的多個(gè)頁(yè)面,重復(fù)刷新一個(gè)頁(yè)面,或者不

45、斷地向一個(gè)頁(yè)面提交信息等。服務(wù)器應(yīng)該通過(guò)某種方式知道它是同一個(gè)客戶端。 Tomcat 服務(wù)器可以使用會(huì)話對(duì)象來(lái)記錄有關(guān)連接的信息。設(shè)置對(duì)象會(huì)話由 Tomcat 服務(wù)器創(chuàng)建。 session 是實(shí)現(xiàn) Session 接口的類的一個(gè)實(shí)例??梢栽赥omcat服務(wù)器的webappstomcat-docsservletapi中找到Session接口方法。我們已經(jīng)知道,當(dāng)客戶端第一次訪問(wèn) Web 服務(wù)目錄上的 JSP 頁(yè)面時(shí),JSP 引擎會(huì)創(chuàng)建一個(gè)與客戶端對(duì)應(yīng)的會(huì)話對(duì)象??蛻舳嗽谠L問(wèn)的Web服務(wù)目錄的頁(yè)面之間瀏覽時(shí),會(huì)話對(duì)象相同,不同客戶端的會(huì)話對(duì)象互不相同。與會(huì)話對(duì)象不同的是應(yīng)用程序?qū)ο?,它是由服?wù)器創(chuàng)

46、建的。每個(gè) Web 服務(wù)目錄中的應(yīng)用程序?qū)ο笥稍L問(wèn)該服務(wù)目錄的所有用戶共享。不同 Web 服務(wù)目錄中的應(yīng)用程序彼此不同。Out 對(duì)象是一個(gè)輸出流,用于向客戶端輸出數(shù)據(jù)。 Out 對(duì)象可以調(diào)用以下方法進(jìn)行各種數(shù)據(jù)的輸出,例如:Out.print(boolean), out.println(boolean):輸出一個(gè)布爾值。Out.print(char)、out.println(char):輸出一個(gè)布爾值。Out.print(double), out.println(double):輸出一個(gè)布爾值。Out.print(float), out.println(float):輸出一個(gè)布爾值。Out.p

47、rint(long), out.println(long):輸出一個(gè)布爾值。Out.print(String), out.println(String):輸出一個(gè)布爾值。Out.newLine():輸出一個(gè)換行符。Out.flush():輸出緩沖區(qū)中的內(nèi)容。Out.close():關(guān)閉流。println 和 print 方法的區(qū)別在于:println 向緩沖區(qū)寫入換行符,而 print 不寫入換行符。但是瀏覽器的顯示區(qū)目前不能識(shí)別println寫的換行符。如果您希望瀏覽器顯示換行符,則應(yīng)將 寫入瀏覽器以實(shí)現(xiàn)換行符。附錄2 外文參考文獻(xiàn)(原件)JSP 內(nèi)置對(duì)象一些對(duì)象沒有在Java程序中的JSP

48、頁(yè)面上聲明和表達(dá)一些使用影片,這就是JSP的內(nèi)置對(duì)象。JSP 有內(nèi)置對(duì)象:request、response、session、application、out。response 和 request 對(duì)象是 JSP 中兩個(gè)比較重要的內(nèi)置對(duì)象,兩個(gè)客戶端,服務(wù)器和瀏覽器的通信控制。直接討論前兩個(gè)對(duì)象的第一個(gè)協(xié)議Word Wide Wed 底層協(xié)議做一個(gè)簡(jiǎn)單的介紹。Word Wide Wed 是如何運(yùn)行的呢?在瀏覽器中輸入正確的網(wǎng)址,如果一切順利,網(wǎng)頁(yè)就出現(xiàn)了。使用瀏覽器從站點(diǎn)訪問(wèn) HTML 頁(yè)面,實(shí)際使用超文本傳輸協(xié)議。提供有關(guān)互聯(lián)網(wǎng)傳輸方式的信息,特別是規(guī)定您的瀏覽器和服務(wù)器交互方式。從網(wǎng)站頁(yè)面,瀏

49、覽器打開網(wǎng)站上的一個(gè)連接到網(wǎng)絡(luò)上的服務(wù)器,并發(fā)出請(qǐng)求。服務(wù)器響應(yīng)收到的請(qǐng)求,所以核心協(xié)議是“請(qǐng)求和響應(yīng)”。一個(gè)典型的請(qǐng)求通常包含多個(gè)第一個(gè),稱為請(qǐng)求頭。提供了第一批信息并要求提供更多信息來(lái)源。有些第一個(gè)是標(biāo)準(zhǔn),有些是特定的瀏覽器。一個(gè)請(qǐng)求還可能包含信息,例如,信息表單正文可以包含 HTML 內(nèi)容。在 HTML 表單中,單擊提交按鈕,表單使用 ACTION=POST 或 ACTION=GET 方法,輸入的表單內(nèi)容已經(jīng)致到服務(wù)器。這種形式的內(nèi)容通過(guò)POST方法或GET方法在請(qǐng)求中致消息體。服務(wù)器致請(qǐng)求,返回響應(yīng)。有一些結(jié)構(gòu)來(lái)響應(yīng)每一個(gè)由狀態(tài)開始響應(yīng)的響應(yīng)行,可能包括一些head和body的信息,可能被稱為響應(yīng)headers和body響應(yīng)信息,head和body的信息由致服務(wù)器到客戶端瀏覽器,客戶請(qǐng)

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論