婚介所管理信息系統(tǒng)_第1頁
婚介所管理信息系統(tǒng)_第2頁
婚介所管理信息系統(tǒng)_第3頁
婚介所管理信息系統(tǒng)_第4頁
婚介所管理信息系統(tǒng)_第5頁
已閱讀5頁,還剩11頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

“非誠勿擾〞婚介所管理信息系統(tǒng)開發(fā)報告 課程名稱:管理信息系統(tǒng) 專業(yè)年級:2023級市場營銷 小組成員:劉入嘉馬翔 指導(dǎo)教師:孫娜 開發(fā)時間:2023年12月目錄一.系統(tǒng)需求分析3二.系統(tǒng)開發(fā)目的3三.開發(fā)人員3四.開發(fā)步驟4〔一〕系統(tǒng)分析41.業(yè)務(wù)流程分析42.數(shù)據(jù)流程分析43.數(shù)據(jù)字典4〔二〕系統(tǒng)設(shè)計61.代碼設(shè)計62.功能結(jié)構(gòu)圖設(shè)計73.信息流程圖設(shè)計84.物理配置方案設(shè)計95.數(shù)據(jù)存儲設(shè)計96.輸入輸出設(shè)計11〔三〕系統(tǒng)實(shí)施17五.結(jié)論17六.使用說明17七.附:程序代碼18一.系統(tǒng)需求分析近些年來,青年男女尋找伴侶的方式越來越多樣化。婚介所作為一種主要的方式,深受大家歡送。大量的婚介所相繼出現(xiàn),如何使自己的婚介所工作效率提高,能更好更多的為群眾效勞,成為許多婚介所老板關(guān)心的問題。管理信息系統(tǒng)作為解決此問題的有效工具,在市場上有很大的開展前景。進(jìn)入網(wǎng)絡(luò)時代,青年男女將上網(wǎng)作為一項(xiàng)信息的重要來源。我們設(shè)計的婚介所管理信息系統(tǒng)可將男女會員的根本信息和要求輸入數(shù)據(jù)庫,婚介所的會員只需在家里輕點(diǎn)鼠標(biāo),即可篩選出符合自己選擇條件的對象,并進(jìn)一步預(yù)約見面,省去了大量的時間和精力,深受青年男女的歡送。管理信息系統(tǒng)本身在婚介所的使用,也提高了工作效率。海量的數(shù)據(jù)可以在信息系統(tǒng)的功能中實(shí)現(xiàn)迅速查詢配對,還能及時送出相親大會等一系列活動通知,這些都將大大滿足顧客的心理需要,使婚介所在競爭中取得優(yōu)勢。同時,目前已有的管理信息系統(tǒng)在婚介所的運(yùn)用案例都取得了比擬好的效果。開發(fā)這一管理信息系統(tǒng)的本錢較少,卻能帶來很高的回報。綜上,我們認(rèn)為為“非誠勿擾〞婚介所開發(fā)管理信息系統(tǒng)是合理且必要的。二.系統(tǒng)開發(fā)目的對于婚介所,我們希望通過這一系統(tǒng)在工作中的運(yùn)用到達(dá)三大目的。首先是減輕工作人員的重復(fù)工作量,提高日常工作效率,將更多的精力投入創(chuàng)造性工作中,例如舉辦相親會等活動。其次是提高顧客滿意度。顧客在家中即可查詢各項(xiàng)資料,在獲得海量信息的同時減去不必要的到婚介所內(nèi)查詢資料的麻煩。最后是做到與時俱進(jìn),不在競爭中落后。三.開發(fā)人員我們的小組成員能熟練掌握windowxp,window7操作系統(tǒng),而且分別可以較好應(yīng)用VisualFoxPro和Access編程。系統(tǒng)開發(fā)過程中,我們小組成員一起進(jìn)行了調(diào)查和系統(tǒng)分析,并分工進(jìn)行了資料的搜集編寫以及系統(tǒng)設(shè)計開發(fā)工作。具體操作編寫分工如下:系統(tǒng)分析:馬翔系統(tǒng)設(shè)計:金仙子系統(tǒng)設(shè)計開發(fā):劉入嘉資料收集:李文佳四.開發(fā)步驟〔一〕系統(tǒng)分析個人信息擇友標(biāo)準(zhǔn)查詢單反應(yīng)單預(yù)約單個人信息擇友標(biāo)準(zhǔn)查詢單反應(yīng)單預(yù)約單信息管理員會員約會管理員約會總匯活動通知效勞管理員信息總匯2.數(shù)據(jù)流程分析約會結(jié)果查詢上傳數(shù)據(jù)庫約會預(yù)約約會預(yù)約客戶部登記顧客個人信息用戶信息上傳數(shù)賬戶客戶部登記顧客據(jù)庫財務(wù)部登記費(fèi)用批準(zhǔn)產(chǎn)生賬號財務(wù)部登記數(shù)據(jù)庫3.數(shù)據(jù)字典一.?dāng)?shù)據(jù)項(xiàng):1.數(shù)據(jù)項(xiàng)數(shù)據(jù)項(xiàng)編號:M01數(shù)據(jù)項(xiàng)名稱:會員編號簡述:某些會員的代碼類型及寬度:數(shù)值型,5取值范圍:“10001”~““20001”~“2.數(shù)據(jù)項(xiàng)數(shù)據(jù)項(xiàng)編號:M02數(shù)據(jù)項(xiàng)名稱:性別簡述:會員性別的代碼類型及寬度:字符型,2取值范圍:“男〞“女〞3.數(shù)據(jù)項(xiàng)數(shù)據(jù)項(xiàng)編號:M03數(shù)據(jù)項(xiàng)名稱:昵稱4.數(shù)據(jù)項(xiàng)數(shù)據(jù)項(xiàng)編號:M04數(shù)據(jù)項(xiàng)名稱:學(xué)歷5.數(shù)據(jù)項(xiàng)數(shù)據(jù)項(xiàng)編號:M05數(shù)據(jù)項(xiàng)名稱:身高6.數(shù)據(jù)項(xiàng)數(shù)據(jù)項(xiàng)編號:M06數(shù)據(jù)項(xiàng)名稱:年齡7.數(shù)據(jù)項(xiàng)數(shù)據(jù)項(xiàng)編號:M07數(shù)據(jù)項(xiàng)名稱:婚姻狀況8.數(shù)據(jù)項(xiàng)數(shù)據(jù)項(xiàng)編號:M08數(shù)據(jù)項(xiàng)名稱:月薪9.數(shù)據(jù)項(xiàng)數(shù)據(jù)項(xiàng)編號:M09數(shù)據(jù)項(xiàng)名稱:職業(yè)10.數(shù)據(jù)項(xiàng)數(shù)據(jù)項(xiàng)編號:M10數(shù)據(jù)項(xiàng)名稱:居住情況11.數(shù)據(jù)項(xiàng)數(shù)據(jù)項(xiàng)編號:M11數(shù)據(jù)項(xiàng)名稱:內(nèi)心告白12數(shù)據(jù)項(xiàng)數(shù)據(jù)項(xiàng)編號:M012數(shù)據(jù)項(xiàng)名稱:內(nèi)心告白13.數(shù)據(jù)項(xiàng)數(shù)據(jù)項(xiàng)編號:M13數(shù)據(jù)項(xiàng)名稱:擇友標(biāo)準(zhǔn)14.數(shù)據(jù)項(xiàng)數(shù)據(jù)項(xiàng)編號:M114數(shù)據(jù)項(xiàng)名稱:進(jìn)度15.數(shù)據(jù)項(xiàng)數(shù)據(jù)項(xiàng)編號:M15數(shù)據(jù)項(xiàng)名稱:聯(lián)系二.?dāng)?shù)據(jù)結(jié)構(gòu)數(shù)據(jù)結(jié)構(gòu)的編號:HYZL-1數(shù)據(jù)結(jié)構(gòu)的名稱:會員資料簡述:會員根本信息及擇友標(biāo)準(zhǔn)數(shù)據(jù)結(jié)構(gòu)的組成:M01+M02+M03+M04+M05+M06+M07+M08+M09+M10+M11+M12+M13+M14+M15三.?dāng)?shù)據(jù)流1.數(shù)據(jù)流數(shù)據(jù)流編號:YYQK-2數(shù)據(jù)流名稱:約會情況簡述:會員預(yù)約請求數(shù)據(jù)流來源:會員預(yù)約數(shù)據(jù)流去向:管理員預(yù)約情況模塊數(shù)據(jù)流組成:被約會會員編號+會員編號+約會編號數(shù)據(jù)流量:5份/小時頂峰流量:10份/小時〔晚上8點(diǎn)~10點(diǎn)〕2.數(shù)據(jù)流數(shù)據(jù)流編號:YHJG-3數(shù)據(jù)流名稱:約會結(jié)果簡述:約會結(jié)果反應(yīng)數(shù)據(jù)流來源:會員約會結(jié)果反應(yīng)數(shù)據(jù)流去向:管理員約會結(jié)果模塊數(shù)據(jù)流組成:約會編號+約會情況數(shù)據(jù)流量:5份/天頂峰流量:10份/天〔雙休日〕〔二〕系統(tǒng)設(shè)計1.代碼設(shè)計合理的編碼結(jié)構(gòu)是信息處理系統(tǒng)是否具有生命力的一個重要因素。為了提高處理速度、防止浪費(fèi),我們選擇用區(qū)間碼來進(jìn)行編碼。會員編號:首先把數(shù)據(jù)項(xiàng)分成兩組,每一區(qū)間代表一個組。第一個區(qū)間表示會員性別〔10開頭為男性、20開頭為女性〕,第二區(qū)間表示會員序號〔按首次登記的時間順序一次排列〕。例如:10001表示第一個來登記的男性會員。約會編號:數(shù)據(jù)項(xiàng)分為兩組,共兩個區(qū)間。第一個區(qū)間為邀約的男性會員的會員編號。第二區(qū)間為被邀約的女性會員的會員編號。例如:1000120001表示約會雙方為10001號男士和20001號女士。2.功能結(jié)構(gòu)圖設(shè)計非誠勿擾婚介所管理信息系統(tǒng)信息管理約會管理效勞管理個人信息個人信息擇友標(biāo)準(zhǔn)資料查詢資料更新電腦配對預(yù)約情況約會反應(yīng)信息發(fā)布交友公告會員資料擇友標(biāo)準(zhǔn)查詢配對預(yù)約預(yù)約情況表會員資料擇友標(biāo)準(zhǔn)查詢配對預(yù)約預(yù)約情況表約見約會反應(yīng)約會結(jié)果表資料更新及約會情況總匯會員資料總匯表4.物理配置方案設(shè)計我們的系統(tǒng)開發(fā)于在WindowsXP環(huán)境下,使用VisualFoxPro軟件設(shè)計并在其環(huán)境下運(yùn)行實(shí)施。VisualFoxPro6.0是在xBASE的根底上開展而來的32位數(shù)據(jù)庫管理系統(tǒng)。它具有較高的性能指標(biāo)和鮮明的特點(diǎn)。⑴提供多種可視化編程工具,最突出的是面向?qū)ο缶幊?。⑵在表的設(shè)計方面,增添了表的字段和控件直接結(jié)合的設(shè)置。配置的相關(guān)根本要求〔最低配置要求〕如下:●處理器:486處理器以上,推薦使用Pentium或更高檔處理器的PC兼容機(jī)?!駜?nèi)存:16MB以上的內(nèi)存,推薦使用24MB以上的內(nèi)存?!裼脖P:典型安裝需要85MB的硬盤空間,完全安裝需要90MB的硬盤空間。●操作系統(tǒng):Windows95/98〔中文版〕,或WindowsNT4.0〔中文版〕,或更高版本。5.數(shù)據(jù)存儲設(shè)計基于VFP系統(tǒng),我們設(shè)計了六個數(shù)據(jù)表文件,它們的結(jié)構(gòu)及其說明如下:一、會員個人信息表二、管理員信息表三、擇友標(biāo)準(zhǔn)表四、預(yù)約情況表五、約會結(jié)果表六、活動通知表、基于這些數(shù)據(jù)表,我們建立了數(shù)據(jù)庫關(guān)系模型6.輸入輸出設(shè)計VFP是可視化編程工具,因此我們以表單形式展現(xiàn)具體流程,從而標(biāo)注輸入輸出的設(shè)計。在會員界面進(jìn)行的輸入設(shè)計,在管理員界面可以看到相關(guān)的輸出設(shè)計;同樣,在管理員界面進(jìn)行的輸入設(shè)計,也對應(yīng)在會員界面可以其輸出情況。首先,由登錄窗口進(jìn)入,輸入個人用戶名及密碼:登錄后,將分為會員和管理員界面介紹:會員界面會員登錄后,將進(jìn)入會員窗口:在會員界面下,會員可實(shí)現(xiàn)個人資料的輸入和修改:會員可以實(shí)現(xiàn)擇友標(biāo)準(zhǔn)的輸入和修改:會員還可以通過輸入條件查詢其他會員信息:在查詢之后,會員輸入想要預(yù)約的會員編號:約會之后,會員要輸入約會情況反應(yīng):除此之外,會員還可以查看活動情況〔此為活動通知的輸出設(shè)計〕:會員還可以實(shí)現(xiàn)密碼修改:管理員界面管理員登錄后,將進(jìn)入管理員界面:在管理員界面,可以看到預(yù)約情況表〔會員預(yù)約的輸出設(shè)計〕:管理員還可以看到約會結(jié)果表〔會員約會結(jié)果反應(yīng)的輸出設(shè)計〕:除此之外,管理員可以輸入公布活動的通知:〔三〕系統(tǒng)實(shí)施系統(tǒng)通過工程連編生成exe應(yīng)用文件并不斷調(diào)試,經(jīng)過最終測試可正常完成所有功能。五.結(jié)論經(jīng)過為期一個月的小組共同努力,在經(jīng)歷了考察調(diào)研,搜集資料,系統(tǒng)分析,系統(tǒng)設(shè)計,系統(tǒng)開發(fā),系統(tǒng)實(shí)施等一系列階段后,我們最終成功開發(fā)了婚介所管理信息系統(tǒng),實(shí)現(xiàn)了預(yù)計的各個功能。在該系統(tǒng)中,會員可以錄入信息和擇偶標(biāo)準(zhǔn),并查詢其他人的信息??吹叫膬x對象后可以進(jìn)行預(yù)約,然后在管理員征求被預(yù)約對象意見后給予回復(fù)并實(shí)施更改會員的現(xiàn)階段約會情況。約會結(jié)束后,會員可以將結(jié)果反應(yīng),成功者實(shí)現(xiàn)退檔,失敗者重新進(jìn)入相親隊(duì)伍。在這個環(huán)節(jié)以外,管理員可以發(fā)布活動通知供會員查看??傊?,該系統(tǒng)功能全面,容納數(shù)據(jù)能力強(qiáng),可通過網(wǎng)絡(luò)實(shí)時更新。合理地將會員與管理員連接起來,操作簡單,使用方便,不但提供應(yīng)會員的更多信息,提高了相親的成功率,同時解決了數(shù)據(jù)冗余的問題,減輕了婚介所工作人員的負(fù)擔(dān),大大地提高了工作效率。迎合了年輕人追求簡約,崇尚網(wǎng)絡(luò)的心態(tài),也順應(yīng)了系統(tǒng)化、專業(yè)化、網(wǎng)絡(luò)化的婚介所的現(xiàn)代開展之路。六.使用說明1首先請進(jìn)入婚介系統(tǒng).exe2選擇會員登錄或管理員登錄:用戶名為會員號,初始密碼為12343會員登錄后,可以錄入修改個人信息,錄入修改擇友信息,按條件查詢其他會員信息,查看活動通知,預(yù)約心儀對象及反應(yīng)約會結(jié)果等。4管理員登錄后,可查看資料更新,處理預(yù)約單,統(tǒng)計約會結(jié)果,發(fā)送活動通知等。5操作結(jié)束后,點(diǎn)擊退出系統(tǒng)即可退出。七.附:程序代碼1登錄界面:〔1〕登錄按鈕click事件:publicaa=allt(thisform.text1.value)b=allt(thisform.text2.value)c=allt(thisform.text3.value)ifd=1 selectadminpasswordfrom管理員whereadminid==aintocursorbb ifeof() messagebox("用戶名不存在",0+16+0,"錯誤") else selectadminpasswordfrom管理員whereadminid==aintoarrayaa ifb==allt(aa)andc==allt(str(yzm)) messagebox("您好"+a+",歡送您的光臨!",0+64+0,"登陸成功") thisform.text1.value="" thisform.text2.value="" thisform.text3.value="" thisform.release doform管理員窗口.scx else ifn<=3 messagebox("密碼或驗(yàn)證碼錯誤請重新輸入!",0+16+0,"錯誤") n=n+1 thisform.text2.value="" thisform.text3.value="" else messagebox("輸入次數(shù)過多,系統(tǒng)即將退出!",0+16+0,"錯誤") thisform.release endif endif endifelse select密碼from個人信息where會員編號==aintocursorbb ifeof() messagebox("會員不存在",0+16+0,"錯誤") else select密碼from個人信息where會員編號==aintoarrayaa ifb==allt(aa)andc==allt(str(yzm)) messagebox("您好,您的會員編號是:"+a+",歡送您的光臨!",0+64+0,"登陸成功") thisform.text1.value="" thisform.text2.value="" thisform.text3.value="" thisform.release doform會員窗口.scx else ifn<=3 messagebox("密碼或驗(yàn)證碼錯誤請重新輸入!",0+16+0,"錯誤") n=n+1 thisform.text2.value="" thisform.text3.value="" else messagebox("輸入次數(shù)過多,系統(tǒng)即將退出!",0+16+0,"錯誤") quit endif endif endifendif〔2〕去除按鈕click事件thisform.text1.value=""thisform.text2.value=""thisform.text3.value=""〔3〕退出按鈕click事件:Quit2會員界面〔1〕個人資料按鈕click事件:doform會員_修改個人信息〔2〕擇友標(biāo)準(zhǔn)按鈕click事件:doform會員_修改擇偶標(biāo)準(zhǔn)〔3〕查詢信息按鈕click事件:doform會員_查詢信息.scx〔4〕預(yù)約按鈕click事件:doform會員_預(yù)約〔5〕約會反應(yīng)按鈕click事件:doform會員_約會反應(yīng)〔6〕活動通知按鈕click事件:doform會員_活動通知〔7〕修改密碼按鈕click事件:doform會員_密碼修改〔8〕退出系統(tǒng)按鈕click事件:quit3會員-修改個人信息〔1〕保存按鈕click事件l=allt(thisform.text1.value)b=allt(thisform.text2.value)d=allt(thisform.text4.value)f=allt(thisform.text6.value)g=allt(thisform.text7.value)h=allt(thisform.text8.value)j=allt(thisform.text10.value)k=allt(thisform.edit1.value)update個人信息set昵稱=l,性別=b,年齡=c,婚姻狀況=d,身高=e,個性=f,學(xué)歷=g,職業(yè)=h,月薪=i,居住情況=jwhere會員編號==a〔2〕返回按鈕click事件:thisform.release4會員-修改擇友標(biāo)準(zhǔn)〔1〕保存按鈕click事件d=allt(thisform.text4.value)g=allt(thisform.text7.value)k=allt(thisform.text1.value)select*from擇友標(biāo)準(zhǔn)where會員編號==aintocursoraaaaifeof()insertinto擇友標(biāo)準(zhǔn)(會員編號,年齡,婚姻狀況,身高,學(xué)歷,其他)values(a,c,d,e,g,k)elseupdate擇友標(biāo)準(zhǔn)set年齡=c,婚姻狀況=d,身高=e,學(xué)歷=g,其他=kwhere會員編號==aendif〔2〕取消按鈕click事件:thisform.releasedoform會員窗口5會員-查詢信息查詢按鈕click事件publiccxcx="select會員編號,昵稱,性別,年齡,婚姻狀況,身高,個性,學(xué)歷,職業(yè),月薪,居住情況from個人信息wherelen(會員編號)>0"cx1=allt(thisform.text1.value)iflen(cx1)<>0cx=cx+"and昵稱='"+cx1+"'"endifcx2=allt(thisform.text2.value)iflen(cx2)<>0cx=cx+"and性別='"+cx2+"'"endififcx3<>0cx=cx+"and年齡="+allt(str(cx3))endifcx4=allt(thisform.text4.value)iflen(cx4)<>0cx=cx+"and婚姻狀況='"+cx4+"'"endififcx5<>0cx=cx+"and身高="+allt(str(cx5))endifcx6=allt(thisform.text6.value)iflen(cx6)<>0cx=cx+"and個性='"+cx6+"'"endifcx7=allt(thisform.text7.value)iflen(cx7)<>0cx=cx+"and學(xué)歷='"+cx7+"'"endifcx8=allt(thisform.text8.value)iflen(cx8)<>0cx=cx+"and職業(yè)='"+cx8+"'"endififcx9<>0cx=cx+"and月薪="+allt(str(cx9))endififlen(cx10)<>0cx=cx+"and居住狀況='"+cx10+"'"endifcx=cx+"intocursoraaaa"thisform.grid1.recordsource=cx6會員-預(yù)約選擇預(yù)約按鈕click事件b=allt(thisform.text1.value)select*from個人信息where會員編號==bintocursoraaaaifeof() messagebox("對不起,該會員不存在",0+16+0,"錯誤")else select*from預(yù)約情況where(約會編號==a+bor約會編號==b+a)intocursoraaaa ifeof() insertinto預(yù)約情況(約會編號,會員編號,被約見會員)values(a+b,a,b) messagebox("預(yù)約成功!",0+64+0,"成功") thisform.release else messagebox("對不起,約會已存在",0+16+0,"錯誤") endifendif7會員-約會反應(yīng)〔1〕成功退檔按鈕click事件b=allt(thisform.text1.value)select約會編號from預(yù)約情況where(約會編號==a+bor約會編號==b+a)intoarrayyhbhifeof() messagebox("沒有約會的相關(guān)信息",0+16+0,"錯誤")else insertinto約會結(jié)果(約會編號,結(jié)果)values(yhbh,"成功") deletefrom預(yù)約情況where約會編號==yhbh messagebox("退檔成功!",0+64+0,"成功") packendif〔2〕再接觸看看按鈕click事件b=allt(thisform.text1.value)select約會編號from預(yù)約情況where(約會編號==a+bor約會編號==b+a)intoarrayyhbhifeof() messagebox("沒有約會的相關(guān)信息",0+16+0,"錯誤")else insertinto約會結(jié)果(約會編號,結(jié)果)values(yhbh,"繼續(xù)")messagebox("操作成功!",0+64+0,"成功")endif〔3〕失敗按鈕cli

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論