freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

房地產(chǎn)銷售管理系統(tǒng)的設計與實現(xiàn)—-在線瀏覽

2024-09-19 15:34本頁面
  

【正文】 數(shù)據(jù)庫是SQL Server 2000數(shù)據(jù)庫,開發(fā)語言為Microsoft Visual Basic ()。因為SQL Server與Visual Basic用的同為Microsoft Jet數(shù)據(jù)庫引擎,有著最好的兼容性。自從微軟推出VB后,便成為了程序開發(fā)人員的首選工具。VB是基于對象的可視化程序開發(fā)工具,它的優(yōu)點在于能夠快捷、簡易地建立Windows應用程序。以適用人員來分,可有以下三個版本:  1. 標準版 針對一般程序設計人員,適合普通應用系統(tǒng)的開發(fā)。  3. 企業(yè)版 適用于專為企業(yè)設計應用軟件的程序開發(fā)人員??梢暬幊痰囊粋€突出特點就是其開發(fā)環(huán)境就像一個百寶箱,很多功能都集成在其之中,這就是IDE(Integrated Development Environment),即集成開發(fā)環(huán)境。例如在VB的集成開發(fā)環(huán)境中就包括了以下一些主要元素:工具欄、工具箱、工程管理器窗口、屬性窗口、窗體設計器、代碼編輯器窗口等;和VB類似,Delphi的IDE中具有主控制窗體、對象查看窗口和窗體設計器。從簡單的文本文件到各種復雜的關系型數(shù)據(jù)庫,數(shù)據(jù)庫應用程序需要面對各種各樣的數(shù)據(jù)源。ADO設計為一種極簡單的格式,通過ODBC的方法同數(shù)據(jù)庫接口相連。ADO是基于OLEDB之上的技術,因此ADO通過其內(nèi)部的屬性和方法提供統(tǒng)一的數(shù)據(jù)訪問接口方法。下一節(jié)專門介紹ADO。它與以前Visual Basic的DAO、RDO相比有了很大的提高。通過DAO/Jet功能可以訪問ISAM數(shù)據(jù)庫,使用DAO/ODBC Direct功能可以實現(xiàn)遠程RDO功能。RDO是ODBC API的一個淺層界面接口,是專為訪問遠程ODBC關系數(shù)據(jù)源而設計的。ADO的對象模型是所有數(shù)據(jù)訪問接口對象模型中最簡單的一種。OLE DB是一種底層編程接口,用來訪問許多不同類型的數(shù)據(jù)源,其中包括消息、文件系統(tǒng)以及其他一些非傳統(tǒng)的數(shù)據(jù)源。OLEDB提供了訪問任何數(shù)據(jù)資源的方法,包括相互關聯(lián)的數(shù)據(jù)庫和相互不關聯(lián)的數(shù)據(jù)庫、Email和文件系統(tǒng)、文本和圖形以及用戶定義的數(shù)據(jù)對象。對象模型使用Connection對象使連接概念得以具體。Recordset 對象可支持兩類更新:立即更新和批更新。也可以使用AddNew和Update方法將值的數(shù)組作為參數(shù)傳遞,同時更新記錄的若干字段。Recordset對象含有由Field對象組成的Fields集合。使用Field對象的Value屬性可設置或返回當前記錄的數(shù)據(jù)。MoveFirst、MoveLast、MoveNext 和MovePrevious方法:在指定 Recordset 對象中移動到第一個、最后一個、下一個或前一個記錄并使該記錄成為當前記錄。Open方法(ADO Recordset):打開記錄集。Execute方法:執(zhí)行指定的查詢、SQL語句、存儲過程或特定提供者的文本等內(nèi)容。不但如此,在ACCESS 2000 推出以后,我們發(fā)現(xiàn)數(shù)據(jù)庫的建立更加的快速,但是功能卻更加強大,用戶不用再去記憶那一大堆的文件名稱,或是為數(shù)據(jù)庫的文件管理大費周章,通過ACCESS的人性化管理接口把數(shù)據(jù)庫的管理整理,便于維護;此外,在報表的制作上也是相當容易的,完全的視覺開發(fā)向?qū)гO計,讓人使用起來很舒服。其功能分別敘述如下:216。216。216。216。216。216。第二節(jié) SQL語言SQL(Structured Query Language,結構查詢語言)是一個功能強大的數(shù)據(jù)庫語言。ANSI(美國國家標準學會)聲稱,SQL是關系數(shù)據(jù)庫管理系統(tǒng)的標準語言。使用SQL的常見關系數(shù)據(jù)庫管理系統(tǒng)有:Oracle、 Sybase、 Microsoft SQL Server、 Access等等。但是,標準的SQL命令,比如Select、 Insert、 Update、 Delete、 Create和 Drop常常被用于完成絕大多數(shù)數(shù)據(jù)庫的操作。SQL語言有著非常突出的優(yōu)點,SQL語言是非過程化的語言、統(tǒng)一的語言、是所有關系數(shù)據(jù)庫的公共語言。SQL允許用戶在高層的數(shù)據(jù)結構上工作,而不對單個記錄進行操作,可操作記錄集,所有SQL 語句接受集合作為輸入,返回集合作為輸出。統(tǒng)一的語言:SQL可用于所有用戶的DB活動模型,包括系統(tǒng)管理員、數(shù)據(jù)庫管理員、 應用程序員、決策支持系統(tǒng)人員及許多其它類型的終端用戶。SQL為許多任務提供了命令,其中包括:查詢數(shù)據(jù)、在表中插入、修改和刪除記錄、建立、修改和刪除數(shù)據(jù)對象、控制對數(shù)據(jù)和數(shù)據(jù)對象的存取、保證數(shù)據(jù)庫一致性和完整性等。SQL功能強大,是一種完備的數(shù)據(jù)處理語言,不僅用于數(shù)據(jù)庫查詢,而且用于數(shù)據(jù)庫中的數(shù)據(jù)修改和更新,概括起來,它可以分成以下幾組:DML(Data Manipulation Language,數(shù)據(jù)操作語言):用于檢索或者修改數(shù)據(jù);DDL(Data Definition Language,數(shù)據(jù)定義語言): 用于定義數(shù)據(jù)的結構,比如 創(chuàng)建、修改或者刪除數(shù)據(jù)庫對象;DCL(Data Control Language,數(shù)據(jù)控制語言):用于定義數(shù)據(jù)庫用戶的權限。DDL語句可以用于創(chuàng)建用戶和重建數(shù)據(jù)庫對象。下面是一個簡單SQL語句的例子:我們使用SQL語句來從user_info中檢索‘用戶ID’為‘000001’的用戶姓名:SELECT 姓名 FROM user_info WHERE用戶ID = ‘000001’數(shù)據(jù)定義語言DDL:它是用來創(chuàng)建和修改數(shù)據(jù)庫結構的一種語句,包括 Create、Alter和Drop 語句。數(shù)據(jù)查詢主要是由Select語句完成,這一點不再贅述。數(shù)據(jù)庫管理系統(tǒng)必須在更改期內(nèi)保護所存儲的數(shù)據(jù)的一致性,確保有效的數(shù)據(jù)進入數(shù)據(jù)庫,數(shù)據(jù)庫必須保持一致性,DBMS還必須協(xié)調(diào)多用戶的并行更新,以確保用戶和它們的更改不至于影響其它用戶的作業(yè)。Insert 語句還可以將多行數(shù)據(jù)添加到目標表中去,在這種形式的 Insert 語句中,新行的數(shù)據(jù)值不是在語句正文中明確地指定的,而是語句中指定的一個數(shù)據(jù)庫查詢。多行 Insert 語句為拷貝數(shù)據(jù)提供了一種緊湊而高效的方法。要更新的目標表在語句中定義,Set子句則指定要更新哪些列并計算它們的值。標準語法:UPDATE table_nameSET columnname1 = value1 [, columname2 = value2]... WHERE search_conditionDelete 語句標準語法:DELETE FROM tablename WHERE condition在信息管理系統(tǒng)中,我們往往會遇到歸類、匯總、映射、索引、子查詢等復雜操作,相應的支持與實現(xiàn)如下:GROUP BY方法:GROUP BY子句語法為:SELECT column1, SUM(column2)FROM listoftablesGROUP BY columnlist。組合條件和布爾運算符:以下的SQL語句中就含有組合條件:SELECT column1, SUM(column2)FROM listoftablesWHERE condition1 AND condition2。第四章 系統(tǒng)設計隨著科學技術的不斷提高,計算機科學日漸成熟,其強大的功能已為人們深刻認識,它已進入人類社會的各個領域并發(fā)揮著越來越重要的作用。這些優(yōu)點能夠極大地提高管理的效率,也是科學化、正規(guī)化管理的重要條件。第一節(jié) 系統(tǒng)功能設計房地產(chǎn)銷售系統(tǒng)是為了對房地產(chǎn)銷售企業(yè)實行計算機化的管理,以提高工作效率,方便用戶。提供多種信息的錄入,比如客戶信息資料、員工信息等。用戶權限主要任務是提高系統(tǒng)安全性和使用性,為系統(tǒng)提供良好的維護,如用戶管理可以為用戶提供權限服務。在功能上設計如下:系統(tǒng)管理主要包括:用戶管理模塊包括:為系統(tǒng)新用戶設置用戶名及口令和修改本管理員密碼。背景設置管理模塊包括:界面的顏色和圖片的自定義設置。數(shù)據(jù)庫備份模塊包括:對系統(tǒng)的數(shù)據(jù)庫進行備份。員工信息模塊包括:顯示添加修改刪除查詢。戶型信息模塊包括:顯示添加修改刪除查詢。樓房類型模塊包括:顯示添加修改刪除查詢。銀行名稱模塊包括:顯示添加修改刪除查詢。樓房信息模塊包括:對新樓房添加,和現(xiàn)有的樓房信息修改查詢??蛻粜畔⒛K包括:對新客戶添加,和現(xiàn)有的客戶信息修改查詢。檢索信息管理主要包括:員工信息包括:所有字段的查詢,也包括模糊查詢(like)和Excel輸出。銷售信息包括:所有字段的查詢,也包括模糊查詢(like)和Excel輸出。第二節(jié) 系統(tǒng)結構設計 登錄模塊結構流程圖:如圖41。 基本資料系統(tǒng)銀行名稱 管網(wǎng)信息 員 工 信 息 樓房結構和類型信息房 型 信 息客戶基本信息房 型 信 息 圖42 基本資料模塊結構圖檢索信息模塊結構流程圖:如圖43檢索打印模塊銷售信息檢索員工信息檢索客戶信息檢索EXCEL 輸出圖43 檢索管理模塊結構圖樓房銷售流程圖(圖44)進入銷售狀態(tài)添加新房屋添加新樓房添加新樓盤圖44樓房銷售流程圖系統(tǒng)總流程圖:如圖45。數(shù)據(jù)庫設計時需要綜合企業(yè)各個部門的存檔數(shù)據(jù)和數(shù)據(jù)需求,分析各個數(shù)據(jù)之間的關系,按照DBMS提供的功能和描述工具,設計出規(guī)模適當、正確反映數(shù)據(jù)關系、數(shù)據(jù)冗余少、存取效率高、能滿足多種查詢要求的數(shù)據(jù)模型。針對選擇的DBMS,進行數(shù)據(jù)庫結構定義。關系型數(shù)據(jù)庫要盡量按關系規(guī)范化要求進行數(shù)據(jù)庫設計,但為使效率高,規(guī)范化程度應根據(jù)應用環(huán)境和條件來決定。存儲設備和存儲空間組織:確定數(shù)據(jù)的存放地點、存儲路徑、存儲設備等,備份方案,對多版本如何保證一致性和數(shù)據(jù)的完整性。數(shù)據(jù)字典設計:用數(shù)據(jù)字典描述數(shù)據(jù)庫的設計,便于維護和修改。這一步設計完成后數(shù)據(jù)庫和數(shù)據(jù)結構設計工作基本完成,只待系統(tǒng)實現(xiàn)時將數(shù)據(jù)分析和數(shù)據(jù)字典的內(nèi)容代入到所設計的數(shù)據(jù)整體關系結構中,一個規(guī)范化數(shù)據(jù)庫系統(tǒng)結構就建立起來了。部分表結構如下:房屋信息表結構如圖:圖46圖46房屋信息表房型信息表結構如下:圖47圖47 房型信息表公司基本信息表:圖48圖48公司基本信息表客戶信息表:圖49圖49 客戶信息表樓房信息表:圖410圖410 樓房信息表樓盤信息表:圖411圖411 樓盤信息表銷售信息表:圖412圖412 銷售信息表員工信息表:圖413圖413員工信息表用戶信息表:圖414圖414 用戶信息表其他的表請參考數(shù)據(jù)庫,表名如下:圖415圖415表名第五章 系統(tǒng)開發(fā)實現(xiàn)應用程序是用VB開發(fā)的,界面設計的簡單明了。第一節(jié) 登錄模塊登錄界面是用戶最先看到的系統(tǒng)的界面,所以直觀上給用戶的感覺很重要,所以做一個好的界面,提高軟件的親和力。圖51 登錄界面根據(jù)登錄模塊的功能,管理員和普通用戶界面統(tǒng)一在一起。管理員有所有的權限,普通用戶只有檢索和改本人的密碼權。數(shù)據(jù)庫的連接采用的是ADO對象。Data Source= amp。 \。詳細代碼實現(xiàn)請參考附錄程序源代碼。在系統(tǒng)功能設計中,系統(tǒng)維護功能主要有添加用戶,刪除用戶,和管理員密碼修改,如圖53所示。添加、刪除用戶是在數(shù)據(jù)表用戶信息表中添加和刪除用戶及權限。管理員密碼數(shù)據(jù)庫的用戶信息表項里。添加用戶:在用戶名稱中輸入要添加用戶的名,原始密碼為12345,可以修改,之后點添加。如果系統(tǒng)已經(jīng)添加的該用戶,系統(tǒng)自動提示,重新添加。圖 52管理系統(tǒng)界面圖53 系統(tǒng)管理第三節(jié) 用戶密碼修改用戶密碼修改是指普通和管理員用戶的密碼修改。圖54 用戶密碼修改修改密碼:在舊密碼輸入你的登錄密碼,在新密碼中輸入新密碼,在新密碼核實中再輸入一次新密碼。系統(tǒng)提示。這樣下一次再進入本系統(tǒng)時本用戶的密碼就改為新密碼。代碼實現(xiàn)請參考附錄程序源代碼。也是本次開發(fā)的重點。其中字典信息可以在下拉列表可以選擇,以員工信息表為例介紹。各按鈕的功能:(所有管理界面):移動到第一條記錄。:移動到下一條記錄。添加:是添加一新的記錄。刪除:是刪除當前的記錄。修改:移動到要修改的記錄,點修改,修改完后,點保存后就修改完畢。這樣有利于信息檢索。圖55 員工信息輸入界面圖56 信息瀏覽第五節(jié) 查詢查詢打印模塊包括客戶信息、員工信息、銷售信息表,客戶報表的打印,查詢以客戶信息表為例,如圖57所示。在后面下拉框中選擇條件如圖58。在查詢完后,可以在如圖57中輸出Excel報表。檢索完之后,點Excel報表輸出,系統(tǒng)自動輸出成報表。代碼實現(xiàn)請參考附錄程序源代碼。第六章 系統(tǒng)的運行與維護 管理信息系統(tǒng)在完成系統(tǒng)實施、投入正常運行之后,就進入了系統(tǒng)運行與維護階段。 內(nèi)存:32MB以上。 打印機:推薦EPSON LQ1600KII 軟件配置要求: WINDOWS2000/xp中文版操作系統(tǒng)。 第二節(jié) 系統(tǒng)的維護 系統(tǒng)維護的目的是保證管理信息系統(tǒng)正常而可靠地運行,并能使系統(tǒng)不斷得到改善和提高,以充分發(fā)揮作用。系統(tǒng)維護的工作量往往是很大的,其費用大約占整個生命周期的60%,所以我們必須對系統(tǒng)維護給予足夠的重視。(2)適應性維護 使系統(tǒng)適用環(huán)境
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1