智能化的娱乐游戏在网络里愈来愈好,众多的游戏不胜枚举,比如益智类的小游戏、腾讯游戏、网页游戏、格斗游戏、模拟游戏等,一个优秀的游戏平台对于网络游戏的开展越来越重要。

    游戏门户网站最基本的功能是提供最新的游戏业界资讯,给玩家提供交流的平台,同时也是游戏供应商的宣传平台。所以结合电脑成为我们生活中比不可少的事物之后,建设游戏门户是一个大趋势,能够让人们能够第一时间了解到最新的游戏资讯,为用户提供了更方便的体验。

1。2 范围

以JAVA底层代码功能实现的乐豆系统收费游戏APP的下载网站,包含管理员与用户登录界面,管理员登录界面实现游戏以及用户的增删改查,游戏价格与乐豆比例的换算,用户管理,定向密保卡的批量生成。用户登录界面实现游戏的购买,密保卡充值以及游戏的下载。

2 业务需求描述

建立一个收费游戏APP下载网站。默认注册用户乐豆为0,注册时调用计费中心获取用户话费余额。用户下载游戏需先进行购买,购买有2种途径。第一种,直接话费购买,话费购买可以产生乐豆,消费10块钱,就有10个乐豆,并调用计费中心扣除话费。第二种,可以乐豆兑换。

2。1 开发工具概述

Oracle数据库简介

    Oracle数据库系统是甲骨文公司提供的一种以分布式数据库为核心的一组软件产品,是目前最流行的C/S的数据库或B/S架构。作为通用数据库系统,具有数据管理功能,包含数据的大量性,数据的保存的持久性,数据的共享性,数据的可靠性,保障用户的体验性。

MyEclipse简介

MyEclipse企业级平台的eclipseIDE的扩展,我们可以使用它的数据库和JavaEE的开发、发布和应用服务器集成,大大提高了工作的效率。这是一个富有JavaEE特色的集成开发环境,包括一个完整的编码、调试、测试和发布功能,全面支持HTML,JSP,Struts,CSS,JavaScript,spring,SQL,Hibernate。

开发架构简介

本项目采用MVC三层架构。包含界面层、逻辑层、后台访问层。划分层次的目的是“高内聚低耦合”。分层结构是软件体系结构设计中最常用、最重要的结构。

数据访问层:主要看数据层里面不包含逻辑处理,其实它的主要功能是完成每个数据文件的操作。无其他操作。

业务逻辑层:重点用于对数据层的增删改查。也就是说把一些数据层的操作进行组合。

    表示层:重点负责的是提供用户接收,并且返回参数来对应客户端数据的访问。

系统环境

ssm框架简介

ssm即spring + springMVC + mybatis。

spring是一个java平台轻量级(无侵入的)框架,它为java应用程序提供了基础组件支持,为此程序员只需要关注自身的业务开发,而不需要关心底层细节,这样大大提高了企业的开发效率,降低程序员的学习成本是一个IOC工厂,能够创建对象,以及对象的组装(依赖注入)。

springMVC是spring基于mvc思想的一个实现,是spring中的一个模块,使用springMVC能够简化开发,提高工作效率,降低企业成本,降低程序员的学习成本。

mybatis是一个支持普通 SQL查询,存储过程和高级映射的优秀持久层框架。mybatis 消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。mybatis 使用简单的 XML或注解用于配置和原始映射,将接口和 Java 的POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。

上一篇:android手机预约洗车系统的设计+源代码
下一篇:ASP.NEt+SQLServer仓库管理系统的设计+源代码

基于ssm的在线学习平台的设计与实现

HTML5的移动端家政服务平台设计+源代码

Android移动智慧校园的设计与开发

电子商务中的移动支付安全问题研究

嵌入式移动数据库研究【2530字】

嵌入式移动数据库應用研究【2321字】

WEB服务器多框架解决方案【1450字】

基于GPS的循迹机器人控制系统设计

员工参与志愿服务研究

财务共享平台与企业内部控制【2365字】

《唐顿庄园》正式用语和...

财务预警分析系统文献综述和参考文献

老龄化背景下慢性病健康...

新型荧光轮烷-Rhodamine B-...

浅析企业信息系统安全体系建设【3471字】

行政事业单位资产清查會...

践行科學发展观 提升企业档案管理【3514字】