团队作业2-《项目需求规格说明书》

团队作业2:需求规格说明书

这个作业属于哪个课程 软件工程2024 - 广东工业大学
这个作业要求在哪里 需求规格说明书
这个作业的目标 完成项目的需求分析,建立和初步熟悉团队git的协作方式

1.系统说明

1.1 git仓库

git

1.2 面向用户分析

该项目主要面向对宠物对战类游戏感兴趣的群体,他们通常对宠物对战系列游戏有浓厚的兴趣和热情。这些玩家可能是从小就开始接触宠物对战的,对其中的玩法和对战有着深厚的了解和兴趣。

  • 可以搜集各种不同的宠物
  • 可以通过对战让自己的宠物队伍升级
  • 可以与其他玩家进行聊天

1.3 功能性分析

1.3.1 管理员模块
  1. 管理员可以增删查改宠物信息,可以设置所有宠物的数值,(如宠物名称、最大生命值、宠物拥有的技能、每个技能的攻击力(随等级而提升)、宠物品质(普通特殊稀有)、血量低于多少有多少机率可以捕捉等等。
  2. 管理员维护一个宠物成长场,供各个用户进行宠物的捕捉。
  3. 管理员可以设置宠物升级规则,每次pk,宠物获得的经验要随着等级差距的加大而减小。
  4. 管理员可以查看所有当前已经注册的用户的个人信息,以及他们所拥有的宠物。
1.3.2 用户模块
  1. 用户实现登陆注册功能。密码在数据库中加密存储(可以通过MD5之类的加密算法实现)。
  2. 用户首次登录,免费赠送三只普通属性宠物让他三选一。
  3. 用户可以查看自己的宠物背包,能查看自己拥有的每一只宠物的详细信息。
  4. 用户可以对自己的个人基本信息进行编辑。比如修改昵称、个性签名、生日等等。
  5. 用户有每日签到功能,以一个月为单位,一个月之后重新计算。

1.4 技术需求

前端:html,css,javascript,json,jQuery
后端:Java,Javaweb,Mysql,redis,jwt

2. 预期用户

20人

3. 项目真实可靠性

3.1 真实性

宠物对战游戏是一种常见的对战类游戏,操作简单,不难实现

3.2 可用性

玩家只要注册登录就可以与其他宠物或者玩家进行对战

3.3 价值所在

宠物对战游戏提供了一种轻松愉快的游戏体验,玩家可以通过培养和对战宠物来放松身心,享受游戏带来的乐趣。

4. 团队计划

时间 任务 完成情况
第八周 1、需求分析,完成需求规格说明书 已完成
2、原型设计,队员估计任务难度并学习新的技术 已完成
3、 完成编码规范、平台环境搭建、初步架构搭建 已完成
第九周 1、 原型改进(给目标用户展现原型,并进一步理解需求) 未完成
2、架构设计,WBS,团队成员估计各自任务所需时间 未完成
3、测试计划 未完成
第十周 1、团队项目Alpha任务分配计划 未完成
第十一周 1、连续7天的Alpha敏捷冲刺,7 篇 每日Scrum Meeting博客+代码提交 未完成
第十二周 1、用户反馈+测试计划改进 未完成
2、 团队Alpha阶段个人总结 未完成
3、团队项目Alpha博客:发布说明、测试报告、展示博客、项目管理 未完成
第十三周 1、团队项目Alpha博客:事后分析 未完成

5. issue截图

6.团队分工

任务 成员
开发 张兴裕、吴达武、张佳伟、韩乐阳、郑品俊、郑统镇
测试 郑品俊、郑统镇
需求分析 张兴裕、吴达武
文档编写 张佳伟、韩乐阳

7. 个人感想

成员 感想
张兴裕 团队任务较繁重,希望大家继续努力
吴达武 学了许多Java的知识,很充实
张佳伟 通过项目大家一起进步
韩乐阳 希望可以积累更多团队经验
郑品俊 希望在项目学习到实际开发中的更多知识
郑统镇 希望大家可以一起进步
posted @ 2024-04-23 21:46  无名0223  阅读(55)  评论(0编辑  收藏  举报