中介機(jī)構(gòu)管理系統(tǒng)課程設(shè)計(jì)_第1頁
已閱讀1頁,還剩49頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、<p><b>  課 程 設(shè) 計(jì)</b></p><p>  課程名稱_ 《管理信息系統(tǒng)》___ </p><p>  題目名稱 中介機(jī)構(gòu)管理系統(tǒng) </p><p>  學(xué)生學(xué)院 管理學(xué)院 </p><p>  專業(yè)班級 </p>

2、<p>  學(xué) 號 </p><p>  學(xué)生姓名_____ _______ </p><p>  指導(dǎo)教師 </p><p>  2011年12 月 03日</p><p><b>  課程設(shè)計(jì)任務(wù)書</b></p>&l

3、t;p><b>  一、課程設(shè)計(jì)的內(nèi)容</b></p><p>  通過調(diào)查商品房銷售的現(xiàn)狀業(yè)務(wù)流程的基礎(chǔ)上,應(yīng)用 MIS課程所學(xué)的知識,設(shè)計(jì)一個(gè)電子商務(wù)在中介系統(tǒng)中的運(yùn)用。內(nèi)容包括:</p><p>  1、電子商務(wù)在中介系統(tǒng)上應(yīng)用的概述</p><p>  2、中介管理信息系統(tǒng)分析</p><p>  3、中介

4、管理信息系統(tǒng)設(shè)計(jì)</p><p>  4、中介管理信息系統(tǒng)實(shí)現(xiàn)</p><p>  5、中介管理信息系統(tǒng)系統(tǒng)運(yùn)行與評價(jià)</p><p>  6、中介開發(fā)、運(yùn)行后的心得、體會(huì)與收獲</p><p>  二、課程設(shè)計(jì)的要求與數(shù)據(jù)</p><p>  綜合運(yùn)用信息管理與信息系統(tǒng)專業(yè)所學(xué)習(xí)的知識和技能,進(jìn)調(diào)查評價(jià)房屋中介現(xiàn)有的

5、業(yè)務(wù)流程,運(yùn)用電子商務(wù)的知識和技術(shù),在現(xiàn)代原理與方法的指導(dǎo)下,在計(jì)算機(jī)網(wǎng)絡(luò)平臺上,進(jìn)行房屋中介的業(yè)務(wù)流程再造,在此基礎(chǔ)上完成系統(tǒng)開發(fā),撰寫設(shè)計(jì)報(bào)告。</p><p>  技術(shù)方面應(yīng)用VFP技術(shù)設(shè)計(jì)開發(fā)的房屋中介系統(tǒng)。</p><p>  要收集房屋中介業(yè)務(wù)流程中用到的主要數(shù)據(jù)資料,包括相關(guān)的中介信息、員工信息資料以及相關(guān)客戶的信息資料等,并盡可能參與實(shí)際業(yè)務(wù)操作來收集數(shù)據(jù)資料,設(shè)計(jì)測試數(shù)據(jù)

6、和系統(tǒng)試運(yùn)行數(shù)據(jù)資料。</p><p>  三、課程設(shè)計(jì)應(yīng)完成的工作</p><p>  1、研究房屋中介與客戶關(guān)系管理理論、方法與技術(shù),并撰寫綜述</p><p>  2、了解能應(yīng)用到房屋中介系統(tǒng)的現(xiàn)代管理技術(shù),并撰寫綜述</p><p>  3、明確房屋中介系統(tǒng)的用戶需求,對系統(tǒng)的開發(fā)進(jìn)行可行性分析;完成結(jié)構(gòu)化系統(tǒng)分析,得到由再造后的業(yè)務(wù)

7、流程圖、實(shí)體聯(lián)系圖、數(shù)據(jù)流圖和功能層次圖為主的房屋中介管理系統(tǒng)邏輯模型。</p><p>  4、依據(jù)邏輯模型完成系統(tǒng)總體設(shè)計(jì),完成詳細(xì)設(shè)計(jì),得到房屋中介管理系統(tǒng)實(shí)施方案。</p><p>  5、應(yīng)用VFP技術(shù)設(shè)計(jì)開發(fā)房屋中介系統(tǒng)的實(shí)現(xiàn).</p><p>  6. 在此基礎(chǔ)上,總結(jié)上述各項(xiàng)工作和系統(tǒng)研究與開發(fā)的心得、體會(huì)與收獲,撰寫信息系統(tǒng)開發(fā)設(shè)計(jì)報(bào)告。</

8、p><p>  四、課程設(shè)計(jì)進(jìn)程安排</p><p>  應(yīng)收集的資料及主要參考文獻(xiàn)</p><p>  楊軍.基于JSP商品銷售系統(tǒng)的實(shí)現(xiàn)與安全設(shè)計(jì).鹽城工學(xué)院學(xué)報(bào)(自然科學(xué)報(bào))第21卷第3期2008.9</p><p>  楊琳、何芳.商品房銷售數(shù)據(jù)倉庫的模型建立.計(jì)算機(jī)技術(shù)與發(fā)展.第16卷第11期2006.11</p><

9、;p>  雷蘭.商品房買賣糾紛及案例評析.科學(xué)出版社.2005.1</p><p>  盧春雷、李雪梅、王莉、林旺.Visual Foxpro 程序設(shè)計(jì)與應(yīng)用.中國鐵道出版社.2005.1</p><p>  邵兵家等. 客戶關(guān)系管理. 清華大學(xué)出版社,2004.5</p><p>  李洪濤. 面向中小家電企業(yè)進(jìn)銷存管理系統(tǒng)的設(shè)計(jì)與開發(fā).2010.4<

10、/p><p>  徐永江. 信息系統(tǒng)開發(fā)過程中常見的思想問題與對策分析. 《 湖北農(nóng)機(jī)化 》, 2008. 4</p><p>  發(fā)出任務(wù)書日期:2011年 10月 20 日 指導(dǎo)教師簽名:劉高勇</p><p>  計(jì)劃完成日期: 2011 年 11月 10 日 基層教學(xué)單位責(zé)任人簽章:</p><p><b>

