版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、正在輸入(豆丁網(wǎng)laoshutou)為您傾心整理(下載后雙擊刪除)房地產(chǎn)銷售管理系統(tǒng)摘要房地產(chǎn)銷售已成為房產(chǎn)公司管理中不可或缺的一部分,在許多國家得到了廣泛的研究與應(yīng)用??偟恼f來,房地產(chǎn)銷售系統(tǒng)就是通過集中房地產(chǎn)銷售信息,對房產(chǎn)公司的管理進(jìn)行調(diào)控。實現(xiàn)房地產(chǎn)銷售系統(tǒng)現(xiàn)代化的根本途徑是信息化、系統(tǒng)化。mcirospft公司的 vb 6.0開發(fā)工具,有各種各種面向?qū)ο蟮目丶?。我們將在vb 6.0中使用ado控件連接access數(shù)據(jù)庫,將存在數(shù)據(jù)庫的信息通過界面顯示出來,并進(jìn)行修改,查詢等操作。關(guān)鍵字:管理信息系統(tǒng)、房地產(chǎn)銷售、系統(tǒng)開發(fā) 數(shù)據(jù)庫 查詢abstractreal estate sale
2、has become an indispensable part of property management companies in many countries and has been in a wide range of research and application. overall, real estate marketing system is by focusing on the real estate companys management to control real estate information system. achieve real estate mar
3、keting system is the fundamental way to modern information technology. the systematic development tool visual basic 6.0 of microsoft companies has all the various object-oriented control. we will control in visual basic 6.0 ado connection access database. there will show the information in the datab
4、ase through the interface, and revised operational inquiries.keywords: management information system real estate management system,systematic development database inquiry目錄摘要1abstract1第一章 房地產(chǎn)銷售概述2第二章 開發(fā)語言介紹4第一節(jié) vb介紹4第二節(jié) ado對象5第三章 數(shù)據(jù)庫access6第一節(jié) access介紹6第二節(jié) sql語言7第四章 系統(tǒng)設(shè)計9第一節(jié) 系統(tǒng)功能設(shè)計9第二節(jié) 系統(tǒng)結(jié)構(gòu)設(shè)計11第三節(jié) 數(shù)
5、據(jù)庫表結(jié)構(gòu)設(shè)計13第五章 系統(tǒng)開發(fā)實現(xiàn)17第一節(jié) 登錄模塊17第二節(jié) 系統(tǒng)管理18第三節(jié) 用戶密碼修改20第四節(jié) 信息管理21第五節(jié) 查詢22第六章 系統(tǒng)的運行與維護(hù)24第一節(jié) 系統(tǒng)的配置24第二節(jié) 系統(tǒng)的維護(hù)24開發(fā)總結(jié)26致 謝27參考文獻(xiàn)28第一章 房地產(chǎn)銷售概述象其它商品一樣,樓盤銷售同樣會受到來自社會、經(jīng)濟(jì)、市場以致政策方面因素的影響。正確分析并把握諸方面因素對售樓的影響,對于發(fā)展商在營銷策劃上的準(zhǔn)確定位、實現(xiàn)預(yù)期的銷售目標(biāo),具有至關(guān)重要的作用。房地產(chǎn)現(xiàn)場銷售好比戰(zhàn)場上的短兵相接,一個細(xì)微的過失往往會造成一次交鋒的失敗。在堅持客戶公司雙贏策略,努力提高成交率的同時,銷售技能的不斷自我
6、完善,則是現(xiàn)場銷售人員成功的階梯。傳統(tǒng)的房地產(chǎn)營銷理念將營銷活動僅僅簡單地理解為將制成品推銷出去,這種理念已明顯不適應(yīng)時代變化的要求,因為,傳統(tǒng)的房地產(chǎn)營銷理念是在供給短缺的情況下產(chǎn)生的,在這種情況下,對房地產(chǎn)的需求僅僅停留在最原始、最基本的功能(如住宅的居住功能)上,同時,房地產(chǎn)流通受到限制,房地產(chǎn)市場處于賣方市場,產(chǎn)品只愁生產(chǎn),不愁銷售,因此,導(dǎo)致了被動營銷理念的形成和對營銷概念簡單、生硬地理解。但隨著時代的變化,房地產(chǎn)已告別短缺時代,房地產(chǎn)市場已開始邁入買方市場,消費者成為市場的主導(dǎo)力量,只有適應(yīng)消費者的產(chǎn)品和被消費者接受的品牌,才能適應(yīng)市場,受到青睞。因此,在現(xiàn)代化的房地產(chǎn)營銷理念中,
7、已將房地產(chǎn)營銷思想貫穿到了房地產(chǎn)的設(shè)計、生產(chǎn)、銷售、售后服務(wù)等各個環(huán)節(jié),或者說房地產(chǎn)再生產(chǎn)過程的各個環(huán)節(jié)都是圍繞著房地產(chǎn)營銷來展開。從交易行為來看,購買者(或消費者)是交易中不可缺少的一方,開發(fā)商要實現(xiàn)交換價值,就必須為消費者提供適應(yīng)其需要的使用價值,因此,房地產(chǎn)營銷只有圍繞消費者信息展開,才能使?fàn)I銷發(fā)揮作用,取得效益,而在消費者信息中最為重要的就是消費者心理方面的信息。在這里我們所要理解的是房地產(chǎn)銷售所產(chǎn)生背景,房地產(chǎn)銷售原本是由房產(chǎn)公司自己管理的問題,因此分析生產(chǎn)房產(chǎn)公司的房地產(chǎn)銷售,能讓我們更清楚理解在處理房地產(chǎn)銷售時那些是需要關(guān)注的問題,對房地產(chǎn)銷售的要求到底是什么。 伴隨著人類社會的
8、進(jìn)步和科學(xué)技術(shù)的發(fā)展,人們生活水平也在不斷的提高,房產(chǎn)中介行業(yè)已經(jīng)成為當(dāng)今社會比較熱門的行業(yè)。房產(chǎn)銷售時房產(chǎn)中介行業(yè)的重要組成部分,由于房產(chǎn)銷售形式復(fù)雜,業(yè)務(wù)種類繁多,早期的手工銷售方式已經(jīng)不能適應(yīng)現(xiàn)代房產(chǎn)銷售的需要,在這種情況下,房產(chǎn)銷售管理系統(tǒng)營運而生。國外的現(xiàn)狀:法國房產(chǎn)中介業(yè)歷史悠久,形成了一套完善的法律和管理辦法,實行從幫助尋找客戶到簽約、管理等“一條龍”服務(wù)。有實力的房產(chǎn)中介公司業(yè)務(wù)范圍更廣,不僅從事單元房、宅院、商業(yè)用房、車庫和倉庫等租賃或買賣,還與合伙人共同參與房屋建設(shè),成為房屋的共同物主。隨著互聯(lián)網(wǎng)的廣泛應(yīng)用,法國的房產(chǎn)中介公司大都設(shè)有網(wǎng)站,從公司誠信為客戶服務(wù)、幫你解除煩惱
9、的承諾到各種房屋租賃、買賣業(yè)務(wù)的經(jīng)營項目,一應(yīng)俱全。如確實想租或買房,只須打開網(wǎng)上表格填入姓名、身份、購買或租用房屋的類別、最高出價地段、面積、間數(shù)、準(zhǔn)備何時入住租期多長等要求,便可得到相關(guān)信息。也可通過電話聯(lián)系,中介公司會熱情向客戶推薦,如大致滿意,可約定看房時間。如看房后不滿意,還可選擇別的房屋,直到滿意為止。征求信息和參觀住房都由中介公司免費提供。最后中介公司根據(jù)法律規(guī)定起草文本,在征得客戶同意后簽訂契約。在美國,隨著計算機(jī)和互聯(lián)網(wǎng)的發(fā)展,mls多重上市服務(wù)(mls=multiple listing service)的應(yīng)用程序逐漸代替了紙張抄寫房源信息的方法。數(shù)據(jù)庫的特性與房產(chǎn)中介的工作
10、習(xí)慣、操作流程激發(fā)了軟件工程師們對客戶端的開發(fā),房地產(chǎn)中介商可以在客戶端進(jìn)行數(shù)據(jù)的傳輸,同時可以通過互聯(lián)網(wǎng)自動升級,避免了客戶成本過多的投入。國內(nèi)的現(xiàn)狀:從目前中國房產(chǎn)中介的現(xiàn)狀看,普遍存在著人力資源匱乏、企業(yè)規(guī)模小、管理水平低、項目運作能力差、資產(chǎn)負(fù)債率高等問題。尤其是一些中、小房地產(chǎn)企業(yè),在經(jīng)營手法和市場競爭方式上,大多處在相互模仿的階段,在所有制、規(guī)模、效益三個方面明顯表現(xiàn)出市場競爭力的不足。傳統(tǒng)中介公司往往有成堆的文件需要人工去處理,信息的收集和更新非常緩慢,同時大量的信息也由于無法實現(xiàn)共享和深度開發(fā)而難以達(dá)到最優(yōu)。傳統(tǒng)的以手工登記為主的房屋中介信息管理方式,效率低下、出錯率高,耗費了
11、大量的時間和人力資源。不僅無形中增加了中介公司的運營成本,而且使寶貴的房產(chǎn)信息數(shù)據(jù)處于極不穩(wěn)定的狀態(tài),一旦丟失將給公司造成難以估量的損失。此外,傳統(tǒng)管理方式查詢繁雜,難于快速查詢到滿足客戶需求的房源信息,無法保證高質(zhì)量的信息服務(wù)。特別對于通過電話咨詢房源信息的客戶來說,更是無法快速有效的提供房源信息。近年來,房地產(chǎn)中介行業(yè)以投入少、經(jīng)營靈活、服務(wù)快捷的特點活躍了房地產(chǎn)市場,并在國家利好政策的扶持下有了很大的發(fā)展。但目前還沒有真正實現(xiàn)信息的快速查詢,也不能根據(jù)客戶需要進(jìn)行檢索,“服務(wù)“問題仍然存在。系統(tǒng)分析開發(fā)背景隨著我國市場經(jīng)濟(jì)的快速發(fā)展和信息化水平的不斷提高,如何利用先進(jìn)的管理手段,提高房地
12、產(chǎn)企業(yè)樓盤銷售管理的水平,是當(dāng)今社會所面臨的一個課題。提高企業(yè)的管理水平,必須全方位地提高企業(yè)的管理意識。只有高標(biāo)準(zhǔn)、高質(zhì)量的管理才能滿足企業(yè)的發(fā)展需求。面對信息時代的挑戰(zhàn),利用高科技手段來提高房地產(chǎn)企業(yè)的樓盤銷售管理無疑是一條行之有效的途徑。在某種意義上,信息與科技在企業(yè)管理與現(xiàn)代化建設(shè)中顯現(xiàn)出越來越重要的地位。企業(yè)銷售管理方面的信息化與科學(xué)化,已成為現(xiàn)代化生活水平步入高臺階的重要標(biāo)志。需求分析利用計算機(jī)實現(xiàn)企業(yè)的銷售管理勢在必行。對于房地產(chǎn)企業(yè)來說,利用計算機(jī)支持企業(yè)高效率完成樓盤銷售管理的日常事務(wù),是適應(yīng)現(xiàn)代企業(yè)制度要求、推動企業(yè)勞動型管理走向科學(xué)化、規(guī)范化的必要條件;而房屋銷售管理是一
13、項瑣碎、復(fù)雜而又十分細(xì)致的工作,樓盤的銷售,客戶資料的管理,物業(yè)收費,以及售樓的合同協(xié)議等管理,一般不允許出錯,如果實行手工操作,須手工填制大量的表格,這就會耗費工作人員大量的時間和精力,計算機(jī)進(jìn)行售樓工作的管理,不僅能夠保證各項信息準(zhǔn)確無誤、快速輸出,同時計算機(jī)具有手工管理所無法比擬的優(yōu)點.例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高房屋企業(yè)管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。visual basic是美國微軟公司的第一個編程工具和系統(tǒng)開發(fā)的第一個產(chǎn)品,visual basic以優(yōu)良的性能、較強(qiáng)的系統(tǒng)開發(fā)功能、完
14、美的視覺界面和簡單易學(xué)的特點,已經(jīng)贏得了全世界廣大用戶的偏愛。visual basic的編程環(huán)境包含了快速有效的開發(fā)功能,尤其是數(shù)據(jù)窗口這一方便而簡潔操縱數(shù)據(jù)庫的智能化對象,使系統(tǒng)的開發(fā)更人性化,操作更簡便。作為管理信息系統(tǒng)的開發(fā),visual basic是一個非常理想選擇。visual basic是一種可視化的、面對對象和條用事件驅(qū)動方式的結(jié)構(gòu)化高級程序設(shè)計,可用于開發(fā)windows環(huán)境下的種類應(yīng)用程序。它簡單易學(xué)、效率高,且功能強(qiáng)大,可以與windows的專業(yè)開發(fā)工具sdk相媲美,而且程序開發(fā)人員不必具有c/c+編程基礎(chǔ)。在visual basic環(huán)境下,利用事件驅(qū)動的編程機(jī)制、新穎易用的
15、可視化設(shè)計工具,使用windows內(nèi)部的應(yīng)用程序接口(api)函數(shù),以及動態(tài)鏈接庫(dll)、動態(tài)數(shù)據(jù)交換(dde)、對象的鏈接與嵌入(ole)、開放式數(shù)據(jù)訪問(odbc)等技術(shù),可以高效、快速地開發(fā)出windows環(huán)境下功能強(qiáng)大、圖形界面豐富的應(yīng)用軟件系統(tǒng)。系統(tǒng)要求一、 硬件要求:1 486/dx66mhz以上cpu2 內(nèi)存16m以上(使用windows nt需要32m以上內(nèi)存)3 硬盤容量1gb以上(典型安裝需要128mb硬盤空間,完全安裝須要147mb硬盤空間,外加microsoft開發(fā)者文檔67mb硬盤空間)4 ega以上分辨率的顯示器.5 一個cd-rom驅(qū)動器6 鼠標(biāo)或其它定點設(shè)備
16、二、軟件要求1 操作系統(tǒng)應(yīng)使用microsoft windows95及以上版本,或者使用microsoft windows nt3.51或者更高版本.2 安裝有ie4.0或以上版本的瀏覽器.第二章 開發(fā)語言介紹本管理系統(tǒng)采用的數(shù)據(jù)庫是sql server 2000數(shù)據(jù)庫,開發(fā)語言為microsoft visual basic 6.0(簡稱vb6.0)。vb6.0作為前臺的開發(fā)工具,用sql server 2000作為后臺支持?jǐn)?shù)據(jù)庫,通過vb6.0的數(shù)據(jù)庫控件來連接sql server 2000中并對其編程來實現(xiàn)各種功能。因為sql server與visual basic用的同為microsof
17、t jet數(shù)據(jù)庫引擎,有著最好的兼容性。第一節(jié) vb介紹visual basic的前身是qbasic,語言基礎(chǔ)是basic。自從微軟推出vb后,便成為了程序開發(fā)人員的首選工具。據(jù)統(tǒng)計,僅在數(shù)據(jù)庫系統(tǒng)開發(fā)領(lǐng)域,vb就占了90的份額。vb是基于對象的可視化程序開發(fā)工具,它的優(yōu)點在于能夠快捷、簡易地建立windows應(yīng)用程序。1998年8月,微軟推出了vb 6.0的版本,進(jìn)一步加強(qiáng)了部件開發(fā)的功能。以適用人員來分,可有以下三個版本:1. 標(biāo)準(zhǔn)版 針對一般程序設(shè)計人員,適合普通應(yīng)用系統(tǒng)的開發(fā)。2. 專業(yè)版 針對專業(yè)程序開發(fā)人員,它在標(biāo)準(zhǔn)版的基礎(chǔ)上提供了對數(shù)據(jù)庫和internet的支持。3. 企業(yè)版 適
18、用于專為企業(yè)設(shè)計應(yīng)用軟件的程序開發(fā)人員。使用vb不需要追求完美的算法和精密的邏輯,而只要充分發(fā)揮你的想象力和創(chuàng)造力,就能利用vb開發(fā)出各種實用的軟件了,不論是小游戲還是大型的客戶端/服務(wù)器端應(yīng)用程序,都變得非常簡單??梢暬幊痰囊粋€突出特點就是其開發(fā)環(huán)境就像一個百寶箱,很多功能都集成在其之中,這就是ide(integrated development environment),即集成開發(fā)環(huán)境。ide是指在相應(yīng)的開發(fā)平臺中集成了編輯器、編譯連接工具、控件器箱輔助工具。例如在vb的集成開發(fā)環(huán)境中就包括了以下一些主要元素:工具欄、工具箱、工程管理器窗口、屬性窗口、窗體設(shè)計器、代碼編輯器窗口等;和vb
19、類似,delphi的ide中具有主控制窗體、對象查看窗口和窗體設(shè)計器。同時ide的設(shè)置是很靈活的,開發(fā)人員可以按照自己的編程習(xí)慣來配置ide。從簡單的文本文件到各種復(fù)雜的關(guān)系型數(shù)據(jù)庫,數(shù)據(jù)庫應(yīng)用程序需要面對各種各樣的數(shù)據(jù)源。visual basic 6.0提供ado(active data objects)作為應(yīng)用程序和ole-db連接的橋梁ado,即active數(shù)據(jù)對象(active data objects):實際是一種提供訪問各種數(shù)據(jù)類型的連接機(jī)制。ado設(shè)計為一種極簡單的格式,通過odbc的方法同數(shù)據(jù)庫接口相連。用戶可以使用任何一種odbc數(shù)據(jù)源,即不僅適合于sql server、or
20、acle、access等數(shù)據(jù)庫應(yīng)用程序,也適合于excel表格、文本文件、圖形文件和無格式的數(shù)據(jù)文件。ado是基于ole-db之上的技術(shù),因此ado通過其內(nèi)部的屬性和方法提供統(tǒng)一的數(shù)據(jù)訪問接口方法。本系統(tǒng)就是用ado對象來連接數(shù)據(jù)庫的。下一節(jié)專門介紹ado。microsoft在visual basic 6.0以后的版本都集成了ado。它與以前visual basic的dao、rdo相比有了很大的提高。dao(data access objects)即數(shù)據(jù)訪問對象,是一種面向?qū)ο蟮慕缑娼涌?。通過dao/jet功能可以訪問isam數(shù)據(jù)庫,使用dao/odbc direct功能可以實現(xiàn)遠(yuǎn)程rdo功能
21、。rdo(remote data objects)即遠(yuǎn)程數(shù)據(jù)對象,為使用代碼來創(chuàng)建和操作一個遠(yuǎn)程odbc數(shù)據(jù)庫系統(tǒng)的各個部件提供了一個框架。rdo是odbc api的一個淺層界面接口,是專為訪問遠(yuǎn)程odbc關(guān)系數(shù)據(jù)源而設(shè)計的。第二節(jié) ado對象ado是microsoft公司關(guān)于各種類型數(shù)據(jù)的高等界面,后來逐漸演變成滿足所有數(shù)據(jù)訪問需要的完整解決辦法。ado的對象模型是所有數(shù)據(jù)訪問接口對象模型中最簡單的一種。microsoft公司用來訪問ado數(shù)據(jù)的應(yīng)用程序界面技術(shù)是ole db。ole db是一種底層編程接口,用來訪問許多不同類型的數(shù)據(jù)源,其中包括消息、文件系統(tǒng)以及其他一些非傳統(tǒng)的數(shù)據(jù)源。ol
22、e db是一個由component object model(com)接口組成的集合,用來隱藏創(chuàng)建數(shù)據(jù)訪問服務(wù)過程中的細(xì)節(jié)。oledb提供了訪問任何數(shù)據(jù)資源的方法,包括相互關(guān)聯(lián)的數(shù)據(jù)庫和相互不關(guān)聯(lián)的數(shù)據(jù)庫、email和文件系統(tǒng)、文本和圖形以及用戶定義的數(shù)據(jù)對象。以下是本程序中用到的對象:connection對象:通過“連接”可從應(yīng)用程序訪問數(shù)據(jù)源,連接是交換數(shù)據(jù)所必需的環(huán)境。對象模型使用connection對象使連接概念得以具體。recordset對象:表示的是來自基本表或命令執(zhí)行結(jié)果的記錄全集。recordset 對象可支持兩類更新:立即更新和批更新。使用立即更新,一旦調(diào)用update方法,
23、對數(shù)據(jù)的所有更改將被立即寫入基本數(shù)據(jù)源。也可以使用addnew和update方法將值的數(shù)組作為參數(shù)傳遞,同時更新記錄的若干字段。field對象:代表使用普通數(shù)據(jù)類型的數(shù)據(jù)的列。recordset對象含有由field對象組成的fields集合。每個field對象對應(yīng)于recordset中的一列。使用field對象的value屬性可設(shè)置或返回當(dāng)前記錄的數(shù)據(jù)。以下是本程序中用到的方法:addnew方法:創(chuàng)建可更新recordset對象的新記錄。movefirst、movelast、movenext 和moveprevious方法:在指定 recordset 對象中移動到第一個、最后一個、下一個或前一
24、個記錄并使該記錄成為當(dāng)前記錄。open方法(ado connection):打開到數(shù)據(jù)源的連接。open方法(ado recordset):打開記錄集。close方法:關(guān)閉打開的對象及任何相關(guān)對象。execute方法:執(zhí)行指定的查詢、sql語句、存儲過程或特定提供者的文本等內(nèi)容。第三章 數(shù)據(jù)庫access第一節(jié) access介紹過去的一些數(shù)據(jù)庫軟件,在操作上、數(shù)據(jù)庫建立、維護(hù)等等,都相當(dāng)復(fù)雜且不易使用,但是在具備了窗口的gui(圖形用戶界面)特性的access數(shù)據(jù)庫推出之后,數(shù)據(jù)庫的建立不再是困難的事情,我們可以在pc上簡單而快速的建立出一套符合自己的數(shù)據(jù)庫。不但如此,在access 2000
25、 推出以后,我們發(fā)現(xiàn)數(shù)據(jù)庫的建立更加的快速,但是功能卻更加強(qiáng)大,用戶不用再去記憶那一大堆的文件名稱,或是為數(shù)據(jù)庫的文件管理大費周章,通過access的人性化管理接口把數(shù)據(jù)庫的管理整理,便于維護(hù);此外,在報表的制作上也是相當(dāng)容易的,完全的視覺開發(fā)向?qū)гO(shè)計,讓人使用起來很舒服。但是美中不足的是access對于主從式結(jié)構(gòu)的安全性管理不足,由于access可以快速的通過odbc連接到數(shù)據(jù)庫服務(wù)器上(database server),并瀏覽所有表格或是相關(guān)對象轉(zhuǎn)成html基本上,access對建立一個數(shù)據(jù)庫所具備的每一個對象,其中包括了表、查詢、窗體、報表、宏、模塊。其功能分別敘述如下: 表對象打開已經(jīng)
26、存在的表格、對已存在的表格字段數(shù)據(jù)進(jìn)行修改、新建表格。 查詢對象可以用直接拖放的方式,建立表格之間的關(guān)聯(lián)與對應(yīng)關(guān)系,自動產(chǎn)生sql語法查詢出我們想要的數(shù)據(jù)。 窗體設(shè)計對象可以設(shè)計用戶接口,用來輸入并處理數(shù)據(jù)。 報表對象利用視圖向?qū)У拈_發(fā)方式,簡單、快速的建立出需求報表或標(biāo)簽。 宏對象提供許多的宏功能,您可以把這樣的宏連接到窗體設(shè)計中的任一個對象,以達(dá)成一些復(fù)雜的功能。 模塊對象撰寫vb的程序模塊,處理較復(fù)雜的問題與需求,該功能是采用事件驅(qū)動的模式,類似vb的處理方式。第二節(jié) sql語言sql(structured query language,結(jié)構(gòu)查詢語言)是一個功能強(qiáng)大的數(shù)據(jù)庫語言。sql通
27、常使用于數(shù)據(jù)庫的通訊。ansi(美國國家標(biāo)準(zhǔn)學(xué)會)聲稱,sql是關(guān)系數(shù)據(jù)庫管理系統(tǒng)的標(biāo)準(zhǔn)語言。sql語句通常用于完成一些數(shù)據(jù)庫的操作任務(wù),比如在數(shù)據(jù)庫中更新數(shù)據(jù),或者從數(shù)據(jù)庫中檢索數(shù)據(jù)。使用sql的常見關(guān)系數(shù)據(jù)庫管理系統(tǒng)有:oracle、 sybase、 microsoft sql server、 access等等。雖然絕大多數(shù)的數(shù)據(jù)庫系統(tǒng)使用sql,但是它們同樣有它們自立另外的專有擴(kuò)展功能用于它們的系統(tǒng)。但是,標(biāo)準(zhǔn)的sql命令,比如select、 insert、 update、 delete、 create和 drop常常被用于完成絕大多數(shù)數(shù)據(jù)庫的操作。ms sql server 就是用的t
28、ransact- sql。sql語言有著非常突出的優(yōu)點,sql語言是非過程化的語言、統(tǒng)一的語言、是所有關(guān)系數(shù)據(jù)庫的公共語言。非過程化語言:sql是一個非過程化的語言,因為它一次處理一個記錄,對數(shù)據(jù)提供自動導(dǎo)航。sql允許用戶在高層的數(shù)據(jù)結(jié)構(gòu)上工作,而不對單個記錄進(jìn)行操作,可操作記錄集,所有sql 語句接受集合作為輸入,返回集合作為輸出。sql的集合特性允許一條sql語句的結(jié)果作為另一條sql語句的輸入。統(tǒng)一的語言:sql可用于所有用戶的db活動模型,包括系統(tǒng)管理員、數(shù)據(jù)庫管理員、 應(yīng)用程序員、決策支持系統(tǒng)人員及許多其它類型的終端用戶。所有關(guān)系數(shù)據(jù)庫的公共語言:由于所有主要的關(guān)系數(shù)據(jù)庫管理系統(tǒng)都
29、支持sql語言,用戶可將使用sql的技能從一個rdbms(關(guān)系數(shù)據(jù)庫管理系統(tǒng))轉(zhuǎn)到另一個,所有用sql編寫的程序都是可以移植的。sql為許多任務(wù)提供了命令,其中包括:查詢數(shù)據(jù)、在表中插入、修改和刪除記錄、建立、修改和刪除數(shù)據(jù)對象、控制對數(shù)據(jù)和數(shù)據(jù)對象的存取、保證數(shù)據(jù)庫一致性和完整性等。以前的數(shù)據(jù)庫管理系統(tǒng)為上述各類操作提供單獨的語言,而sql 將全部任務(wù)統(tǒng)一在一種語言中。sql功能強(qiáng)大,是一種完備的數(shù)據(jù)處理語言,不僅用于數(shù)據(jù)庫查詢,而且用于數(shù)據(jù)庫中的數(shù)據(jù)修改和更新,概括起來,它可以分成以下幾組:dml(data manipulation language,數(shù)據(jù)操作語言):用于檢索或者修改數(shù)據(jù);
30、ddl(data definition language,數(shù)據(jù)定義語言): 用于定義數(shù)據(jù)的結(jié)構(gòu),比如 創(chuàng)建、修改或者刪除數(shù)據(jù)庫對象;dcl(data control language,數(shù)據(jù)控制語言):用于定義數(shù)據(jù)庫用戶的權(quán)限。dml組可以細(xì)分為以下的幾個語句:select:用于檢索數(shù)據(jù);insert:用于增加數(shù)據(jù)到數(shù)據(jù)庫;update:用于從數(shù)據(jù)庫中修改現(xiàn)存的數(shù)據(jù);delete:用于從數(shù)據(jù)庫中刪除數(shù)據(jù)。ddl語句可以用于創(chuàng)建用戶和重建數(shù)據(jù)庫對象。下面是ddl命令:create table,alter table,drop table,create index,drop index。下面是一個簡
31、單sql語句的例子:我們使用sql語句來從user_info中檢索用戶id為000001的用戶姓名:select 姓名 from user_info where用戶id = 000001數(shù)據(jù)定義語言ddl:它是用來創(chuàng)建和修改數(shù)據(jù)庫結(jié)構(gòu)的一種語句,包括 create、alter和drop 語句。數(shù)據(jù)操作語言dml:包括數(shù)據(jù)查詢與數(shù)據(jù)更新。數(shù)據(jù)查詢主要是由select語句完成,這一點不再贅述。而數(shù)據(jù)更新所造成的風(fēng)險大大超過數(shù)據(jù)查詢。數(shù)據(jù)庫管理系統(tǒng)必須在更改期內(nèi)保護(hù)所存儲的數(shù)據(jù)的一致性,確保有效的數(shù)據(jù)進(jìn)入數(shù)據(jù)庫,數(shù)據(jù)庫必須保持一致性,dbms還必須協(xié)調(diào)多用戶的并行更新,以確保用戶和它們的更改不至于影
32、響其它用戶的作業(yè)。用于修改數(shù)據(jù)庫內(nèi)容的 sql 語句主要有以下三個:insert,向一個表中加入新的數(shù)據(jù)行;update,更改數(shù)據(jù)庫中已經(jīng)存在的數(shù)據(jù);delete,從一個表中刪除數(shù)據(jù)行;insert標(biāo)準(zhǔn)語法:insert into table_name (col1, col2.) values(value1, value2.)。insert 語句還可以將多行數(shù)據(jù)添加到目標(biāo)表中去,在這種形式的 insert 語句中,新行的數(shù)據(jù)值不是在語句正文中明確地指定的,而是語句中指定的一個數(shù)據(jù)庫查詢。添加的值來自數(shù)據(jù)庫自身的行,在某些特定的狀態(tài)下,這是非常有用的。多行 insert 語句為拷貝數(shù)據(jù)提供了一種
33、緊湊而高效的方法。update語句用于更新單表中選定行的一列或多列的值。要更新的目標(biāo)表在語句中定義,set子句則指定要更新哪些列并計算它們的值。update語句總是包含where語句,而且update語句比較危險,所以您必須明確地認(rèn)識到where語句的重要性,where語句被用來指定需要更新的行。標(biāo)準(zhǔn)語法:update table_nameset columnname1 = value1 , columname2 = value2. where search_conditiondelete 語句標(biāo)準(zhǔn)語法:delete from tablename where condition在信息管理系統(tǒng)中
34、,我們往往會遇到歸類、匯總、映射、索引、子查詢等復(fù)雜操作,相應(yīng)的支持與實現(xiàn)如下:group by方法:group by子句語法為:select column1, sum(column2)from list-of-tablesgroup by column-list;這個group by子句將集中所有的行在一起,它包含了指定列的數(shù)據(jù)以及允許合計函數(shù)來計算一個或者多個列。組合條件和布爾運算符:以下的sql語句中就含有組合條件:select column1, sum(column2)from list-of-tableswhere condition1 and condition2;union子句:
35、有些時候,需要一起瀏覽多個查詢的結(jié)果、組合它們的輸出,我們可以使用union關(guān)鍵字。第四章 系統(tǒng)設(shè)計隨著科學(xué)技術(shù)的不斷提高,計算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識,它已進(jìn)入人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用。作為計算機(jī)應(yīng)用的一部分,使用計算機(jī)對房地產(chǎn)銷售進(jìn)行管理,具有著手工管理所無法比擬的優(yōu)點.例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高管理的效率,也是科學(xué)化、正規(guī)化管理的重要條件。因此,開發(fā)這樣一套管理軟件成為很有必要的事情,下面我們談?wù)勂溟_發(fā)過程和所涉及到的問題及解決方法。第一節(jié) 系統(tǒng)功能設(shè)計房地產(chǎn)銷售系統(tǒng)是為了對房地產(chǎn)
36、銷售企業(yè)實行計算機(jī)化的管理,以提高工作效率,方便用戶。主要功能有對樓盤信息、員工信息、客戶信息等進(jìn)行管理和檢索,以及對系統(tǒng)自身的用戶權(quán)限管理。提供多種信息的錄入,比如客戶信息資料、員工信息等。系統(tǒng)不但含有房地產(chǎn)銷售企業(yè)日常項目的信息,而且還包含了對信息的查詢檢索功能。用戶權(quán)限主要任務(wù)是提高系統(tǒng)安全性和使用性,為系統(tǒng)提供良好的維護(hù),如用戶管理可以為用戶提供權(quán)限服務(wù)。該系統(tǒng)是基于sdi窗體,以vb自帶的jet引擎連接access 2000數(shù)據(jù)庫進(jìn)行開發(fā)的房地產(chǎn)銷售系統(tǒng),力求與實際相結(jié)合具有房地產(chǎn)銷售日常管理和檢索等功能,旨在達(dá)到使房地產(chǎn)銷售的管理數(shù)字化,使之更加方便快捷,以提高工作效率。在功能上設(shè)
37、計如下:1、系統(tǒng)管理主要包括:用戶管理模塊包括:為系統(tǒng)新用戶設(shè)置用戶名及口令和修改本管理員密碼。用戶密碼管理模塊包括:用于非管理員用戶更改自己的系統(tǒng)口令。背景設(shè)置管理模塊包括:界面的顏色和圖片的自定義設(shè)置。字典信息管理模塊包括:對系統(tǒng)所有的下拉位置內(nèi)容進(jìn)行定義。數(shù)據(jù)庫備份模塊包括:對系統(tǒng)的數(shù)據(jù)庫進(jìn)行備份。2、基本資料管理主要包括:公司信息模塊包括:顯示修改刪除查詢。員工信息模塊包括:顯示添加修改刪除查詢。房型信息模塊包括:顯示添加修改刪除查詢。戶型信息模塊包括:顯示添加修改刪除查詢。樓房結(jié)構(gòu)模塊包括:顯示添加修改刪除查詢。樓房類型模塊包括:顯示添加修改刪除查詢。管網(wǎng)信息模塊包括:顯示添加修改刪
38、除查詢。銀行名稱模塊包括:顯示添加修改刪除查詢。3、樓房銷售管理主要包括:樓盤信息模塊包括:對新樓盤添加,和現(xiàn)有的樓盤信息修改查詢。樓房信息模塊包括:對新樓房添加,和現(xiàn)有的樓房信息修改查詢。房屋信息模塊包括:對新房屋添加,和現(xiàn)有的房屋信息修改查詢。客戶信息模塊包括:對新客戶添加,和現(xiàn)有的客戶信息修改查詢。銷售信息模塊包括:對新銷售單添加,和現(xiàn)有的銷售單信息修改查詢。4、檢索信息管理主要包括:員工信息包括:所有字段的查詢,也包括模糊查詢(like)和excel輸出??蛻粜畔ǎ核凶侄蔚牟樵?,也包括模糊查詢(like)和excel輸出。銷售信息包括:所有字段的查詢,也包括模糊查詢(like)和
39、excel輸出。5、日期格式:采用yyyy-mm-dd格式,用日期控件來處理(tpdicker)。第二節(jié) 系統(tǒng)結(jié)構(gòu)設(shè)計1、 登錄模塊結(jié)構(gòu)流程圖:如圖4-1。修改管理員用戶的密碼系 統(tǒng) 用 戶 信 息 管理員用戶創(chuàng)建修改和刪除普通用戶信息修改自身的用戶名和密碼 普通用戶圖4-1 登錄系統(tǒng)模塊結(jié)構(gòu)2、基本資料模塊結(jié)構(gòu)流程圖:如圖4-2。 基本資料系統(tǒng)銀行名稱 管網(wǎng)信息 員 工 信 息 樓房結(jié)構(gòu)和類型信息房 型 信 息客戶基本信息房 型 信 息 圖4-2 基本資料模塊結(jié)構(gòu)圖3、檢索信息模塊結(jié)構(gòu)流程圖:如圖4-3檢索打印模塊銷售信息檢索員工信息檢索客戶信息檢索excel 輸出圖4-3 檢索管理模塊結(jié)構(gòu)
40、圖4、樓房銷售流程圖(圖4-4)進(jìn)入銷售狀態(tài)添加新房屋添加新樓房添加新樓盤圖4-4樓房銷售流程圖4、系統(tǒng)總流程圖:如圖4-5。普通用戶管理員用戶讀取用戶類型用戶登錄開 始提示出錯樓房管理銷售管理主界面基本信息管理 成功管理員系統(tǒng)管理圖4-5 系統(tǒng)流程圖第三節(jié) 數(shù)據(jù)庫表結(jié)構(gòu)設(shè)計數(shù)據(jù)庫設(shè)計主要是進(jìn)行數(shù)據(jù)庫的邏輯設(shè)計,即將數(shù)據(jù)按一定的分類、分組系統(tǒng)和邏輯層次組織起來,是面向用戶的。數(shù)據(jù)庫設(shè)計時需要綜合企業(yè)各個部門的存檔數(shù)據(jù)和數(shù)據(jù)需求,分析各個數(shù)據(jù)之間的關(guān)系,按照dbms提供的功能和描述工具,設(shè)計出規(guī)模適當(dāng)、正確反映數(shù)據(jù)關(guān)系、數(shù)據(jù)冗余少、存取效率高、能滿足多種查詢要求的數(shù)據(jù)模型。數(shù)據(jù)庫設(shè)計的步驟是:1
41、、數(shù)據(jù)庫結(jié)構(gòu)定義:目前的數(shù)據(jù)庫管理系統(tǒng)(dbms)有的是支持聯(lián)機(jī)事務(wù)處理cltp(負(fù)責(zé)對事務(wù)數(shù)據(jù)進(jìn)行采集、處理、存儲)的操作型dbms,有的可支持?jǐn)?shù)據(jù)倉庫、有聯(lián)機(jī)分析處理clap(指為支持決策的制定對數(shù)據(jù)的一種加工操作)功能的大型dbms,有的數(shù)據(jù)庫是關(guān)系型的、有的可支持面向?qū)ο髷?shù)據(jù)庫。針對選擇的dbms,進(jìn)行數(shù)據(jù)庫結(jié)構(gòu)定義。2、數(shù)據(jù)表定義:數(shù)據(jù)表定義指定義數(shù)據(jù)庫中數(shù)據(jù)表的結(jié)構(gòu),數(shù)據(jù)表的邏輯結(jié)構(gòu)包括:屬性名稱、類型、表示形式、缺省值、校驗規(guī)則、是否關(guān)鍵字、可否為空等。關(guān)系型數(shù)據(jù)庫要盡量按關(guān)系規(guī)范化要求進(jìn)行數(shù)據(jù)庫設(shè)計,但為使效率高,規(guī)范化程度應(yīng)根據(jù)應(yīng)用環(huán)境和條件來決定。數(shù)據(jù)表設(shè)計不僅要滿足數(shù)據(jù)存
42、儲的要求,還要增加一些如反映有關(guān)信息、操作責(zé)任、中間數(shù)據(jù)的字段或臨時數(shù)據(jù)表。3、存儲設(shè)備和存儲空間組織:確定數(shù)據(jù)的存放地點、存儲路徑、存儲設(shè)備等,備份方案,對多版本如何保證一致性和數(shù)據(jù)的完整性。4、數(shù)據(jù)使用權(quán)限設(shè)置:針對用戶的不同使用要求,確定數(shù)據(jù)的用戶使用權(quán)限,確保數(shù)據(jù)安全。5、數(shù)據(jù)字典設(shè)計:用數(shù)據(jù)字典描述數(shù)據(jù)庫的設(shè)計,便于維護(hù)和修改。為了更好地組織數(shù)據(jù)和設(shè)計出實際應(yīng)用數(shù)據(jù)庫,應(yīng)該注意如下問題:關(guān)系數(shù)據(jù)結(jié)構(gòu)的建立:在進(jìn)行了數(shù)據(jù)基本結(jié)構(gòu)的規(guī)范化重組后,還必須建立整體數(shù)據(jù)的關(guān)系結(jié)構(gòu)。這一步設(shè)計完成后數(shù)據(jù)庫和數(shù)據(jù)結(jié)構(gòu)設(shè)計工作基本完成,只待系統(tǒng)實現(xiàn)時將數(shù)據(jù)分析和數(shù)據(jù)字典的內(nèi)容代入到所設(shè)計的數(shù)據(jù)整體關(guān)
43、系結(jié)構(gòu)中,一個規(guī)范化數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)就建立起來了。根據(jù)系統(tǒng)功能設(shè)計,把數(shù)據(jù)庫命名:database.mdb,在access數(shù)據(jù)庫創(chuàng)建以下幾個表:樓房信息表、樓盤信息表、房屋信息表、客戶信息表、銷售信息表、員工信息表等。部分表結(jié)構(gòu)如下:房屋信息表結(jié)構(gòu)如圖:圖4-6圖4-6房屋信息表房型信息表結(jié)構(gòu)如下:圖4-7圖4-7 房型信息表公司基本信息表:圖4-8圖4-8公司基本信息表客戶信息表:圖4-9圖4-9 客戶信息表樓房信息表:圖4-10圖4-10 樓房信息表樓盤信息表:圖4-11圖4-11 樓盤信息表銷售信息表:圖4-12圖4-12 銷售信息表員工信息表:圖4-13圖4-13員工信息表用戶信息表:圖
44、4-14圖4-14 用戶信息表其他的表請參考數(shù)據(jù)庫,表名如下:圖4-15圖4-15表名第五章 系統(tǒng)開發(fā)實現(xiàn)應(yīng)用程序是用vb開發(fā)的,界面設(shè)計的簡單明了。根據(jù)需求分析和功能設(shè)計,系統(tǒng)應(yīng)用程序分為五大模塊:登錄模塊、信息管理、檢索打印、系統(tǒng)管理、系統(tǒng)幫助五個模塊。第一節(jié) 登錄模塊登錄界面是用戶最先看到的系統(tǒng)的界面,所以直觀上給用戶的感覺很重要,所以做一個好的界面,提高軟件的親和力。本管理系統(tǒng)登錄界面如圖5-1。圖5-1 登錄界面根據(jù)登錄模塊的功能,管理員和普通用戶界面統(tǒng)一在一起。系統(tǒng)自動判斷用戶的要權(quán)限。管理員有所有的權(quán)限,普通用戶只有檢索和改本人的密碼權(quán)。如果三次登錄都出錯,系統(tǒng)自動退出。數(shù)據(jù)庫的
45、連接采用的是ado對象。連接代碼如下:if cn.state then cn.closecn.connectionstring = provider=microsoft.jet.oledb.4.0;data source= & app.path & wmdatabase.mdb;persist security info=falsecn.open引擎采用jet來連接access 2000數(shù)據(jù)庫。詳細(xì)代碼實現(xiàn)請參考附錄程序源代碼。第二節(jié) 系統(tǒng)管理登錄系統(tǒng)后進(jìn)入主界面如圖5-2。在系統(tǒng)功能設(shè)計中,系統(tǒng)維護(hù)功能主要有添加用戶,刪除用戶,和管理員密碼修改,如圖5-3所示。只有管理員用戶才有權(quán)限進(jìn)入本界
46、面。添加、刪除用戶是在數(shù)據(jù)表用戶信息表中添加和刪除用戶及權(quán)限。初始管理員用戶和密碼都為admin。管理員密碼數(shù)據(jù)庫的用戶信息表項里。代碼實現(xiàn)請參考附錄程序源代碼。添加用戶:在用戶名稱中輸入要添加用戶的名,原始密碼為12345,可以修改,之后點添加。完畢。如果系統(tǒng)已經(jīng)添加的該用戶,系統(tǒng)自動提示,重新添加。刪除用戶:選中要刪除的用戶,直接點刪除、系統(tǒng)有提示是否真的刪除,點是,就刪除了此用戶。圖 5-2管理系統(tǒng)界面圖5-3 系統(tǒng)管理第三節(jié) 用戶密碼修改用戶密碼修改是指普通和管理員用戶的密碼修改。如圖5-4。圖5-4 用戶密碼修改修改密碼:在舊密碼輸入你的登錄密碼,在新密碼中輸入新密碼,在新密碼核實中
47、再輸入一次新密碼。之后點修改。系統(tǒng)提示。操作已成功!。這樣下一次再進(jìn)入本系統(tǒng)時本用戶的密碼就改為新密碼。其中密碼數(shù)據(jù)用戶信息表中姓名和密碼字段對應(yīng)的記錄。代碼實現(xiàn)請參考附錄程序源代碼。第四節(jié) 信息管理信息輸入中主要是對所有數(shù)據(jù)信息的添加、修改、刪除的功能。也是本次開發(fā)的重點。其中客戶信息、銷售信息、樓房信息等。其中字典信息可以在下拉列表可以選擇,以員工信息表為例介紹。界面如圖5-5。各按鈕的功能:(所有管理界面):移動到第一條記錄。:移動到下一條記錄。:移動最后一條記錄。添加:是添加一新的記錄。瀏覽:是查看全的記錄,如圖5-6。刪除:是刪除當(dāng)前的記錄。保存:是在添加和修改記錄后,保存記錄。修改
48、:移動到要修改的記錄,點修改,修改完后,點保存后就修改完畢。所有的信息表中的序號及各種編號一定要統(tǒng)一、規(guī)范。這樣有利于信息檢索。代碼實現(xiàn)請參考附錄程序源代碼。圖5-5 員工信息輸入界面圖5-6 信息瀏覽第五節(jié) 查詢查詢打印模塊包括客戶信息、員工信息、銷售信息表,客戶報表的打印,查詢以客戶信息表為例,如圖5-7所示。在菜單中可以選擇客戶信息查詢,在檢索名稱中輸入要檢索的字段。在后面下拉框中選擇條件如圖5-8。再輸入關(guān)鍵字,點檢索按鈕。在查詢完后,可以在如圖5-7中輸出excel報表。圖5-7客戶信息查詢 圖5-8檢索條件在選擇條件包括=,,=,like,其中l(wèi)ike是用于模糊檢索。檢索完之后,點
49、excel報表輸出,系統(tǒng)自動輸出成報表。編輯格式以后就可以打印。代碼實現(xiàn)請參考附錄程序源代碼。其他功能請參考源程序。第六章 系統(tǒng)的運行與維護(hù) 管理信息系統(tǒng)在完成系統(tǒng)實施、投入正常運行之后,就進(jìn)入了系統(tǒng)運行與維護(hù)階段。第一節(jié) 系統(tǒng)的配置 1、硬件配置要求: cpu:pii200以上。 內(nèi)存:32mb以上。 硬盤:2.1gb以上(可用空間最好在160mb以上)。 打印機(jī):推薦epson lq-1600kii 2、軟件配置要求: windows2000/xp中文版操作系統(tǒng)。 本系統(tǒng)運行:首先啟動windows2000/xp,將本系統(tǒng)拷貝到硬盤相應(yīng)地目錄下,運行“房地產(chǎn)管理系統(tǒng).exe”即可。 第二節(jié)
50、 系統(tǒng)的維護(hù) 系統(tǒng)維護(hù)的目的是保證管理信息系統(tǒng)正常而可靠地運行,并能使系統(tǒng)不斷得到改善和提高,以充分發(fā)揮作用。換言之,系統(tǒng)維護(hù)就是為了保證系統(tǒng)中的各個要素隨著環(huán)境的變化始終處于最新的、正確的工作狀態(tài)。系統(tǒng)維護(hù)的工作量往往是很大的,其費用大約占整個生命周期的60%,所以我們必須對系統(tǒng)維護(hù)給予足夠的重視。 1、系統(tǒng)維護(hù)的內(nèi)容 按照維護(hù)對象的不同,系統(tǒng)維護(hù)的內(nèi)容可分為以下幾類: (1)系統(tǒng)應(yīng)用程序維護(hù) (2)數(shù)據(jù)維護(hù) (3)代碼維護(hù) (4)硬件設(shè)備維護(hù) 2、系統(tǒng)維護(hù)的類型 系統(tǒng)維護(hù)的重點是系統(tǒng)應(yīng)用軟件的維護(hù)工作,按照軟件維護(hù)的不同性質(zhì),可以劃分為下面四種類型: (1)糾錯性維護(hù) 診斷和修正系統(tǒng)中遺留
51、的錯誤。(2)適應(yīng)性維護(hù) 使系統(tǒng)適用環(huán)境的變化而進(jìn)行的維護(hù)。(3)完善性維護(hù) 為滿足用戶的需求而進(jìn)行的維護(hù)。(4)預(yù)防性維護(hù) 為將要發(fā)生的變化或調(diào)整而進(jìn)行的主動性維護(hù)。 3、系統(tǒng)維護(hù)的組織與管理系統(tǒng)維護(hù)工作,首先必須建立一個維護(hù)組織,確定進(jìn)行維護(hù)工作所應(yīng)遵循的原則和規(guī)范化的過程,此外還應(yīng)建立一套適用于具體系統(tǒng)維護(hù)過程的文檔及管理措施,以及進(jìn)行復(fù)審的標(biāo)準(zhǔn)。 4、本系統(tǒng)的維護(hù)模塊本系統(tǒng)的維護(hù)功能主要是為保證系統(tǒng)能夠正常的運行。開發(fā)總結(jié)通過此管理信息系統(tǒng)的開發(fā),做到了理論聯(lián)系實際,將書本上學(xué)到的知識與具體實踐充分結(jié)合起來,進(jìn)一步明確了開發(fā)管理信息系統(tǒng)的方法和思想;既加深了對管理信息系統(tǒng)的認(rèn)識,又進(jìn)一
52、步鞏固了以前所學(xué)的計算機(jī)軟件開發(fā)方面的知識,提高了軟件開發(fā)的水平,從而為今后在實際工作中更好的應(yīng)用計算機(jī)進(jìn)行信息管理打下了堅實的基礎(chǔ)。經(jīng)過二個多月的設(shè)計和開發(fā),我開發(fā)的已經(jīng)開發(fā)完畢。但是由于畢業(yè)設(shè)計時間較短,所以該系統(tǒng)還有許多不盡如人意的地方,比如聯(lián)機(jī)文檔比較少,用戶界面不夠美觀,出錯處理不夠等多方面問題。這些都有待進(jìn)一步改善。提高科學(xué)管理水平首先要提高科學(xué)管理的意識,進(jìn)行mis的開發(fā)首先要具有科學(xué)的開發(fā)方法。成功mis的基礎(chǔ)是科學(xué)的管理加上科學(xué)的開發(fā)方式。企業(yè)的mis開發(fā)必須結(jié)合實際,嚴(yán)格按照軟件工程的思想進(jìn)行才能保證mis的高成功率和高效率。1 本次的課題設(shè)計首先分析了管理系統(tǒng)目前在國內(nèi)外
53、的發(fā)展?fàn)顩r及需求分析。2 從解決開發(fā)系統(tǒng)的基本問題入手,討論了研究和開發(fā)本系統(tǒng)的可行性,并對開發(fā)工具及其語言進(jìn)行選擇。3 在解決了開發(fā)系統(tǒng)的基本問題之后,進(jìn)行系統(tǒng)數(shù)據(jù)庫設(shè)計,并做出系統(tǒng)總體規(guī)劃,完成系統(tǒng)的具體實現(xiàn)??偟膩碚f,在這次的畢業(yè)設(shè)計種遇到了不少的問題,大部分得到了很好的解決,但也有少部分遺留的問題。首先便是調(diào)研的不充分。由于以前根本未曾接觸過軟件的整體開發(fā)設(shè)計,所以在前期的調(diào)研中相當(dāng)不充分,開題開題也有些盲目,以為把屬性和表寫得越多越好,這個問題越到后來越嚴(yán)種,而且因為客觀的原因耽誤了進(jìn)度,因而對開題的開題做了修改 。其次是軟件的編程問題,由于以前對vb只是了解并不能夠靈活運用,所以在
54、畢設(shè)期間進(jìn)行了苦讀,終于可以基本掌握了常用控件的用法和語句編程。再次就是數(shù)據(jù)庫的建設(shè)和使用,雖然access數(shù)據(jù)庫的安全性和普及性很高,但我們在日常中還是接觸得比較少,所以這自然又是一番努力的學(xué)習(xí),就拿安裝配置以及連接數(shù)據(jù)庫控件方面來說就不那么容易。然后,會用了兩種軟件,如何把它們連接在一起還真是一件困難的事:選擇連接的方法就很重要,通過各方面的比較,我選擇了ado,通過ado控件與數(shù)據(jù)庫中各表進(jìn)行連接,同時也用到少數(shù)編程實現(xiàn)vb和access數(shù)據(jù)庫的連接。一開始連接時并不順利,常出現(xiàn)無法找到數(shù)據(jù)庫和路徑不對的問題。隨后便是整體設(shè)計的問題,只是軟件工程的重要部分,一個好的軟件的開發(fā)必須要全面而實用,盡量把所有的問題都考慮進(jìn)去,記得當(dāng)時我們的軟件工程老師就說過,一個制作好的軟件和差一些的軟件最大的區(qū)別就在于好的軟件把所有的可能性,所有易出錯的地方和bug都考慮到了,自然實用性也就
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 教案革新:2024年海洋化學(xué)資源的探究與教學(xué)
- 《接觸網(wǎng)施工》課件 4.9.1 電連接線安裝
- 2024年奧運會體育項目介紹
- 2023年某某企業(yè)財務(wù)會計決算報表編制說明
- 2023年中考物理真題集含解析
- 2023年計算機(jī)網(wǎng)絡(luò)教學(xué)輔導(dǎo)與期末復(fù)習(xí)指導(dǎo)
- 第45屆世界技能大賽原型制作項目全國選拔賽技術(shù)工作文件
- 櫥柜生產(chǎn)企業(yè)的賬務(wù)處理-做賬實操
- 2024年視角下的《鄧稼先》課件創(chuàng)新
- 《商業(yè)街規(guī)劃總結(jié)》課件
- 道路運輸企業(yè)職業(yè)安全健康管理工作臺帳(全版通用)參考模板范本
- 中國小學(xué)生生命教育調(diào)查問卷
- 通用模板-封條模板
- 集團(tuán)公司后備人才選拔培養(yǎng)暫行辦法
- 第五章旅游餐飲設(shè)計ppt課件
- 從馬克思主義視角看當(dāng)前高房價
- 長沙市某辦公建筑的冰蓄冷空調(diào)系統(tǒng)的設(shè)計畢業(yè)設(shè)計
- 不抱怨的世界(課堂PPT)
- 企業(yè)盈利能力分析——以青島啤酒股份有限公司為例
- 消火栓滅火器檢查記錄表
- 岸墻、翼墻及導(dǎo)水墻砼澆筑方案
評論
0/150
提交評論