2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩50頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、<p>  本科畢業(yè)設計(論文)</p><p><b> ?。ǘ?屆)</b></p><p>  基于Web的物業(yè)繳費系統(tǒng)的研究和實現(xiàn)</p><p>  所在學院 </p><p>  專業(yè)班級 計算機科學與技術 </

2、p><p>  學生姓名 學號 </p><p>  指導教師 職稱 </p><p>  完成日期 年 月 </p><p>  摘要:隨著計算機技術、網(wǎng)絡技術的應用,信息管理自動化也倍受人們關注。在我國經(jīng)濟發(fā)展和城

3、市規(guī)劃的大環(huán)境下,住宅小區(qū)越來越成為居住的主流,小區(qū)物業(yè)交費自動化應運而生,基于Web的物業(yè)繳費系統(tǒng)的實現(xiàn),給物業(yè)管理者和社區(qū)用戶帶來了極大方便,同時也提高了繳費工作的效率,節(jié)約了管理成本。因此開發(fā)一套功能完善、操作便捷的基于Web的物業(yè)繳費系統(tǒng)勢在必行。本文采用ASP和SQL Server數(shù)據(jù)庫技術開發(fā)了小區(qū)物業(yè)交費系統(tǒng),主要實現(xiàn)了用戶登錄;信息查詢、添加等功能。</p><p>  關鍵詞:小區(qū)物業(yè);繳費系統(tǒng)

4、;用戶</p><p>  The property based on Web expends research and implementation</p><p>  Abstract :With the management of computer technology and network technology, information automation is better

5、intentioned. And with the environment that China’s economic developed and the urban planed, the residential area is becoming the mainstream of living. Based on this, property payment automation of residual area came into

6、 being. The property payment system of web not only gave the property managers and community users a great connivance, but also improved the efficiency of payment and sav</p><p>  Key Words: computer; proper

7、ty payment;users</p><p><b>  目錄</b></p><p><b>  1 引言1</b></p><p>  1.1 課題產(chǎn)生背景1</p><p>  1.2 課題研究的意義和目標2</p><p>  1.2.1 課題的研究

8、意義2</p><p>  1.2.2 課題的研究背景2</p><p>  1.2.3課題的研究的目標3</p><p>  2 開發(fā)工具及運行環(huán)境4</p><p>  2.1 開發(fā)工具4</p><p>  2.2 運行環(huán)境6</p><p><b>  3

9、 需求分析7</b></p><p>  3.1 用戶身份認證分析7</p><p>  3.2 系統(tǒng)性能分析7</p><p>  3.3 可行性分析7</p><p><b>  4 總體設計9</b></p><p>  4.1 系統(tǒng)功能設計9</p

10、><p>  4.2 數(shù)據(jù)庫設計10</p><p>  4.2.1 數(shù)據(jù)庫概念結(jié)構設計10</p><p>  4.2.2 表數(shù)據(jù)項設計12</p><p>  5 詳細設計14</p><p>  5.1 登錄系統(tǒng)設計14</p><p>  5.2 用戶功能設計17&l

11、t;/p><p>  5.2.1 用戶功能界面設計17</p><p>  5.2.2 用戶功能設計20</p><p>  5.3 管理員功能設計27</p><p>  5.3.1 管理員界面設計27</p><p>  5.3.2 管理員功能設計30</p><p>  6

12、 結(jié)論與體會33</p><p>  致謝錯誤!未定義書簽。</p><p><b>  參考文獻34</b></p><p><b>  1 引言</b></p><p>  信息時代的出現(xiàn),正在改變著整個世界的經(jīng)濟,也改變著企業(yè)的管理。國家的“十五規(guī)劃”中明確指出:以信息化帶動工業(yè)化

13、,實現(xiàn)社會生產(chǎn)的跨越發(fā)展。</p><p>  企業(yè)信息化建設被不可逆轉(zhuǎn)的歷史推向了市場大潮的浪尖——企業(yè)的信息化建設不再是企業(yè)的效益工程而是企業(yè)的生存工程,如果企業(yè)在信息化建設過程中失去了有利地位,勢必被社會生態(tài)無情地淘汰[1]。</p><p>  物業(yè)繳費當然也不例外,在信息化建設方面更是不能掉隊。甚至這個年輕的行業(yè)[2]更能很好的適應信息化的普及。21世紀,是中國物業(yè)繳費行業(yè)進入發(fā)

14、展、完善和成熟的重要階段,在這個階段將會出現(xiàn)一個競爭激烈、管理完善、服務理念提升的時期。對物業(yè)繳費行業(yè)來說,質(zhì)量理念和品牌理念的角逐市場環(huán)境的變化、競爭格局的形成、高新技術的應用、消費觀念的更新[3],要求物業(yè)繳費從服務觀念到服務方式,從經(jīng)營理念到市場定位,都要做出相應的變革,才能適應發(fā)展的需要。</p><p>  在對物業(yè)繳費有了足夠的認識后,結(jié)合對物業(yè)繳費服務性質(zhì)的考慮,對物業(yè)繳費進行信息化建設也是信息化浪

15、潮下的必然[4],這也符合當代人們對生活品質(zhì)的要求。工作效率提高了,響應速度加快了,信息查詢方便了,管理成本降低了,生活質(zhì)量自然也就提高了。</p><p>  本課題所研究的基于Web的物業(yè)繳費系統(tǒng)很好的利用計算機技術和Internet 技術,實現(xiàn)了在互聯(lián)網(wǎng)上就能收繳物業(yè)費用。真正做到了足不出戶,輕松繳費。本文中將對本課題的研究背景、設計目標、應用前景、開發(fā)工具、系統(tǒng)的分析與設計進行詳細的闡述。</p&g

