版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p><b> MIS課程設(shè)計(jì)</b></p><p> ?。?013—2014學(xué)年)</p><p> 設(shè)計(jì)名稱:房屋中介信息管理系統(tǒng)</p><p> ─────────────</p><p> 班 級(jí):物流21001</p><p> ----------------
2、</p><p><b> 姓 名:</b></p><p> -------------------------------</p><p> 指導(dǎo)教師:信管教研室</p><p> -----------------</p><p><b> 成 績(jī):</b>&
3、lt;/p><p> ----------------</p><p><b> 序 號(hào):</b></p><p> 二0一三年十二月二十二日</p><p><b> 目 錄</b></p><p> 1 理論及技術(shù)基礎(chǔ)1</p><p>
4、; 1.1 B/S結(jié)構(gòu)1</p><p> 1.2 ASP技術(shù)2</p><p><b> 1.2.1簡(jiǎn)介2</b></p><p> 1.2.2 ASP的特點(diǎn)與功能3</p><p> 1.2.3 ASP的執(zhí)行4</p><p> 1.2.4 ASP內(nèi)置對(duì)象4</p
5、><p> 1.3 SQL Server的特點(diǎn)5</p><p><b> 2 需求分析6</b></p><p> 2.1 可行性分析6</p><p> 2.2 系統(tǒng)功能需求分析6</p><p> 2.2.1 管理員功能需求6</p><p> 2.
6、2.2 普通用戶功能需求7</p><p> 2.3 系統(tǒng)數(shù)據(jù)庫(kù)需求分析7</p><p><b> 3 總體設(shè)計(jì)8</b></p><p> 3.1 前臺(tái)顯示用戶發(fā)布的信息功能模塊8</p><p> 3.2 用戶管理模塊9</p><p> 3.3 后臺(tái)管理員管理模塊9&
7、lt;/p><p> 3.3.1 房源信息模塊9</p><p> 3.3.2 樓盤信息模塊9</p><p> 3.3.3 新聞與信息中心模塊9</p><p> 3.3.4 企業(yè)信息模塊10</p><p> 4 數(shù)據(jù)庫(kù)設(shè)計(jì)10</p><p> 4.1 數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)
8、10</p><p> 4.2 數(shù)據(jù)庫(kù)表與模塊間的關(guān)系13</p><p> 4.3 房屋中介管理系統(tǒng)主要實(shí)體-屬性圖14</p><p> 5 系統(tǒng)詳細(xì)設(shè)計(jì)及實(shí)現(xiàn)16</p><p> 5.1系統(tǒng)模塊流程圖16</p><p> 5.1.1用戶注冊(cè)流程圖16</p><p>
9、; 5.1.2 用戶登錄流程圖16</p><p> 5.2 建立數(shù)據(jù)庫(kù)的連接17</p><p> 5.3 用戶功能模塊設(shè)計(jì)17</p><p> 5.3.1 登錄界面設(shè)計(jì)17</p><p> 5.3.2 出售房屋模塊18</p><p> 5.4 管理員功能模塊設(shè)計(jì)22</p>
10、<p> 5.4.1 管理員登陸22</p><p> 5.4.2 管理員功能23</p><p><b> 6 系統(tǒng)調(diào)試24</b></p><p> 6.1 用戶功能測(cè)試24</p><p> 6.1.1 用戶注冊(cè)24</p><p> 6.1.2 用戶功能
11、測(cè)試25</p><p> 6.2 管理員功能測(cè)試26</p><p> 6.2.1 管理新聞信息測(cè)試26</p><p> 6.2.2管理板塊類別測(cè)試26</p><p><b> 7 結(jié)束語(yǔ)27</b></p><p><b> 參考文獻(xiàn)29</b>
12、</p><p><b> 1理論及技術(shù)基礎(chǔ)</b></p><p> 在本系統(tǒng)中用到了兩個(gè)關(guān)鍵技術(shù):ASP技術(shù)和B/S結(jié)構(gòu),另外還用到目前較流行的數(shù)據(jù)庫(kù)SQL Server。</p><p><b> 1.1 B/S結(jié)構(gòu)</b></p><p> C/S結(jié)構(gòu),即Client/Server(
13、客戶機(jī)/服務(wù)器)結(jié)構(gòu),是大家熟知的軟件系統(tǒng)體系結(jié)構(gòu),通過(guò)將任務(wù)合理分配到Client端和Server端,降低了系統(tǒng)的通訊開銷,可以充分利用兩端硬件環(huán)境的優(yōu)勢(shì)?! /S結(jié)構(gòu),即Browser/Server(瀏覽器/服務(wù)器)結(jié)構(gòu),是隨著Internet技術(shù)的興起,對(duì)C/S結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。在這種結(jié)構(gòu)下,用戶界面完全通過(guò)WWW瀏覽器實(shí)現(xiàn),一部分事務(wù)邏輯在前端實(shí)現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端實(shí)現(xiàn),形成所謂3-tier結(jié)構(gòu)。<
14、;/p><p> 軟件系統(tǒng)的改進(jìn)和升級(jí)越來(lái)越頻繁,B/S架構(gòu)的產(chǎn)品明顯體現(xiàn)的更方便的特性。無(wú)論用戶的規(guī)模有多大,有多少分支機(jī)構(gòu)都不會(huì)增加任何維護(hù)升級(jí)的工作量,所有的操作只需要針對(duì)服務(wù)器進(jìn)行,如果是異地只需要把服務(wù)器連接上網(wǎng)即可立即進(jìn)行維護(hù)和升級(jí),這對(duì)人力、時(shí)間、費(fèi)用的節(jié)省是相當(dāng)驚人的。</p><p> B/S結(jié)構(gòu)的最大優(yōu)勢(shì)是:</p><p> 1.它可以在任何
15、時(shí)間、任何地點(diǎn)(沒(méi)有局域、廣域之分)、以任何接入方式(有線或無(wú)線連接)實(shí)現(xiàn)跨平臺(tái)的網(wǎng)絡(luò)實(shí)時(shí)操作。</p><p> 2.不限定用戶使用人數(shù),開發(fā)和使用成本都非常低</p><p> 3.突出的易用性,客戶端采用國(guó)際標(biāo)準(zhǔn)化的瀏覽器(如IE),因此基本上不需要進(jìn)行用戶培訓(xùn),無(wú)論是決策層還是操作層的人員都無(wú)需培訓(xùn)就可以直接使用。</p><p> 4.客戶端免維護(hù)、
16、免安裝、免開發(fā),節(jié)省了內(nèi)存和存儲(chǔ)空間,也節(jié)省了開發(fā)時(shí)間,降低了成本。給應(yīng)用系統(tǒng)的安裝、調(diào)試、日常維護(hù)和升級(jí)都帶來(lái)極大的便利,傳統(tǒng)的C/S模式除了問(wèn)題則需要在服務(wù)器和客戶端之間奔波,對(duì)于稍微大一點(diǎn)的機(jī)構(gòu)這種工作量可想而知相當(dāng)大,效率也低,時(shí)間花的非常多。</p><p> 5.強(qiáng)大的遠(yuǎn)程管理和維護(hù)能力。</p><p> 6.B/S模式也將為今后企業(yè)實(shí)現(xiàn)電子商務(wù)的后臺(tái)管理系統(tǒng)(與前臺(tái)開放
17、式網(wǎng)站自動(dòng)連接),從而為企業(yè)全面邁進(jìn)電子商務(wù)打下基礎(chǔ)。</p><p> 7.跨平臺(tái),更多選擇 --- 所有應(yīng)用系統(tǒng)均具有跨平臺(tái)的特性,適應(yīng)任何主流平臺(tái),包括Win2000/NT/Linux/Unix/FreeBSD等,支持無(wú)線WAP、XML、XSL、WML等標(biāo)準(zhǔn),擁有強(qiáng)大的擴(kuò)展性和開放性、安全性、穩(wěn)定性。</p><p> 因此,從技術(shù)發(fā)展的角度來(lái)說(shuō),現(xiàn)在選擇管理軟件最好考慮Web模
18、式(B/S結(jié)構(gòu))的系統(tǒng),以替代傳統(tǒng)的、甚至是有缺陷的、價(jià)格昂貴的C/S結(jié)構(gòu)的網(wǎng)絡(luò)軟件了。 </p><p><b> 1.2 ASP技術(shù)</b></p><p><b> 1.2.1簡(jiǎn)介</b></p><p> 近年來(lái)隨著Internet技術(shù)的飛速發(fā)展及用戶需求的不斷升級(jí),Web頁(yè)面技術(shù)也不斷的推陳出新,使得Web
19、站點(diǎn)的功能越來(lái)越強(qiáng)大,能夠提供的服務(wù)種類越來(lái)越繁多。從HTML、Client Script 到CGI,從JAVA的誕生到ActiveX, Web頁(yè)面設(shè)計(jì)人員不斷受到?jīng)_擊,微軟公司在總結(jié)了以往技術(shù),重新思考Web頁(yè)面設(shè)計(jì)的真正需要后,推出了Active Server Pages (ASP),一種用以取代CGI(Common Gateway Interface,通用網(wǎng)關(guān)接口)的技術(shù)。</p><p> 簡(jiǎn)單講,AS
20、P是位于服務(wù)器端的腳本運(yùn)行環(huán)境,通過(guò)這種環(huán)境,用戶可以創(chuàng)建和運(yùn)行動(dòng)態(tài)的交互式 Web 服務(wù)器應(yīng)用程序,如交互式的動(dòng)態(tài)網(wǎng)頁(yè),包括使用 HTML 表單收集和處理信息,上傳與下載等等。更重要的是,ASP使用的ActiveX技術(shù)基于開放設(shè)計(jì)環(huán)境,用戶可以自己定義和制作組件加入其中,使自己的動(dòng)態(tài)網(wǎng)頁(yè)幾乎具有無(wú)限的擴(kuò)充能力,這是傳統(tǒng)的Web編寫工具所遠(yuǎn)遠(yuǎn)不及的地方。使用ASP還有個(gè)好處,就在于ASP可利用ADO(Active Data Object
21、,微軟的一種新的數(shù)據(jù)訪問(wèn)模型)方便快捷地訪問(wèn)數(shù)據(jù)庫(kù),從而使得開發(fā)基于WWW的應(yīng)用系統(tǒng)成為可能,這也是本文選擇ASP作為開發(fā)工具最重要的原因之一。</p><p> ASP (Active Server Pages)由Microsoft公司開發(fā)的服務(wù)器端腳本編程環(huán)境。通過(guò)ASP,用戶可以結(jié)合HTML網(wǎng)頁(yè)、ASP指令和ActiveX元件建立動(dòng)態(tài)、交互且高效的Web服務(wù)器應(yīng)用程序。ASP的出現(xiàn)使用戶不必?fù)?dān)心客戶端瀏覽
22、器是否能運(yùn)行你所編寫的代碼,因?yàn)樗械某绦蚨紝⒃诜?wù)器端執(zhí)行,包括所有嵌在普通HTML中的腳本程序??蛻舳酥灰褂每蓤?zhí)行的HTML代碼的瀏覽器,即可瀏覽通過(guò)ASP設(shè)計(jì)出來(lái)的頁(yè)面內(nèi)容。當(dāng)程序執(zhí)行完畢后,服務(wù)器僅將執(zhí)行的結(jié)果返回客戶端瀏覽器,這樣就減輕了客戶端瀏覽器的負(fù)擔(dān),大大提高了信息交換速度。</p><p> 1.2.2 ASP的特點(diǎn)與功能</p><p> 從軟件的技術(shù)層面看,A
23、SP有如下的特點(diǎn):</p><p> 1. 無(wú)需編譯 ASP腳本集成于HTML當(dāng)中,容易生成,無(wú)需編譯或鏈接即可直接解釋執(zhí)行。</p><p> 2. 易于生成 使用常規(guī)文本編輯器(如WINDOWS下的記事本),即可進(jìn)行*.asp頁(yè)面的設(shè)計(jì)。若從工作效率來(lái)考慮,不妨選用具有可視化編輯能力的Visual InterDev。</p><p> 3. 獨(dú)立于瀏覽器
24、用戶端只要使用可解釋常規(guī)HTML碼的瀏覽器, 即可瀏覽ASP所設(shè)計(jì)的主頁(yè)。ASP腳本是在站點(diǎn)服務(wù)器端執(zhí)行的,用戶端的瀏覽器不需要支持它。因此,若不通過(guò)從服務(wù)器下載來(lái)觀察*.asp 主頁(yè),在瀏覽器端見不到正確的頁(yè)面內(nèi)容。</p><p> 4. 面向?qū)ο蟆≡贏SP腳本中可以方便地引用系統(tǒng)組件和ASP的內(nèi)置組件,還能通過(guò)定制 ActiveX Server Component(ActiveX服務(wù)器組件)來(lái)擴(kuò)充功能。&
25、lt;/p><p> 5. 與任何ActiveX scripting 語(yǔ)言兼容 除了可使用VBScript 和JScript語(yǔ)言進(jìn)行設(shè)計(jì)外,還可通過(guò)Plug-in的方式,使用由第三方所提供的其它scripting 語(yǔ)言。</p><p> 6. 源程序碼不會(huì)外漏 ASP腳本在服務(wù)器上執(zhí)行,傳到用戶瀏覽器的只是ASP執(zhí)行結(jié)果所生成的常規(guī)HTML碼,這樣可保證辛辛苦苦編寫出來(lái)的程序代碼不會(huì)被他
26、人盜取。</p><p> 從應(yīng)用的層面看,ASP有如下的功能:</p><p> 1. 處理由瀏覽器傳送到站點(diǎn)服務(wù)器的表單輸入。</p><p> 2. 訪問(wèn)和編輯服務(wù)器端的數(shù)據(jù)庫(kù)表。使用瀏覽器即可輸入、更新和刪除站點(diǎn)服務(wù)器的數(shù)據(jù)庫(kù)中的數(shù)據(jù)。</p><p> 3. 讀寫站點(diǎn)服務(wù)器的文件,實(shí)現(xiàn)訪客計(jì)數(shù)器、座右銘等功能。</p&
27、gt;<p> 4. 提供廣告輪播器、取得瀏覽器信息、URL表管理等內(nèi)置功能。</p><p> 5. 由cookies讀寫用戶端的硬盤文件,以記錄用戶的數(shù)據(jù)。</p><p> 6. 可以實(shí)現(xiàn)在多個(gè)主頁(yè)間共享信息,以開發(fā)復(fù)雜的商務(wù)站點(diǎn)應(yīng)用程序。</p><p> 7. 使用VBScript或Javacript等簡(jiǎn)易的腳本語(yǔ)言,結(jié)合HTML碼,
28、快速完成站點(diǎn)的應(yīng)用程序。通過(guò)站點(diǎn)服務(wù)器執(zhí)行腳本語(yǔ)言,產(chǎn)生或更改在客戶端執(zhí)行的腳本語(yǔ)言。</p><p> 1.2.3 ASP的執(zhí)行</p><p> 一個(gè)ASP文件相當(dāng)于一個(gè)可執(zhí)行文件,因此必須放在Web服務(wù)器上有可執(zhí)行權(quán)限的目錄下。當(dāng)瀏覽器向Web服務(wù)器請(qǐng)求調(diào)用ASP文件時(shí),就啟動(dòng)了ASP。Web服務(wù)器開始調(diào)用ASP,將被請(qǐng)求的.asp文件從頭到底,執(zhí)行每一個(gè)命令,然后動(dòng)態(tài)生成一個(gè)H
29、TML頁(yè)面并送到瀏覽器。</p><p> 圖1-1 執(zhí)行ASP文件的過(guò)程</p><p> 1.2.4 ASP內(nèi)置對(duì)象 </p><p> ASP提供了可在腳本中使用的內(nèi)建對(duì)象。使用這些對(duì)象編寫的ASP腳本可幫助服務(wù)器收集瀏覽器發(fā)送和請(qǐng)求的信息、響應(yīng)瀏覽器和存儲(chǔ)用戶信息,從而使對(duì)象開發(fā)者擺脫很多煩瑣的工作。目前ASP提供的對(duì)象含有Web服務(wù)器和它的環(huán)境信息,
30、并且它提供了一個(gè)靈活的數(shù)據(jù)存儲(chǔ)系統(tǒng)。這些功能可被加入到Web應(yīng)用中,使Web應(yīng)用功能更加強(qiáng)大。</p><p> ASP共有六個(gè)內(nèi)建對(duì)象,現(xiàn)在對(duì)其只做簡(jiǎn)單介紹。</p><p> Request對(duì)象:可以使用Request對(duì)象訪問(wèn)任何基于HTTP請(qǐng)求傳遞的所有信息,包括從HTML表格用POST方法或GET方法傳遞的參數(shù)、cookie和用戶認(rèn)證。</p><p>
31、 Response對(duì)象:Response對(duì)象是用來(lái)控制發(fā)送給用戶的信息,包括直接發(fā)送信息給瀏覽器、重定向?yàn)g覽器到另一個(gè)URL或設(shè)置cookie的值。</p><p> Server對(duì)象:Server對(duì)象提供對(duì)服務(wù)器上的方法和屬性的訪問(wèn)。</p><p> Application對(duì)象:可以使用Application對(duì)象,在給定的應(yīng)用程序的所有用戶之間共享信息,并在服務(wù)器運(yùn)行期間持久的保
32、存數(shù)據(jù)。</p><p> Session對(duì)象:可以使用Session對(duì)象存儲(chǔ)特定的用戶會(huì)話所需的信息。當(dāng)用戶在應(yīng)用程序的頁(yè)之間跳轉(zhuǎn)時(shí),存儲(chǔ)在Session對(duì)象中的變量不會(huì)清除;而用戶在應(yīng)用程序中訪問(wèn)頁(yè)時(shí),這些變量始終存在。</p><p> ObjectContext對(duì)象:提交或撤消由ASP腳本初始化的事務(wù)。</p><p> 1.3 SQL Server的
33、特點(diǎn)</p><p> SQL 是一種介于關(guān)系代數(shù)與關(guān)系演算之間的結(jié)構(gòu)化查詢語(yǔ)言,是一個(gè)通用的、功能極強(qiáng)的關(guān)系數(shù)據(jù)庫(kù)語(yǔ)言。SQL語(yǔ)言最終發(fā)展成為關(guān)系數(shù)據(jù)庫(kù)的標(biāo)準(zhǔn)語(yǔ)言。</p><p> SQL語(yǔ)言之所以能夠?yàn)橛脩艉蜆I(yè)界所接受,并成為國(guó)際標(biāo)準(zhǔn),是因?yàn)樗且粋€(gè)綜合的、功能極強(qiáng)同時(shí)又簡(jiǎn)潔易學(xué)的語(yǔ)言。SQL語(yǔ)言集數(shù)據(jù)查詢、數(shù)據(jù)操縱、數(shù)據(jù)定義和數(shù)據(jù)控制功能于一體,主要特點(diǎn)包括:</p>
34、;<p><b> 1.綜合統(tǒng)一</b></p><p> SQL語(yǔ)言集數(shù)據(jù)定義語(yǔ)言DDL、數(shù)據(jù)操縱語(yǔ)言DML、數(shù)據(jù)控制語(yǔ)言DCL的功能于一體,語(yǔ)言風(fēng)格統(tǒng)一,數(shù)據(jù)庫(kù)系統(tǒng)投入運(yùn)行后,可以根據(jù)需要隨時(shí)地修改模式,使系統(tǒng)具有良好的擴(kuò)展性。</p><p><b> 2.高度非過(guò)程化</b></p><p>
35、 使用SQL語(yǔ)言進(jìn)行數(shù)據(jù)操作,只要提出“做什么”,而無(wú)需指出“怎么做”,存取路徑的選擇以及SQL語(yǔ)句的操作過(guò)程由系統(tǒng)自動(dòng)完成,不但減輕了用戶負(fù)擔(dān),而且有利于提高數(shù)據(jù)獨(dú)立性。</p><p> 3.面向集合的操作方式</p><p> SQL語(yǔ)言采用集合操作方式,操作對(duì)象、查找結(jié)果、插入、刪除、更新的對(duì)象可以是元組的集合。</p><p> 4.以同一種語(yǔ)法結(jié)構(gòu)
36、提供兩種使用方式</p><p> SQL語(yǔ)言既是自含式語(yǔ)言,又是嵌入式語(yǔ)言。而在兩種不同的使用方式下,SQL語(yǔ)言的語(yǔ)法結(jié)構(gòu)基本上是一致的。</p><p> 5.語(yǔ)言簡(jiǎn)捷,易學(xué)易</p><p><b> 2 需求分析</b></p><p><b> 2.1 可行性分析</b></
37、p><p> 通過(guò)對(duì)房產(chǎn)中介行業(yè)進(jìn)行了比較詳細(xì)地了解之后,現(xiàn)對(duì)房產(chǎn)中介管理系統(tǒng)進(jìn)行可行性分析。</p><p> 技術(shù)上可行:開發(fā)該系統(tǒng)要用到的工具及語(yǔ)言有windows操作系統(tǒng),asp語(yǔ)言,dreamweaver Mx網(wǎng)頁(yè)設(shè)計(jì)工具,SQL Server. 以上軟件現(xiàn)都比較成熟,兼容性也比較好,運(yùn)行中不容易出現(xiàn)問(wèn)題,比較易于掌握,所以開發(fā)該系統(tǒng)在技術(shù)上是可行的。</p>&l
38、t;p> 經(jīng)濟(jì)上可行:該房產(chǎn)中介管理系統(tǒng)是基于ASP語(yǔ)言和SQL Server,并通過(guò)Dreamweaver MX輔助設(shè)計(jì)開發(fā)的小型數(shù)據(jù)庫(kù)應(yīng)用程序,能夠大大節(jié)省人力,物力,財(cái)力,從而提高工作效率和經(jīng)濟(jì)效益。</p><p> 管理上可行:該系統(tǒng)為使用它的每一位用戶建立比較詳細(xì)的檔案,用戶可以方便的發(fā)布信息,管理自己的信息,管理員在后臺(tái)統(tǒng)一管理,使系統(tǒng)發(fā)揮出最大的作用。</p><p&
39、gt; 綜上所述,開發(fā)房產(chǎn)中介管理系統(tǒng)在技術(shù)上,經(jīng)濟(jì)上,管理上都是可行的。</p><p> 2.2 系統(tǒng)功能需求分析</p><p> 系統(tǒng)開發(fā)的總體任務(wù)是實(shí)現(xiàn)信息發(fā)布管理的系統(tǒng)化、規(guī)范化和自動(dòng)化。房產(chǎn)中介管理系統(tǒng)的目標(biāo)是提高房產(chǎn)管理員工作的效率,具有對(duì)房源的出售、出租、需求、區(qū)域等信息進(jìn)行管理及維護(hù)的功能。普通注冊(cè)用戶可以通過(guò)此系統(tǒng)發(fā)布出售、出租、求租、求購(gòu)信息以及刪除自己的需求
40、信息功能,并能進(jìn)行個(gè)人信息的修改。</p><p> 該房屋信息發(fā)布管理系統(tǒng)的功能需求描述如下:</p><p> 按每個(gè)用戶的用戶名和密碼進(jìn)行登錄,以管理員身份登錄后則可以對(duì)普通用戶發(fā)布的房源信息進(jìn)行管理;發(fā)布新樓盤的出售信息</p><p> 以普通用戶身份登錄后則可以看到自己的注冊(cè)信息和需求信息,可以進(jìn)行需求信息的發(fā)布,修改個(gè)人資料操作。</p&g
41、t;<p> 2.2.1 管理員功能需求</p><p> 1.管理員登錄和身份驗(yàn)證</p><p> 2.查看站點(diǎn)的基本信息,包括已經(jīng)注冊(cè)會(huì)員的數(shù)量,管理員發(fā)布的新房出售信息和普通用戶發(fā)布的出租、出售、求購(gòu)求租房屋信息的數(shù)量等</p><p> 3.管理出售房源,主要是對(duì)普通用戶提交的錯(cuò)誤出售房源信息進(jìn)行刪除操作</p><
42、;p> 4.管理出租房源,主要是對(duì)普通用戶提交的錯(cuò)誤出租房源信息進(jìn)行刪除操作</p><p> 5.管理需求房源,主要是對(duì)普通用戶提交的錯(cuò)誤需求數(shù)據(jù)進(jìn)行刪除操作</p><p> 6.管理房源區(qū)域,包括增加、修改和刪除房源區(qū)域</p><p> 7.添加樓盤信息,把要發(fā)布的樓盤的一些相關(guān)信息錄入到數(shù)據(jù)庫(kù)</p><p> 8.
43、管理樓盤信息,查看管理員發(fā)布的樓盤信息和對(duì)樓盤的信息進(jìn)行刪除操作</p><p> 2.2.2 普通用戶功能需求</p><p><b> 1.新用戶的注冊(cè)</b></p><p> 2.用戶的登錄和身份驗(yàn)證</p><p> 3.發(fā)布出售房屋信息,主要包括把用戶需要出售的房屋的相關(guān)信息添加到數(shù)據(jù)庫(kù)</p&
44、gt;<p> 4.發(fā)布求購(gòu)房屋信息,把用戶需要求購(gòu)的房屋的基本信息添加到數(shù)據(jù)庫(kù)</p><p> 5.發(fā)布出租房屋信息,主要包括把用戶需要出租的房屋的相關(guān)信息添加到數(shù)據(jù)庫(kù)</p><p> 6.發(fā)布求租房屋信息,把用戶需要求租的房屋的基本信息添加到數(shù)據(jù)庫(kù)</p><p> 7.顯示用戶已經(jīng)發(fā)布的需求信息,并可以刪除自己發(fā)布的需求信息,<
45、/p><p><b> 8.修改注冊(cè)信息</b></p><p> 2.3 系統(tǒng)數(shù)據(jù)庫(kù)需求分析</p><p> 房產(chǎn)中介管理系統(tǒng)要用到的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)如下:</p><p> (1).admin(管理員)表:{管理員用戶名,管理員密碼}</p><p> (2)puser(會(huì)員信息)表:
46、{用戶名,密碼,確認(rèn)密碼,提示問(wèn)題,提示答案,姓名,性別,身份證號(hào),E-mail地址,聯(lián)系電話}</p><p> (3)sale(出售房屋信息)表:{房屋類型,房屋地址,面積,樓層,戶型,裝修情況,產(chǎn)權(quán)歸屬,建成日期,出售價(jià)格,信息時(shí)限,聯(lián)系人,聯(lián)系電話和其他說(shuō)明}</p><p> (4)rent(出租房屋信息)表:{房屋類型,房屋地址,面積,樓層,戶型,裝修情況,產(chǎn)權(quán)歸屬,建成日
47、期,租金,信息時(shí)限,聯(lián)系人,聯(lián)系電話和其他說(shuō)明}</p><p> (5)need(求租求購(gòu)房屋信息)表:{房屋類型,具體地段,樓層,需求面積,求購(gòu)金額,裝修情況,產(chǎn)權(quán)要求,需求類型,聯(lián)系人,聯(lián)系電話,信息時(shí)限}</p><p> (6)loupan(樓盤信息)表:{樓盤名稱,所在區(qū)域,售樓處,類型,建筑面積,,總數(shù)量,交付日期,地址,售樓熱線,開發(fā)單位,均價(jià),圖片和項(xiàng)目介紹}<
48、/p><p> (7)ftype(區(qū)域信息)表:{自動(dòng)編號(hào),房屋區(qū)域}</p><p> (8)news_type(新聞信息類別)表:{自動(dòng)編號(hào),新聞?lì)愋蛚</p><p> (9)news(新聞信息)表;{ 信息類別,信息標(biāo)題,信息內(nèi)容,瀏覽次數(shù)和錄入日期}</p><p> (10)qiye_type(企業(yè)類別)表:{自動(dòng)編號(hào),企業(yè)類
49、別}</p><p> (11)qiye(企業(yè)信息)表:{企業(yè)類別,企業(yè)名稱,地址,電話,聯(lián)系人,網(wǎng)址,主營(yíng)項(xiàng)目和企業(yè)簡(jiǎn)介}</p><p><b> 3 總體設(shè)計(jì)</b></p><p> 房產(chǎn)中介管理系統(tǒng)主要分為三部分:前臺(tái)顯示用戶發(fā)布的信息功能模塊,用戶管理信息模塊,后臺(tái)管理員管理功能模塊。</p><p>
50、 3.1 前臺(tái)顯示用戶發(fā)布的信息功能模塊</p><p> 圖3-1 前臺(tái)各功能模塊圖</p><p> 3.2 用戶管理模塊</p><p> 圖3-2 用戶信息管理模塊圖</p><p> 3.3 后臺(tái)管理員管理模塊</p><p> 圖3-3 管理員功能模塊圖</p><p>
51、 3.3.1 房源信息模塊</p><p> 房源信息模塊是網(wǎng)站數(shù)據(jù)庫(kù)的重要應(yīng)用,如果網(wǎng)站有大量的房源信息需要展示和買賣,那么通過(guò)網(wǎng)絡(luò)數(shù)據(jù)庫(kù)可以方便地進(jìn)行分類,把房源信息更有條理,更清晰地展示給客戶.這其中重要的是合理地將房源信息化歸類,從而方便日后的維護(hù),檢索與存儲(chǔ)</p><p> 3.3.2 樓盤信息模塊</p><p> 樓盤信息就是管理員發(fā)布和推薦
52、的樓盤,樓盤信息和中介會(huì)員是兩個(gè)獨(dú)立的信息.</p><p> 3.3.3 新聞與信息中心模塊</p><p> 新聞管理功能實(shí)現(xiàn)新聞內(nèi)容的更新與維護(hù),提供在后臺(tái)輸入,查詢,修改,刪除各新聞?lì)悇e和專題中的具體新聞的功能(格式有問(wèn)題)</p><p> 3.3.4 企業(yè)信息模塊</p><p> 企業(yè)信息是把輸入的企業(yè)信息進(jìn)行整理,產(chǎn)生
53、相應(yīng)的可供瀏覽的頁(yè)面.</p><p><b> 4 數(shù)據(jù)庫(kù)設(shè)計(jì)</b></p><p> 4.1 數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)</p><p> 管理員表admin,如表4-1所示</p><p> 表4-1 管理員信息表</p><p> 會(huì)員信息表puser,如表4-2所示</p>
54、<p> 表4-2 會(huì)員信息表</p><p> 出售房屋信息表sale,如表4-3所示</p><p> 表4-3 出售房屋信息表</p><p> 4.出租房屋信息表rent,如表4-4所示</p><p> 表4-4 出租房屋信息表</p><p> 5.求租求購(gòu)信息表need,如表4-
55、5所示</p><p> 表4-5 求租求購(gòu)信息表</p><p> 6.樓盤信息表loupan,如表4-6所示</p><p> 表4-6 樓盤信息表</p><p> 7.區(qū)域信息表ftype,如表4-7所示</p><p> 表4-7 區(qū)域信息表</p><p> 8. 新聞信
56、息類別表news_type,如表4-8所示</p><p> 表4-8 新聞信息類別表</p><p> 9. 新聞信息表news,如表4-9所示</p><p> 表4-9 新聞信息表</p><p> 10. 企業(yè)類別表qiye_type,如表4-10所示</p><p> 表4-10 企業(yè)類別表<
57、/p><p> 11. 企業(yè)信息表qiye,如表4-11所示</p><p> 表4-11 企業(yè)信息表</p><p> 4.2 數(shù)據(jù)庫(kù)表與模塊間的關(guān)系</p><p> 1. 管理員表對(duì)應(yīng)管理員登陸模塊,用戶名密碼由管理員自行設(shè)定</p><p> 2. 會(huì)員信息表對(duì)應(yīng)于用戶注冊(cè)模塊,用戶應(yīng)填寫相關(guān)信息,鑒于系
58、統(tǒng)的性質(zhì),有關(guān)信息應(yīng)如實(shí)填寫,注冊(cè)成功后寫入數(shù)據(jù)庫(kù)</p><p> 3. 房源信息模塊需要用到出售房屋信息表,出租房屋信息表,求租求購(gòu)房屋信息表這三個(gè)表。求租求購(gòu)房屋共用一個(gè)表,只是需求類型不同。</p><p> 4. 樓盤信息表包含最新樓盤的相關(guān)信息,如樓盤名稱,位置,價(jià)格,買房聯(lián)系信息等</p><p> 5 .新聞信息表對(duì)應(yīng)于新聞與信息中心模塊,包含
59、信息類型,標(biāo)題,內(nèi)容等字段,信息類型分為新聞,政策法規(guī),買房寶典等</p><p> 6. 企業(yè)信息表包含了樓盤開發(fā)單位和家裝公司等各項(xiàng)信息</p><p> 4.3 房屋中介管理系統(tǒng)主要實(shí)體-屬性圖</p><p> 圖4-1 會(huì)員信息實(shí)體-屬性圖</p><p> 圖4-2 樓盤實(shí)體-屬性圖</p><p>
60、; 圖4-3 出租出售房屋信息實(shí)體-屬性圖</p><p> 圖4-4 需求信息實(shí)體-屬性圖</p><p> 圖4-5 企業(yè)實(shí)體-屬性圖</p><p> 5 系統(tǒng)詳細(xì)設(shè)計(jì)及實(shí)現(xiàn)</p><p> 5.1系統(tǒng)模塊流程圖</p><p> 5.1.1 用戶注冊(cè)流程圖</p><p>
61、 圖5-1 用戶注冊(cè)流程圖</p><p> 5.1.2 用戶登錄流程圖</p><p> 5.2 建立數(shù)據(jù)庫(kù)的連接</p><p> 網(wǎng)頁(yè)要操作數(shù)據(jù)庫(kù),首先要在網(wǎng)頁(yè)和數(shù)據(jù)庫(kù)之間首先要建立一種連接關(guān)系,連接關(guān)系是通過(guò)數(shù)據(jù)源來(lái)實(shí)現(xiàn)的,操作順序是首先創(chuàng)建一個(gè)連接數(shù)據(jù)庫(kù)的連接對(duì)象,然后通過(guò)打開的連接對(duì)象打開指定的數(shù)據(jù)庫(kù),我們把它單獨(dú)封裝在一個(gè)文件中,并把這個(gè)文件命
62、名為conn.asp,方便以后的調(diào)用。</p><p><b> 頁(yè)面代碼分析:</b></p><p><b> <%</b></p><p> dim conn ‘定義變量</p><p> dim commandtext ‘定義變量<
63、/p><p> on error resume next ‘如果有錯(cuò)誤,則忽略錯(cuò)誤</p><p> commandtext="Provider=sqloledb;DataSource=(local);Initial Catalog=fangchan;User Id=sa;Password=;" </p><p> set conn=s
64、erver.CreateObject("adodb.Connection")</p><p> conn.Open commandtext ‘打開指定的數(shù)據(jù)庫(kù)</p><p><b> %></b></p><p> 5.3 用戶功能模塊設(shè)計(jì)</p><p> 5.3.1 登錄界面設(shè)
65、計(jì)</p><p> 圖5-3 用戶登錄窗口</p><p><b> 代碼分析:</b></p><p> <!-- #include file="conn.asp" --> ‘頁(yè)面第一行包含連接數(shù)據(jù)庫(kù)文件</p><p><b> <%</b>&l
66、t;/p><p> if Request("uid")="" then ‘判斷用戶名是否為空</p><p> %><script language=Javascript></p><p> alert("用戶名不能為空!");</p><p>
67、 window.history.go(-1);</p><p><b> </script></b></p><p> <%response.End</p><p><b> end if</b></p><p> sql="select * from pus
68、er where uid='" & trim(request("uid")) & "' and pwd='" & replace(trim(request("pwd")),"'","''") & "'"</p>
69、<p> set rs = conn.Execute(sql) ‘利用連接對(duì)象的Execute屬性執(zhí)行SQL語(yǔ)句</p><p> if not (rs.eof or err) then ‘如果輸入的數(shù)據(jù)和從用戶表取出的數(shù)據(jù)一致,說(shuō)明是合法用戶,則進(jìn)入用戶界面</p><p> session("uid")=rs("uid
70、")</p><p> if session("oldUrl")<>"" then</p><p> response.redirect session("oldUrl")</p><p><b> else</b></p><p>
71、 response.redirect "user_index.asp"</p><p><b> end if</b></p><p><b> else</b></p><p><b> %></b></p><p> <script
72、 language=Javascript></p><p> alert("用戶名或密碼錯(cuò)誤,請(qǐng)重新輸入!");</p><p> window.history.go(-1);</p><p><b> </script></b></p><p><b> <
73、;%end if</b></p><p><b> %></b></p><p> 5.3.2 出售房屋模塊</p><p> 用戶功能包括發(fā)布出售出租房屋信息等模塊和會(huì)員資料修改。</p><p><b> 界面設(shè)計(jì):</b></p><p>
74、圖5-2 出售房信息登記界面</p><p><b> 代碼分析:</b></p><p> 該錄入房屋出售信息到數(shù)據(jù)庫(kù)的過(guò)程包括了兩個(gè)頁(yè)面和一個(gè)數(shù)據(jù)庫(kù)表sale,以u(píng)ser_add.asp頁(yè)進(jìn)行界面設(shè)計(jì),把需要收集的用戶信息以一項(xiàng)項(xiàng)的需要填寫的表單的形式提示用戶輸入,輸入完以后點(diǎn)確認(rèn)按紐把填寫的數(shù)據(jù)交給處理這些數(shù)據(jù)的后臺(tái)文件addaction.asp,該代碼程序
75、首先進(jìn)行連接數(shù)據(jù)庫(kù)并判斷用戶的權(quán)限,如果為非法用戶,則把它引導(dǎo)到會(huì)員登陸界面,代碼如下:</p><p> <!--#include file="conn.asp" --> ‘頁(yè)面第一行包含連接數(shù)據(jù)庫(kù)文件</p><p> <% name=session("uid") %>判斷用戶是否已經(jīng)登陸,如果沒(méi)有登陸,則不可以提
76、交數(shù)據(jù)到數(shù)據(jù)庫(kù)</p><p> 接下來(lái)是收集提交的數(shù)據(jù)并進(jìn)行數(shù)據(jù)的合法性檢查,如果輸入的數(shù)據(jù)類型和預(yù)設(shè)的 </p><p> 類型不一樣時(shí),就彈出消息框提示用戶需要仔細(xì)檢查輸入的各項(xiàng)是否正確,如果輸入沒(méi)有錯(cuò)誤則執(zhí)行SQL語(yǔ)句插入數(shù)據(jù)到sale表中。該過(guò)程的程序代碼為:</p><p> <% ‘判斷用戶用進(jìn)行操作的是房屋出售還是出租,并判斷需要操
77、作的數(shù)據(jù)庫(kù)表</p><p> dim typeto</p><p> typeto=trim(request("typeto"))</p><p><b> %></b></p><p> <% if request("mj")="" o
78、r request("price")="" or request("tel")="" or request("person")="" then %> ‘檢查輸入是否為空,若為空則彈出提示信息</p><p> <script language=vbs></p>
79、<p><b> <!--</b></p><p> MsgBox "您沒(méi)有輸入完整的信息,請(qǐng)仔細(xì)檢查!"</p><p> window.location.href="user_add.asp?type=<% =typeto %>" ‘重新填寫表單</p><p>&l
80、t;b> --></b></p><p><b> </script></b></p><p><b> <%else</b></p><p> ‘得到user_add.asp頁(yè)用戶提交的各項(xiàng)表單的數(shù)據(jù),并把它賦給變量</p><p> uid=R
81、equest.Form("uid")</p><p> ftype=Request.Form("ftype")</p><p> hx=Request.Form("hx")</p><p> fwdz=Request.Form("fwdz")</p><p>
82、; price=Request.Form("price")</p><p> mj=Request.Form("mj")</p><p> lc=Request.Form("lc")</p><p> tc=Request.Form("tc")</p><p&
83、gt; zxqk=Request.form("zxqk")</p><p> cqgs=Request.Form("cqgs")</p><p> enddate=Request.Form("enddate")</p><p> qt=Request.Form("qt")<
84、/p><p> shixian=Request.Form("shixian")</p><p> person=Request.Form("person")</p><p> tel=Request.Form("tel")</p><p> email=request.Form(
85、"email")</p><p> set rs=conn.execute("select * from & typeto &")</p><p> if rs.eof then ‘檢查數(shù)據(jù)庫(kù)中是否存在該信息,若不存在則寫入數(shù)據(jù)庫(kù)</p><p> sql = "INSERT into &quo
86、t;& typeto &" (uid,ftype,hx,fwdz,price,mj,lc,tc,zxqk, enddate,qt,shixian,person,tel,email) VALUES ('"& uid &"','"& fwlx &"', '"& hx &"
87、;','"& fwdz &"','"& price &"','"& mj &"','"& lc &"','"& tc &"','"& zxqk &
88、amp;"','"& enddate &"','"& qt &"','"& shixian &" ','"& person &"','"& tel &"',
89、9;"& email &"')"</p><p> conn.Execute(sql)</p><p><b> %> </b></p><p> <script language=vbs></p><p><b> <!--
90、</b></p><p> MsgBox "您的信息已成功登記!點(diǎn)擊繼續(xù)……"</p><p> window.location.href="user_add.asp?type=<% =typeto %>"</p><p><b> --></b></p>
91、<p> </script> </p><p> <% else %></p><p> <script language=vbs> </p><p><b> <!--</b></p><p> MsgBox "你輸入的價(jià)格或租金不對(duì),請(qǐng)檢查!&
92、quot;</p><p> window.location.href="user_add.asp?type=<% =typeto %>"</p><p><b> --></b></p><p><b> </script></b></p><p
93、> <%End If %></p><p> <%End If %>其他功能設(shè)計(jì)已在程序中給出,在這里就不一一介紹。</p><p><b> 會(huì)員資料修改</b></p><p><b> 界面設(shè)計(jì):</b></p><p> 圖5-3 會(huì)員資料修改界面&l
94、t;/p><p><b> 代碼分析:</b></p><p> <!--#include file="conn.asp"--></p><p> <% ‘得到用戶提交的各項(xiàng)表單的數(shù)據(jù),并把它賦給變量</p><p> uid=session("uid")&l
95、t;/p><p> pwd=REQUEST("pwd")</p><p> pwd2=REQUEST("pwd2")</p><p> uname=REQUEST("uname")</p><p> xb=REQUEST("xb")</p>&l
96、t;p> sfz=REQUEST("sfz")</p><p> email=REQUEST("email")</p><p> tel=REQUEST("tel")</p><p> tishi=REQUEST("tishi")</p><p>
97、 tsda=REQUEST("tsda")</p><p> set rs=server.CreateObject("adodb.recordset")‘定義記錄集</p><p> sql="select * from puser where uid='"& uid &"'"
98、;‘查找數(shù)據(jù)庫(kù)表puser中與uid匹配的數(shù)據(jù)</p><p> rs.open sql,conn,1,3</p><p> rs("pwd")=pwd</p><p> rs("pwd2")=pwd2</p><p> rs("uname")=uname</p>
99、<p> rs("xb")=xb</p><p> rs("sfz")=sfz</p><p> rs("email")=email</p><p> rs("tel")=tel</p><p> rs("tishi")
100、=tishi</p><p> rs("tsda")=tsda</p><p><b> rs.update</b></p><p><b> %></b></p><p> 5.4 管理員功能模塊設(shè)計(jì)</p><p> 5.4.1 管理員
101、登陸</p><p><b> 界面設(shè)計(jì):</b></p><p> 圖5-4 管理員登錄界面</p><p><b> 代碼分析:</b></p><p> 該頁(yè)面admin.asp通過(guò)dreamweaver mx進(jìn)行界面設(shè)計(jì),由后臺(tái)loginadmin.asp文件里代碼進(jìn)行用戶身份判斷,
102、從而做出相應(yīng)的操作。</p><p> 點(diǎn)擊進(jìn)入則和數(shù)據(jù)庫(kù)進(jìn)行連接,從數(shù)據(jù)庫(kù)中檢索是否輸入的用戶名及密碼正確,用下面的SQL語(yǔ)句在數(shù)據(jù)庫(kù)里檢索:</p><p> sql="select * from admin where username='" & trim(request("username")) & "&
103、#39; and password='" & replace(trim(request("password")),"'","''") & "'"</p><p> 在loginadmin.asp文件里的第一行加入如下代碼即可完成同數(shù)據(jù)庫(kù)連接:</p>&
104、lt;p> <!-- #include file="conn.asp" --></p><p> 接下來(lái),程序就需要在數(shù)據(jù)庫(kù)中查找用戶,以便確認(rèn)系統(tǒng)是否已經(jīng)存在這樣的用戶。如果系統(tǒng)已經(jīng)存在這樣的用戶,則進(jìn)入管理頁(yè)面。</p><p> <% username=request.Form("username")</p&
105、gt;<p> password=request.Form("password")</p><p><b> %></b></p><p><b> <% </b></p><p> sql="select * from admin where userna
106、me='"&username&"'" ‘判斷從管理員表取出的數(shù)據(jù)和用戶輸入的數(shù)據(jù)是否一致</p><p> set rs=server.CreateObject("adodb.recordset")‘利用連接對(duì)象的Execute屬性執(zhí)行SQL語(yǔ)句</p><p> rs.open sql,conn<
107、/p><p> if rs.EOF then ‘如果輸入的數(shù)據(jù)和從管理員表取出的數(shù)據(jù)一致,說(shuō)明是合法用戶,則進(jìn)入管理員界面</p><p> response.Write"<p>對(duì)不起,指定的用戶名不存在!</p>"</p><p> response.Write"<A href='admin.
108、asp'>重新登陸</A>"</p><p> response.End</p><p><b> end if</b></p><p> if password=rs("password")then</p><p> response.Redirect&q
109、uot;admin_index.asp"</p><p><b> else</b></p><p> response.Write"<p>對(duì)不起,密碼錯(cuò)誤!</P>"</p><p> response.Write"<A href='admin.asp'
110、;>重新登陸</A>"</p><p><b> end if</b></p><p> set conn=nothing</p><p><b> %></b></p><p><b> </body></b></p
111、><p><b> </html></b></p><p> 5.4.2管理員功能</p><p> 管理員功能分為房源管理,樓盤管理,新聞寶典管理以及企業(yè)管理</p><p> 下面以企業(yè)管理中的管理企業(yè)信息為例介紹:</p><p><b> 界面設(shè)計(jì):</b
112、></p><p> 圖5-5 管理企業(yè)信息界面</p><p><b> 代碼分析:</b></p><p> <script Language="vbscript"> ‘定義腳本語(yǔ)言</p><p> sub check()</p><p> c
113、=document.form1.page.value</p><p> if c<>"" then</p><p> if not IsNumeric(c) then</p><p> msgbox " 頁(yè)數(shù)只能輸入數(shù)字"</p><p> document.form1.page.s
114、elect()</p><p><b> exit sub</b></p><p><b> else</b></p><p><b> end if</b></p><p><b> else</b></p><p>
115、msgbox"請(qǐng)輸入想要轉(zhuǎn)到頁(yè)數(shù)"</p><p> document.form1.page.select()</p><p><b> exit sub</b></p><p><b> end if</b></p><p> document.form1.sub
116、mit()</p><p><b> end sub</b></p><p><b> </script></b></p><p><b> 6 系統(tǒng)調(diào)試</b></p><p> 6.1 用戶功能測(cè)試</p><p> 6.1.1
117、 用戶注冊(cè)</p><p> 填寫注冊(cè)信息,若正確則彈出以下對(duì)話框。</p><p> 圖6-1 注冊(cè)成功界面</p><p> 如填寫注冊(cè)信息有誤或該用戶名已被使用,則會(huì)彈出不同的對(duì)話框。</p><p><b> 圖6-2 提示信息</b></p><p><b> 圖6-
118、3 提示信息</b></p><p> 6.1.2 用戶功能測(cè)試</p><p><b> 1. 出售房屋</b></p><p> 如果房屋信息填寫正確,則將信息寫入數(shù)據(jù)庫(kù)。</p><p> 圖6-4 房屋登記成功提示信息</p><p><b> 2.會(huì)員資料
119、修改</b></p><p> 會(huì)員要修改自己的注冊(cè)信息,點(diǎn)擊用戶主界面中的會(huì)員資料修改,則會(huì)彈出顯示會(huì)員資料的對(duì)話框,修改后點(diǎn)擊修改出現(xiàn)以下對(duì)話框。</p><p> 圖6-5 資料修改成功</p><p> 6.2 管理員功能測(cè)試</p><p> 6.2.1 管理新聞信息測(cè)試</p><p>
120、 圖6-6 刪除新聞信息</p><p> 點(diǎn)擊確定,刪除新聞信息。</p><p> 6.2.2管理板塊類別測(cè)試</p><p> 圖6-7 管理板塊類別</p><p> 點(diǎn)擊編輯中的修改,則出現(xiàn)上面的修改類別框,修改之后彈出對(duì)話框。</p><p> 圖6-8 類別修改成功</p>&l
121、t;p><b> 7 結(jié)束語(yǔ)</b></p><p> 論文從概述到系統(tǒng)分析再到系統(tǒng)設(shè)計(jì)最后進(jìn)行系統(tǒng)實(shí)施,記錄了系統(tǒng)開發(fā)的整個(gè)過(guò)程。在分析階段對(duì)系統(tǒng)進(jìn)行了目標(biāo)需求分析,可行性分析,業(yè)務(wù)流程分析,數(shù)據(jù)流程分析。在設(shè)計(jì)階段對(duì)整個(gè)系統(tǒng)的運(yùn)行平臺(tái),數(shù)據(jù)庫(kù),操作界面,系統(tǒng)安全進(jìn)行了詳細(xì)的設(shè)計(jì)。在系統(tǒng)的實(shí)施階段,主要從數(shù)據(jù)庫(kù)和程序代碼兩個(gè)方面進(jìn)行研究和實(shí)現(xiàn)。</p><p&
122、gt; 由于是第一次獨(dú)立開發(fā),雖然請(qǐng)教了很多有經(jīng)驗(yàn)的同學(xué),系統(tǒng)還是存在很多不足。在分析階段,由于對(duì)問(wèn)題的認(rèn)識(shí)不夠深刻,可能導(dǎo)致在設(shè)計(jì)階段出現(xiàn)一些設(shè)計(jì)性不足,而且對(duì)于系統(tǒng)不了解,雖然設(shè)計(jì)出了簡(jiǎn)單的流程,但是還有很多主要信息沒(méi)有考慮到;在開發(fā)階段,由于是第一次使用ACCESS,這與之前學(xué)過(guò)的VFP有很大不同,在軟件操作過(guò)程中反復(fù)出錯(cuò),設(shè)計(jì)過(guò)程中許多代碼都寫錯(cuò)了,雖然后期改正了使其能運(yùn)行,但是還是增加了代碼的復(fù)雜度,使得一個(gè)小小的個(gè)人圖書管
123、理數(shù)據(jù)庫(kù)擁有了非常復(fù)雜的代碼。</p><p> 系統(tǒng)是采用Microsoft Access2007開發(fā)的一個(gè)超小型的個(gè)人圖書收藏管理系統(tǒng),具有價(jià)目表、圖書、主題和作者多方面的信息。由于時(shí)間和經(jīng)驗(yàn)方面的關(guān)系,系統(tǒng)存在著非常多的不足,功能相對(duì)簡(jiǎn)單,但是系統(tǒng)已經(jīng)可以進(jìn)行系統(tǒng)試運(yùn)行,而且操作簡(jiǎn)單,界面友好,用戶容易接受也易上手。</p><p><b> 致謝</b>&
124、lt;/p><p> 在畢業(yè)設(shè)計(jì)已完成、即將離開母校之際,首先感謝辛勤培育我們的學(xué)校!是母校給我們學(xué)習(xí)和成長(zhǎng)的良好空間,在這里我們不但學(xué)到了豐富的科學(xué)知識(shí),也收獲了寶貴的人生體驗(yàn)。這將給我以后的學(xué)習(xí)和生活帶來(lái)很大無(wú)窮的幫助!</p><p> 其次,感謝各位任課老師,是他們傳授給了我們最重要、最完善的知識(shí),這使我們?cè)谝院蟮墓ぷ骱蛯W(xué)習(xí)中有了得力的保障!</p><p>
125、; 再次,感謝指導(dǎo)老師----**老師對(duì)我真誠(chéng)的指導(dǎo)和督促!我完成各項(xiàng)工作,在知識(shí)的獲得上又得到一次提升。在此向張老師表示誠(chéng)摯的謝意和衷心的祝福!</p><p> 還有,一個(gè)學(xué)期的畢業(yè)設(shè)計(jì)中,還得到了其他一些老師和同學(xué)的幫助。在此,也向他們表示感謝,并祝他們健康快樂(lè)!</p><p><b> 參考文獻(xiàn)</b></p><p> [1
126、] 薩師煊,王珊.數(shù)據(jù)庫(kù)系統(tǒng)概論.高等教育出版社,2003</p><p> [2] 逯燕玲,戴紅,梁磊.網(wǎng)絡(luò)數(shù)據(jù)庫(kù)技術(shù)。電子工業(yè)出版社,2004</p><p> [3] 于鵬.VBScript/ASP網(wǎng)頁(yè)設(shè)計(jì)語(yǔ)言教程.電子工業(yè)出版社,2004</p><p> [4] 范師煊.數(shù)據(jù)庫(kù)系統(tǒng)概論 第三版.高等教育出版社,2000</p><
溫馨提示
- 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ù)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 房屋中介管理系統(tǒng)課程設(shè)計(jì)報(bào)告
- 房屋中介管理信息系統(tǒng)
- 計(jì)算機(jī)專業(yè)課程設(shè)計(jì)--房屋中介管理系統(tǒng)
- 房屋中介管理系統(tǒng)畢業(yè)設(shè)計(jì)
- 假期數(shù)據(jù)庫(kù)課程設(shè)計(jì)---房屋中介管理系統(tǒng)
- 任務(wù)書房屋中介管理系統(tǒng)設(shè)計(jì)
- 房屋中介管理系統(tǒng)畢業(yè)設(shè)計(jì)
- 房屋中介合同
- 房屋中介系統(tǒng)需求分析
- 房屋中介管理系統(tǒng)畢業(yè)論文
- 房屋中介管理系統(tǒng)畢業(yè)論文
- 房屋中介管理系統(tǒng)畢業(yè)論文
- 房屋中介管理系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn).pdf
- 基于delphi房屋中介管理系統(tǒng)論文
- 房屋中介買賣合同
- 用于房屋中介合同范文
- 房屋中介公司章程
- 計(jì)算機(jī)畢業(yè)設(shè)計(jì)--房屋中介管理系統(tǒng)
- 房屋中介信息平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 中天公司房屋中介管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn).pdf
評(píng)論
0/150
提交評(píng)論