Font Size: a A A

The Design And Implementation Of Communication Platform For Game Plavers Based On SSM Framework

Posted on:2018-01-30Degree:MasterType:Thesis
Country:ChinaCandidate:J Q BuFull Text:PDF
GTID:2348330512995187Subject:Software engineering
Abstract/Summary:PDF Full Text Request
At present,the card game is abstracting a growing number of players.In the meantime,with the development of Internet,the game mode tends to shifting from offline to online.On the one hand,more and more players are likely to share their experience on the Internet.On the other hand,the changing provides highly requirements of virtual goods trading,social communication.Based on this background,An unified card game platform,which can collect the data as well as gather the business,shall promote the card game's development by providing a more convenient way for the players' communication.Meanwhile,the platform's business can be further pushed by gathering the specific users.Via SSM framework and combine Lucene full-text retrieval,Ansj participles,Memcached cache and LCS,the author designed and implemented the following modules.(1)The BBS moderator:Administrators are able to give the experienced users corresponding module permissions.With the help of Camp administrators,not only does the post-replying become more professional,but also the company's people management pressure is greatly reduced at the same time.(2)Contribute platform:1)Media file management module:Capable of providing the interface of uploading audio,video and picture for the leading end.Thus,makes the media file storage more convenient.2)Card identification module:Provids a card identification interface for user's file.After request,it can make a simple analysis of the text,Identify formation card's types,add the very picture and label to the corresponding card,thus,greatly improve the user's reading experience.3)De-duplication module:In order to reduce the editor's pressure of reviewing files,the system will purchase a fundamental process of de-duplication based on the established rules.Comparison is mainly among the online information and approved files.Once the system found a file's similarity was beyond a certain proportion,the file would be automatically returned back to the user's file box.(3)Full text retrieval system1)Word segmentation module:Real time statistics of the user's search vocabulary,and provide the administrator to update the vocabulary of the way,and constantly update the thesaurus,thereby improving the search accuracy.2)Index creating module:The design of efficient indexing methods,and while maintaining a persistent index;the index weights add field,optimize the ranking;update index,index rebuild,and decoupling the planeswalker the main camp system at the same time keep the accuracy index.3)Search module:Provides a variety of sorting query,such as comprehensive,weight Field,time,etc.And designs the query results' cache to reduce the pressure of the server and improve the efficiency and accuracy of query.Most functions of this system have been completed and put into online service currently,while other small part is in the iterator.Before the service online officially,it requires larger and more characteristics word bank and card identification method to make the query result more accurate as well as achieve better effect of card identification.
Keywords/Search Tags:Card identification, Lucene full-text retrieval, SSM, Memcached cache, De-duplication, LCS
PDF Full Text Request
Related items