团队作业2(追忆少年)—需求规格说明书
目录
需求规格说明书
一、队伍成员及分工
成员: 3118005009 林泽鸿 (队长)
3118005006 李玉
3118005007 梁鸿健
3118005010 刘彦享
3118005011 龙俊健
(以下均为青春版0.0)
职位 | 成员 |
---|---|
项目经理 | 林泽鸿 |
前端开发 | 梁鸿健,李玉,林泽鸿 |
后端开发 | 龙俊健,刘彦享 |
测试 | 林泽鸿,梁鸿健,李玉,龙俊健,刘彦享 |
运维(假装有) | 神秘人 |
UI设计 | 梁鸿健,李玉,林泽鸿 |
二、项目
项目介绍
追忆少年(一个微信小程序,能实现多种小游戏。基于时间选择增添多款经典小游戏,如2048、见缝插针等。)
内容真实
相信大家多多少少接触过一些经典的单机游戏,对此也会有熟悉的认知。
内容可用
随着时间的推移,我们会陆陆续续开发多种游戏,以满足用户闲暇时光可以畅玩操作简单,放松大脑的小游戏。
价值与目标
光阴似箭,岁月如梭。不知不觉,我们这一代人的年龄也上了20岁。人在上了年纪的时候对以前的回忆就特别的珍惜,想起来笑起来是那么的自然。在那个网络还不上很发达的年代,陪伴我们的就是年少时经典单机游戏。说多了都是回忆,想念当初的无忧无虑,这些回忆如今只能深深地埋藏在我们的心里,让他始终作为自己一份美好的回忆。游戏其实可以益智,游戏本身没有对错,只是玩游戏的人的不同。适当的游戏可以开发大脑,是可以起到积极的作用的。为此,我们团队想借此项目找回当年的那份纯真,让我们在这个嘈杂浮躁的社会寻得一片安宁。
项目仓库
前端小程序仓库:https://gitee.com/YOUNG-BOY/NostalgiaGame-Front
后台接口仓库:https://gitee.com/YOUNG-BOY/NostalgiaGame-background
issue截图
三、需求规格说明书
-
名称
一款基于小程序的怀旧小游戏集合
-
项目功能
-
登录注册
-
微信授权
-
个人资料
头像
昵称 -
游戏的选择
2048
见缝插针 -
排行榜
-
微信好友
全部 -
游戏音量的调整
-
更换游戏背景
-
论坛
-
游戏攻略
游戏类别
标签 -
分享游戏
设置分享卡片内容
-
管理员(待定)
管理论坛
四、预期的用户数量
小游戏集合在开发完成的初期,由于宣传力度少,预计的用户量初期为50到60。
伴随着后期游戏用户粘度增加,用户体验提升,用户量逐渐增加,预计为100到200。
五、团队计划
时间 | 计划安排 |
---|---|
第8周 | 1.团队组队、团队博客 |
2.团队介绍、成员展示、角色分配、选题确定 | |
3.制定团队计划安排,团队贡献分的规定 | |
第9周 | 1.学习相关技术 |
2.小程序和后台环境的基本搭建 | |
3.团队分析具体需求 | |
4.UI1.0版本的完成 | |
5.团队成员间的具体分配 | |
第10周 | 1.后台数据库搭建 |
2.UI设计:完善主页 | |
3.小程序端,初步的主页+论坛+个人信息 | |
第11周 | 1.后台开始功能接口的实现(先尝试每次滑动获取数据,后续太卡换前端实现)只存最高分 |
2.UI设计:准备默认背景图片( 主页可以更改图片+游戏内的图片是固定的 )+BGM(固定,每个游戏可以有一个BGM) | |
3.小程序端: 2048 具体游戏页面实现(排行榜) 小游戏2 具体游戏页面实现 |
|
第12周 | 小程序端:2048 更换游戏背景+游戏音量的关闭和调整(静音) |
。。。 | |
第13周 | 1.测试(产品使用说明,测试每个功能) |
第14周 | 1.写博客 |
2.完善功能 |
六、实现技术
后台:Java + Mysql +Redis
小程序:js + WXML + WXSS
七、架构
后台
技术名称 | 具体内容 |
---|---|
使用的语言 | Java |
后台框架 | springboot |
JDK | 8 |
数据库 | Redis ,Mysql 5.6 |
服务器 | CentOS 7.4.1708(阿里云服务器) |
代码管理 | GItee(码云仓库) |
接口对接工具 | Eolinker |
前端
技术名称 | 具体内容 |
---|---|
编程语言 | js + WXML + WXSS |
编译器 | 微信开发工具 |
代码管理 | Gitee(码云仓库) |
接口对接工具 | Eolinker |
UI设计
技术名称 | 具体内容 |
---|---|
原型设计工具 | MockPlus |
作图工具 | Adobe Illustrator |
九、 个人情况及感想
成员 | 个人情况 | 感想 |
---|---|---|
林泽鸿 | 搭建了小程序的开发环境,进一步学习了js,html和css的使用,初步入门小程序的开发。进一步完善具体需求。 | 革命尚未成功,同志仍需努力[旺柴] |
李玉 | 有点划水,学习了小程序前端的开发,正努力追赶队友! | 冲 |
梁鸿健 | 完成2048简单原型,简易图标,部分背景 | 太难了0.0 |
刘彦享 | 初步搭建后台项目,完成一部分游戏逻辑实现 | 突然好害怕头秃 |
龙俊健 | 初步完成游戏运行逻辑,目前无错误。 | 难顶 |