版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、摘 要在線交友是互聯(lián)網(wǎng)發(fā)展的必然產(chǎn)物,它改變了人們的網(wǎng)絡(luò)交往形態(tài),使得人們的即時(shí)通信變得更加的直觀和親切,并且具有良好的發(fā)展趨勢(shì)。交友婚介網(wǎng)站系統(tǒng)我們使用 Microsoft公司的JSP開(kāi)發(fā)工具,利用其提供的各種面向?qū)ο蟮拈_(kāi)發(fā)工具,尤其是數(shù)據(jù)窗口這一能方便而簡(jiǎn)潔操縱數(shù)據(jù)庫(kù)的智能化對(duì)象,首先在短時(shí)間內(nèi)建立系統(tǒng)應(yīng)用原型,然后,對(duì)初始原型系統(tǒng)進(jìn)行需求迭代,不斷修正和改進(jìn),直到形成用戶滿意的可行系統(tǒng)。從基本功能來(lái)看,本系統(tǒng)主要是用來(lái)查詢、瀏覽故障描述信息。鑒于此主要功能,系統(tǒng)界面的設(shè)計(jì)應(yīng)方便用戶的查閱。因此,臺(tái)式機(jī)系統(tǒng)采用目前非常流行的類(lèi)MSDN的主界面。該系統(tǒng)主要用于在信息的日常管理。系統(tǒng)界面友好,
2、操作簡(jiǎn)單,易學(xué)易用,從總體方案上力求達(dá)到該軟件所需的目標(biāo)要求。本文從系統(tǒng)開(kāi)發(fā)、運(yùn)行環(huán)境的選擇、系統(tǒng)功能的需求分析、功能模塊的劃分、數(shù)據(jù)庫(kù)及數(shù)據(jù)表的設(shè)計(jì)與開(kāi)發(fā)到系統(tǒng)功能模塊的具體開(kāi)發(fā)實(shí)現(xiàn)都進(jìn)行了詳細(xì)的分析和介紹。關(guān)鍵詞 交友婚介;JSP;MSDN AbstractThe network video chat is inevitable product with the Internet development. It not only changed peoples communication form in the network and made network instant messag
3、ing was more intuitional and kind between people and people, also has good development trend.The development and operation of this video chat and making friends website used LAMP (Linux+Apache+SQL+JSP) architecture which was called golden components of website development and FMS (Flash Media Server
4、) technology. This website system made up of making friends website system and audio/video chat system two parts. And the making friends website system also included two system function modules, which is website front-stage system for common member and website backstage system for administrator to m
5、anage this website. This website system realized many functions, which include making friends, commercial affairs, audio/video chat. And it have many features such as simple operation, stable working and cross platform, ect.This paper has analyzed and introduced from system development, choice to op
6、erating environment, requirements analysis of system functions, partition of function module, design and development of database and data table to specific development and realization of the system function module detailly.Keywords making friends JSP MSDN目 錄 TOC o 1-3 h z u HYPERLINK l _Toc342828963
7、 摘 要 PAGEREF _Toc342828963 h I HYPERLINK l _Toc342828964 Abstract PAGEREF _Toc342828964 h II HYPERLINK l _Toc342828965 第1章緒論 PAGEREF _Toc342828965 h 1 HYPERLINK l _Toc342828966 1.1 課題背景 PAGEREF _Toc342828966 h 1 HYPERLINK l _Toc342828967 1.2 目的和意義 PAGEREF _Toc342828967 h 1 HYPERLINK l _Toc342828968
8、1.3 系統(tǒng)設(shè)計(jì)思想 PAGEREF _Toc342828968 h 2 HYPERLINK l _Toc342828969 1.4 系統(tǒng)開(kāi)發(fā)環(huán)境 PAGEREF _Toc342828969 h 3 HYPERLINK l _Toc342828970 第2章 可行性研究 PAGEREF _Toc342828970 h 6 HYPERLINK l _Toc342828971 2.1 經(jīng)濟(jì)可行性 PAGEREF _Toc342828971 h 6 HYPERLINK l _Toc342828972 2.2 技術(shù)可行性 PAGEREF _Toc342828972 h 8 HYPERLINK l _T
9、oc342828973 2.3 運(yùn)行可行性 PAGEREF _Toc342828973 h 9 HYPERLINK l _Toc342828974 2.4 系統(tǒng)流程圖 PAGEREF _Toc342828974 h 10 HYPERLINK l _Toc342828975 2.5 本章小結(jié) PAGEREF _Toc342828975 h 11 HYPERLINK l _Toc342828976 第3章需求分析 PAGEREF _Toc342828976 h 12 HYPERLINK l _Toc342828977 3.1 項(xiàng)目背景 PAGEREF _Toc342828977 h 12 HYPE
10、RLINK l _Toc342828978 3.2 交友婚介管理系統(tǒng)需求分析 PAGEREF _Toc342828978 h 13 HYPERLINK l _Toc342828979 3.2.1 系統(tǒng)數(shù)據(jù)流圖的分析 PAGEREF _Toc342828979 h 13 HYPERLINK l _Toc342828980 3.2.2數(shù)據(jù)字典 PAGEREF _Toc342828980 h 14 HYPERLINK l _Toc342828981 3.3本章小結(jié) PAGEREF _Toc342828981 h 17 HYPERLINK l _Toc342828982 第4章總體設(shè)計(jì) PAGEREF
11、 _Toc342828982 h 18 HYPERLINK l _Toc342828983 4.1 系統(tǒng)模塊總體設(shè)計(jì) PAGEREF _Toc342828983 h 18 HYPERLINK l _Toc342828984 4.2 數(shù)據(jù)庫(kù)設(shè)計(jì) PAGEREF _Toc342828984 h 19 HYPERLINK l _Toc342828985 4.2.1 數(shù)據(jù)庫(kù)設(shè)計(jì)概述 PAGEREF _Toc342828985 h 19 HYPERLINK l _Toc342828986 4.2.2 數(shù)據(jù)分析 PAGEREF _Toc342828986 h 20 HYPERLINK l _Toc3428
12、28987 4.2.3 數(shù)據(jù)庫(kù)的詳細(xì)設(shè)計(jì) PAGEREF _Toc342828987 h 20 HYPERLINK l _Toc342828988 4.3 本章小結(jié) PAGEREF _Toc342828988 h 22 HYPERLINK l _Toc342828989 第5章詳細(xì)設(shè)計(jì) PAGEREF _Toc342828989 h 23 HYPERLINK l _Toc342828990 5.1 系統(tǒng)運(yùn)行平臺(tái)設(shè)置 PAGEREF _Toc342828990 h 23 HYPERLINK l _Toc342828991 5.2 開(kāi)發(fā)工具簡(jiǎn)介 PAGEREF _Toc342828991 h 23
13、 HYPERLINK l _Toc342828992 5.3 網(wǎng)站系統(tǒng)主界面 PAGEREF _Toc342828992 h 24 HYPERLINK l _Toc342828993 5.3.1 系統(tǒng)前臺(tái)界面設(shè)計(jì) PAGEREF _Toc342828993 h 24 HYPERLINK l _Toc342828994 5.3.2 系統(tǒng)后臺(tái)界面設(shè)計(jì) PAGEREF _Toc342828994 h 29 HYPERLINK l _Toc342828995 5.4 本章小結(jié) PAGEREF _Toc342828995 h 30 HYPERLINK l _Toc342828996 第6章系統(tǒng)測(cè)試 PA
14、GEREF _Toc342828996 h 31 HYPERLINK l _Toc342828997 6.1測(cè)試的目的 PAGEREF _Toc342828997 h 31 HYPERLINK l _Toc342828998 6.2軟件測(cè)試 PAGEREF _Toc342828998 h 31 HYPERLINK l _Toc342828999 6.2.1 測(cè)試的基本概念 PAGEREF _Toc342828999 h 32 HYPERLINK l _Toc342829000 6.2.2 測(cè)試的基本步驟 PAGEREF _Toc342829000 h 32 HYPERLINK l _Toc34
15、2829001 6.3本系統(tǒng)測(cè)試 PAGEREF _Toc342829001 h 33 HYPERLINK l _Toc342829002 6.4 本章小結(jié) PAGEREF _Toc342829002 h 34 HYPERLINK l _Toc342829003 結(jié)論 PAGEREF _Toc342829003 h 35 HYPERLINK l _Toc342829004 致謝 PAGEREF _Toc342829004 h 36 HYPERLINK l _Toc342829005 參考文獻(xiàn) PAGEREF _Toc342829005 h 37 HYPERLINK l _Toc34282900
16、6 附錄1譯文 PAGEREF _Toc342829006 h 38 HYPERLINK l _Toc342829007 附錄2 英文參考資料 PAGEREF _Toc342829007 h 40第1章緒論1.1 課題背景隨著互聯(lián)網(wǎng)技術(shù)的迅速發(fā)展以及寬帶的普及,帶寬已經(jīng)不再是語(yǔ)音、視頻聊天發(fā)展的瓶頸。2006年7月19日,在中國(guó)互聯(lián)網(wǎng)絡(luò)信息中心(CNNIC)發(fā)布的第十八次中國(guó)互聯(lián)網(wǎng)絡(luò)發(fā)展?fàn)顩r統(tǒng)計(jì)報(bào)告中顯示,中國(guó)內(nèi)地網(wǎng)民總?cè)藬?shù)已達(dá)1.23億人,而使用寬帶上網(wǎng)的網(wǎng)民人數(shù)就達(dá)到了7700萬(wàn)人。而在2006 年12月,CNNIC發(fā)布的2006 據(jù)iResearch艾瑞市場(chǎng)咨詢公司研究,2006年底網(wǎng)上
17、交友市場(chǎng)規(guī)模達(dá)到3.6億元,其中網(wǎng)上休閑交友市場(chǎng)規(guī)模為1.86億元,網(wǎng)上婚戀交友市場(chǎng)規(guī)模為1.75億元。隨著互聯(lián)網(wǎng)用戶的快速發(fā)展和成熟,網(wǎng)上交友市場(chǎng)規(guī)模將進(jìn)一步增長(zhǎng)。iResearch艾瑞市場(chǎng)咨詢公司預(yù)計(jì),2008年網(wǎng)上交友市場(chǎng)規(guī)模將達(dá)9.91億元,其中網(wǎng)上婚戀交友市場(chǎng)規(guī)模為6.53億元,網(wǎng)上休閑交友市場(chǎng)規(guī)模為3.2億元,網(wǎng)上商務(wù)交友市場(chǎng)規(guī)模為1620萬(wàn)元。整個(gè)網(wǎng)絡(luò)交友市場(chǎng)規(guī)模年均復(fù)合增長(zhǎng)率將達(dá)71.7%,而到了2010年,中國(guó)網(wǎng)上婚戀交友市場(chǎng)規(guī)模將達(dá)到12億元,年均復(fù)合增長(zhǎng)率為84.7%。這些數(shù)據(jù)表明,網(wǎng)絡(luò)交友作為一種新的產(chǎn)業(yè)模式正在形成。1.2 目的和意義如今,人們已經(jīng)不再滿足于傳統(tǒng)的文本
18、聊天模式,在線交友模式已經(jīng)由傳統(tǒng)的交友模式轉(zhuǎn)向?yàn)檎Z(yǔ)音、視頻、圖像等多媒體形式的聊天模式。本設(shè)計(jì)的目的就是要開(kāi)發(fā)出一個(gè)可以提供用戶注冊(cè)、在線聊天,留言的交友型網(wǎng)站。該網(wǎng)站系統(tǒng)是一個(gè)擁有交友系統(tǒng),該婚戀交友網(wǎng)站的建立,使得廣大網(wǎng)民不但擁有一個(gè)可以敞開(kāi)心扉談天說(shuō)地、訴說(shuō)衷腸的地方,豐富了人們的業(yè)余生活,而且還可以在這里找到自己感興趣的朋友,能夠使得任何兩個(gè)陌生人相識(shí)。而網(wǎng)絡(luò),使傳統(tǒng)社交圈的范圍從家人、朋友、同學(xué)、同事這些有限的小圈子無(wú)限拓展,任意二人,都有可能在網(wǎng)絡(luò)上找到一條溝通的橋梁。本網(wǎng)站系統(tǒng)就是要成為這座人與人之間進(jìn)行溝通的橋梁和紐帶。用戶不但可以查看新聞,交友查詢、團(tuán)體相親,會(huì)員注冊(cè),在線留
19、言等,還可以按照自己所需的條件去搜索其他會(huì)員的詳細(xì)資料,快速便捷地找到自己感興趣的人。而網(wǎng)站后臺(tái)管理系統(tǒng)的開(kāi)發(fā),方便了管理員對(duì)網(wǎng)站會(huì)員的用戶資料和所有信息進(jìn)行管理,而且還擁有發(fā)布站內(nèi)新聞和公告等功能。1.3 系統(tǒng)設(shè)計(jì)思想一個(gè)大型的計(jì)算機(jī)系統(tǒng),必須有一個(gè)正確的設(shè)計(jì)指導(dǎo)思想,通過(guò)合理選擇數(shù)據(jù)結(jié)構(gòu)、網(wǎng)絡(luò)結(jié)構(gòu)、操作系統(tǒng)以及開(kāi)發(fā)環(huán)境,構(gòu)成一個(gè)完善的網(wǎng)絡(luò)體系結(jié)構(gòu),才能充分發(fā)揮計(jì)算機(jī)信息管理的優(yōu)勢(shì)。根據(jù)畢業(yè)生本身的特點(diǎn)及就業(yè)管理存在的問(wèn)題,本系統(tǒng)的設(shè)計(jì)按照下述原則進(jìn)行。(1).實(shí)用性 系統(tǒng)以畢業(yè)生和企業(yè)的需求為目標(biāo),以方便畢業(yè)生和企業(yè)操作為原則,同時(shí)融入先進(jìn)的管理經(jīng)驗(yàn)。根據(jù)畢業(yè)生和企業(yè)的實(shí)際特點(diǎn):人員素質(zhì)較
20、高、市場(chǎng)范圍更大、大學(xué)生畢業(yè)時(shí)能夠較容易在本國(guó)甚至國(guó)際間流動(dòng)等,量身訂造一套比較完善的大學(xué)生供求信息網(wǎng)絡(luò),利用Internet網(wǎng)絡(luò)充分地滿足畢業(yè)生就業(yè)和企業(yè)的需求,為雙方提供一個(gè)良好的溝通平臺(tái)和有效的信息服務(wù)。(2).先進(jìn)性 本設(shè)計(jì)將充分應(yīng)用現(xiàn)有成熟的計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)、軟件開(kāi)發(fā)技術(shù),為畢業(yè)生和企業(yè)提供高性能的服務(wù)平臺(tái)。系統(tǒng)將運(yùn)用先進(jìn)的B/S結(jié)構(gòu),采用SQL Server 2000數(shù)據(jù)庫(kù),可以方便的滿足畢業(yè)生和企業(yè)的需要。(3).高可靠性 一個(gè)實(shí)用的系統(tǒng)同時(shí)必須是可靠的,本設(shè)計(jì)通過(guò)合理先進(jìn)的網(wǎng)絡(luò)設(shè)計(jì)以及軟、硬件的優(yōu)化選型,可保證系統(tǒng)的可靠性與容錯(cuò)性。(4).高安全性 在設(shè)計(jì)中,將充分利用網(wǎng)絡(luò)
21、軟、硬件提供的各種安全措施,既可以保證用戶共享資源,同時(shí)也可保證關(guān)鍵數(shù)據(jù)的安全性。(5).采用標(biāo)準(zhǔn)技術(shù) 本系統(tǒng)的所有設(shè)計(jì)遵循國(guó)際上現(xiàn)行的標(biāo)準(zhǔn)進(jìn)行,以提高系統(tǒng)的開(kāi)放性。(6).可維護(hù)性 系統(tǒng)的設(shè)計(jì)要求方便維護(hù),包括硬件的維護(hù),軟件的維護(hù)(更改,升級(jí)等)和網(wǎng)絡(luò)的維護(hù)。(7).可擴(kuò)展性及靈活性 系統(tǒng)的設(shè)計(jì)以方便未來(lái)業(yè)務(wù)的擴(kuò)展和系統(tǒng)擴(kuò)充為目標(biāo),系統(tǒng)要求能夠方便的升級(jí),充分保護(hù)系統(tǒng)的投資。(8).智能性 系統(tǒng)在設(shè)計(jì)時(shí),充分考慮系統(tǒng)運(yùn)行的智能性,盡量的使程序智能化,使操作者很快熟悉并掌握該系統(tǒng)的操作。1.4 系統(tǒng)開(kāi)發(fā)環(huán)境1Macromedia Dreamweaver MX 2004簡(jiǎn)介Macromedia
22、 Dreamweaver MX 2004提供了更多功能強(qiáng)勁的可視化設(shè)計(jì)工具、應(yīng)用開(kāi)發(fā)環(huán)境以及代碼編輯支持。使開(kāi)發(fā)人員和設(shè)計(jì)師能夠快捷的創(chuàng)建代碼規(guī)范的應(yīng)用程序,集成程度非常高,開(kāi)發(fā)環(huán)境精簡(jiǎn)而高效,開(kāi)發(fā)人員能夠運(yùn)用Dreamweaver與他們的服務(wù)器技術(shù)構(gòu)建功能強(qiáng)大的網(wǎng)絡(luò)應(yīng)用程序銜接到用戶的數(shù)據(jù)、網(wǎng)絡(luò)服務(wù)體系。 Dreamweaver MX 2004提供基于強(qiáng)大的規(guī)范管理來(lái)確保高質(zhì)量的設(shè)計(jì),設(shè)計(jì)環(huán)境提供CSS迅速高效的開(kāi)發(fā)代碼簡(jiǎn)潔、專業(yè)規(guī)范的站點(diǎn)。Dreamweaver MX 2004新特點(diǎn)簡(jiǎn)介如下:(1)將世界一流水平的“設(shè)計(jì)”和“代碼”編輯器合二為一在設(shè)計(jì)窗口中精化源代使你能夠按工作的需要定制
23、自己的用戶界面。(2)利用豐富的CSS樣式表支持構(gòu)筑復(fù)雜的、標(biāo)準(zhǔn)規(guī)范的站點(diǎn)。同時(shí)提供了豐富的使用工具用于快速選擇和樣式屬性控制工具。(3)跨瀏覽器有效性檢查。(4)使用內(nèi)置的圖形編輯程序讓開(kāi)發(fā)更加節(jié)省時(shí)間。(5)創(chuàng)建更適用的用戶界面。(6).功能更多的CSS支持,CSS的可視化設(shè)計(jì)CSS檢查工具。(7).改進(jìn)CSS直觀應(yīng)用效果。(8).改進(jìn)的CSS面板。(9).基于文本屬性改進(jìn)的CSS檢查工具。(10).新的基于頁(yè)面屬性的CSS。(11).CSS代碼提示:在代碼窗口中快速查看手工編寫(xiě)的CSS樣式的提示,或由Ctrl/Space鍵調(diào)出代碼提示。(12).運(yùn)用完整的集成開(kāi)發(fā)環(huán)境來(lái)開(kāi)發(fā)HTML、XH
24、TML、XML、ASP、Microsoft ASP.NET、JSP、JSP、和Macromedia ColdFusion站點(diǎn)。通過(guò)Macromedia插件中心你可以獲取超過(guò)800個(gè)免費(fèi)插件來(lái)定制和擴(kuò)展你的開(kāi)發(fā)環(huán)境。(13).FTP安全保障:所有傳輸?shù)奈募耆用?,并阻止越?quán)存取你的信息、file內(nèi)容、用戶名和口令。(14).外部文檔/代碼的無(wú)縫結(jié)合。(15).增強(qiáng)與MX其它軟件產(chǎn)品的結(jié)合能力,包括Flash、Fireworks及其他Macromedia Studio MX 2004設(shè)計(jì)開(kāi)發(fā)工具。(16).Microsoft ASP.NET Form控制對(duì)象:使用改進(jìn)后的ASP.NET對(duì)象和屬性
25、檢查工具構(gòu)建操作Microsoft ASP.NET web forms。(17).JSP服務(wù)器行為:重新編寫(xiě)的JSP語(yǔ)法和服務(wù)器行為,包括Master - Detail頁(yè)面設(shè)置模塊、用戶身份證驗(yàn)證模塊等。(18).改進(jìn)的表格編輯工具(19).更加可靠實(shí)用的FTP客戶程序(20).修改的insert面板(21).高效率的文件編輯過(guò)程。(22).更多有效地代碼編輯:像按右鍵彈出的編碼工具,更新后的查詢替換工具,更多的搜索選擇項(xiàng)并且能夠保存搜索條件,以及能夠迅速啟動(dòng)的屬性檢查工具.(23).詳盡的屬性編輯:利用屬性檢查工具構(gòu)建詳盡的編輯:列出每個(gè)適用于當(dāng)前選擇項(xiàng)的可用標(biāo)記屬性。(24).利用改進(jìn)的用
26、戶界面查找東西更加快速,更多的更加清晰的顯示上下文以及焦點(diǎn),快速存取最近使用的文檔和教程資源。2MyEclipse簡(jiǎn)介MyEclipse是一種可擴(kuò)展的開(kāi)放源代碼IDE。2001年11月,IBM公司捐出價(jià)值4,000萬(wàn)美元的源代碼組建了Eclipse聯(lián)盟,并由該聯(lián)盟負(fù)責(zé)這種工具的后續(xù)開(kāi)發(fā)。集成開(kāi)發(fā)環(huán)境(IDE)經(jīng)常將其應(yīng)用范圍限定在“開(kāi)發(fā)、構(gòu)建和調(diào)試”的周期之中。為了幫助集成開(kāi)發(fā)環(huán)境(IDE)克服目前的局限性,業(yè)界廠商合作創(chuàng)建了Eclipse平臺(tái)。Eclipse允許在同一IDE中集成來(lái)自不同供應(yīng)商的工具,并實(shí)現(xiàn)了工具之間的互操作性,從而顯著改變了項(xiàng)目工作流程,使開(kāi)發(fā)者可以專注在實(shí)際的嵌入式目標(biāo)上
27、。3SQL Server簡(jiǎn)介SQL Server 2005是一種采用T-SQL語(yǔ)言,基于C/S模式的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)。SQL Server 2005存儲(chǔ)和管理數(shù)據(jù)有以下優(yōu)點(diǎn): (1).每個(gè)數(shù)據(jù)項(xiàng)都存儲(chǔ)在中央位置,所有用戶都可在這個(gè)位置使用它們。(2).各個(gè)客戶端上不單獨(dú)存儲(chǔ)數(shù)據(jù)項(xiàng)復(fù)本,從而消除了因用戶不得不確保使用的信息相同所帶來(lái)的麻煩。系統(tǒng)不需要確保使用當(dāng)前值更新所有數(shù)據(jù)復(fù)本,因?yàn)橹醒胛恢脙H有一個(gè)復(fù)本。(3).可以在服務(wù)器上一次性定義業(yè)務(wù)和安全規(guī)則,并對(duì)所有的用戶平等執(zhí)行。(4).可以在數(shù)據(jù)庫(kù)內(nèi)通過(guò)使用約束、存儲(chǔ)過(guò)程和觸發(fā)器來(lái)強(qiáng)制執(zhí)行規(guī)則。還可在服務(wù)器應(yīng)用程序中執(zhí)行規(guī)則,因?yàn)檫@些應(yīng)用程序
28、也是許多客戶端訪問(wèn)的中央資源。(5)關(guān)系數(shù)據(jù)庫(kù)服務(wù)器只返回應(yīng)用程序所需要的數(shù)據(jù),優(yōu)化了網(wǎng)絡(luò)流量。(6)最大程度地降低硬件成本,但是由于數(shù)據(jù)不是存儲(chǔ)在每個(gè)客戶端上,客戶端不必耗費(fèi)磁盤(pán)空間來(lái)存儲(chǔ)數(shù)據(jù)。客戶端無(wú)需在本地增加管理數(shù)據(jù)的功能,同時(shí),服務(wù)器不需將處理能力耗費(fèi)在顯示數(shù)據(jù)上。(7)可以配置服務(wù)器以優(yōu)化檢索數(shù)據(jù)所需的磁盤(pán)輸入/輸出容量,配置客戶端以優(yōu)化從服務(wù)器檢索數(shù)據(jù)的格式。(8)可以將服務(wù)器存儲(chǔ)在一個(gè)相對(duì)安全的位置,并配備如不間斷電源供應(yīng)系統(tǒng)這樣的設(shè)備,這比完全保護(hù)每個(gè)客戶端更經(jīng)濟(jì)。(9)維護(hù)任務(wù)(例如備份和恢復(fù)數(shù)據(jù))得到簡(jiǎn)化,因?yàn)檫@些任務(wù)都可以集中在中央服務(wù)器上執(zhí)行。第2章 可行性研究可行性
29、分析的目的就是用最小的代價(jià)在盡可能短的時(shí)間內(nèi)確定問(wèn)題能否解決。如果是正確的就加以肯定。要達(dá)到這個(gè)目的就必須分析幾種方法可能解決的弊端,從而判斷原定的系統(tǒng)目標(biāo)和規(guī)模是否可以實(shí)現(xiàn),系統(tǒng)完成后所能帶來(lái)的價(jià)值是否大于開(kāi)發(fā)這個(gè)系統(tǒng)的投資價(jià)值。因此,可行性研究實(shí)質(zhì)上是要進(jìn)行一次大大的壓縮,簡(jiǎn)化了系統(tǒng)分析和設(shè)計(jì)的過(guò)程。首先,需要進(jìn)一步分析和澄清問(wèn)題定義。在問(wèn)題定義階段初步定義的規(guī)模和目標(biāo),如果是正確的就進(jìn)一步加以肯定,如果是錯(cuò)誤的就應(yīng)該加以改正,如果對(duì)目標(biāo)系統(tǒng)有任何約束和限制,也就必須把他們清楚地列舉出來(lái)。在澄清了問(wèn)題定義之后,分析員應(yīng)該導(dǎo)出系統(tǒng)的邏輯模型。然后從系統(tǒng)邏輯模型出發(fā),探索若干中可供選擇的主要方
30、法。對(duì)每種方法都應(yīng)該仔細(xì)研究它的可行性,一般來(lái)說(shuō),至少應(yīng)該達(dá)到下面的三個(gè)可行性:技術(shù)可行性,使用現(xiàn)有的技術(shù)能實(shí)現(xiàn)這個(gè)系統(tǒng)嗎?經(jīng)濟(jì)可行性,這個(gè)系統(tǒng)所帶來(lái)的經(jīng)濟(jì)利益能超過(guò)它的開(kāi)發(fā)成本嗎?操作可行性,系統(tǒng)的操作方式對(duì)這個(gè)用戶能行的通嗎?分析員應(yīng)該為每個(gè)可行的解法制定一個(gè)粗略的實(shí)現(xiàn)進(jìn)度。當(dāng)然,可行性研究最根本的任務(wù)是對(duì)以后的行動(dòng)方針提出建議。如不可行的話,分析員應(yīng)該停止這項(xiàng)開(kāi)發(fā)工程,以避免時(shí)間、資源、人力和經(jīng)費(fèi)的浪費(fèi);如果問(wèn)題值得解決的話,分析員就應(yīng)該推薦一個(gè)好的解決方案,并且為工程指定一個(gè)初步設(shè)計(jì)。可行性研究需要的時(shí)間長(zhǎng)短取決于工程的規(guī)模,一般說(shuō)來(lái),可行性研究的成本只是預(yù)期工程總成本的 5 %10
31、%。經(jīng)過(guò)以上可行性分析,本網(wǎng)站系統(tǒng)可以執(zhí)行。2.1 經(jīng)濟(jì)可行性經(jīng)濟(jì)可行性研究主要是估算新系統(tǒng)的成本效益分析,其中包括估計(jì)項(xiàng)目開(kāi)發(fā)的成本,開(kāi)發(fā)費(fèi)用和今后的運(yùn)行、維護(hù)費(fèi)用,估計(jì)新系統(tǒng)將獲得的效益,估算開(kāi)發(fā)成本是否高于項(xiàng)目預(yù)期的全部經(jīng)費(fèi)。開(kāi)發(fā)此系統(tǒng)主要是為了減輕企業(yè)管理人員的工作負(fù)擔(dān)、提高企業(yè)的工作效率,節(jié)省工作時(shí)間和加強(qiáng)企業(yè)在數(shù)據(jù)上的管理而進(jìn)行設(shè)計(jì)的。軟件的成本不是指存放軟件的那張光盤(pán)的成本,而是指開(kāi)發(fā)成本。要考慮的成本有:辦公室房租;辦公用品,如桌、椅、書(shū)柜、照明電器、空調(diào)等;計(jì)算機(jī)、打印機(jī)、網(wǎng)絡(luò)等硬件設(shè)備;電話、傳真等通訊設(shè)備以及通訊費(fèi)用;資料費(fèi);辦公消耗,如水電費(fèi)、打印復(fù)印費(fèi)等;軟件開(kāi)發(fā)人員
32、與行政人員的工資;做市場(chǎng)調(diào)查、可行性分析、需求分析的交際費(fèi)用等。1.系統(tǒng)初期投資 系統(tǒng)初期投資如表2-1所示。表2-1交友婚介管理系統(tǒng)初期投資序號(hào)項(xiàng)目人工(人日)單價(jià)(元)合計(jì)(元)1需求分析72001,4002總體設(shè)計(jì)72001,4003客戶服務(wù)子系統(tǒng)詳細(xì)設(shè)計(jì)72001,4004活動(dòng)各子系統(tǒng)詳細(xì)設(shè)計(jì)72001,4005系統(tǒng)數(shù)據(jù)庫(kù)詳細(xì)設(shè)計(jì)72001,4006編碼實(shí)現(xiàn)352007,0007單體測(cè)試42008008系統(tǒng)集成測(cè)試32006009說(shuō)明手冊(cè)編制72001,40010合計(jì)16,8002.貨幣的時(shí)間價(jià)系統(tǒng)貨幣時(shí)間價(jià)值如表2-2所示。表2-2交友婚介管理系統(tǒng)貨幣時(shí)間價(jià)值年份將來(lái)值(元)(1+i
33、)n現(xiàn)在值(元)累計(jì)的現(xiàn)在值(元)18,0001.057,6197,61928,0001.10257,25614,87538,0001.15766,91021,78548,0001.21556,58128,33658,0001.27626,26834,6343. 投資回收期引入交友婚介系統(tǒng)兩年后,可以節(jié)省14875元,比最初投資還少1925元。但第三年可以節(jié)省6910元。即:投資回收期=2+1925/6910=2.28(年)4. 純收入純收入=5年累計(jì)的當(dāng)前值-系統(tǒng)投資=34634-16800=17834(元)當(dāng)然,如果想要在五年后得到預(yù)計(jì)的純收入,那么首先就應(yīng)拿出初期投資的16800元。而且
34、考慮到開(kāi)發(fā)本系統(tǒng)將為以后帶來(lái)的利益,拿出16800元來(lái)進(jìn)行交友婚介管理系統(tǒng)的開(kāi)發(fā),是絕對(duì)必要的。經(jīng)過(guò)以上分析,交友婚介管理系統(tǒng)的開(kāi)發(fā)是可行的。2.2 技術(shù)可行性開(kāi)發(fā)軟件所需要的技術(shù)是否具備是通過(guò)該系統(tǒng)的目標(biāo)來(lái)衡量的,一般情況下我們可以從軟件的環(huán)境條件、硬件的性能要求、相應(yīng)的開(kāi)發(fā)及操作人員的能力水平等方面進(jìn)行綜合分析和考慮。從系統(tǒng)開(kāi)發(fā)及實(shí)施的可行性和靈活性考慮,本系統(tǒng)的軟件開(kāi)發(fā)環(huán)境選擇了當(dāng)前較為流行的Java來(lái)進(jìn)行管理設(shè)計(jì),選用了功能強(qiáng)大的SQL server 2005數(shù)據(jù)庫(kù)來(lái)存儲(chǔ)數(shù)據(jù)。從硬件角度來(lái)說(shuō),要求相對(duì)較低,所以選擇的空間較大,一般情況下計(jì)算機(jī)硬盤(pán)在100MB左右,內(nèi)存在512M以上都是
35、可以滿足開(kāi)發(fā)環(huán)境的。根據(jù)現(xiàn)在計(jì)算機(jī)水平的發(fā)展和普及,系統(tǒng)在硬件方面是可行的。當(dāng)然,硬件環(huán)境的配置越高,系統(tǒng)的開(kāi)發(fā)與運(yùn)行相對(duì)就會(huì)更加高效和快捷,可行性也會(huì)大幅度提高。從軟件角度來(lái)說(shuō),主要采用的是Java 和SQL Server 2005,兩個(gè)開(kāi)發(fā)軟件都是現(xiàn)有開(kāi)發(fā)軟件中較為安全,可靠和成熟的,具有較高的可行度,所以軟件方面也是可行的。2.3 運(yùn)行可行性可行性研究(Feasibility Study)是通過(guò)對(duì)項(xiàng)目的主要內(nèi)容和配套條件,如市場(chǎng)需求、資源供應(yīng)、建設(shè)規(guī)模、工藝路線、設(shè)備選型、環(huán)境影響、資金籌措、盈利能力等,從技術(shù)、經(jīng)濟(jì)、工程等方面進(jìn)行調(diào)查研究和分析比較,并對(duì)項(xiàng)目建成以后可能取得的財(cái)務(wù)、經(jīng)濟(jì)
36、效益及社會(huì)環(huán)境影響進(jìn)行預(yù)測(cè),從而提出該項(xiàng)目是否值得投資和如何進(jìn)行建設(shè)的咨詢意見(jiàn),為項(xiàng)目決策提供依據(jù)的一種綜合性的系統(tǒng)分析方法??尚行匝芯繎?yīng)具有預(yù)見(jiàn)性、公正性、可靠性、科學(xué)性的特點(diǎn)。可行性分析的主要內(nèi)容有:投資必要性、經(jīng)濟(jì)可行性、技術(shù)可行性、財(cái)務(wù)可行性、組織可行性、社會(huì)可行性、風(fēng)險(xiǎn)因素及對(duì)策等。下面主要從經(jīng)濟(jì)可行性,技術(shù)可行性,功能可行性三方面進(jìn)行分析。本系統(tǒng)的開(kāi)發(fā)所需人員較少,而且開(kāi)發(fā)平臺(tái)用到的部分開(kāi)發(fā)軟件是免費(fèi)的,相對(duì)其他開(kāi)發(fā)技術(shù)和開(kāi)發(fā)平臺(tái),這就為開(kāi)發(fā)商減少了一筆不小的開(kāi)支。還有,本系統(tǒng)在互聯(lián)網(wǎng)時(shí)代的優(yōu)勢(shì)是顯而易見(jiàn)的,可以為開(kāi)發(fā)商提高工作效率,帶來(lái)很大的利潤(rùn)。對(duì)于本系統(tǒng)來(lái)說(shuō),維護(hù)所需要的精力
37、和費(fèi)用不會(huì)很多。對(duì)于用戶來(lái)說(shuō),本系統(tǒng)所具有的功能,已基本能滿足用戶的需要了。所以,本系統(tǒng)在維護(hù)方面所需要的費(fèi)用也是很低的。而且能節(jié)約人力。因此經(jīng)濟(jì)代價(jià)不大,經(jīng)濟(jì)效益可行。技術(shù)可行性研究是根據(jù)現(xiàn)有的和準(zhǔn)備充實(shí)的設(shè)備條件與技術(shù)力量來(lái)分析系統(tǒng)在技術(shù)上實(shí)現(xiàn)的可能性,弄清現(xiàn)有技術(shù)條件能否保證順利地完成系統(tǒng)的開(kāi)發(fā)工作。在技術(shù)可行性研究過(guò)程中,主要是采集系統(tǒng)性能、可靠性、可維護(hù)性和可生產(chǎn)性等方面的信息,分析實(shí)現(xiàn)系統(tǒng)功能所需要的各種設(shè)備、技術(shù)、方法和過(guò)程;分析項(xiàng)目開(kāi)發(fā)在技術(shù)方面可能負(fù)擔(dān)的風(fēng)險(xiǎn),以及技術(shù)問(wèn)題對(duì)開(kāi)發(fā)成本的影響等??梢詮娜齻€(gè)方面來(lái)考慮本系統(tǒng)技術(shù)上的可行性。頁(yè)面開(kāi)發(fā)工具上采用Myeclipse,開(kāi)發(fā)語(yǔ)
38、言采用jsp,它們的功能強(qiáng)大,完全能夠?qū)崿F(xiàn)此用戶信息管理系統(tǒng)的開(kāi)發(fā)。還要考慮現(xiàn)有的計(jì)算機(jī)硬件和軟件能否支持被研究開(kāi)發(fā)的系統(tǒng)。因?yàn)楸鞠到y(tǒng)的數(shù)據(jù)不是特別復(fù)雜,數(shù)據(jù)傳輸和數(shù)據(jù)存儲(chǔ)上對(duì)數(shù)據(jù)庫(kù)的要求不是很高。而Mysql數(shù)據(jù)庫(kù)在現(xiàn)代使用非常普遍,對(duì)于一個(gè)企業(yè)來(lái)說(shuō)使用Mysql不但能增強(qiáng)數(shù)據(jù)的安全性,也能適用技術(shù)的發(fā)展方向。本系統(tǒng)在這方面的技術(shù)是完全可行的。要考慮在規(guī)定的平臺(tái)之上,利用現(xiàn)有技術(shù)能否實(shí)現(xiàn)和研究開(kāi)發(fā)的系統(tǒng)。為本系統(tǒng)完全符合上述所提出的要求,能夠?qū)⒈鞠到y(tǒng)的各項(xiàng)功能清晰的展現(xiàn)出來(lái),并加以實(shí)現(xiàn)。因此,本系統(tǒng)在這方面的技術(shù)是完全可行的。交友網(wǎng)站屬于社會(huì)網(wǎng)絡(luò)服務(wù)。一定程度上,涉及到社會(huì)學(xué)、心理學(xué)等方面。
39、交友網(wǎng)站應(yīng)該滿足人們的高效交友的需求。因此,交友網(wǎng)站的搜索引擎,應(yīng)該是最重要的部分。也許可以從如下幾個(gè)方面重點(diǎn)著手。 1照片管理功能。這是重中之重。無(wú)論如何強(qiáng)調(diào)都不過(guò)分。上傳,管理,瀏覽等等。功能越豐富越準(zhǔn)確越好,速度越快越好。 2搜索的命中率。用戶可以定義各種關(guān)鍵字作為T(mén)ag(標(biāo)簽Label)。可以加入興趣組、感興趣的話題等。也可以自定義一些問(wèn)題,讓潛在的追求者回答。 這方面有大量的潛力可以挖掘。 2.4 系統(tǒng)流程圖婚戀交友網(wǎng)站是針對(duì)交友進(jìn)行管理,是利用計(jì)算機(jī)進(jìn)行集中管理而開(kāi)發(fā)的系統(tǒng)。該系統(tǒng)引擎連接SQL數(shù)據(jù)庫(kù)進(jìn)行開(kāi)發(fā)的注冊(cè)會(huì)員管理系統(tǒng),力求與實(shí)際相結(jié)合具有查詢、管理等功能。主要包括實(shí)現(xiàn)以下
40、基本功能:1.要求既能夠分門(mén)別類(lèi)的瀏覽,可進(jìn)行檢索與查找,可有查看新聞,交友查詢、團(tuán)體相親,會(huì)員注冊(cè),在線留言。2.能夠?qū)ψ?cè)用戶的基本信息進(jìn)行添加、修改、刪除、更新等操作。3.設(shè)計(jì)出的軟件能夠提供一個(gè)良好的模板或平臺(tái),使得用戶以后能夠按照基本要求對(duì)婚戀交友網(wǎng)站的內(nèi)容進(jìn)行修改和更新,方便用戶的使用。本網(wǎng)站系統(tǒng)就是要成為這座人與人之間進(jìn)行溝通的橋梁和紐帶。用戶不但可以查看新聞,交友查詢、團(tuán)體相親,會(huì)員注冊(cè),在線留言等,還可以按照自己所需的條件去搜索其他會(huì)員的詳細(xì)資料,快速便捷地找到自己感興趣的人。本網(wǎng)站系統(tǒng)就是要成為這座人與人之間進(jìn)行溝通的橋梁和紐帶。用戶不但可以查看新聞,交友查詢、團(tuán)體相親,會(huì)
41、員注冊(cè),在線留言等,還可以按照自己所需的條件去搜索其他會(huì)員的詳細(xì)資料,快速便捷地找到自己感興趣的人。交友婚介管理系統(tǒng)系統(tǒng)流程圖如圖2-1所示。圖2-1 交友婚介管理系統(tǒng)系統(tǒng)流程圖2.5 本章小結(jié) 本章主要對(duì)該網(wǎng)站開(kāi)發(fā)的可行性進(jìn)行具體的分析,從用戶方的角度考慮本系統(tǒng)是否可行,主要通過(guò)有力的數(shù)據(jù)和軟件運(yùn)行環(huán)境方面作為依據(jù)。通過(guò)經(jīng)濟(jì)可行性、技術(shù)可行性、操作可行性等方面的分析說(shuō)明本工程的技術(shù)成熟、完備,具有良好的市場(chǎng)拓展,因此,本系統(tǒng)具有一定的開(kāi)發(fā)前景,具有開(kāi)發(fā)的價(jià)值。第3章需求分析需求分析過(guò)程是整個(gè)系統(tǒng)開(kāi)發(fā)的重要階段,分析的成功與否,決定著整個(gè)系統(tǒng)功能的完善性以及穩(wěn)定性。在該階段需求分析人員需要確定
42、整個(gè)產(chǎn)品的功能要求,并且將現(xiàn)實(shí)事務(wù)抽象成對(duì)象并建模。3.1 項(xiàng)目背景隨著時(shí)代的進(jìn)步,網(wǎng)絡(luò)技術(shù)的發(fā)展,人們?cè)絹?lái)越多的事情都在網(wǎng)上解決,出現(xiàn)了宅男宅女,與周?chē)说慕涣鳒贤ㄗ兊迷絹?lái)越少。朋友交際圈也越來(lái)越小,而交友網(wǎng)站的出現(xiàn)則為提供了一個(gè)很方便的交友的平臺(tái),有利于人們之間的溝通交流,交際圈的擴(kuò)大,同時(shí)加強(qiáng)溝通交流有利于了解不同地方的風(fēng)土人情,風(fēng)俗習(xí)慣,加強(qiáng)了解。減少不同習(xí)俗文化之間的摩擦,有利于不同地域人們的和諧相處。網(wǎng)絡(luò)交友較之其它交友方式更加經(jīng)濟(jì),安全,健康。現(xiàn)在的上網(wǎng)條件非常的便利,上網(wǎng)費(fèi)用也極其低廉,無(wú)須耗費(fèi)大筆的資金去請(qǐng)朋友們吃喝玩樂(lè)以增加感情,友情,戀情。網(wǎng)上交友因其可以異地開(kāi)展文字,音
43、頻,視頻聊天,無(wú)須去面對(duì)面的處在一起,這樣就減少了部分人士犯罪的幾率。網(wǎng)絡(luò)交友因其所進(jìn)行的活動(dòng)都是通過(guò)網(wǎng)絡(luò)進(jìn)行,很大程度減少了網(wǎng)絡(luò)之外的交友開(kāi)銷(xiāo),進(jìn)而減少了對(duì)地球的污染與浪費(fèi),因此是種健康的交友方式。據(jù)某市場(chǎng)咨詢公司研究表明,中國(guó)網(wǎng)上交友市場(chǎng)近幾年發(fā)展比較迅猛,使用各種網(wǎng)上交友服務(wù)的網(wǎng)民由2005年的4640萬(wàn)人上升至2008年的11160萬(wàn)人,年增長(zhǎng)率為34%。使用各種網(wǎng)上交友服務(wù)的網(wǎng)民所占互聯(lián)網(wǎng)民用戶的比例由2005年的42%上升至2008年的60%。而在市場(chǎng)方面,2004年底網(wǎng)上交友市場(chǎng)規(guī)模達(dá)到1.27億元,其中網(wǎng)上休閑交友市場(chǎng)規(guī)模為9000萬(wàn)元,網(wǎng)上婚戀交友市場(chǎng)規(guī)模為3700萬(wàn)元,網(wǎng)上
44、商務(wù)交友暫時(shí)沒(méi)有收入。該市場(chǎng)咨詢公司預(yù)計(jì),隨著互聯(lián)網(wǎng)用戶的快速發(fā)展和成熟,網(wǎng)上交友市場(chǎng)規(guī)模還將進(jìn)一步增長(zhǎng),于2008年到達(dá)9.91億元,其中網(wǎng)上婚戀交友市場(chǎng)規(guī)模為6.53億元,網(wǎng)上休閑交友市場(chǎng)規(guī)模為3.2億元,網(wǎng)上商務(wù)交友市場(chǎng)規(guī)模為1620萬(wàn)元。整個(gè)網(wǎng)上交友市場(chǎng)規(guī)模年均年增長(zhǎng)率達(dá)71.7%。在市場(chǎng)動(dòng)作上,有關(guān)網(wǎng)絡(luò)交友融資和戰(zhàn)略合作的消息不斷傳出。其中中國(guó)最大的職業(yè)人士門(mén)戶網(wǎng)站中華網(wǎng)與歐洲最大的婚戀交友網(wǎng)站蜜糖網(wǎng)正式結(jié)成戰(zhàn)略合作伙伴,在中國(guó)市場(chǎng)提供領(lǐng)先的網(wǎng)絡(luò)交友服務(wù)。而著名國(guó)際風(fēng)險(xiǎn)投資機(jī)構(gòu)軟銀亞洲也斥資上千萬(wàn)美元注入浩天集團(tuán)“交友旗艦”。據(jù)悉在中國(guó),目前期待靠交友服務(wù)賺錢(qián)的網(wǎng)站已經(jīng)有近1000家
45、。3.2 交友婚介管理系統(tǒng)需求分析軟件需求分析是軟件開(kāi)發(fā)期的第一個(gè)階段,準(zhǔn)確、完整和規(guī)范化的軟件需求是軟件開(kāi)發(fā)成功的關(guān)鍵。目前,許多企業(yè)的分銷(xiāo)成本已經(jīng)超過(guò)生產(chǎn)成本和產(chǎn)品開(kāi)發(fā)成本,成為企業(yè)總體運(yùn)行成本的第一大構(gòu)成要素。解決分銷(xiāo)成本的控制問(wèn)題,是目前該系統(tǒng)的當(dāng)務(wù)之急。所以,系統(tǒng)的開(kāi)發(fā)人員必需了解到企業(yè)真正需要的是什么,是什么因素才能讓企業(yè)提高周轉(zhuǎn)效率,實(shí)現(xiàn)零風(fēng)險(xiǎn)庫(kù)存,大大降低分銷(xiāo)成本,確保獲得領(lǐng)先一步的競(jìng)爭(zhēng)優(yōu)勢(shì)。3.2.1 系統(tǒng)數(shù)據(jù)流圖的分析交友婚介管理系統(tǒng)的數(shù)據(jù)流圖如圖3-1所示。圖3-1系統(tǒng)前臺(tái)頂層數(shù)據(jù)流圖網(wǎng)站的后臺(tái)頂層數(shù)據(jù)流圖主要描述了管理員的相關(guān)信息,主要包括管理員帳號(hào)管理、站內(nèi)新聞管理、
46、團(tuán)體相親管理、留言管理及用戶注冊(cè)管理等功能模塊,其數(shù)據(jù)流圖如圖3-2所示。圖3-2系統(tǒng)后臺(tái)頂層數(shù)據(jù)流圖3.2.2數(shù)據(jù)字典數(shù)據(jù)字典的作用是在軟件分析和設(shè)計(jì)的過(guò)程中給人提供關(guān)于數(shù)據(jù)的描述信息。它主要是對(duì)數(shù)據(jù)流圖中的數(shù)據(jù)流、處理邏輯、外部實(shí)體、數(shù)據(jù)存儲(chǔ)和數(shù)據(jù)項(xiàng)等方面進(jìn)行具體的定義。數(shù)據(jù)流程圖配以數(shù)據(jù)字典,就可以從圖形和文字兩個(gè)方面對(duì)系統(tǒng)的邏輯模型進(jìn)行完整的描述。網(wǎng)站的數(shù)據(jù)項(xiàng)定義如表3-1所示。1數(shù)據(jù)項(xiàng)定義表3-1數(shù)據(jù)項(xiàng)定義編號(hào)名稱別名類(lèi)型長(zhǎng)度I01-01user_id用戶編號(hào)int4I01-02user_name用戶姓名varchar20I01-03password用戶密碼varchar20續(xù)表3-
47、1I01-04sex性別varchar50I01-05age年齡varchar50I01-06nick_name昵稱varchar20I01-07height身高varchar50I01-08residengice居住地varchar50I01-09residengiceplace戶口所在地varchar50I01-10birthday生日time55I01-11marriage結(jié)婚情況tinyint50I01-12house住房情況tinyint50I01-13salary工資情況tinyint50I01-14degree學(xué)歷tinyint55I01-15occupation職業(yè)varcha
48、r50I01-16weight體重int4I01-17identification身份證varchar2I01-18appearance政治面貌tinyint50I01-19heath健康tinyint20I01-20bloodtype血型tinyint55I01-21constellation星座tinyint55I01-22birthanimal生肖tinyint55I01-23fixephone固定電話varchar16I01-24mobilephone手機(jī)varchar11I01-25qqqqvarchar10I01-26msnmsnvarchar30I01-27emileemilev
49、archar30I01-28employee工作地點(diǎn)varchar20I01-29school畢業(yè)院校varchar20I01-30mixage最小年齡int50I01-31maxage最大年齡int50I01-32mixdegree最低學(xué)歷varchar55I01-33maxdegree最高學(xué)歷varchar50I01-34car是否有車(chē)varchar50續(xù)表3-1I01-35liuyan_id留言板IDint4I01-36liuyan_title留言標(biāo)題varchar55I01-37liuyan_content留言內(nèi)容varchar8000I01-38liuyan_user留言用戶varc
50、har50I01-39wd_id文檔idint4I01-40wd_mingcheng文檔名稱varchar50I01-41wd_fujian附件varchar500I01-42jl_id簡(jiǎn)歷idint4I01-43jl_fujian簡(jiǎn)歷附件varchar500I01-44jl_mianshi簡(jiǎn)歷處理狀態(tài)varchar502數(shù)據(jù)流定義數(shù)據(jù)流編號(hào):D1- 01數(shù)據(jù)流名稱:查看基礎(chǔ)數(shù)據(jù)信息數(shù)據(jù)流來(lái)源:F1- 01數(shù)據(jù)流去向:P1- 01數(shù)據(jù)流組成:I01-01+ I01-02+ I01-03+ I01-04+ I01-05+ I01-06+ I01-07 + I01-08數(shù)據(jù)流編號(hào):D1- 02數(shù)據(jù)
51、流名稱:查看相親活動(dòng)信息數(shù)據(jù)流來(lái)源:P1- 07數(shù)據(jù)流去向:F1- 02數(shù)據(jù)流組成:I01-09+ I01-10+ I01-11+ I01-12+ I01-13+ I01-14+ I01-15+ I01-24+ I01-25+ I01-26+ I01-27+ I01-28+ I01-29+ I01-30 數(shù)據(jù)流編號(hào):D1- 03數(shù)據(jù)流名稱:查看留言信息數(shù)據(jù)流來(lái)源:F1- 02數(shù)據(jù)流去向:P1- 02數(shù)據(jù)流組成:I01-31+ I01-32+ I01-33+ I01-34數(shù)據(jù)流編號(hào):D1- 04數(shù)據(jù)流名稱:查看內(nèi)容信息數(shù)據(jù)流來(lái)源:F1- 03數(shù)據(jù)流去向:P1- 03數(shù)據(jù)流組成:I01-47+ I
52、01-48+ I01-78+ I01-01+ I01-58+ I01-08數(shù)據(jù)流編號(hào):D2- 01數(shù)據(jù)流名稱:管理員信息數(shù)據(jù)流來(lái)源:P2- 01數(shù)據(jù)流去向:F2- 01數(shù)據(jù)流組成:I01-16+ I01-17+ I01-183.3本章小結(jié)本章通過(guò)數(shù)據(jù)流圖和數(shù)據(jù)字典對(duì)交友婚介管理系統(tǒng)的需求進(jìn)行了分析。為下步的系統(tǒng)設(shè)計(jì)提供了依據(jù),并以此為出發(fā)點(diǎn)進(jìn)行系統(tǒng)的總體設(shè)計(jì)。通過(guò)本章的系統(tǒng)需求分析,能夠清晰的了解到客戶的需求,減少系統(tǒng)實(shí)施過(guò)程中不必要的返工。第4章總體設(shè)計(jì)在系統(tǒng)的總體設(shè)計(jì)階段主要的工作是設(shè)計(jì)出系統(tǒng)的各個(gè)功能模塊和數(shù)據(jù)庫(kù)。要想設(shè)計(jì)出一個(gè)功能完善的系統(tǒng)的前提條件是設(shè)計(jì)出功能完善的功能模塊,而且還需
53、要設(shè)計(jì)出符全規(guī)范的數(shù)據(jù)庫(kù)才能實(shí)現(xiàn)。4.1 系統(tǒng)模塊總體設(shè)計(jì)依據(jù)上述功能的分析,系統(tǒng)中模塊大體上分為前臺(tái)管理模塊和后臺(tái)管理模塊。各功能模塊的具體功能如下:1.團(tuán)體相親管理團(tuán)體相親管理應(yīng)該包括的基本內(nèi)容:包括活動(dòng)標(biāo)題,日期,地點(diǎn),費(fèi)用,備注,發(fā)布時(shí)間等還可打印功能,可通過(guò)活動(dòng)標(biāo)題,地點(diǎn)查找相關(guān)信息。2.在線留言注冊(cè)會(huì)員可添加留言,或者查看所有留言內(nèi)容。3.站內(nèi)新聞?wù)緝?nèi)新聞,可隨時(shí)了解最新的新聞,雙擊可查看詳細(xì)內(nèi)容。4.交友查詢包括用戶名,姓名,性別,出生年月,照片等,點(diǎn)擊“詳細(xì)”可清楚看到詳細(xì)資料(姓名,性別,出生年月,照片,QQ,電話,個(gè)人愛(ài)好,個(gè)人特長(zhǎng),個(gè)人性格,交友要求等)這些資料可通過(guò)搜索
54、用戶名,姓名查找。本設(shè)計(jì)的目的就是要開(kāi)發(fā)出一個(gè)可以提供用戶注冊(cè)、在線聊天,留言的交友型網(wǎng)站。該網(wǎng)站系統(tǒng)是一個(gè)擁有交友系統(tǒng),該婚戀交友網(wǎng)站的建立,使得廣大網(wǎng)民不但擁有一個(gè)可以敞開(kāi)心扉談天說(shuō)地、訴說(shuō)衷腸的地方,豐富了人們的業(yè)余生活,而且還可以在這里找到自己感興趣的朋友。系統(tǒng)功能結(jié)構(gòu)圖如圖4-1所示。圖4-1交友婚介管理系統(tǒng)功能模塊圖4.2 數(shù)據(jù)庫(kù)設(shè)計(jì)本系統(tǒng)的成功實(shí)現(xiàn)與數(shù)據(jù)庫(kù)系統(tǒng)的正確設(shè)計(jì)有著密不可分的關(guān)系,因?yàn)榻挥鸦榻楣芾硐到y(tǒng)需要運(yùn)行在以本系統(tǒng)的功能結(jié)構(gòu)為依據(jù)而設(shè)計(jì)出來(lái)的數(shù)據(jù)庫(kù)上才能正確地運(yùn)行,所以應(yīng)該結(jié)合本系統(tǒng)的實(shí)際情況來(lái)設(shè)計(jì)數(shù)據(jù)庫(kù)。4.2.1 數(shù)據(jù)庫(kù)設(shè)計(jì)概述數(shù)據(jù)庫(kù)設(shè)計(jì)是指根據(jù)用戶的需求,在某一
55、具體的數(shù)據(jù)庫(kù)管理系統(tǒng)上,設(shè)計(jì)數(shù)據(jù)庫(kù)的結(jié)構(gòu)和建立數(shù)據(jù)庫(kù)的過(guò)程。數(shù)據(jù)庫(kù)設(shè)計(jì)的目標(biāo)是為用戶和各種應(yīng)用系統(tǒng)提供一個(gè)信息基礎(chǔ)設(shè)施和高效率的運(yùn)行環(huán)境。早期的數(shù)據(jù)庫(kù)設(shè)計(jì)致力于數(shù)據(jù)模型和數(shù)據(jù)庫(kù)建模方法的研究,著重結(jié)構(gòu)特性的設(shè)計(jì)而忽視了行為的設(shè)計(jì)對(duì)結(jié)構(gòu)設(shè)計(jì)的影響,這種方法是不完善的。應(yīng)該在數(shù)據(jù)庫(kù)設(shè)計(jì)中要把結(jié)構(gòu)特性和行為特性結(jié)合起來(lái)。數(shù)據(jù)庫(kù)設(shè)計(jì)應(yīng)該和應(yīng)用系統(tǒng)設(shè)計(jì)相結(jié)合。也就是說(shuō),整個(gè)設(shè)計(jì)過(guò)程中要把數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)和對(duì)數(shù)據(jù)的處理設(shè)計(jì)密切結(jié)合起來(lái)。對(duì)于一個(gè)給定的應(yīng)用環(huán)境進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì)時(shí),需要確定一個(gè)最優(yōu)數(shù)據(jù)模型與處理模式的邏輯設(shè)計(jì),以及一個(gè)確定數(shù)據(jù)庫(kù)存儲(chǔ)結(jié)構(gòu)和存取方法的物理設(shè)計(jì),建立起既能反映現(xiàn)實(shí)世界信息和信息聯(lián)系,滿
56、足用戶數(shù)據(jù)要求和加工要求,又能被某個(gè)數(shù)據(jù)庫(kù)管理系統(tǒng)所接受,同時(shí)能實(shí)現(xiàn)系統(tǒng)目標(biāo),并有效存取數(shù)據(jù)的數(shù)據(jù)庫(kù)。4.2.2 數(shù)據(jù)分析數(shù)據(jù)分析主要由識(shí)別信息需求、收集數(shù)據(jù)、分析數(shù)據(jù)、評(píng)價(jià)并改進(jìn)數(shù)據(jù)分析的有效性組成。識(shí)別信息需求是確保數(shù)據(jù)分析過(guò)程有效性的首要條件,可以為收集數(shù)據(jù)、分析數(shù)據(jù)提供清晰的目標(biāo)。識(shí)別信息需求是管理者的職責(zé)管理者應(yīng)根據(jù)決策和過(guò)程控制的需求,提出對(duì)信息的需求。就過(guò)程控制而言,管理者應(yīng)識(shí)別需求要利用那些信息支持評(píng)審過(guò)程輸入、過(guò)程輸出、資源配置的合理性、過(guò)程活動(dòng)的優(yōu)化方案和過(guò)程異常變異的發(fā)現(xiàn)。有目的的收集數(shù)據(jù),是確保數(shù)據(jù)分析過(guò)程有效的基礎(chǔ)。組織需要對(duì)收集數(shù)據(jù)的內(nèi)容、渠道、方法進(jìn)行策劃。將識(shí)別
57、的需求轉(zhuǎn)化為具體的要求,如評(píng)價(jià)供方時(shí),需要收集的數(shù)據(jù)可能包括其過(guò)程能力、測(cè)量系統(tǒng)不確定度等相關(guān)數(shù)據(jù)。明確由誰(shuí)在何時(shí)何處,通過(guò)何種渠道和方法收集數(shù)據(jù)。記錄表應(yīng)便于使用。采取有效措施,防止數(shù)據(jù)丟失和虛假數(shù)據(jù)對(duì)系統(tǒng)的干擾。4.2.3 數(shù)據(jù)庫(kù)的詳細(xì)設(shè)計(jì)在進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì)時(shí),應(yīng)該按照數(shù)據(jù)分析的要求對(duì)現(xiàn)實(shí)世界中的數(shù)據(jù)進(jìn)行分析。在設(shè)計(jì)本系統(tǒng)所使用的數(shù)據(jù)庫(kù)時(shí),使用E-R圖將現(xiàn)實(shí)世界的信息轉(zhuǎn)換到信息世界。E-R圖通過(guò)實(shí)體、關(guān)系和屬性三種基本對(duì)象來(lái)定義信息。實(shí)體是需要維護(hù)和使用的相關(guān)特性的集合體;屬性是實(shí)體的特性或特征;關(guān)系是實(shí)體之間的聯(lián)系,關(guān)系為實(shí)體記錄之間的聯(lián)系和交互作用方式建立了模型。在為實(shí)體確定相關(guān)的屬性過(guò)
58、程中,也需要確定此實(shí)體的主鍵和索引,并且要確定在每個(gè)實(shí)體中怎樣組織這些屬性,確定屬性的數(shù)據(jù)類(lèi)型和它是否為空值。在高層次的描述過(guò)程中,還可以確定所有擴(kuò)展屬性信息,包括長(zhǎng)度、格式、編輯風(fēng)格、校驗(yàn)規(guī)則和初始值。單獨(dú)實(shí)體的屬性被組織起來(lái),用戶就能夠開(kāi)始以某一種組織方式來(lái)給實(shí)體分類(lèi)。用戶必須通過(guò)關(guān)系,來(lái)為實(shí)體分組的方式確定分類(lèi)模式,這是抽象化的初始層,或者說(shuō)是通過(guò)隱藏模糊的信息來(lái)提高對(duì)分析的理解,通過(guò)將數(shù)據(jù)分類(lèi)成組,就產(chǎn)生了相關(guān)分組的不同類(lèi)型,這樣更加易于觀察和分析。該系統(tǒng)E-R圖如圖4-2所示。圖4-2 后臺(tái)管理員模塊E-R圖以下為部分?jǐn)?shù)據(jù)庫(kù)中的表:1會(huì)員信息表,如表4-1所示。表4-1 會(huì)員信息表序
59、號(hào)列名字段說(shuō)明數(shù)據(jù)類(lèi)型長(zhǎng)度1user_id用戶idint42user_name用戶名varchar553user_pw用戶密碼varchar504user_sex性別varchar5005user_age年齡varchar506user_degree學(xué)歷varchar502會(huì)員詳細(xì)信息表,如表4-2所示。表4-2會(huì)員詳細(xì)信息表序號(hào)列名字段說(shuō)明數(shù)據(jù)類(lèi)型長(zhǎng)度1user_detailid用戶詳細(xì)idint42user_identification身份證varchar23user_health健康tinyint504user_appearance政治面貌tinyint505user_school畢業(yè)院
60、校varchar506user_fixphone固定電話varchar507user_qqqqvarchar503擇偶信息表表,如表4-3所示。表4-3擇偶信息表序號(hào)列名字段說(shuō)明數(shù)據(jù)類(lèi)型長(zhǎng)度1requestid擇偶idint42mixage最小年齡int553maxage最大年齡int504新聞信息表,如表4-4所示。表4-4新聞信息表序號(hào)列名字段說(shuō)明數(shù)據(jù)類(lèi)型長(zhǎng)度1xinwen_id新聞IDint42xinwen_title新聞標(biāo)題varchar503xinwen_content新聞內(nèi)容varchar80004xinwen_data新聞日期varchar5005xinwen_fabuzhe新聞
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024版沙子買(mǎi)賣(mài)合同
- 二零二五年海南二手房買(mǎi)賣(mài)及配套設(shè)施完善合同3篇
- 西安交通大學(xué)《過(guò)程分子生物學(xué)》2023-2024學(xué)年第一學(xué)期期末試卷
- 二零二五年度鞋類(lèi)批發(fā)市場(chǎng)購(gòu)銷(xiāo)合同市場(chǎng)地位鞏固
- 二零二五年度酒店消防器材維護(hù)保養(yǎng)及更換合同3篇
- 二零二五年度水利工程安全評(píng)價(jià)技術(shù)服務(wù)合同3篇
- 二零二五年度新能源汽車(chē)電池回收利用合伙協(xié)議書(shū)3篇
- 二零二五年股東股權(quán)置換合同參考范本6篇
- 二零二五版生物科技研發(fā)技術(shù)顧問(wèn)聘用協(xié)議2篇
- 二零二五版物流企業(yè)勞動(dòng)安全及貨物保護(hù)協(xié)議合同3篇
- 2023年保安公司副總經(jīng)理年終總結(jié) 保安公司分公司經(jīng)理年終總結(jié)(5篇)
- 中國(guó)華能集團(tuán)公司風(fēng)力發(fā)電場(chǎng)運(yùn)行導(dǎo)則(馬晉輝20231.1.13)
- 中考語(yǔ)文非連續(xù)性文本閱讀10篇專項(xiàng)練習(xí)及答案
- 2022-2023學(xué)年度六年級(jí)數(shù)學(xué)(上冊(cè))寒假作業(yè)【每日一練】
- 法人不承擔(dān)責(zé)任協(xié)議書(shū)(3篇)
- 電工工具報(bào)價(jià)單
- 反歧視程序文件
- 油氣藏類(lèi)型、典型的相圖特征和識(shí)別實(shí)例
- 流體靜力學(xué)課件
- 顧客忠誠(chéng)度論文
- 實(shí)驗(yàn)室安全檢查自查表
評(píng)論
0/150
提交評(píng)論