版權(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è)計,達到指導開發(fā)的目的,同時實現(xiàn)和測試人員及用戶的溝通。</p><p> 本報告面向詳細設(shè)計人員、開發(fā)人員、測試人員及最終用戶而編寫,是了解系統(tǒng)的導航。</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服務器: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服務器: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等)、去掉圖片和表單邊框、按鈕、普通信息、分頁頁碼、后臺任務鏈接等設(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> 該類的功能:對于郵件所有操作均提供相應的方法。</p><p> MailDAO類該類的功能:查詢?nèi)蝿諉涡畔?,并修改任務單狀態(tài)。</p><p> MailService類和IMailService類&
22、lt;/p><p> 這兩個類主要功能是用于支撐于hibernate架構(gòu)中對數(shù)據(jù)庫進行的連接和操作。從而支撐了相應的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)蝿諉涡畔ⅲ⑿薷娜蝿諉螤顟B(tài)。</p><p> DiaryDAO與IDiaryService類</p><p> 這兩個類主要功能是用于支撐于hibernate架構(gòu)中對數(shù)據(jù)庫進行的連接和操作。從而支撐了相應的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> 該類負責Users各種操作的功能提供</p><p> UsersDAO類 該類的功能:查詢反饋單信息,并修改反饋單狀態(tài)。
28、</p><p> UsersService與IUsersService類</p><p> 這連個類主要功能是用于支撐于hibernate架構(gòu)中對數(shù)據(jù)庫進行的連接和操作。從而支撐了相應的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> 該類負責對評論表的操作。</p><p> ReviewDAO類該類的功能:添加評論以及顯示評
31、論。</p><p> ReviewService與IReviewService類</p><p> 這兩個類主要功能是用于支撐于hibernate架構(gòu)中對數(shù)據(jù)庫進行的連接和操作。從而支撐了相應的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)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 基于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)——習題管理模塊的設(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)——試卷和學生使用機能管理模塊的設(shè)計與實現(xiàn)
- 基于s2sh論壇系統(tǒng)的設(shè)計與實現(xiàn)論文答辯ppt
- 基于S2SH架構(gòu)的商業(yè)銀行非現(xiàn)場監(jiān)管系統(tǒng)研究.pdf
評論
0/150
提交評論