11、;  主管院長簽章:</b></p><p>  房產(chǎn)中介機(jī)構(gòu)管理系統(tǒng)</p><p><b>  目錄</b></p><p><b>  1. 前言概述5</b></p><p><b>  2. 系統(tǒng)分析5</b></p><p>

12、  2.1 用戶需求分析5</p><p>  2.2 可行性研究6</p><p>  2.2.1 技術(shù)層面上的可行性:6</p><p>  2.2.2 經(jīng)濟(jì)層面上的可行性:6</p><p>  2.2.3 社會(huì)層面上的可行性:7</p><p>  2.3 現(xiàn)狀調(diào)查7</p>&l

13、t;p>  2.3.1組織機(jī)構(gòu)調(diào)查7</p><p>  2.3.2 工作現(xiàn)狀調(diào)查8</p><p>  2.3.3 信息需求調(diào)查分析10</p><p>  2.3.4 現(xiàn)狀評價(jià):11</p><p>  2.4 目標(biāo)分析11</p><p>  2.4.1導(dǎo)出基本項(xiàng)11</p>&l

14、t;p>  2.4.3 ERD導(dǎo)出一般關(guān)系模型16</p><p>  2.4.4 新的業(yè)務(wù)流程圖:19</p><p>  2.4.5 數(shù)據(jù)流程分析20</p><p>  2.4.6 功能層次圖24</p><p><b>  3.總體設(shè)計(jì)25</b></p><p>  3.

15、1 總體設(shè)計(jì)25</p><p>  3.1.1. 一般關(guān)系模型設(shè)計(jì):于系統(tǒng)分析中的初步構(gòu)思一樣。25</p><p>  3.1.2. 處理功能總體結(jié)構(gòu)設(shè)計(jì):25</p><p>  3.1.3 系統(tǒng)平臺的總體結(jié)構(gòu)設(shè)計(jì)(略)26</p><p>  3.2 詳細(xì)設(shè)計(jì)26</p><p>  3.2.1 代碼

16、系統(tǒng)設(shè)計(jì)26</p><p>  3.2.2 系統(tǒng)平臺具體設(shè)計(jì):27</p><p>  3.2.3 數(shù)據(jù)庫結(jié)構(gòu)的具體設(shè)計(jì):28</p><p>  3.2.4 模塊設(shè)計(jì)31</p><p><b>  4.系統(tǒng)實(shí)現(xiàn)31</b></p><p>  4.1 數(shù)據(jù)庫表結(jié)構(gòu)的建立與數(shù)據(jù)

17、輸入:32</p><p>  4.2 應(yīng)用程序設(shè)計(jì)與測試:37</p><p><b>  5.系統(tǒng)運(yùn)行38</b></p><p>  5.1系統(tǒng)操作使用的簡要說明:38</p><p>  5.2 運(yùn)行系統(tǒng)并打印報(bào)表38</p><p>  6. 系統(tǒng)評價(jià)48</p>

18、<p><b>  1. 前言概述</b></p><p>  這個(gè)系統(tǒng)是為房地產(chǎn)經(jīng)紀(jì)公司服務(wù)的,房地產(chǎn)經(jīng)紀(jì)公司是一家專業(yè)集房地產(chǎn)咨詢、租賃、買賣的專業(yè)代理公司。公司業(yè)務(wù)包括中介代理(住宅部、商鋪部、寫字樓部),還包括專業(yè)咨詢(房屋導(dǎo)購、按揭貸款、投資分析)等,提供專業(yè)投資置業(yè)咨詢顧問服務(wù)。</p><p>  系統(tǒng)的基本任務(wù)有:房源信息管理:主要是完成

19、錄入新房源信息、瀏覽所以房源、維護(hù)房源信息和查詢房源信息這幾個(gè)任務(wù)。需求信息管理:主要是求購和求租信息的錄入、維護(hù)和查詢。客戶信息管理:包括了錄入客戶資料、維護(hù)客戶資料和查詢客戶資料這幾個(gè)任務(wù)。交易記錄管理:包括了錄入新交易記錄、統(tǒng)計(jì)交易情況和查詢交易記錄這幾個(gè)任務(wù)。</p><p>  系統(tǒng)的主要任務(wù)主要是市場部調(diào)研員手工輸入得到的大量房源信息和需求信息,以及客戶的相關(guān)信息。然后銷售部進(jìn)行交易的處理和交易數(shù)據(jù)的

20、輸入。系統(tǒng)能自動(dòng)的統(tǒng)計(jì)、查詢和打印相關(guān)報(bào)表。</p><p>  而這個(gè)系統(tǒng)的開發(fā)目的主要是讓公司通過使用房產(chǎn)中介管理系統(tǒng),使得公司的管理更加系統(tǒng)化、規(guī)范化和自動(dòng)化了,而且能使資源更加合理的配置,能縮短了工作時(shí)間,提高了客戶滿意度與成功率,更能節(jié)約資源和提高工作效率和公司效益。</p><p><b>  系統(tǒng)分析</b></p><p>  

21、2.1 用戶需求分析</p><p>  現(xiàn)公司使用的都是中介管理系統(tǒng)是人工系統(tǒng),數(shù)據(jù)的輸入、數(shù)據(jù)的分類匯總、數(shù)據(jù)的查詢和報(bào)表的制作及打印等工作都是人工操作。由于公司業(yè)務(wù)頻繁,單證票據(jù)處理量大,而且月末的交易匯總的大量工作使得公司的運(yùn)行負(fù)擔(dān)太重,效率太低,且數(shù)據(jù)管理較為混亂。所以原始的人工系統(tǒng)已經(jīng)滿足不了業(yè)務(wù)量的大增和公司管理規(guī)范的需求了,開發(fā)新的計(jì)算機(jī)管理系統(tǒng)是迫不及待的首要工作。綜上所述,要求新系統(tǒng)通過原始數(shù)

22、據(jù)的輸入,能實(shí)現(xiàn)自動(dòng)更新數(shù)據(jù),及能實(shí)現(xiàn)多功能的查詢,匯總和打印相關(guān)報(bào)表,從而使公司的管理更加系統(tǒng)化、規(guī)范化,更能節(jié)約資源和提高工作效率和公司效益。</p><p><b>  2.2 可行性研究</b></p><p>  現(xiàn)在需要開發(fā)一個(gè)房產(chǎn)中介管理系統(tǒng),從而使公司的運(yùn)行效率更高,成本更低、效益更好。 現(xiàn)在提供三個(gè)解決方案:</p><p>