16、t;<p>  1.1 課題產(chǎn)生背景</p><p>  隨著科學技術的迅速發(fā)展,各個領域都發(fā)生翻天覆地的變化,尤其是計算機科學技術的應用已經(jīng)滲透到了各個領域[5]。國外早以告別了人工繳費的時代,近而被網(wǎng)絡繳費平臺而取代。隨著中國加入WTO,與世界的差距越來越小,也告別了人工繳費的時代,進入了網(wǎng)絡繳費的時代。物業(yè)繳費的智能化是新時代的必然產(chǎn)物,同時也隨這科學技術的發(fā)展而逐步提高[6]。</p

17、><p>  基于Web的物業(yè)繳費系統(tǒng)是針對現(xiàn)在小區(qū)的大量日常工作而開發(fā)的在線繳費系統(tǒng)[7]。根據(jù)物業(yè)繳費的需求,實現(xiàn)住戶的各種基本繳費信息的管理。</p><p>  用戶通過登錄系統(tǒng)可以自行進入到相應的管理界面,查看修改自己的用戶信息,瀏覽自己的各類繳費情況,而以管理員登錄后可以對用戶的各類繳費信息進行查詢。</p><p>  1.2 課題研究的意義和目標<

18、;/p><p>  1.2.1 課題的研究意義</p><p>  伴隨著人們生活節(jié)奏越來越快,用戶的快速增長,傳統(tǒng)的繳費方式(用戶在物業(yè)管理處繳費)已遠遠不能滿足需求,排隊等候繳費的情景經(jīng)常出現(xiàn),無法滿足人們愈加追求簡單、方便、快捷的服務需求。另一方面,傳統(tǒng)的繳費方式,使得用戶繳費不便、費時問題日漸突出,某種程度上影響了企業(yè)形象[8]。所以,在提高收費服務質(zhì)量方面,無論是收費單位,還是繳費

19、用戶都迫切要求改變這種傳統(tǒng)的繳費方式。這樣要求小區(qū)管理者對物業(yè)繳費進行宏觀的和微觀的細致管理,其中最好的辦法是用計算機操作的在線物業(yè)繳費系統(tǒng)來實現(xiàn)對小區(qū)物業(yè)繳費的管理,這就為設計小區(qū)物業(yè)繳費系統(tǒng)提供了市場需要。而小區(qū)物業(yè)繳費系統(tǒng)在現(xiàn)代社會是最熱門的,是最關切老百姓實際生活的,各種人性化的配置[9],使管理者和業(yè)主對住宅小區(qū)中的各類繳費能更方便、更快捷、更滿意的得到完成。</p><p>  以往由于計算機技術和通

20、信技術的限制,物業(yè)繳費系統(tǒng)只能在一個低水平層次上進行簡單的信息共享和系統(tǒng)互聯(lián),無法實現(xiàn)一個實時性、全面性以及擴展性良好的物業(yè)繳費系統(tǒng)[10]。而如今計算機即時的迅猛發(fā)展,為以上問題提供了一些較好的解決方案,通過構建一個基于Web的物業(yè)繳費系統(tǒng)就可以很好地解決當前物業(yè)繳費所面臨的問題?;ヂ?lián)網(wǎng)應用中,在網(wǎng)上完成這些實現(xiàn)現(xiàn)有物業(yè)繳費工作中所有的業(yè)務,具有手工繳費管理所無法比擬的優(yōu)點。例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命

21、長、成本低等。這些優(yōu)點能夠極大地提高工作的效率,也是企業(yè)的科學化、正規(guī)化管理[11]與世界接軌的重要條件。</p><p>  因此,開發(fā)這樣一套小區(qū)物業(yè)管理繳費系統(tǒng)勢在必行[12],在下面的各章中我將就本次畢業(yè)設計所開發(fā)的小區(qū)物業(yè)繳費系統(tǒng),談談其開發(fā)過程和所涉及到的問題及解決方法。</p><p>  1.2.2 課題的研究背景</p><p>  隨著我國經(jīng)濟

22、發(fā)展和城市開發(fā),物業(yè)繳費已形成規(guī)模,其效益也越來越明顯。在經(jīng)濟效益對地方政府而言,主要體現(xiàn)為:減少了大量的財政補貼;對住宅區(qū)開發(fā)企業(yè)而言,能提高物業(yè)市場競爭力,使開發(fā)企業(yè)的房產(chǎn)暢銷,加速資金周轉(zhuǎn)[13]。同時,完善的物業(yè)繳費能為開發(fā)商樹立良好的企業(yè)形象,吸引更多的房地產(chǎn)交易商和消費者。在環(huán)境效益上,住宅區(qū)內(nèi)的環(huán)境和布局、治安等與整個建設風貌融為一體,提高了房地產(chǎn)業(yè)的綜合效益。</p><p>  物業(yè)繳費系統(tǒng)的設

23、計從低到高經(jīng)歷了3個主要階段[14]:第一個階段為單項數(shù)據(jù)處理,屬于手工的繳費管理方式,多用于單一的繳費管理。第二階段是數(shù)據(jù)的綜合處理,此時的計算機應用呈現(xiàn)網(wǎng)絡化和實時處理的特點,已經(jīng)基本具備了提高物業(yè)繳費效率的特點。第三個階段則是管理信息系統(tǒng)(MIS),此時的信息論,控制論、系統(tǒng)工程等優(yōu)化理論在軟件程序中得以運用。計算機網(wǎng)絡和數(shù)據(jù)苦的建立,使計算機由管理某個單一系統(tǒng)發(fā)展成全面的系統(tǒng)管理,而且具備了較高程度的智能化決策的能力。這個階段的

