免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
面向对象的需求规格说明书( 2010 - 2011 学年 第一学期) 题 目:基于手机的数独游戏 院 系:控制与计算机工程学院 班 级: 组 号: 组 长: 杜启帆 组 员:特日根、王虎、饶琦、 张海泉、杨凯、董双龙 日期:2010 年 9月 27日1 系统概述本系统是由J2ME实现的数独手机游戏应用程序,提供各种难度的数独游戏,通过游戏,玩家能深刻体会到数独游戏以及手机游戏的乐趣,本应用程序功能包括游戏,设置,帮助。本系统具有以下特点:l 确保应用程序具有良好的系统性能,友好的用户界面。 l 玩家在游戏时,可以打开与关闭背景音乐。l 循序渐进的教程体系,帮助新来的用户慢慢适应数独游戏并且逐渐乐在其中。l 严格科学的评分制度,激发游戏者的兴趣。l 完善的记录统计制度和奖励制度使用户真正乐在其中。l 基于网络,使得用户可以方便上传记录,与全世界的其他玩家竞争。l 难度可调:拥有简单,中等,困难三级难度 l 错误提示。(包括步骤的撤销,数据更改) l 某些提示模式打开的情况下填写正确 l 简单介绍一下游戏规则。 l 实行得分制,按照完成时间快慢进行排名。 本软件有两项功能需求:基本功能需求和扩展功能需求。基本功能需求是为了满足最基本的数独游戏所具备的功能,如在九宫格内随即生成一些初始数字,且不冲突并能够检验游戏者是否正确完成游戏。扩展功能是在基本功能的基础上设计一些功能,增加游戏的美观,提高游戏者的感受如:选择难度;根据难度权重和完成时间评分;可随时调节背景音乐,甚至更换背景音乐;随时检验游戏者的一些明显错误,提示游戏者;提示游戏时间;可随时保存游戏进度;等等。我们从人类的逻辑推理和计算机的穷举搜索两方面来评估一道数独题的难度由于游戏者对未知格的推理建立在已知格所提供的信息上而已知格的数量和分布决定了它们能为游戏者所提供信息的多少。已知格数量越少,其分布越不均匀、不对称,该数独题通过逻辑推理的求解难度就越大。由此针对某一道数独题(见表1),我们给出如下三个评定项目(见表2),对其进行05分的评估,并给这三项指标赋予相应的权重,进而求和得到该题的得分(亦为05分)。将该分数的整数部分用以权衡游戏者需求的难度等级如下:等级一,低级,o1分;等级二。初级,12分;等级三,中级,23分;等级四,高级,34分;等级五,骨灰级,45分。53271591696431677235391表1表2评分项目 详细描述 权重 得分 已知格总数 已知22个,在等级五范围内 0.4 5行、列中已知格的极限 第一行中有0个已知,已达到等级五极限 0.3 5穷举搜索次数 263734次,等级四 0.3 4总评 等级五,骨灰级 总分 4.7最后再在此得分的基础上乘以时间(结果精确到0.01秒),即最终得分。完成时间:从用户开始第一次操作开始计算时间,直到用户全部将空缺填满并且结果正确之后停止计时,结果精确到0.01秒即:100.51S若用户撤销一次填写,则相应的在原来的时间上增加以下时间 简单:1秒 中等 1秒 困难0.5秒,自定义0.5秒数独英雄榜:对于不同的难度,对应不用的英雄榜,低级、初级、中级、高级、骨灰级五个排行榜。2系统分析建模2.1 用例图基本要求:(1) 对每一个用例,加上简单的文档描述;(2) 标明用例之间的关系;(3) 对于关键用例,给出正常事件流和异常事件流的描述。2.2 活动图提示:(1)采用活动图描述系统的业务流程(2)对该活动图加上简单的文字说明2.3 类图提示: (1) 确定主要的问题域类; (2) 初步确定类的属性和行为; (3) 主要确定问题域中的类及类之间的关系。基本要求:(1) 对每一个类,加上简单的文档描述;(2) 类的名字、属性和方法都使用英文命名;(3) 标明类之间的关系; 2
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年药品安全试题及答案
- 德语税务面试常见问题解答与案例分析
- 2025年11月广东电网有限责任公司直属部分单位第二批社会招聘11人备考题库及答案详解(必刷)
- 心力衰竭症状剖析及护理攻略
- 搜狐编导面试实战技巧解析如何应对不同类型面试
- 学校护士健康教育活动效果评估方案
- 客服岗-客户满意度调查报告
- 租赁游戏机合同范本
- 绿叶加盟店合同范本
- 绿化环保保护协议书
- 《多糖的结构分析》课件
- 《管道泄漏事故树分析综述》1800字
- 2024中国中信金融资产管理股份有限公司北京市分公司招聘笔试核心备考题库及答案解析
- 新能源发电技术 电子课件 7.2 波浪能发电
- 《关于中国共产党党费收缴、使用和管理的规定》学习解读
- 数形结合在三角函数教学中的应用
- 十字花科概述课件
- 仪器分析课件19质谱法
- 计量联合接线盒技术规范书
- 14-GP12控制作业指导书
- 混凝土表面缺陷修补方案
评论
0/150
提交评论