




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
網絡游戲商品交易平臺的設計與實現目錄摘要 IABSTRACT II1概述 -1-1.1背景背景 -1-1.2研究現狀 -1-1.3研究內容 -2-2相關技術介紹 -3-2.1JavaEE平臺 -3-2.2MVC框架 -3-2.3SSM框架 -3-2.3.1Spring -3-2.3.2SpringMVC -3-2.3.3MyBatis -3-2.4MySQL數據庫 -4-3系統分析 -5-3.1系統可行性分析 -5-3.1.1技術可行性 -5-3.1.2經濟可行性 -5-3.1.3操作可行性 -5-3.2業務流程分析 -5-3.2.1會員注冊流程 -5-3.2.2登錄流程 -6-3.2.3管理員后臺管理流程 -7-3.3系統用例分析 -8-3.3.1管理員用例 -8-3.3.2用戶用例 -8-3.4系統設計規則與運行環境 -9-4系統總體設計 -10-4.1系統網絡拓撲結構圖 -10-4.2系統功能設計 -10-4.2.1功能概述 -10-4.2.2系統功能結構 -11-4.3數據庫設計 -12-4.3.1數據庫實體 -12-4.3.2數據庫表 -15-5系統功能實現 -18-5.1網站主界面 -18-5.1.1用戶注冊界面 -18-5.1.2用戶登錄界面 -19-5.1.3賬戶信息界面 -19-5.1.4游戲詳情界面 -19-5.1.5購物車界面 -20-5.1.6我的訂單界面 -20-5.1.7在線交流界面 -21-5.2管理員登錄界面 -21-5.3管理員主界面 -21-5.3.1游戲管理界面 -22-5.3.2訂單管理界面 -22-5.3.3供應商管理界面 -22-5.3.4會員管理界面 -23-5.3.5新聞資訊管理界面 -23-5.3.6留言管理界面 -24-6系統測試 -25-6.1系統測試目的與意義 -25-6.2測試過程 -25-6.3其他測試 -26-結論 -27-致謝 -28-參考文獻 -29- 30-摘要移動互聯網的普及與推廣,改變了人們獲取信息和保存信息的方法。人們的生活和工作融入智能移動終端以后,發生了翻天覆地的變化。隨著智能手機在人們社會生活的方方面面中的普及,人們開始通過更加簡潔的方式存儲和使用數據,這無疑可以提高數據使用效率和人們的工作效率。傳統的網絡交易方式具有效率低下等諸多不足,不能滿足當前游戲市場的發展需求,隨著互聯網技術的逐漸發展,使得網絡游戲商品商品交易平臺的開發成了必然。使用網絡游戲商品交易平臺進行網絡游戲交易相關信息的管理不但可節省大量人力資源成本,同時也為客戶帶來了諸多便利,對于游戲公司而言可提升其管理效率,實現利益最大化的最終訴求。本文基于SSM框架,采用JSP技術、MYSQL數據庫進行開發設計了網絡游戲商品交易平臺。首先,本文需要了解游商品交易平臺的業務流程,系統性分析系統功能需求以及非功能需求,在此基礎之上才能完成系統功能框架的設計。本文的系統總體設計基于系統需求分析的基礎之上進行,隨后本文編寫開發網絡游戲商品交易平臺的技術文檔。在完成系統各項功能的代碼編寫以后,還需要對系統的各項功能以及性能進行單元測試。測試結果表明,本文所設計的網絡游戲商品交易平臺擁有十分完善的功能和友好的人機交互界面,目前在各大游戲企業中具有較高的使用價值,同時本文的研究為其他相關系統的研發提供了一定理論指導。關鍵詞:網絡游戲商品交易平臺,SSM框架,JSP技術,MYSQL數據庫ABSTRACTThepopularityandpromotionofmobileInternethaschangedthewaypeopleobtaininformationandsaveinformation.Afterpeople'slivesandworkareintegratedintosmartmobileterminals,earth-shakingchangeshavetakenplace.Withthepopularityofsmartphonesinallaspectsofpeople'ssociallife,peoplebegantostoreandusedatainamoreconciseway,whichcanundoubtedlyimprovedataefficiencyandpeople'sworkefficiency.Thetraditionalnetworktransactionmethodhasmanyinefficiencies,suchasinefficiency,whichcannotmeetthedevelopmentneedsofthecurrentgamemarket.WiththegradualdevelopmentofInternettechnology,thedevelopmentofonlinegamecommoditycommoditytradingplatformhasbecomeinevitable.Theuseoftheonlinegamecommoditytradingplatformforthemanagementofonlinegametransactionrelatedinformationnotonlysavesalotofhumanresourcescosts,butalsobringsalotofconveniencetothecustomers.Forthegamecompany,itcanimproveitsmanagementefficiencyandrealizetheultimateappealofmaximizingprofits..BasedontheSSMframework,thispaperusesJSPtechnologyandMYSQLdatabasetodevelopanddesignanonlinegamecommoditytradingplatform.Firstofall,thispaperneedstounderstandthebusinessprocessofthecommoditytradingplatform,systematicallyanalyzethesystemfunctionalrequirementsandnon-functionalrequirements,onthisbasistocompletethedesignofthesystemfunctionalframework.Theoverallsystemdesignofthispaperisbasedontheanalysisofsystemrequirements.Thenthispaperwritesthetechnicaldocumentsfordevelopingtheonlinegamecommoditytradingplatform.Afterthecodeofeachfunctionofthesystemiswritten,itisalsonecessarytounittestthefunctionsandperformanceofthesystem.Thetestresultsshowthattheonlinegamecommoditytradingplatformdesignedinthispaperhasveryperfectfunctionsandfriendlyhuman-computerinteractioninterface.Ithashighusevalueinmajorgamecompanies,andtheresearchofthispaperistheresearchanddevelopmentofotherrelatedsystems.Providesometheoreticalguidance.Keywords:Onlinegamevirtualtradingplatform,SSMframework,JSPtechnology,MYSQLdatabase1概述1.1背景21世紀以來,人們的工作節奏越來越快,信息技術成為了人們生活和工作的重要輔助工具,在各行各業中信息化建設已成必由之路。信息技術可大幅提高人們的工作效率和工作質量,學校的教育事業也因為信息技術的普及和推廣發生著巨大的變化,改變了傳統的教育方式。在當前的網絡社會中,為人們帶來了更加豐富的物質生活,但同時也導致社會競爭愈演愈烈。人們必須學習和掌握信息,懂得對海量的數據進行統計分析,才能充分掌握社會動態,在激烈的社會競爭中求得生存與發展的空間,才能做到有的放矢。智能手機因其便捷的使用和強大的功能,便利著人們的生活和工作,使人們能夠突破時間和空間的限制,只利用無線網絡就能夠搜索消息和資訊,及時了解社會中發生的時事。網絡游戲商品交易處理工作量大,數據繁多,使得網絡游戲商品交易平臺的設計與開發就顯得尤為重要。因此,具有現代的互聯網多媒體信息技術的網絡游戲商品交易平臺的建設,對于社會的發展具有非常重要的意義。采用網絡游戲商品交易平臺是一種能夠有效提高交易效率的方法,設計開發出一套界面友好,應用廣泛,實用型的網絡游戲商品交易平臺已經刻不容緩。1.2研究現狀在傳統的網絡游戲商品交易平臺中,通常由員工單獨記錄顧客的交易信息,在這個過程中,往往會因為人工操作失誤而導致出現錯誤。例如,游戲商品價格未及時更新,顧客根據商品信息進行交易后發現游戲商品已經下架或價格出現變動;在交易高峰期由于平臺服務人員人數存在局限性,導致為客戶提供服務的人手不足。移動智能終端在社會各行各業得到推廣和普及以后,游戲商品交易平臺中使用了大量的基于平板電腦的交易管理設備。平臺的管理人員可以隨時在系統中完成游戲商品價格和數量以及屬性的變更和說明,用戶通過移動設備終端實現交易,不僅能夠體會到趣味性,同時也能更好的與交易平臺進行交互與溝通,使得平臺的工作人員能夠更清晰的了解顧客的訴求。除此以外,客戶在進行游戲商品過程中,往往也會提出自己對于游商品的疑問和要求,如果管理人員并未在菜單中填寫客戶的特殊要求,就會降低客戶的游戲交易體驗。傳統的游戲商品交易模式會造成效率低下,顧客滿意度差等諸多問題。傳統的交易形式需要進行人工對賬,對大量的人力資源、時間資源和資金資源造成了浪費。當游戲交易平臺的規模不斷擴大以后,現代化經營管理要求平臺也必須進行信息化建設,通過構建標準化和規范化的服務體系,提高游戲商品交易平臺的服務質量和服務效率,才能獲得客戶的認可,提升客戶滿意度。1.3研究內容本文基于SSM框架,采用JSP技術、MYSQL數據庫進行開發設計了網絡游戲商品交易平臺。研究內容如下:(1)研究交易平臺工作流程,掌握正確的系統設計方法。(2)對平臺需求進行分析,實現交易平臺的功能。(3)根據學習關于JSP的知識,研究不同模塊的功能實現。(4)針對系統的內容對畢設整體進度進行合理安排。(5)在完成設計后進行系統測試。2相關技術介紹2.1JavaEE平臺是一種面向對象的程序語言平臺,在結構上與C++有很大的相似之處,不過相較于C++要更為簡單。擁有更為強大的功能,囊括了其他程序語言的大部分優點,相較于C++語言,其更為簡單清晰,不但無需使用指針,其可以被視為是中立的[4]。已成為諸多實用性技術的標準平臺。2.2MVC框架[5、6]即模型-視圖-控制器,全名是。主要包括控制、視圖以及模型等三個部分,其是一種以控制為主的交互式體系結構。利用這種模型控制體系結構,對象控制方式的采用一方面可以有效的識別存儲結構中的相應邏輯關系,另一方面也可以對相應的結構和邏輯進行直觀展示。MVC模型主要通過命令來對任務進行分配,可以看作是具體觸發過程,組件包含三個部分分別是、(模型、視圖、控制器)。三個部件各自獨立運行,分開處理自己的任務,最典型的就是的模式。是基于設計模式,應用于Web程序設計比較流行和成熟的技術開發框架。2.3SSM框架SSM[7]即的縮寫,是企業級平臺,具有易擴展性,基于該框架的應用在于Web容器具有良好的兼容性,無需獲取EJB容器的支撐。2.3.1Spring是一種非侵入式的應用框架。就各種框架而言,可作為一個粘合平臺,實現很多技術的有效整合,并形成一個統一整體,進而解決當前所面對的諸多問題,使系統結構和性能更為出彩。假如框架所負責的表單相當于提交了顯卡,則MyBatis框架主要負責對數據庫計算機CPU進行操作,那么框架相當于將主板和中央處理器進行組裝。2.3.2SpringMVC屬于的后續產品,已經融合在里。分離了控制器、模型對象、處理程序對象等,使其制定更為容易。2.3.3MyBatis是對的一種封裝形式,使得數據庫操作變得更為公開。的操作均圍繞展開。通過完成文件配置將實體關聯到文件,文件中配置的類對數據庫的語句完成映射[13]。在每次同數據庫進行交互時,均通過拿到一個,再實現命令的執行。2.4MySQL數據庫MySQL是一種小型的中小型關系型數據庫,它安裝體積小,占用內存底,適合中小型項目開發。3系統分析3.1系統可行性分析要想經濟獲得最高效益,需要通過分析它的可行性來降低開發過程中的成本。通過對系統分析可行性就能依照各種用戶的需求確定要研究的方向以及目標。最合理的分析步驟是先進性調查,再對滿足要求功能的框架進行分析。要想最合理地利用信息資源,需要從多面對該系統進行調查,包括技術、經濟、操作等各方面的可行性。因而也不會出現在程序設計時出現的錯誤和漏洞等問題,綜合分析可知,本系統的設計滿足經濟可行性需求。3.1.1技術可行性系統的硬件要求方面不存在特殊的要求,這些要求只是常見的硬件配置組合而成,對組合而成的硬件要求也很低,一是可以正常工作,而是保證一定的效率。當然太低的硬件配置肯定勢必會降低性能和效率,就會出現系統不流暢的現象。以目前普遍的個人手機的配置而言,這是十分容易實現的。因此,本系統滿足了硬件上的要求。獲得更集中的設計可以借助安卓的動態模型,這種借口模型是有共同的機制。同時,它的優點是可以模塊化和保存信息,因為它使用的語言是JSP,而且還是能夠多次使用同一組代碼。這樣一來,安卓作為可以考慮實際情況的開發技術,并且通過上述分析,該系統的設計實現在軟件方面是可行的。3.1.2經濟可行性首先就需求對象層面進行經濟可行性分析可知,本文所設計的網絡游戲商品交易平臺主要應用于畢業設計之中,僅通過網頁設計工具即可實現其所有全部功能,因而不存在硬件搭建等成本支出情況。其次,該系統僅通過一臺筆記本電腦即可實現,系統開發者和維護者僅為本文,因而系統也沒有運行和維護成本開支費用等。綜合分析可知,本文所設計的網絡游戲交易平臺具備經濟可行性需求。3.1.3操作可行性本系統只需在計算機上運行即可,具有操作方便、結構簡單等諸多優勢,系統可實現預期設定的所有功能,可提升管理者的管理效率和質量,系統對運行環境要求較低。因此后臺管理系統在運行方面不僅是可以實現的,而且簡便。分析可知,本系統滿足操作可行性需求。3.2業務流程分析本平臺業務流程包含下述方面:3.2.1會員注冊流程會員注冊模塊主要實現游客的注冊,在注冊之后才能進行正常交易,具體流程如下所示。圖3-1用戶注冊流程圖3.2.2登錄流程為了保證系統具有良好的運行安全性,用戶在使用本系統之前需要首先登錄到系統之中,用戶在登錄界面中輸入對應的用戶名和密碼才能實現登錄,若輸入的用戶名和密碼同系統數據庫中儲存的相同時,系統提示登錄成功,用戶或管理員直接登錄系統之中,若輸入信息有誤,則提示登錄錯誤,頁面自動跳轉到登錄模塊之中。登錄流程如下:圖3-2登錄流程3.2.3管理員后臺管理流程管理員在登錄之后可在其權限范圍之內對游戲商品的信息進行管理或修改,具體流程如下所示。 圖3-3管理員后臺管理流程圖3.3系統用例分析3.3.1管理員用例管理員在登錄后臺之后可實現用戶管理、交易訂單管理、咨詢和留言管理等,其用例圖如下所示。圖3-4管理員用例圖3.3.2用戶用例用戶在登錄之后可查看網頁信息,并將心儀商品加入購物車,本系統可支持網上付款,具體模塊為在線交流,關于我們,注冊登錄,與我相關,安全中心等等,其具體用例如下;圖3-5用戶用例圖3.4系統設計規則與運行環境本平臺設計標準如下:1.簡單:在保證游戲商品交易平臺可實現其預期功能前提下,應當盡量簡化操作流程。2.針對性:系統設計的重點是網絡游戲商品交易相關信息的管理,因此要有針對性。3.適用范圍:注冊用戶。4.操作環境(1)硬件平臺:CPU:酷睿內存:2G以上硬盤:320GB(2)軟件平臺:開發平臺,服務器(3)操作系統:均可(4)數據庫:數據庫4系統總體設計4.1系統網絡拓撲結構圖本平臺采用B/S架構,其網絡拓撲圖如下所示:圖4-1系統的網絡拓撲圖4.2系統功能設計4.2.1功能概述本交易平臺功能包含下述兩個方面,現簡述如下:(1)用戶功能模塊:用戶在登錄之后可查看網站信息內容,包含登錄首頁,游戲購買,游戲那些事,游戲業界,在線交流,關于我們,注冊登錄,與我相關(我的訂單,我的留言,我的收藏夾),賬戶安全(登錄密碼修改,支付密碼修改,錄入密保問題,我的密保問題),賬戶信息(賬戶信息,賬戶余額,信息修改)。(2)管理員模塊:管理員在登錄之后可實現游戲交易商品信息管理(價格屬性管理)、用戶管理(用戶信息管理)、新聞資訊管理(資訊發布、留言管理),系統設置(首頁輪播圖設置,網站導航設置,首頁欄目設置,網站信息設置,密保問題設置,友情鏈接),賬戶設置(修改密碼,修改賬戶,賬戶查看)。4.2.2系統功能結構通過上述分析,得出網絡游戲商品交易平臺管理員功能模塊圖如下所示:圖4-2管理員功能模塊圖圖4-3用戶功能模塊圖4.3數據庫設計4.3.1數據庫實體數據庫是很重要的部分。沒有了數據庫管理系統的支持,是不能進行收集信息和對信息的一系列處理。當前在進行軟件系統設計和系統開發時最為關鍵也是最為核心的步驟時對系統的數據庫部分進行合理設計。可以說數據庫開發設計的好壞直接影響著系統的工作性能以及系統的運行可靠性。在進行數據庫設計時需要依照自上而下的方法對整個系統的數據庫進行設計,基于用戶的視角對視圖進行開發,隨后完成視圖的集成,最后在實現上述步驟之后可獲得數據庫設計結果。數據庫是很重要的部分。沒有了數據庫管理系統的支持,是不能進行收集信息和對信息的一系列處理。當前在進行軟件系統設計和系統開發時最為關鍵也是最為核心的步驟時對系統的數據庫部分進行合理設計。可以說數據庫開發設計的好壞直接影響著系統的工作性能以及系統的運行可靠性。在進行數據庫設計時需要依照自上而下的方法對整個系統的數據庫進行設計,基于用戶的視角對視圖進行開發,隨后完成視圖的集成,最后在實現上述步驟之后可獲得數據庫設計結果。在進行概念設計之前需要建立實體和關系模型,該模型稱之為E-R模型。這種模型是由實體、屬性、聯系等組合而成的,通過E-R圖可以更加清楚地表示,用戶在工作時肯定涉及周圍的事物,對這些事物進行提醒,而屬性就是描述所有實體的特性。本系統的E-R圖:實體間關系屬性實體實體間關系屬性實體(1)會員信息實體E-R圖:圖4-3會員信息實體圖(2)留言信息實體E-R圖:圖4-4留言信息實體圖(3)游戲信息實體E-R圖:圖4-5游戲信息實體圖(4)訂單信息實體E-R圖:圖4-6訂單信息實體圖(5)收藏信息實體E-R圖:圖4-7收藏信息實體圖4.3.2數據庫表數據表在數據庫的重要組成部分之一,也是其他對象形成的重要基礎。數據庫只是一個主體框架,而數據表則是這個框架之中所填充的內容。按照信息分類情況的不同,一個數據庫可包含若干數據庫。數據表的設計原則是簡單已維護,在數據表分類時應當注意每個數據表中應當只包含一個主題信息。這些數據表用來完成不同種類數據集合的描述,數據表不是數據本身,而是數據分析和對數據庫中數據的一種描述。本交易平臺所應用的數據庫表如下:表4-1t_huiyuan會員信息表列名數據類型長度允許空說明Idint11否編號accountname255是賬號address255是地址aihao255是愛好email255是郵箱jifenint11是積分logtimesint11是登錄次數mobilevarchar255是手機namevarchar255是姓名nickname255是昵稱password255是密碼regdate255是注冊日期sex255是性別statusint11是狀態touxiangvarchar255是頭像yuevarchar255是余額paypwdvarchar255是支付密碼表4-2leaveword留言信息表列名數據類型長度允許空說明idint11否編號dcontent255是留言內容lwren255是留言人photo255是圖片pubtimedatetime是留言時間replycontent255是回復內容replyrenvarchar255是會回復人replytimedatetime是回復時間statusint11是狀態titlevarchar255是標題表4-3shangpin游戲信息表列名數據類型長度允許空說明idint11否編號dazheint11是打折hotint11是熱銷hyjiaint11是會員價jiageint11是價格jieshaodouble是介紹namelongtext是名稱pubrenvarchar255是發布人pubtimevarchar255是發布時間spnoint11是游戲編號sptypevarchar255是游戲類型tuijianint11是推薦tupianint11是圖片jifenint11是積分表4-4dingdan訂單信息表列名數據類型長度允許空說明idint11否編號ddno255是訂單編號des255是描述fahuorenvarchar255是發貨人fahuotime255是發貨時間shraddress255是收貨人地址shrname255是收貨人姓名shrtel255是收貨人電話status255是狀態title255是標題totalprice255是總價xiadanren255是下單人xiadantime255是下單時間totaljifenvarchar255是總積分wlordernovarchar255是物流單號wltypevarchar255是物流類型hdtitlevarchar255是活動標題hdidvarchar255是活動編號表4-5shoucang收藏信息表列名數據類型長度允許空說明idint11否編號bookidint11是游戲編號booknamevarchar255是游戲名稱screnvarchar255是收藏人sctimedatetime是收藏時間tupian255是圖片5系統功能實現5.1網站主界面用戶在登錄之后可實現的操作主要包括首頁,游戲購買,游戲那些事,在線交流,注冊登錄等,其界面如下所示圖5-1網站主界面5.1.1用戶注冊界面用戶在系統注冊界面輸入用戶名、密碼以及身份證號,郵箱進行注冊,其中用戶名。密碼均可隨意輸入,但是身份證號必須嚴格按照真實的輸入,1-6位出生地編碼,7-10位出生年份,11-12位出生月份,13-14位出生日期,15-16位出生順序編號,17位性別標號,18位效驗碼;郵箱地址只要是有著正確的郵箱格式即可,其界面如圖如下。圖5-2用戶注冊界面5.1.2用戶登錄界面為了保證系統具有良好的運行安全性,用戶在使用本系統之前需要首先登錄到系統之中,用戶在登錄界面中輸入對應的用戶名和密碼才能實現登錄,若輸入的用戶名和密碼同系統數據庫中儲存的相同時,系統提示登錄成功,用戶或管理員直接登錄系統之中,若輸入信息有誤,則提示登錄錯誤,頁面自動跳轉到登錄模塊之中。用戶登錄界面如下。圖5-3用戶登錄界面圖5-4用戶登錄出錯界面5.1.3賬戶信息界面用戶登錄可修改信息,包含身份證號,昵稱,性別,郵箱等,點擊選擇圖片后,上傳圖片就可以修改頭像,其界面如下。圖5-5賬戶信息界面5.1.4游戲詳情界面用戶可查看游戲商品信息,可實現加購物車和收藏操作,具體如下所示。圖5-6游戲詳情界面5.1.5購物車界面用戶可將有意向購買的商品加入購物車中,同時進行數量修改等操作,其具體界面如下。圖5-7購物車界面5.1.6我的訂單界面用戶可在我的訂單界面對訂單信息進行管理,具體界面如下。圖5-8我的訂單界面5.1.7在線交流界面用戶可在界面中與商家進行在線交流,界面如下。圖5-9在線交流界面5.2管理員登錄界面管理員輸入正確的用戶名和密碼之后可進行登錄,目前只有admin一個管理員,驗證碼為4位隨機數,其界面如下所示圖5-10管理員登錄界面5.3管理員主界面管理員在登錄后可對交易平臺進行管理,具體包含用戶管理,系統設置,賬戶設置五大模塊,每個模塊下有著不同的子模塊,其界面如下。圖5-11管理員主界面5.3.1游戲管理界面管理員可對商品信息進行管理,游戲管理界面如下5-12~5-14所示。圖5-12游戲管理界面圖5-13游戲信息修改界面圖5-14新游戲發布界面5.3.2訂單管理界面管理員可對游戲商品交易訂單予以管理,具體包含下單人,總價格,狀態等,其界面如圖5-15所示。圖5-15訂單管理界面5.3.3供應商管理界面管理員可實現供應商管理,其界面如下所示。圖5-16供應商管理界面5.3.4會員管理界面管理員可查看自己的會員信息,主要包含用戶名,昵稱,注冊時間等,具體如下所示。圖5-17會員管理界面5.3.5新聞資訊管理界面管理員可對平臺咨詢信息進行管理,具體界面如下所示。圖5-18新聞資訊管理界面5.3.6留言管理界面管理員在登陸后可進行留言管理,包含內容、狀態、留言人等,具體界面如下所示。圖5-19留言信息界面6系統測試6.1系統測試目的與意義擬建系統在投入使用之前需要進行測試,系統在設計時可能由于開發者的疏忽產生諸多漏洞,因此需要進行測試來發現這些漏洞并予以完善,驗證系統是否可以實現預期的功能需求。不僅如此還要驗證系統具有長期運行可靠性和穩定性,這也是程序測試的重要目的之一,有效防止了系統在使用一段時間后出現問題,若上述測試結果均符合測試標準則說明系統設計較為成功。6.2測試過程將測試主要分為以下三階段。第一階段:將整系統按主要功能分為功能模塊,再對功能進行操作性質上的功能劃分(例如對某一類數據進行查看、修改或刪除等操作的功能),對應每一個單元模塊應驗證并修改確保邏輯的正確,保證單元模塊是能夠正確運行的。對每個單元的測試有:單元接口,局部數據結構,重要的執行路徑,邊界條件測試。第二階段:進行功能測試,包括需求分析后的功能模塊需求測試、用戶角色需求測試以及業務流程等測試。除了對其輸入輸出的正確性的測試,還應該關注于進行相應的測試時凸顯出來的人際界面與性能上的問題和缺陷。第三階段:集成和系統測試。集成測試需要檢測和排除程序結構是否存在缺陷和錯誤。驗證程序的功能是否完整,性能是否符合要求。在修改和完善后不斷的進行回歸測試使系統達到符合需求的狀態。在測試過程中首先要對系統整體進行功能的測試,驗證功能的特性是否和需求點保持一致,然后進行非功能性測試。非功能性測試中應主要關注易用性和可靠性。測試流程和具體結果如下:6.3其他測試在進行程序設計時候可能出現其他類型的錯誤,例如servlet路徑配置時由于粗心導致的錯誤,具體如下:圖6-1由于servlet路徑配置錯誤,運行時的提示結論在大學里的最后一個課程畢業設計結束了,也將意味著大學四年的生活即將要結束了。在大學的最后一次考核就是畢業設計,要檢驗你大學四年了的所學知識的一次綜合性檢測和你掌握知識是否牢固。在畢業設計中會遇到不同的困難,那么也要鍛煉你的人際關系的能力,可以去求助老師和同學的幫助,和同學相互幫助討論,解決一些不懂的問題。也讓我懂得了做任何一件事都要仔細嚴謹的態度去做,畢竟機械反面是需要嚴謹的態度,不能做事馬虎,那樣一件事才能做好,學會理解別人,學會多虛心向別人學習和合作,相互理解包容。當前的社會已經離不開網絡的支持,網絡興起勢頭越發強勁,相應的需求量也在持續提升。伴隨各類網站的不斷開發,人們對生活質量和成效所提出的標準也越高,網絡游戲商品交易平臺應運而生。通過這段時間的畢業設計學習,設計并實現了網絡游戲商品交易平臺。在這一個階段也出現了非常多的難題。首先,因為對的游戲商品交易工作流程和相關信息不是十分清楚,所以在圖書館和網上查找了非常多的資料去了解;同時咨詢身邊的同學在扮演顧客的角色時在網絡游戲商品交易時的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 臨終關懷中的宗教信仰問題考核試卷
- 火箭知識全解析
- 2025建設工程合同管理要點:合同法律關系的構成與合同管理
- 提高倉庫柔性管理能力的策略計劃
- 定期總結反思促進個人成長計劃
- 提升財務成本控制能力的方案計劃
- 教學日歷與時間安排計劃
- 促進員工參與感與責任感計劃
- 2025標準私人委托合同模板
- 2025深圳市房產交易居間合同
- FOCUS-PDCA品管工具改善案例-手術室與外科病區提高手術患兒交接過程正確率成果匯報
- 勞動力材料投入計劃及保證措施機械設備投入計劃
- 《吸光度與透過率》課件
- 《中國膿毒血癥指南》課件
- 工程信息轉讓合同范例
- 中國頭痛門診建設專家共識2024(全文)
- 研學基地與旅行社合作協議書
- 《冠心病病人的護理》課件
- 完整版2024年注安法規真題及答案(85題)
- 《Python程序設計基礎教程(微課版)》全套教學課件
- 牧場物語-礦石鎮的伙伴們-完全攻略
評論
0/150
提交評論