24、繳費管理也就具有了全面高效,安全可靠等優(yōu)點。</p><p>  以往由于計算機技術和通信技術的限制,物業(yè)繳費系統(tǒng)只能在一個低水平層次上進行簡單的信息共享和系統(tǒng)互聯(lián)[15],無法實現(xiàn)一個實時性、全面性以及擴展性良好的物業(yè)繳費系統(tǒng)。而如今計算機即時的迅猛發(fā)展,為以上問題提供了一些較好的解決方案,通過構建一個基于Web的物業(yè)繳費系統(tǒng)就可以很好地解決當前物業(yè)繳費所面臨的問題。</p><p>&

25、lt;b>  課題的研究的目標</b></p><p>  基于Web的物業(yè)繳費系統(tǒng)是針對當代社會,住宅小區(qū)越來越成為居住的主流這一市場需要而應運而生的,是更好的幫助小區(qū)管理者處理小區(qū)各項物業(yè)繳費業(yè)務的一套管理軟件,也是能使小區(qū)用戶更方便快捷的完成物業(yè)的各項繳費的一套繳費軟件[16]。</p><p>  通過登錄物業(yè)繳費系統(tǒng),管理員能夠錄入住戶的基本資料,完成添加、修改

26、、刪除等操作;用戶可以按各種條件進行查詢、驚醒新用戶的設置及密碼修改等方面的操作,能夠滿足管理人員和用戶的日常業(yè)務的需要。</p><p>  2 開發(fā)工具及運行環(huán)境</p><p><b>  2.1 開發(fā)工具</b></p><p>  目前國內(nèi)支持物業(yè)繳費系統(tǒng)平臺的開發(fā)工具有很多,本課題主要采用HTML語言進行系統(tǒng)界面設計,以ASP.

27、NET(Active Server Page.Net 動態(tài)網(wǎng)頁設計)來技術實現(xiàn)系統(tǒng)的動態(tài)交互,數(shù)據(jù)庫則采用微軟公司的SQL Server 2005。</p><p> ?。?)SQL Server 2005</p><p>  SQL Server 2005是一個基于關系型數(shù)據(jù)庫模型[17]的數(shù)據(jù)庫管理系統(tǒng)軟件(DBMS)。它幫助用戶方使地得到所需信息,并提供強大的數(shù)據(jù)處理工具??梢詭椭?/p>

28、戶組織和共享數(shù)據(jù)庫信息,以便于根據(jù)數(shù)據(jù)庫信息做出有效的決策。SQL Server 2005具有以下特點:</p><p> ?、?使信息更易于查找和使用</p><p>  SQL Server 2005繼續(xù)為簡便地查找信息提供易于使用的工具。</p><p> ?、?支持Web功能的信息共享</p><p>  SQL Server 200

29、5可以通過企業(yè)內(nèi)部網(wǎng)絡Intranet很簡便地實現(xiàn)信息共享,而且它可以很容易地將數(shù)據(jù)庫定位到瀏覽器中,它將桌面數(shù)據(jù)庫的功能和網(wǎng)站的功能結(jié)合在一起。</p><p> ?、?用于信息管理的強大解決方案</p><p>  高級用戶和開發(fā)人員可以創(chuàng)建那些SQL Server 2005界面(客戶端)的易用性和SQL服務器的可擴展性和可靠性結(jié)合在一起的解決方案。</p><p&

30、gt; ?、?改變了數(shù)據(jù)庫窗口</p><p>  可在SQL Server 2005容納并顯示新的對象,增強了SQL Server 2005數(shù)據(jù)庫的易用性。</p><p> ?、?提供名稱自動更正功能</p><p>  自動解決當用戶重新命名數(shù)據(jù)庫對象時出現(xiàn)的常見負面效應。例如,當用戶重命名表中的字段時,將自動在諸如查詢的相關對象中進行相應的更改。</p

31、><p> ?、?具有子數(shù)據(jù)表功能</p><p>  子數(shù)據(jù)表在同一窗口中,提供了嵌套式的視圖,這樣就可以在同一窗口中專注于相關的數(shù)據(jù)并對其進行編輯。</p><p><b>  ⑦ 方便快捷</b></p><p>  用戶只需簡單地將SQL Server 2005對象(表、查詢等)從數(shù)據(jù)庫放到ODBC數(shù)據(jù)源中,即可從M

32、icrosoft SQL Server 2005中將數(shù)據(jù)導出到Microsoft ACCESS 2000。</p><p><b> ?、?數(shù)據(jù)訪問頁功能</b></p><p>  該功能可使用戶快捷方便地創(chuàng)建HTML頁,并通過數(shù)據(jù)HTML頁,將數(shù)據(jù)庫應用擴展到企業(yè)內(nèi)部網(wǎng)絡Intranet上。這將幫助用戶比以往更快捷、高效的方式共享信息[18]。</p>

33、<p><b> ?、?共享組件的集成</b></p><p>  SQL Server 2005利用新的Web組件和位于瀏覽器中的COM控件,為用戶提供了多種查看和分析數(shù)據(jù)的方式。</p><p> ?、?Microsoft SQL Server 交互性</p><p>  Microsoft SQL Server 2005支持

