版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上 計(jì)算機(jī)軟件技術(shù)基礎(chǔ) Basic of Computer Software Technology誠(chéng) 大作業(yè)課題名稱(chēng) 婚介管理系統(tǒng)分析與開(kāi)發(fā) 專(zhuān) 業(yè) 班 級(jí) 學(xué) 號(hào) 姓 名 指導(dǎo)老師 婚介管理系統(tǒng)開(kāi)發(fā)的整體綱要1概述² 開(kāi)發(fā)背景² 目的與任務(wù)要求2 系統(tǒng)分析² 分析系統(tǒng)的業(yè)務(wù)要求以及內(nèi)容² 系統(tǒng)數(shù)據(jù)流圖² 系統(tǒng)E-R圖3系統(tǒng)開(kāi)發(fā)與數(shù)據(jù)庫(kù)開(kāi)發(fā)² 系統(tǒng)開(kāi)發(fā)功能結(jié)構(gòu)圖² 數(shù)據(jù)庫(kù)創(chuàng)建1) 數(shù)據(jù)庫(kù)表的設(shè)計(jì)2) 數(shù)據(jù)庫(kù)約束算法4 設(shè)計(jì)總結(jié)5參考文獻(xiàn)概述:1.開(kāi)發(fā)背景 21世紀(jì),人類(lèi)正在進(jìn)入一個(gè)高速發(fā)展的信息化時(shí)代
2、。人與人的交往也不再以傳統(tǒng)的媒妁之言來(lái)傳遞消息,越來(lái)越多的人愿意將自己的信息以數(shù)字化、網(wǎng)絡(luò)化的形式傳遞出去,不但擴(kuò)大了交友范圍,而且使交流變得既方便又快捷。那些大型服務(wù)類(lèi)的相親節(jié)目,不少適齡男女都是來(lái)自婚介網(wǎng),互聯(lián)網(wǎng)已然是為適齡男女提供全方位的婚介服務(wù)的現(xiàn)代化工具。為了使工作得到更好的開(kāi)展,更加方便,沒(méi)有一個(gè)實(shí)用且安全可靠的管理信息系統(tǒng),計(jì)算機(jī)就失去了其自身的應(yīng)有價(jià)值。這就充分顯示了引入計(jì)算機(jī)到中介管理中的緊迫性和必然性,于是在此次選題時(shí)我選擇了這一有意義而又知識(shí)全面的課題婚介管理信息系統(tǒng),進(jìn)行本系統(tǒng)的開(kāi)發(fā)設(shè)計(jì)。 2 目的與要求婚姻介紹所管理系統(tǒng)的目的: 婚姻介紹所管理系統(tǒng)用于管理每一個(gè)尋找伴
3、侶的人的基本信息,為每一個(gè)會(huì)員提供一個(gè)自主的或者具有服務(wù)性質(zhì)的約會(huì)平臺(tái),通過(guò)對(duì)會(huì)員的信息,約會(huì)的條件來(lái)進(jìn)行合理的匹配和篩選為會(huì)員提供約會(huì)?;榻楣芾硐到y(tǒng)開(kāi)發(fā)的任務(wù)和簡(jiǎn)單要求: 婚姻介紹所管理系統(tǒng)的主要業(yè)務(wù)要求: 會(huì)員注冊(cè),會(huì)員之間的約會(huì),會(huì)員參加集體活動(dòng),婚介所管理會(huì)員信息,工作人員人工服務(wù),婚介所舉辦會(huì)員集體活動(dòng) 作業(yè)要求:1. 大作業(yè)要求有封面,內(nèi)容包括:題目、班級(jí)、學(xué)號(hào)和姓名等信息;要有參考文獻(xiàn);2. 進(jìn)行需求分析和設(shè)計(jì),包括添加、刪除、更新會(huì)員的信息,可以進(jìn)行查詢(xún)操作和約見(jiàn)操作。算法設(shè)計(jì)包括: (1):查詢(xún)約見(jiàn)最多的會(huì)員算法 (2):對(duì)會(huì)員基本信息進(jìn)行約束算法 (3):每周之星評(píng)選算法系
4、統(tǒng)分析:婚介管理系統(tǒng)是一款通用性較強(qiáng)的婚介管理軟件,廣泛適用于各種規(guī)模的婚姻介紹所及從事婚介工作的其他組織和個(gè)人。該系統(tǒng)主要包括會(huì)員子系統(tǒng)、查詢(xún)統(tǒng)計(jì)子系統(tǒng)、管理子系統(tǒng)、服務(wù)子系統(tǒng)等,主要涉及的信息數(shù)據(jù)包括會(huì)員個(gè)人信息,系統(tǒng)設(shè)置信息,業(yè)務(wù)信息等系統(tǒng)數(shù)據(jù)流程圖在可行性分析中我們經(jīng)常采用結(jié)構(gòu)化的分析思想,自頂而下,逐步細(xì)化,以求完整。利用聯(lián)系建立簡(jiǎn)單的圖形再進(jìn)一步的設(shè)計(jì)開(kāi)發(fā),系統(tǒng)頂層數(shù)據(jù)流如下 操作管理 管理 訪(fǎng)問(wèn) 用戶(hù) 婚介信息 管理系統(tǒng) 用戶(hù) 管理員 圖2-1 頂層數(shù)據(jù)流 會(huì)員注冊(cè):新用戶(hù)注冊(cè),填寫(xiě)個(gè)人的基本信息,這些信息將作為會(huì)員在婚介所的一切活動(dòng)的根本依據(jù)。 會(huì)員基本信息登錄信息更新 圖2-
5、2 會(huì)員登錄數(shù)據(jù)流查詢(xún)對(duì)象約會(huì) 查詢(xún) 失敗 成功 會(huì)員 約會(huì) 操作 修改 個(gè)人信息 管理員 登錄 登錄名密碼 約會(huì)信息 登錄名密碼或注冊(cè) 活動(dòng)信息 會(huì)員其他操作數(shù)據(jù)流會(huì)員之間的約會(huì):會(huì)員通過(guò)設(shè)定的查詢(xún)條件查詢(xún)(包括電腦配對(duì))婚介所的所有的會(huì)員信息,獲得自己心儀的對(duì)象信息;會(huì)員根據(jù)個(gè)人意愿來(lái)進(jìn)行約會(huì),并填寫(xiě)約會(huì)信息,這些信息將反饋到有查詢(xún)權(quán)限的會(huì)員的可查詢(xún)的范圍內(nèi),確認(rèn)被約會(huì)和提出約會(huì)信息,以此來(lái)赴約婚介舉辦會(huì)員集體或聯(lián)誼活動(dòng):婚介所舉辦集體活動(dòng)向會(huì)員提供活動(dòng)的信息,并且發(fā)出相應(yīng)的要求。 會(huì)員參加集體活動(dòng):會(huì)員通過(guò)登錄到自己的工作區(qū)來(lái)查詢(xún)婚介所舉辦的集體活動(dòng),根據(jù)自己的個(gè)人需要選擇參加活動(dòng)。 添
6、加約會(huì) 修改活動(dòng) 增加約會(huì)記錄 返回結(jié)果 條件查詢(xún) 預(yù)約 查詢(xún)條件:年齡,星座等 會(huì)員查詢(xún) 對(duì)象 約會(huì) 方式 會(huì)員 活動(dòng) 會(huì)員信息 約會(huì)信息 活動(dòng)信息 圖2-3 會(huì)員其他操作流圖 婚介管理會(huì)員信息:婚介所對(duì)會(huì)員的相關(guān)信息進(jìn)行處理使得查詢(xún)的結(jié)果更加復(fù)合會(huì)員要求;婚介所對(duì)會(huì)員信息審核處理以及約見(jiàn)錄入,集體聯(lián)誼錄入等相關(guān)信息反饋會(huì)員。因此,下面是婚介系統(tǒng)數(shù)據(jù)整體流圖:登錄名密碼或注冊(cè) 失敗或不存在 成功,登錄名密碼 會(huì)員基本信息約會(huì)信息 會(huì)員活動(dòng)信息 登錄 會(huì)員 管理員 查詢(xún) 對(duì)象 會(huì)員 與VIP 查詢(xún) 會(huì)員 活動(dòng) 管理 約會(huì) 種類(lèi) 會(huì)員 活動(dòng) 修改信息個(gè)人 合作 單位 更新 條件查詢(xún) 選擇條件查
7、返回結(jié)果 查看并添加記錄 填寫(xiě)信息增加約會(huì) 查看約見(jiàn) 查看活動(dòng) 并添加 填寫(xiě)信息預(yù)約 聯(lián)誼等活動(dòng)查看 工作人員輸入 條件 增加 修改或刪除 存在 約會(huì)錄入 查詢(xún)整理 修改、增加、更新 查看 圖2-4 婚介管理系統(tǒng)流程圖 其他服務(wù),如定制小禮品等 請(qǐng)求添加服務(wù) 對(duì)于以上的數(shù)據(jù)流圖中的分析我們知道需要那些數(shù)據(jù),這些數(shù)據(jù)是存在聯(lián)系的,這是,我們就必須設(shè)計(jì)數(shù)據(jù)模型,通常我們選用E-R圖來(lái)實(shí)現(xiàn),這樣便可以清晰地看出聯(lián)系以及便于開(kāi)發(fā)數(shù)據(jù)庫(kù),下面我們來(lái)研究數(shù)據(jù)間的聯(lián)系。 會(huì)員 住房情況 居住地 健康狀況 姓名用戶(hù)所在地 性別 會(huì)員號(hào) 年齡 學(xué)歷 民 族 籍貫 體型 政治面貌 職位 月收入 工作性質(zhì) 婚姻狀況
8、 圖3-1 會(huì)員信息實(shí)體圖 愛(ài) 好 備車(chē)情況 管理員E-R圖 管理員 管理員號(hào) 權(quán)限 密碼 圖3-2 管理員實(shí)體圖 婚介管理系統(tǒng)提供的服務(wù)E-R圖系統(tǒng) 服務(wù) 會(huì)員 約見(jiàn) 聯(lián)誼 活動(dòng) 網(wǎng)站 新聞 愛(ài)情 定制 會(huì)員 優(yōu)惠 兩性課堂 在線(xiàn) 咨詢(xún) 幸福 照片墻 聊天室 圖3-3 服務(wù)實(shí)體圖 從這些E-R圖中,我們直接掌握婚介系統(tǒng)給予的一些服務(wù)與信息以及之間的聯(lián)系與從屬,便于轉(zhuǎn)化為關(guān)系模式,以創(chuàng)建數(shù)據(jù)庫(kù)。會(huì)員查詢(xún)E-R圖 會(huì)員查詢(xún)會(huì)員約會(huì) 聯(lián)誼信息 好友信息 個(gè)人中心 活動(dòng)優(yōu)惠 熱門(mén)男女 圖3-4 會(huì)員查詢(xún)實(shí)體圖 從上面的分析與數(shù)據(jù)流我們可以開(kāi)發(fā)創(chuàng)建數(shù)據(jù)庫(kù)功能結(jié)構(gòu)圖設(shè)計(jì)婚介管理系統(tǒng) 會(huì)員信息管理 查詢(xún)統(tǒng)
9、計(jì)管理 服務(wù)管理 數(shù)據(jù)庫(kù)管理 會(huì)員登錄管理 會(huì)員密碼修改 會(huì)員資料管理 聯(lián)誼管理 好友管理 約會(huì)管理 信息公布 在線(xiàn)幫助 聊天室 會(huì)員信息修改 會(huì)員信息刪除 服務(wù)各類(lèi)信息 會(huì)員注冊(cè)信息 會(huì)員登錄信息 個(gè)人資料修改 個(gè)人資料填寫(xiě) 好友添加 好友資料選查 按條件匹配 邀約相約 自行刪除 管理 請(qǐng)求的 按年齡查找 按月收入查找 按學(xué)歷查找 按性別查找 圖4-1 婚介管理系統(tǒng)功能結(jié)構(gòu)圖 數(shù)據(jù)庫(kù)的開(kāi)發(fā)數(shù)據(jù)庫(kù)設(shè)計(jì)是數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)過(guò)程中首要的和基本的內(nèi)容。數(shù)據(jù)庫(kù)是信息系統(tǒng)的核心和基礎(chǔ)。它把信息系統(tǒng)中的大量數(shù)據(jù)按照一定的模型組織起來(lái),提供存儲(chǔ)、維護(hù)、檢索數(shù)據(jù)的功能,是信息系統(tǒng)可以方便、及時(shí)、準(zhǔn)確的從數(shù)據(jù)庫(kù)
10、中獲取所需的信息。一個(gè)信息系統(tǒng)的各個(gè)部分能否緊密的結(jié)合在一起以及如何結(jié)合,關(guān)鍵在數(shù)據(jù)庫(kù)。因此必須對(duì)數(shù)據(jù)庫(kù)進(jìn)行合理設(shè)計(jì)。主要用SQL 2000來(lái)創(chuàng)建,現(xiàn)在我們需要設(shè)計(jì)邏輯設(shè)計(jì),開(kāi)發(fā)數(shù)據(jù)表表1-1會(huì)員基本信息表 會(huì)員號(hào)姓名性別年齡身高籍貫民族血型屬相星座身份證號(hào)學(xué)歷月收入健康狀況婚姻狀況住房情況備車(chē)情況續(xù)表戶(hù)口情況住家地點(diǎn)工作單位職業(yè)職務(wù)單位性質(zhì)性格愛(ài)好特長(zhǎng)聯(lián)系電話(huà)qq號(hào)郵箱 續(xù)表通信地址電子郵箱個(gè)人主頁(yè)要求對(duì)方年齡月收入藝術(shù)照素顏照同樣,我們需要把這些會(huì)員基本信息按性別分類(lèi),按月收入分類(lèi),按年齡分類(lèi),按婚姻狀況分析,這樣便于查看與搜索會(huì)員的詳細(xì)情況。 另外,根據(jù)會(huì)員類(lèi)型,會(huì)員查看好友的信息服務(wù)是
11、不同的,這樣,就需要對(duì)會(huì)員基本信息進(jìn)行約束:對(duì)于個(gè)人信息開(kāi)發(fā)鏈表存儲(chǔ),先對(duì)會(huì)員類(lèi)型進(jìn)行判斷,如果是普通會(huì)員或游客只對(duì)其開(kāi)放鏈表的姓名年齡性別QQ號(hào)結(jié)點(diǎn)鏈接,是VIP會(huì)員則對(duì)其開(kāi)放所有個(gè)人信息的鏈接、以此達(dá)到會(huì)員信息約束。 表1-3 會(huì)員約會(huì)信息處理表類(lèi)型編號(hào)會(huì)員號(hào)(提出人)約見(jiàn)類(lèi)型請(qǐng)求時(shí)間男方會(huì)員號(hào)男方姓名女方會(huì)員號(hào)女方姓名管理員號(hào)處理情況自愿約會(huì)通過(guò)系統(tǒng)推薦未通過(guò)處理中 對(duì)于會(huì)員約會(huì)信息處理表中通過(guò)的全部做成會(huì)員約會(huì)查詢(xún)表,以便于會(huì)員查詢(xún)和評(píng)出約見(jiàn)最多的會(huì)員。 表1-4 會(huì)員約會(huì)查詢(xún)表類(lèi)型編號(hào)會(huì)員號(hào)(提出人)約見(jiàn)類(lèi)型請(qǐng)求時(shí)間男方會(huì)員號(hào)男方姓名女方會(huì)員號(hào)女方姓名 我們開(kāi)發(fā)數(shù)組aN實(shí)現(xiàn)對(duì)會(huì)員號(hào)(
12、提出人)的統(tǒng)計(jì),再對(duì)數(shù)組的每個(gè)會(huì)員號(hào)進(jìn)行統(tǒng)計(jì)人數(shù),并相互比較,輸出約會(huì)最多的會(huì)員號(hào)(提出人),在從個(gè)人信息表中調(diào)出會(huì)員號(hào)的個(gè)人信息。 查詢(xún)約見(jiàn)最多的會(huì)員算法int i,max=0;/i為會(huì)員號(hào),從1到1000;max為約見(jiàn)最多的次數(shù)for(i=1;i>=1000;i+)/從1號(hào)到1000號(hào)依次比較,找出最大值if(timesi>max) /判斷編號(hào)為i的會(huì)員約會(huì)次數(shù)是否大于maxmax=timesi;/如果是的,則將timesi的值賦給max算法的流程圖如下:i=1,max=0開(kāi)始noyesyesnotimesi>max?i<=1000?max=timesi輸出max結(jié)
13、束1、 每周之星評(píng)選的算法每周之星可以從每周約見(jiàn)次數(shù)最多的三個(gè)人中由所有會(huì)員投票評(píng)選出來(lái)。算法如下:1) 找出每周約見(jiàn)次數(shù)最多的三個(gè)人算法int i,max1=0,max2=0,max3=0;/max1,max2,max3為3個(gè)最大值for(i=1,i<=1000,i+)if(timesi>max1) /判斷編號(hào)為i的會(huì)員約會(huì)次數(shù)是否大于max1max=timesi;/如果是的,則將timesi的值賦給max1elseif(timesi>max2) /判斷編號(hào)為i的會(huì)員約會(huì)次數(shù)是否大于max2max=timesi;/如果是的,則將timesi的值賦給max2elseif(ti
14、mesi>max3) /判斷編號(hào)為i的會(huì)員約會(huì)次數(shù)是否大于max3max=timesi;/如果是的,則將timesi的值賦給max3求出約見(jiàn)次數(shù)最多的3個(gè)會(huì)員后,再由全體會(huì)員投票表決哪一位才是本周之星。設(shè)計(jì)總結(jié)(個(gè)人心得):本次大作業(yè)是對(duì)婚介管理系統(tǒng)的分析與設(shè)計(jì),通過(guò)此次大作業(yè)的忙碌,使我更加了解了計(jì)算機(jī)數(shù)據(jù)庫(kù)、軟件開(kāi)發(fā)的知識(shí),在設(shè)計(jì)過(guò)程中雖然遇到了一些問(wèn)題,特別是后期的三個(gè)算法,暴露出了前期我在這方面的知識(shí)欠缺(尤其是對(duì)C語(yǔ)言的掌握程度)和經(jīng)驗(yàn)不足。雖然我不是計(jì)算機(jī)專(zhuān)業(yè),但是既然我們開(kāi)了這門(mén)課,就說(shuō)明這門(mén)課對(duì)于電氣開(kāi)發(fā)設(shè)計(jì)是有舉足輕重的重要性(據(jù)我了解,下學(xué)期的單片機(jī)嵌入式系統(tǒng)編程常用C語(yǔ)言),需要再次溫故。此次作業(yè),培養(yǎng)了獨(dú)立思考分析、動(dòng)手操作的能力;加深對(duì)計(jì)算機(jī)軟件基礎(chǔ)的掌握以及當(dāng)今世紀(jì)主流互聯(lián)網(wǎng)應(yīng)用的認(rèn)知。更重要的是,回顧起這次作業(yè),我額外學(xué)會(huì)了word,excel的更多應(yīng)用,以及讓我明白了思路即出路,有什么不懂不明白的地方要及時(shí)請(qǐng)教或上網(wǎng)查詢(xún),只要認(rèn)真鉆研,動(dòng)腦思考,動(dòng)手實(shí)踐,就沒(méi)有弄不懂的知識(shí)。這次作業(yè),我想對(duì)于即將畢業(yè)的我是一塊敲門(mén)磚,讓我看到了四年即將來(lái)臨的曙光。他會(huì)讓我用堅(jiān)定的決心和信心來(lái)迎接接下來(lái)的挑戰(zhàn)。最后,
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 區(qū)域經(jīng)濟(jì)發(fā)展
- 高考?xì)v史二輪復(fù)習(xí)通史版選修四中外歷史人物評(píng)說(shuō)課
- 小學(xué)五年級(jí)上冊(cè)生命.生態(tài).安全全冊(cè)教案
- 2024八年級(jí)英語(yǔ)上冊(cè)Unit8HowdoyoumakeabananamilkshakePeriod1SectionA1a-2d習(xí)題課件新版人教新目標(biāo)版
- 國(guó)畫(huà)基礎(chǔ)教學(xué)-國(guó)畫(huà)老師
- 一級(jí)建造師考試建設(shè)工程經(jīng)濟(jì)
- 2010-2013年中國(guó)甲醇汽油市場(chǎng)研究及企業(yè)競(jìng)爭(zhēng)力分析
- 2024至2030年中國(guó)塑料轉(zhuǎn)鉤數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2024至2030年中國(guó)單片機(jī)實(shí)驗(yàn)儀數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2024至2030年中國(guó)AV連接線(xiàn)數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 第三單元達(dá)標(biāo)練習(xí)(單元練習(xí))2024-2025學(xué)年統(tǒng)編版語(yǔ)文一年級(jí)上冊(cè)
- 摩托車(chē)個(gè)人租車(chē)協(xié)議書(shū)模板
- 歷年中國(guó)農(nóng)業(yè)發(fā)展銀行秋季校園招聘筆試真題及答案
- 2024年統(tǒng)編版新教材語(yǔ)文小學(xué)一年級(jí)上冊(cè)第二單元測(cè)試題(有答案)
- 2023-2024學(xué)年廣東省深圳市福田區(qū)北師大版三年級(jí)上冊(cè)期中考試數(shù)學(xué)試卷(原卷版)
- 2024年山東省高考物理試卷(真題+答案)
- 漢語(yǔ)詞匯與文化智慧樹(shù)知到期末考試答案章節(jié)答案2024年浙江師范大學(xué)
- 水利安全生產(chǎn)風(fēng)險(xiǎn)防控“六項(xiàng)機(jī)制”右江模式經(jīng)驗(yàn)分享
- 2023-2024學(xué)年教科版三年級(jí)上學(xué)期科學(xué)期中檢測(cè)試卷(含答案)
- 2024年北京京能清潔能源電力股份有限公司招聘筆試參考題庫(kù)含答案解析
- 三年級(jí)語(yǔ)文上冊(cè)第五單元【教材解讀】
評(píng)論
0/150
提交評(píng)論