登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 电子信息类 > 通信工程 > 正文

基于java游戏管理系统开发毕业论文

 2022-02-14 19:40:29  

论文总字数:4789字

毕业设计(论文)开题报告

学生姓名: 凌晨 学 号: P1403120319

所在学院: 电子与信息工程学院/浦江学院

专 业: 通信工程

设计(论文)题目: 基于java游戏管理系统开发

指导教师: 李伟征(校内)

2017年3月3日

开题报告填写要求

1.开题报告(含“文献综述”)作为毕业设计(论文)答辩委员会对学生答辩资格审查的依据材料之一。此报告应在指导教师指导下,由学生在毕业设计(论文)工作前期内完成,经指导教师签署意见及所在专业审查后生效;

2.开题报告内容必须用黑墨水笔工整书写或按教务处统一设计的电子文档标准格式(可从教务处网页上下载)打印,禁止打印在其它纸上后剪贴,完成后应及时交给指导教师签署意见;

3.“文献综述”应按论文的格式成文,并直接书写(或打印)在本开题报告第一栏目内,学生写文献综述的参考文献应不少于15篇(不包括辞典、手册);

4.有关年月日等日期的填写,应当按照国标GB/T 7408—94《数据元和交换格式、信息交换、日期和时间表示法》规定的要求,一律用阿拉伯数字书写。如“2004年4月26日”或“2004-04-26”。

毕 业 设 计(论 文)开 题 报 告

1.结合毕业设计(论文)课题情况,根据所查阅的文献资料,每人撰写

2000字左右的文献综述:

文 献 综 述

1. 前言

随着网络技术和智能手机的飞速发展,手机成为人们获取信息的主要途径,微信成为人们使用最广泛的聊天工具、网上支付工具,微信推出的公众号平台以及电子卡券系统吸引了大批商户通过微信向用户派发会员卡,推送优惠信息,赠送优惠券,同行间争抢客户,竞争特别激烈,那么谁能设计出吸引顾客的公众号,宣传、销售商品,谁就能拥有较多的客户,许多商家纷纷在公众号上设计了许多小游戏,玩游戏赠送金币兑换优惠券,或者直接赠送优惠券,那么这就形成了一个广大的市场,主要方向是,为商户提供游戏方案,制作游戏管理系统,本次实验,将详细介绍如何使用java编写代码,mysql数据库储存数据,设计一套典型的游戏管理系统。

2. 研究现状

首先,微信公众号平台赠送优惠券,派发会员卡的系统近两年开始发展,已经有一些成熟的例子,而通过玩游戏来获得优惠券,这跟之前统一发放优惠券有很大的区别,因为每次发放的优惠券总额是一定的,也就是说,并不是所有人都能领到券,只有玩了游戏的人,才能领到券,先到先得,这就使得优惠券的价值得到了明显提高,至少不会让人觉得很廉价。而游戏时间一般为2分钟,操作也很简单,不会让顾客觉得麻烦。

其次,游戏赠券也能让商家获得不少好处,第一:用户将会花更多的时间在自己的公众号上,公众号上的其他版块被关注的概率也大大提高,便于商户推送他们最新的商品信息。第二:玩游戏需要体力,而玩家的体力每小时回复一点,第一次向好友分享,便可以立即获得体力,通过这种方式,可以将商户的公众号推广给更多的人,从而获得更多的客户,这为平台的推广起到了决定性的作用,这在各大手游上都得到了证明。第三:商户可以根据自身产品的特点设计游戏,从而使得自己的产品概念深入人心,为产品持久销售打下坚实的基础。

3. 原理及实现

本次开发使用当下最流行的java web。Java Web,是用Java技术来解决相关web互联网领域的技术总和。web包括:web服务器和web客户端两部分。Java在客户端的应用有java applet,不过使用得很少,Java在服务器端的应用非常的丰富,比如Servlet,JSP和第三方框架等等,Java的Web框架虽然各不相同,但基本也都是遵循特定的路数的:使用Servlet或者Filter拦截请求,使用MVC的思想设计架构,使用约定,XML或 Annotation实现配置,运用Java面向对象的特点,面向对象实现请求和响应的流程,支持Jsp,Freemarker,Velocity等视图,而这次使用的就是jsp,jsp的优点:Java EE标准,这意味着有很大的市场需求和更多的工作机会;上手快速并且相对容易;有大量可用的组件库。

使用eclipse编写java代码,根据MVC分层,将代码整理成data、DAO、MPI,以及前台的jsp,这样的分层有助于我们理清代码的思路,快速找到方法所在之处,逻辑清楚,便于修改、增加功能。由于游戏的设计不需要开发,使用RESTful接口,通过传入的参数,返回响应的数据来跟上海的游戏开发小组对接,只需要写好接口文档,两边的程序员就可以轻松调用对方的接口。

由于是正式项目,建立数据库需要有严密的逻辑,要把一切可能性算进去,除了会员模块,还有优惠券模块,报表(金币、优惠券变动流水)等诸多模块,整个项目预计需要四十张表格,利用MySQL建立远程数据库,该数据库命名为99数据库。

为了方便代码编写,使用maven工具将普通的java项目变为maven项目,jar包从客户端联网获取,这里要注意maven官网很卡,需要用阿里巴巴的镜像路径去访问。

本地开发测试使用Tomcat7.0服务器,使用自己的RESTful.jsp,调用post方法传参数,通过response返回的字符串,来判断方法的合理性。

4. 工具和开发平台简介

最新版Eclipse开发工具:Eclipse是著名的跨平台的自由集成开发环境(IDE)。最初主要用来Java语言开发,通过安装不同的插件Eclipse可以支持不同的计算机语言,比如C 和Python等开发工具。Eclipse的本身只是一个框架平台,但是众多插件的支持使得Eclipse拥有其他功能相对固定的IDE软件很难具有的灵活性。许多软件开发商以Eclipse为框架开发自己的IDE。

Tomcat7.0:Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。

Maven3.3.9

请支付后下载全文,论文总字数:4789字

您需要先支付 50元 才能查看全部内容!立即支付

微信号:bysjorg

Copyright © 2010-2022 毕业论文网 站点地图