【正文】
完成時(shí)間 計(jì)算機(jī)科學(xué)與技術(shù)系畢業(yè)設(shè)計(jì)(論文) II 摘 要 隨著網(wǎng)絡(luò)的發(fā)展 ,越來越多的人們傾向于在網(wǎng)上搜索信息。介紹了系統(tǒng)的開發(fā)環(huán)境以及開發(fā)工具,對于設(shè)計(jì)思想和設(shè)計(jì)流程也做出了全面的敘述,在數(shù)據(jù)庫創(chuàng)建思想以及各個(gè)數(shù)據(jù)表之間的具體關(guān)聯(lián)等方面也做出了詳細(xì)說明,并且具體剖析了系統(tǒng)各個(gè)功能的實(shí)現(xiàn)過程以及詳細(xì)設(shè)計(jì)過程,在繪制簡單系統(tǒng)功能模塊圖的同時(shí),力求更加清晰地表明設(shè)計(jì)思想以及對整個(gè)程序設(shè)計(jì)的規(guī)劃及具體實(shí)現(xiàn)。s an inevitable trend to develop an online property management information system. This paper expounds the property management information system function module of analysis, design and implementation. Introduces the development environment and exploitative tools of system, the environmental design ideas and design process are involved in this paper, also makes a detailed explanation of the database tables and create ideas between different aspects of concrete association, and analyzes the function of the system implementation process and the detailed design process. During drawing the simple chart of system function module, strives for demonstrated the design thought and the plan of the whole process design and the specific implementation more clearly. This property management information system adopts B/S structure, which mainly includes two aspects of development: customer operation, inquiry and backend database building, maintenance. According to the actual demand, this system uses modular design, builds operation environment, by using JavaScript scripting language to finish dynamic and interactive web server applications, bined with the Access database development, realizes search analysis function of system building display, hire/hack information, sell/buy information, special members function, and pletes the backstage administrator to manage the system information, members information, expand information, order information and message information. Keywords: Management Information System B/S structure ASP Access Database計(jì)算機(jī)科學(xué)與技術(shù)系畢業(yè)設(shè)計(jì)(論文) 1 目 錄 摘 要 ............................................................ II ABSTRACT ........................................................ III 1 緒論 ............................................................. 1 課題的目的和意義 ............................................ 1 國內(nèi)外研究狀況 .............................................. 2 2 系統(tǒng)開發(fā)環(huán)境 ..................................................... 3 ASP 技術(shù)介紹 ................................................ 3 ACCESS 數(shù)據(jù)庫介紹 ........................................... 4 3 系統(tǒng)分析 ......................................................... 6 可行性分析和預(yù)期目標(biāo) ........................................ 6 需求分析 .................................................... 7 4 系統(tǒng)設(shè)計(jì) ........................................................ 12 系統(tǒng)總體設(shè)計(jì) ............................................... 12 數(shù)據(jù)庫設(shè)計(jì) ................................................. 16 系統(tǒng)詳細(xì)設(shè)計(jì) ............................................... 19 5 系統(tǒng)實(shí)現(xiàn)和功能測試 ............................................... 23 系統(tǒng)實(shí)現(xiàn) ................................................... 23 系統(tǒng)驗(yàn)證及優(yōu)化 ............................................. 28 6 結(jié)束語 .......................................................... 31 參考文獻(xiàn) ........................................................... 32 致 謝 ........................................................... 33 附錄一:程序代碼 ................................................... 34 附錄二:英文文獻(xiàn)及翻譯 ............................................. 40 計(jì)算機(jī)科學(xué)與技術(shù)系畢業(yè)設(shè)計(jì)(論文) 1 1 緒論 課題的目的和意義 1 目的 該課題研究的是基于 B/S 體系機(jī)構(gòu)下的房產(chǎn)信息管理系統(tǒng)。 該模塊完成系統(tǒng)中的功能如下: 樓盤展示、出租信息 、 求租信息,求購信息 , 出售信息, 可以按各種查詢條件查詢到所需資料 以及進(jìn)行登記發(fā)布, 會員專區(qū),后臺管理員對數(shù)據(jù)信息的維護(hù)。房產(chǎn)信息管理系統(tǒng)的設(shè)計(jì)目標(biāo)是立足于開發(fā)一套簡單易用,方便快捷,功能強(qiáng)大的信息管理系統(tǒng)。 該系統(tǒng)能夠與 Inter 互連,將每個(gè)房產(chǎn)代理商的房源信息上傳到 WEB 服務(wù)器上, WEB 服務(wù)器自動產(chǎn)生該房產(chǎn)的信息頁計(jì)算機(jī)科學(xué)與技術(shù)系畢業(yè)設(shè)計(jì)(論文) 2 面,供客戶瀏覽。據(jù)統(tǒng)計(jì),目前,美國在房產(chǎn)信息管理中 80100%的信息處理由計(jì)算機(jī)完成;在計(jì)算機(jī)應(yīng)用 發(fā)展較快的國家中,計(jì)算機(jī)應(yīng)用于經(jīng)濟(jì)管理的占 80%,是計(jì)算機(jī)應(yīng)用的主要領(lǐng)域。我國要迎頭趕上,就必須利用現(xiàn)有的信息基礎(chǔ)設(shè)施,重點(diǎn)開發(fā)和推廣應(yīng)用于各類科技經(jīng)濟(jì)等數(shù)據(jù)庫和網(wǎng)絡(luò)資源服務(wù)系統(tǒng),以便 取得巨大的社會效益和經(jīng)濟(jì)效益。隨著我國房產(chǎn)業(yè)的發(fā)展,房產(chǎn)信 息管理在地域上和技術(shù)上需要借助于計(jì)算機(jī)現(xiàn)代通訊技術(shù)和網(wǎng)絡(luò)技術(shù),實(shí)現(xiàn)信息聯(lián)網(wǎng)。所謂動態(tài)內(nèi)容是由每一個(gè)用戶按照自己的需求發(fā)出請求而特殊制作的 Web 網(wǎng)頁 ,例如訪問某一網(wǎng)站的新用戶得到的歡迎詞與重新返回到該站點(diǎn)的用戶得到的歡迎詞是不同的。 3) 獨(dú)立于瀏覽器 用戶端只要使用可解釋常規(guī) HTML 碼的瀏覽 器 ,即可瀏覽 ASP 所設(shè)計(jì)的主頁。 5) 與任何 ActiveX scripting 語言兼容 除了可使用 VBScript 和 JScript 語言進(jìn)行設(shè)計(jì)外 ,還可通過 Plugin 的方式 ,使用由第三方所 提供的其它 scripting 語言。 Access 是一種關(guān)系型數(shù)據(jù)庫管理系統(tǒng),其主要特點(diǎn)如下: 1 存儲方式單一 Access 管理的對象有表、查詢、窗體、報(bào)表、頁、宏和模塊,以上對象都存放在后綴為( .mdb)的數(shù)據(jù)庫文件種,便于用戶的操作和管理。同時(shí),這種基于面向?qū)ο蟮拈_發(fā)方式,使得開發(fā)應(yīng)用程序更為簡便。計(jì)算機(jī)科學(xué)與技術(shù)系畢業(yè)設(shè)計(jì)(論文) 6 3 系統(tǒng)分析 可行性分析和預(yù)期目標(biāo) 經(jīng)濟(jì)可行性: 從流動資金來看,傳統(tǒng) 房產(chǎn)信息管理 資金少則 數(shù)十萬元 , 多 則 幾百 萬元,而網(wǎng)上 管理系統(tǒng) 則不需要 花浩大的費(fèi)用;不需要將大筆的流動資金作為管理費(fèi)用。 3) 獨(dú)立于瀏覽器 用戶端只要使用可解釋常規(guī) HTML 碼的瀏覽器 , 即可瀏覽 ASP 所設(shè)計(jì)的主頁。 如上不難看出, ASP 技術(shù)編寫的程序運(yùn)用靈活,可擴(kuò)展性強(qiáng),在現(xiàn)有技術(shù)條件下,能夠完成功能目的。 針對房產(chǎn)公司的管理需要,建立一套房產(chǎn)信息管理系統(tǒng)。 系統(tǒng)操作簡單易行,查詢靈活方便。對所有樓盤信息進(jìn)行描述,完成每個(gè)樓盤的詳細(xì)資料。 性能需求 計(jì)算機(jī)科學(xué)與技術(shù)系畢業(yè)設(shè)計(jì)(論文) 8 我們主要通過 FrontPage 平臺利用 ASP 技術(shù)進(jìn)行程序的開發(fā),具體的系統(tǒng)開發(fā)軟件環(huán)境組成如下所示: 操作系統(tǒng): Windows XP 軟件語言: JavaScript 數(shù)據(jù)庫: ACCESS 用例分析 1)管理查詢出租信息 ①用例描述 管理員添加、刪除、修改出租信息,用戶查詢出租信息,會員登記出租信 息 ②參與者 管理員、瀏覽用戶、會員 ③前提條件 會員和管理員登錄系統(tǒng)且進(jìn)入相關(guān)權(quán)限,瀏覽用戶不需要前提條件 ④事件基本流 ,瀏覽用戶不需要選擇登錄界面 2)管理查詢求租信息 ①用例描述 管理員添加、刪除、修改求租信息,用戶查詢求租信息,會員登記求租信息 計(jì)算機(jī)科學(xué)與技術(shù)系畢業(yè)設(shè)計(jì)(論文) 9 ②參與者 管理員、瀏覽用戶、會員 ③前提條件 會員和管理員登錄系統(tǒng)且進(jìn)入相關(guān)權(quán)限,瀏覽用戶不需要前提條件 ④事件基本流 ,瀏覽用戶不需要選擇 登錄界面 3)管理查詢出售信息 ①用例描述 管理員添加、刪除、修改信息,用戶查詢信息,會員登記信息 ②參與者 管理員、瀏覽用戶、會員 ③前提條件 會員和管理員登錄系統(tǒng)且進(jìn)入相關(guān)權(quán)限,瀏覽用戶不需要前提條件 ④事件基本流 ,瀏覽用戶不需要選擇登錄界面 計(jì)算機(jī)科學(xué)與技術(shù)系畢業(yè)設(shè)計(jì)(論文) 10 4)管理查詢求購信息 ①用例描述 管理員添加、刪除、修改信息,用戶查詢信息,會員登記信息 ②參與 者 管理員、瀏覽用戶、會員 ③前提條件 會員和管理員登錄系統(tǒng)且進(jìn)入相關(guān)權(quán)限,瀏覽用戶不需要前提條件 ④事件基本流 ,瀏覽用戶不需要選擇登錄界面 本系統(tǒng)采用的是基于 B/S 的結(jié)構(gòu),通過調(diào)研和分析,房產(chǎn)信息管理系統(tǒng)主要分為前臺查詢和后臺管理維護(hù)模塊。系統(tǒng)總體設(shè)計(jì)的原則應(yīng)包括以下幾個(gè)方面 : 實(shí)用 系統(tǒng)的建立 是為幫助企業(yè)提高效率、降低房產(chǎn)信息資源管理的成本,系統(tǒng)必須是實(shí)用的,能符合實(shí)際管理的要求。 1)界面必須始終一致 一致的人機(jī)界面不會增加用戶的負(fù)擔(dān),讓用戶始終用同一種方式去思考和操作。 安全 整 個(gè)系統(tǒng)在 Inter 網(wǎng)上運(yùn)行,系統(tǒng)必須是安全的,包括系統(tǒng)本身的安全和數(shù)據(jù)的安全。系統(tǒng)應(yīng)提供方便、靈活的維 護(hù)手段,