版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p><b> 摘 要</b></p><p> 對(duì)于小區(qū)物業(yè)管理來說,其工作流程的繁雜性、多樣化、管理復(fù)雜、收繳費(fèi)用與設(shè)備維護(hù)繁瑣。計(jì)算機(jī)已完全能夠勝任物業(yè)管理工作,而且更加準(zhǔn)確、方便、快捷、高效、清晰、透明,它完全可以克服以上所述的不足之處。這將給項(xiàng)目查詢和管理帶來很大的方便,從而給物業(yè)管理工作帶來更高的效率,這也是物業(yè)管理正規(guī)化、現(xiàn)代化的重要標(biāo)志。 <
2、/p><p> 因此,開發(fā)一套高效率、無差錯(cuò)的小區(qū)物業(yè)管理系統(tǒng)軟件十分必要。本系統(tǒng)的主要目的是告別帳本,安全、快捷的保存數(shù)據(jù)信息。由于小區(qū)物業(yè)管理涉及到費(fèi)用問題,為了增強(qiáng)系統(tǒng)的保密性,使業(yè)主利益不受損害,使業(yè)主能夠?qū)ψ约业奈飿I(yè)費(fèi)用和投訴等情況提供透明化、直觀的了解。</p><p> 關(guān)鍵詞:asp.net,sqlserver,C#,小區(qū)物業(yè)</p><p><
3、;b> Abstract</b></p><p> As for the plot estate management that, its work flow numerous and diverse, the diversification,
4、;the management complex, capture the expense and the maintenance of equipment is tedious. The computer could definitely be compete
5、nt the estate management work, moreover more accurate, convenient, quick, highly effective, clear, is transparent above, it definitely&
6、#160;may overcome the deficiency which states. This will give the project inquiry and the management brings very big convenient,
7、160;thus will bring</p><p> Therefore, develops set of high efficiency, the non- mistake plot estate management system softwares
8、60;is extremely essential. This system main goal is says goodbye to the account book, the security, the quick preservation da
9、ta message. Because the plot estate management involves to the expense question, in order to strengthen the system the secrec
10、y, causes the owner benefit not to receive harms, enables the owner to situation and so on oneself property expense and&
11、#160;suit provides, the direct-viewin</p><p> Keywords: asp.net, sqlserver, C#,community property;</p><p><b> 目錄</b></p><p><b> 第一章 緒論1</b>
12、;</p><p><b> 1.1 概述1</b></p><p> 1.1.1研究現(xiàn)狀1</p><p> 1.1.2目的和意義2</p><p> 1.2 選題相關(guān)知識(shí)3</p><p> 1.2.1數(shù)據(jù)庫(kù)系統(tǒng)知識(shí)3</p><p> 1.2.2
13、開發(fā)語言與開發(fā)工具相關(guān)知識(shí)3</p><p> 1.2.網(wǎng)站開發(fā)環(huán)境4</p><p> 第二章 需求分析5</p><p> 2.1 需求分析5</p><p> 2.1.1需求功能概括5</p><p> 2.1.2操作設(shè)計(jì)內(nèi)容5</p><p><b>
14、2.2功能分析6</b></p><p> 第三章 系統(tǒng)總體設(shè)計(jì)8</p><p><b> 3.1設(shè)計(jì)思想8</b></p><p> 3.2系統(tǒng)業(yè)務(wù)流程圖8</p><p><b> 3.3功能設(shè)計(jì)8</b></p><p> 3.4數(shù)據(jù)庫(kù)
15、設(shè)計(jì)9</p><p> 3.4.1各表對(duì)應(yīng)的E-R圖:10</p><p> 3.5邏輯模型分析和設(shè)計(jì)13</p><p> 3.5.1注冊(cè)信息表: tb_zhuce13</p><p> 3.5.2系統(tǒng)新聞表: tb_xinwen14</p><p> 3.5.3設(shè)備維護(hù)表: tb_wei
16、hu14</p><p> 3.5.4投訴信息表: tb_tousu14</p><p> 3.5.5投訴信息表: tb_qianfei14</p><p> 3.5.6住戶信息表: tb_zhuhu15</p><p> 3.5.7住戶停車信息表: tb_homepark15</p><p>
17、; 3.5.8員工信息表: tb_yuangong16</p><p> 第四章 系統(tǒng)詳細(xì)設(shè)計(jì)16</p><p> 4.1前臺(tái)設(shè)計(jì)17</p><p> 4.1.1用戶登錄17</p><p> 4.1.2設(shè)備維護(hù)查詢18</p><p> 4.1.3欠費(fèi)查詢19</p>&l
18、t;p> 4.1.4投訴信息20</p><p> 4.1.5停車查詢21</p><p> 4.2后臺(tái)模塊及關(guān)鍵代碼21</p><p> 4.2.1后臺(tái)主界面22</p><p> 4.2.2后臺(tái)管理員登錄22</p><p> 4.2.3新聞維護(hù)23</p><p
19、> 4.2.4停車信息維護(hù)24</p><p> 4.2.5欠費(fèi)住戶維護(hù)25</p><p> 4.2.6投訴信息25</p><p> 4.2.7用戶信息26</p><p> 第六章 系統(tǒng)測(cè)試28</p><p> 6.1測(cè)試概述28</p><p> 6.1
20、.1測(cè)試的概念和意義28</p><p> 6.1.2測(cè)試的特性28</p><p> 6.1.2測(cè)試的重要和范圍29</p><p> 6.2系統(tǒng)測(cè)試29</p><p><b> 總結(jié)31</b></p><p><b> 參考文獻(xiàn)32</b><
21、;/p><p><b> 致謝33</b></p><p><b> 第一章 緒論 </b></p><p> 隨著市場(chǎng)經(jīng)濟(jì)的發(fā)展和人們生活水平不斷的提高,住宅小區(qū)已經(jīng)成為人們安家置業(yè)的首選,幾十萬到幾百萬的小區(qū)住宅比比皆是。人們花的錢越多,對(duì)住宅本身的美觀、質(zhì)量要求也就越來越高。與此同時(shí)用戶也希望物業(yè)小區(qū)有良好的服務(wù)
22、和管理,諸如對(duì)小區(qū)的維修維護(hù)都要求小區(qū)管理者做的完善。這就需要物業(yè)小區(qū)管理者對(duì)物業(yè)管理進(jìn)行宏觀的和圍觀的細(xì)致管理,其中最好的辦法就是用計(jì)算機(jī)操作小區(qū)物業(yè)管理系統(tǒng)來實(shí)現(xiàn)小區(qū)物業(yè)的管理,這就是為設(shè)計(jì)小區(qū)物業(yè)物業(yè)管理系統(tǒng)提供了市場(chǎng)需求。而實(shí)際小區(qū)物業(yè)管理系統(tǒng)在現(xiàn)代社會(huì)是最熱門的行業(yè)也是最關(guān)切老百姓實(shí)習(xí)生活的設(shè)計(jì)。各種人性化的配置,使管理者和業(yè)主對(duì)住宅小區(qū)中的事物能更方便、更快捷、更滿意的得到解決。</p><p>
23、伴隨著小區(qū)的規(guī)模不斷擴(kuò)大和住戶的不斷增多,像小區(qū)的汽車,小區(qū)附帶實(shí)施,小區(qū)的各項(xiàng)維修等都將越來越復(fù)雜,工作量也將越來越大。小區(qū)管理在手工操作時(shí)代,工作非常繁瑣,需要大量的人力、物力和財(cái)力,極大的浪費(fèi)小區(qū)物業(yè)的資源,對(duì)于小區(qū)的管理人員來說,物業(yè)管理包括物業(yè)設(shè)備管理、住戶管理、停車場(chǎng)管理、設(shè)備管理、投訴管理等。這種管理方式存在著許多缺點(diǎn),比如:效率低、保密性差、另外時(shí)間一長(zhǎng),將產(chǎn)生大量的文件和數(shù)據(jù),這對(duì)查找、更新和維護(hù)都帶來了不少的困難,因
24、此,我們將手工操作轉(zhuǎn)向電子化信息處理。</p><p><b> 1.1 概述</b></p><p> 管理信息系統(tǒng)(MIS,Management Information System),是一個(gè)由人、計(jì)算機(jī)等組成的能進(jìn)行信息的收集、傳送、儲(chǔ)存、維護(hù)和使用的系統(tǒng),能夠?qū)崪y(cè)企業(yè)的各種運(yùn)行情況,并利用過去的歷史數(shù)據(jù)預(yù)測(cè)未來,從企業(yè)全局的角度出發(fā)輔助企業(yè)進(jìn)行決策,利用信
25、息控制企業(yè)的行為,幫助企業(yè)實(shí)現(xiàn)其規(guī)劃目標(biāo)。這里給出的定義強(qiáng)調(diào)了管理信息系統(tǒng)的功能和性質(zhì),也強(qiáng)調(diào)了管理信息系統(tǒng)中的計(jì)算機(jī)對(duì)企業(yè)管理而言只是一種工具。管理信息系統(tǒng)是信息系統(tǒng)的重要分支之一,經(jīng)過30多年的發(fā)展,已經(jīng)成為一個(gè)具有自身概念、理論、結(jié)構(gòu)、體系和開發(fā)方法的覆蓋多學(xué)科的新學(xué)科</p><p><b> 1.1.1研究現(xiàn)狀</b></p><p> 我國(guó)物業(yè)管理水平
26、與國(guó)外相比還處于初級(jí)階段,尚有許多不完善的地方,具體表現(xiàn)在以下幾個(gè)方面:</p><p> (1)物業(yè)管理架構(gòu)不完善。不少物業(yè)管理往往是局部的或單一的,一些物業(yè)管理單位企業(yè)忽視自身建設(shè),把物業(yè)管理看成只是收費(fèi)服務(wù)和簡(jiǎn)單生產(chǎn)活動(dòng),對(duì)企業(yè)發(fā)展和專業(yè)管理水平提高,一無規(guī)劃,二無措施,沒有明確管理目標(biāo)責(zé)任制。</p><p> (2)物管人員調(diào)配不合理,維修工作安排不力。小區(qū)物業(yè)管理工作是一個(gè)
27、綜合性較強(qiáng)的工作,它要求各種各樣的人員參與其中,如保安、清潔工、水電工、泥土匠、排污人員等,并且經(jīng)常在需求方面呈現(xiàn)出參差不齊的多樣性,這就需要物管人員能夠根據(jù)業(yè)主的具體要求進(jìn)行科學(xué)合理的安排調(diào)配,但往往多個(gè)業(yè)主同期發(fā)生故障性事件而向物業(yè)管理公司反映(諸如水管泄漏、電閘破壞、防盜門失靈、墻灰剝落等)時(shí),物管公司往往無法即使?jié)M足業(yè)主的需求。</p><p> (3)物業(yè)管理經(jīng)費(fèi)難以為繼。物業(yè)管理和建設(shè)一樣,也需要資
28、金的投入,在物業(yè)管理中,應(yīng)該貫徹“誰受益,誰投入”的原則,形成物業(yè)管理資金的源泉。但是,傳統(tǒng)的住房消費(fèi)觀還有其深厚的影響,不少住戶往往把物業(yè)管理理解為無償服務(wù)或低償服務(wù)。部分不誠(chéng)信業(yè)主長(zhǎng)期不交納水電氣費(fèi)及物業(yè)管理費(fèi)的情況時(shí)有發(fā)生。這有悖于社會(huì)主義市場(chǎng)經(jīng)濟(jì)條件下住宅消費(fèi)原則,也是影響物業(yè)管理工作順利開展的一大癥結(jié)所在。</p><p> (4)業(yè)主與物管矛盾激化。一般情況下,小區(qū)物管和業(yè)主總存在這一些矛盾,業(yè)主總
29、是抱怨物管費(fèi)用太高、物管服務(wù)不到位、物管人員態(tài)度不好等,物管則總是希望盡量創(chuàng)收、盡量節(jié)約人力物力、盡量降低物業(yè)管理成本等。雙方又缺少溝通交流的平臺(tái),致使矛盾激化。</p><p> 在這種背景下,小區(qū)物業(yè)管理系統(tǒng)的設(shè)計(jì)與開發(fā)就顯得尤為必要,通過使用小區(qū)物業(yè)管理系統(tǒng),小區(qū)物業(yè)管理人員能夠在日常管理工作事務(wù)中做到:自動(dòng)計(jì)算和查詢小區(qū)業(yè)主的費(fèi)用數(shù)據(jù),杜絕不誠(chéng)信業(yè)主的不交費(fèi)行為;合理安排和調(diào)配小區(qū)業(yè)主的維修工作;及時(shí)查
30、詢和統(tǒng)計(jì)小區(qū)業(yè)主的基本信息;科學(xué)分析和處理小區(qū)業(yè)主的投訴要求,避免矛盾激化。</p><p> 1.1.2目的和意義</p><p> 隨著我國(guó)住房改革的深入, 越來越多的居民搬進(jìn)住宅新村或小區(qū), 而這些新型住宅區(qū)域的管理由物業(yè)管理公司或單位的物業(yè)管理部門實(shí)行。本系統(tǒng)采用 B/S系統(tǒng)架構(gòu), 實(shí)現(xiàn)了物業(yè)管理高效、 科學(xué)、 合理, 適應(yīng)了時(shí)代的需求。</p><p>
31、; 小區(qū)物業(yè)管理公司作為新興產(chǎn)業(yè),正在人們的生活中扮演著越來越重要的角色。在信息化的社會(huì),以計(jì)算機(jī)為基礎(chǔ)構(gòu)建的小區(qū)物業(yè)管理信息系統(tǒng)將使日常的小區(qū)物業(yè)管理工作全面實(shí)現(xiàn)系統(tǒng)化、自動(dòng)化的科學(xué)管理,能夠極大地提高物業(yè)管理人員的工作質(zhì)量和管理水平,對(duì)小區(qū)住宅、公共設(shè)施進(jìn)行養(yǎng)護(hù),并提供良好的小區(qū)凈化、綠化、美化服務(wù),急用戶所急,想用戶所需,解除住房的后顧之憂,從而達(dá)到業(yè)主的滿意。</p><p> 1.2 選題相關(guān)知識(shí)&
32、lt;/p><p> 1.2.1數(shù)據(jù)庫(kù)系統(tǒng)知識(shí)</p><p> 一個(gè)成功的信息管理系統(tǒng),是建立在許多條件之上的,而數(shù)據(jù)庫(kù)是其中一個(gè)非常重要的條件和關(guān)鍵技術(shù)。</p><p> 信息系統(tǒng)的主要任務(wù)是通過大量的數(shù)據(jù)獲得管理所需要的信息,這就必須存儲(chǔ)和管理大量的數(shù)據(jù),因此建立一個(gè)良好的數(shù)據(jù)組織結(jié)構(gòu)和數(shù)據(jù)庫(kù),使整個(gè)系統(tǒng)都可以迅速、方便、準(zhǔn)確地調(diào)用和管理所需的數(shù)據(jù),是衡量
33、信息系統(tǒng)開發(fā)工作好壞的主要指標(biāo)之一。</p><p><b> SQL語言介紹</b></p><p> 非過程化語言:SQL是一個(gè)非過程化的語言,因?yàn)樗淮翁幚硪粋€(gè)記錄,對(duì)數(shù)據(jù)提供自動(dòng)導(dǎo)航。SQL允許用戶在高層的數(shù)據(jù)結(jié)構(gòu)上工作,而不對(duì)單個(gè)記錄進(jìn)行操作,可操作記錄集,所有SQL 語句接受集合作為輸入,返回集合作為輸出。SQL的集合特性允許一條SQL語句的結(jié)果作為另
34、一條SQL語句的輸入。</p><p> SQL功能強(qiáng)大,是一種完備的數(shù)據(jù)處理語言,不僅用于數(shù)據(jù)庫(kù)查詢,而且用于數(shù)據(jù)庫(kù)中的數(shù)據(jù)修改和更新。</p><p> 1.2.2開發(fā)語言與開發(fā)工具相關(guān)知識(shí)</p><p> 本系統(tǒng)采用了主流語言C#,它是一種精確、簡(jiǎn)單、類型安全、面向?qū)ο蟮恼Z言。說到C#,就不得不先簡(jiǎn)單介紹一下.net,它代表一個(gè)集合,一個(gè)環(huán)境,它可以作
35、為平臺(tái)支持下一代Internet的可編程結(jié)構(gòu),C#是.net的代表語言。它是在Java流行起來后所誕生的一種新的語言。由于微軟在操作系統(tǒng)上占有很大的優(yōu)勢(shì)。在以往的開發(fā)中累積了不少經(jīng)驗(yàn),所形成的.net平臺(tái),所以在Windows方面可以說比Java具有更大的優(yōu)勢(shì)。如果單純從技術(shù)上來講,它在網(wǎng)絡(luò)編程上可以與Java匹敵。 同時(shí)C#是一種非常類似于C++的語言,風(fēng)格是更接近于Java,不管是C++程序員還是Java程序員,都可以很方便的轉(zhuǎn)到C
36、#上來。 C#的強(qiáng)大是依賴于.net的發(fā)展,而.net的發(fā)展是看微軟在.net上的決心和投入有多少。從Windows 7和Vista系統(tǒng)可以看出.Net在Windows編程中具有重要的戰(zhàn)略意義。 目前主要是應(yīng)用在網(wǎng)絡(luò)編程上,其他領(lǐng)域比如數(shù)據(jù)庫(kù)、窗體編程,都逐漸在增大。</p><p> 開發(fā)工具則采用vs2010是Visual Studio 2010的縮寫。Visual Studio 是微軟公司推出的開發(fā)環(huán)境,
37、是目前最流行的 Windows7平臺(tái)應(yīng)用程序開發(fā)環(huán)境,同時(shí)還提供支持整個(gè)軟件開發(fā)團(tuán)隊(duì)的工具,操作簡(jiǎn)單,上手快。</p><p> 1.2.網(wǎng)站開發(fā)環(huán)境</p><p> 網(wǎng)站開發(fā)環(huán)境: Microsoft Visual Studio 2010 集成開發(fā)環(huán)境.</p><p> 網(wǎng)站開發(fā)語言: ASP.NET+C#</p><p> 網(wǎng)
38、站后臺(tái)數(shù)據(jù)庫(kù): sqlserver2005 </p><p> 開發(fā)環(huán)境運(yùn)行平臺(tái): Windows7 </p><p><b> 第二章 需求分析</b></p><p><b> 2.1 需求分析</b></p><p> 小區(qū)物業(yè)信息管理系統(tǒng)是針對(duì)當(dāng)代社會(huì),住宅小區(qū)逐漸成為居住主流這一
39、市場(chǎng)續(xù)期而運(yùn)營(yíng)而生的,是為小區(qū)管理者和小區(qū)用戶更好的維護(hù)小區(qū)各項(xiàng)物業(yè)管理業(yè)務(wù)處理工作而開發(fā)的管理軟件,根據(jù)需求分析實(shí)現(xiàn)小區(qū)管理業(yè)務(wù),實(shí)現(xiàn)各項(xiàng)管理等幾個(gè)方面的功能。</p><p> 對(duì)物管中心來說,小區(qū)的樓宇,房間,用戶管理、小區(qū)內(nèi)停車場(chǎng)的管理、各項(xiàng)設(shè)備的維修等都需要考慮到;對(duì)小區(qū)環(huán)境、小區(qū)的樓房要有詳細(xì)的介紹;對(duì)房屋出租情況要有管理員詳細(xì)記載;對(duì)設(shè)備維修的費(fèi)用等各項(xiàng)情況資料也要有記載;對(duì)管理要登記并處理整個(gè)過
40、程;對(duì)小區(qū)內(nèi)車輛要有車位標(biāo)號(hào)、停車戶主、車位位置記錄等。</p><p> 2.1.1需求功能概括</p><p> 經(jīng)過調(diào)研與可行性分析,出于對(duì)人們生活住房考慮,設(shè)計(jì)了這套小區(qū)物業(yè)管理系統(tǒng),本系統(tǒng)主要考慮到小區(qū)物業(yè)管理的普遍要求,小區(qū)物業(yè)管理系統(tǒng)主要包括:</p><p> (1) 對(duì)小區(qū)所有房屋資料的錄入和增、刪、改、查詢等功能實(shí)現(xiàn),在基于這些小區(qū)的房產(chǎn)
41、資源對(duì)小區(qū)進(jìn)行管理。</p><p> (2) 對(duì)小區(qū)內(nèi)住戶的詳細(xì)資料的管理,包括增、刪、改、查詢等功能的實(shí)現(xiàn),這些也是一個(gè)小區(qū)的基本資源,畢竟物業(yè)管理最后是針對(duì)小區(qū)的所有住戶而言的。</p><p> (3) 在具有了所有的基本資料信息后,需要實(shí)現(xiàn)實(shí)質(zhì)性的物業(yè)管理。主要的管理業(yè)務(wù)包括:物業(yè)設(shè)備管理、數(shù)據(jù)管理、收費(fèi)管理、住戶投訴管理、故障管理等。這些成為小區(qū)物業(yè)管理的主體。</
42、p><p> 這樣就可以便于物業(yè)公司對(duì)小區(qū)進(jìn)行全面的了解和管理了。</p><p> 2.1.2操作設(shè)計(jì)內(nèi)容</p><p> 根據(jù)以上的操作需要研究設(shè)計(jì)內(nèi)容如下:</p><p> (1) 模塊功能的研究設(shè)計(jì):盡量采用物業(yè)管理部門中現(xiàn)有的軟硬件環(huán)境以及先進(jìn)的管理系統(tǒng)開發(fā)方案,從而達(dá)到充分利用現(xiàn)有資源,提高系統(tǒng)開發(fā)水平和應(yīng)用效果的目的。系
43、統(tǒng)應(yīng)完全符合物業(yè)管理員對(duì)業(yè)戶管理的規(guī)定,滿足對(duì)房產(chǎn)信息及住戶信息等工作需要,并達(dá)到操作過程中的直觀、方便、實(shí)用、安全等要求。通過調(diào)研情況進(jìn)行需求分析,進(jìn)行模塊的劃分和功能的界定,并對(duì)各個(gè)模塊的具體管理流程進(jìn)行控制和編碼實(shí)現(xiàn)。</p><p> (2) 良好的數(shù)據(jù)系統(tǒng)設(shè)計(jì):所小區(qū)物業(yè)管理系統(tǒng)應(yīng)充分具備數(shù)據(jù)庫(kù)的維護(hù)功能,可以及時(shí)根據(jù)用戶的需求對(duì)數(shù)據(jù)庫(kù)中的信息進(jìn)行添加、刪除、修改等操作。</p><
44、;p> (3) 完備的信息查詢統(tǒng)計(jì):為滿足管理和決策工作的需要,在查詢基礎(chǔ)上應(yīng)具備一定的統(tǒng)計(jì)功能。</p><p> (4) 后期維護(hù):所開發(fā)的小區(qū)物業(yè)管理系統(tǒng)應(yīng)采用模塊化程序設(shè)計(jì)方法,收到既便于系統(tǒng)功能的各種組合和修改,又便于未參與開發(fā)的技術(shù)維護(hù)人員補(bǔ)充、維護(hù)的效果。</p><p> 以上是對(duì)本信息管理系統(tǒng)進(jìn)行的基本的需求分析,也就是本系統(tǒng)所要實(shí)現(xiàn)的基本功能。但是,這并不是
45、整個(gè)系統(tǒng)的全部需求,對(duì)系統(tǒng)不斷出現(xiàn)的新需求,需要系統(tǒng)在日后的使用中通過系統(tǒng)的更新與維護(hù)來實(shí)現(xiàn)。這樣,才能使系統(tǒng)得到不斷的完善,功能更加強(qiáng)大,與用戶的交互性更強(qiáng)。</p><p><b> 2.2功能分析</b></p><p><b> 前臺(tái)功能說明:</b></p><p> 前臺(tái)系統(tǒng)作為與顧客直接接觸的界面,在考
46、慮功能的同時(shí),也需要考慮到客戶在使用系統(tǒng)時(shí)操作的簡(jiǎn)介和方便,可以使對(duì)電腦不了解的客戶也能夠很快掌握對(duì)本系統(tǒng)的使用。</p><p> 前臺(tái)的主要功能包括:注冊(cè)、登錄、小區(qū)新聞通知和瀏覽、欠費(fèi)金額查詢、投訴信息查詢、、車位信息查詢。</p><p> 小區(qū)物業(yè)管理系統(tǒng)前臺(tái)設(shè)計(jì)特色:每個(gè)用戶使用自己的用戶名注冊(cè)個(gè)人信息,簡(jiǎn)單登錄,就可以看到自己的費(fèi)用、投訴、車位等信息。考慮到本系統(tǒng)對(duì)客戶使
47、用的方便性,界面盡量做的簡(jiǎn)單明了、采用開放式結(jié)構(gòu)、客戶能更好的對(duì)個(gè)人信息的查詢。</p><p><b> 2后臺(tái)功能說明:</b></p><p> 在簡(jiǎn)潔明了的前臺(tái)系統(tǒng)背后,本系統(tǒng)還提供了強(qiáng)大的小區(qū)物業(yè)管理系統(tǒng)后臺(tái)系統(tǒng)。它包括新聞信息維護(hù)、停車信息維護(hù)、欠費(fèi)住戶信息維護(hù)、住戶住房信息管理、設(shè)備信息維護(hù)、投訴信息維護(hù)、小區(qū)物業(yè)員工、修改密碼等功能。</p&
48、gt;<p> 新聞信息維護(hù):對(duì)新聞標(biāo)題、新聞內(nèi)容、新聞?lì)悇e、發(fā)布時(shí)間、發(fā)布人添加、修改、刪除、修改以及新聞信息的審核狀態(tài)。</p><p> 停車信息維護(hù):對(duì)車牌號(hào)、停車場(chǎng)號(hào)、車主、停車地點(diǎn)、開始結(jié)束時(shí)間、停車管理費(fèi)用等一些功能的添加、刪除、修改和查詢。</p><p> 欠費(fèi)住戶信息維護(hù):對(duì)住戶名稱、住戶地址、日期、欠費(fèi)類型、欠費(fèi)金額的點(diǎn)檢、刪除、修改和查詢。<
49、;/p><p> 住戶住房信息管理:對(duì)小區(qū)名稱、樓宇名稱、樓宇單元、放號(hào)、房型、建筑面積、產(chǎn)權(quán)、使用狀況、遷入時(shí)間和用戶的基本信息添加、刪除、修改和查詢。</p><p> 小區(qū)設(shè)備維護(hù)信息管理:對(duì)小區(qū)設(shè)備維護(hù)編號(hào)、住戶姓名、日起、經(jīng)手人、費(fèi)用狀態(tài)、投訴狀態(tài)的田間、修改、刪除和查詢。</p><p> 住戶投訴信息管理:對(duì)小區(qū)住戶投訴編號(hào)、投訴住戶名、投訴日期、投
50、訴內(nèi)容、投訴狀態(tài)的添加、刪除和查詢。</p><p> 小區(qū)員工信息:對(duì)小區(qū)員工個(gè)人信息的錄入與修改。</p><p><b> 退出登錄</b></p><p> 第三章 系統(tǒng)總體設(shè)計(jì)</p><p><b> 3.1設(shè)計(jì)思想</b></p><p> 根據(jù)實(shí)際情
51、況,我們使用原型法即以少量代價(jià)快速地構(gòu)造一個(gè)可執(zhí)行的軟件系統(tǒng)模型。使用戶和開發(fā)人員可以較快地確定需求,然后采用循環(huán)進(jìn)化的開發(fā)方式,對(duì)系統(tǒng)模型作連續(xù)的精化,將系統(tǒng)需具備的性質(zhì)逐漸增加上去,直到所有的性質(zhì)全部滿足,此時(shí)模塊也發(fā)展成為最終產(chǎn)品了。小區(qū)物業(yè)管理系統(tǒng)主要使用了用戶控件技術(shù),把網(wǎng)頁(yè)常用到的且使用頻率較高的程序封裝到一個(gè)模塊中,以便在其他頁(yè)面上重復(fù)使用,以此提高代碼的重用性和程序的開發(fā)頻率,即“模塊化設(shè)計(jì),模塊化應(yīng)用”。</p&
52、gt;<p> 3.2系統(tǒng)業(yè)務(wù)流程圖</p><p> 小區(qū)物業(yè)管理系統(tǒng)網(wǎng)站流程概述和業(yè)務(wù)流程如圖所示:</p><p><b> 3.2業(yè)務(wù)流程圖</b></p><p><b> 3.3功能設(shè)計(jì)</b></p><p> 通過對(duì)用戶需求的分析之后,我把小區(qū)物業(yè)管理系統(tǒng)分為
53、前臺(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ì)業(yè)主投訴管理、業(yè)主報(bào)修管理、反饋信息受理、物業(yè)設(shè)備維修、業(yè)主停車位管理、業(yè)主費(fèi)用管理、費(fèi)用催繳管理和用戶管理,系統(tǒng)總體結(jié)構(gòu)圖如下:</p><p> 3.3前臺(tái)功能結(jié)構(gòu)圖</p><p> 3.3后臺(tái)功能結(jié)構(gòu)圖</p><p>
54、<b> 3.4數(shù)據(jù)庫(kù)設(shè)計(jì)</b></p><p> 本系統(tǒng)采用sqlserver2005 數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)名稱為db_wygl,其中包含8張表。</p><p> 注冊(cè)信息表 tb_zhuce</p><p> 系統(tǒng)新聞信息表 tb_xinwen</p>
55、<p> 員工表信息表 tb_yuangong</p><p> 住戶停車信息表 tb_homePark</p><p> 住戶欠費(fèi)信息表 tb_qianfei</p><p> 業(yè)主投訴信息表 tb_tousu<
56、;/p><p> 設(shè)備維護(hù)信息表 tb_weihu</p><p> 住戶信息表 tb_zhuhu</p><p> 3.4.1各表對(duì)應(yīng)的E-R圖:</p><p> 注冊(cè)信息實(shí)體圖如圖所示</p><p> 圖3.4.1.1注冊(cè)信息實(shí)體E-R圖</p&g
57、t;<p> 員工信息實(shí)體圖如圖所示:</p><p> 圖3.4.1.2員工信息實(shí)體E-R圖</p><p> 停車信息實(shí)體圖如圖所示:</p><p> 圖3.4.1.3停車信息實(shí)體E-R圖</p><p> 欠費(fèi)信息實(shí)體圖如圖所示:</p><p> 圖3.4.1.4欠費(fèi)信息實(shí)體E-R圖
58、</p><p> 投訴信息實(shí)體圖如圖所示:</p><p> 圖3.4.1.5投訴信息實(shí)體E-R圖</p><p> 維護(hù)信息實(shí)體圖如圖所示:</p><p> 圖3.4.1.6維護(hù)信息實(shí)體E-R圖</p><p> 新聞信息實(shí)體圖如圖所示:</p><p> 圖3.4.1.7新聞
59、信息實(shí)體E-R圖</p><p> 住戶信息實(shí)體圖如圖所示:</p><p> 圖3.4.1.8住戶信息實(shí)體E-R圖</p><p> 3.5邏輯模型分析和設(shè)計(jì)</p><p> 3.5.1注冊(cè)信息表: tb_zhuce</p><p> 主鍵:房號(hào) name </p><p>
60、 3.5.2系統(tǒng)新聞表: tb_xinwen</p><p> 主鍵:新聞標(biāo)題 title</p><p> 3.5.3設(shè)備維護(hù)表: tb_weihu</p><p> 主鍵:維護(hù)設(shè)備編號(hào) id</p><p> 3.5.4投訴信息表: tb_tousu</p><p> 主鍵:投訴編號(hào) id</
61、p><p> 3.5.5投訴信息表: tb_qianfei</p><p> 主鍵:欠費(fèi)住戶名稱 name</p><p> 3.5.6住戶信息表: tb_zhuhu</p><p> 主鍵:房號(hào) fanghao</p><p> 3.5.7住戶停車信息表: tb_homepark</p>
62、<p><b> 主鍵:車牌號(hào) ID</b></p><p> 3.5.8員工信息表: tb_yuangong</p><p><b> 主鍵:編號(hào) ID</b></p><p> 第四章 系統(tǒng)詳細(xì)設(shè)計(jì)</p><p><b> 4.1前臺(tái)設(shè)計(jì)</b>&l
63、t;/p><p> 在前臺(tái)主界面中,可以通過瀏覽小區(qū)新聞,交費(fèi)通知,設(shè)備維護(hù)查詢,投訴查詢,停車查詢,同時(shí)可以查看日歷并及時(shí)繳納費(fèi)用。登錄系統(tǒng)后可以擁有設(shè)備維護(hù)查詢,欠費(fèi)查詢,投訴查詢,停車查詢,退出系統(tǒng)等功能,前臺(tái)主界面如圖所示:</p><p><b> 4.1前臺(tái)設(shè)計(jì)圖</b></p><p><b> 4.1.1用戶登錄&l
64、t;/b></p><p> 此模塊主要實(shí)現(xiàn)用戶登錄的功能,同時(shí)可以注冊(cè)成為一般用戶,可以對(duì)網(wǎng)站的各項(xiàng)信息進(jìn)行查詢,沒有注冊(cè)的則沒有查詢功能,用戶登錄界面如圖所示:</p><p><b> 4.1用戶登錄圖</b></p><p><b> 關(guān)鍵代碼:</b></p><p> Sq
65、lConnection con = DB.createDB(); //調(diào)用用戶自定義的DB類的createDB()的方法</p><p> SqlCommand cmd = new SqlCommand();</p><p> cmd.Connection = con;</p><p> con.Open(); // 打開數(shù)據(jù)庫(kù)連接</p>
66、<p> cmd.CommandText = "select count(*)from tb_zhuce where name='" + this.txtyhname.Text </p><p> + "'and pwd='" + this.txtyhmm.Text + "' "; //查詢注冊(cè)表tb_z
67、huce</p><p> int a = Convert.ToInt32(cmd.ExecuteScalar());</p><p> if (a > 0) // 如果變量大于0</p><p> { this.lblshibai.Visible = true; //登錄后提示登錄失敗信息的標(biāo)簽不可用</p><p>
68、 this.lblxzchdl.Visible = false; //登錄后提示登錄成功信息的標(biāo)簽可用</p><p> Session["nameyh"] = this.txtyhname.Text.ToString();</p><p> Session["pwdyh"] = this.txtyhmm.Text.ToString();&
69、lt;/p><p><b> }</b></p><p><b> else</b></p><p> { this.lblshibai.Visible = true;</p><p> this.lblxzchdl.Visible = false;</p><p>
70、 this.lblshibai.Text = "登錄失敗,請(qǐng)重新登錄...";</p><p><b> }</b></p><p> con.Close();</p><p> 4.1.2設(shè)備維護(hù)查詢</p><p> 點(diǎn)擊設(shè)備維護(hù)查詢導(dǎo)航按鈕,進(jìn)入設(shè)備維護(hù)查詢頁(yè)面,可以選擇住戶名稱,住戶狀
71、態(tài)或者經(jīng)手人進(jìn)行分類查詢,設(shè)備維護(hù)界面如圖所示:</p><p> 4.1.2 設(shè)備維護(hù)查詢</p><p><b> 關(guān)鍵代碼:</b></p><p> protected void GridView1_SelectedIndexChanged(object sender, EventArgs e)</p><p&
72、gt; { this.txtsbbh.Text = this.gvZhts.SelectedRow.Cells[0].Text;</p><p> this.txtzhxm.Text = this.gvZhts.SelectedRow.Cells[1].Text;</p><p> this.txtqssj.Text = this.gvZhts.SelectedRow.Cells[
73、2].Text;</p><p> this.txtjssj.Text = this.gvZhts.SelectedRow.Cells[3].Text;</p><p> this.txtjsr.Text = this.gvZhts.SelectedRow.Cells[4].Text;</p><p> this.txtfwfy.Text = this.gvZ
74、hts.SelectedRow.Cells[5].Text;</p><p> this.ddlZt.Text = this.gvZhts.SelectedRow.Cells[6].Text;</p><p> this.txtwhnr.Text = this.gvZhts.SelectedRow.Cells[7].Text;</p><p> this.tx
75、tbz.Text = this.gvZhts.SelectedRow.Cells[8].Text;</p><p><b> }</b></p><p><b> 4.1.3欠費(fèi)查詢</b></p><p> 點(diǎn)擊欠費(fèi)查詢導(dǎo)航按鈕,進(jìn)入欠費(fèi)查詢頁(yè)面,用戶可以選擇欠費(fèi)住戶名,欠費(fèi)類型,欠費(fèi)金額進(jìn)行詳細(xì)查詢,欠費(fèi)信息界面
76、如圖所示:</p><p><b> 4.1.3欠費(fèi)查詢</b></p><p><b> 4.1.4投訴信息</b></p><p> 點(diǎn)擊投訴查詢導(dǎo)航按鈕,進(jìn)入投訴查詢頁(yè)面,用戶通過選擇編號(hào),狀態(tài),投訴住戶等進(jìn)行分類查詢,投訴信息界面如圖所示:</p><p><b> 4.1
77、.4投訴信息</b></p><p><b> 4.1.5停車查詢</b></p><p> 點(diǎn)擊停車查詢導(dǎo)航按鈕,進(jìn)入停車查詢頁(yè)面,用戶通過選擇車牌號(hào),收繳情況,車主等進(jìn)行分類查詢,停車管理界面如圖所示:</p><p><b> 4.1.5停車查詢</b></p><p>
78、4.2后臺(tái)模塊及關(guān)鍵代碼</p><p> 4.2.1后臺(tái)主界面</p><p> 在后臺(tái)管理界面中,通過管理員登錄后擁有新聞維護(hù),停車信息維護(hù),欠費(fèi)住戶信息維護(hù),住房維護(hù),設(shè)備信息維護(hù),投訴信息維護(hù),用戶管理等多種權(quán)限,后臺(tái)管理界面如圖所示:</p><p> 4.2.1后臺(tái)主界面</p><p> 4.2.2后臺(tái)管理員登錄<
79、/p><p> 輸入管理員用戶名和密碼,點(diǎn)擊進(jìn)入進(jìn)入按鈕后進(jìn)入管理后臺(tái),后臺(tái)管理登錄界面如圖22所示:</p><p> 輸入 用戶名:ly 密碼:123456</p><p> 4.2.2管理員登錄</p><p><b> 關(guān)鍵代碼:</b></p><p> SqlConnecti
80、on con = DB.createDB();</p><p> SqlCommand cmd = new SqlCommand();</p><p> cmd.Connection = con;</p><p> con.Open();</p><p> cmd.CommandText = "select count(*)
81、 from tb_zhuce where name='" + this.txtworkname.Text + "'and pwd='" + this.txtworkpwd.Text + "' and zhiwu='" + this.ddlQx.Text + "'";</p><p> Sessi
82、on["name"]=this.txtworkname.Text.ToString();</p><p> Session["pwd"] = this.txtworkpwd.Text.ToString();</p><p> int a=Convert.ToInt32(cmd.ExecuteScalar());</p><p&
83、gt;<b> if(a>0)</b></p><p> { Response.Redirect("~/guanliyuan/guanliindex.aspx");</p><p><b> }else</b></p><p><b> {</b></p>
84、;<p> Response.Write("<script language=javascript>alert('很遺憾用名密碼?錯(cuò)誤!');</script>");</p><p><b> }</b></p><p> con.Close();</p><p>
85、<b> 4.2.3新聞維護(hù)</b></p><p> 點(diǎn)擊新聞維護(hù)導(dǎo)航按鈕,進(jìn)入新聞信息管理頁(yè)面。在該頁(yè)面中可以對(duì)新聞信息進(jìn)行添加、修改、刪除等操作,新聞維護(hù)界面如圖所示:</p><p><b> 4.2.3新聞維護(hù)</b></p><p><b> 關(guān)鍵代碼:</b></p>
86、<p> protected void Button1_Click(object sender, EventArgs e)</p><p> { SqlConnection con = DB.createDB(); </p><p> SqlCommand cmd = new SqlCommand(); </p><p> cmd.
87、Connection = con;</p><p> con.Open();</p><p> cmd.CommandText = "insert into tb_xinwen values('" + this.txtxwbt.Text + "','" + this.txtfbsj.Text + "',&
88、#39;" + this.txtxwnr.Text + "','" + this.txtfbr.Text + "','" + this.txtlb.Text + "','" + this.txtrqzs.Text + "','" + this.ddlsjqk.Text + "
89、')";</p><p> cmd.ExecuteNonQuery();</p><p> Response.Write("<script language=javascript>alert('恭喜您添加成功!’)</script>");</p><p> con.Close();</
90、p><p> this.aa();</p><p><b> }</b></p><p> 4.2.4停車信息維護(hù)</p><p> 點(diǎn)擊停車導(dǎo)航按鈕,進(jìn)入新聞信息管理頁(yè)面。在該頁(yè)面中可以對(duì)新聞信息進(jìn)行添加、修改、刪除等操作,停車界面如圖所示:</p><p> 4.2.4停車信息維護(hù)<
91、;/p><p><b> 關(guān)鍵代碼:</b></p><p> protected void gvZhts_RowDataBound(object sender, GridViewRowEventArgs e)</p><p><b> {</b></p><p> if (e.Row.Row
92、Type == DataControlRowType.DataRow)</p><p> { e.Row.Attributes.Add("onMouseOver", "Color=this.style.backgroundColor;this.style.backgroundColor='lightBlue'");</p><p&g
93、t; e.Row.Attributes.Add("onMouseOut", "this.style.backgroundColor=Color;");</p><p> if (e.Row.Cells[8].Text == "已繳納")</p><p> {e.Row.Cells[8].Text = "<fo
94、nt color=blue>已繳納</font>";</p><p><b> }</b></p><p><b> else</b></p><p> {e.Row.Cells[8].Text = "<font color=red>未繳納</font>&
95、quot;;</p><p><b> }</b></p><p> e.Row.Cells[4].Text = Convert.ToDateTime(e.Row.Cells[4].Text).ToShortDateString();</p><p><b> }</b></p><p>&l
96、t;b> }</b></p><p> 4.2.5欠費(fèi)住戶維護(hù)</p><p> 點(diǎn)擊欠費(fèi)住戶信息維護(hù)導(dǎo)航按鈕,進(jìn)入欠費(fèi)信息管理頁(yè)面。在該頁(yè)面中可以對(duì)欠費(fèi)住戶信息進(jìn)行添加、修改、刪除、查詢及審核操作,欠費(fèi)住戶信息維護(hù)界面如圖24所示:</p><p> 4.2.5欠費(fèi)住戶信息維護(hù)</p><p><b>
97、 4.2.6投訴信息</b></p><p> 點(diǎn)擊投訴信息維護(hù)導(dǎo)航按鈕,進(jìn)入住戶投訴信息管理頁(yè)面。在該頁(yè)面中可以對(duì)投訴信息進(jìn)行添加、修改、刪除、查詢及審核操作,投訴信息維護(hù)界面如圖27所示:</p><p><b> 4.2.6投訴信息</b></p><p> protected void Button4_Click(ob
98、ject sender, EventArgs e)</p><p><b> {</b></p><p> SqlConnection con = DB.createDB(); //調(diào)用用戶自定義的DB類的createDB()的方法</p><p> SqlCommand cmd = new SqlCommand(); //聲明一個(gè)S
99、qlCommand的 cmd對(duì)象,并將其實(shí)例化</p><p> cmd.Connection = con;</p><p> con.Open();</p><p> //,neirong='"+this.txtTsnr.Text+"',zhuangtai='"+this.ddlZt.Text+"
100、;'</p><p> cmd.CommandText = "update tb_tousu set id='" + this.txtTsbh.Text + "',person='" + </p><p> this.txtTszhm.Text + "',neirong='" +
101、 this.txtTsnr.Text + "',zhuangtai='" + this.ddlZt.Text </p><p> + "' where id='" + this.txtTsbh.Text + "'";</p><p> cmd.ExecuteNonQuery(); //
102、用SqlCommand的ExecuteScalar()方法來執(zhí)行修改操作</p><p> Response.Write("<script language=javascript>alert('恭喜您,信息修改成功!');</script>");</p><p> con.Close();</p><p&g
103、t; this.aa();</p><p><b> }</b></p><p> protected void GridView1_SelectedIndexChanged(object sender, EventArgs e)</p><p><b> {</b></p><p> t
104、his.txtTsbh.Text = this.gvZhts.SelectedRow.Cells[0].Text;</p><p> this.txtTszhm.Text = this.gvZhts.SelectedRow.Cells[1].Text;</p><p> this.txtDate.Text = this.gvZhts.SelectedRow.Cells[2].Text;
105、</p><p> this.txtTsnr.Text = this.gvZhts.SelectedRow.Cells[3].Text;</p><p> this.ddlZt.Text = this.gvZhts.SelectedRow.Cells[4].Text;</p><p><b> }</b></p><p
106、><b> 4.2.7用戶信息</b></p><p> 點(diǎn)擊用戶管理導(dǎo)航按鈕,進(jìn)入用戶信息查詢頁(yè)面。</p><p> 4.2.7用戶信息圖</p><p> SqlConnection con = DB.createDB();</p><p> SqlCommand cmd = new SqlComm
107、and();</p><p> cmd.Connection = con;</p><p> con.Open();</p><p> DataSet ds = new DataSet();</p><p> if (this.rbtncph.Checked == true)</p><p> { SqlD
108、ataAdapter sda = new SqlDataAdapter("select * from tb_yuangong where ID='" + this.txtTch.Text + "'", con);</p><p> sda.Fill(ds, "tb_homePark");</p><p> th
109、is.gvcl.DataSource = ds;</p><p> this.gvcl.DataBind();</p><p><b> }</b></p><p> if (this.rbtnsjqk.Checked == true)</p><p><b> {</b></p>
110、;<p> SqlDataAdapter sda = new SqlDataAdapter("select * from tb_yuangong where working='" + this.ddlcz.SelectedItem.Text.ToString() + "'", con);</p><p> sda.Fill(ds, &quo
111、t;tb_yuangong");</p><p> this.gvcl.DataSource = ds;</p><p> this.gvcl.DataBind();</p><p><b> 第六章 系統(tǒng)測(cè)試</b></p><p><b> 6.1測(cè)試概述</b></p&
112、gt;<p> 6.1.1測(cè)試的概念和意義</p><p> 測(cè)試的定義:系統(tǒng)測(cè)試就是利用測(cè)試工具按照測(cè)試方案和流程對(duì)產(chǎn)品進(jìn)行功能和性能測(cè)試,甚至根據(jù)需要編寫不同的測(cè)試工具,設(shè)計(jì)和維護(hù)測(cè)試系統(tǒng),對(duì)測(cè)試方案可能出現(xiàn)的問題進(jìn)行分析和評(píng)估。執(zhí)行測(cè)試用例后,需要跟蹤故障,以確保開發(fā)的產(chǎn)品適合需求。</p><p> 測(cè)試目的:第一是確認(rèn)系統(tǒng)的質(zhì)量,其一方面是確認(rèn)系統(tǒng)做了你所期望
113、做的事情,另一方面是確認(rèn)系統(tǒng)以正確的方式來做了這個(gè)事情第二是提供信息,比如提供給開發(fā)人員或程序經(jīng)理的回饋信息,為風(fēng)險(xiǎn)評(píng)估所準(zhǔn)備的信息。第三系統(tǒng)測(cè)試不僅是在測(cè)試系統(tǒng)產(chǎn)品本身,而且還包括系統(tǒng)開發(fā)的過程。如果一個(gè)系統(tǒng)產(chǎn)品開發(fā)完成之后發(fā)現(xiàn)了很多問題,這說明此系統(tǒng)開發(fā)過程很可能是有缺陷的。因此,系統(tǒng)測(cè)試的第三個(gè)目的是保證整個(gè)系統(tǒng)開發(fā)過程是高質(zhì)量的。</p><p> 意義:保證發(fā)布出去的產(chǎn)品達(dá)到了一定的質(zhì)量標(biāo)準(zhǔn)。系統(tǒng)測(cè)試
114、工程師的工作就是利用測(cè)試工具按照測(cè)試方案和流程對(duì)產(chǎn)品進(jìn)行功能和性能測(cè)試,甚至根據(jù)需要編寫不同的測(cè)試工具,設(shè)計(jì)和維護(hù)測(cè)試系統(tǒng),對(duì)測(cè)試方案可能出現(xiàn)的問題進(jìn)行分析和評(píng)估。執(zhí)行測(cè)試用例后,需要跟蹤故障,以確保開發(fā)的產(chǎn)品適合需求。 使用人工或者自動(dòng)手段來運(yùn)行或測(cè)試某個(gè)系統(tǒng)的過程,其目的在于檢驗(yàn)它是否滿足規(guī)定的需求或弄清預(yù)期結(jié)果與實(shí)際結(jié)果之間的差別. 它是幫助識(shí)別開發(fā)完成(中間或最終的版本)的計(jì)算機(jī)系統(tǒng)(
115、整體或部分)的正確度(correctness) 、完全度(completeness)和質(zhì)量(quality)的系統(tǒng)過程;是SQA(software quality assurance)的重要子域。</p><p> 6.1.2測(cè)試的特性</p><p><b> 1、挑剔性</b></p><p> 測(cè)試是為
116、了證明程序有錯(cuò),而不是證明程序無錯(cuò)。因此,對(duì)于被測(cè)程序就是要“吹毛求疵”,就是要“雞蛋里挑骨頭”。只有抱著程序有錯(cuò)的目的去測(cè)試,才能把程序中潛在的大部分錯(cuò)誤找出來。</p><p><b> 2、復(fù)雜性</b></p><p> 設(shè)計(jì)測(cè)試用例比較容易,這其實(shí)是一個(gè)誤區(qū)。設(shè)計(jì)測(cè)試用例是一項(xiàng)需要細(xì)致和高度技巧的高能工作,稍有不慎就會(huì)顧此失彼。</p>&
117、lt;p><b> 3、不徹底性</b></p><p> 實(shí)際測(cè)試都是不徹底的,當(dāng)然不能夠保證測(cè)試后的程序不存在遺漏的錯(cuò)誤。</p><p><b> 4、經(jīng)濟(jì)性</b></p><p> 通場(chǎng)這種測(cè)試稱為“選擇測(cè)試(Selective Testing)”。為了降低測(cè)試成本,選擇測(cè)試用力是應(yīng)注意遵
118、守“經(jīng)濟(jì)性”的原則。 </p><p> 6.1.2測(cè)試的重要和范圍</p><p> 軟件測(cè)試在軟件生命周期中占據(jù)重要的地位,在傳統(tǒng)的瀑布模型中,軟件測(cè)試學(xué)僅處于運(yùn)行維護(hù)階段之前,是軟件產(chǎn)品交付用戶使用之前保證軟件質(zhì)量的重要手段。近來,軟件工程界趨向于一種新的觀點(diǎn),即認(rèn)為軟件生命周期每一階段中都應(yīng)包含測(cè)試,從而檢驗(yàn)本階段的成果是否接近預(yù)期的目標(biāo),盡可能早的發(fā)現(xiàn)錯(cuò)誤并加以修正
119、,如果不在早期階段進(jìn)行測(cè)試,錯(cuò)誤的延時(shí)擴(kuò)散常常會(huì)導(dǎo)致最后成品測(cè)試的巨大困難。 </p><p> 事實(shí)上,對(duì)于軟件來講,不論采用什么技術(shù)和什么方法,軟件中仍然會(huì)有錯(cuò)。采用新的語言、先進(jìn)的開發(fā)方式、完善的開發(fā)過程,可以減少錯(cuò)誤的引入,但是不可能完全杜絕軟件中的錯(cuò)誤,這些引入的錯(cuò)誤需要測(cè)試來找出,軟件中的錯(cuò)誤密度也需要測(cè)試來進(jìn)行估計(jì)。測(cè)試是所有工程學(xué)科的基本組成單元,是軟件開發(fā)的重要部分。自有
120、程序設(shè)計(jì)的那天起測(cè)試就一直伴隨著。統(tǒng)計(jì)表明,在典型的軟件開發(fā)項(xiàng)目中,軟件測(cè)試工作量往往占軟件開發(fā)總工作量的40%以上。而在軟件開發(fā)的總成本中,用在測(cè)試上的開銷要占30%到50%。如果把維護(hù)階段也考慮在內(nèi),討論整個(gè)軟件生存期時(shí),測(cè)試的成本比例也許會(huì)有所降低,但實(shí)際上維護(hù)工作相當(dāng)于二次開發(fā),乃至多次開發(fā),其中必定還包含有許多測(cè)試工作。 </p><p> 軟件測(cè)試貫穿于軟件定義與開發(fā)的整個(gè)周期
121、,軟件的需求規(guī)格說明書 ,結(jié)構(gòu)設(shè)計(jì)及程序編碼,都屬于軟件測(cè)試的對(duì)象。 </p><p><b> 6.2系統(tǒng)測(cè)試 </b></p><p> 測(cè)試在軟件開發(fā)過程中一直都是備受關(guān)注的,即使在傳統(tǒng)的軟件工程中,也有一個(gè)明確、獨(dú)立的測(cè)試階段。隨著軟件危機(jī)的頻頻出現(xiàn)以及人們對(duì)于軟件本質(zhì)的進(jìn)一步認(rèn)識(shí),測(cè)試的地位得到了前所未有的提高。測(cè)試已經(jīng)不僅
122、僅局限于系統(tǒng)開發(fā)中的一個(gè)階段,它已經(jīng)開始貫穿于整個(gè)系統(tǒng)開發(fā)過程,人們已經(jīng)開始認(rèn)識(shí)到:測(cè)試開始的時(shí)間越早,測(cè)試執(zhí)行的越頻繁,所帶來的整個(gè)軟件開發(fā)成本的下降就會(huì)越多。 </p><p> 為了使本軟件運(yùn)行更加穩(wěn)定,我對(duì)它進(jìn)行了全面的測(cè)試,測(cè)試分為兩部來進(jìn)行,一是:界面測(cè)試;二是功能測(cè)試。 </p><p> 首先是界面測(cè)試,為了使軟件在不同的的操作系統(tǒng)平臺(tái)上運(yùn)行界面能保
123、持原來的風(fēng)格。我把完整程序拷貝到Windows 7環(huán)境下,程序運(yùn)行界面正常,界面的布局、等設(shè)置都保持原樣! </p><p> 其次是進(jìn)行功能的測(cè)試,使用管理員賬戶登錄系統(tǒng),然后模擬輸入以及刪除修改用戶信息,各模塊都工作正常! </p><p> 測(cè)試結(jié)果:使用管理員身份登陸系統(tǒng)時(shí)的查詢結(jié)果與數(shù)據(jù)庫(kù)中的數(shù)據(jù)相同,新聞維護(hù)、停車維護(hù)、欠費(fèi)住戶維護(hù)、住房維護(hù)、
124、設(shè)備維護(hù)、投訴信息管理、用戶信息等操作結(jié)果與數(shù)據(jù)庫(kù)中的數(shù)據(jù)對(duì)應(yīng),并無不同。 </p><p> 經(jīng)過測(cè)試所有功能都能得以實(shí)現(xiàn),至此系統(tǒng)功能的測(cè)試完滿結(jié)束。</p><p><b> 總結(jié)</b></p><p> 至此,小區(qū)物業(yè)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)順利完成。在幾天的試運(yùn)行的過程中,在連接數(shù)據(jù)庫(kù)時(shí)一度出現(xiàn)過錯(cuò)誤,經(jīng)過調(diào)試改正后錯(cuò)誤點(diǎn)
溫馨提示
- 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ù)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 畢業(yè)設(shè)計(jì)--小區(qū)物業(yè)管理系統(tǒng)
- 小區(qū)物業(yè)管理系統(tǒng)畢業(yè)設(shè)計(jì)
- 小區(qū)物業(yè)管理系統(tǒng)畢業(yè)設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)--小區(qū)物業(yè)管理系統(tǒng)
- 畢業(yè)設(shè)計(jì)----小區(qū)物業(yè)管理系統(tǒng)設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)(論文)---小區(qū)物業(yè)管理系統(tǒng)
- 小區(qū)物業(yè)管理系統(tǒng)畢業(yè)設(shè)計(jì)論文
- 畢業(yè)設(shè)計(jì)(小區(qū)物業(yè)管理)
- vb畢業(yè)設(shè)計(jì)--小區(qū)物業(yè)管理系統(tǒng)
- java畢業(yè)設(shè)計(jì)--小區(qū)物業(yè)管理系統(tǒng)
- 小區(qū)物業(yè)管理系統(tǒng)畢業(yè)設(shè)計(jì)論文
- 畢業(yè)設(shè)計(jì)---xx小區(qū)物業(yè)管理系統(tǒng)
- 畢業(yè)設(shè)計(jì)----住宅小區(qū)物業(yè)管理系統(tǒng)
- 畢業(yè)設(shè)計(jì)論文 (2)小區(qū)物業(yè)管理系統(tǒng)設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)---小區(qū)物業(yè)管理系統(tǒng)設(shè)計(jì)與開發(fā)
- 小區(qū)物業(yè)管理系統(tǒng)畢業(yè)設(shè)計(jì)論文開題報(bào)告
- 小區(qū)物業(yè)管理系統(tǒng)畢業(yè)設(shè)計(jì)(論文)開題報(bào)告
- 小區(qū)物業(yè)管理系畢業(yè)設(shè)計(jì)論文
- 畢業(yè)設(shè)計(jì)-小區(qū)物業(yè)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)報(bào)告
- 小區(qū)物業(yè)管理系統(tǒng)的分析與設(shè)計(jì)畢業(yè)設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論