婚姻介紹所標準管理系統(tǒng)_第1頁
婚姻介紹所標準管理系統(tǒng)_第2頁
婚姻介紹所標準管理系統(tǒng)_第3頁
婚姻介紹所標準管理系統(tǒng)_第4頁
婚姻介紹所標準管理系統(tǒng)_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

《數(shù)據(jù)庫應(yīng)用技術(shù)》課程設(shè)計報告題目婚姻簡介所管理系統(tǒng)所在院系計算機學院教誨技術(shù)系班級學號姓名指引教師日期12月31號—1月13號目錄1概述 11.1系統(tǒng)設(shè)計背景 12開發(fā)工具與技術(shù)選用及簡介 22.1officeAccess簡介2.2SQLServer數(shù)據(jù)庫簡介 33總體設(shè)計 53.1系統(tǒng)分析 53.1.1系統(tǒng)構(gòu)架框圖 53.1.2數(shù)據(jù)流程圖 53.1.3系統(tǒng)數(shù)據(jù)流圖 63.1.4顧客實體E-R圖 73.1.5會員查詢實體E-R圖 83.1.6管理員實體E-R圖 84數(shù)據(jù)庫設(shè)計 94.1數(shù)據(jù)庫創(chuàng)立 94.2邏輯設(shè)計 94.2.1數(shù)據(jù)庫表信息 95系統(tǒng)設(shè)計與實現(xiàn) 145.1系統(tǒng)主窗體構(gòu)造概述 145.2顧客子系統(tǒng)設(shè)計 226總結(jié)與展望 257道謝 268參照文獻 271概述1.1系統(tǒng)設(shè)計背景當今,人類正在進入一種高速發(fā)展信息化時代。人與人交往也不再以老式媒妁之言來傳遞消息,越來越多人樂意將自己信息以數(shù)字化、網(wǎng)絡(luò)化形式傳遞出去,不但擴大了交友范疇,并且使交流變得既以便又快捷。因而,作為為人們提供簡介服務(wù)婚姻中介,把計算機作為一種重要工具應(yīng)用于當代化管理,引入計算機管理信息系統(tǒng)已經(jīng)成為當務(wù)之急,發(fā)展一套滿足自身使用規(guī)定軟件更是迫在眉睫。在全球各地老式婚介行業(yè)經(jīng)營領(lǐng)域,互聯(lián)網(wǎng)業(yè)務(wù)已成為業(yè)務(wù)中一種重要構(gòu)成某些,一方面從互聯(lián)網(wǎng)中發(fā)展起來婚介服務(wù)網(wǎng)站飛速發(fā)展并在全國各地開始網(wǎng)下經(jīng)營,另一方面只采用老式婚介服務(wù)模式婚介機構(gòu)生存空間被大幅壓縮,如何在這樣一種迅速變化市場生存成為擺在每一種婚介機構(gòu)面前問題婚介管理信息系統(tǒng)為適齡男女提供全方位婚介服務(wù),在電腦已成為時代主流當今社會,為了使工作得到更好開展,更加以便,沒有一種實用且安全可靠管理信息系統(tǒng),計算機就失去了其自身應(yīng)有價值。這就充分顯示了引入計算機到中介管理中急迫性和必然性,于是在進行畢業(yè)設(shè)計選題時我選取了這一故意義而又知識全面選題——婚介管理信息系統(tǒng),進行本系統(tǒng)開發(fā)設(shè)計。2開發(fā)工具與技術(shù)選用及簡介2.1OfficeAccess工具簡介officeAccess是Office辦公軟件提供一種可以創(chuàng)立數(shù)據(jù)庫軟件。2.2SQLServer數(shù)據(jù)庫簡介本系統(tǒng)采用SQLServer作為后臺數(shù)據(jù)庫。其特性涉及:(1)Internet集成SQLServer數(shù)據(jù)庫引擎提供完整XML支持。它還具備構(gòu)成最大Web站點數(shù)據(jù)存儲組件所需可伸縮性、可用性和安全功能。SQLServer程序設(shè)計模型與WindowsDNA構(gòu)架集成,用以開發(fā)Web應(yīng)用程序,并且SQLServer支持EnglishQuery和Microsoft搜索服務(wù)等功能,在Web應(yīng)用程序中包括了顧客和諧查詢和強大搜索功能。(2)可伸縮性和可用性同一種數(shù)據(jù)庫引擎可以在不同平臺上使用,從運營MicrosoftWindows?98便攜式電腦,到運營MicrosoftWindows數(shù)據(jù)中心版大型多解決器服務(wù)器。SQLServer公司版支持聯(lián)合服務(wù)器、索引視圖和大型內(nèi)存支持等功能,使其得以升級到最大Web站點所需性能級別。(3)公司級數(shù)據(jù)庫功能SQLServer關(guān)系數(shù)據(jù)庫引擎支持當今苛刻數(shù)據(jù)解決環(huán)境所需功能。數(shù)據(jù)庫引擎充分保護數(shù)據(jù)完整性,同步將管理上千個并發(fā)修改數(shù)據(jù)庫顧客開銷減到最小。SQLServer分布式查詢使您得以引用來自不同數(shù)據(jù)源數(shù)據(jù),就好像這些數(shù)據(jù)是SQLServer數(shù)據(jù)庫一某些,同步分布式事務(wù)支持充分保護任何分布式數(shù)據(jù)更新完整性。復(fù)制同樣使您以維護各種數(shù)據(jù)復(fù)本,同步保證單獨數(shù)據(jù)復(fù)本保持同步??蓪⒁唤M數(shù)據(jù)復(fù)制到各種移動顧客,使這些顧客自主地工作,然后將她們所做修改合并會發(fā)布服務(wù)器。(4)易于安裝、布置和使用SQLServer中涉及一系列管理和開發(fā)工具,這些工具可改進在各種站點上安裝、布置、管理和使用SQLServer過程。SQLServer還支持基于原則、與WindowsDNA集成程序設(shè)計模型,使SQLServer數(shù)據(jù)庫和數(shù)據(jù)倉庫使用成為生成強大可伸縮系統(tǒng)無縫某些。這些功能使您以迅速交付SQLServer應(yīng)用程序,使客戶只需至少安裝和管理開銷即可實現(xiàn)這些應(yīng)用程序。(5)數(shù)據(jù)倉庫SQLServer中涉及析取和分析匯總數(shù)據(jù)以進行聯(lián)機分析解決(OLAP)工具。SQLServer中還涉及某些工具,可用來直觀地設(shè)計數(shù)據(jù)庫并通過EnglishQuery來分析數(shù)據(jù)。3總體設(shè)計3.1系統(tǒng)分析3.1.1系統(tǒng)構(gòu)架框圖顧客界面組件顧客界面組件數(shù)據(jù)源數(shù)據(jù)集數(shù)據(jù)庫連接數(shù)據(jù)庫客戶端用程序圖3-1系統(tǒng)構(gòu)架框圖3.1.2數(shù)據(jù)流程圖婚姻管理系統(tǒng)新顧客婚姻管理系統(tǒng)新顧客老顧客老顧客3.1.3顧客實體E-R圖顧客姓名性別顧客姓名性別年齡學歷民族體重現(xiàn)居地老顧客閱覽健康狀況老顧客閱覽健康狀況婚姻狀況性別家庭重要成員會員號出生日期學歷顧客所在地身高體重民族籍貫工作性質(zhì)月收入職位政治面貌居住地住房狀況3.1.6管理員實體E-R圖老顧客登錄密碼老顧客登錄密碼4數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫設(shè)計是數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)過程中首要和基本內(nèi)容。數(shù)據(jù)庫是信息系統(tǒng)核心和基本。它把信息系統(tǒng)中大量數(shù)據(jù)按照一定模型組織起來,提供存儲、維護、檢索數(shù)據(jù)功能,是信息系統(tǒng)可以以便、及時、精確從數(shù)據(jù)庫中獲取所需信息。一種信息系統(tǒng)各個某些能否緊密結(jié)合在一起以及如何結(jié)合,核心在數(shù)據(jù)庫。因而必要對數(shù)據(jù)庫進行合理設(shè)計。4.1數(shù)據(jù)庫創(chuàng)立SQLSERVER使用3種類型文獻存儲數(shù)據(jù):(1)重要數(shù)據(jù)文獻,簡稱主文獻。主文獻中包括數(shù)據(jù)庫啟動信息和存儲數(shù)據(jù)。每個數(shù)據(jù)庫都包括一種主文獻。主文獻文獻擴展名為“.mdf”。(2)次要數(shù)據(jù)文獻,簡稱次要文獻。保存所有主文獻中容納不下數(shù)據(jù)。若主文獻足夠大可以容納數(shù)據(jù)庫中所有數(shù)據(jù),則可不需要次要文獻。若數(shù)據(jù)庫非常大,也可有各種次要文獻。次要文獻文獻擴展名為“.ndf”。(3)事務(wù)日記文獻,簡稱日記文獻。保存用來恢復(fù)數(shù)據(jù)庫日記信息。每個數(shù)據(jù)庫必要至少有一種日記文獻(可以有各種)。日記文獻文獻擴展名為“.ldf”。每個數(shù)據(jù)庫至少需要有兩個文獻,一種主文獻和一日記文獻。SQLSERVER數(shù)據(jù)庫系統(tǒng)提供了不同創(chuàng)立數(shù)據(jù)庫辦法,在建立數(shù)據(jù)庫操作上,有手動建立數(shù)據(jù)庫和用SQL語句建立數(shù)據(jù)庫。在SQLSERVER中手動建立數(shù)據(jù)庫,先在公司管理器中建立數(shù)據(jù)庫。一方面使用SQLSERVER公司管理器打開控制臺根目錄,在控制臺根目錄中找到MicrosoftSQLSERVERS,在MicrosoftSQLSERVERS下有一種組,顧客可創(chuàng)立各種組。展開SQLSERVER工作組建立新數(shù)據(jù)庫。4.2邏輯設(shè)計4.2.1數(shù)據(jù)庫表信息在數(shù)據(jù)庫中創(chuàng)立名為婚介數(shù)據(jù)庫,其中表集合如下列圖所示基本信息編號編號姓名民族性別現(xiàn)居地年齡身高(CM)學歷體重(KG)表4-8詳細顧客名工作單位職務(wù)月收入政治面貌籍貫住房狀況健康狀況婚姻狀況聯(lián)系電話家庭重要成員興趣自我評價擇偶條件照片系統(tǒng)設(shè)計與實現(xiàn)系統(tǒng)主窗體構(gòu)造概述窗體1窗體2窗體3窗體4窗體5窗體6數(shù)據(jù)庫表5.2顧客子系統(tǒng)設(shè)計本子系統(tǒng)重要任務(wù)是將已經(jīng)設(shè)計好顧客界面組件于建立好數(shù)據(jù)庫,實現(xiàn)對管理員、會員、非會員等顧客管理和數(shù)據(jù)庫連接功能在圖3.1.1系統(tǒng)構(gòu)造框圖中可以看到顧客界面組件是通過數(shù)據(jù)源組件、數(shù)據(jù)集組件、以及數(shù)據(jù)庫連接組件于數(shù)據(jù)庫連接。1數(shù)據(jù)連接組件,這里咱們使用ADOConnection。在顧客界面中添加一種ADOConnetion,在它屬性中進行某些數(shù)據(jù)庫連接設(shè)立,就可以建立與數(shù)據(jù)庫連接了。如下列圖所示:圖5-17建立數(shù)據(jù)庫連接在數(shù)據(jù)庫鏈接屬性中選取MicrosoftOLEDBProviderforSQLServer項,即建立與SQLServer數(shù)據(jù)庫連接。圖5-18數(shù)據(jù)連接選取服務(wù)器名稱、輸入登錄服務(wù)器信息以及在服務(wù)器上選取數(shù)據(jù)庫信息。如圖5-19所示。圖5-19連接服務(wù)器中數(shù)據(jù)庫測試連接。成功即與數(shù)據(jù)庫連上。如圖5-20所示。圖5-20測試連接2數(shù)據(jù)集組件,這里咱們用到兩個組件ADOTable與ADOQuery組件。通過這兩個組件屬性中某些設(shè)立建立與數(shù)據(jù)庫連接組件ADOConnection連接。這兩個組件區(qū)別如下:(1)TADOTable連接數(shù)據(jù)源和數(shù)據(jù)表,通過單個數(shù)據(jù)庫表來獲取和操作數(shù)據(jù)集數(shù)據(jù);(2)TADOQuery用于數(shù)據(jù)查詢、增刪改數(shù)據(jù)集、可以通過SQL語句來獲取和操作數(shù)據(jù)集數(shù)據(jù)。3數(shù)據(jù)源組件 DataSource連接數(shù)據(jù)集和數(shù)據(jù)顯示窗體控件依照圖3-1系統(tǒng)構(gòu)架框圖,運用這三種組件,就可實現(xiàn)顧客界面設(shè)計組件與數(shù)據(jù)庫連接以及調(diào)用數(shù)據(jù)庫中信息。7道謝本次畢業(yè)設(shè)計是在劉茜教師精心指引和熱心關(guān)切下完畢。自畢業(yè)設(shè)計開始,秦教師高度負責,對咱們嚴格規(guī)定。以其淵博知識,科學、進一步、系統(tǒng)地給咱們分析了本課題研究辦法,使咱們對此系統(tǒng)有了全新結(jié)識。在軟件設(shè)計過程中和論文寫作過程中,咱們得到了精心指引,使我受益非淺,在此表達由衷感謝。做畢業(yè)設(shè)計這段時光對我來說非常寶貴,由于這是咱們每一位畢業(yè)生從學校走向社會,從理論走向?qū)嵺`轉(zhuǎn)折點,值得我去愛惜。同步也讓我真正體會到競爭壓力,學習重要,人與人之間交流可貴等等。還要感謝給與我協(xié)助咱們項目小組其她成員,她們在我畢業(yè)設(shè)計過程中經(jīng)常給我提出許多核心性問題,使我受益匪淺。此外,系里為咱們能順利完畢這次畢業(yè)設(shè)計,提供了各方面條件使咱們有良好環(huán)境進行軟件設(shè)計,也使得設(shè)計可以順利進行,對于她們予以協(xié)助表達衷心感謝。限于本人理論和實踐水平,論文中必然存在諸多局限性之處,懇請各位教師予以指正!8參照文獻[1]薩師煊,王珊,《數(shù)據(jù)庫系統(tǒng)概論》,北京:高等教誨出版社,.[2]張萬里,陳戰(zhàn)林,《C++Builder6.0高檔開發(fā)技巧與范例》,北京:電子工業(yè)出版社..[3]周緒等,《SQLServer中文版入門與提高》,北京:清華大學出版社,.[4]JeffreyR.Shapiro著,周之,黃玫譯,《SQLServer參照大全》,北京:清華大學出版社,.[5]史濟民等編,《軟件工程-原理、辦法與應(yīng)用》,北京:高等教誨出版社.[6]鄭人杰,《軟件工程(高檔)》,北京:清華大學出版社,1999.[7]熊奡,錢程編著,《Delphi5高檔應(yīng)用與

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論