Font Size: a A A

Design And Implementation Of Game Activity And Mall Platform Based On Spring And IBatis

Posted on:2017-01-15Degree:MasterType:Thesis
Country:ChinaCandidate:Y C TangFull Text:PDF
GTID:2308330485460543Subject:Software engineering
Abstract/Summary:PDF Full Text Request
J2EE Web technology is widely used in various industries in our life, providing many new ways for the operation of many traditional industries. As the field of game operations, the easy and stable web platform is so attractive because of its convenience and stability. Game operations often plan some activities to maintain users’viscosity and improve their activeness. In the past these activities often need to attached to public social platform, which brings the problems that the process of activities is not easy to manage, and cannot do some special work like review or change their period on periodically or persistent activities. Therefore, the web platform that can be run long-term to manage activiteis is neccessary for game operations.Based on the study of J2EE framework and relevant web technology, we design and implement this game activity platform The platform consists of two subsystems: activity development subsystem and activity management subsystem. There are data sharing and exchange between them. On the one hand, the operator configs the limitation and information such as activity switches through activity’management subsystem Management subsystem stores these information into database and provides them to activity development subsystem for validating when dealing with user requests. On the other hand, activity development subsystem stores user participation data and submitted data, then provides the data to management subsystem for operator’s management work.These two subsystems are separately divided into several modules. Activity development subsystem is divided into common module and web module. Common module is designed for other platforms’reuse demand in the future, while web module implements the functions that are only required by this activity platform. These two modules alse have sub modules. Activity management subsystem is divided into system management, activity generation, database operation, activity management, game related query five modules. Database operation module provides database operation function to operators by interacting with graphical interface.Platform is designed as layered architecture. Activity development subsystem is divided into view presentation layer, distribution control layer, business logic layer, business interface layer and data persistence layer from top to bottom. The implementation of top three layers depends on the specific demands of activities planning by operators in the future. It is just need to buid framework and implements interface and persistence layer in system development stage. Development subsystem use Spring framework to manage class and object, implement business interface layer, and build the framework of top three layers. Data persistence layer is builded by commons dbutils. Management subsystem can be divided into performance layer, control layer, business layer and persistence layer from top to bottom Top three layers are builded by Spring, persistence layer is builded iBatis. The whole platform use MySQL as database, Tomcat cluster as running server.This platform has been successfully deployed and is running on the server in our company. In the following days, because of the increasing of specific activities, we may need to optimize the platform to improve its reusability.
Keywords/Search Tags:Spring, iBatis, game operations, activity platform
PDF Full Text Request
Related items