34、OLE DB,使用戶可以將SQL Server 2005界面的易用性與諸如 Microsoft SQL Server的后端企業(yè)數(shù)據(jù)庫的可升級性相結(jié)合。</p><p><b> ?。?)ASP技術</b></p><p>  ASP(Active Server Pages 活動服務器頁)是服務器端腳本編寫環(huán)境[19],使用它可以創(chuàng)建和運行動態(tài)、交互式的Web服務器應用

35、程序。 使用ASP可以組合HTML頁、腳本命令和Active X組件以創(chuàng)建交互式的Web頁和基于Web功能強大的應用程序。ASP應用程序容易開發(fā)、調(diào)試和修改。 其工作原理是:當用戶申請一個ASP主頁(擴展名為,asp)時,Web服務器調(diào)用ASP引擎,解釋被申請的文件,當遇到與Active X Script兼容的腳本時,ASP引擎[20]調(diào)用響應的腳本引擎,若腳本指令有數(shù)據(jù)庫訪問請求,則ASP與后臺數(shù)據(jù)庫建立連接,并調(diào)用數(shù)據(jù)庫訪問組件完成

36、數(shù)據(jù)庫工作流程。</p><p>  利用ASP可以向網(wǎng)頁中添加交互式內(nèi)容(如在線表單),也可以創(chuàng)建使用HTML網(wǎng)頁作為用戶界面的Web應用程序。 與HTML相比,ASP網(wǎng)頁具有以下特點:</p><p> ?、?利用ASP可以實現(xiàn)突破靜態(tài)網(wǎng)頁[21]的一些功能限制,實現(xiàn)動態(tài)網(wǎng)頁技術。</p><p> ?、?ASP文件是包含在HTML代碼所組成的文件中的,易于修改

37、和測試。</p><p>  ③ 服務器上的ASP解釋程序會在服務器端執(zhí)行ASP程序,并將結(jié)果以HTML格式傳送到客戶端瀏覽器[22]上,因此使用各種瀏覽器都可以正常瀏覽ASP所產(chǎn)生的網(wǎng)頁。</p><p> ?、?ASP提供了一些內(nèi)置對象,使用這些對象可以使服務器端腳本功能更強。例如可以從Web瀏覽器中獲取用戶通過HTML表單提交的信息,并在腳本中對這些信息進行處理,然后向Web瀏覽器發(fā)

38、送信息。</p><p> ?、?ASP可以使用服務器端ActiveX組件來執(zhí)行各種各樣的任務,例如存取數(shù)據(jù)庫、發(fā)現(xiàn)和那個Email或訪問文件系統(tǒng)等。</p><p>  ⑥ 由于服務器是將ASP程序執(zhí)行的結(jié)果以HTML格式傳回客戶端瀏覽器,因此使用者不會看到ASP所編寫的原始程序代碼,可防止ASP程序代碼被竊取[23]。</p><p>  經(jīng)過比較并結(jié)合本課題特

39、點,最終選用Visual Studio .NET 2008為本次ASP項目的開發(fā)工具。Visual Studio .NET 是一套完整的開發(fā)工具,用于生成ASP Web應用程序、XML Web services、桌面應用程序和移動應用程序。Visual Basic .NET、Visual C++ .NET、Visual C#&#

40、160;.NET 和 Visual J# .NET 全都使用相同的集成開發(fā)環(huán)境 (IDE),該環(huán)境允許它們共享工具并有助于創(chuàng)建混合語言解決方案。另外,這些語言利用了 .NET Framework 的功能,此框架提供對簡化 ASP Web 應用程序和 XML Web services

41、0;開發(fā)的關鍵技術的訪問。</p><p>  Web 窗體是用于創(chuàng)建可編程 Web 頁的 ASP .NET 技術。Web 窗體將自己呈現(xiàn)為瀏覽器兼容的 HTML 和腳本,這使任何平臺上的任何瀏覽器都可以查看 Web 頁。使用 Web 窗體,通過將控件拖放到設計器上然后添加代碼來創(chuàng)建 

42、Web 頁,與創(chuàng)建 Visual Basic 窗體的方法相似。</p><p><b>  2.2 運行環(huán)境</b></p><p>  支持操作系統(tǒng): Windows 2000/Server/Advance Server,Windows XP, Windows Server 2003。瀏覽器:IE5.0以上。安裝SQL數(shù)據(jù)庫

43、。</p><p>  注:如果安裝Windows 2000/Server/Advance操作系統(tǒng),則需裝IE升級到IE6.0。</p><p><b>  硬件環(huán)境要求:</b></p><p>  最低配置:處理器:Pentium III 300;硬盤空間:200MB;顯卡:3D顯卡;內(nèi)存:64MB;顯示器:即插即用顯示器。</p&g

44、t;<p>  推薦配置:處理器:Pentium4 2.4G;硬盤空間:3G;顯卡:128.0MB顯存;內(nèi)存:512MB;顯示器:液晶顯示器。</p><p><b>  3 需求分析</b></p><p>  為了使本系統(tǒng)做到物業(yè)管理者與業(yè)主都能方便進行管理、查詢等日常繳費業(yè)務的處理。主要從以下幾個方面來考慮。</p><p&g

45、t;  3.1 用戶身份認證分析</p><p>  在進入系統(tǒng)之前,要進行身份確認,只有用戶名和用戶密碼都相符的用戶方可進入本系統(tǒng),為了防止不合法用戶對數(shù)據(jù)的察看和修改,本系統(tǒng)把用戶分為二個級別:住戶和管理員。住戶可以管理自己的信息和瀏覽收費信息。管理員可以設定用戶名、密碼和其權限,還可以對紀錄進行增加、刪除、修改等操作。當用戶要進入系統(tǒng)是必須進行注冊登錄,系統(tǒng)辨別用戶身份,對合法用戶根據(jù)用戶的權限賦予相應的

