




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、課程設(shè)計(jì)報(bào)告課程名稱:小區(qū)物業(yè)管理系統(tǒng)設(shè)計(jì)題目:小區(qū)物業(yè)管理系統(tǒng)-房產(chǎn)信息管理模塊系 別:計(jì)算機(jī)系專 業(yè):組 別:第 組 學(xué)生姓名: 學(xué) 號(hào):起止日期:2011年5月 10 日 2011年 6 月 10 日 指導(dǎo)教師:目錄第一章 項(xiàng)目背景,可行性研究與課題調(diào)查411 項(xiàng)目背景4111現(xiàn)狀調(diào)查4112需求分析41.2可行性分析51.2.1 經(jīng)濟(jì)可行性51.2.2 技術(shù)可行性61.2.3 數(shù)據(jù)可行性61.2.4 調(diào)度可行性61.2.5 分析結(jié)論61.3 課題調(diào)查71.3.1 目標(biāo)分析7第二章項(xiàng)目開(kāi)發(fā)計(jì)劃721信息系統(tǒng)基本開(kāi)發(fā)思路與方法722進(jìn)度723 軟件,硬件資源8第三章 系統(tǒng)分析93.1業(yè)務(wù)流
2、程圖932數(shù)據(jù)流圖103. 2 .1 數(shù)據(jù)流程分析1033功能分析1134數(shù)據(jù)字典11第四章系統(tǒng)設(shè)計(jì)1441功能結(jié)構(gòu)圖設(shè)計(jì)1442信息處理流程設(shè)計(jì)1443 輸出設(shè)計(jì)1444存儲(chǔ)文件格式設(shè)計(jì)1545念結(jié)構(gòu)設(shè)計(jì)154. 6 表格結(jié)構(gòu)設(shè)計(jì)1747代碼設(shè)計(jì)18第五章 系統(tǒng)實(shí)施185.1程序的框圖185.2 主要源程序19房產(chǎn)信息添加部分源程序19查詢部分代碼205.3模擬運(yùn)行數(shù)據(jù)215.3.1程序主頁(yè)215.3.2房屋信息添加22房屋信息查詢23房屋信息查詢23調(diào) 試24總 結(jié)26致 謝27參考資料27附錄28第1章 項(xiàng)目背景,可行性研究與課題調(diào)查11 項(xiàng)目背景111現(xiàn)狀調(diào)查隨著我國(guó)市場(chǎng)經(jīng)濟(jì)的快速發(fā)展
3、和人們生活水平的不斷提高,簡(jiǎn)單的社區(qū)服務(wù)已不能滿足人們的需求。如何利用先進(jìn)的管理手段,提高物業(yè)管理水平,是當(dāng)今社會(huì)所面臨的一個(gè)重要課題。要想提高物業(yè)管理水平,必須全方位地提高物業(yè)管理意識(shí)。只有高標(biāo)準(zhǔn)、高質(zhì)量的社區(qū)服務(wù)才能滿足人們的需求。面對(duì)信息時(shí)代的挑戰(zhàn),利用高科技手段來(lái)提高物業(yè)管理無(wú)疑是一條行之有效的途徑。在某種意義上,信息與科技在物業(yè)管理與現(xiàn)代化建設(shè)中顯現(xiàn)出越來(lái)越重要的地位。物業(yè)管理方面的信息化與科學(xué)化,已成為現(xiàn)代化生活水平步入高臺(tái)階的重要標(biāo)志。當(dāng)今社會(huì)是一個(gè)計(jì)算機(jī)普遍應(yīng)用的社會(huì),隨著社會(huì)的發(fā)展和人們生活水平的提高,人們逐步進(jìn)入了信息社會(huì),隨著房地產(chǎn)業(yè)的蓬勃發(fā)展,住宅小區(qū)已經(jīng)成為居住的主流
4、,小區(qū)物業(yè)管理也應(yīng)運(yùn)而生。112需求分析近年來(lái),隨著人民生活水平的提高,人們對(duì)住宅質(zhì)量提出更高的要求。小區(qū)物業(yè)管理主要涉及到大量的業(yè)主資料、繁雜的收費(fèi)統(tǒng)計(jì)以及小區(qū)各項(xiàng)資源的管理,傳統(tǒng)的人工管理方式難以應(yīng)付。而要高效、正規(guī)地進(jìn)行物業(yè)管理,就必需引進(jìn)計(jì)算機(jī)技術(shù),這樣才能在物業(yè)管理中形成良性循環(huán),提高工作效率。在物業(yè)管理中,計(jì)算機(jī)能幫助物業(yè)管理公司處理大量數(shù)據(jù),非常方便地進(jìn)行文件資料的存儲(chǔ)、處理、傳輸、打印、分析,實(shí)現(xiàn)信息的共享與高速交換,從而提高工作效率和服務(wù)水平,讓物業(yè)管理走向正規(guī)化、程序化、決策科學(xué)化,同時(shí)引入計(jì)算機(jī)能更好地宣傳企業(yè)形象、提高企業(yè)聲譽(yù)。因此,開(kāi)發(fā)一套高效率、無(wú)差錯(cuò)的小區(qū)物業(yè)管理
5、系統(tǒng)軟件十分必要。綜合以上種種原因,我們要開(kāi)發(fā)物業(yè)管理系統(tǒng),實(shí)現(xiàn)用計(jì)算機(jī)進(jìn)行物業(yè)管理。主要實(shí)現(xiàn)住戶管理功能、房產(chǎn)管理功能、維修管理功能、繳費(fèi)管理功能等??梢詫?shí)現(xiàn)管理的信息化,規(guī)范物業(yè)管理,減少安全隱患和糾紛等不和諧因素提高辦公效率,減少辦公壓力,健全管理體制,提高數(shù)據(jù)安全性,縮短信息的響應(yīng)時(shí)間,將以前傳統(tǒng)的、零散的、被動(dòng)的管理模式轉(zhuǎn)變?yōu)橄冗M(jìn)的、系統(tǒng)的、主動(dòng)的管理模式。112組織結(jié)構(gòu) 圖 1-1小區(qū)物業(yè)管理組織結(jié)構(gòu)1.2可行性分析 經(jīng)濟(jì)可行性傳統(tǒng)的管理方式,以人工方式完成業(yè)務(wù),進(jìn)行報(bào)表的制作,對(duì)數(shù)據(jù)進(jìn)行綜合分析等,所以耗用工時(shí)較多,且效率低下。對(duì)物業(yè)管理人員要求數(shù)量多,耗資高,錯(cuò)誤率高,工作人員
6、流動(dòng)和對(duì)新人的培訓(xùn)經(jīng)費(fèi)也是不小的開(kāi)支。而如果開(kāi)發(fā)一個(gè)能滿足業(yè)務(wù)要求的物業(yè)管理信息系統(tǒng),從問(wèn)題的識(shí)別到系統(tǒng)實(shí)施、評(píng)價(jià)、維護(hù),開(kāi)發(fā)周期一個(gè)月,所需人工成本,各種軟硬件成本,日常維護(hù)費(fèi)用,其和低于目前的人工費(fèi)用。由于系統(tǒng)的開(kāi)發(fā)應(yīng)用使物業(yè)管理公司管理與工作效率提高會(huì)帶來(lái)的無(wú)形的經(jīng)濟(jì)效益,對(duì)于物業(yè)管理公司提高物業(yè)管理水平有很大幫助。數(shù)據(jù)的處理加快,可以節(jié)省人力,節(jié)約時(shí)間。而且系統(tǒng)對(duì)于輸入輸出的規(guī)范,也提高了數(shù)據(jù)可用性,增強(qiáng)了數(shù)據(jù)安全系數(shù),能夠更方便、簡(jiǎn)單、快速地查詢各個(gè)方面的信息,方便快捷的繳費(fèi),登記、排查所有的安全隱患,票據(jù)、協(xié)議的生成、打印等,對(duì)提高小區(qū)物業(yè)管理水平有一定得現(xiàn)實(shí)意義。按長(zhǎng)期的使用計(jì)算
7、,開(kāi)發(fā)系統(tǒng)的造價(jià)平均到每年與傳統(tǒng)式的管理方式的年耗資本相對(duì)比,性價(jià)比是可行的。 技術(shù)可行性前臺(tái)開(kāi)發(fā)工具選用PowerBuilder 10.0。PowerBuilder 10.0是一種可視化的、采用圖形化界面的Windows開(kāi)發(fā)語(yǔ)言,PowerBuilder 10.0具有易用、通用和開(kāi)發(fā)效率高的特點(diǎn),為用戶提供了Windows所一貫堅(jiān)持的非常友好、操作簡(jiǎn)單的用戶界面、完善而強(qiáng)大的數(shù)據(jù)庫(kù)操作功能和簡(jiǎn)潔明了的數(shù)據(jù)庫(kù)接口。后臺(tái)的數(shù)據(jù)庫(kù)開(kāi)發(fā)工具選用了SQL 2000,它能夠處理大量數(shù)據(jù),同時(shí)保持?jǐn)?shù)據(jù)完整性并提供許多高級(jí)管理和數(shù)據(jù)分配功能,管理這種規(guī)模和復(fù)雜程度的數(shù)據(jù)庫(kù)是游刃有余。這兩種開(kāi)發(fā)工具功能強(qiáng)大,
8、有較好的接口,作為本系統(tǒng)開(kāi)發(fā)工具是可行的。數(shù)據(jù)可行性小區(qū)物業(yè)的管理已有原先的統(tǒng)計(jì)資料,業(yè)主的信息,收費(fèi),維修的單據(jù),這些都是開(kāi)發(fā)的基礎(chǔ),只是變?cè)鹊氖止そy(tǒng)計(jì),為計(jì)算機(jī)統(tǒng)計(jì),數(shù)據(jù)統(tǒng)計(jì)方面完全可行。調(diào)度可行性調(diào)度可行性指的是建議的計(jì)算機(jī)系統(tǒng)能否在規(guī)定的期限內(nèi)交付給用戶。由于合同的規(guī)定,能否預(yù)期的交付涉及到開(kāi)發(fā)人員的信譽(yù)等等。所以開(kāi)發(fā)期限的選定也是非常重要的因素,根據(jù)小區(qū)物業(yè)管理的日常的正常的業(yè)務(wù)運(yùn)作規(guī)律和工作性質(zhì),可以看出這些內(nèi)容是我們平時(shí)常見(jiàn)的工作,所以開(kāi)發(fā)人員在開(kāi)發(fā)起來(lái)比較容易入手,所以可以判斷開(kāi)發(fā)本系統(tǒng)的周期比較短,開(kāi)發(fā)中的不可預(yù)見(jiàn)問(wèn)題會(huì)比較容易解決,在開(kāi)發(fā)小組的分析后應(yīng)該容易做出相對(duì)準(zhǔn)確的
9、,誤差微小的開(kāi)發(fā)期限,應(yīng)該可以在規(guī)定時(shí)間內(nèi),快速的、完整的交付給用戶使用。 分析結(jié)論經(jīng)過(guò)技術(shù)、經(jīng)濟(jì)方面的可行性分析后,認(rèn)為本物業(yè)管理系統(tǒng)是可行的,它可以幫助工作人員準(zhǔn)確、快捷、方便的完成各項(xiàng)業(yè)務(wù),并為小區(qū)居民帶來(lái)益處。1.3 課題調(diào)查 目標(biāo)分析要規(guī)范住宅小區(qū)的管理工作,為物業(yè)管理部門提供一套高效、快捷的應(yīng)用軟件,建立物業(yè)管理系統(tǒng),采用計(jì)算機(jī)對(duì)物業(yè)信息進(jìn)行管理,進(jìn)一步提高辦學(xué)效益和現(xiàn)代化水平。提高工作效率,實(shí)現(xiàn)物業(yè)信息管理工作流程的系統(tǒng)化、規(guī)范化和自動(dòng)化。要可以實(shí)現(xiàn)以下幾項(xiàng)功能:包括住戶信息管理、住戶維修管理、物業(yè)繳費(fèi)管理,住戶資料管理模塊實(shí)現(xiàn)小區(qū)住戶信息的詳細(xì)記錄以及住戶信息的添加、刪除和修改
10、;住戶維修管理模塊實(shí)現(xiàn)報(bào)修信息的記錄和管理;物業(yè)繳費(fèi)管理模塊實(shí)現(xiàn)住戶繳費(fèi)信息的記錄和管理。第二章項(xiàng)目開(kāi)發(fā)計(jì)劃21信息系統(tǒng)基本開(kāi)發(fā)思路與方法在開(kāi)發(fā)系統(tǒng)的全過(guò)程中,應(yīng)采取用戶至上的觀點(diǎn),一切從用戶利益考慮,在加強(qiáng)調(diào)查研究和系統(tǒng)分析的基礎(chǔ)上,通過(guò)分步驟的不斷反饋的討論確定出新系統(tǒng)的最佳方案。因此,整個(gè)系統(tǒng)的設(shè)計(jì)開(kāi)發(fā)過(guò)程采用結(jié)構(gòu)化生命周期法按照系統(tǒng)工程的思想組織開(kāi)發(fā)工作,始終以結(jié)構(gòu)化、模塊化、自頂向下地對(duì)系統(tǒng)進(jìn)行分析和設(shè)計(jì),最后利用自底向上、逐步實(shí)現(xiàn)的方式完成系統(tǒng)的實(shí)施的一種系統(tǒng)開(kāi)發(fā)方式,其特點(diǎn)是強(qiáng)調(diào)系統(tǒng)開(kāi)發(fā)過(guò)程的整體性和全局性。22進(jìn)度將整個(gè)開(kāi)發(fā)過(guò)程劃分為五個(gè)依次連接的階段:系統(tǒng)規(guī)劃階段,主要任務(wù)是
11、明確系統(tǒng)開(kāi)發(fā)的請(qǐng)求,并進(jìn)行初步的調(diào)查,通過(guò)可行性研究確定下一階段的實(shí)施。系統(tǒng)分析階段,主要任務(wù)是對(duì)組織結(jié)構(gòu)與功能進(jìn)行分析,理清企業(yè)業(yè)務(wù)流程和數(shù)據(jù)流程的處理,并且將企業(yè)業(yè)務(wù)流程與數(shù)據(jù)流程抽象化,通過(guò)對(duì)功能數(shù)據(jù)的分析,提出新系統(tǒng)的邏輯方案。系統(tǒng)設(shè)計(jì)階段,主要任務(wù)是確定系統(tǒng)的總體設(shè)計(jì)方案,劃分子系統(tǒng)功能,確定共享數(shù)據(jù)的組織,然后進(jìn)行詳細(xì)設(shè)計(jì),如處理模塊的設(shè)計(jì)、數(shù)據(jù)庫(kù)系統(tǒng)的設(shè)計(jì)、輸入輸出界面的設(shè)計(jì)和編碼的設(shè)計(jì)等。系統(tǒng)實(shí)施階段,主要任務(wù)是討論確定設(shè)計(jì)方案、對(duì)系統(tǒng)模塊進(jìn)行調(diào)試、進(jìn)行系統(tǒng)運(yùn)行所需數(shù)據(jù)的準(zhǔn)備、對(duì)相關(guān)人員進(jìn)行培訓(xùn)等。系統(tǒng)運(yùn)行階段,主要任務(wù)是進(jìn)行系統(tǒng)的日常運(yùn)行管理,評(píng)價(jià)系統(tǒng)的運(yùn)行效率,對(duì)運(yùn)行費(fèi)用和
12、效果進(jìn)行監(jiān)理審計(jì),如出現(xiàn)問(wèn)題則對(duì)系統(tǒng)進(jìn)行修改、調(diào)整。綜合上述思路與方法,整個(gè)系統(tǒng)開(kāi)發(fā)的生命周期可描述為需求分析、系統(tǒng)分析、系統(tǒng)總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)以及系統(tǒng)測(cè)試與實(shí)施等階段這一模型。軟硬件23 軟件,硬件資源(1) 硬件設(shè)備Pentium4以上配置,內(nèi)存應(yīng)256M以上,硬盤40G以上。安裝數(shù)據(jù)庫(kù)軟件PowerBuilder 10.0軟件,Windows9x以上操作系統(tǒng)。(2) 開(kāi)發(fā)工具:前臺(tái)開(kāi)發(fā)工具:PowerBuilder 10.0后臺(tái)數(shù)據(jù)庫(kù):SQL 2000第三章 系統(tǒng)分析3.1業(yè)務(wù)流程圖圖3-1小區(qū)物業(yè)管理業(yè)務(wù)流程圖住戶向按內(nèi)容向物業(yè)管理部門的人員繳費(fèi),物業(yè)管理部門向住戶開(kāi)繳費(fèi)單據(jù),并將繳費(fèi)
13、信息存入數(shù)據(jù)庫(kù),以后有需要?jiǎng)t在數(shù)據(jù)中查找及執(zhí)行其他操作。維修時(shí),先由住戶向物業(yè)管理部門反應(yīng)維修情況,由物業(yè)管理部核查是否需要維修,如果需要,則派人維修,維修后收費(fèi),將維修記錄存儲(chǔ)。住戶搬出時(shí),要向物業(yè)管理部門提交信息,物業(yè)管理部門暫停一些水電收費(fèi)。如果住戶搬出,則由財(cái)務(wù)部通知物業(yè)管理部門,物業(yè)管理部門刪除該房產(chǎn)的對(duì)應(yīng)記錄32數(shù)據(jù)流圖3. 2 .1數(shù)據(jù)流程分析圖3-2數(shù)據(jù)流程圖維修開(kāi)始前,用戶向維修部交報(bào)修單,反應(yīng)要維修的設(shè)備,維修完成時(shí),維修部向用戶收費(fèi),并向用戶開(kāi)收費(fèi)單。3. 2 .2一層數(shù)據(jù)流程分析維修管理流程圖圖 3-3維修管理流程圖33功能分析本物業(yè)管理系統(tǒng)的業(yè)務(wù)流程主要包括以下內(nèi)容:
14、(1)房產(chǎn)信息管理 房產(chǎn)信息包括:住房編號(hào)、住戶編號(hào)、住戶姓名、住房?jī)r(jià)格、住房屋面積等,作為其他管理的基礎(chǔ)。(2)維修管理 維修管理信息包括單據(jù)編號(hào)、住戶編號(hào)、維修人員、維修費(fèi)用、維修日期等。用于管理小區(qū)中各個(gè)設(shè)施的維修。(4)繳費(fèi)管理 住戶的繳費(fèi)信息主要包括:?jiǎn)螕?jù)編號(hào)、住戶編號(hào)、水費(fèi)、電費(fèi),寬帶,用于管理住戶的繳費(fèi)情況用戶可以對(duì)房產(chǎn),維修和繳費(fèi)進(jìn)行添加、刪除和修改。(5)系統(tǒng)用戶權(quán)限管理 限制用戶權(quán)限,不能隨意進(jìn)入任何系統(tǒng)。包括添加用戶、修改用戶、刪除用戶,有管理員賬號(hào)的可以添加其他普能用戶。34數(shù)據(jù)字典3. 4. 1數(shù)據(jù)流 數(shù)據(jù)流編號(hào):D1 數(shù)據(jù)流名稱:繳費(fèi)單 簡(jiǎn)述:住戶交費(fèi)后物業(yè)提供給用
15、戶的單據(jù) 數(shù)據(jù)流來(lái)源:物業(yè)管理部門 數(shù)據(jù)流去向:住戶 數(shù)據(jù)流組成:?jiǎn)螕?jù)編號(hào)+住戶編號(hào)+繳費(fèi)日期+收費(fèi)人員+繳費(fèi)方式+繳費(fèi)總額 數(shù)據(jù)流來(lái)源:物業(yè)管理部門 數(shù)據(jù)流去向:住戶 數(shù)據(jù)流組成:住戶編號(hào)+應(yīng)交費(fèi)用 數(shù)據(jù)流編號(hào):D2 數(shù)據(jù)流名稱:催促繳費(fèi)單 簡(jiǎn)述:物業(yè)部門催促未交足費(fèi)用的用戶繳費(fèi) 數(shù)據(jù)流來(lái)源:物業(yè)管理部門 數(shù)據(jù)流去向:住戶 數(shù)據(jù)流組成:住戶編號(hào)+應(yīng)交費(fèi)用 數(shù)據(jù)流編號(hào):D3 數(shù)據(jù)流名稱:報(bào)修單 簡(jiǎn)述:用戶請(qǐng)求報(bào)修 數(shù)據(jù)流來(lái)源:住戶 數(shù)據(jù)流去向:物業(yè)管理部門 數(shù)據(jù)流組成:住戶編號(hào)+報(bào)修設(shè)備+報(bào)修時(shí)間 數(shù)據(jù)流編號(hào):D4 數(shù)據(jù)流名稱:維修單 簡(jiǎn)述:維修信息 數(shù)據(jù)流來(lái)源:物業(yè)管理部門 數(shù)據(jù)流去向:物業(yè)
16、管理部門 數(shù)據(jù)流組成:?jiǎn)螕?jù)編號(hào)+住戶編號(hào)+維修人員+物料費(fèi)用+修改記錄+維修時(shí)間 數(shù)據(jù)流編號(hào):D5 數(shù)據(jù)流名稱:收費(fèi)單 簡(jiǎn)述:維修后住戶應(yīng)交納的維修費(fèi)用 數(shù)據(jù)流來(lái)源:物業(yè)管理部門 數(shù)據(jù)流去向:住戶 數(shù)據(jù)流組成:住戶編號(hào)+應(yīng)收費(fèi)用+維修時(shí)間3. 4. 2處理邏輯 處理邏輯編號(hào):P1.1 處理邏輯名稱:維修處理 簡(jiǎn)述:處理維修小區(qū)中各個(gè)設(shè)施業(yè)務(wù) 輸入的數(shù)據(jù)流:報(bào)修單 處理描述:根據(jù)住戶提供的保修單修復(fù)設(shè)備,收取維修費(fèi)用 輸出的數(shù)據(jù)流:收費(fèi)單 處理邏輯編號(hào):P1.2 處理邏輯名稱:服務(wù)處理 簡(jiǎn)述:處理住戶搬出的業(yè)務(wù) 輸入的數(shù)據(jù)流:搬出申明 處理描述:根據(jù)住戶搬出聲明,對(duì)對(duì)住戶信息和房產(chǎn)信息進(jìn)行修改
17、輸出的數(shù)據(jù)流:住戶檔案 處理邏輯編號(hào):P1.3 處理邏輯名稱:繳費(fèi)處理 簡(jiǎn)述:管理員對(duì)住戶繳費(fèi)信息進(jìn)行添加、刪除和修改 輸入的數(shù)據(jù)流:現(xiàn)金/存款 處理描述:登記用戶繳費(fèi)情況,催促未交全用戶交納 輸出的數(shù)據(jù)流:繳費(fèi)單+繳費(fèi)記錄+催促繳費(fèi)單 處理邏輯編號(hào):P2.1 處理邏輯名稱:更新繳費(fèi)信息 簡(jiǎn)述:記錄住戶繳費(fèi)信息,并更新原繳費(fèi)信息 輸入的數(shù)據(jù)流:現(xiàn)金/存款 處理描述:登記住戶新交納的費(fèi)用,更新原信息,打印繳費(fèi)單 輸出的數(shù)據(jù)流:繳費(fèi)單+繳費(fèi)記錄 處理邏輯編號(hào):P2.2 處理邏輯名稱:查詢繳費(fèi)信息 簡(jiǎn)述:對(duì)住戶繳費(fèi)狀況查詢 輸入的數(shù)據(jù)流:繳費(fèi)記錄 處理描述:對(duì)查詢出的未交足費(fèi)用的住戶進(jìn)行催促 輸出的
18、數(shù)據(jù)流:催促繳費(fèi)單+繳費(fèi)不足住戶 處理邏輯編號(hào):P3.1 處理邏輯名稱:審核報(bào)修人身份及報(bào)修項(xiàng)目 簡(jiǎn)述:對(duì)報(bào)修人身份和保修單審查,看是否滿足規(guī)定 輸入的數(shù)據(jù)流:報(bào)修單 處理描述:對(duì)報(bào)修人身份和保修單審查,合格的通過(guò),不合格的返回住戶 輸出的數(shù)據(jù)流:合格/不合格報(bào)修單3. 4. 3數(shù)據(jù)存儲(chǔ) 數(shù)據(jù)存儲(chǔ)編號(hào):F1 數(shù)據(jù)存儲(chǔ)名稱:住戶檔案 簡(jiǎn)述:記錄住戶基本信息 數(shù)據(jù)存儲(chǔ)組成:住戶編號(hào)+住戶名稱+住戶身份證號(hào)+聯(lián)系電話+房屋編號(hào) 關(guān)鍵字:住戶編號(hào) 數(shù)據(jù)存儲(chǔ)編號(hào):F2 數(shù)據(jù)存儲(chǔ)名稱:繳費(fèi)記錄 簡(jiǎn)述:記錄住戶繳費(fèi)的基本信息 數(shù)據(jù)存儲(chǔ)組成:?jiǎn)螕?jù)編號(hào)+住戶編號(hào)+繳費(fèi)日期+收費(fèi)人員+繳費(fèi)方式+繳費(fèi)總額+備注 關(guān)
19、鍵字:?jiǎn)螕?jù)編 數(shù)據(jù)存儲(chǔ)編號(hào):F4 數(shù)據(jù)存儲(chǔ)名稱:維修記錄 簡(jiǎn)述:記錄住戶維修的基本信息 數(shù)據(jù)存儲(chǔ)組成:?jiǎn)螕?jù)編號(hào)+維修人員+物料費(fèi)用+修改記錄 關(guān)鍵字:?jiǎn)螕?jù)編號(hào)3. 5. 4外部實(shí)體 外部實(shí)體編號(hào):S1 外部實(shí)體名稱:住戶 簡(jiǎn)述:已交款入住的人員 輸入數(shù)據(jù)流:催促繳費(fèi)單,收費(fèi)單 輸出數(shù)據(jù)流:報(bào)修單,現(xiàn)金/存款第四章系統(tǒng)設(shè)計(jì)41功能結(jié)構(gòu)圖設(shè)計(jì)圖4-1功能結(jié)構(gòu)設(shè)計(jì)圖42信息處理流程設(shè)計(jì)原始數(shù)據(jù)是各種表單,由管理員尋入數(shù)據(jù)庫(kù),存儲(chǔ)這些信息,再由程序相應(yīng)功能,修改操作數(shù)據(jù)庫(kù),再輸出或打印數(shù)據(jù)。43 輸出輸入設(shè)計(jì) 輸入格式與數(shù)據(jù)庫(kù)文件一致,通過(guò)軟件的數(shù)據(jù)窗口,用戶界面設(shè)計(jì),菜單方式以按鈕和彈出式窗為主。輸
20、出設(shè)計(jì)的主要職責(zé)和目標(biāo)是由計(jì)算機(jī)對(duì)輸入的原始信息進(jìn)行加工處理,形成數(shù)據(jù),輸出可分為屏幕輸出和打印輸出。 輸出方式為報(bào)表輸出,一般的表格輸出,和設(shè)計(jì)格式的輸出。本系統(tǒng)采用表格輸出。輸入方式為從軟件界面鍵盤輸入,數(shù)據(jù)來(lái)自各部門的表單。44存儲(chǔ)文件格式設(shè)計(jì)數(shù)據(jù)庫(kù)設(shè)計(jì)是要在一個(gè)給定的應(yīng)用環(huán)境(DBMS)中,通過(guò)合理的邏輯設(shè)計(jì)和有效的物理設(shè)計(jì),構(gòu)造較優(yōu)的數(shù)據(jù)庫(kù)模式、子模式,建立數(shù)據(jù)庫(kù)和設(shè)計(jì)應(yīng)用程序,滿足用戶的各種信息需求。45概念結(jié)構(gòu)設(shè)計(jì) (1)物業(yè)管理系統(tǒng)的關(guān)系模式 在數(shù)據(jù)庫(kù)設(shè)計(jì)中,先要對(duì)系統(tǒng)分析所得的數(shù)據(jù)字典中的數(shù)據(jù)存儲(chǔ)進(jìn)行分析,然后得出系統(tǒng)的關(guān)系模式. 采用實(shí)體聯(lián)系圖(簡(jiǎn)稱ER圖)的方法進(jìn)行數(shù)據(jù)結(jié)
21、構(gòu)的描述。ER圖由實(shí)體、屬性、聯(lián)系三部分組成。ER圖的有關(guān)符號(hào)說(shuō)明如下:圖4-2實(shí)體聯(lián)系圖表示說(shuō)明房產(chǎn)信息及其屬性圖 房產(chǎn)信息 住戶編號(hào) 房屋編號(hào) 住房地址 售價(jià)住房面積 圖4-3房產(chǎn)信息屬性圖圖4-4維修信息屬性圖繳費(fèi)住戶維修收費(fèi)維修服務(wù)繳費(fèi)信息維修信息房產(chǎn)居住圖4-5 總E-R圖關(guān)系模式如下: 房屋(房屋編號(hào),房屋地址,住房面積,售價(jià),住戶編號(hào),住戶姓名) 維修(維修編號(hào),房屋編號(hào),維修人員,維修費(fèi)用,維修內(nèi)容); 繳費(fèi)(收費(fèi)編號(hào),房屋編號(hào),水費(fèi),電費(fèi),寬帶,收費(fèi)時(shí)間); 管理用戶(用戶編號(hào),用戶賬號(hào),用戶密碼,用戶權(quán)限)4 . 6表格結(jié)構(gòu)設(shè)計(jì)表2-1房產(chǎn)管理信息表編號(hào)字段名稱數(shù)據(jù)結(jié)構(gòu)主鍵
22、最大長(zhǎng)度允許空1房屋編號(hào)char是8否2房屋地址varchar 20是3住房面積varchar 20是4售價(jià)varchar 20是5住戶編號(hào)char 8否 6 住戶姓名 varchar 20 是表2-2住戶繳費(fèi)信息表編號(hào)字段名稱數(shù)據(jù)結(jié)構(gòu)主鍵最大長(zhǎng)度允許空1收費(fèi)編號(hào)char是8否2房屋編號(hào)char 8否3 水費(fèi)char 8是4電費(fèi)char 8 是 5寬帶varchar 8是6收費(fèi)時(shí)間varchar 8是表
23、2-3維修管理信息表編號(hào)字段名稱數(shù)據(jù)結(jié)構(gòu)主鍵最大長(zhǎng)度允許空001維修編號(hào)char是8否002維修人員varchar 20是003維修費(fèi)用varchar 20是004房屋編號(hào)char 8是005維修內(nèi)容varchar 20是表2-4用戶管理信息表編號(hào)字段名稱數(shù)據(jù)結(jié)構(gòu)主鍵最大長(zhǎng)度允許空001Idint是8否002usermamechar 20是003passwordchar 20是004adminrolechar 8是47代碼設(shè)計(jì)通過(guò)對(duì)本系統(tǒng)數(shù)據(jù)庫(kù)內(nèi)各表及彼此之間的聯(lián)系進(jìn)行分析,本系統(tǒng)基本上采用了順序碼作為基本數(shù)據(jù)項(xiàng)的代碼形式。
24、第五章 系統(tǒng)實(shí)施5.1程序的框圖圖5-1 系統(tǒng)總框圖圖5-2 住戶信息添加框圖5.2 主要源程序房產(chǎn)信息添加部分源程序long ll_id,ll_istring is_zhuhuid, is_mianji,is_jiage,is_zhuhui,is_zhuhunaif sle_fangwuid.text=" " or isNULL (sle_fangwuid.text) then /驗(yàn)證房產(chǎn)編號(hào)是否已有messagebox ("缺少數(shù)據(jù)","請(qǐng)輸入編號(hào)") sle_fangwuid.setfocus ()returnend ifll_
25、id=long(sle_fangwuid.text)select fangwu.房屋編號(hào)into :ll_i from fangwuwhere fangwu.房屋編號(hào)= :ll_id ;if ll_i<>0 thenmessagebox("錯(cuò)誤信息","住房信息"+string(ll_i)+"號(hào)重號(hào)!請(qǐng)改正.")sle_fangwuid.setfocus()returnend ifis_zhuhuid=trim(sle_zhuhuid.text)is_mianji=trim(sle_mianji.text)is_jiage
26、=trim(sle_jiage.text)is_zhuhui=trim(sle_zhuhui.text)is_zhuhuna=trim(sle_zhuhuna.text)insert into "fangwu"( "房屋編號(hào)", "房屋地址", "住房面積", "售價(jià)","住戶編號(hào)","住戶姓名")values(:ll_id,:is_zhuhuid,:is_mianji,:is_jiage,:is_zhuhui,:is_zhuhuna);sle_fangw
27、uid.text=""sle_zhuhuid.text=""sle_mianji.text=""sle_jiage.text=""sle_zhuhui.text=""sle_zhuhuna.text=""sle_fangwuid.setfocus ()查詢、刪除、修改等功能用PB的數(shù)據(jù)窗口實(shí)現(xiàn)查詢部分代碼string is_bhis_bh=trim(sle_1.text)if not is_bh="" thendw_1.retrieve(is_bh)els
28、e messagebox("數(shù)據(jù)不全!","請(qǐng)輸入要查詢的編號(hào)")end ifsle_1.setfocus()5.3模擬運(yùn)行數(shù)據(jù)程序主頁(yè)圖5-3 登陸頁(yè)面登陸。選擇用戶類型,管理員,賬號(hào)admin密碼123456,進(jìn)入程序主頁(yè)。圖5-4,程序主頁(yè)進(jìn)入房屋管理圖5-5房屋管理主頁(yè)房屋信息添加選擇房屋信息錄入圖5-6房屋信息添加頁(yè)按程序在對(duì)應(yīng)位置輸入“20,8單元2號(hào),115,230000,003,王安”點(diǎn)添加按扭再次錄入同樣數(shù)據(jù),提示圖5-7房屋信息添加重復(fù)警告房屋信息查詢選擇查詢頁(yè),選按編號(hào)查詢。輸入20圖5-8房屋信息按編號(hào)查詢查詢成功。選擇查詢頁(yè),選
29、住戶姓名查詢,輸入王安圖5-9房屋信息按姓名查詢查詢成功房屋信息查詢選擇管理頁(yè),按顯示按扭,則顯示所有房產(chǎn)數(shù)據(jù)圖5-10房屋信息管理再用其他功能,刪除,插入,測(cè)試都可用調(diào) 試測(cè)試目的軟件測(cè)試是軟件開(kāi)發(fā)過(guò)程的重要組成部分,是用來(lái)確認(rèn)一個(gè)程序的品質(zhì)或性能是否符合開(kāi)發(fā)之前所提出的一些要求。軟件測(cè)試的目的,第一是確認(rèn)軟件的質(zhì)量,其一方面是確認(rèn)軟件做了你所期望的事情,另一方面是確認(rèn)軟件以正確的方式來(lái)做了這個(gè)事件。第二是提供信息,比如提供給開(kāi)發(fā)人員或程序經(jīng)理的反饋信息,為風(fēng)險(xiǎn)評(píng)估所準(zhǔn)備的信息。第三軟件測(cè)試不僅是在測(cè)試軟件產(chǎn)品的本身,而且還包括軟件開(kāi)發(fā)的過(guò)程。如果一個(gè)軟件產(chǎn)品開(kāi)發(fā)完成之后發(fā)現(xiàn)了很多問(wèn)題,這說(shuō)
30、明此軟件開(kāi)發(fā)過(guò)程很可能是有缺陷的。因此軟件測(cè)試的第三個(gè)目的是保證整個(gè)軟件開(kāi)發(fā)過(guò)程是高質(zhì)量的。測(cè)試原則 (1)所有的測(cè)試都應(yīng)追溯到用戶需求。這是因?yàn)檐浖哪康氖鞘褂脩敉瓿深A(yù)定的任務(wù),滿足其需求,而軟件測(cè)試揭示軟件的缺陷和錯(cuò)誤,一旦修正這些錯(cuò)誤就能更好地滿足用戶需求。 (2)應(yīng)盡早地和不斷地進(jìn)行軟件測(cè)試。由于軟件的復(fù)雜性和抽象性,在軟件生命周期各階段都可能產(chǎn)生錯(cuò)誤,所以不應(yīng)把軟件測(cè)試僅僅看作是軟件開(kāi)發(fā)的一個(gè)獨(dú)立階段,而應(yīng)當(dāng)把它貫穿到軟件開(kāi)發(fā)的各個(gè)階段中去。在需求分析和設(shè)計(jì)階段就應(yīng)開(kāi)始進(jìn)行測(cè)試工作,編寫(xiě)相應(yīng)的測(cè)試計(jì)劃及測(cè)試設(shè)計(jì)文檔,同時(shí)堅(jiān)持在開(kāi)發(fā)各階段進(jìn)行技術(shù)評(píng)審和驗(yàn)證,這樣才能盡早發(fā)現(xiàn)和預(yù)防錯(cuò)誤,
31、杜絕某些缺陷和錯(cuò)誤,提高軟件質(zhì)量。測(cè)試工作進(jìn)行得越早,越有利于提高軟件的質(zhì)量,這是預(yù)防性測(cè)試的基本原則。 (3)在有限的時(shí)間和資源下進(jìn)行完全測(cè)試找出軟件所有的錯(cuò)誤和缺陷是不可能的,軟件測(cè)試不能無(wú)限進(jìn)行下去,應(yīng)適時(shí)終止。因?yàn)椋瑴y(cè)試輸入量大、輸出結(jié)果多、路徑組合太多,用有限的資源來(lái)達(dá)到完全測(cè)試是不現(xiàn)實(shí)的。 (4)測(cè)試只能證明軟件存在錯(cuò)誤而不能證明軟件沒(méi)有錯(cuò)誤,測(cè)試無(wú)法顯示潛在的錯(cuò)誤和缺陷,繼續(xù)進(jìn)一步測(cè)試可能還會(huì)找到其它錯(cuò)誤和缺陷。 (5)充分關(guān)注測(cè)試中的集群現(xiàn)象。在測(cè)試的程序段中,若發(fā)現(xiàn)的錯(cuò)誤數(shù)目多,則殘存在其中的錯(cuò)誤數(shù)目也比較多,因此應(yīng)當(dāng)花較多的時(shí)間和代價(jià)測(cè)試那些具有更多錯(cuò)誤數(shù)目的程序模塊。 (
32、6)程序員應(yīng)避免檢查自己的程序??紤]到人們的心理因素,自己揭露自己程序中的錯(cuò)誤是件不愉快的事,自己不愿意否認(rèn)自己的工作;另一方面,由于思維定勢(shì),自己難以發(fā)現(xiàn)自己的錯(cuò)誤。因此,測(cè)試一般由獨(dú)立的測(cè)試部門或第三方機(jī)構(gòu)進(jìn)行。 (7)盡量避免測(cè)試的隨意性。軟件測(cè)試是有組織、有計(jì)劃、有步驟的活動(dòng),要嚴(yán)格按照測(cè)試計(jì)劃進(jìn)行,要避免測(cè)試的隨意性。為了發(fā)現(xiàn)更多的錯(cuò)誤讓系統(tǒng)更完善,設(shè)計(jì)測(cè)試用例時(shí)不但要選擇合理的輸入數(shù)據(jù)作為測(cè)試用例,而且要選擇不合理的輸入數(shù)據(jù)作為測(cè)試用例,使得系統(tǒng)能應(yīng)付各種情況。測(cè)試過(guò)程不但要求軟件開(kāi)發(fā)人員參與,而且一般要求有專門的測(cè)試人員進(jìn)行測(cè)試,并且還要求用戶參與,特別是驗(yàn)收測(cè)試階段,用戶是主要
33、的參與者在系統(tǒng)投入使用前要進(jìn)行一系列測(cè)試,以保證更高的系統(tǒng)準(zhǔn)確性,數(shù)據(jù)要按照標(biāo)準(zhǔn)測(cè)試要求進(jìn)行測(cè)試,如邊界數(shù)據(jù)、關(guān)聯(lián)數(shù)據(jù)、相似區(qū)分?jǐn)?shù)據(jù)、正常使用數(shù)據(jù)、大小寫(xiě)等。經(jīng)調(diào)試后確認(rèn)本系統(tǒng)(我負(fù)責(zé)的模塊)已完成分析階段所要求的所有功能,可以投入使用。總 結(jié)由于本人是初次開(kāi)發(fā)軟件,在知識(shí)、經(jīng)驗(yàn)方面都存在著不足。另外,在整個(gè)開(kāi)發(fā)的過(guò)程中,時(shí)間也比較倉(cāng)促。因此,該系統(tǒng)必然會(huì)存在一些缺陷和不足。因?yàn)閷?duì)物業(yè)管理信息管理的整個(gè)流程不夠熟悉,在需求分析時(shí)未能做到完全滿足用戶的需求。通過(guò)開(kāi)發(fā)這個(gè)系統(tǒng),我掌握了的項(xiàng)目基本開(kāi)發(fā)過(guò)程,用到的知識(shí)鞏固了我對(duì)Power builder的學(xué)習(xí),但在這次設(shè)計(jì)中的最大收獲并不是掌握這幾門
34、開(kāi)發(fā)工具的應(yīng)用,而是學(xué)會(huì)了設(shè)計(jì)系統(tǒng)的思維方法,以及與同學(xué)們之間相互幫助的精神。在整個(gè)設(shè)計(jì)過(guò)程中,遇到了很多的問(wèn)題,在不斷學(xué)習(xí)的過(guò)程中我體會(huì)到:(1)設(shè)計(jì)是一個(gè)不斷學(xué)習(xí)新鮮事物的過(guò)程,從設(shè)計(jì)初的不懂到最后能夠順利完成,我體會(huì)到在實(shí)踐中學(xué)習(xí)的重要性。(2)前期工作十分重要,開(kāi)發(fā)一個(gè)系統(tǒng)的關(guān)鍵是系統(tǒng)規(guī)劃,只有經(jīng)過(guò)需求分析,才能確定系統(tǒng)所需實(shí)現(xiàn)的功能和解決的問(wèn)題,才能明確設(shè)計(jì)的方向。如果前期工作不徹底,對(duì)系統(tǒng)的需求分析的不夠清楚,使得后續(xù)的工作不得不經(jīng)常返回去修改數(shù)據(jù)表。例如,一開(kāi)始對(duì)各個(gè)功能的具體實(shí)現(xiàn)流程不太清除,導(dǎo)致業(yè)務(wù)流程圖與數(shù)據(jù)流程圖不斷的修改、重畫(huà),使我體會(huì)到在設(shè)計(jì)中的每一步的重要性,如果上
35、一個(gè)步驟不能很好的完成,在后續(xù)的設(shè)計(jì)將會(huì)付出幾倍的代價(jià)。課程設(shè)計(jì)不僅是對(duì)前面所學(xué)知識(shí)的一種檢驗(yàn),而且也是對(duì)自己能力的一種提高。在整個(gè)課程設(shè)計(jì)中我懂得了許多東西,也培養(yǎng)了我獨(dú)立工作的能力,樹(shù)立了對(duì)自己工作能力的信心,而且大大提高了動(dòng)手的能力和團(tuán)隊(duì)合作意識(shí)。雖然這個(gè)設(shè)計(jì)做的也不太好,但是在設(shè)計(jì)過(guò)程中所學(xué)到的東西是這次課程設(shè)計(jì)的最大收獲和財(cái)富。系統(tǒng)可以完成基本的功能,達(dá)到了設(shè)計(jì)該系統(tǒng)的目的。我個(gè)人負(fù)責(zé)的房屋信息管理,因?yàn)榇鎯?chǔ)的數(shù)據(jù)較少,相對(duì)很容易的實(shí)現(xiàn)了應(yīng)有的功能。但還有要完善改進(jìn)的地方,程序各模塊窗口功能的組合,程序功能的擴(kuò)充,例如多條件查詢,程序的界面的美化,與其他模塊功能數(shù)據(jù)的鏈接,由現(xiàn)在的模式改成客戶端-服務(wù)器模式,做成網(wǎng)頁(yè)等等。這只是個(gè)很小的程序,基本完成了課程任務(wù),但如果用于實(shí)用,與其他專業(yè)的系統(tǒng)比較,并沒(méi)有竟?fàn)幜ι系膬?yōu)勢(shì),如果要開(kāi)發(fā)功能更全,更能達(dá)到用戶要求的系統(tǒng),還要提高自已的經(jīng)驗(yàn)和能力,融入更專業(yè)的團(tuán)隊(duì)中。這個(gè)系統(tǒ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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025屆中建七局秋季校園招聘正式啟動(dòng)“七”待有你共建未來(lái)筆試參考題庫(kù)附帶答案詳解
- 個(gè)人經(jīng)營(yíng)借款合同范本
- 動(dòng)車輪椅租賃合同范本
- 產(chǎn)品代銷售合同范本
- mcn商務(wù)推廣合同范本
- 借款續(xù)約合同范本
- 傳媒行業(yè)培訓(xùn)合同范本
- 武侯衛(wèi)生間補(bǔ)漏施工方案
- 保利地產(chǎn)施工合同范本
- 專利免責(zé)合同范例
- 《駱駝祥子》通讀指導(dǎo)手冊(cè)
- 股東會(huì)會(huì)議系列文件(通知、議程、簽到表、表決票、決議)
- 非法占用農(nóng)田建房舉報(bào)信范文
- 伐樹(shù)工程施工合同范本
- 數(shù)據(jù)挖掘(第2版)PPT全套完整教學(xué)課件
- 工程開(kāi)工報(bào)告(5篇)
- 配電箱試驗(yàn)項(xiàng)目
- 運(yùn)動(dòng)技能學(xué)習(xí)與控制課件第一章運(yùn)動(dòng)技能學(xué)習(xí)與控制概述
- 溫室大棚花卉苗圃采暖方案空氣源熱泵
- BEC商務(wù)英語(yǔ)高級(jí)考試歷年真題
- 初二地理中考復(fù)習(xí)備考策略與計(jì)劃
評(píng)論
0/150
提交評(píng)論