项目介绍
针对虚拟物品交易平台需要,构建了一个基于 PHP 与 MySQL的游戏虚拟财产交易平台系统,该系统由操作系统使用 Windows 7,前台页面设计工具为 Dreamweaver CS8设计与实现。其主要功能有用户管理、在线拍卖,订单管理等。本文简要地介绍了系统开发的方法并详细介绍了游戏虚拟财产交易平台系统的功能需求及系统的设计与实现。本系统界面简单直观,容易操作,专业性强。
随着网络游戏的迅猛发展,游戏用户也在不断增长,网络游戏玩家耗费了大量的时间、精力、金钱、智慧和技艺,获得游戏中虚拟财物。在玩家不断重视和游戏厂商推动下,游戏中的虚拟财产也产生价值,从而催促出虚拟财产交易。在游戏中买卖虚拟物品已经远远不能满足玩家的需求,虚拟物品网上交易已经为众玩家所共识,其特点在于买卖双方在交易过程中方便、快捷并且很好的解决了玩家异地交易所带来的不便,虚拟物品交易平台已经成为网络游戏的重要组成部分。
根据对游戏交易平台情况的了解并参考相关系统,对本系统的需求进行的分析,主
要包括以下几个方面。
对于用户权限的管理,为提高系统的安全性、可靠性,保证系统有序地运行,本系
统针对不同身份的用户设立的权限也不同。系统权限分为两个级别:管理员、普通用户。
不同级别的用户所对应的操作权限也不同。
对应功能模块的需求分析,本系统设置了以下功能模块:公共模块、用户模块、管理员模块、拍卖模块。其中管理员模块中包括用户管理模块、链接图片管理模块、游戏类别管理模块、游戏商品信息管理模块、游戏结果管理模块、信息管理模块、考试结果查询模块、考试结果统计模块。用户模块中包括:
1 公共模块
系统的公共模块包括游戏信息简介、新闻公告栏、最新游戏商品等模块。本模块无须登录即可浏览,本模块提供了游戏信息浏览功能,方便用户了解相关游戏信息。
2 注册用户模块
注册用户模块中包括:留言栏和我的订单、购物车功能,模块均需通过登录用户成功可进入。
在留言栏模块,用户反馈信息给管理员及看管理员的回复;在我的订单模块,用户查询自己游戏已购买的结果; 购物车功能,暂时存放所选游戏商品及继续支付的功能。
3 管理员模块
管理员主要包括以下几个方面:
1、管理员管理:添加、删除、修改注册用户信息。
2、游戏商品管理:添加、删除、修改游戏分类信息及游戏商品信息。
3、注册用户信息管理:添加、删除、注册用户信息。
4、拍卖商品管理:查询和删除拍卖的实况,却无法修改和增加修改拍卖信息。
5、订单管理:此模块为系统根据用户购买订单显示,并处理订单及删除操作。
6、用户留言区管理:查看、删除、回复用户的留言
7、新闻公告:添加、修改、删除新闻公告
4 登录模块
本模块提供了登陆功能,管理员输入正确的用户名与密码方可登入系统后台页面,用户只要在前台输入正确的用户名与密码就会显示在前台并使用用户功能。
效果图
目 录
1 绪论 1
1.1 开发背景 1
1.2 研究的目的和意义 1
1.3 研究现状 2
2 开发技术介绍 2
2.1 B/S体系结构 2
2.2 PHP技术 3
2.3 MYSQL数据库 4
2.4 Apache 服务器 5
2.5 WAMP 5
2.6 系统对软硬件要求 6
2.6.1 硬件环境: 6
2.6.2 软件环境: 6
3 需求分析 6
3.1 需求分析 6
3.2 可行性分析 7
3.2.1 技术可行性 7
3.2.2 经济可行性 7
3.2.3 操作可行性 8
3.2.4 法律可行性 8
3.3 系统功能模块结构图 8
3.4 业务流程图 9
3.5 数据流程图 12
4 系统设计 14
4.1 系统总体结构设计 14
4.1.1 系统功能模块概述及分析 14
4.1.2 系统总体结构图 15
4.2 数据库设计 16
4.2.1 数据库概念设计 16
4.2.2 概念模型 16
4.2.3 数据库逻辑设计 17
5 5 系统实现 19
5.1 系统前台模块设计 19
5.1.1 用户注册与登录界面 19
5.1.2 网站首页 22
5.1.3 假发商品展示界面 23
5.1.4 产品订购模块 24
5.2 管理员模块 26
5.2.1 用户管理 27
5.2.2 管理员管理 27
6 6 系统运行测试 29
6.1 系统测试目的 29
6.2 系统测试 30
6.2.1 用户登录测试 30
6.2.2 搜索功能测试 30
6.2.3 后台管理测试 30
结束语 31
参考文献: 31
致谢: 32