版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、重慶大學(xué)本科學(xué)生畢業(yè)設(shè)計(jì)(論文)上邦國(guó)際社區(qū)物業(yè)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)graduation design(thesis) of chongqing universitythe design and implement of the shangbang international community management system.undergraduate: wang jiuchaosupervisor: prof. luojunmajor: information security majorcollege of computerchongqing universityjune 2012重慶
2、大學(xué)本科學(xué)生畢業(yè)設(shè)計(jì)(論文) 中文摘要畢業(yè)設(shè)計(jì)(論文)原創(chuàng)性聲明和使用授權(quán)說明原創(chuàng)性聲明本人鄭重承諾:所呈交的畢業(yè)設(shè)計(jì)(論文),是我個(gè)人在指導(dǎo)教師的指導(dǎo)下進(jìn)行的研究工作及取得的成果。盡我所知,除文中特別加以標(biāo)注和致謝的地方外,不包含其他人或組織已經(jīng)發(fā)表或公布過的研究成果,也不包含我為獲得 及其它教育機(jī)構(gòu)的學(xué)位或?qū)W歷而使用過的材料。對(duì)本研究提供過幫助和做出過貢獻(xiàn)的個(gè)人或集體,均已在文中作了明確的說明并表示了謝意。作 者 簽 名: 日 期: 指導(dǎo)教師簽名: 日期: 使用授權(quán)說明本人完全了解 大學(xué)關(guān)于收集、保存、使用畢業(yè)設(shè)計(jì)(論文)的規(guī)定,即:按照學(xué)校要求提交畢業(yè)設(shè)計(jì)(論文)的印刷本和電子版本;學(xué)校
3、有權(quán)保存畢業(yè)設(shè)計(jì)(論文)的印刷本和電子版,并提供目錄檢索與閱覽服務(wù);學(xué)校可以采用影印、縮印、數(shù)字化或其它復(fù)制手段保存論文;在不以贏利為目的前提下,學(xué)校可以公布論文的部分或全部?jī)?nèi)容。作者簽名: 日 期: 摘要隨著計(jì)算機(jī)技術(shù)的各個(gè)領(lǐng)域的不斷發(fā)展和普及,它的作用越來越廣泛的被人們所了解與利用。尤其是近年來internet網(wǎng)絡(luò)的出現(xiàn)和廣泛普及,致使人們對(duì) 許多領(lǐng)域中現(xiàn)存的應(yīng)用大為不滿,迫切需要新技術(shù)對(duì)該領(lǐng)域的提高。隨著智能化物業(yè)的發(fā)展、普及和網(wǎng)絡(luò)技術(shù)的快速提升,計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)將在未來的幾年內(nèi)更廣泛和深入地運(yùn)用于物業(yè)管理行業(yè),并和社區(qū)的智能化系統(tǒng)實(shí)現(xiàn)真正的無縫連接,完全做到集約化管理。小區(qū)物業(yè)管理
4、系統(tǒng)是典型的管理信息系統(tǒng),其開發(fā)主要包括數(shù)據(jù)庫(kù)的設(shè)計(jì)和應(yīng)用程序?qū)?shù)據(jù)庫(kù)的調(diào)用。經(jīng)過實(shí)際的需求分析,結(jié)合管理信息系統(tǒng)開發(fā)的概念、結(jié)構(gòu)及系統(tǒng)開發(fā)的基本原理和方法,設(shè)計(jì)開發(fā)了小區(qū)物業(yè)管理系統(tǒng)。并對(duì)asp.net應(yīng)用程序設(shè)計(jì)、數(shù)據(jù)庫(kù)管理系統(tǒng)進(jìn)行了較深入的學(xué)習(xí)和應(yīng)用完成對(duì)小區(qū)物業(yè)管理系統(tǒng)的需求分析、功能模塊劃分、數(shù)據(jù)庫(kù)模式分析。系統(tǒng)主要有公告管理、房產(chǎn)管理、住戶管理、停車場(chǎng)管理、收費(fèi)管理、住戶報(bào)修、住戶投訴這幾大模塊。從操作簡(jiǎn)便、界面美觀、靈活實(shí)用的要求出發(fā),設(shè)計(jì)開發(fā)的系統(tǒng)涵蓋了小區(qū)物業(yè)管理的主要方面,基本能滿足小區(qū)物業(yè)管理過程中的工作需要。關(guān)鍵詞:物業(yè)管理,管理系統(tǒng),數(shù)據(jù)庫(kù),asp.net重慶大學(xué)本科
5、學(xué)生畢業(yè)設(shè)計(jì)(論文) abstractabstractalong with the computer technology of the various areas of the constant development and popularization, the role of the more and more extensive by people understand and use. especially in recent years, the emergence of the internet network and popularization, cause people
6、to many in the field of the existing application collar, urgently needed new technology in the field are improved. along with the development of the intelligent property, popularizing and network technology fast ascension, computer technology and network technology in the next few years will be more
7、 widely and deeply used in property management industry, and the community and intelligent system realize seamless connection, completely do intensive management. residential property management system is the typical information management system, its development mainly includes the database design
8、and application of the database to call. after the actual demand analysis, combined with the development of management information system of the concept, structure and system development of the basic principle and method of designing and developing the residential property management system. and the
9、 application design, database management system were further study and application of residential property management system to complete the requirement analysis, function module partition, database mode analysis. the system mainly announcement management, real estate management, household managemen
10、t, parking management, charge management, repair, residents complain about the residents of several major modules. from simple operation, interface aesthetics, flexible practical requirement, design and development of the system covers residential property management of the major aspects, basic can
11、satisfy the residential property management process to work.keywords: the community management, management system, database, asp.net重慶大學(xué)本科學(xué)生畢業(yè)設(shè)計(jì)(論文) 目錄目錄摘要abstract1 系統(tǒng)規(guī)劃11.1 引言11.2 需求分析11.3可行性分析11.3.1 技術(shù)可行性11.3.2 經(jīng)濟(jì)可行性11.3.3 管理可行性21.3.4 開發(fā)方法的選擇21.3.5 畢業(yè)設(shè)計(jì)研究的意義22 系統(tǒng)分析42.1 系統(tǒng)目標(biāo)42.2系統(tǒng)功能結(jié)構(gòu)圖42.3業(yè)務(wù)流程圖52.4
12、系統(tǒng)預(yù)覽62.5構(gòu)架開發(fā)環(huán)境72.6數(shù)據(jù)庫(kù)設(shè)計(jì)72.6.1 數(shù)據(jù)庫(kù)概念設(shè)計(jì)72.6.2 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)113 系統(tǒng)設(shè)計(jì)123.1 公共類設(shè)計(jì)123.2 網(wǎng)站首頁(yè)設(shè)計(jì)123.2.1 網(wǎng)站首頁(yè)設(shè)計(jì)概述123.2.2網(wǎng)站首頁(yè)技術(shù)分析133.2.3網(wǎng)站首頁(yè)實(shí)現(xiàn)過程153.3 住戶信息查詢頁(yè)183.3.1住戶信息查詢頁(yè)概述183.3.2欠費(fèi)信息查詢頁(yè)技術(shù)分析183.3.3住戶信息查詢頁(yè)實(shí)現(xiàn)過程203,4 住戶賬戶信息查詢頁(yè)設(shè)計(jì)233.4.1住戶賬戶信息查詢頁(yè)概述233.4.2住戶賬戶信息查詢頁(yè)技術(shù)分析233.4.3住戶賬戶信息查詢頁(yè)實(shí)現(xiàn)過程243.5 報(bào)修信息查詢頁(yè)設(shè)計(jì)253.5.1報(bào)修信息查詢頁(yè)概
13、述253.5.2 報(bào)修信息查詢頁(yè)面分析263.5.3報(bào)修信息查詢頁(yè)實(shí)現(xiàn)過程263.6 車位信息管理頁(yè)設(shè)計(jì)283.6.1 車位信息管理頁(yè)概述283.6.2 車位信息管理頁(yè)技術(shù)分析293.6.3 車位信息管理頁(yè)實(shí)現(xiàn)過程293.7 業(yè)主投訴信息審核頁(yè)313.7.1 業(yè)主投訴信息審核頁(yè)概述313.7.2業(yè)主投訴信息審核頁(yè)技術(shù)分析323.7.3業(yè)主投訴信息審核頁(yè)實(shí)現(xiàn)過程324.系統(tǒng)實(shí)施與維護(hù)364.1 系統(tǒng)設(shè)施的準(zhǔn)備364.2 程序設(shè)計(jì)364.3系統(tǒng)維護(hù)365.系統(tǒng)的運(yùn)行與評(píng)價(jià)385.1系統(tǒng)的運(yùn)行385.2系統(tǒng)的評(píng)價(jià)386 設(shè)計(jì)心得397 參考文獻(xiàn)40重慶大學(xué)本科學(xué)生畢業(yè)設(shè)計(jì)(論文) 系統(tǒng)規(guī)劃1 系統(tǒng)規(guī)
14、劃1.1 引言隨著時(shí)代的進(jìn)步,人們住房條件也得到了很到程度的提高?,F(xiàn)在小區(qū)在城市的發(fā)展已到了很普及的地步,有關(guān)物業(yè)的數(shù)據(jù)也越來越繁瑣,所以利用網(wǎng)絡(luò)和計(jì)算機(jī)技術(shù)對(duì)數(shù)據(jù)進(jìn)行處理成為了必然。而實(shí)際生活中,小區(qū)物業(yè)管理過程中的業(yè)主和物業(yè)管理公司的需求又是不相同的。比如以往對(duì)于業(yè)主,如果需要繳納物業(yè)等費(fèi)用,必須跑到物業(yè)公司繳納。如果業(yè)主不方便繳納的話就很麻煩,而且如果要對(duì)每月應(yīng)繳納的水電費(fèi),管理費(fèi)等進(jìn)行查詢必須等候物業(yè)管理公司工作人員翻閱歷史記錄,很費(fèi)時(shí)間。同樣,對(duì)于物業(yè)公司而言,如果要通知業(yè)主繳納費(fèi)用必須挨家挨戶通知,或者出通告,但不能保證外出的業(yè)主能獲取消息,而且對(duì)每個(gè)業(yè)主的記錄必須用筆記本記錄,非
15、常麻煩,不僅浪費(fèi)了很多資源效率還不高。對(duì)于以上需求,為了更好的提高服務(wù)質(zhì)量,減輕員工勞動(dòng)強(qiáng)度,提高工作效率,實(shí)現(xiàn)信息現(xiàn)代化,數(shù)據(jù)系統(tǒng)化管理,我們結(jié)合了上邦國(guó)際社區(qū)的實(shí)際情況,為小區(qū)開發(fā)了這個(gè)物業(yè)管理系統(tǒng)。1.2 需求分析在計(jì)算機(jī)信息技術(shù)不普及的過去,物業(yè)管理在工作程序上面非常麻煩和繁瑣,需要大量的財(cái)力、物力、人力,這樣很大程度上使小區(qū)資源被浪費(fèi)了。對(duì)于物業(yè)公司,不能及時(shí)了解到各業(yè)主的需要,提供更細(xì)致的服務(wù);對(duì)于業(yè)主,不能方便的進(jìn)行繳費(fèi),不能及時(shí)的獲取相關(guān)的咨詢等。隨著科技的不斷進(jìn)步,物業(yè)管理已經(jīng)成為一個(gè)新興行業(yè),涉及到社會(huì)的方方面面。而規(guī)模化、網(wǎng)絡(luò)化的計(jì)算及綜合管理技術(shù)在物業(yè)管理中就顯得非常必
16、要了。使物業(yè)管理網(wǎng)站化可以提升小區(qū)的管理水平,使小區(qū)的管理更加方便,同時(shí)獲得更大的經(jīng)濟(jì)效益。將計(jì)算機(jī)技術(shù)的強(qiáng)大功能和現(xiàn)代化的物業(yè)管理思想結(jié)合,建立智能化的小區(qū)管理才是物業(yè)管理的發(fā)展方向和需要。1.3可行性分析1.3.1 技術(shù)可行性 隨著軟件開發(fā)工具的發(fā)展,面向?qū)ο蟮?、可視化的開發(fā)工具不斷涌現(xiàn),如 c# ,vb ,delphi. 這些開發(fā)工具是在第3代語(yǔ)言的基礎(chǔ)上,能很大程度上幫助軟件開發(fā)者提高軟件開發(fā)的效率和質(zhì)量,縮短開發(fā)周期,減輕開發(fā)的強(qiáng)度. 在硬件方面,目前的硬件已經(jīng)很強(qiáng)大足以支撐系統(tǒng)的開發(fā)以及運(yùn)行。 1.3.2 經(jīng)濟(jì)可行性 從投資長(zhǎng)遠(yuǎn)上看,用較少的投資滿足住戶和發(fā)展的需求,既要考慮安全、
17、可靠、先進(jìn)、成本,又要考慮經(jīng)濟(jì)適用便于升級(jí)擴(kuò)展,易于上手操作,易于管理與維護(hù)。在完成系統(tǒng)目標(biāo)的基礎(chǔ)上,實(shí)現(xiàn)用最少投資獲得最大收益。而且新系統(tǒng)運(yùn)行后,不僅可以提高物業(yè)公司的管理水平、服務(wù)質(zhì)量和客戶滿意度,還可以減輕管理人員的工作強(qiáng)度、工作效率使得公司的獲益將遠(yuǎn)遠(yuǎn)高于系統(tǒng)開發(fā)的成本。11.3.3 管理可行性 本系統(tǒng)的功能是對(duì)物業(yè)公司組織機(jī)構(gòu)、組織機(jī)構(gòu)、業(yè)務(wù)項(xiàng)目流程等做了一定的調(diào)查后,根據(jù)租住機(jī)構(gòu)和管理職能來進(jìn)行設(shè)置的。新的系統(tǒng)不會(huì)對(duì)組織機(jī)構(gòu)有太大的變化,同時(shí)物業(yè)管理公司也迫切需要實(shí)現(xiàn)信息現(xiàn)代化管理和數(shù)據(jù)現(xiàn)代化管理?;谝陨戏治隹芍?,開發(fā)社區(qū)物業(yè)管理系統(tǒng)是完全可行的。1.3.4 開發(fā)方法的選擇我們知
18、道在信息系統(tǒng)開發(fā)中,生命周期法是到目前為止最成熟、應(yīng)用最廣泛的一種工程方法。這種方法有嚴(yán)格的工作步驟和規(guī)范化要求,使系統(tǒng)開發(fā)走上了科學(xué)化、工程化的道路,使各個(gè)階段任務(wù)明確,便于管理控制,以及后續(xù)系統(tǒng)的發(fā)展和維護(hù)。生命周期法是指信息系統(tǒng)在設(shè)計(jì)、開發(fā)及使用的過程中,隨著其系統(tǒng)生存環(huán)境的發(fā)展、變化,需要不斷維護(hù)、修改,當(dāng)它不再適應(yīng)的時(shí)候就被淘汰,就要由新系統(tǒng)代替老系統(tǒng),形成一個(gè)系統(tǒng)的從生、到死、到重生的周期性循環(huán)。這個(gè)過程稱為系統(tǒng)開發(fā)生命周期(system development life cycle,簡(jiǎn)稱sdlc)。系統(tǒng)開發(fā)的生命周期可以分為系統(tǒng)規(guī)劃、系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)施、系統(tǒng)運(yùn)行與維護(hù)五
19、個(gè)階段。用生命周期法來進(jìn)行系統(tǒng)開發(fā),不僅是一種信息系統(tǒng)的開發(fā)方法,又體現(xiàn)了一種系統(tǒng)開發(fā)的基本思想:一,信息系統(tǒng)的開發(fā)應(yīng)持有面向用戶的觀點(diǎn),即信息系統(tǒng)最終交給管理人員使用并為用戶服務(wù)的。系統(tǒng)的成敗取決于它是否符合用戶的要求,用戶對(duì)它是否滿意,用戶的要求是系統(tǒng)開發(fā)的出發(fā)點(diǎn)和歸宿;二,嚴(yán)格區(qū)分工作階段,強(qiáng)調(diào)按時(shí)間順序、工作內(nèi)容,將系統(tǒng)開發(fā)過程劃分為幾個(gè)工作階段,如系統(tǒng)分析階段、系統(tǒng)設(shè)計(jì)階段、系統(tǒng)實(shí)施階段及系統(tǒng)運(yùn)行與維護(hù)階段等等,各個(gè)階段的任務(wù)相當(dāng)明確的,過程是循序漸進(jìn)的;三,自頂向下地完成系統(tǒng)的研制工作,即系統(tǒng)開發(fā)的各個(gè)階段都按自上向下,從粗到精逐層分解的工作方法;四,充分考慮變化的情況,此方法對(duì)于
20、系統(tǒng)的更改升級(jí)的處理都會(huì)非常方便;五,對(duì)于工作成果,將其文檔化、標(biāo)準(zhǔn)化,使得非常有規(guī)范。 鑒于以上生命周期法的種種特點(diǎn),因此本系統(tǒng)的開發(fā)就采用其作為開發(fā)方法。1.3.5 畢業(yè)設(shè)計(jì)研究的意義 此社區(qū)物業(yè)管理系統(tǒng)是對(duì)開發(fā)技術(shù)、數(shù)據(jù)庫(kù)技術(shù)、網(wǎng)絡(luò)技術(shù)、通信技術(shù)等多種技術(shù)的結(jié)合。怎樣有效地將多種技術(shù)應(yīng)用在物業(yè)管理服務(wù)系統(tǒng)軟件的開發(fā)設(shè)計(jì)中,怎樣使得整個(gè)系統(tǒng)更加穩(wěn)定以及讓系統(tǒng)更加靈活,使得它能夠適應(yīng)物業(yè)管理公司在管理和服務(wù)上的業(yè)務(wù)擴(kuò)展等問題都值得研究和更深入探討的,具有很好的理論意義。 從實(shí)踐上而言,在系統(tǒng)中使用這種利用多種技術(shù)構(gòu)建的物業(yè)管理服務(wù)系統(tǒng)將能夠更加有效地對(duì)物業(yè)管理中的房產(chǎn)、住戶、服務(wù)、公共設(shè)備、
21、各項(xiàng)費(fèi)用以及維修信息等資料進(jìn)行數(shù)據(jù)收集、傳遞、加工、存儲(chǔ)等操作。形成一個(gè)較高效、便捷的體系來協(xié)調(diào)小區(qū)居民、物業(yè)管理人員、物業(yè)工作人員三者之間的關(guān)系,同時(shí)也2為用戶提供一種真正意義上的數(shù)字化社區(qū)服務(wù)。3重慶大學(xué)本科學(xué)生畢業(yè)設(shè)計(jì)(論文) 系統(tǒng)分析2 系統(tǒng)分析2.1 系統(tǒng)目標(biāo)上邦國(guó)際社區(qū)物業(yè)內(nèi)部管理網(wǎng)屬于中小型的網(wǎng)絡(luò)管理網(wǎng)站,可以對(duì)中小型物業(yè)進(jìn)行有效管理。通過本網(wǎng)站可以達(dá)到以下目標(biāo): 1、網(wǎng)站采用人機(jī)對(duì)話方式,界面美觀并且友好,操作便捷,簡(jiǎn)單易懂。 2、業(yè)主可以獲得相關(guān)的住房信息。3、業(yè)主可以查看自己戶主的賬戶信息,包括余額查詢、消費(fèi)查詢等。4、業(yè)主可以在首頁(yè)就獲得小區(qū)欠費(fèi)用戶通知,在賬戶查詢中可以
22、及時(shí)獲取余額以便查看是否欠費(fèi)等信息。5、業(yè)主可以及時(shí)獲得物業(yè)公告以便了解小區(qū)通知及小區(qū)新聞。6、實(shí)現(xiàn)業(yè)主在線投訴及設(shè)備報(bào)修,并及時(shí)提供周到的服務(wù),使得住戶和管理人員在處理問題上很高效。7、智能化管理業(yè)主車位信息,便于有需要的用戶能夠在線查詢車位信息。8、全方位的數(shù)據(jù)查詢,提高工作效率。9、完整的數(shù)據(jù)及服務(wù)檔案管理提高管理水平,提高管理效率。10、完善的權(quán)限管理,提高網(wǎng)站安全性,同時(shí)提供管理員和普通住戶兩種權(quán)限登錄頁(yè)面,并規(guī)定只有戶主能查詢賬戶信息,使得安全性更好。11、網(wǎng)站最大限度地實(shí)現(xiàn)了易安裝性、易維護(hù)性和易操作性。2.2系統(tǒng)功能結(jié)構(gòu)圖根據(jù)上邦國(guó)際社區(qū)物業(yè)管理系統(tǒng)的特點(diǎn),可以將小區(qū)物業(yè)內(nèi)部管
23、理信息網(wǎng)分為前臺(tái)和后臺(tái)兩個(gè)部分進(jìn)行設(shè)計(jì)。前臺(tái)主要用于用戶注冊(cè)和登錄網(wǎng)站、站內(nèi)鏈接、查詢用戶的相關(guān)信息以及查看站內(nèi)新聞和站內(nèi)公告。后臺(tái)主要用于管理員對(duì)戶主賬戶信息維護(hù)、戶主信息維護(hù)、住房信息維護(hù)、設(shè)備保修信息維護(hù)、投訴信息維護(hù)、值班員工、新聞維護(hù)、車位維護(hù)等進(jìn)行管理。詳細(xì)規(guī)劃網(wǎng)站的功能,給出系統(tǒng)功能結(jié)構(gòu)圖,前臺(tái)功能結(jié)構(gòu)圖如圖所示。上邦國(guó)際社區(qū)物業(yè)管理網(wǎng)前臺(tái)住戶/管理員注冊(cè)住戶/管理員登錄住房信息查詢住戶信息查詢住戶賬戶查詢站內(nèi)公告網(wǎng)站新聞查看進(jìn)入后臺(tái)報(bào)修/投訴查詢4上邦國(guó)際社區(qū)物業(yè)管理網(wǎng)的后臺(tái)功能結(jié)構(gòu),如圖所示。小區(qū)物業(yè)內(nèi)部管理網(wǎng)后臺(tái)住房信息維護(hù)設(shè)備報(bào)修信息維護(hù)投訴信息維護(hù)新聞信息維護(hù)車位信息維
24、護(hù)戶主賬戶信息維護(hù)住戶信息維護(hù)值班員工信息維護(hù)重新登錄2.3業(yè)務(wù)流程圖 首先業(yè)主在上邦國(guó)際社區(qū)物業(yè)管理網(wǎng)上通過注冊(cè)成為網(wǎng)站用戶,登錄網(wǎng)站進(jìn)行相關(guān)操作。業(yè)主登錄后,可以進(jìn)行在線查詢住房信息、住戶信息、住戶賬戶信息、設(shè)備報(bào)修、投訴信息、小區(qū)新聞和站內(nèi)公告信息等操作。網(wǎng)站的管理員通過進(jìn)入后臺(tái)登錄模塊可以登錄到網(wǎng)站的后臺(tái)系統(tǒng)管理員主頁(yè)面,對(duì)戶主賬戶信息、戶主信息、住房信息、設(shè)備報(bào)修、投訴信息和值班員工信息等進(jìn)行管理和維護(hù)。 公告查看業(yè)主投訴信息查詢?cè)O(shè)備維修信息查詢住戶停車信息查詢等業(yè)主物業(yè)管理中心受理業(yè)主反饋的信息催促業(yè)主繳納相關(guān)費(fèi)用物業(yè)設(shè)備維護(hù)管理投訴信息管理新聞信息管理住戶/住房/賬戶管理5圖2.
25、3.1 業(yè)務(wù)流程圖2.4系統(tǒng)預(yù)覽上邦國(guó)際社區(qū)物業(yè)管理網(wǎng)由多個(gè)頁(yè)面組成,下面僅列出幾個(gè)頁(yè)面。網(wǎng)站主頁(yè)如圖2.4.1網(wǎng)站首頁(yè)所示,主要實(shí)現(xiàn)用戶注冊(cè)和登錄網(wǎng)站、站內(nèi)鏈接、查詢用戶的相關(guān)信息以及查看站內(nèi)新聞和站內(nèi)公告等功能。小區(qū)投訴信息頁(yè)如圖2.4.2投訴查詢頁(yè)所示,主要按照編號(hào)、狀態(tài)、投訴住戶來查詢相應(yīng)的信息。 2.4.1網(wǎng)站首頁(yè)圖2.4.2投訴查詢頁(yè)6后臺(tái)管理頁(yè)面如圖2.4.3后臺(tái)管理頁(yè)所示,主要實(shí)現(xiàn)戶主賬戶信息、戶主信息、住房信息、設(shè)備報(bào)修、投訴信息和值班員工信息等管理和維護(hù)等功能。圖2.4.3后臺(tái)管理頁(yè)2.5構(gòu)架開發(fā)環(huán)境1、網(wǎng)站開發(fā)環(huán)境:microsoft visual studio 2005
26、。2、網(wǎng)站開發(fā)語(yǔ)言:asp.net+c#。3、網(wǎng)站后臺(tái)數(shù)據(jù)庫(kù):access 2000。4、開發(fā)環(huán)境運(yùn)行平臺(tái):windows 7 2.6數(shù)據(jù)庫(kù)設(shè)計(jì)2.6.1 數(shù)據(jù)庫(kù)概念設(shè)計(jì)本網(wǎng)站采用access數(shù)據(jù)庫(kù),命名為db_wygl.mdb,其中包含17張表。下面給出數(shù)據(jù)表e-r圖及主要數(shù)據(jù)表結(jié)構(gòu)。如圖數(shù)據(jù)庫(kù)界面數(shù)據(jù)庫(kù)頁(yè)面 通過對(duì)網(wǎng)站進(jìn)行的需求分析、網(wǎng)站流程設(shè)計(jì)以及系統(tǒng)功能結(jié)構(gòu)的確定,規(guī)劃出網(wǎng)站中使用的數(shù)據(jù)庫(kù)實(shí)體對(duì)象分別為住房信息實(shí)體、住戶余額信息實(shí)體、住戶消費(fèi)信息實(shí)體、設(shè)備維修信息實(shí)體、新聞信息實(shí)體、住戶信息實(shí)體、業(yè)主投訴信息實(shí)體等。 業(yè)主消費(fèi)信息實(shí)體e-r圖消費(fèi)信息表(t
27、b_xiaofeidan)消費(fèi)編號(hào)戶主編號(hào)戶主姓名消費(fèi)名稱備注消費(fèi)住戶名稱消費(fèi)時(shí)間消費(fèi)金額8設(shè)備維護(hù)信息實(shí)體維護(hù)信息表(tb_weihu)設(shè)備維護(hù)編號(hào)設(shè)備編號(hào)住戶名稱起始時(shí)間維護(hù)內(nèi)容經(jīng)手人狀態(tài)服務(wù)費(fèi)用新聞信息實(shí)體新聞信息表(tb_xinwen)新聞標(biāo)題發(fā)布人新聞?lì)悇e人氣指數(shù)狀態(tài)新聞內(nèi)容發(fā)布日期住戶信息實(shí)體9住戶信息表(tb_zhuhuxinxi)住戶編號(hào)住戶身份證住戶姓名與戶主關(guān)系戶主編號(hào)戶主姓名住戶單位住戶電話業(yè)主投訴信息實(shí)體投訴信息表(tb_tousu)投訴編號(hào)投訴狀態(tài)投訴內(nèi)容投訴日期投訴業(yè)主名102.6.2 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)1、 消費(fèi)信息表結(jié)構(gòu)字段名數(shù)據(jù)類型默認(rèn)值必填字段說明xfid文
28、本無是消費(fèi)單編號(hào)hzid文本無是戶主編號(hào)hzname文本無是戶主姓名xfm文本無是消費(fèi)名稱xfje文本無是消費(fèi)金額xfsj日期/時(shí)間無是消費(fèi)時(shí)間xfzhname文本無是消費(fèi)住戶姓名memo文本無是備注2、業(yè)主投訴信息表結(jié)構(gòu)字段名數(shù)據(jù)類型默認(rèn)值必填字段說明id文本無是投訴編號(hào)person文本無是投訴業(yè)主名time日期/時(shí)間無是投訴日期neirong文本無是投訴內(nèi)容zhuangtai文本無是投訴狀態(tài)3、設(shè)備維護(hù)信息表結(jié)構(gòu)字段名數(shù)據(jù)類型默認(rèn)值必填字段說明id文本無是設(shè)備維護(hù)編號(hào)name文本無是業(yè)主名稱stime日期/時(shí)間無是起始日期etime日期/時(shí)間無是終止日期person文本無是經(jīng)手人feiyo
29、ng文本無是服務(wù)費(fèi)用state文本無是狀態(tài)neirong備注無是維護(hù)內(nèi)容4、網(wǎng)站新聞信息表結(jié)構(gòu)字段名數(shù)據(jù)類型默認(rèn)值必填字段說明title文本無是新聞標(biāo)題neirong文本無是新聞內(nèi)容fabushijian日期/時(shí)間無是發(fā)布時(shí)間faburen文本無是發(fā)布人xinwenleibie文本無是新聞?lì)悇erenqi文本無是人氣指數(shù)state文本無是狀態(tài)11重慶大學(xué)本科學(xué)生畢業(yè)設(shè)計(jì)(論文) 系統(tǒng)設(shè)計(jì)3 系統(tǒng)設(shè)計(jì)3.1 公共類設(shè)計(jì)本網(wǎng)站是物業(yè)管理系統(tǒng),涉及到很多數(shù)據(jù)庫(kù)的操作,所以就要很頻繁的調(diào)用數(shù)據(jù)庫(kù)的數(shù)據(jù)。在開發(fā)項(xiàng)目中以類的形式來組織、封裝一些常用的方法和事件,不僅可以提高代碼的重用率,也大大方便了代碼的管
30、理。本網(wǎng)站中創(chuàng)建了一個(gè)公共類db類,主要用于訪問數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)操作類主要的功能是連接數(shù)據(jù)庫(kù)。首先在命名空間區(qū)域引用using system.data.oledb;命名空間。代碼如下:using system.data.oledb; 上邦國(guó)際社區(qū)物業(yè)管理網(wǎng)中采用access數(shù)據(jù)庫(kù),下面給出鏈接數(shù)據(jù)庫(kù)的字符串 。/ / db 的摘要說明/ public class dbpublic db()/ todo: 在此處添加構(gòu)造函數(shù)邏輯/ public static oledbconnection createdb() oledbconnection odbc = new oledbconnection(
31、provider=microsoft.jet.oledb.4.0;data source=|datadirectory|db_wygl.mdb;); return odbc; 3.2 網(wǎng)站首頁(yè)設(shè)計(jì)3.2.1 網(wǎng)站首頁(yè)設(shè)計(jì)概述網(wǎng)站首頁(yè)的設(shè)計(jì)效果關(guān)系到網(wǎng)站的建設(shè)及形象宣傳,并且為整個(gè)網(wǎng)站設(shè)計(jì)提供了一個(gè)框架,它對(duì)網(wǎng)站的生存和發(fā)展起著非常重要的作用,好的首頁(yè)設(shè)計(jì)會(huì)承載網(wǎng)站的靈魂,使得后面的設(shè)計(jì)變得水到渠成。網(wǎng)站首頁(yè)應(yīng)用是個(gè)信息含量較高、內(nèi)容較豐富的宣傳平臺(tái),主要包含一下內(nèi)容: 1、網(wǎng)站菜單導(dǎo)航。 2、信息快速查詢。 3、用戶注冊(cè)及登錄。 4、站內(nèi)公告顯示。12 5、網(wǎng)站新聞顯示,按時(shí)間先后順序顯示新聞
32、信息。6、網(wǎng)站欠費(fèi)信息顯示,按欠費(fèi)信息顯示相關(guān)信息。7、后臺(tái)登錄入口:為管理員進(jìn)入后臺(tái)提供一個(gè)入口。上邦國(guó)際社區(qū)物業(yè)管理網(wǎng)主頁(yè)如圖主頁(yè)面所示。圖上邦國(guó)際社區(qū)物業(yè)管理網(wǎng)主頁(yè)面3.2.2網(wǎng)站首頁(yè)技術(shù)分析上邦國(guó)際社區(qū)物業(yè)管理網(wǎng)的主頁(yè)主要使用了用戶自定義控件(后面稱用戶控件)技術(shù)。用戶控件基本的作用就是把網(wǎng)頁(yè)中經(jīng)常用到的且使用頻率較高的程序封裝到一個(gè)模塊中,以便在其他頁(yè)面中也可以重復(fù)使用,以此提高代碼的重用性和程序的開發(fā)效率。用戶控件的應(yīng)用始終融合著一個(gè)高層的設(shè)計(jì)思想,即“模塊化設(shè)計(jì),模塊化應(yīng)用”的原則。 用戶控件的好處之一就是更好地解決用戶界面的復(fù)雜問題,創(chuàng)建完成用戶控件
33、后,不需要預(yù)編譯。當(dāng)用戶在.aspx頁(yè)面中引用用戶控件時(shí),頁(yè)面解析器將從.aspx文件中等待它生成一個(gè)頁(yè)13面并將其編譯到一個(gè)配件中,這個(gè)頁(yè)面式的創(chuàng)建方式和不用編譯的部署方式使得用戶控件的開發(fā)變得極為簡(jiǎn)單。用戶控件在上邦國(guó)際社區(qū)物業(yè)管理網(wǎng)頁(yè)中頻繁地使用,從而提升了整個(gè)程序開發(fā)的效率,減輕了編程人員的負(fù)擔(dān),同時(shí)也避免了一些不必要的錯(cuò)誤,更使得維護(hù)起來非常方便。1、用戶控件的概念 用戶控件是一種服務(wù)器控件,與有相同的聲明樣式和“所見即所得”的特點(diǎn),使用起來非常簡(jiǎn)單快捷,能提高編程的效率。并以.ascx為擴(kuò)展名存儲(chǔ)為文本文件。web用戶控件與完整的asp.net頁(yè)面非常相似,同時(shí)具有自己的用戶界面頁(yè)
34、.ascx和代碼頁(yè).ascx.cx。web用戶控件可以像頁(yè)面一樣包含對(duì)其內(nèi)容進(jìn)行操作的代碼,當(dāng)然也可以包括一些子控件,使用起來非常方便。開發(fā)人員可以采取與創(chuàng)建asp.net頁(yè)面相似的方法創(chuàng)建web用戶控件,然后向其中添加所需的標(biāo)記和子控件。2、創(chuàng)建web用戶控件創(chuàng)建普通web用戶控件的基本步驟如下:(1)在所要?jiǎng)?chuàng)建的文件夾名上單擊右鍵,點(diǎn)擊添加新項(xiàng),找到web控件,創(chuàng)建一個(gè)新的文件并為其指定擴(kuò)張名為.ascx。(2)在該頁(yè)面頂部創(chuàng)建一個(gè)control指令,并指定要為控件使用的編程語(yǔ)言。如()(3)添加希望用戶控件顯示的控件。(4)添加用戶控件的代碼。(5)如果希望在用戶控件和宿主頁(yè)之間共享信息
35、,需要在控件中創(chuàng)建相應(yīng)的屬性。 根據(jù)需要可以創(chuàng)建任何類的屬性。 下面介紹在vs2005中手動(dòng)創(chuàng)建一個(gè)用戶控件的過程。主要操作步驟如下:(1)打開解決方案資源管理器,右擊項(xiàng)目名稱,在彈出的快捷菜單中選擇“添加新項(xiàng)”命令,將彈出“添加新項(xiàng)”對(duì)話框。在該對(duì)話框中,選擇“web用戶控件”項(xiàng),并為其命名,然后單擊“添加”按鈕即可將web用戶控件添加到項(xiàng)目中。(2)打開已創(chuàng)建好的web用戶控件,切換到設(shè)計(jì)頁(yè)面,在此頁(yè)面中可以直接向頁(yè)面添加各種服務(wù)器控件以及靜態(tài)文本、圖片等。這時(shí)這些新添加的控件和文本等將會(huì)自動(dòng)在“源”界面中定義相關(guān)屬性。(3)雙擊頁(yè)面上的任何位置,或者直接按下快捷鍵f7,或者找到第一步創(chuàng)建
36、的用戶控件文件夾下的.ascx.cx文件雙擊,可以將視圖切換到后臺(tái)代碼文件,程序開發(fā)人員可以直接在文件中編寫程序控制邏輯和代碼,包括定義各種成員變量、方法以及事件處理程序等。 web用戶控件的特點(diǎn):1) 通過web用戶控件,可以很好地重用公共用戶界面功能,從而提升程序開發(fā)效率,更便于引用和維護(hù)。2) 用戶控件提供了一個(gè)面向?qū)ο蟮木幊棠P停谝欢ǔ潭壬先〈朔?wù)器端文件包含()指令,并且提供的功能比服務(wù)器端包含文件提供的功能更多。使用用戶控件的主要優(yōu)點(diǎn)如下:1)可以將常用的內(nèi)容或者控件以及控件的運(yùn)行代碼,設(shè)計(jì)為用戶控件,然后便可以在多個(gè)網(wǎng)頁(yè)中重復(fù)使用該用戶控件,從而省去了重復(fù)性的工作,如果出錯(cuò)了
37、也只需要改最初這個(gè)用戶控件即可,維護(hù)起來非常方便。例如網(wǎng)頁(yè)上的導(dǎo)航欄,幾14乎每個(gè)頁(yè)面都需要相同的導(dǎo)航欄,這時(shí)便可以將其設(shè)計(jì)為一個(gè)用戶控件,在多個(gè)頁(yè)中使用。本系統(tǒng)一共創(chuàng)建了3個(gè)用戶自定義控件,分別是在usercontrol文件夾下得foot.ascx、head.ascx、syhead.ascx如圖用戶控件所示3.2.3網(wǎng)站首頁(yè)實(shí)現(xiàn)過程1、設(shè)計(jì)步驟下面對(duì)上邦國(guó)際社區(qū)物業(yè)管理網(wǎng)站首頁(yè)的制作過程進(jìn)行詳細(xì)講解。具體步驟如下: (1)在該網(wǎng)站中創(chuàng)建一個(gè)web窗體,將其命名為default.aspx,用于顯示網(wǎng)站首頁(yè)的相關(guān)信息。 (2)在web窗體中添加一個(gè)table表格,用于頁(yè)面的布局。
38、(3)在table1表格中添加相關(guān)服務(wù)器控件,屬性設(shè)置及其用途如表所示。控件類型控件名稱主要屬性設(shè)置控件用途txtyhname無輸入用戶名txtyhmmpasswordchar屬性設(shè)置為“*”輸入用戶密碼btndltext屬性設(shè)置為“登錄”登錄btnzctext屬性設(shè)置為“注冊(cè)”注冊(cè)gvxw無顯示網(wǎng)站新聞信息gvqf無顯示戶主欠費(fèi)信息calrq無顯示當(dāng)前的年、月、日時(shí)間lbglytext屬性設(shè)置為“進(jìn)入后臺(tái)”進(jìn)入后臺(tái)的接口表2、實(shí)現(xiàn)代碼 首先導(dǎo)入必要的命名空間using.system.data.oledb。引入命名空間的代碼如下: using system.data
39、.oledb;15 在page_load單擊事件中,分別調(diào)用xinwenfillgv自定義、fillguogao自定義方法,用于顯示網(wǎng)站新聞、站內(nèi)公告。實(shí)現(xiàn)代碼如下:protected void page_load(object sender, eventargs e) this.xinwenfillgv();/調(diào)用用戶自定義的xinwenfillgv()方法 this.fillgougao();/調(diào)用用戶自定義的fillgougao()方法 在xinwenfillgv自定義方法中,主要用來實(shí)現(xiàn)網(wǎng)站新聞的顯示,在此方法內(nèi)主要通過oledbdataadapter對(duì)象獲取網(wǎng)站新聞信息并將信息填充到
40、數(shù)據(jù)集中。實(shí)現(xiàn)代碼如下:public void xinwenfillgv() /用戶自定義的方法 oledbconnection con = db.createdb();/調(diào)用用戶自定義的db類的createdb()的方法 oledbcommand cmd = new oledbcommand();/聲明一個(gè)oledbcommand的對(duì)象,并將該對(duì)象cmd實(shí)例化 cmd.connection = con; con.open();/打開數(shù)據(jù)庫(kù)連接 oledbdataadapter sda = new oledbdataadapter(select top 9 * from tb_xinwen o
41、rder by fabushijian desc, con);/從新聞表tb_xinwen按發(fā)布時(shí)間fabushijian的降序排序 dataset ds = new dataset();/聲明一個(gè)dataset的對(duì)象,并將該對(duì)象ds實(shí)例化 sda.fill(ds, tb_xinwen);/將新聞表tb_xinwen填充到數(shù)據(jù)庫(kù)中 this.gvxw.datasource = ds; /this.gridview2.datakeynames = new string title ; this.gvxw.databind();/將數(shù)據(jù)綁定到gridview控件中 for (int i = 0;
42、i = gvxw.rows.count - 1; i+) datarowview mydrv; /聲明一個(gè)datarowview的對(duì)象 string gintro; if (this.gvxw.pageindex = 0) mydrv = ds.tablestb_xinwen.defaultviewi; gintro = convert.tostring(mydrvtitle); this.gvxw.rowsi.cells0.text = substr(gintro, 10); else mydrv = ds.tablestb_xinwen.defaultviewi + (5 * gvxw.p
43、ageindex); gintro = convert.tostring(mydrvtitle); this.gvxw.rowsi.cells0.text = substr(gintro, 10); 16 con.close();/關(guān)閉數(shù)據(jù)庫(kù)連接 在fillgougao自定義方法中,主要用來顯示站內(nèi)公告。在此方法中使用oledbdatareader對(duì)象獲取公告信息,并將公告信息綁定到label標(biāo)簽上。實(shí)現(xiàn)代碼如下:public void fillgougao() oledbconnection con = db.createdb();/調(diào)用用戶自定義的db類的createdb()的方法 ole
44、dbcommand cmd = new oledbcommand( select * from tb_zhannei, con); con.open();/打開數(shù)據(jù)庫(kù)連接 oledbdatareader sdr = cmd.executereader(); sdr.read();/ this.lblggxx.text = sdr.getstring(0);/從數(shù)據(jù)庫(kù)中讀取第一個(gè)數(shù)據(jù)放到label標(biāo)簽中 sdr.close();/關(guān)閉閱讀器 con.close();/關(guān)閉數(shù)據(jù)庫(kù)連接這里我們用另一種方法來將欠費(fèi)信息綁定到gvqf控件中。效果和方法xinwenfillgv(),fillgougao(
45、)一樣,都是將數(shù)據(jù)庫(kù)中數(shù)據(jù)綁定并顯示到對(duì)應(yīng)的控件中。綁定gvqf的方法是利用girdview自帶的綁定方法,不需要寫代碼而是直接在控件上操作,步驟如下圖示:點(diǎn)擊girdview控件右上的三角出現(xiàn)如圖對(duì)話框,在點(diǎn)擊選擇數(shù)據(jù)源的下拉列表,出現(xiàn)如圖的數(shù)據(jù)源配置向?qū)Э?,然后選擇對(duì)應(yīng)的數(shù)據(jù)庫(kù)即可,然后單擊確定再找到要綁定的數(shù)據(jù)表就完成綁定了。具體后續(xù)步驟這里不再贅述173.3 住戶信息查詢頁(yè)3.3.1住戶信息查詢頁(yè)概述任何用戶都可以查詢本小區(qū)的住戶基本信息。包括住戶編號(hào),住戶姓名,與戶主的關(guān)系,住戶身份證號(hào),住戶單位,住戶聯(lián)系電話等信息。為住戶提供了比較友好的便捷的查詢頁(yè)面,提高了查詢效率。住戶信息查詢
46、頁(yè)如圖所示。3.3.2欠費(fèi)信息查詢頁(yè)技術(shù)分析小區(qū)住戶信息查詢頁(yè)面中,使用了select語(yǔ)句,根據(jù)用戶不同的查詢需求,選擇不同的radiobutton按鈕,實(shí)現(xiàn)對(duì)“住戶名稱”、“戶主姓名”、“住房名稱”等進(jìn)行不同的查詢操作。小區(qū)住戶信息查詢頁(yè)中用到的代碼如下: oledbconnection con = db.createdb(); oledbcommand cmd = new oledbcommand();/聲明一個(gè)oledbcommand的 cmd對(duì)象,并將其實(shí)例化 cmd.connection = con; con.open(); dataset ds = new dataset(); /
47、聲明一個(gè)dataset的ds對(duì)象,并將其實(shí)例化 if (this.rbtnname.checked = true) oledbdataadapter sda = new oledbdataadapter(select * from tb_zhuhuxinxi where zhname= + this.txtname.text + , con); sda.fill(ds, tb_zhuhuxinxi); this.gvzh.datasource = ds; this.gvzh.databind();/將數(shù)據(jù)綁定到gridview控件中18 if (this.rbtnsyqk.checked =
48、true) oledbdataadapter sda = new oledbdataadapter(select * from tb_zhuhuxinxi where hzname= + this.textbox1.text + , con); sda.fill(ds, tb_zhuhuxinxi); this.gvzh.datasource = ds; this.gvzh.databind();/將數(shù)據(jù)綁定到gridview控件中 if (this.rbtnzfname.checked = true) oledbdataadapter sda = new oledbdataadapter(select * from tb_zhuhuxinxi where zfname= + this.txtzfmc.text + , con); sda.fill(ds, tb_zhuhuxinxi); this
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年稅務(wù)會(huì)計(jì)咨詢合同
- 銀行網(wǎng)點(diǎn)租賃合同模板
- 空氣凈化設(shè)備租賃協(xié)議樣本
- 排水管道管涵施工合同
- 超市收銀區(qū)地磚鋪裝項(xiàng)目協(xié)議
- 醫(yī)院防雷施工合同
- 商場(chǎng)衛(wèi)生清潔工招聘合同
- 未婚夫婚前房產(chǎn)協(xié)議
- 養(yǎng)老院租賃協(xié)議
- 通信工程商品混凝土施工協(xié)議
- 《大學(xué)物理學(xué)》精美課件(全)
- 規(guī)范權(quán)力運(yùn)行方面存在問題及整改措施范文(五篇)
- 減壓孔板計(jì)算
- 博物館學(xué)概論課件:博物館與觀眾
- 著色滲透探傷檢測(cè)報(bào)告
- 反恐培訓(xùn)內(nèi)容
- 配套課件-計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)實(shí)踐教程-王秋華
- 農(nóng)產(chǎn)品質(zhì)量安全檢測(cè)機(jī)構(gòu)考核評(píng)審細(xì)則
- 裝修申請(qǐng)審批表
- 建筑施工安全檢查標(biāo)準(zhǔn)jgj59-2023
- 2023年大學(xué)生《思想道德與法治》考試題庫(kù)附答案(712題)
評(píng)論
0/150
提交評(píng)論