基于移动终端的游戏软件盒(需求文档)

本科毕业设计任务书

填写时间: 2023  12

题    目

基于移动终端的游戏软件盒

学生姓名

专业、学号

计算机科学与技术

毕业设计基本要求、主要设计内容及需要解决的关键问题

  1. 设计基本要求:

设计一个可以放置多个游戏的软件盒子,方便用户在闲暇的时候挑选并游玩游戏,让用户在该软件里就能满足对游戏的需求。主要设计:设计一个基于SpringBoot的平台后端来管理平台上的数据,以及一个符合用户需求和为用户提供具有良好体验的游戏前端界面。

  1. 设计主要内容:

通过开发游戏软件盒,实现四个用户核心的应用功能:1.进行用户登录,方便保存用户游戏进度;2.放置多个游戏供用户选择,每个游戏都有自己的入口,用户可以直接点击进入游戏;3.加入社交功能,让用户可以添加好友一起玩游戏;4.设置一个专门的反馈和交流区域,让用户可以在游玩完游戏后进行反馈和交流。开发后台管理系统对软件前端数据进行管理。

  1. 需要解决的关键问题:  

如何设计更好的用户界面,提升用户的体验感受,设计哪些关键功能来满足用户对游戏内容的需求。

计划

 进度

 安排

计划进度安排:

2022年11月16日-3月1日,收集相关资料,确定选题,提出相应的解决方案;学习相关的理论知识和技术,完成开题报告。

2023年3月2日-5月1日,完成需求分析、进行系统的具体设计及编写源代码,完成程序调试、运行及测试。。

2023年5月2日-5月20日,进行系统的调试以及毕业毕业设计说明书初稿的撰写,学生修改论文(设计)及最终完成正稿。

应收集的资料、主要参考文献

1、主要参考文献:

[1]任蕾蕾.计算机软件开发中数据库安全设计研究[J].网络安全和信息化,2023(03):55-57.

[2]马庆.计算机软件开发中JAVA编程语言的应用[J].山西电子技术,2023(06):84-86+98.

[3]袁琳琳.浅析Java语言在计算机软件开发中的应用[J].信息记录材料,2023,24(09):81-83.DOI:10.16009/j.cnki.cn13-1295/tq.2023.09.006.

     指导教师(签名):       

                       职称:      讲师      

  • 本设计课题的目的意义

随着互联网技术发展,游戏用户越来越多,各种游戏类型资源也越来越多,游戏是网民重要的娱乐方式之一,游戏盒系统软件成为游戏用户的娱乐工具。游戏盒客户端是一款集FLASH游戏、单机游戏、网页游戏、网络游戏等类型游戏于一体的软件,而且已逐步应用于互联网领域[1]。游戏软件盒可以提供一个集中管理游戏软件的平台:可以为玩家提供一个集中管理游戏软件的平台,让玩家可以方便地浏览、下载、安装和管理自己喜欢的游戏软件。增强用户体验,还可以通过提供个性化推荐、社交互动、游戏资讯等功能,增强用户的游戏体验,让玩家更容易找到自己喜欢的游戏并与其他玩家互动。促进游戏软件的传播和推广。游戏软件盒可以成为游戏开发商和发行商的一个重要渠道,通过在平台上推广和展示自己的游戏软件,增加游戏软件的曝光度和用户下载量。提供游戏社区和服务支持,游戏软件盒可以成为玩家之间交流和互动的社区平台,同时也可以提供游戏技术支持、客服服务等功能,让玩家在游戏过程中得到更好的支持和帮助。

随着国内游戏公司的不断发展壮大,正在摆脱以往单打独斗的海外拓展模式,转而通过强强联合走向海外[2]。所以我们更加需要游戏软件盒,将游戏软件整合到一起,进行一种新的联合。

总的来说,游戏软件盒的开发旨在为玩家提供更便捷、丰富的游戏体验,同时也为游戏开发商和发行商提供一个推广和销售游戏软件的平台。

参考文献:

[1]王金峰. 基于C/S模式的游戏盒系统研究与开发[D].中国地质大学(北京),2012.

[2]李哲. 游戏市场加速整合  “大玩家”时代将至?[N]. 中国经营报,2023-11-06(B16).DOI:10.38300/n.cnki.nzgjy.2023.002558.

二、本设计课题的主要设计内容、预期设计结果和拟解决的关键问题

1.主要设计内容:

本系统经过分析研究决定采用Android studio作为前端开发工具,采用MySQL作为后台数据库。本系统为带后台管理的游戏系统,所以本系统的功能需求分为两部分,软件端的功能需求和后台管理端的功能需求。总体设计图如下:

 

2.预期设计结果:

本系统的客户端分为软件盒前端部分和后端管理部分,前端部分使用Uni-app框架进行开发,而后端使用的开发框架为Springboot框架,客户端实现的主要功能有搜索框搜索游戏,用户登入退出,游戏资讯查看,游戏经验贴交流。后台管理使用Springboot框架和Vue框架来进行开发,负责对游戏客户端的数据信息进行管理。

  1. 在系统开发过程中所要解决的关键性问题:
  1. 设计合理的界面和交互功能,提高用户体验和易用性。
  2. 搜集和整理有效的玩家反馈,提供高质量的服务和内容

三、设计方法和步骤

1.需求分析:了解系统功能需求和查阅相关资料;

2.系统总体设计:进行数据库的设计,对系统功能进行模块化设计;

3.详细设计:对各模块进行优化设计;

4.编写源代码及进行测试:对各模块进行计算机实现,进行单元测试及系统集成测试。

四、设计(论文)工作的总体安排及进度

2023年12月20日-12月31日,收集相关资料,确定选题,提出相应的解决方案;学习相关的理论知识和技术,完成开题报告。

2023年1月1日-3月1日,完成需求分析、进行系统的具体设计及编写源代码,完成程序调试、运行及测试。

2023年3月2日-4月30日,进行系统的调试以及毕业毕业设计说明书初稿的撰写,学生修改论文(设计)及最终完成正稿。

五、指导教师意见

   同意开题

                                     指导教师签字:   

        2022年12月30日

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值