23、  1、仍舊維持原來的舊系統(tǒng),對舊系統(tǒng)進(jìn)行修改與升級,這樣投入的人力、資金會(huì)比較少,但這只是對舊系統(tǒng)的修補(bǔ),而未著手與建立新系統(tǒng),這樣公司的問題并不能得到很好的解決。</p><p>  2、為公司建立一個(gè)較大的管理系統(tǒng),成立專門的研究小組,在短期內(nèi)實(shí)現(xiàn)新舊系統(tǒng)的更換,另外更換一些員工,請些既有房產(chǎn)中介業(yè)務(wù)經(jīng)驗(yàn)又有計(jì)算機(jī)網(wǎng)絡(luò)知識的人員,這樣短期內(nèi)就能取得效益,但是公司要投入大量的人力和資金。</p>

24、<p>  3、由于公司較小,所以可以在不影響公司平時(shí)正常運(yùn)營的情況下,逐漸地開發(fā)一個(gè)較小的但較適合于中小型公司的系統(tǒng),雖然短期內(nèi)很難取得效益,但這樣公司需投入的人力資金都較少,而且是著眼于長遠(yuǎn)效益的。</p><p>  所以,實(shí)行第三個(gè)方案是比較合適的。</p><p>  這一系統(tǒng)是一個(gè)中小型的數(shù)據(jù)庫系統(tǒng),可利用Oracale、SQL SERVER 2000、VFP等工具

25、開發(fā)?,F(xiàn)在從技術(shù)、經(jīng)濟(jì)和人文社會(huì)這三個(gè)層面來評價(jià)論證用VFP開發(fā)本系統(tǒng)的必要性、可能性和有益性。</p><p>  技術(shù)層面上的可行性:</p><p> ?。?) 公司現(xiàn)全是手工操作,而計(jì)算機(jī)使用太少,使得工作效率太低,有礙于公司的發(fā)展。</p><p> ?。?) 通過適當(dāng)?shù)馁Y金投入,人員培訓(xùn)和硬軟件設(shè)備的投入,可適應(yīng)用VFP該系統(tǒng)開發(fā)和運(yùn)行管理的要求。<

26、;/p><p> ?。?)用VFP開發(fā)該系統(tǒng),操作及實(shí)現(xiàn)比較簡單易懂,且能滿足用戶需求,能提高公司的工作效率和使資源合理分配。</p><p>  2.2.2 經(jīng)濟(jì)層面上的可行性:</p><p>  (1)手工操作已不適應(yīng)于公司業(yè)務(wù)量的增長,若不及時(shí)開發(fā)新系統(tǒng),必將影響公司的高效運(yùn)行,必將現(xiàn)狀公司的經(jīng)濟(jì)效益的提高。</p><p> ?。?)

27、用VFP開發(fā)該系統(tǒng),所需的自己、人力和技術(shù)等資源較少,經(jīng)濟(jì)上是可能的。</p><p>  (3)使用該系統(tǒng)后,公司運(yùn)行管理將會(huì)較為合理、規(guī)范,將會(huì)產(chǎn)生長期的經(jīng)濟(jì)效益。</p><p>  2.2.3 社會(huì)層面上的可行性:</p><p> ?。?)該業(yè)務(wù)與客戶、與外界交流較多,若系統(tǒng)效率低,必將影響其社會(huì)效應(yīng)以及會(huì)影響其業(yè)務(wù)量的增長。</p>&l

28、t;p> ?。?)由于該系統(tǒng)開發(fā)和操作都比較簡單,所需資源也較少,所以能得到領(lǐng)導(dǎo)和員工的支持,且相關(guān)人員也將能較快和較好的適應(yīng)該系統(tǒng)。</p><p> ?。?)該系統(tǒng)的開發(fā)和使用,不僅能改善公司的管理秩序,且能提高公司的經(jīng)濟(jì)效益和社會(huì)效益,也能提高公司對顧客的服務(wù)質(zhì)量,讓客戶更滿意。</p><p><b>  現(xiàn)狀調(diào)查</b></p><

29、p>  2.3.1組織機(jī)構(gòu)調(diào)查</p><p><b>  現(xiàn)狀組織結(jié)構(gòu)圖:</b></p><p>  2.3.2 工作現(xiàn)狀調(diào)查 </p><p><b>  初始業(yè)務(wù)流程圖:</b></p><p>  首先是產(chǎn)權(quán)人或需房者到銷售部業(yè)務(wù)員那里進(jìn)行房源信息登記或需房信息登記,然后業(yè)務(wù)員對登記

30、的房源登記表和需房登記表分析核對,然后對正確無誤的匯總形成匯總表,進(jìn)行人工分析核對資料,看看房源信息與需房信息是否有相匹配的,若有則業(yè)務(wù)員聯(lián)系雙方,然后陪同需房者去看房,如果需房者對此房滿意則與產(chǎn)權(quán)人進(jìn)行買賣或租賃的初步協(xié)商,如果雙方的協(xié)商成功則產(chǎn)權(quán)人、需房者和銷售部主管三方進(jìn)行出售或租賃房屋合同的簽定,然后業(yè)務(wù)員要進(jìn)行交易記錄,生成交易登記表;如果產(chǎn)權(quán)人和需房者雙方協(xié)商不成,則業(yè)務(wù)員直接進(jìn)行不成功的交易登記,最后交易登記表上交銷售部主

31、管。</p><p><b>  信息需求調(diào)查分析</b></p><p>  資料收集: 收集業(yè)務(wù)流程圖中用到的各種相關(guān)單據(jù)、票證、帳簿、報(bào)表的原始資料。</p><p><b>  用戶信息表:</b></p><p><b>  房源信息表:</b></p>