46、使用功能。</p><p>  3.2 系統(tǒng)性能分析</p><p>  通過對現(xiàn)有的物業(yè)繳費系統(tǒng)的調(diào)研,對目前物業(yè)繳費的需求的分析,系統(tǒng)應具有以下幾個性能:</p><p>  (1)靈活的數(shù)據(jù)記錄編輯功能,可以隨時對記錄進行增加,修改,更新,刪除,瀏覽等編輯操作。并將查詢方式有機溶入編輯界面,可以實現(xiàn)對某項記錄定位,再進行編輯,修改,更新。</p>

47、<p>  (2)多個數(shù)據(jù)庫表的任意組合條件的查詢。便于在實際檔案管理操作中對多種情況,多種條件下的人員情況進行統(tǒng)計查看。</p><p>  (3)具備分級用戶權限管理設置,以確保檔案的保密性和安全性。</p><p>  3.3 可行性分析</p><p>  根據(jù)本課題研究的要求,系統(tǒng)目標確定后,系統(tǒng)的可行性主要有經(jīng)濟可行性和操作可行性:<

48、;/p><p><b>  (1) 經(jīng)濟可行性</b></p><p>  系統(tǒng)的效益可以從經(jīng)濟效益和社會效益兩方面考慮。例如,系統(tǒng)投入運行后可以提供哪些以前無法及時提供的信息,用戶查詢和使用信息的方便程度提高多少、速度增加了多少,對于管理人員進行決策提供了多少幫助、管理成本降低了多少等等。如果人工直接統(tǒng)計的話,工作量將十分龐大。然而,上線運行后就可以節(jié)省大量人工,諸如抄

49、表、票據(jù)傳遞、費用管理等一些繁瑣的業(yè)務都能在網(wǎng)上簡單完成。不僅節(jié)省了管理成本,也帶來了極大的方便。無論經(jīng)濟效益還是社會效益,都有極大的優(yōu)越性。</p><p><b>  (2) 操作可行性</b></p><p>  對系統(tǒng)運行后給現(xiàn)行系統(tǒng)帶來的影響(包括組織機構、管理方式、工作環(huán)境等)和后果進行估計和評價。同時還應考慮現(xiàn)有管理人員的培訓、補充,分析在給定時間里能否

50、完成預定的效果等。隨著科學技術的不斷提高,計算機科學日漸成熟,其強大的功能已為人們深刻認識,它已進入人類社會的各個領域并發(fā)揮著越來越重要的作用。用計算機可使人們從繁重而又單調(diào)的統(tǒng)計運算中解脫出來,僅用一些簡單的操作便可及時準確地獲得需要的信息。所以物業(yè)管理上線運行也必然是可行的。</p><p>  總之,在互聯(lián)網(wǎng)上完成這一切更使人們獲得了足不出戶享受一切的甜頭,基于Web的物業(yè)繳費系統(tǒng)就是出于這樣的原因而設計開

51、發(fā)的。按上述兩方面進行可行性分析、研究后,我認為該課題的研究是可行的。</p><p><b>  4 總體設計</b></p><p>  基于Web的物業(yè)管理繳費系統(tǒng)是典型的信息管理系統(tǒng),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護以及前端應用程序的開發(fā)兩個方面。這里所說的應用也就是Web頁,或者更確切地說是Web站點。對于前者要求建立資料一致性和完整性強、資料安全性好

52、的數(shù)據(jù)庫。而對于后者則要求應用程序功能完備,易使用等特點。</p><p>  本系統(tǒng)主要是基于Windows操作平臺,使用Visual Studio .NET 2008來設計開發(fā),該開發(fā)環(huán)境能很好的兼容其他的開發(fā)語言(如SOL Select等語言),不僅提供了大量的生成器,表設計器,更顯著的是它還提供了各種各樣的向?qū)?。因此,開發(fā)起來將極為方便,快捷!</p><p>  物業(yè)繳費系統(tǒng)主要

53、包含住戶的基本信息,物業(yè)繳費的管理等各方面的信息。通過系統(tǒng)可以對住戶編號,戶主姓名,樓號,單元號,房間號等等進行查詢操作。具有編輯,查詢,管理等功能。</p><p>  靈活的數(shù)據(jù)記錄編輯功能,可以隨時對記錄進行增加,修改,刪除, 等編輯操作。并將查詢方式有機溶入查詢界面,可以實現(xiàn)對某項記錄定位。</p><p>  數(shù)據(jù)庫表的組合條件的查詢。便于物業(yè)管理員在實際工作管理操作中減少工作量

54、提高工作效率有很的幫助。</p><p>  具有比較友好的人機界面,各種操作可以在直觀的界面上通過人機交互式進行。</p><p>  管理員功能,對住戶信息進行添加,修改,刪除操作。對投訴信息和報修信息進行查詢和管理。發(fā)布、更新收費信息,并對其進行統(tǒng)一管理。</p><p>  利用Visual Studio .NET 2008平臺,建立一個適合物業(yè)小區(qū)的網(wǎng)絡版

55、繳費系統(tǒng)。</p><p>  4.1 系統(tǒng)功能設計</p><p>  為便于系統(tǒng)功能的各種組合和修改,系統(tǒng)采用模塊化程序設計方法。這也給以后的實施和維護工作帶來了方便。在系統(tǒng)功能分析的基礎上,得到如圖4-1所示的系統(tǒng)功能圖。</p><p>  圖4-1 系統(tǒng)功能圖</p><p>  (1)登錄注冊:包括“個人登陸”、“管理員登陸”

