需求规格说明文档(试制)
Posted ricola-reviver
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了需求规格说明文档(试制)相关的知识,希望对你有一定的参考价值。
需求规格说明文档
项目名称:基于音乐游戏的数据管理系统
项目负责人:黄羽、陈泉锟、苏宝义、韦家亮
编写日期:2019年9月24日
1. 引言
1.1编写目的
此可行性研究报告目的是分析“基于音乐游戏的数据管理系统”的可行性,经过对此项目进行详细的调查研究,初拟此系统实现报告,对未来系统开发过程中将要面临的问题及其解决方案进行初步设计及合理安排。本报告的预期读者为项目管理人,软件开发工程师,以及与该系统关联的音乐游戏的制作人。
1.2项目背景
产品名称为“音乐游戏数据管理系统”。
任务提出者:黄羽
任务开发者:黄羽、陈泉锟、韦家亮、苏宝义
用户:游玩该音乐游戏的玩家
该系统与一款音乐游戏有着数据相互传送的关系
1.4术语定义
(1)曲目:音乐游戏中的一个游戏关卡。
(2)通关评价:游玩曲目后得到的等级评价。
1.5参考资料
1.6版本更新信息
2. 系统结构
2.1整体结构
分为账户处理系统,成绩处理系统,排行榜处理系统,排行榜查看系统,购买记录处理系统。其中排行榜查看系统是成绩处理系统的扩展。
3. 假定和约束
软件的开发期限为4个月。
4. 需求规定
4.1对功能的规定
(1)账户处理系统的功能是对玩家的注册和登录账户的行为进行处理。在玩家以正确格式注册后,在确认不存在相同数据将后,将玩家填入的初始数据(包括账号,密码)通过该系统传送并增添到与该系统连接的数据库中;当玩家登录时,若登录数据与数据库内数据相同,则调用相关数据库,获得该玩家账户的购买记录,将玩家账户的游玩数据以及购买记录传输到玩家的游戏客户端。
(2)成绩处理系统的功能是在玩家游玩曲目后对此成绩数据进行处理。当玩家游玩一首曲目后,成绩将会传送到此系统去检验真实性;如果成绩不真实,则将该成绩丢弃,并反馈相关信息到游戏中;如果成绩真实,则先将游玩后的分数作为最近成绩保存到数据库;然后将该分数与调出的相关数据库的分数进行比较,将最高的分数及该分数的通关评价与具体成绩保存到数据库中,并把这些数据以及玩家的用户名传送到排行榜处理系统进行排行榜的修改。
(3)排行榜处理系统的功能是对所有玩家的成绩按曲目建立和修改排行榜,当成绩处理系统将数据(玩家账户的用户名、该账户游玩曲目的最高分数、通关评价、具体成绩)传送到该系统时,将数据以分数按降序放入存储排行榜的数据库中。
(4)排行榜查看系统的功能是使排行榜能被所有玩家的游戏客户端调用以便查看。当玩家从游戏客户端查看排行榜时,排行榜查看系统将会对数据库发出请求
(5)购买记录处理系统的功能是对玩家在进行购买操作时进行处理。在玩家购买付费曲包后,通过此系统从相关数据库中调出玩家账户数据,然后对该玩家账户的购买记录进行修改并保存到数据库中。在玩家账户登录时被账户处理系统调用。
4.2对性能的规定
4.2.1精度
该系统能够输入输出整型数据和字符型数据,包括传送过程。
4.2.2时间特性要求
在硬件和网络条件满足的情况下,所有日常性操作事务的平均响应时间应小于10秒,最长响应时间应小于30秒。
4.3输入输出要求
4.3.1系统需要使用或调用的数据
玩家账户的账号,密码,用户名,购买记录,每首曲目的分数,通关评价,具体成绩。
5. 运行环境规定
5.1设备
PC机
处理器:AMD E2-9000 RADEON R2, 4 COMPUTE CORES 2C+2G 1.80GHz
内存:4.00 GB
系统类型:64位操作系统
5.2支持软件
支持windows10以上
以上是关于需求规格说明文档(试制)的主要内容,如果未能解决你的问题,请参考以下文章