32、<p><b>  需房信息表:</b></p><p><b>  交易信息表:</b></p><p>  2.3.4 現(xiàn)狀評價(jià):</p><p>  該現(xiàn)在的系統(tǒng)由于是人工傳送表單,且要經(jīng)過的部門較多,使得信息處理效率低。而且要進(jìn)行高效的查詢很難實(shí)現(xiàn),這很難滿足客戶的需求,從而會(huì)影響公司的經(jīng)濟(jì)效益。<

33、;/p><p><b>  2.4 目標(biāo)分析</b></p><p>  2.4.1導(dǎo)出基本項(xiàng)</p><p>  原始數(shù)據(jù)基本數(shù)據(jù)項(xiàng):</p><p>  用戶信息:姓名、性別、電話、地址、備注</p><p>  房源信息:物業(yè)名稱、租售狀態(tài)、房產(chǎn)類型、地區(qū)、樓層、戶型、面積、裝修程度、總價(jià)、建成

34、時(shí)間、房主、電話、備注</p><p>  需房信息:需房狀態(tài)、房產(chǎn)類型、地區(qū)、樓層、戶型、面積、裝修程度、需房者、電話、備注</p><p>  交易信息:交易類型、戶型、地區(qū)、樓層、房產(chǎn)類型、面積、裝修程度、建成時(shí)間、交易時(shí)間、交易金額、房主、電話、需房者、電話、備注</p><p>  匯總所有數(shù)據(jù)項(xiàng),去掉重復(fù)的,得到以下基本項(xiàng):</p><

35、;p>  姓名、性別、電話、地址; 物業(yè)名稱、租售狀態(tài)、需房狀態(tài)、房產(chǎn)類型、</p><p>  地區(qū)、樓層、戶型、面積、裝修程度、總價(jià)、建成時(shí)間、房主; 交易類型、交易時(shí)間、交易金額。</p><p>  設(shè)計(jì)ER圖的基本原則:</p><p>  原則1(確定實(shí)體):能獨(dú)立存在的事物,例如人、物、事、地、團(tuán)體、機(jī)構(gòu)、活動(dòng)等等,在其有多個(gè)由基本項(xiàng)描述的特

36、性需要關(guān)注時(shí),就應(yīng)把它作為實(shí)體。在該系統(tǒng)中涉及到的實(shí)體有:業(yè)務(wù)人、需房者、產(chǎn)權(quán)人、樓房。</p><p>  原則2(確定聯(lián)系):兩個(gè)或多個(gè)實(shí)體間的關(guān)聯(lián)與結(jié)合,當(dāng)需要予以關(guān)注時(shí),應(yīng)作為聯(lián)系。實(shí)體間的聯(lián)系可分為一對一、一對多、多對多三類。聯(lián)系通常是某類行為動(dòng)作,ERD中關(guān)注的是其狀態(tài)與結(jié)果而非其過程。</p><p>  原則3(確定屬性):實(shí)體的屬性是實(shí)體的本質(zhì)特征。實(shí)體應(yīng)有標(biāo)識屬性(能把

37、不同個(gè)體區(qū)</p><p>  分開來的屬性組),并指定其中一個(gè)作為主標(biāo)識。聯(lián)系的屬性是聯(lián)系的結(jié)果或狀態(tài)。</p><p>  原則4(一事一地):所有基本項(xiàng)在同一E-R圖中作為屬性要在且僅在在一個(gè)地方出現(xiàn)。</p><p>  2.4.2 根據(jù)四個(gè)原則畫出機(jī)構(gòu)的初始ER圖</p><p>  從上面ERD可得到售房登記關(guān)系,如下圖:<

38、/p><p><b>  售房登記關(guān)系:</b></p><p>  這樣就會(huì)出現(xiàn)兩個(gè)問題:一是主碼(復(fù)合碼)太復(fù)雜,不便于查詢;二是當(dāng)一個(gè)業(yè)主有幾套房子要買或租時(shí),日期、業(yè)主、經(jīng)手工號就要多次重復(fù)。針對這個(gè)問題,我引進(jìn)了聯(lián)系虛體房屋出售單。它雖不是實(shí)體,但它可以簡化這個(gè)復(fù)雜的聯(lián)系,這樣就可以使用“售房單號”作為房屋出售單關(guān)系的主碼。對買房登記關(guān)系和交易關(guān)系也作同樣的處理

39、。這樣可得到下面的引進(jìn)聯(lián)系虛體后的ERD。</p><p>  由初始聯(lián)系實(shí)體圖,引進(jìn)聯(lián)系虛實(shí)體、合并、修改后得出改進(jìn)后的全局ER圖,如下:</p><p><b>  1</b></p><p>  1 </p><p><b>  M</b><

40、/p><p>  M M</p><p>  M 1 1 *買房單號 </p><p><b>  *售房單號</b></p><p>  M

41、 1 1</p><p><b>  M</b></p><p><b>  M</b></p><p><b>  M</b></p><p>  2.4.3 ERD導(dǎo)出一般關(guān)系模型</p><p>  E

42、RD導(dǎo)出一般模型關(guān)系的四條原則:</p><p>  原則一(實(shí)體轉(zhuǎn)換為關(guān)系):ER圖中的每一個(gè)獨(dú)立實(shí)體變換為一個(gè)關(guān)系,其屬性變?yōu)殛P(guān)系的屬性,其主標(biāo)識變?yōu)殛P(guān)系的主碼。</p><p>  原則二(從實(shí)體及其主從聯(lián)系轉(zhuǎn)換為關(guān)系):ER圖中的從實(shí)體及相應(yīng)的“的”聯(lián)系變?yōu)橐粋€(gè)關(guān)系,從實(shí)體的屬性加上主實(shí)體關(guān)系的主碼構(gòu)成這個(gè)關(guān)系的屬性。其主實(shí)體關(guān)系的主碼,在主從聯(lián)系為一個(gè)對多聯(lián)系時(shí)還要加上可把同一個(gè)

43、主實(shí)體個(gè)體所對應(yīng)的從實(shí)體個(gè)體區(qū)分開來,從實(shí)體的一組屬性,作為改關(guān)系的主碼,對子類實(shí)體可作類似一對多聯(lián)系的從實(shí)體的轉(zhuǎn)換。</p><p>  根據(jù)以上的兩個(gè)原則可得出數(shù)據(jù)儲存初步構(gòu)思的關(guān)系框架:</p><p><b>  需房者關(guān)系:</b></p><p><b>  產(chǎn)權(quán)人關(guān)系:</b></p><