56、、“管理員權限設置”等模塊。</p><p>  (2) 管理員功能:包括“管理員信息設置”、“用戶信息管理”、“用戶繳費信息添加”、“用戶繳費信息修改”等模塊。這個模塊的主要功能是方便社區(qū)管理員對用戶信息、用戶繳費信息的查詢和修改,并及時通知社區(qū)用戶進行繳費。</p><p>  (3)用戶功能:包括“填寫和修改個人信息”、“查詢個人繳費信息”等模塊。這個模塊的功能是業(yè)主對自己信息的自主

57、管理,同時也能方便用戶及時的查詢繳費。</p><p>  4.2 數(shù)據(jù)庫設計</p><p>  4.2.1 數(shù)據(jù)庫概念結(jié)構設計</p><p>  根據(jù)需求分析、功能設計和功能模塊,對本系統(tǒng)的后臺數(shù)據(jù)庫進行如下設計。</p><p>  管理員實體屬性圖如4-1所示。</p><p>  圖4-1 管理員實體

58、屬性圖</p><p>  用戶信息實體圖如4-2所示。</p><p>  圖4-2 用戶信息實體屬性圖</p><p>  用戶繳費信息實體圖如4-3所示。</p><p>  圖4-3 用戶繳費信息實體屬性圖</p><p>  繳費通知實體圖如4-4所示。</p><p>  圖4-

59、4 繳費通知實體屬性圖</p><p>  全局E-R圖如4-5所示。</p><p>  圖4-5 全局E-R圖</p><p>  4.2.2 表數(shù)據(jù)項設計采用SQL Server 2005數(shù)據(jù)庫技術生成數(shù)據(jù)庫物理模型,主要數(shù)據(jù)表有3個。</p><p> ?。?)管理員信息表(Experiment_Admin)</p>

60、;<p>  該表用于存儲管理員的基本信息,包括用戶名(AdminID)、密碼(Password),向表中添加字段如表5-1所示。</p><p>  表5-1 管理員信息(Experiment_Admin)表</p><p>  (2)用戶信息表(Experiment_user)</p><p>  該表用于存儲用戶的基本信息,包括用戶編號(Use

61、rID)、用戶姓名(UserName)、用戶性別(Sex)、登錄密碼(Password)家庭住址(UserADD),向表中添加字段如表5-2所示。</p><p>  表5-2 用戶信息(Experiment_User)表</p><p>  (3)用戶繳費信息表(Experiment_ payment)</p><p>  該表用于存儲用戶繳費的基本信息,包括繳

62、費編號(PaymentID)、繳費項目(PaymentName)、繳費金額(PaymentAmount)、繳費情況(PaymentCase),向表中添加字段如表5-3所示。</p><p>  表5-3 用戶信息(Experiment_Payment)表</p><p><b>  5 詳細設計</b></p><p>  在對系統(tǒng)進行總體

63、設計的基礎上,按功能對每個模塊進行具體的設計,以保證能夠順利完成系統(tǒng)實現(xiàn)。</p><p>  5.1 登錄系統(tǒng)設計</p><p>  登錄功能:系統(tǒng)啟動后,若不登錄系統(tǒng),所有功能都無法使用。用戶只有登錄系統(tǒng)后,根據(jù)其具有的權限,才能執(zhí)行一定的操作。</p><p>  登錄操作:進入該功能后,要求輸入用戶的用戶名及其密碼,只有其用戶名和密碼完全正確,才能進入物

64、業(yè)繳費系統(tǒng),進入系統(tǒng)后用戶就可在權限內(nèi)使用系統(tǒng)功能。</p><p>  登錄及注冊界面如圖5-1所示。</p><p>  圖5-1系統(tǒng)登錄界面</p><p>  登陸系統(tǒng)部分代碼如下:</p><p>  <table cellpadding="0" cellspacing="0" bord

65、er="0" width="100%" align="center" ID="Table15"></p><p><b>  <tr></b></p><p>  <td height="120"></td></p>

66、;<p><b>  </tr></b></p><p><b>  </table></b></p><p>  <table cellpadding="0" cellspacing="0" border="0" width="90

67、%" height="350" bgcolor="white"</p><p>  align="center" ID="Table16"></p><p><b>  <tr></b></p><p>  <td valign=&

68、quot;top"><table cellpadding="0" cellspacing="10" border="0" width="100%" align="center" ID="Table17"></p><p><b>  <tr>&l

69、t;/b></p><p>  <td nowrap class="title">歡迎使用物業(yè)繳費系統(tǒng)&gt;&gt; 首頁</td></p><p><b>  </tr></b></p><p><b>  <tr></b><

70、;/p><p>  <td height="30"></td></p><p><b>  </tr></b></p><p>  <form action="checkuser.asp" method="post" ID="Form6&

71、quot;></p><p><b>  <tr></b></p><p>  <td><table class="bor" height="166" cellpadding="0" cellspacing="8" border="0"

72、; width="80%"align="center" ID="Table18"></p><p><b>  <tr></b></p><p>  <td class="title" align="left" background="

73、img/main.jpg" valign="top" width="210" nowrap><br>&nbsp;&nbsp;物業(yè)繳費系統(tǒng)</td></p><p>  <td class="bor" width="*" valign="top" nowr

74、ap><table cellpadding="0" cellspacing="0" border="0" width="100%" align="center" ID="Table19"></p><p><b>  <tr></b></

75、p><p>  <td colspan="2"></p><p>  <div class="header">&nbsp;用戶登陸窗口</div></p><p><b>  </td></b></p><p><b>

