【正文】
9:圖49 關(guān)于我們界面5 系統(tǒng)測試與運(yùn)行 系統(tǒng)運(yùn)行環(huán)境在正式運(yùn)行iPhone5門戶網(wǎng)站系統(tǒng)之前,要先將運(yùn)行環(huán)境配置好,步驟如下:(1) 確認(rèn)JDK運(yùn)行環(huán)境已經(jīng)搭建好和本機(jī)的8080端口沒有被占用。 click_count的默認(rèn)值為0,time的默認(rèn)值為CURRENT_TIMESTAMP??傊?,門戶網(wǎng)站的任何一個(gè)功能都要做到易用、好用。視圖會(huì)根據(jù)模型數(shù)據(jù)實(shí)體的變化,更新視圖數(shù)據(jù)。新興的Maven構(gòu)建自動(dòng)化工具逐漸成為了Ant構(gòu)建工具的替代者。用于簡潔地處理身份驗(yàn)證、授權(quán)、會(huì)話管理、加密服務(wù)等。數(shù)據(jù)庫解決多用戶、多應(yīng)用共享數(shù)據(jù)的需要,使數(shù)據(jù)為盡可能多的應(yīng)用服務(wù)。在這6年間,我們見證了iPhone系列的誕生和發(fā)展,它們共同重新定義了整個(gè)移動(dòng)平臺(tái)的世界。該網(wǎng)站能夠及時(shí)地提供iPhone5的權(quán)威市場報(bào)價(jià)、最新新聞、市場行情以及IOS應(yīng)用,在提供服務(wù)的同時(shí),我將不斷完善網(wǎng)站,提供一個(gè)高質(zhì)量的討論交流平臺(tái),為用戶與用戶之間搭建一條最完美的橋梁,使用戶了解iPhone5更加方便快捷。 myBatis概述myBatis是Apache的一個(gè)開源項(xiàng)目iBatis的升級(jí)版,是一個(gè)基于Java的數(shù)據(jù)持久層(ORM)框架。Jetty 是一個(gè)開源的servlet容器,它為基于Java的web內(nèi)容,例如JSP和servlet提供運(yùn)行環(huán)境。因此應(yīng)該根據(jù)iPhone5用戶群的需求來考慮需要實(shí)現(xiàn)哪些功能。內(nèi)容需要簡潔舒適的UI來展現(xiàn),這樣能夠讓訪客賞心悅目,能夠感受到明確的網(wǎng)站風(fēng)格和主題,從而留下深刻的記憶,并為訪客進(jìn)一步使用該網(wǎng)站的功能提供了感官和心理上的意愿。表36論壇主題信息表Bbs_Theme列名數(shù)據(jù)類型長度可否為空說明idbigint20否自增主鍵namevarchar50否主題名稱remarkvarchar100是備注topic_countint11否文章數(shù)量reply_countint11否評(píng)論數(shù)量click_countint11否查看次數(shù) 論壇帖子信息表描述:記錄論壇帖子的詳細(xì)信息,包括6個(gè)字段: id 、user_id、theme_id、reply_count、click_count、topic、content、time。圖451 帳號(hào)管理主界面圖452 修改用戶信息界面圖453 修改用戶信息界面 熱門資訊模塊用戶可以分頁瀏覽資訊標(biāo)題。在這種情況下,我們必須測試提交操作的完整性,以校驗(yàn)提交給服務(wù)器的信息的正確性。參考文獻(xiàn)[1] [M]. 清華大學(xué)出版社 ,2012[2] ![M].電子工業(yè)出版社, 2010[3] [M].機(jī)械工業(yè)出版社, 2012[4] Weiss 著,馮舜璽 譯. 數(shù)據(jù)結(jié)構(gòu)與算法分析[M].機(jī)械工業(yè)出版社,2012[5] (美)布呂格、(美)迪圖瓦 著,葉俊民、汪望珠 :使用UML、模式與Java(第3版)[M].清華大學(xué)出版社,2011致 謝 我要對(duì)我的導(dǎo)師XXX表示衷心的感謝。通過充分考慮安全性、擴(kuò)展性、健壯性、實(shí)時(shí)性等問題之后,我慎重選擇了本系統(tǒng)需要集成的J2EE框架和數(shù)據(jù)庫。鏈接測試可分為三個(gè)方面:首先,測試所有鏈接是否按指示的那樣確實(shí)鏈接到了該鏈接的頁面;其次,測試所鏈接的頁面是否存在;最后保證Web應(yīng)用系統(tǒng)上沒有孤立的頁面,所謂孤立頁面是指沒有鏈接指向該頁面,只有知道正確的URL地址才能訪問。如果有,系統(tǒng)出現(xiàn)提示信息,如圖421:圖421 驗(yàn)證用戶的注冊(cè)帳號(hào)是否已被使用如果上傳的頭像格式不屬于gif/jpeg/png/jpg/tif/bmp/tmp中的其中一種格式,則系統(tǒng)出現(xiàn)提示信息,如圖422(該系統(tǒng)所有有關(guān)圖片或者應(yīng)用上傳的表單項(xiàng)都會(huì)進(jìn)行格式驗(yàn)證,所以其他文件上傳驗(yàn)證就不截圖了):圖422 驗(yàn)證文件上傳格式是否正確通過所有驗(yàn)證之后,系統(tǒng)將輸入的記錄通過DAO模式插入到用戶信息表中,并且注冊(cè)成功的用戶身份都默認(rèn)為普通用戶,只有超級(jí)管理員才能對(duì)用戶身份進(jìn)行修改。表34 應(yīng)用類型表App_Type列名數(shù)據(jù)類型長度可否為空說明idbigint11否自增主鍵namevarchar100否應(yīng)用類型名稱imagevarchar100否圖片鏈接地址idxbigint11否序列號(hào) 應(yīng)用信息表描述:對(duì)應(yīng)用的詳細(xì)記錄,包括13個(gè)字段:id、name、logo、image、version、upload_time、hot、count、file、size、guide、type_id、idx。(4)數(shù)據(jù)持久層(ORM) 負(fù)責(zé)訪問數(shù)據(jù),本系統(tǒng)采用myBatis作為數(shù)據(jù)持久層的框架,并利用DAO模式和數(shù)據(jù)庫進(jìn)行交互。其次,內(nèi)容需要簡潔舒適的UI來展現(xiàn),這樣能夠讓訪客賞心悅目,能夠感受到明確的網(wǎng)站風(fēng)格和主題,從而留下深刻的記憶,并為訪客進(jìn)一步使用該網(wǎng)站的功能提供了感官和心理上的意愿。 Jetty概述Jetty是Java領(lǐng)域另一個(gè)出色的Web服務(wù)器,它同樣也是開源的。Spring MVC結(jié)構(gòu)簡單,而且它強(qiáng)大不失靈活,性能也很優(yōu)秀。The Portal Website System Based on J2EEAbstractIt has been six years since Steve Jobs convened the first iPhone conference at January 9, 2007. During these time we have witnessed the birth and development of iPhone Series, which redefine the whole world of mobile platform. In this rapidly developing world, although IOS is old in age, it never fell behind or lost our attention. Instead, after six years’ continuing improving, iPhone has already built IOS into the mobile platform with most abundant features and highest support level at present. When iPhone5 was introduced formally at San Francisco in September 2012, its selling wave reached a new peak in hot pursuit by the users.Considering the huge demand from the iPhone5 user group, I decide to work out an iPhone