44、p><b>  業(yè)務(wù)員關(guān)系:</b></p><p>  原則三(一對多聯(lián)系轉(zhuǎn)換為聯(lián)系):1:M聯(lián)系通過在“多”實(shí)體關(guān)系中增加相聯(lián)系的“1”實(shí)體關(guān)系的主碼及聯(lián)系本身的屬性來表達(dá)。其中“1”實(shí)體主碼為外來碼。</p><p>  原則四(多對多聯(lián)系轉(zhuǎn)換為關(guān)系):M:M聯(lián)系轉(zhuǎn)換成一個(gè)獨(dú)立的關(guān)系,被聯(lián)系實(shí)體關(guān)系的主碼(作為外來碼)和聯(lián)系本身的屬性作為該關(guān)系的屬性,被聯(lián)

45、系實(shí)體關(guān)系的主碼組成其復(fù)合主碼。</p><p><b>  樓房關(guān)系:</b></p><p><b>  交易關(guān)系:</b></p><p><b>  出售登記關(guān)系:</b></p><p><b>  買房登記關(guān)系:</b></p>

46、<p>  2.4.4 新的業(yè)務(wù)流程圖:</p><p>  經(jīng)過以上對初始的業(yè)務(wù)流程圖的分析,以及對實(shí)體聯(lián)系圖進(jìn)行改造后,得出了下面的改造后的新業(yè)務(wù)流程圖。</p><p>  首先是產(chǎn)權(quán)人或需房者在網(wǎng)上或到門店登陸系統(tǒng)進(jìn)行房源或需房查詢,如果找到有適合自己需求的信息,則與業(yè)務(wù)員聯(lián)系,再進(jìn)行看房后,若滿意則產(chǎn)權(quán)人、需房者和業(yè)務(wù)員三方進(jìn)行初步協(xié)商,協(xié)商成功則進(jìn)行合同的簽定,接著業(yè)

47、務(wù)員進(jìn)行交易登記,若不成功也要進(jìn)行不成功交易登記。 如果一開始就沒有查詢到合適自己需求的信息,則進(jìn)行房源登記或需房登記,同時(shí)也進(jìn)行產(chǎn)權(quán)人資料或需房者資料的登記。經(jīng)業(yè)務(wù)員審查信息是正確,匯總登記資料后,則在系統(tǒng)上發(fā)布信息。</p><p><b>  新的業(yè)務(wù)流程圖:</b></p><p>  2.4.5 數(shù)據(jù)流程分析</p><p>  2.

48、4.5.1 根據(jù)新的業(yè)務(wù)流程圖,和全局ER圖,得出新數(shù)據(jù)流程圖(DFD):</p><p><b>  圖T:</b></p><p><b>  圖0:</b></p><p><b>  圖1為基本加工</b></p><p><b>  圖2:</b>

49、;</p><p><b>  圖3:</b></p><p><b>  圖4:</b></p><p>  2.4.5.2 數(shù)據(jù)字典(DD):</p><p><b>  基本項(xiàng)表:</b></p><p><b>  數(shù)據(jù)儲存:</

50、b></p><p><b>  數(shù)據(jù)流表:</b></p><p>  2.4.6 功能層次圖</p><p>  注:關(guān)于功能層次圖的幾點(diǎn)說明:</p><p>  ① 功能層次圖只展示任務(wù)的分解,不涉及數(shù)據(jù)的流動(dòng)。</p><p> ?、?只表示上層任務(wù)可由哪些子任務(wù)協(xié)同完成,不管順序

51、與調(diào)用。</p><p> ?、?嚴(yán)格按層次畫出,不同任務(wù)的相同子任務(wù)也分別重畫并重編號。</p><p> ?、?常伴隨數(shù)據(jù)流程圖的構(gòu)思來繪制。</p><p><b>  3.總體設(shè)計(jì)</b></p><p><b>  3.1 總體設(shè)計(jì)</b></p><p>  3.

52、1.1. 一般關(guān)系模型設(shè)計(jì):于系統(tǒng)分析中的初步構(gòu)思一樣。</p><p>  3.1.2. 處理功能總體結(jié)構(gòu)設(shè)計(jì):</p><p>  由數(shù)據(jù)流程圖導(dǎo)出初始模塊結(jié)構(gòu)圖有兩種分析方法:</p><p><b>  以變換為中心的分析</b></p><p> ?、?找出變換中心(主處理)、邏輯輸入和邏輯輸出。在數(shù)據(jù)流圖中幾

53、股數(shù)據(jù)流的匯合處往往就是系統(tǒng)的變換中心。如果一時(shí)難以確定,則可以確定哪些數(shù)據(jù)流是邏輯輸入和邏輯輸出。方法是從物理輸入端開始,逐步向系統(tǒng)的中間移動(dòng),直到達(dá)到一個(gè)再不能被作為系統(tǒng)輸入的數(shù)據(jù)流(即與物理輸入流相比,結(jié)構(gòu)有真正變化的數(shù)據(jù)流)為止,則其前一個(gè)數(shù)據(jù)流就是系統(tǒng)的邏輯輸入。同樣,從物理輸出端開始,逐步向系統(tǒng)的中間移動(dòng),也可以找到離物理輸出端最遠(yuǎn)的但仍可視為系統(tǒng)輸出(與物理輸出流的結(jié)構(gòu)是基本相同的)的那個(gè)數(shù)據(jù)流,它就是邏輯輸出。對系統(tǒng)的每

54、一股輸入和輸出,都可用上面的方法找出相應(yīng)的邏輯輸入和邏輯輸出,而位于邏輯輸入和輸出之間的處理就是系統(tǒng)的變換中心了。不過有些系統(tǒng)只有輸入和輸出兩部分而沒有變換中心。</p><p> ?、?設(shè)計(jì)系統(tǒng)最上兩層模塊。在完成①之后,可以將整個(gè)數(shù)據(jù)流圖反映的系統(tǒng)用一個(gè)模塊來表示,這就是頂層主模塊。然后將頂層主模塊分解為三個(gè)子模塊,即:將邏輯輸入設(shè)計(jì)為一個(gè)向主模塊提供數(shù)據(jù)的輸入模塊,將邏輯輸出設(shè)計(jì)成一個(gè)輸出主模塊數(shù)據(jù)的輸出模