76、  </tr></b></p><p><b>  <tr></b></p><p>  <td width="200px" nowrap>賬號</td></p><p>  <td><div class="sty3">&

77、lt;input name="zh" size="37" ID="Text6"></div></p><p><b>  </td></b></p><p><b>  </tr></b></p><p><b>

78、;  <tr></b></p><p>  <td><div class="sty1" nowrap>密&nbsp;&nbsp;&nbsp;&nbsp;碼</div></p><p><b>  </td></b></p><

79、p>  <td><div class="sty3"><input name="pwd" type="password" size="37" ID="Password3"></div></p><p><b>  </td></b>

80、;</p><p><b>  </tr></b></p><p><b>  <tr></b></p><p>  <td><div class="sty2" nowrap>用戶類型</div></p><p><

81、;b>  </td></b></p><p>  <td><div class="sty4"><select name="ut" onchange="ChangeUserType();" ID="Select5"><option value="xsh&q

82、uot;>用戶</option></p><p>  <option value="jf">管理員</option></p><p>  <option value="admin">超級管理員</option></p><p>  </select>

83、</div></p><p><b>  </td></b></p><p><b>  </tr></b></p><p><b>  </table></b></p><p><b>  </td><

84、;/b></p><p><b>  </tr></b></p><p><b>  </table></b></p><p><b>  </td></b></p><p><b>  </tr></b&g

85、t;</p><p><b>  <tr></b></p><p>  <td align="center"><input type="submit" value="登陸系統(tǒng)" ID="Submit6" NAME="Submit6">

86、&nbsp;&nbsp;&nbsp;&nbsp;<input type="reset" value="重新填寫" ID="Reset5" NAME="Reset5"></td></p><p><b>  </tr></b></p>

87、<p><b>  </form></b></p><p><b>  </table></b></p><p><b>  </td></b></p><p><b>  </tr></b></p>&l

88、t;p><b>  </table></b></p><p><b>  <%</b></p><p><b>  end sub</b></p><p><b>  %></b></p><p>  5.2 用戶功能設計

89、</p><p>  5.2.1 用戶功能界面設計</p><p>  用戶功能項下包括用戶的登陸注冊、密碼找回和修改、個人信息的填寫與修改、查詢繳費情況、查看繳費通知。</p><p>  用戶界面如圖5-2所示。</p><p><b>  圖5-2 用戶界面</b></p><p>  用

90、戶功能界面部分代碼如下:</p><p><b>  <html></b></p><p><b>  <head></b></p><p>  <title>用戶查詢中心</title></p><p>  <meta name="G

91、ENERATOR" content="Microsoft Visual Studio .NET 7.1"></p><p>  <meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5"></p><

92、;p>  <link href="img/NF_css.css" rel="stylesheet" type="text/css"></p><p><b>  </head></b></p><p><b>  <body></b></p

93、><p><b>  <%</b></p><p>  dim thisUser</p><p>  set thisUser = new xsh</p><p>  thisUser.login = "go"</p><p>  if not thisUser.login

94、then response.Redirect("default.asp")</p><p>  select case Q("action")</p><p>  case "savemodi"</p><p>  call savemodi()</p><p>  end se

95、lect</p><p><b>  %></b></p><p>  <table cellpadding="0" cellspacing="0" border="0" width="100%" align="center" ID="Table1

96、"></p><p><b>  <tr></b></p><p>  <td height="120"></td></p><p><b>  </tr></b></p><p><b>  </t

97、able></b></p><p>  <table cellpadding="0" cellspacing="0" border="0" width="90%" height="350" bgcolor="white"align="center" I

98、D="Table2"></p><p><b>  <tr></b></p><p>  <td valign="top"><table cellpadding="0" cellspacing="8" border="0" width

99、="100%" align="center" ID="Table3"></p><p><b>  <tr></b></p><p>  <td nowrap class="title">歡迎使用物業(yè)繳費系統(tǒng)&gt;&gt; 用戶頁面</

100、td></p><p><b>  </tr></b></p><p><b>  <tr></b></p><p>  <td><table cellpadding="0" cellspacing="0" border="0

101、" width="100%" align="center" ID="Table5"></p><p>  <tr class="header"></p><p>  <td width="20"></td></p><p

102、>  <td nowrap class="lit">用戶信息:&nbsp;&nbsp;用戶&gt;<%=thisUser.zh%>&nbsp;&nbsp;住址&gt;<%=returnfan(thisUser.fan)%></td></p><p><b>  </tr>

103、</b></p><p><b>  <tr></b></p><p>  <td colspan=2 nowrap class="rit">&nbsp;<input type="button" onclick="javascript:top.location.href

104、='student.asp';"</p><p>  value="查看繳費數(shù)據(jù)"</p><p>  ID="Button3" NAME="Button2">&nbsp;<!--<input type="button" onclick="javas

105、cript:top.location.href='?action=handmon'"</p><p>  value="繳費情況">&nbsp;--><input type="button" onclick="javascript:top.location.href='?action=showdot

106、9;"</p><p>  value="修改資料">&nbsp;&nbsp;<input type="button" onclick="javascript:top.location.href='default.asp';" value="退出登錄"</p><

107、;p>  ID="Button1" NAME="Button1">&nbsp;</td></p><p><b>  </tr></b></p><p><b>  </table></b></p><p><b> 

108、 </td></b></p><p><b>  </tr></b></p><p><b>  </table></b></p><p><b>  </td></b></p><p><b>  <

