版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、<p> 樂照網(wǎng)中成長日志模塊的</p><p><b> 詳細設(shè)計</b></p><p> 總頁數(shù)20正文18附錄生效日期</p><p> 編制批準</p><p><b> 修 改 履 歷</b></p><p><b> 目 錄<
2、/b></p><p><b> 1引言4</b></p><p> 1.1編制目的4</p><p> 1.2參考資料4</p><p> 1.3系統(tǒng)開發(fā)環(huán)境4</p><p><b> 1.4詞匯表4</b></p>&l
3、t;p> 2系統(tǒng)開發(fā)環(huán)境5</p><p> 3系統(tǒng)設(shè)計思路5</p><p> 4系統(tǒng)公用代碼設(shè)計5</p><p> 4.1分頁組件類:5</p><p> 4.2過濾組件類:CharacterFilter, LoginFilter6</p><p> 4.3Hibernat
4、eSessionFactory類7</p><p> 4.4404.jsp, 500.jsp8</p><p> 4.5CSS: css8</p><p> 4.6頁面圖片文件夾:images9</p><p> 5功能模塊設(shè)計9</p><p> 5.1成長日志模塊的設(shè)計9</p
5、><p> 6數(shù)據(jù)庫設(shè)計17</p><p> 6.1功能說明17</p><p> 6.2數(shù)據(jù)表設(shè)計18</p><p><b> 引言</b></p><p><b> 編制目的</b></p><p> 本報告詳細完成對樂照網(wǎng)
6、系統(tǒng)成長日志模塊的設(shè)計,達到指導(dǎo)開發(fā)的目的,同時實現(xiàn)和測試人員及用戶的溝通。</p><p> 本報告面向詳細設(shè)計人員、開發(fā)人員、測試人員及最終用戶而編寫,是了解系統(tǒng)的導(dǎo)航。</p><p><b> 參考資料</b></p><p><b> 系統(tǒng)開發(fā)環(huán)境</b></p><p> 操作系
7、統(tǒng): Windows XP</p><p> 集成開發(fā)工具:MyEclipse 10</p><p> 編譯環(huán)境:J2SDK 1.6</p><p> Web服務(wù)器:Tomcat 6.0</p><p><b> 詞匯表</b></p><p><b> 系統(tǒng)開發(fā)環(huán)境</
8、b></p><p> 操作系統(tǒng): Windows XP</p><p> 集成開發(fā)工具:MyEclipse 10</p><p> 編譯環(huán)境:J2SDK 1.6</p><p> Web服務(wù)器:Tomcat 6.0</p><p><b> 系統(tǒng)設(shè)計思路</b></p>
9、;<p> 本系統(tǒng)采用B/S模式的模塊化設(shè)計,并且采用最先進的SSH架構(gòu)以系統(tǒng)公用代碼為基本功能支持,將整個系統(tǒng)劃分為成長圈子、論壇、微博。成長日志四大模塊。</p><p><b> 系統(tǒng)公用代碼設(shè)計</b></p><p><b> 分頁組件類:</b></p><p><b> 功能描
10、述</b></p><p> Page類用于封裝頁面常用的信息,用于頁面間對象的傳遞,PagerHelp類用于產(chǎn)生Page類的實例。</p><p><b> 類、方法描述</b></p><p><b> Page類</b></p><p><b> PagerHel
11、p</b></p><p> 過濾組件類:CharacterFilter, LoginFilter</p><p><b> 功能描述</b></p><p> 用于字符編碼的過濾,用戶是否登陸驗證類,方法描述</p><p> CharacterFilter</p><p>
12、 LoginFilter</p><p> HibernateSessionFactory類</p><p><b> 功能描述</b></p><p> 獲取Session對象實例</p><p><b> 類、方法描述</b></p><p><b>
13、 Page</b></p><p> 404.jsp, 500.jsp</p><p><b> 功能說明</b></p><p> 該頁面顯示經(jīng)Struts捕獲的異常信息,并提供返回超鏈接。</p><p><b> 設(shè)計說明</b></p><p>
14、<b> 界面設(shè)計</b></p><p> 圖4-2 404異常處理</p><p> 圖4-3 500異常處理</p><p><b> 邏輯設(shè)計</b></p><p> 該頁面使用<html:errors/>標簽顯示Struts捕獲的異常信息。并使用JavaScri
15、pt代碼作為返回發(fā)生異常的請求。</p><p><b> CSS: css</b></p><p><b> 功能說明</b></p><p> 為本系統(tǒng)各頁面提供CSS支持,使得樣式統(tǒng)一化。</p><p><b> 設(shè)計說明</b></p><
16、p> 分別為HTML基本元素(body、table、select、a等)、去掉圖片和表單邊框、按鈕、普通信息、分頁頁碼、后臺任務(wù)鏈接等設(shè)計統(tǒng)一的樣式。</p><p> 頁面圖片文件夾:images</p><p><b> 功能說明</b></p><p> 該文件夾中包含了本系統(tǒng)頁面需要使用的圖片文件。</p>
17、<p><b> 功能模塊設(shè)計</b></p><p><b> 成長日志模塊的設(shè)計</b></p><p><b> 功能說明</b></p><p> 成長日志模塊的主要功能是實現(xiàn)日志以及個人信息的管理。功能包括用戶注冊、個人信息修改、新建日志、刪除日志、找回密碼、修改密碼、瀏覽
18、日志、日志評論。</p><p> 用戶注冊:用戶輸入郵箱驗證是否已注冊或不存在,驗證成功后輸入注冊的個人信息,注冊成功跳轉(zhuǎn)到個人中心頁面。</p><p> 個人信息修改:用戶點擊查看自己的個人信息,點擊修改個人信息跳轉(zhuǎn)到修改信息界面修改信息,輸入的信息符合規(guī)范則保存后修改成功,否則無法保存繼續(xù)修改。</p><p> 新建日志:用戶點擊新建日志跳轉(zhuǎn)到新建日
19、志界面,輸入新建日志的信息。點擊新建按鈕完成日志的新建。</p><p> 刪除日志:用戶在我的日志列表中選定要刪除的日志,點擊后面的刪除按鈕,刪除成功過。</p><p> 找回密碼:用戶在登錄界面輸入用戶名,點擊忘記密碼按鈕,跳轉(zhuǎn)到找回密碼界面。用戶輸入綁定的郵箱,點擊確認按鈕。用戶返回登錄頁面,輸入郵件中的隨機密碼登錄。</p><p><b>
20、 子模塊設(shè)計</b></p><p><b> 找回密碼</b></p><p><b> 模塊功能</b></p><p> 用戶忘記密碼可以通過綁定的郵箱獲取到隨機密碼登陸并修改。</p><p><b> 界面設(shè)計</b></p>&l
21、t;p><b> 類、方法設(shè)計</b></p><p> MailAction類</p><p> 該類的功能:對于郵件所有操作均提供相應(yīng)的方法。</p><p> MailDAO類該類的功能:查詢?nèi)蝿?wù)單信息,并修改任務(wù)單狀態(tài)。</p><p> MailService類和IMailService類&
22、lt;/p><p> 這兩個類主要功能是用于支撐于hibernate架構(gòu)中對數(shù)據(jù)庫進行的連接和操作。從而支撐了相應(yīng)的DAO和Action的對于數(shù)據(jù)使用的操作。</p><p><b> Mail類</b></p><p> 該類就是一個創(chuàng)建郵件實體,儲存郵件信息。</p><p><b> 時序圖</
23、b></p><p><b> 找回密碼時序圖</b></p><p> 5.1.2.2 日志模塊</p><p> 5.1.2.2.1 模塊說明</p><p> 實現(xiàn)日志的添加,刪除及查看。</p><p> 5.1.2.2.2 界面設(shè)計</p><p>
24、; 5.1.2.2.3 類,方法設(shè)計</p><p><b> Diary類</b></p><p> 該類是一個創(chuàng)建日志實體,允許用戶更改日志屬性的類</p><p> DiaryAction類</p><p> 該類的功能:提供人員分配的功能。</p><p> DiaryDAO類
25、該類的功能:查詢?nèi)蝿?wù)單信息,并修改任務(wù)單狀態(tài)。</p><p> DiaryDAO與IDiaryService類</p><p> 這兩個類主要功能是用于支撐于hibernate架構(gòu)中對數(shù)據(jù)庫進行的連接和操作。從而支撐了相應(yīng)的DAO和Action的對于數(shù)據(jù)使用的操作。</p><p> 5.1.2.2.4 時序圖</p><p>&
26、lt;b> 新建日志</b></p><p> 5.1.2.3 用戶信息模塊</p><p> 5.1.2.3.1 功能說明</p><p> 用戶的注冊以及個人信息的修改</p><p> 5.1.2.3.2 界面設(shè)計</p><p> 5.1.2.3.3 類、方法設(shè)計</p>
27、;<p><b> Users類</b></p><p> 該類是用來創(chuàng)建一個用戶實體,用以提供用戶信息的類</p><p> UsersAction類</p><p> 該類負責(zé)Users各種操作的功能提供</p><p> UsersDAO類 該類的功能:查詢反饋單信息,并修改反饋單狀態(tài)。
28、</p><p> UsersService與IUsersService類</p><p> 這連個類主要功能是用于支撐于hibernate架構(gòu)中對數(shù)據(jù)庫進行的連接和操作。從而支撐了相應(yīng)的DAO和Action的對于數(shù)據(jù)使用的操作。</p><p> 5.1.2.3.4 時序圖</p><p><b> 注冊操作的時序圖<
29、;/b></p><p> 用戶修改個人信息時序圖</p><p> 5.1.2.4 日志評論模塊</p><p> 5.1.2.4.1 功能說明</p><p> 對選擇的日志進行評論</p><p> 5.1.2.4.2 界面設(shè)計</p><p> 5.1.2.3.3 類、
30、方法設(shè)計</p><p><b> Review類</b></p><p> 該類是用來創(chuàng)建一個評論實體,用以評論信息的類。</p><p> ReviewAction類</p><p> 該類負責(zé)對評論表的操作。</p><p> ReviewDAO類該類的功能:添加評論以及顯示評
31、論。</p><p> ReviewService與IReviewService類</p><p> 這兩個類主要功能是用于支撐于hibernate架構(gòu)中對數(shù)據(jù)庫進行的連接和操作。從而支撐了相應(yīng)的DAO和Action的對于數(shù)據(jù)使用的操作。</p><p> 5.1.2.3.4 時序圖</p><p><b> 評論功能時序圖
32、</b></p><p><b> 相關(guān)數(shù)據(jù)表</b></p><p> Email表,Mail表,Users表,Review表,Diary表,F(xiàn)riends表</p><p><b> 數(shù)據(jù)庫設(shè)計</b></p><p><b> 功能說明</b><
33、/p><p> 對數(shù)據(jù)庫設(shè)計中涉及到的各種項目,如數(shù)據(jù)項、記錄、表、數(shù)據(jù)庫等建立數(shù)據(jù)字典,以說明它們的標識符、同義名及有關(guān)信息,并說明對此數(shù)據(jù)字典設(shè)計的基本考慮,如有單獨數(shù)據(jù)庫設(shè)計文檔,此處標明文件名和存儲位置即可。</p><p><b> 數(shù)據(jù)表設(shè)計</b></p><p><b> Diary 日志表</b><
34、;/p><p> 該表主要存儲商品的具體信息</p><p><b> Mail郵件表</b></p><p> 該表主要存儲郵件的信息</p><p> Email 郵箱信息表</p><p> 該表主要存儲郵箱信息</p><p> Review評論信息表<
溫馨提示
- 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 基于s2sh架構(gòu)的樂照網(wǎng)中成長日志模塊的設(shè)計
- 基于s2sh結(jié)構(gòu)的樂照網(wǎng)系統(tǒng)微博模塊的設(shè)計與實現(xiàn)
- 基于ssh架構(gòu)的樂照網(wǎng)系統(tǒng)—論壇模塊的設(shè)計
- 基于s2sh架構(gòu)的物業(yè)管理系統(tǒng)的房產(chǎn)和樓宇管理模塊的設(shè)計與實現(xiàn)
- 基于s2sh架構(gòu)論壇系統(tǒng)統(tǒng)計子系統(tǒng)的設(shè)計與實現(xiàn)
- 基于s2sh框架的試題管理系統(tǒng)——用戶管理模塊的設(shè)計與實現(xiàn)
- 基于s2sh架構(gòu)的設(shè)備維修管理系統(tǒng)中客戶管理子系統(tǒng)的設(shè)計與實現(xiàn)
- 基于s2sh框架的試題管理系統(tǒng)——習(xí)題管理模塊的設(shè)計與實現(xiàn)
- 基于s2sh的創(chuàng)新園網(wǎng)站畢業(yè)設(shè)計
- 基于s2sh架構(gòu)的設(shè)備維修管理系統(tǒng)中維修管理子系統(tǒng)的設(shè)計與實現(xiàn)
- 成長日志
- 基于s2sh框架的物業(yè)管理系統(tǒng)中停車場和車位管理模塊的設(shè)計
- 基于s2sh架構(gòu)的設(shè)備維修管理系統(tǒng)中報修管理子系統(tǒng)的設(shè)計與實現(xiàn)
- 基于s2sh電子商城
- 基于S2SH的迎新管理系統(tǒng)的設(shè)計與實現(xiàn).pdf
- 基于s2sh的企業(yè)車輛管理系統(tǒng)
- 樂照網(wǎng)系統(tǒng)——圈子模塊的設(shè)計與實現(xiàn)
- 基于s2sh框架的試題管理系統(tǒng)——試卷和學(xué)生使用機能管理模塊的設(shè)計與實現(xiàn)
- 基于s2sh論壇系統(tǒng)的設(shè)計與實現(xiàn)論文答辯ppt
- 基于S2SH架構(gòu)的商業(yè)銀行非現(xiàn)場監(jiān)管系統(tǒng)研究.pdf
評論
0/150
提交評論