电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

连连看需求分析说明书

10页
  • 卖家[上传人]:桔****
  • 文档编号:471736190
  • 上传时间:2022-07-18
  • 文档格式:DOC
  • 文档大小:53.01KB
  • / 10 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、连连看需求分析说明书 开发人员: 文档编写: 指导老师: 编写时间:2013-11-28目录1 概述51.1目的51.2 背景51.3 术语定义51.4 任务概述51.5 运行环境61.6 接口61.7 对性能的规定62 详细设计82.1 字符版连连看82.2 单机版连连看92.3 通信版连连看10变更记录日期版本变更说明作者2013-11-291.0字符版连连看版本2013-12-022.0单机版连连看版本2013-12-053.0通信版连连看版本签字确认系统模块对应章节对应部门负责人签字主界面模块通信模块游戏模块1 概述 1.1目的 本说明书的目的在于明确说明系统需求,界定系统实现功能的范围,指导系统设计以及编码。 1.2 背景 待开发的软件系统的名称:连连看游戏; 本项目的任务提出者: 开发者: 用户:各层次人员; 实现该软件的计算中心或计算机网络:局域网; 本说明书的预期读者为:用户,程序开发人员。 1.3 术语定义 直连相消:两个相消块在同一行或同一列,并且可以相消; 单拐相消:两个相消块仅经过一个转弯,可以相消;双拐相消:两个相消块经过两个转弯,可以相消; 普通游戏流程:(

      2、字符版)输入第一个要选择的数值的坐标输入第二个要选择的数值的坐标如果两个坐标满足相消条件,坐标数值消除; (单机版和通信版)点击第一个要选择的方块点击第二个要选择的方块如果两个方块满足相消条件,方块消除。1.4 任务概述 1.4.1 目标 打开该软件,界面上会出现不同的操作选项,玩家可以根据需要选择相应的操作达到相应的游戏目的。登陆成功后,点击“开始”按钮进入游戏,主界面上显示图案,时间递减,游戏运行过程中,系统实时监控图案的减少,当系统检测到没有图案时,自动停止计时,并将时间与之前的相比较,时间相对较少则更新数据,反之,则不改动,如若时间递减为0还未消除完,则游戏结束,重新开始。通信功能实现后,会显示本局域网内上线好友列表,也会有提示信息,显示好友上线提醒,点击好友,可以发送邀请,开始对战,游戏过程中,可以实现回话通信,双方玩家皆可以使用本方道具,完成游戏用时少者,会发送胜利提示信息,反之,失败者会发送失败提示信息。1.4.2 用户的特点 软件开发成功后,最终用户为各个年龄段的人群,用户范围相当广泛,本游戏友好的用户界面,简单易学的鼠标操作以及简单通俗的游戏规则,使广大的用户不需要专

      3、门进行培训,就可以立即学会如何使用。1.4.3 假定和约束 开发期限:18天; 硬件限制:Linux操作平台下实现软件; 通信协议:UDP协议; 软件工具:g+编译器,Source Insight 3.5, Qt creator;1.5 运行环境 同其他同类型软件一样,运行环境为windows OS和Linux OS。1.6 接口 接口:Socket接口; 协议:UDP;1.7 对性能的规定1.7.1 对功能性的需求1.7.1.1 主界面模块: 有简单的菜单栏和工具栏,能将游戏的操作界面显示出来,并有时间进度条在变化,显示当前在线用户列表,能接受鼠标的点击并作出响应,还有简单的聊天窗口实时进行对话。1.7.2 对非功能性的需求1.7.2.1 时间特性要求 说明对于该软件的时间特性要求,如 : a) 响应时间:不能超2s ; b) 更新处理时间:不能超过3s ; c) 数据的转换和传送时间:不能超过1s ; d) 游戏一次寻找不能超过时间:20s ;1.7.2.2 灵活性 说明对该软件的灵活性的要求,即当需求发生某些变化时,该软件对这些变化的适应能力,如: a) 运行环境的变化:能在wi

      4、ndows和linux平台下正常运行; b) 精度和有效时限的变化:能根据级别的不同调整时间; c) 计划的变化或改进:每天的工作能有弹性时间; 对于为了提供这些灵活性而进行的专门设计的部分应该加以标明。 1.7.2.3 输人输出要求 接收鼠标的操作。 能在界面上作出正确的响应。 暂时不支持键盘的输入。 1.7.2.4 故障处理要求 a) 可能在不同的平台下会出现字符乱码的情形,因此要做好提前的字符输入输出的转换; b) 可能出现联网时,有一方断网的情形,也应做好预防; c) 对于网络延迟的情形,应考虑时间的同步性。1.7.2.5 其它专门要求 本软件应该有良好的娱乐性,难度调节要合理,既要容易上手,又要有趣味性。能充分吸取各个阶层的人士进行娱乐。2 详细设计 2.1 字符版连连看 本版本的目的是完成底层相消算法,为图形界面和通信做基础。2.1.1 需求规定2.1.1.1对功能的需求: 能按矩阵模式显示初级4*4,中级6*6,高级8*8的字符版连连看,用户根据提示信息输入位置坐标,在数值相同的情况下, 能通过直连、单拐或双拐消除两个坐标的数值,并置空值。在游戏进行过程中,能显示提示信息

      5、,提示用户,哪个数值可以消除,引导用户完成游戏;若遇到死锁,即没有可以消除的坐标时,能使用道具炸弹,消除任意数值相同的位置坐标。通过一个关卡后,能自动重新开始,并升级到下一个难度等级的游戏。2.1.1.2 游戏规则制定 a) 直连相消 若两个字符相邻即在不转弯的条件下可配对(同行或者同列),则可以消除。 b) 单拐相消 两个相同的字符,经过一个拐点可相连,且相连路线中的字符全部已消除,则可以消除; c) 双拐相消 两个相同的字符,经过两个拐点可相连,且相连路线中的字符全部已消除,则可以消除。 d) 边界相消 两个相同的字符,坐标能通过外界相连,满足相消的条件,则可以相消。 e) 提示信息 能随意提示可消除的一对数值,只需用户寻找此数值的坐标,输入即可消除。 f) 使用炸弹 在死锁及其他任何情况下都可以消除两个相同的数值,仅要求数值相同,即可消除。 g) 游戏升级 顺利结束一个关卡,则自动进入下一关,且下一关难度升级;反之,游戏结束,重新开始。2.2 单机版连连看本版本的目的是制作出图形化界面,添加多个按钮并优化游戏功能,方便用户直接操作。2.2.1 对功能的需求: 在图形界面上制作出多

      6、个按钮,初级显示4*4个,中级显示6*6个,高级显示8*8个,每个按钮上都添加一张图片,当用户依次点击两个按钮,如果两张图片相同,且能满足同字符版中相同的逻辑相消条件,则消除按钮,随即按钮显示不可见。在游戏进行过程中,用户没有发现可消除的图片,可以通过点击“提示” 按钮使得图形界面上能突出显示两个满足相消条件的图片,用户根据此提示点击,则可以消除图片,继续游戏;若遇到死锁,即游戏没有结束,却没有可以消除的图片时,能使用道具炸弹消除任意两张图片,解除死锁危机。通过游戏后,可以再次开始下一难度等级。2.2.2 功能优化: a) 开始功能:点击“开始”按钮,游戏开始,主界面上显示出矩阵图片,时间条开始递减。 b) 提示信息:当点击“提示”按钮时,图形界面上会闪烁一对满足消除条件的坐标,用户依次点击后,可以消除。 c) 炸弹功能:当点击“炸弹”时,鼠标即变成炸弹图样,任意安放在一个图片上,会在消除此图片的同时,消除掉另一位置上相同的图片,此位置任意,不要求满足相消的逻辑条件,只要求图片相同。 d) 时间奖励:每消除一对图片,能得到3秒的加时,不容许超过游戏设置的时间上限。2.3 通信版连连看

      7、本版本的主要目的在于在之前的单机版基础上添加通信功能。增加视图框显示局域网内上线的玩家,广播上线消息,能发送邀请,实现游戏对战,在本机主界面上显示对方玩家游戏面板,实时观察对方玩家游戏进度。2.3.1 功能需求: 在单机版的基础上,添加视图框,用来显示局域网内当前在线玩家列表,游戏开始运行即广播上线消息。邀请好友,得到确认消息后,可以实现对战,并在本机面板上显示对方玩家游戏面板,可以实时观察对方游戏进度;游戏过程中,可以给对方玩家施加干扰。在规定时间内,消得多的玩家算赢。2.3.2 功能优化: 1 暂停/恢复功能:在游戏过程中,点击“暂停/恢复”按钮,界面上的图片会被系统指定的图片遮盖,防止游戏玩家作弊,时间暂停,再次点击后,恢复到点击之前的游戏进度,游戏继续。 2 黑夜功能:在游戏过程中,点击“黑夜”按钮,主界面被遮掩,并在4秒内不能对界面进行操作,给对方玩家造成干扰,给自己争取游戏时间,4秒过后,恢复界面,游戏继续。 暂且仅在本机上实现,为后期奠定基础。 3 视图框:主界面上添加视图框,开始游戏后,以IP地址形式在视图框内显示局域网内在线好友的列表,并广播上线消息,更新列表。 4 邀请:能向在线好友发送邀请信息,得到确认后,开始对战;若对方拒绝,会返回拒绝提示消息。开始对战,会在主界面右下角显示对方玩家游戏界面,并实时监控对方进度,且本机进度条后会显示对方的进度条。

      《连连看需求分析说明书》由会员桔****分享,可在线阅读,更多相关《连连看需求分析说明书》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.