freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

在線婚戀系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文-資料下載頁(yè)

2025-06-24 17:36本頁(yè)面
  

【正文】 erDaouserLogon()UserFormString String passwordLogonAction圖 41 會(huì)員登錄圖 The member login and registration class figureUserDaouserRegist()RegisterActionUserFormString String passwordString repasswordString provinceString cityString sexString birthdayString heightString marital_situationString degreeString salString usernameString detail圖42注冊(cè)類圖 registration class figrue2.會(huì)員修改個(gè)人信息會(huì)員修改個(gè)人信息涉及的類包括Form Bean、Action Bean、數(shù)據(jù)訪問(wèn)類和持久化類。會(huì)員修改個(gè)人信息類圖如圖313所示。UserDaoselectByEmail()Update()UserFormString String passwordString repasswordString provinceString cityString sexString birthdayString heightString marital_situationString degreeString salString usernameString detailUpdateActionUpUserAction圖43 會(huì)員修改個(gè)人信息類圖 registration class figrue(1)UserForm類UserForm是用戶修改信息緩存用戶信息的Form Bean。(2)UpdateAction類和UpUserAction類UpdateAction調(diào)用UserDao中的selectByEmail()獲取該用戶信息,UpUserAction調(diào)用Update()更改用戶信息。(3)UserDao類UserDao連接數(shù)據(jù)庫(kù)獲取信息,完成各項(xiàng)功能的增刪改查。3.活動(dòng)模塊活動(dòng)模塊涉及的類,包括Form Bean、Action Bean、數(shù)據(jù)訪問(wèn)類和持久化類?;顒?dòng)模塊類圖如圖314所示。UserDaofindActivities()findAllActivities ()MoreActivitiesActionUserFormString imageString ac_timeString titleString placeString ps圖 44 活動(dòng)模塊類圖 Activity module class figrue(1)UserForm類UploadForm是活動(dòng)緩存成功信息的Form Bean。(2)Action類在活動(dòng)模塊中,頁(yè)面直接調(diào)用UserDao中的findActivities()在頁(yè)面顯示一定數(shù)量的相親活動(dòng)。MoreActivitiesAction調(diào)用UserDao中findAllActivities()將所有相親活動(dòng)全部遍歷出來(lái)。(3)UserDao類UserDao連接數(shù)據(jù)庫(kù)獲取信息,完成各項(xiàng)功能的增刪改查。4.成功故事模塊成功故事模塊涉及的類,包括Form Bean、Action Bean、數(shù)據(jù)訪問(wèn)類和持久化類,具體如圖315所示。圖45 成功故事模塊類圖 Success stories module class figrue(1)UploadForm類UploadForm是成功故事緩存成功故事信息的Form Bean。(2)Action類成功故事模塊中的Aciton有AddSuccessStoryAction,調(diào)用UserDao中的addSuccessStory()來(lái)進(jìn)行成功故事的添加。Success_detailAction調(diào)用selectById將成功故事的詳細(xì)信息顯示在頁(yè)面上。MoresuccessstoriesAction調(diào)用findSuccessStories()將所有成功故事全部遍歷出來(lái)。(3)UserDao類UserDao連接數(shù)據(jù)庫(kù)獲取信息,完成各項(xiàng)功能的增刪改查。 管理員模塊設(shè)計(jì)管理員模塊主要進(jìn)行管理員登錄;總管理員可以對(duì)管理員進(jìn)行增刪改查;對(duì)用戶信息的管理,即刪除,查詢用戶信息功能;對(duì)成功故事管理,即刪除,更改,查詢功能;對(duì)活動(dòng)的管理,即增加,刪除,更改,查詢功能;對(duì)留言的管理,即刪除,查詢功能。下面對(duì)這些功能,挑選代表性功能進(jìn)行詳細(xì)敘述:1.登錄功能登錄功能涉及的類,包括AdminForm,AdminLoginAction,Dao。(1)AdminForm類AdminForm是緩存管理員輸入數(shù)據(jù)的Form Bean,其屬性與表單中的屬性相對(duì)應(yīng),并提供用于驗(yàn)證表單數(shù)據(jù)有效性的validate()方法,以及獲取和設(shè)置屬性值的Get()和Set()方法。登錄的表單為驗(yàn)證用戶名和密碼的業(yè)務(wù)邏輯提供參數(shù)。(2)AdminLoginAction類Action是涉及的用戶請(qǐng)求與業(yè)務(wù)邏輯之間的適配器,在建立用戶請(qǐng)求與業(yè)務(wù)邏輯之間點(diǎn)對(duì)點(diǎn)映射關(guān)系的同時(shí),將請(qǐng)求與業(yè)務(wù)邏輯分離。登錄的業(yè)務(wù)邏輯包括驗(yàn)證用戶名和密碼。(3)Dao類Dao是涉及數(shù)據(jù)的訪問(wèn)的類,主要是完成連接數(shù)據(jù)庫(kù),與數(shù)據(jù)庫(kù)進(jìn)行操作,查詢數(shù)據(jù)。2.查詢用戶信息功能查詢用戶信息功能涉及的類,包括AdminAllUsersAction,UserDao。(1)AdminAllUsersAction類AdminAllUsersAction是涉及的請(qǐng)求與業(yè)務(wù)邏輯之間的適配器,它在建立用戶請(qǐng)求與業(yè)務(wù)邏輯之間點(diǎn)對(duì)點(diǎn)映射關(guān)系,將請(qǐng)求與業(yè)務(wù)邏輯分離。主要調(diào)用UserDao中的方法,對(duì)數(shù)據(jù)進(jìn)行查詢。(2)UserDao類UserDao是涉及數(shù)據(jù)的訪問(wèn)的類,主要是完成連接數(shù)據(jù)庫(kù),與數(shù)據(jù)庫(kù)進(jìn)行操作,查詢數(shù)據(jù)。3.刪除用戶信息功能刪除用戶信息功能涉及的類,包括AdminDeleteAction,UserDao。(1)AdminDeleteAction類AdminDeleteAction是在建立用戶請(qǐng)求與業(yè)務(wù)邏輯之間點(diǎn)對(duì)點(diǎn)映射關(guān)系的同時(shí),將請(qǐng)求與業(yè)務(wù)邏輯分離。主要調(diào)用UserDao中的方法,通過(guò)參數(shù)id對(duì)數(shù)據(jù)進(jìn)行查詢后刪除。(2)UserDao類UserDao主要是完成連接數(shù)據(jù)庫(kù),與數(shù)據(jù)庫(kù)進(jìn)行操作,查詢數(shù)據(jù)后刪除。4.增加活動(dòng)功能增加活動(dòng)功能涉及的類,包括UploadForm,AdminAddActivityAction,UserDao。(1) ploadForm類AdminForm是緩存管理員輸入數(shù)據(jù)的Form Bean,其屬性與表單中的屬性相對(duì)應(yīng),并提供用于驗(yàn)證表單數(shù)據(jù)有效性的validate()方法。(2)AdminAddActivityAction類 AdminAddActivityAction是在建立用戶請(qǐng)求與業(yè)務(wù)邏輯之間點(diǎn)對(duì)點(diǎn)映射關(guān)系的同時(shí),將請(qǐng)求與業(yè)務(wù)邏輯分離。主要調(diào)用UserDao中的方法,通過(guò)參數(shù)添加進(jìn)數(shù)據(jù)庫(kù)中進(jìn)行存儲(chǔ)。(3)Userao類UserDao主要是完成連接數(shù)據(jù)庫(kù),對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作,添加數(shù)據(jù)。5在線交友系統(tǒng)的實(shí)現(xiàn) 系統(tǒng)技術(shù)實(shí)現(xiàn)本系統(tǒng)技術(shù)采用了JSP,B/S 結(jié)構(gòu),Struts 框架,Oracle。 JSP簡(jiǎn)介JSP 已發(fā)展了十幾年了,幾個(gè)方面都已經(jīng)很成熟了,尤其是在B/S方面安全性上因?yàn)镴SP用Java語(yǔ)言作服務(wù)器語(yǔ)言,Java最大優(yōu)點(diǎn)之一就是安全,Java也把這種特點(diǎn)帶到JSP上。JSP同樣是實(shí)現(xiàn)動(dòng)態(tài)網(wǎng)頁(yè)的一個(gè)利器。由于他的腳本語(yǔ)言是Java,所以繼承了Java諸多優(yōu)點(diǎn)。運(yùn)行速度、運(yùn)行開(kāi)銷、運(yùn)行平臺(tái)、擴(kuò)展性、安全性、函數(shù)支持、廠商支持、對(duì)XML的支持等等,ASP都不是JSP的對(duì)手。而JavaBeans和Java的結(jié)合卻是天衣無(wú)縫的。 B/S 結(jié)構(gòu)概述相對(duì)于C/S結(jié)構(gòu),盡管C/S結(jié)構(gòu)相對(duì)于更早的文件服務(wù)器來(lái)說(shuō),有了很大的進(jìn)步,但與B/S相比,缺點(diǎn)和不足是很明顯的。首先,B/S比C/S的維護(hù)工作量大大減少了。C/S結(jié)構(gòu)的每一個(gè)客戶端都必須安裝和配置軟件。假如一個(gè)企業(yè)共有50個(gè)客戶站點(diǎn)使用一套C/S結(jié)構(gòu)的軟件,則當(dāng)這套軟件進(jìn)行了哪怕很微小的改動(dòng)后(比如增加某個(gè)功能),系統(tǒng)維護(hù)員都必須進(jìn)行這樣的維護(hù);將服務(wù)器更新到最新版本;將客戶端原有的軟件卸載,再安裝新的版本,然后進(jìn)行設(shè)置,最為可怕的是客戶端的維護(hù)工作必須不折不扣的進(jìn)行50次。若其中有部分客戶端是在另外一個(gè)地方,則系統(tǒng)維護(hù)員還必須跑到該地方再進(jìn)行卸載、安裝、設(shè)置的工作。若某個(gè)客戶端,忘記進(jìn)行這樣的維護(hù),則該客戶端將會(huì)碰到版本不一致的問(wèn)題而無(wú)法工作。而B(niǎo)/S結(jié)構(gòu),客戶端不必安裝及維護(hù)。其他客戶端,只要重新登錄系統(tǒng),使用的就已經(jīng)是最新版本的軟件了[9]。其次,B/S相對(duì)C/S能夠降低總體成本。 Struts 框架簡(jiǎn)介Struts是一個(gè)基于SunJ2EE平臺(tái)的MVC框架,主要是采用Servlet和JSP技術(shù)來(lái)實(shí)現(xiàn)的。其最初萌芽于Craig McClanahan的構(gòu)思?,F(xiàn)在,Struts是Apache軟件基金會(huì)旗下Jakarta項(xiàng)目組的一部分,由于Struts能充分滿足應(yīng)用開(kāi)發(fā)的需求,簡(jiǎn)單易用,敏捷迅速,在過(guò)去的一年中頗受關(guān)注[10]。Struts把Servlet、JSP、自定義標(biāo)簽和信息資源(Message Resources)整合到一個(gè)統(tǒng)一的框架中,開(kāi)發(fā)人員利用其進(jìn)行開(kāi)發(fā)時(shí)不用再自己編碼實(shí)現(xiàn)全套MVC模式,極大的節(jié)省了時(shí)間。 首先事件是指從客戶端頁(yè)面(瀏覽器)由用戶操作觸發(fā)的事件,Struts使用Action來(lái)接受瀏覽器表單提交的事件,這里使用了Command模式,每個(gè)繼承Action的子類都必須實(shí)現(xiàn)一個(gè)方法Execute。在Struts中,實(shí)際是一個(gè)表單Form對(duì)應(yīng)一個(gè)Action類(或Dispatch Action),換一句話說(shuō):在Struts中實(shí)際是一個(gè)表單只能對(duì)應(yīng)一個(gè)事件,Struts這種事件方式稱為Application Event,Application Event和Component Event相比是一種粗粒度的事件。 Oracle簡(jiǎn)介Oracle的關(guān)系數(shù)據(jù)庫(kù)是世界第一個(gè)支持SQL語(yǔ)言的數(shù)據(jù)庫(kù)。Oracle的目標(biāo)定位于高端工作站以及作為服務(wù)器的小型計(jì)算機(jī)。Oracle的路線同Sun微系統(tǒng)公司類似,都提出了網(wǎng)絡(luò)計(jì)算機(jī)的概念。Oracle宣稱自己是世界上首家百分之百進(jìn)行基于互聯(lián)網(wǎng)的企業(yè)軟件的軟件公司。整個(gè)產(chǎn)品線包括:數(shù)據(jù)庫(kù)、服務(wù)器、企業(yè)商務(wù)應(yīng)用程序以及應(yīng)用程序開(kāi)發(fā)和決策支持工具。Oracle應(yīng)用產(chǎn)品包括財(cái)務(wù)、供應(yīng)鏈、制造、項(xiàng)目管理、人力資源和市場(chǎng)與銷售等150多個(gè)模塊,榮獲多項(xiàng)世界大獎(jiǎng),現(xiàn)已被全球近7600多家企業(yè)所采用[11]。由于在電子商務(wù)方面的杰出表現(xiàn),Oracle公司在美國(guó)Mongan Stanley公司最新公布的權(quán)威性全球企業(yè)1000強(qiáng)中,成為全球第二大獨(dú)立軟件公司和最大的電子商務(wù)解決方案供應(yīng)商。 系統(tǒng)首頁(yè)實(shí)現(xiàn)本頁(yè)是瀏覽本站的首頁(yè)面,在首頁(yè)面中要考慮系統(tǒng)的功能。首頁(yè)的布局設(shè)計(jì)也很重要。在本頁(yè)中,未登錄狀態(tài)下導(dǎo)航條包括網(wǎng)站主頁(yè),注冊(cè),關(guān)于我們,成功故事,約會(huì)活動(dòng),聯(lián)系我們。在登錄狀態(tài)下,還有個(gè)人信息以及退出登錄。另外首頁(yè)中展示了最近注冊(cè)的會(huì)員信息,并且可以按條件查詢想要尋找的他(她)的信息。除了會(huì)員的查看,約會(huì)的報(bào)名需要登錄才能使用外,其它的部分都可以供非注冊(cè)用戶查看。在每頁(yè)的的頂部都有登錄頁(yè)面,完成用戶注冊(cè)或登錄的功能。登錄狀態(tài)主頁(yè)面如圖51所示。圖51 在線交友系統(tǒng)前臺(tái)主頁(yè)面 Online dating system home page at the front desk figure 會(huì)員模塊實(shí)現(xiàn) 用戶登錄用戶登錄模塊實(shí)現(xiàn)用戶登錄功能,它驗(yàn)證用戶提交的用戶名和密碼是否被授權(quán),并根據(jù)訪問(wèn)權(quán)限為用戶提供相應(yīng)的業(yè)務(wù)功能。用戶登錄頁(yè)面設(shè)計(jì)如圖所示52所示。圖52 用戶登錄模塊設(shè)計(jì)Fig. 52 User login module design figure 會(huì)員查詢模塊點(diǎn)擊“查找”會(huì)按搜索條件跳轉(zhuǎn)至用戶查詢頁(yè)面,顯示符合條件的所有會(huì)員以及會(huì)員的部分信息,如姓名,性別,年齡,來(lái)自以及照片。會(huì)員查詢頁(yè)面設(shè)計(jì)如圖53所示:圖53用戶查詢頁(yè)面Fig. 53 User query page 注冊(cè)中心模塊實(shí)現(xiàn)注冊(cè)中心模塊完成用戶的注冊(cè)功能,點(diǎn)擊“注冊(cè)”按鈕調(diào)出用戶注冊(cè)頁(yè)面,在此頁(yè)面中,輸入相關(guān)信息,如用戶名,郵箱,用戶密碼,性別,年齡,等等,點(diǎn)擊“下一步”完成注冊(cè)。用戶注冊(cè)頁(yè)面設(shè)計(jì)如圖54所示: 圖54 用戶注冊(cè)頁(yè)面設(shè)計(jì)Fig. 54 User registration page design 成功故事模塊實(shí)現(xiàn)成功故事模塊主要展示通過(guò)網(wǎng)站成功戀愛(ài)成功結(jié)婚的情侶故事,包括照片、戀愛(ài)故事等等。成功故事頁(yè)面設(shè)計(jì)如圖55所示:圖55成功故事展示頁(yè)面Fig. 55 Success stories show the page成功故事詳細(xì)信息頁(yè)面設(shè)計(jì)如圖56所示:圖56成功故事詳細(xì)信息展示頁(yè)面Fig. 56 Success stories show page for more information 管理員登錄此模塊實(shí)現(xiàn)管理員身份驗(yàn)證的功能,由于本系統(tǒng)后臺(tái)管理只是網(wǎng)站內(nèi)部供操作人員使用,前臺(tái)信息瀏覽無(wú)需登陸即可瀏覽。在登錄模塊中,輸入用戶名及密碼,點(diǎn)擊登錄按鈕完成用戶身份驗(yàn)證的功能。本模塊的頁(yè)面設(shè)計(jì)如圖511所示:圖511 用戶登錄界面Fig.
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1