109、/tr></b></p><p><b>  <tr></b></p><p>  <td valign="top"></p><p>  <table cellpadding="0" cellspacing="0" border=&qu

110、ot;0" width="90%" align="center"></p><p><b>  <tr></b></p><p>  <td valign="top" align="center"></p><p><b

111、>  <%</b></p><p>  select case Q("action")</p><p>  case "search"</p><p>  call search()</p><p>  tonote(thisUser.zh & ",查看&quo

112、t; & F("searchTime") & "的繳費情況成功.")</p><p>  case "optnote"</p><p>  call shownote(thisUser.zh)</p><p>  case "modme"</p><p

113、>  W "<form action=""?action=savemodi"" method=post>"</p><p>  call modifyme(thisUser)</p><p>  W "</form>"</p><p>  case &quo

114、t;showdot"</p><p>  tonote(thisUser.zh & ",查看個人資料成功.")</p><p>  call showdot(thisUser.fan)</p><p><b>  case else</b></p><p>  call show()

115、</p><p>  end select</p><p><b>  %></b></p><p><b>  </td></b></p><p><b>  </tr></b></p><p><b>  &l

116、t;/table></b></p><p><b>  </td></b></p><p><b>  </tr></b></p><p><b>  </table></b></p><p><b>  <

117、/body></b></p><p><b>  </html></b></p><p>  5.2.2 用戶功能設計</p><p>  進入用戶界面后,用戶可以查詢自己的繳費詳情,通過查詢,用戶可以方便快捷的對自己的繳費情況有一個詳細的了解,未交費用戶也能及時的進行繳費。</p><p&g

118、t;  用戶查詢功能界面如圖5-3所示。</p><p>  圖5-3 用戶查詢功能界面</p><p>  用戶查詢功能部分代碼如下:</p><p>  <table cellpadding="0" cellspacing="0" class="bor" border="0"

119、 width="100%" align="center"</p><p>  ID="Table2"></p><p>  <form action="?action=search&id=<%=thisUser.id%>&fid=<%=thisUser.fan%>&qu

120、ot; method=post ID="Form3"></p><p><b>  <tr></b></p><p>  <td height="28" class="bor1" align="center">請選擇你要查詢的月份<%=sYM(4)%&g

121、t;</td></p><p><b>  </tr></b></p><p><b>  <tr></b></p><p>  <td align="center" height="40"><input type="s

122、ubmit" value="開始查詢" ID="Submit3" NAME="Submit1"></td></p><p><b>  </tr></b></p><p><b>  </form></b></p><

123、;p><b>  </table></b></p><p>  <table cellpadding="0" cellspacing="0" border="0" ID="Table6"></p><p><b>  <tr></b

124、></p><p>  <td height="60"></td></p><p><b>  </tr></b></p><p><b>  </table></b></p><p><b>  <%<

125、/b></p><p><b>  end sub</b></p><p>  sub search()</p><p>  if not Q("id") = cstr(thisUser.id) then back()</p><p>  if not instr(F("searchT

126、ime"),"-") > 0 then</p><p>  W "<script>window.alert('提交查詢發(fā)生錯誤,按確定返回首頁');top.location.href='defautl.asp'</script>"</p><p><b>  end i

127、f</b></p><p><b>  %></b></p><p>  <table cellpadding="0" cellspacing="0" border="1" width="70%" align="center" ID="

128、Table7"></p><p>  <%=title1()%></p><p><b>  <%</b></p><p>  dim fm, thisXs</p><p>  set fm = new fy</p><p>  set thisXs = new

129、xs</p><p>  if ffid(thisUser.fan & "," & F("searchTime")) = 0 then </p><p>  W "<script>window.alert('沒有查詢到該月繳費詳情,按確定返回上一頁');</script>"&

130、lt;/p><p>  tonote(thisUser.zh & ",該用戶查看" & F("searchTime") & "的繳費詳情失敗.")</p><p><b>  back()</b></p><p><b>  end if</b>

131、;</p><p>  fm.parameter = ffid(thisUser.fan & "," & F("searchTime"))</p><p>  thisXs.parameter = thisUser.fan</p><p>  dim dshu, db, rsb, lsb, msg, mianf

132、ei, chaoy, df, rsf, lsf, check</p><p>  set dshu = new fy</p><p>  dshu.parameter = ffid(thisUser.fan & "," & subM(fm.nyr))</p><p>  if dshu.id = 0 then </p>

133、<p>  dshu.db = 0</p><p>  dshu.rsb = 0</p><p>  dshu.lsb = 0</p><p><b>  end if</b></p><p>  db = fm.db</p><p>  rsb = fm.rsb</p>

134、<p>  lsb = fm.lsb</p><p>  msg = split(setup.dmsg,"|||")</p><p>  mianfei = thisXs.shu * msg(0)</p><p>  chaoy = fn(db-dshu.db-mianfei)</p><p>  df =

135、chaoy * CDbl(msg(1))</p><p>  if dshu.check then</p><p>  check = po("已經(jīng)確認繳費!")</p><p><b>  else</b></p><p>  check = po("還未確認繳費!")</

136、p><p><b>  end if</b></p><p><b>  %></b></p><p>  <tr align="center"></p><p>  <td><%=db%></td></p><

137、;p><b>  </tr></b></p><p><b>  </table></b></p><p><b>  <br></b></p><p>  <table cellpadding="0" cellspacing=&qu

138、ot;0" border="1" align="center" ID="Table9"></p><p>  <%=title2()%></p><p><b>  <%</b></p><p>  msg = split(setup.rmsg,&qu

溫馨提示

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

最新文檔

評論

0/150

提交評論