【正文】
畢業(yè)設(shè)計 中介管理系統(tǒng) 摘 要 ………………………………………………………………………… 1 Abstract………………………………………………………………………2 第一章 引言 ………………………………………………………………… 4 1. 1 課題背景 …………………………………………………………………… 4 1. 2 系統(tǒng)簡介………………………………………………………… ………… 5 第二章 系統(tǒng)的分析…………………………………………………… ……… 6 2. 1 系統(tǒng)開發(fā)的目標(biāo)和思想……………………………………………… …… 6 2. 2 系統(tǒng)的可行性分析…………………………………………………… …… 8 第三章 系統(tǒng)的設(shè)計 ……………………………………………………………1 8 3. 1 系統(tǒng)的功能結(jié)構(gòu)設(shè)計……………………………………………………… 18 3. 2 系統(tǒng)的數(shù)據(jù)庫設(shè)計 3. 3 界面設(shè)計與代碼設(shè)計…………………………………………………………………… 23 ………………………………………………………… 24 結(jié)束語 …………………………………………………………………… …………4 6 致謝 …………………………………………………………………………………4 7 參考文獻 ………………………………………………… 摘要 中介管理系統(tǒng)用計算機管理中介信息的一種計算機應(yīng)用技術(shù)的創(chuàng)新 ,在計算機還未普及之前中介管理都是由管理人員手工記帳的方式來操作的 .現(xiàn)在一般的地籍中介管理都是采用計算機作為工具的實用的計算機中介信息登記管理程序來幫助管理員進行更有效的地籍登記。中介管理系統(tǒng) 是典型的信息管理系統(tǒng)(MIS),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護以及前端應(yīng)用程序的開發(fā)兩個方面。對 于前者要求建立起數(shù)據(jù)一致性和完整性強、數(shù)據(jù)安全性好的庫。而對于后者則要求應(yīng)用程序功能完備 ,易使用等特點。 經(jīng)過分析 ,我們使用 MICROSOFT公司的 VISUAL BASIC開發(fā)工具 ,利用其提供的各種面向?qū)ο蟮拈_發(fā)工具 ,尤其是數(shù)據(jù)窗口這一能方便而簡潔操縱數(shù)據(jù)庫的智能化對象 ,首先在短時間內(nèi)建立系統(tǒng)應(yīng)用原型 ,然后 ,對初始原型系統(tǒng)進行需求迭代 ,不斷修正和改進 ,直到形成用戶滿意的可行系統(tǒng)。 關(guān)鍵字 :中介管理 ,MIS,visual basic ,數(shù)據(jù)庫 Abstract Intermediary management system using a puter information management intermediary puter applications technology innovation, Management has not yet popular in the puter before the intermediary managers are from manual accounting to the operation. Now the general management of cadastral intermediary puters are used as a practical tool for puter intermediary registration information management procedures to help managers more effective cadastral registration. Intermediary management system is a typical management information system (MIS), including its main development background to the establishment and maintenance of the database and frontend application development 2. The request for the establishment of strong data consistency and integrity, good for the security of the data. For the latter request applications functions, such as easy to use features. After analysis, we use Microsoft visual basic development tool panies, the use of its various objectoriented development tools, especially data that can be easily accessible and concise window manipulation database intelligent objects, the first prototype application system in a short time and then, putation of the initial prototype system needs to constantly revise and improve until the formation of a viable system of user satisfaction. keyword : intermediary management MIS,visual basic database 第一章 引言 1. 1 課題背景 中介管理系統(tǒng)用計算機管理中介信息的一種計算機應(yīng)用技術(shù)的創(chuàng)新 ,在計算機還未普及之前中介管理都是由管理人員手工記帳的方式來操作的 .現(xiàn)在一般的地籍中介管理都是采用計算機作為工具的實用的計算機中介信息登記管理程序來幫助管理員進行更有效的地籍登記。中介管理系統(tǒng) 是典型的信息管理系統(tǒng) (MIS),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護以及前端應(yīng)用程序的開發(fā)兩個方面。對于前者要求建立起數(shù)據(jù)一致性和完整性強、數(shù)據(jù)安全性好的庫。而對于后者則要求應(yīng)用程序功能完備 ,易使用等特點。 1. 2 系統(tǒng)簡介 本系統(tǒng)主要服務(wù) 于中介供應(yīng)商 .發(fā)布收集 ,管理一系列中介信息 . 主要有以下幾大功能模塊 : 一 .家教求職 :教師信息管理 ,教師信息查詢 二 .家長求教 : 學(xué)生信息管理 ,學(xué)生信息查詢 三 .網(wǎng)頁制作 : 招聘信息管理 ,招聘信息查詢 ,招聘信息管理 ,招聘信息查詢 . 四 .軟件開發(fā) :程序員信息管理 ,程序員信息查詢 ,軟件信息管理 ,軟件信息查詢 五 .硬件測試 : 工程師信息管理 ,工程師信息查詢 ,硬件信息管理 ,硬件信息查詢 六 .系統(tǒng)設(shè)置 :更改口令 ,數(shù)據(jù)庫維護 第二章 系統(tǒng)的分析 2. 1 系統(tǒng)開發(fā)的目標(biāo)和思想 本系統(tǒng)開發(fā)目標(biāo)是服務(wù)于中介信息公司單位 ,方便工作 人員 ,收集中介信息 ,發(fā)布中介信息 ,對信息的分類管理等 . 同時力求做到界面人性化 ,功能齊全 ,數(shù)據(jù)存儲安全 . 2. 2 系統(tǒng)的可行性分析 技術(shù)上 :本系統(tǒng)采用 visual basic 與微軟的 access 作為數(shù)據(jù)庫 ,技術(shù)上開發(fā)難度一般 . 經(jīng)濟上 :本系統(tǒng)服務(wù)于中介公司 ,提高了工作人員辦事效率 ,節(jié)省了開支 .所以具有經(jīng)濟上的可行性 . 社會上 :本系統(tǒng)同時也方便了廣大中介尋求者 ,以及服務(wù)提供商 .所以具有社會可行性 . 第三章 系統(tǒng)的設(shè)計 3. 1 硬件 系統(tǒng)的功能結(jié)構(gòu)設(shè)計 3. 2 系統(tǒng)的數(shù)據(jù)庫設(shè)計 一 .教師信息表 : 程序登陸 主界面 家教 求職 家長求教 網(wǎng)頁制作 軟件開發(fā) 硬件設(shè)計 系統(tǒng)設(shè)置 : : : : : : : : 3. 3 界面設(shè)計與代碼設(shè)計 1. 登陸界面設(shè)計 : 登陸界面代碼設(shè)計 : Private Sub cmdcancel_Click() Set conn = Nothing End End Sub Private Sub cmdok_Click() Dim sql As String Dim rs_login As New If Trim() = Then 39。判斷輸入的用戶名是否為空 MsgBox 沒有這個用戶 , vbOKOnly + vbExclamation, Else sql = select * from 系統(tǒng)管理 where 用戶名 =39。 amp。 amp。 39。 sql, conn, adOpenKeyset, adLockPessimistic If = True Then MsgBox 沒有這個用戶 , vbOKOnly + vbExclamation, Else 39。檢驗密碼是否正確 If Trim((1)) = Trim() Then userID = username = (2) Unload Me Else MsgBox 密碼不正確 , vbOKOnly + vbExclamation, End If End If End If t = t + 1 If t = 3 Then Unload Me End If End Sub Private Sub Form_Load() Dim connectionstring As String connectionstring = provider=。 amp。 _ data source= amp。 amp。 \ connectionstring t = 0 End Sub 2. 修改密碼界面 : 修改密碼代碼設(shè)計 : Private Sub cmdok_Click() Dim rs_chang As New Dim sql As String If Trim() Trim() Then MsgBox 密碼不一致! , vbOKOnly + vbExclamation, = = Else sql = select * from 系統(tǒng)管理 where 用戶名 =39。 amp。 userID amp。 39。 sql, conn, adOpenKeyset, adLockPessimistic (1) = MsgBox 密碼修改成功 , vbOKOnly + vbExclamation, Unload Me End If End Sub Private Sub cmdcancel_Click() Unload Me End Sub 3. 添加用戶界面 : 添加用戶代碼分析 : Private Sub cmdok_Click() Dim sql As String Dim rs_add As New If Trim() = Then MsgBox 用戶名不能為空 , vbOKOnly + vbExclamation, Exit Sub Else sql = select * from 系統(tǒng)管理 sql, conn, adOpenKeyset, adLockPessimistic While ( = False) If Trim((0)) = Trim() Then MsgBox 已有這個用戶 , vbOKOnly + vbExclamation, = = = =