55、塊,以及設(shè)計(jì)一個(gè)將邏輯輸入變換成邏輯輸出的主處理模塊,也稱主控模塊。頂層模塊起控制和協(xié)調(diào)下層模塊作用,一般不做實(shí)質(zhì)性的數(shù)據(jù)處理,在系統(tǒng)實(shí)現(xiàn)時(shí)常表現(xiàn)為一個(gè)控制性的功能選擇菜單。</p><p>  ③ 設(shè)計(jì)中、下層模塊。這一步仍然按自頂向下逐步細(xì)化的原則設(shè)計(jì)每個(gè)模塊的下屬模</p><p>  塊。輸入模塊的功能是向它的調(diào)用模塊提供數(shù)據(jù),所以它本身必定要有一個(gè)數(shù)據(jù)來源,因此輸入模塊可由兩部分

56、組成,一為接受輸入數(shù)據(jù),另一部分則將接受到的數(shù)據(jù)變換成其調(diào)用模塊所需的數(shù)據(jù)。換言之,對于每一個(gè)輸入模塊,我們必須設(shè)計(jì)兩個(gè)下層模塊,一是輸入模塊,另一個(gè)是變換模塊。同理,對于每一個(gè)輸出模塊,必須設(shè)計(jì)兩個(gè)下屬模塊,一是變換模塊,另一個(gè)是輸出模塊。這個(gè)設(shè)計(jì)過程可以由頂向下遞歸地進(jìn)行,直至真正達(dá)到系統(tǒng)的輸入端或輸出端。</p><p>  變換模塊的分解沒有一定的規(guī)則可遵循,必須根據(jù)數(shù)據(jù)流程圖中具體的組成情況而定。另外,

57、每設(shè)計(jì)出一個(gè)新的模塊都要給它一個(gè)適當(dāng)?shù)拿Q,以能正確反映出該模塊的功能為準(zhǔn)。</p><p>  3.1.2.2 以事務(wù)為中心的分析</p><p>  它同樣遵循由頂向下逐步細(xì)化的原則,先設(shè)計(jì)主模塊,后設(shè)計(jì)相應(yīng)于發(fā)射中心的輸入模塊,相應(yīng)于集束中心的輸出模塊,相應(yīng)于事務(wù)中心的事務(wù)調(diào)度模塊,再為每一種類型的事務(wù)處理設(shè)計(jì)一個(gè)事務(wù)處理模塊,然后為每個(gè)事務(wù)處理設(shè)計(jì)下面的操作模塊,并為操作模塊設(shè)計(jì)細(xì)

58、節(jié)模塊。每個(gè)操作模塊可能被多個(gè)事務(wù)處理模塊所共享,而成為共用模塊。同樣每個(gè)細(xì)節(jié)處理模塊又可能被多個(gè)操作模塊所共享而成為公用模塊。在各類不同的實(shí)際問題中,可能有多個(gè)細(xì)節(jié)模塊,也可能沒有細(xì)節(jié)模塊。</p><p>  3.1.3 系統(tǒng)平臺的總體結(jié)構(gòu)設(shè)計(jì)(略)</p><p><b>  3.2 詳細(xì)設(shè)計(jì)</b></p><p>  3.2.1 代碼

59、系統(tǒng)設(shè)計(jì)</p><p>  代碼設(shè)計(jì)的基本原則:</p><p>  1、唯一確定性:每一個(gè)代碼都只代表唯一的實(shí)體或?qū)傩浴?lt;/p><p>  2、標(biāo)準(zhǔn)化與通用性:國內(nèi)外有關(guān)的編碼標(biāo)準(zhǔn)是代碼設(shè)計(jì)的重要依據(jù)。另外,系統(tǒng)內(nèi)部使用的同一種代碼應(yīng)做到統(tǒng)一,代碼的使用范圍越大越好。</p><p>  3、簡明性:代碼必須簡單明了,短小精悍。但必須以

60、有利于對數(shù)據(jù)統(tǒng)計(jì)、匯總、分析等操作為宜。</p><p>  4、穩(wěn)定性核可擴(kuò)充性:代碼系統(tǒng)一旦制定出來并應(yīng)用到系統(tǒng)中去,要有相對的穩(wěn)定性,一般考慮3~5年的使用期限。同時(shí)也要考慮系統(tǒng)的發(fā)展和變化,當(dāng)增加新的實(shí)體或?qū)傩詴r(shí),可直接利用源代碼加以擴(kuò)充,而不要重新改變代碼系統(tǒng)。</p><p>  5、容易修改:當(dāng)某個(gè)代碼在條件、特點(diǎn)或代表的實(shí)體關(guān)系改變時(shí),容易修改,也要方便系統(tǒng)的初始化。<

61、;/p><p>  6、滿足系統(tǒng)要求,便于記憶和使用:例如,會(huì)計(jì)科目、一級科目代碼國家已統(tǒng)一規(guī)定,明細(xì)科目(二級、三級科目等)的編碼位數(shù)及方法,則要根據(jù)業(yè)務(wù)處理要求,核算方法、報(bào)表要求、管理要求以及計(jì)算機(jī)處理特點(diǎn)和會(huì)計(jì)人員的記憶等因素全盤考慮,從而滿足新系統(tǒng)的要求。如果代碼含有邏輯意義,則有利于記憶。 </p><p>  3.2.2 系統(tǒng)平臺具體設(shè)計(jì):</p><p&g

62、t;  公司部門內(nèi)部局域網(wǎng)采用以太網(wǎng)的結(jié)構(gòu)。物理上由路由器、服務(wù)器、工作站和操作終端通過集線器形成星型結(jié)構(gòu)共同構(gòu)成局域網(wǎng)。</p><p>  具體網(wǎng)絡(luò)布局圖如下:</p><p>  3.2.3 數(shù)據(jù)庫結(jié)構(gòu)的具體設(shè)計(jì):</p><p>  完整性說明:DB的完整性是指數(shù)據(jù)的正確性和相容性。在數(shù)據(jù)庫設(shè)計(jì)中要根據(jù)數(shù)據(jù)庫中存儲的數(shù)據(jù)的語義信息,結(jié)合具體DBMS確定其各

