中文国产日韩欧美视频,午夜精品999,色综合天天综合网国产成人网,色综合视频一区二区观看,国产高清在线精品,伊人色播,色综合久久天天综合观看

淺談西郵之家網(wǎng)站的設(shè)計(jì)與幾個(gè)關(guān)鍵技術(shù)實(shí)現(xiàn)論文

時(shí)間:2021-06-11 13:31:49 論文范文 我要投稿

淺談西郵之家網(wǎng)站的設(shè)計(jì)與幾個(gè)關(guān)鍵技術(shù)實(shí)現(xiàn)論文

  1 西郵之家網(wǎng)站的開(kāi)發(fā)工具及技術(shù)

淺談西郵之家網(wǎng)站的設(shè)計(jì)與幾個(gè)關(guān)鍵技術(shù)實(shí)現(xiàn)論文

  本系統(tǒng)主要采用J2EE 的開(kāi)發(fā)標(biāo)準(zhǔn),采用Spring+Struts2+Hibernate框架結(jié)合的方式來(lái)開(kāi)發(fā)此應(yīng)用系統(tǒng)[1-3]。主要編程語(yǔ)言為:java,數(shù)據(jù)庫(kù)為MySQL5.0,運(yùn)行環(huán)境為tomcat6.0,開(kāi)發(fā)環(huán)境為myeclipse6.0。主要用到的技術(shù)是html,css;jsp,servlet;Spring+Struts2+Hibernate 三大框架。整個(gè)開(kāi)發(fā)基于MVC 模式。

  2 網(wǎng)站主要功能

  網(wǎng)站首頁(yè):用戶注冊(cè)、登錄、注銷(xiāo)、心情信息列表、熱門(mén)班級(jí)列表。

  個(gè)人信息設(shè)置:個(gè)人基本資料設(shè)置、聯(lián)系方式設(shè)置、通訊方式設(shè)置、修改密碼、上傳個(gè)人頭像。

  留言板:用戶可查看其他用戶留言板,并給其他用戶留言,同時(shí),還可管理自己的留言板和給自己留言。

  好友:好友管理,包括添加好友、審核好友、刪除好友、查看好友列表。

  我的心情:個(gè)人心情分享,包括所有心情列表,添加心情,查看心情,回復(fù)心情。

  創(chuàng)建查找班級(jí):向?qū)W校里面增加新的班級(jí)、按學(xué);虬嗉(jí)關(guān)鍵字查詢班級(jí)。

  班級(jí):班級(jí)主頁(yè)、加入班級(jí)、班級(jí)留言、退出班級(jí)、班級(jí)通訊錄、我的班級(jí)列表。

  班級(jí)管理:班級(jí)管理子模塊主要是對(duì)班級(jí)的成員,留言,以及班級(jí)的信息的管理。在“成員管理”功能中,管理員可以對(duì)于想加入本班級(jí)的同學(xué)的信息進(jìn)行審核,決定是否允許此同學(xué)加入本班級(jí)。同時(shí)可以定義班級(jí)成員的角色,刪除本班的`某一位成員以及可以通過(guò)成員的列表來(lái)了解本班成員的大體情況;在“留言管理”功能中,管理員可以通過(guò)留言列表來(lái)查看本班同學(xué)的留言信息,同時(shí)對(duì)于不想保留的留言可以對(duì)其刪除;在“班級(jí)信息管理”中,管理員可以修改班級(jí)相關(guān)的信息。

  班級(jí)相冊(cè):主要包括專輯列表,創(chuàng)建專輯,查看專輯,上傳照片,查看照片,照片留言。

  3 系統(tǒng)設(shè)計(jì)

  3.1 系統(tǒng)結(jié)構(gòu)設(shè)計(jì)

  本系統(tǒng)共分為兩大部分,即個(gè)人模塊和班級(jí)模塊,共15 個(gè)完整的功能點(diǎn),每個(gè)功能點(diǎn)上又有若干子功能點(diǎn)。

  3.2 系統(tǒng)流程圖

  系統(tǒng)分為三類用戶:未注冊(cè)用戶、注冊(cè)用戶、管理員。其中未注冊(cè)用戶可以瀏覽心情列表、瀏覽班級(jí)留言信息、瀏覽班級(jí)通訊錄、瀏覽班級(jí)相冊(cè);注冊(cè)用戶可以發(fā)表心情、發(fā)表留言、查看其他用戶、加好友、加關(guān)注、個(gè)人資料設(shè)置、班級(jí)留言、創(chuàng)建班級(jí)相冊(cè),其中班級(jí)管理員可以管理班級(jí)(留言管理、成員審核、成員權(quán)限管理、修改班級(jí)信息);管理員對(duì)整個(gè)系統(tǒng)進(jìn)行管理,例如管理用戶信息、用戶權(quán)限設(shè)置、添加管理員等。

  4 數(shù)據(jù)庫(kù)設(shè)計(jì)

  本系統(tǒng)采用MySQL 數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)包含以下幾個(gè)表:用戶表users、個(gè)人留言表note、心情表feeling、好友關(guān)系表friendship、信息回復(fù)表reply、訂閱關(guān)系表subscription、班級(jí)表classes、班級(jí)成員表class_member、班級(jí)留言表class_note、班級(jí)分類class_type、班級(jí)相冊(cè)表class_photo、班級(jí)相冊(cè)專輯表class_ablum、照片留言表photo_note、相冊(cè)分類表photo_type、學(xué)校表schools、地區(qū)表area、國(guó)家表country、省份表provice、城市表city。

  5 系統(tǒng)幾個(gè)關(guān)鍵技術(shù)的實(shí)現(xiàn)

  5.1 上傳圖片的縮放處理

  技術(shù)實(shí)現(xiàn):在本網(wǎng)站中,需要在網(wǎng)站首頁(yè)顯示已注冊(cè)會(huì)員的頭像,要對(duì)圖片進(jìn)行裁剪處理,在頁(yè)面上顯示出用戶的小頭像。通過(guò)java.io.File 創(chuàng)建上傳的圖片要保存到的文件夾,通過(guò)struts2 中ServletActionContext 類來(lái)得到相關(guān)Servlet 對(duì)象即保存圖片文件夾的路徑,然后再使用默認(rèn)縮略算法對(duì)圖片進(jìn)行縮放處理。

  5.2 利用Javamail 來(lái)發(fā)送郵件

  在首頁(yè)注冊(cè)新用戶時(shí),需要向該用戶發(fā)送郵件進(jìn)行西郵網(wǎng)站之家會(huì)員激活。

  利用Javamail 來(lái)發(fā)送郵件,利用126 郵箱提供的服務(wù)來(lái)發(fā)送郵件,但是必須通過(guò)郵箱認(rèn)證。

【淺談西郵之家網(wǎng)站的設(shè)計(jì)與幾個(gè)關(guān)鍵技術(shù)實(shí)現(xiàn)論文】相關(guān)文章:

淺談個(gè)人網(wǎng)站設(shè)計(jì)論文10-26

淺談網(wǎng)絡(luò)學(xué)術(shù)資源網(wǎng)站的研究與實(shí)現(xiàn)論文10-28

淺談高職課程網(wǎng)站的設(shè)計(jì)與建設(shè)論文10-26

淺談網(wǎng)站設(shè)計(jì)色彩的運(yùn)用研究論文10-26

淺談優(yōu)化網(wǎng)站速度的幾個(gè)方法07-20

淺談Windows的防火墻設(shè)計(jì)與實(shí)現(xiàn)論文10-15

淺談?dòng)绊懢W(wǎng)站流量幾個(gè)原因 -電腦資料01-01

淺談某型機(jī)載作戰(zhàn)任務(wù)加載器的設(shè)計(jì)與實(shí)現(xiàn)論文10-26

淺談培養(yǎng)班干部的幾個(gè)做法論文01-24