基于SSM框架游戲玩家交流平臺設計與實現(xiàn)
發(fā)布時間:2018-08-21 14:49
【摘要】:當前,卡牌類游戲的玩家越來越多,隨著網(wǎng)絡的發(fā)展,游戲形式也從最初的線下游戲慢慢向線上轉(zhuǎn)變。這使得越來越多的游戲玩家會在網(wǎng)絡分享自己的游戲經(jīng)驗,由游戲帶來的虛擬物品交易、社交等需求與日俱增。在這種背景下,如果有一個統(tǒng)一的卡牌類游戲平臺來對這些業(yè)務進行匯總集成,將會方便游戲玩家之間進行溝通,促進游戲的發(fā)展;同時平臺也可以匯聚一些特定的用戶,從而推動平臺業(yè)務的發(fā)展。作者通過SSM框架結(jié)合Lucene全文檢索、Ansj分詞、Memcached緩存、最長公共子序列(LCS)算法設計并實現(xiàn)了以下幾個模塊:(1)論壇版主:由管理員賦予一些資深用戶對應模塊版主權(quán)限,版主權(quán)限能夠使對帖子管理、回復更加專業(yè),同時還大大減少了公司人力管理論壇的壓力。(2)投稿平臺:1)媒體文件管理模塊:為前端提供了上傳視頻、音頻和圖片的接口,能夠通過前端異步管理稿件內(nèi)容中的媒體文件。2)卡牌識別模塊:對用戶提交的稿件內(nèi)容,提供一個卡牌識別接口,請求后,可以進行一個簡單的文本分析,識別出對應類型的卡牌,并在對應文本加上相應卡牌圖片標簽,極大提高了閱讀時的用戶體驗。3)稿件去重模塊:為了減少編輯審核稿件的壓力,系統(tǒng)對用戶提交稿件會進行一個簡單的去重,通過對邊線上的資訊稿件,發(fā)現(xiàn)相似度超過規(guī)定的稿件則自動退回到用戶稿件箱。(3)全文檢索系統(tǒng):1)分詞模塊:對用戶搜索詞匯進行實時統(tǒng)計,并且提供管理員手動更新詞庫的方式,不斷更新詞庫,從而提高搜索精度。2)建立索引模塊:設計了高效的建立索引方式,并且同時保持了可持久化的索引;對索引添加權(quán)重字段,優(yōu)化了排序;定時更新索引,重建索引,與旅法師營地主系統(tǒng)解耦的同時保持了索引的精確性。3)檢索模塊:提供綜合、權(quán)重、時間等排序方式查詢,并且支持表達式查詢;設計了查詢結(jié)果的緩存處理,減輕了服務器壓力,提高了查詢的效率和精準度。本系統(tǒng)目前絕大部分功能已經(jīng)完成開發(fā)上線,部分功能正處于迭代,在正式上線前還需要加入更多的、更富有平臺特色的詞庫和卡牌識別方式,使搜索和相關(guān)結(jié)果更加準確,卡牌識別能達到更好的使用效果。
[Abstract]:At present, more and more card game players, with the development of the network, the game form from the initial offline game slowly to the online change. This allows more and more gamers to share their game experience online, resulting in a growing demand for virtual objects, social interaction, and so on. In this context, if there is a unified card and card game platform to aggregate and integrate these businesses, it will facilitate the communication between gamers and promote the development of the game. At the same time, the platform can also bring together some specific users. So as to promote the development of platform business. The author designs and implements the following modules through SSM framework combined with Lucene full-text retrieval of Ansj participle and the longest common subsequence (LCS) algorithm: (1) the forum moderator: the administrator assigns some authority to the corresponding module moderator of some senior users. Moderator authority can make post management, reply more professional, but also greatly reduce the pressure on the company's human management forum. (2) contribution platform: 1) Media file management module: provide front-end upload video, audio and picture interface, Can asynchronously manage the media file in the front end of the media file .2) card recognition module: for the user submitted manuscript content, provide a card identification interface, after the request, you can carry out a simple text analysis, Identifying the corresponding type of card and tagging the corresponding card picture in the corresponding text greatly improves the user experience when reading. 3) the copy removal module: in order to reduce the pressure to edit and review the manuscript, The system will carry out a simple rework of the user's contribution, through the information on the line of manuscripts, It is found that the manuscripts whose similarity exceeds the prescribed standard are automatically returned to the user's manuscript box. (3) the word segmentation module of the full-text retrieval system: the real-time statistics of the user's search terms, and the provision of a way for the administrator to update the thesaurus manually and update the thesaurus continuously. Thus improving the search precision .2) building index module: designed an efficient way to build index, and at the same time maintained a persistent index; add weight field to the index, optimize the sorting; update the index regularly, rebuild the index, While decoupling from the main system of the brigade mage camp, the retrieval module maintains the accuracy of the index. 3) the retrieval module provides the query of synthesis, weight, time and so on, and supports the query of the expression, and designs the cache processing of the query results. Reduce the pressure on the server, improve the efficiency and accuracy of the query. At present, most of the functions of this system have been developed and put on line, and some of the functions are in the process of being iterated. Before the official launch, more words libraries and card recognition methods with rich platform characteristics are needed to make the search and related results more accurate. Card recognition can achieve better results.
【學位授予單位】:北京交通大學
【學位級別】:碩士
【學位授予年份】:2017
【分類號】:TP317
本文編號:2196082
[Abstract]:At present, more and more card game players, with the development of the network, the game form from the initial offline game slowly to the online change. This allows more and more gamers to share their game experience online, resulting in a growing demand for virtual objects, social interaction, and so on. In this context, if there is a unified card and card game platform to aggregate and integrate these businesses, it will facilitate the communication between gamers and promote the development of the game. At the same time, the platform can also bring together some specific users. So as to promote the development of platform business. The author designs and implements the following modules through SSM framework combined with Lucene full-text retrieval of Ansj participle and the longest common subsequence (LCS) algorithm: (1) the forum moderator: the administrator assigns some authority to the corresponding module moderator of some senior users. Moderator authority can make post management, reply more professional, but also greatly reduce the pressure on the company's human management forum. (2) contribution platform: 1) Media file management module: provide front-end upload video, audio and picture interface, Can asynchronously manage the media file in the front end of the media file .2) card recognition module: for the user submitted manuscript content, provide a card identification interface, after the request, you can carry out a simple text analysis, Identifying the corresponding type of card and tagging the corresponding card picture in the corresponding text greatly improves the user experience when reading. 3) the copy removal module: in order to reduce the pressure to edit and review the manuscript, The system will carry out a simple rework of the user's contribution, through the information on the line of manuscripts, It is found that the manuscripts whose similarity exceeds the prescribed standard are automatically returned to the user's manuscript box. (3) the word segmentation module of the full-text retrieval system: the real-time statistics of the user's search terms, and the provision of a way for the administrator to update the thesaurus manually and update the thesaurus continuously. Thus improving the search precision .2) building index module: designed an efficient way to build index, and at the same time maintained a persistent index; add weight field to the index, optimize the sorting; update the index regularly, rebuild the index, While decoupling from the main system of the brigade mage camp, the retrieval module maintains the accuracy of the index. 3) the retrieval module provides the query of synthesis, weight, time and so on, and supports the query of the expression, and designs the cache processing of the query results. Reduce the pressure on the server, improve the efficiency and accuracy of the query. At present, most of the functions of this system have been developed and put on line, and some of the functions are in the process of being iterated. Before the official launch, more words libraries and card recognition methods with rich platform characteristics are needed to make the search and related results more accurate. Card recognition can achieve better results.
【學位授予單位】:北京交通大學
【學位級別】:碩士
【學位授予年份】:2017
【分類號】:TP317
【參考文獻】
相關(guān)期刊論文 前10條
1 廖福保;;擴展Spring MVC模塊的Web應用[J];實驗室研究與探索;2012年10期
2 徐雯;高建華;;基于Spring MVC及MyBatis的Web應用框架研究[J];微型電腦應用;2012年07期
3 鄭翠玲;;最長公共子序列算法的分析與實現(xiàn)[J];武夷學院學報;2010年02期
4 張宇;王映輝;張翔南;;基于Spring的MVC框架設計與實現(xiàn)[J];計算機工程;2010年04期
5 李永春;丁華福;;Lucene的全文檢索的研究與應用[J];計算機技術(shù)與發(fā)展;2010年02期
6 索紅光;孫鑫;;基于Lucene的中文全文檢索系統(tǒng)的研究與設計[J];計算機工程與設計;2008年19期
7 朱學昊;王儒敬;余鋒林;唐昱;;基于Lucene的站內(nèi)搜索設計與實現(xiàn)[J];計算機應用與軟件;2008年10期
8 潘敏;凌惠;于朝陽;;國內(nèi)外BBS論壇發(fā)展及管理比較研究[J];思想理論教育導刊;2007年07期
9 林碧英;趙銳;陳良臣;;基于Lucene的全文檢索引擎研究與應用[J];計算機技術(shù)與發(fā)展;2007年05期
10 趙汀,孟祥武;基于LUCENEAPI的中文全文數(shù)據(jù)庫設計與實現(xiàn)[J];計算機工程與應用;2003年20期
,本文編號:2196082
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/2196082.html
最近更新
教材專著