63、個(gè)級別的各種完整性要求。</p><p>  A、字段(屬性)級的完整性:通過在數(shù)據(jù)庫表結(jié)構(gòu)中增加字段完整性行,可以在該行的有字段完整性要求的字段所對應(yīng)的單元格中指明“非空”來規(guī)定該字段不能取空值;標(biāo)注①、②…等標(biāo)號,再在框架下部說明中的字段完整性說明中對相應(yīng)標(biāo)號列出具體要求。VFP中對字段完整性要求可以有如下內(nèi)容:驗(yàn)證規(guī)則――字段值必須滿足的條件,出錯(cuò)信息――違反規(guī)則時(shí)指出錯(cuò)誤的提示信息,缺省值――沒有輸入時(shí)字

64、段的自動(dòng)取值;此外,還可有字段的長名與注釋,字段的輸出顯示的標(biāo)題、樣式,字段的輸入格式(掩碼)等。</p><p>  B、記錄(元組)級完整性:在框架下部說明中的記錄完整性說明中列出具體要求。VFP中對記錄完整性要求可以有如下內(nèi)容:①記錄驗(yàn)證,包括:驗(yàn)證規(guī)則――同一記錄不同字段取值之間要滿足的條件,出錯(cuò)信息――違反驗(yàn)證規(guī)則時(shí)顯示的提示信息;②更新檢錯(cuò)觸發(fā)器,包括:插入觸發(fā)器――插入或追加記錄時(shí)被觸發(fā),要求記錄滿

65、足該觸發(fā)條件,修改觸發(fā)器――修改記錄時(shí)被觸發(fā),要求對記錄的修改必須滿足該觸發(fā)條件,刪除觸發(fā)器――刪除記錄時(shí)被觸發(fā),只有滿足該條件的記錄才能被刪除。</p><p>  C、表(關(guān)系)級完整性:包括函數(shù)依賴約束、實(shí)體完整性約束、統(tǒng)計(jì)約束。函數(shù)依賴約束主要是在數(shù)據(jù)庫設(shè)計(jì)中通過規(guī)范化分解到BCNF或3NF,然后在關(guān)系模式定義中確定主碼,再由DBMS保證主碼取值不能重復(fù)來保證,在優(yōu)化中降低了關(guān)系的規(guī)范化程度后,就一定要由

66、DBA或應(yīng)用程序員設(shè)計(jì)輸入程序與修改程序(而不是DBMS提供的系統(tǒng)輸入工具)來完成數(shù)據(jù)的輸入與修改,這些程序中要有保證函數(shù)依賴約束的能力。實(shí)體完整性是指主碼不能取空值,VFP是在字段完整性行中指定的。統(tǒng)計(jì)約束是一個(gè)字段值與關(guān)系中多個(gè)記錄的多個(gè)字段的統(tǒng)計(jì)值之間要滿足的條件,這也是通過專門設(shè)計(jì)的輸入或修改應(yīng)用程序來控制的。后面兩種約束要在表框架的完整性說明的表級完整性中具體規(guī)定。</p><p>  D、參照完整性(

67、RI):兩個(gè)不同的數(shù)據(jù)庫表(關(guān)系)的記錄(元組)間的對應(yīng)關(guān)系,主要指在建立父表主碼到子表外碼的永久關(guān)聯(lián)的基礎(chǔ)上,確定子表記錄與相關(guān)聯(lián)的父表記 錄之間的對應(yīng)規(guī)則。設(shè)計(jì)參照完整性首先要畫出數(shù)據(jù)庫表間的永久關(guān)聯(lián)圖。</p><p>  各數(shù)據(jù)庫標(biāo)的具體框架如下所示:</p><p><b>  房源信息表:</b></p><p><b>

68、  需房信息表:</b></p><p><b>  交易信息表:</b></p><p><b>  客戶信息表:</b></p><p><b>  員工信息表:</b></p><p>  3.2.4 模塊設(shè)計(jì)</p><p><

69、;b>  4.系統(tǒng)實(shí)現(xiàn)</b></p><p>  4.1 數(shù)據(jù)庫表結(jié)構(gòu)的建立與數(shù)據(jù)輸入:</p><p>  數(shù)據(jù)庫表結(jié)構(gòu)的建立:</p><p>  create table 房源信息表(房屋編號N(4),物業(yè)名稱C(10),業(yè)主C(8),地區(qū)C(20),面積N(8),樓層N(4),租售狀態(tài)C(6),備注M(4))</p><

70、;p>  create table 需房信息表(需房者C(10),房產(chǎn)類型C(10),地區(qū)C(20),面積N(10),備注M(4))</p><p>  create table交易信息表(交易編碼N(2),房產(chǎn)類型C(10),地區(qū)C(20),面積N(10),交易時(shí)間D(8),房主C(10),需房者C(10))</p><p>  c reate table客戶信息表(姓名C(10)

71、,性別C(2),年齡N(2),地址C(20),電話N(20))</p><p>  create table 員工表 (員工號 C (10), 姓名 C (8),年齡N(2),職務(wù) C(10),電話N(20),地址 C(20),所在分店 C(10)</p><p>  系統(tǒng)命令執(zhí)行結(jié)果的數(shù)據(jù)庫表結(jié)構(gòu)及其關(guān)聯(lián)圖:</p><p><b>  參照完整性:&l

72、t;/b></p><p><b>  房源表:</b></p><p><b>  交易表:</b></p><p><b>  客戶表:</b></p><p><b>  需房表:</b></p><p><b&g

73、t;  員工表:</b></p><p><b>  用戶表:</b></p><p>  4.2 應(yīng)用程序設(shè)計(jì)與測試:</p><p><b>  主程序:</b></p><p>  set talk off</p><p>  set sysmenu off

74、</p><p><b>  clear</b></p><p><b>  clear all</b></p><p>  declare integer FindWindow in user32.dll string lpclassname,string lpwindowname</p><p>

75、;  lpwindowname="房產(chǎn)中介機(jī)構(gòu)管理系統(tǒng)"</p><p>  _screen.caption=lpwindowname</p><p>  ZOOM WINDOW SCREEN MAX </p><p>  do form 登陸表單.scx</p><p>  read events</p>

76、<p><b>  主菜單:</b></p><p><b>  5.系統(tǒng)運(yùn)行</b></p><p>  5.1系統(tǒng)操作使用的簡要說明:</p><p>  (1)此系統(tǒng)是用VFP6.0實(shí)現(xiàn)的??芍苯舆\(yùn)行狐貍頭進(jìn)入系統(tǒng),若不行則到VFP中運(yùn)行主程序。</p><p> ?。?)在登陸的時(shí)

