摘 要
随着网络技术的飞速发展,越来越多的人感受到了网络带给人们的便捷与乐趣,越来越多的人喜欢通过网络游戏来愉悦心身,他们把网络游戏融入了自己的生活,他们在这个世界里娱乐、付出的同时也想要从这个世界中索取,于是,便有了需求和购买,便有了物品的等价交换,而虚拟世界中的虚拟物品也就有了自己的价值,网络游戏中的虚拟物品交易也便随之而来。对于目前虚拟物品交易市场的混乱现象,如何为广大网游玩家提供一个安全便捷的交易平台是本课题所研究的重点。
当前网络的发展趋势,及广大游戏用户的需求,将完成一款基于Web的网上虚拟物品交易平台的研究与实现的课题项目。根据日常互相交易的需要,用户可以通过平台来购买以及出售相关的虚拟物品。本课题的亮点功能是智能推荐模块,该模块用于根据各用户的浏览记录以及收藏的商品推荐给用户相应的产品。同时也会将近期浏览人数很高的热门产品推荐给各个用户。该平台会自动生成相应的推荐清单出现在用户的面前。该模块主要采用协同过滤算法,该算法牵涉到用户和商品的交互信息,也就是用户的行为。
本课题使用Java语言开发,采用SSM框架,B/S模式,运用MVC模式的设计思想,使用MySQL数据库进行存储,Web服务器采用Tomcat+Apache,并辅以JavaScript脚本语言开发前端。开发为用户提供方便快捷的虚拟交易平台。本课题紧跟当前网络的发展趋势,及广大游戏用户的需求,将完成一款基于Web的网上虚拟物品交易平台的研究与实现的课题项目。根据日常互相交易的需要,用户可以通过平台来购买以及出售相关的虚拟物品。
关键字:游戏交易;虚拟物品;交易平台;Java;SSM
Abstract
With the rapid development of network technology,more and more people feel the convenience and pleasure brought to people by the network,more and more people like to enjoy the mind and body through the network game,they integrate the network game into their own life,they entertain in the world,pay and want to take from the world,then,there is demand and purchase,then there is the exchange of goods,and the virtual objects in the virtual world have their own value,and the virtual transactions in the online game will follow. For the current virtual goods market chaos,how to provide a safe and convenient for the majority of online gamers Easy platform is the focus of this research.
The current development trend of the network,and the needs of the vast number of game users,will complete a web-based online virtual goods trading platform research and implementation of the project. Depending on the day-to-day need to trade with each other,users can buy and sell virtual items through the site. The highlight function of this topic is the intelligent recommendation module,which is used to recommend the corresponding products to the users according to the browsing records of each user and the collection of goods. It will also recommend popular products with a high number of recent views to users. The platform automatically generates a list of recommendations that appear in front of the user. This module mainly adopts collaborative filtering algorithm,which involves the interaction information between the user and the commodity,that is,the behavior of the user.
This topic is developed in Java language,using SSM framework,B/S pattern,using the design idea of MVC pattern,using MySQL database for storage,Web server using Tomcat Apache,and supplemented by JavaScript script language to develop front end. Develop a convenient and fast virtual trading platform for users. The research and realization of a web-based virtual goods trading platform will be completed in this thesis. According to the needs of daily transactions with each other,users can use websites Purchase as well as sell related virtual items.
Keywords: game trading;virtual items;trading platform;Java;SSM
目 录
摘 要 I
Abstract II
第1章 绪论 1
1.1选题背景及意义 1
1.2研究现状 1
1.3研究主要内容 2
第2章 相关技术介绍 4
1.1 SSM的技术原理 4
1.1.1 SSM语言及其特点 4
1.1.2 Java及Java Servlets概述 6
1.1.3 JavaBean简介 6
1.2 服务器配置 7
1.2.1 Tomcat安装及配置 7
1.2.2 数据库配置 8
第3章 需求分析及总体设计 11
2.1 需求分析 11
2.2 系统功能模块设计 11
2.3 数据库需求分析 12
第3章 数据库结构设计 13
3.1 数据库实现 13
3.1.1 tb_Ware(商品信息表) 13
3.1.2 tb_manager(管理员信息表) 13
3.1.3 tb_sub(订单生成表) 14
3.1.4 tb_Link(超级链接表) 14
3.1.5 tb_Affiche(公告信息表) 15
3.2 用SSM连接数据库 15
第4章 虚拟交易平台实现 17
4.1 前台部分 17
4.1.1 前台总体框架 17
4.1.2 用户注册 19
4.1.3 热门交易推荐 20
4.1.4 产品列表页 20
4.1.5 用户登陆 21
4.1.6 虚拟物品购物车 22
4.1.7 我的订单 22
4.2 后台部分 23
4.2.1 后台订单管理 23
4.2.2 后台客户管理 23
4.2.3 商品管理 24
4.2.4 商品分类管理 24
4.2.5 产品销售统计 25
总 结 26
致 谢 27
参考文献 28