版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
javaweb論文基于SSH框架的微博系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)摘要社會的信息化進(jìn)程速度也在不斷加快。隨著計(jì)算機(jī)和網(wǎng)絡(luò)技術(shù)的快速發(fā)展,同而區(qū)別于傳統(tǒng)的博客。它可以讓用戶發(fā)布更加簡短的文字更新,微博允許用戶交換簡短的信息或者較小的內(nèi)容,如個別圖像或視頻鏈接。所做的微博系統(tǒng)功能包括:登錄,注冊,發(fā)送微博,回復(fù),轉(zhuǎn)發(fā)微博,評我論微博,收藏微博等主要功能。MySQL5.0SSHMyEclipse9不僅擁有友好方便的前臺操作界面,也有穩(wěn)定的后臺支持。關(guān)鍵詞:SSH;MyEclipse9;MySQL5.0;微博AbstractAlongwiththecomputerandthenetworkingfastdevelopment,society'sinformationizationadvancementspeedspeedsupunceasingly.Microabundantisonekindofabundantguestwhobroadcaststhemediumform.Themicroabundantcontentisusuallysmall,differentdistinguishesbecauseofthetotaldocumentsizebetweenthetraditionalabundantguest.Itmaylettheuserissuethebrieferwritingrenewal,microabundantpermissionuserexchangebriefinformationorsmallcontent,likeindividualimageorvideofrequencylink.Idothemicroabundantsystemfunctionincludes:Registers,theregistration,transmitsmicroabundantly,thereply,retransmitsmicroabundantly,commentsmicroabundantly,collectsandsoonmicroabundantlythemainfunction.ThissystemiswiththeMySQL5.0database,theSSHframeconformity,theMyEclipse9platformcompilestherealization.Notonlyhasthefriendlyconvenienceonstageoperationcontactsurface,alsohasthestablebackstagesupport.Keywords:SSH;MyEclipse9;MySQL5.0;Microabundant目錄第一章緒論 1研究意義 1發(fā)展現(xiàn)狀 1社會背景...........................................................1第二章系統(tǒng)分析 3系統(tǒng)需求分析 3系統(tǒng)功能分析 3系統(tǒng)開發(fā)工具 4第三章系統(tǒng)概要設(shè)計(jì) 63.1系統(tǒng)功能結(jié)構(gòu)設(shè)計(jì) 6...........................................................73.2數(shù)據(jù)字典3.3數(shù)據(jù)庫設(shè)計(jì)文檔...............................................................................................................8第四章系統(tǒng)詳細(xì)設(shè)計(jì)與實(shí)現(xiàn) 114.1微博主頁 11....................................................144.2用戶首頁用戶微博及個人資料頁 錯誤~未定義書簽。關(guān)注好友頁 16用戶評論頁 18用戶收藏頁 19其他功能頁… 20.第五章系統(tǒng)測試及運(yùn)行維護(hù) 22系統(tǒng)測試 22系統(tǒng)運(yùn)行 23系統(tǒng)維護(hù) 23結(jié)語..................................................25參考文獻(xiàn)................................................26謝辭 27天津工業(yè)大學(xué)2009屆本科生畢業(yè)設(shè)計(jì)(論文)第一章緒論研究意義互聯(lián)網(wǎng)時代的來臨,極大的降低了人們發(fā)布信息和獲取信息的成本,對于整個沒有理由的。互聯(lián)網(wǎng)的出現(xiàn),是人類在探索發(fā)展道路上的一個偉大發(fā)明;工業(yè)革命中機(jī)器的大規(guī)模出現(xiàn)解放了勞動力,而互聯(lián)網(wǎng)改變的是社會的組織方式。microblog這就是微博的最大優(yōu)勢。發(fā)展現(xiàn)狀最早出現(xiàn)的微博是twitter,而中國現(xiàn)在最大的微博競爭對手是騰訊微博和新浪微博。相比較于twitter,新浪和騰訊都增加了評論功能。而對比與國外的微博,中國的微博具有特殊的媒體性,就是依賴這千千萬萬的草根去分享自己的狀態(tài)。這當(dāng)中肯定有很多是不足以成為公共信息的,更重要的是公共事件的發(fā)生,諸多細(xì)節(jié)都會被放在顯微鏡下仔細(xì)觀察。簡而言之,西方人使用社交網(wǎng)絡(luò),就是在sharesocialnetwork;socialmedia。社會背景微博這個輕媒介讓傳播變得非常簡單,隨手點(diǎn)個轉(zhuǎn)發(fā),就能輻射到周邊的人。以及“丹丹體”等各種網(wǎng)絡(luò)文體的興起,這些話題都能引起公眾的廣泛注意和參與。而這些參與一方面拉近了精英與草根的距離12009使人們能夠更好地交流探討;另一方面也是人們的生活更加的豐富多彩,人們題的解決更加快速,小到可以用微博解救聲稱自殺的人,可以隨手拍解救被拐兒對推動中國的法制與民主建設(shè)有著很大的積極意義。2天津工業(yè)大學(xué)2009屆本科生畢業(yè)設(shè)計(jì)(論文)第二章系統(tǒng)分析系統(tǒng)分析就是在論壇系統(tǒng)開發(fā)的生命周期中系統(tǒng)分析階段的各項(xiàng)活動和方法。的信息需求,提出系統(tǒng)的邏輯方案。系統(tǒng)分析在整個系統(tǒng)開發(fā)過程中,是要解決析清楚,從邏輯上或從功能需求上提出系統(tǒng)的方案,即“邏輯模型”。2.1系統(tǒng)需求分析微博系統(tǒng)需要滿足如下需求:回復(fù)用戶可以對微博進(jìn)行評論的微博記錄(5)微博頁面根據(jù)用戶動態(tài)隨時更新系統(tǒng)功能分析基于系統(tǒng)需求分析,該系統(tǒng)需要實(shí)現(xiàn)以下基本功能,下面分別對一些主要功能模塊進(jìn)行介紹。微博信息管理,用戶打開微博首頁之后可以看到自己發(fā)送過的微博。,用戶發(fā)微博時可以發(fā)送表情和圖片。,用戶可以隨時進(jìn)行微博管理,查看微博的評論,以及修改刪除自己的微博關(guān)注好友管理用戶可以根據(jù)自己的需要關(guān)注好友或者取消好友關(guān)注,也可以與好友進(jìn)行私信。用戶信息管理,用戶可以隨時更改自己的個人信息,用戶可以看到自己的微博有多少評論。,修改密碼:用戶可以通過該功能修改自己的登錄密碼。(4)用戶登錄/退出,用戶登錄:驗(yàn)證用戶名密碼,并且將用戶部分信息臨時儲存在服務(wù)器中以便使用。3天津工業(yè)大學(xué)2009屆本科生畢業(yè)設(shè)計(jì)(論文),用戶退出:刪除用戶在服務(wù)器中的臨時信息。系統(tǒng)開發(fā)工具M(jìn)yEclipse9本系統(tǒng)是采用MyEclipse9為平臺開發(fā)實(shí)現(xiàn)的。MyEclipse(MyEclipseEnterpriseWorkbench,簡稱MyEclipseEclipseIDEJ2EE發(fā)布,以及應(yīng)用程序服務(wù)器的整合方面極大的提高工作效率。Myeclipse是功能豐富的J2EE集成開發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測試和發(fā)布功能,完整支持HTML,Struts,JSF,CSS,Javascript,SQL,Hibernate。在結(jié)構(gòu)上,MyEclipse7:J2EEWEBEJB開發(fā)工具、應(yīng)用程序服務(wù)器的連接器、J2EEEclipseEclipse過一系列的插件來實(shí)現(xiàn)它們。MyEclipse簡單而言,MyEclipseEclipseJ2EE環(huán)境,支持代碼編寫、配置、測試以及除錯。MySQL5.0MySQL5.0MySQLMySQLABInternetMySQLMySQL擁有如下特點(diǎn):CC++的可移植性。AIX、FreeBSd、HP-UX、Linux、MacOS、NovellNetwareOpenBSD、OS/2Wrap、Solaris、WindowsAPIC、C++、PythonJava、Perl、PHP、Eiffel、RubyTclCPUSQL4天津工業(yè)大學(xué)2009屆本科生畢業(yè)設(shè)計(jì)(論文)GB2312、BIG5,Shift_JisTCP/IP、ODBCJDBC(8)(9)可以處理擁有上千萬條記錄的大型數(shù)據(jù)庫。5天津工業(yè)大學(xué)2009屆本科生畢業(yè)設(shè)計(jì)(論文)第三章系統(tǒng)概要設(shè)計(jì)系統(tǒng)設(shè)計(jì)階段的主要任務(wù)是將需求分析階段所總結(jié)出來的反映了用戶需求的系統(tǒng)邏輯模型轉(zhuǎn)換成可以實(shí)施的物理模型,主要解決如何去做的問題。系統(tǒng)功能結(jié)構(gòu)設(shè)計(jì)根據(jù)需求分析結(jié)果,本系統(tǒng)分為如下模塊:登錄模塊、首頁模塊、個人資料模塊、微博管理模塊、微博評論收藏模塊、好友管理模塊。如3-1圖所示:微博首頁個人資料首頁登錄模塊個人微博關(guān)注信息管理好友管理管理管查修更發(fā)關(guān)管理看改新表注理我個登個微我我的人錄人博的的微信密信好好博息碼息友友圖3-1系統(tǒng)功能結(jié)構(gòu)圖所有用戶都由用戶登錄界面登錄,然后選擇需要操作的功能模塊,進(jìn)入系統(tǒng)的每個大功能分區(qū),再從大的功能分區(qū)中選擇具體要操作的二級菜6天津工業(yè)大學(xué)2009屆本科生畢業(yè)設(shè)計(jì)(論文)單進(jìn)行具體操作。數(shù)據(jù)字典數(shù)據(jù)字典的作用主要是對數(shù)據(jù)流程圖中的數(shù)據(jù)項(xiàng),數(shù)據(jù)結(jié)構(gòu),數(shù)據(jù)流,處理了保證全局?jǐn)?shù)據(jù)的一致性和準(zhǔn)確性。數(shù)據(jù)字典配以數(shù)據(jù)流程圖就可以從圖形和文字兩方面對系統(tǒng)做出完整的定義和描述。3.2.1數(shù)據(jù)項(xiàng)Id含義說明:唯一標(biāo)識一個用戶的身份別名:用戶名類型:數(shù)字?jǐn)?shù)據(jù)項(xiàng):昵稱別名:用戶名長度:12數(shù)據(jù)項(xiàng):賬號含義說明:登錄用戶名別名:登錄用戶名類型:文本長度:45數(shù)據(jù)項(xiàng):密碼別名:登錄密碼類型:文本長度:45數(shù)據(jù)項(xiàng):日期含義說明:發(fā)送微博日期別名:發(fā)送微博日期類型:文本長度:45id含義說明:唯一標(biāo)識一個微博的標(biāo)記別名:微博編號7天津工業(yè)大學(xué)2009屆本科生畢業(yè)設(shè)計(jì)(論文)類型:數(shù)字id含義說明:唯一標(biāo)識一個好友的身份別名:好友名稱類型:數(shù)字?jǐn)?shù)據(jù)項(xiàng):關(guān)注好友數(shù)量含義說明:用戶關(guān)注好友的個數(shù)別名:關(guān)注數(shù)量類型:數(shù)字?jǐn)?shù)據(jù)項(xiàng):微博評論含義說明:評論好友的微博別名:微博評論類型:文本長度:140數(shù)據(jù)項(xiàng):微博收藏含義說明:收藏好友的微博別名:微博收藏類型:文本長度:140數(shù)據(jù)項(xiàng):發(fā)送微博含義說明:編寫一條微博發(fā)送至首頁別名:發(fā)送微博類型:文本長度:140數(shù)據(jù)項(xiàng):轉(zhuǎn)發(fā)微博含義說明:轉(zhuǎn)發(fā)好友的微博別名:轉(zhuǎn)發(fā)微博類型:文本長度:140數(shù)據(jù)項(xiàng):微博回復(fù)含義說明:回復(fù)好友的微博別名:回復(fù)類型:文本長度:1408天津工業(yè)大學(xué)2009屆本科生畢業(yè)設(shè)計(jì)(論文)用戶信息表(userinfo)字段名稱類型約束備注userIdINTEGER主鍵用戶編號loginNameVARCHAR(12)外鍵登錄名稱nickNameVARCHAR(12)非空用戶昵稱trueNameVARCHAR(8)真實(shí)姓名ProvinceVARCHAR(12)非空所在省CityVARCHAR(12)非空所在城市SexVARCHAR(3)非空性別BirthdayDATE生日EmailVARCHAR(20)郵箱QQVARCHAR(12)QQIntroduceVARCHAR(20)自我介紹IdentifierVARCHAR(20)身份證號schoolTypeINTEGER學(xué)校類型schoolNameVARCHAR(20)學(xué)校名稱CollegeVARCHAR(20)學(xué)院名稱schoolTimeINTEGER入學(xué)時間workProvVARCHAR(12)工作所在省workCityVARCHAR(12)工作所在城市workPlaceVARCHAR(20)工作地點(diǎn)workTimeFromINTEGER從…工作時間workTimeToINTEGER到…工作時間DepartmentVARCHAR(12)職位TagVARCHAR(50)標(biāo)簽comPowerTINYINT(1)searchPowerTINYINT(1)blackListVARCHAR(50)黑名單myFaceVARCHAR(30)頭像regTimeDATETIME注冊時間登錄信息表(login)字段名稱類型約束備注loginNameVARCHAR(12)主鍵登錄名稱PasswordVARCHAR(12)非空登錄密碼loginTypeINTEGER登錄類型用戶評論表(comment)字段名稱類型約束備注comIdINTEGER主鍵評論編號profIdINTEGER外鍵私信編號9天津工業(yè)大學(xué)2009屆本科生畢業(yè)設(shè)計(jì)(論文)comTimeDATETIME非空評論時間comFromINTEGER非空評論出處comContentVARCHAR(140)非空評論內(nèi)容comComIdINTEGER評論人編號用戶私信表(profile)字段名稱類型約束備注profIdINTEGER主鍵私信編號userIdINTEGER外鍵用戶編號profContentVARCHAR(300)私信內(nèi)容profTimeDATETIME非空發(fā)送時間tcIdINTEGER收藏編號ImageRefVARCHAR(10)用戶收藏表(transmit_collection)字段名稱類型約束備注tcIdINTEGER主鍵收藏編號tcTimeDATETIME非空收藏時間tcProfIdINTEGER外鍵收藏私信編號tcFromINTEGER非空收藏出處tcOriginalINTEGER數(shù)量表(count)字段名稱類型約束備注userIdINTEGER主鍵用戶編號fansCountINTEGER非空好友數(shù)量atProfileCountINTEGER非空@私信數(shù)量atConmentCountINTEGER非空@評論數(shù)量noticeCountINTEGER非空通知數(shù)量commentCountINTEGER非空評論數(shù)量用戶@表(atme)字段名稱類型約束備注amIdINTEGER主鍵@編號atWhoVARCHAR(12)非空@用戶名profIdINTEGER外鍵私信編號comIdINTEGER外鍵評論編號10天津工業(yè)大學(xué)2009屆本科生畢業(yè)設(shè)計(jì)(論文)第四章系統(tǒng)詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)系統(tǒng)詳細(xì)設(shè)計(jì)的任務(wù)是在系統(tǒng)總體設(shè)計(jì)的指導(dǎo)下,對系統(tǒng)各組成部分進(jìn)行細(xì)致具體的物理設(shè)計(jì),使系統(tǒng)總體設(shè)計(jì)階段所作的各種決定具體化。在信息系統(tǒng)詳細(xì)設(shè)計(jì)階段,主要完成如下工作:代碼設(shè)計(jì),人機(jī)界面設(shè)計(jì),輸入輸出設(shè)計(jì)等。本系統(tǒng)由:微博主頁、用戶首頁、微博評論、微博收藏等模塊組成。4.1微博主頁微博主頁是用戶輸入網(wǎng)址之后展現(xiàn)在用戶面前的頁面。微博主頁如圖4-1所示:圖4-1微博主頁登錄部分主要是讓用戶輸入用戶名和密碼登錄微博。如果用戶沒有帳號直接輸入用戶名和密碼,系統(tǒng)會提示“用戶不存在”;如果用戶輸入錯誤的密碼,系統(tǒng)會提示“密碼錯誤”。登錄部分如圖4-2所示:11天津工業(yè)大學(xué)2009屆本科生畢業(yè)設(shè)計(jì)(論文)圖4-2微博登錄部分用戶如果忘記密碼,可以通過“找回密碼”功能找回并創(chuàng)建一個新密碼?!罢一孛艽a”功能如圖4-3所示:圖4-3找回密碼用戶如果沒有登錄帳號,可以通過點(diǎn)擊“立即注冊微博”按鈕注冊一個帳號。注冊頁面如圖4-3所示:12天津工業(yè)大學(xué)2009屆本科生畢業(yè)設(shè)計(jì)(論文)圖4-3用戶注冊頁面在用戶注冊頁面中,帶*號的是用戶必填項(xiàng)目,并且每一項(xiàng)都有表單驗(yàn)證,用點(diǎn)擊“立即開通”按鈕,系統(tǒng)會提示“修改成功”,然后返回微博主頁。提示錯誤如圖4-4所示:圖4-4提示錯誤這些用戶注冊的信息都會進(jìn)入后臺數(shù)據(jù)庫,數(shù)據(jù)庫會記錄此用戶的這些個人信息,然后在用戶登錄的時候調(diào)出此用戶的數(shù)據(jù),從而完成用戶登錄。在注冊成功后系統(tǒng)將該用戶的注冊信息儲存到服務(wù)器中,為系統(tǒng)的其他功能服務(wù),減少數(shù)據(jù)庫查詢次數(shù),有效的提高了系統(tǒng)效率。顯示微博部分主要是顯示用戶自己和好友發(fā)出的微博,便于用戶瀏覽。如圖4-5所示:13天津工業(yè)大學(xué)2009屆本科生畢業(yè)設(shè)計(jì)(論文)圖4-5顯示微博4.2用戶首頁用戶首頁是用戶登錄成功后系統(tǒng)顯示的頁面。如圖4-6所示:圖4-6用戶首頁14天津工業(yè)大學(xué)2009屆本科生畢業(yè)設(shè)計(jì)(論文)發(fā)布微博是用戶首頁中的一個主要功能,用戶在文本框中輸入文字和添加表博進(jìn)行轉(zhuǎn)發(fā)、收藏和評論操作。如圖4-7和圖4-8所示:圖4-7發(fā)布微博圖4-8顯示所有微博用戶頁面右下角顯示一些好友信息,用戶可以點(diǎn)擊“加關(guān)注”按鈕來添加對該好友的關(guān)注,同時頁面右上方的關(guān)注數(shù)量也會相應(yīng)的增加。15天津工業(yè)大學(xué)2009屆本科生畢業(yè)設(shè)計(jì)(論文)如圖4-9所示:圖4-9添加關(guān)注好友4.3用戶微博及個人資料頁用戶在用戶首頁中點(diǎn)擊“我的微博”選項(xiàng),系統(tǒng)會跳轉(zhuǎn)至一個界面,這個界面顯示的是用戶發(fā)布過的微博以及用戶的個人資料。如圖4-10所示:16天津工業(yè)大學(xué)2009屆本科生畢業(yè)設(shè)計(jì)(論文)圖4-10用戶微博及個人資料用戶點(diǎn)擊“微博”選項(xiàng),系統(tǒng)顯示出該用戶發(fā)布過的微博,并可以對微博進(jìn)行轉(zhuǎn)發(fā)、評論、收藏和刪除操作;點(diǎn)擊“我的資料”選項(xiàng),系統(tǒng)顯示出用戶的個人資料信息,包括用戶基本信息、教育信息、職業(yè)信息等。用戶可以點(diǎn)擊“編輯”選用戶頭像等。如圖4-11所示:圖4-11帳號設(shè)置17天津工業(yè)大學(xué)2009屆本科生畢業(yè)設(shè)計(jì)(論文)用戶點(diǎn)擊“我要發(fā)微博”選項(xiàng),系統(tǒng)會跳轉(zhuǎn)至用戶首頁,用戶可以在文本框中輸入內(nèi)容并發(fā)布。關(guān)注好友頁用戶所關(guān)注的好友。4-12圖4-12關(guān)注好友昵稱后,可以進(jìn)入到好友的微博頁面瀏覽。如果用戶關(guān)注的好友同時也關(guān)注該用戶,會在“相互關(guān)注”頁面中顯示出來。用戶評論頁用戶在用戶首頁右側(cè)點(diǎn)擊“我的評論”選項(xiàng),系統(tǒng)會跳轉(zhuǎn)至一個界面,這個界面顯示的是用戶收到的評論和發(fā)出的評論內(nèi)容。如圖4-13所示:18天津工業(yè)大學(xué)2009屆本科生畢業(yè)設(shè)計(jì)(論文)圖4-13用戶評論用戶可以對某一條好友的微博進(jìn)行評論,這些評論會顯示在“發(fā)出的評論”頁面中;用戶自己發(fā)布的微博也可以被其他好友評論,這些評論會顯示在“收到的評論”頁面中。用戶也可以選擇一條或多條評論進(jìn)行刪除操作。用戶收藏頁面顯示的是用戶收藏其他好友的微博內(nèi)容。-14所示:如圖4圖4-14用戶收藏19天津工業(yè)大學(xué)2009屆本科生畢業(yè)設(shè)計(jì)(論文)用戶可以對已經(jīng)收藏的微博進(jìn)行轉(zhuǎn)發(fā)和評論操作,也可以取消對該微博的收藏。用戶在此頁面中也可以發(fā)布微博,頁面右側(cè)的微博數(shù)量也會相應(yīng)增加。其他功能頁用戶私信功能用戶點(diǎn)擊頁面右上角的“私信”選項(xiàng),系統(tǒng)會跳轉(zhuǎn)至一個界面,該界面顯示的是該用戶與其他用戶的私信內(nèi)容,并且此內(nèi)容只有在兩個用戶的私信頁面顯示,不會顯示到微博主頁中。如圖4-15所示:圖4-15用戶私信功能用戶可以在此頁面中查看“已收到的私信”和“已發(fā)出的私信”,并且可以對私信進(jìn)行回復(fù);用戶可以點(diǎn)擊“發(fā)私信”按鈕給某個用戶發(fā)送私信信息;用戶通過點(diǎn)擊頁數(shù)和“首頁”、“末頁”按鈕查看私信信息。用戶@功能用戶在用戶頁面右側(cè)點(diǎn)擊“@界面顯示的是其他用戶提到該用戶的微博信息。如圖4-16所示20天津工業(yè)大學(xué)2009屆本科生畢業(yè)設(shè)計(jì)(論文)圖4-16用戶@功能用戶可以在此頁面中查看“@提到我的微博”和“@對微博和評論進(jìn)行轉(zhuǎn)發(fā)、收藏和評論操作;用戶通過點(diǎn)擊頁數(shù)和“首頁”、“末頁”按鈕查看信息;用戶也可以在此頁面發(fā)布微博。21天津工業(yè)大學(xué)2009屆本科生畢業(yè)設(shè)計(jì)(論文)第五章系統(tǒng)測試及運(yùn)行維護(hù)系統(tǒng)測試系統(tǒng)測試就是利用測試工具按照測試方案和流程對產(chǎn)品進(jìn)行功能和性能測試,甚至根據(jù)需要編寫不同的測試工具,設(shè)計(jì)和維護(hù)測試系統(tǒng),對測試方案可能出現(xiàn)的問題進(jìn)行分析和評估。執(zhí)行測試用例后,需要跟蹤故障,以確保開發(fā)的產(chǎn)品適合需求。測試過程測試過程按4個步驟進(jìn)行,即單元測試、集成測試、確認(rèn)測試和系統(tǒng)測試及發(fā)版測試。開始是單元測試,集中對用源代碼實(shí)現(xiàn)的每一個程序單元進(jìn)行測試,檢查各個程序模塊是否正確地實(shí)現(xiàn)了規(guī)定的功能。集成測試把已測試過的模塊組裝起來,主要對與設(shè)計(jì)相關(guān)的軟件體系結(jié)構(gòu)的構(gòu)造進(jìn)行測試。確認(rèn)測試則是要檢查已實(shí)現(xiàn)的軟件是否滿足了需求規(guī)格說明中確定了的各種需求,以及軟件配置是否完全、正確。系統(tǒng)測試把已經(jīng)經(jīng)過確認(rèn)的軟件納入實(shí)際運(yùn)行環(huán)境中,與其它系統(tǒng)成份組合在一起進(jìn)行測試。測試目的(1)測試并不僅僅是為了找出錯誤.通過分析錯誤產(chǎn)生的原因和錯誤的發(fā)生項(xiàng)目管理者發(fā)現(xiàn)當(dāng)前軟件開發(fā)過程中的缺陷,以便及時改進(jìn)。趨勢,可以幫助(2)這種分析也能幫助測試人員設(shè)計(jì)出有針對性的測試方法,改善測試的效率和有效性。(3)沒有發(fā)現(xiàn)錯誤的測試也是有價值的,完整的測試是評定軟件質(zhì)量的一種方法。測試方法和工具本系統(tǒng)采用如下方法進(jìn)行測試:JAVAmain輸入代表測試用例:當(dāng)每一個功能完成后,編寫幾個具有代表性的測試用22天津工業(yè)大學(xué)2009屆本科生畢業(yè)設(shè)計(jì)(論文)后臺打印相關(guān)數(shù)據(jù):在系統(tǒng)測試出錯誤的時候,可以把相關(guān)重要的數(shù)據(jù)和方臺打印的好處是簡單易行,工作量比較小。MyEclipseDeBug功能設(shè)置程序斷點(diǎn),跟蹤程序找出錯誤所在,這樣測試的好處是可以準(zhǔn)確的跟蹤程序走向,從整個程序運(yùn)行的流程上一步一步找出問題所在。測試工具:MyEclipse,MyEclipsedebug碼,找出出錯原因。系統(tǒng)運(yùn)行JSPSSHWEB1.windowsJSPJDK1.6JAVAJDK1.6tomcat2JREtomcattomcat。MySQLSQL6.tomcat。7.打開瀏覽器并且輸入相應(yīng)網(wǎng)址。系統(tǒng)需也要一些日常管理:包括帖子的查看,服務(wù)器的維護(hù)等。5.3系統(tǒng)維護(hù)微博系統(tǒng)在完成系統(tǒng)實(shí)施、投入正常運(yùn)行之后,就進(jìn)入了系統(tǒng)運(yùn)行與維護(hù)階4-510此,系統(tǒng)維護(hù)的任務(wù)就是要有計(jì)劃、有組織地對系統(tǒng)進(jìn)行必要的改動,以保證系統(tǒng)中的各個要素隨著環(huán)境的變化始終處于最新的、正確的工作狀態(tài)。系統(tǒng)維護(hù)工作在整個系統(tǒng)生命周期中常常被忽視。人們往往熱衷于系統(tǒng)開發(fā),能轉(zhuǎn)換,甚至最后被廢棄的原因。隨著信息系統(tǒng)應(yīng)用的深入,以及使用壽命的延長,系統(tǒng)維護(hù)的工作量將越來越大。系統(tǒng)維護(hù)的費(fèi)用往往占整個系統(tǒng)生23天津工業(yè)大學(xué)2009屆本科生畢業(yè)設(shè)計(jì)(論文)60%以上,因此有人曾以浮在海面的冰山來比喻系統(tǒng)開發(fā)與維護(hù)24天津工業(yè)大學(xué)2009屆本科生畢業(yè)設(shè)計(jì)(論文)結(jié)語隨著計(jì)算機(jī)技術(shù)和信息技術(shù)的飛速發(fā)展,面對著先進(jìn)管理思想和管理方式所帶來的巨大沖擊,越來越多的經(jīng)營者嘗試著改變現(xiàn)有的工作模
溫馨提示
- 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 煉金工發(fā)展趨勢評優(yōu)考核試卷含答案
- 數(shù)控水射流切割機(jī)操作工操作規(guī)范競賽考核試卷含答案
- 卷煙卷接設(shè)備操作工成果競賽考核試卷含答案
- 消防設(shè)施檢測維保員崗前理論知識考核試卷含答案
- 激光加工設(shè)備裝調(diào)工崗前安全應(yīng)急考核試卷含答案
- 醫(yī)療器械購銷員安全教育強(qiáng)化考核試卷含答案
- 硬質(zhì)合金成型工崗前成果轉(zhuǎn)化考核試卷含答案
- 電子電氣產(chǎn)品能效檢驗(yàn)員安全綜合競賽考核試卷含答案
- 高頻電感器制造工風(fēng)險(xiǎn)識別評優(yōu)考核試卷含答案
- 首飾設(shè)計(jì)師安全生產(chǎn)規(guī)范競賽考核試卷含答案
- 蓋板涵蓋板計(jì)算
- 斜拉索無應(yīng)力索長的計(jì)算
- 智慧機(jī)場綜合安防系統(tǒng)解決方案
- 2024年高中英語學(xué)業(yè)水平測試及答案
- 天塔之光模擬控制PLC課程設(shè)計(jì)
- 初中日語人教版七年級第一冊單詞表講義
- GB/T 9065.5-2010液壓軟管接頭第5部分:37°擴(kuò)口端軟管接頭
- GB/T 5847-2004尺寸鏈計(jì)算方法
- GB/T 20475.2-2006煤中有害元素含量分級第2部分:氯
- 北師大版一年級數(shù)學(xué)上冊口算比賽試題試卷
- 畢業(yè)設(shè)計(jì)混凝土框架結(jié)構(gòu)計(jì)算書
評論
0/150
提交評論