77、候,當(dāng)用戶是“楊燕婷”時(shí),“密碼”是“123456”;當(dāng)“用戶”是“abc”時(shí),“密碼”也是“123456”。然后可根據(jù)各功能按鈕或根據(jù)菜單進(jìn)行各種操作。</p><p>  5.2 運(yùn)行系統(tǒng)并打印報(bào)表</p><p><b>  登陸界面:</b></p><p><b>  歡迎界面:</b></p>&

78、lt;p><b>  系統(tǒng)菜單界面:</b></p><p><b>  系統(tǒng)主功能界面:</b></p><p><b>  客戶管理界面:</b></p><p><b>  需房管理界面:</b></p><p><b>  房源管理

79、界面:</b></p><p><b>  房源瀏覽界面:</b></p><p><b>  需房瀏覽界面:</b></p><p><b>  交易瀏覽界面:</b></p><p><b>  退出系統(tǒng)界面:</b></p>

80、<p><b>  客戶報(bào)表:</b></p><p><b>  房源報(bào)表:</b></p><p><b>  需房報(bào)表:</b></p><p><b>  交易報(bào)表:</b></p><p><b>  系統(tǒng)評價(jià)</b&

81、gt;</p><p>  本系統(tǒng)是采用VFP6.0實(shí)現(xiàn)的。本系統(tǒng)雖然做得較簡單,但也具備了管理功能、查詢功能、瀏覽功能和報(bào)表打印功能。系統(tǒng)用戶界面簡潔清晰,而且使用簡便易懂,能基本滿足中介管理需求,這能使公司的管理更有序、更有效的進(jìn)行,從而使公司能獲得更長遠(yuǎn)的效益。</p><p>  但是這個(gè)系統(tǒng)還是有許多不足的地方。例如管理功能中的增加記錄,增加是可以實(shí)現(xiàn)的,但沒做到有保存和取消功能

82、,有時(shí)還會(huì)出現(xiàn)錯(cuò)誤;還有就是這個(gè)系統(tǒng)不太穩(wěn)定,有時(shí)候會(huì)出現(xiàn)錯(cuò)誤,例如查詢后,記錄次序會(huì)變亂等。我還在不斷的完善著這個(gè)系統(tǒng)。由于本人技術(shù)上不足和時(shí)間的缺少,不能做出龐大的房產(chǎn)中介機(jī)構(gòu)管理系統(tǒng),但基本上滿足了需求.以后有時(shí)間還要進(jìn)一步優(yōu)化本系統(tǒng),使其更加符合需求。</p><p><b>  7.心得體會(huì) </b></p><p>  正如xx老師說的:人做沒做過的事,會(huì)

83、,是奇跡,不會(huì),就靠干勁,難,并不可怕,可怕的是對未來的態(tài)度。這句經(jīng)典啊,以后無論遇到什么難事,先不管他,干了再說。不敢肯定不行。</p><p>  本次系統(tǒng)設(shè)計(jì)是經(jīng)歷一種前所未有的方式完成,在之前,我們做的作業(yè)通常都是,老師教會(huì)我們之后,再開始做作業(yè),這次劉高勇老師就給我們了一個(gè)太大的轉(zhuǎn)變,直接給我們布置作業(yè),真的很有殺傷力?。∥覀円粋€(gè)個(gè)痛苦的在電腦前幾個(gè)星期。回憶這次課程設(shè)計(jì),確實(shí)是漫長又艱辛,但卻是收獲很

84、大。平時(shí)只是理論上的學(xué)習(xí),再怎么看書都只是紙上談兵,而現(xiàn)在需要自己按照要求和按照書上的理論一步步地做好設(shè)計(jì)報(bào)告,這就讓我更深刻地理解書上的理論了。讀書的日記就要結(jié)束了,我竟然還沒有學(xué)會(huì)怎樣去學(xué)習(xí),看來這次給我們的洗禮很大。不過也讓我收獲很多,盡管自己的作業(yè)很不完善,但是這確實(shí)我自己按著范例一步步完成的。</p><p>  通過這次實(shí)驗(yàn),VFP知識又得到充分的掌握了??梢钥吹?,雖然系統(tǒng)不大,但它也要有分析,設(shè)計(jì),

85、實(shí)現(xiàn),運(yùn)行4個(gè)環(huán)節(jié)。每個(gè)階段都要那么仔細(xì),那么完備的得到不必更改的成果,最后實(shí)現(xiàn)完備的整個(gè)較大規(guī)模的信息系統(tǒng),而是從較大規(guī)模的信息系統(tǒng)的一個(gè)有關(guān)全局的業(yè)務(wù)信息系統(tǒng)開始,通過必不可少的簡要分析與設(shè)計(jì),借助有效的快速開發(fā)工具,盡快實(shí)現(xiàn)一個(gè)可用的業(yè)務(wù)信息系統(tǒng)原型,整個(gè)分析,設(shè)計(jì),實(shí)現(xiàn)的過程,一直到系統(tǒng)運(yùn)行,都好似允許并要求反復(fù)修改并不斷改進(jìn)完善的. 通過自己差不多一個(gè)月的時(shí)間的努力和同學(xué)么的幫助,終于把這個(gè)系統(tǒng)做出來了。通過這次課程設(shè)計(jì),我實(shí)

溫馨提示

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

評論

0/150

提交評論