




已阅读5页,还剩10页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
游戏门户网站Version 1需求分析文档2010-3-23大连东软信息学院1. 系统概述游戏门户网站是整个陆洋游戏平台的入口。主要负责玩家的身份管理、游戏道具的发布、管理和买卖,为玩家提供更多的游戏服务,是玩家进行游戏心得交流的平台;同时,游戏门户网站为平台的管理者提供了发布游戏资讯、管理整个游戏平台的场所。2. 用户需求描述1. 游戏管理:系统管理员将第三方提供的游戏上传到平台上,供玩家选择使用。(1) 添加游戏:在游戏使用之前需要对游戏进行初步的参数的设置。1) 同时设置房间个数,默认5个2) 每个房间桌数,设定为100(固定的)3) 每个房间人数,根据桌子数量计算。计算方法:桌数*游戏每桌可参与最多人数。(2) 删除游戏:由于某种原因(例如,平台与游戏提供商之间的合同到期、游戏中出现非法情景等)可以从系统中删除游戏。删除游戏时,对应玩家的信息,尤其是积分进行保留。游戏2. 管理游戏房间:(1) 添加房间当房间默认值同游戏添加。即每个房间桌数默认为100,人数默认为桌数*游戏每桌可参与最多人数(2) 删除房间:(由于游戏人数太少,房间始终处于空闲状态,浪费系统资源,可以手动删除房间的设置),当房间状态处于关闭状态时,可以将房间删除。1) 开关房间:当房间内没有玩家时,(系统管理员)可以关闭房间,将房间状态设定为关闭状态。当游戏在线总人数与游戏设置的总人数(房屋数*桌数*游戏每桌可参与最多人数)之差小于(一个)房间人数时,系统管理员可以再增添一个房间。2) 修改房间设置:3. 维护用户身份:(1) 注册:游客通过网站注册会员信息,成为游戏平台的正式玩家。系统维护人员可以通过注册获得系统的特定使用权,成为系统管理员。(2) 维护注册信息:玩家或是系统用户可以更改自己的注册信息,但由于用户名称是系统的唯一标识,不允许进行修改。4. 管理权限: (3) 权限管理和角色分配:系统管理员可以对游戏平台管理系统的功能权限设置相应的分组,并为其命名角色。系统管理员可以浏览玩家注册信息,可以设置其他系统管理员为房间管理员。(4) 解封玩家:系统管理员可以为被房间管理员封号的玩家解封,允许玩家再次使用当前游戏。?解封的条件?(5) 解封IP:解封IP地址,允许当前IP使用者再度参与到游戏中。(注意IP与玩家的区别!?)5. 政策管理(1) 会员等级设置管理:为了让玩家在游戏过程中有一定的特殊权限来体现游戏的价值,系统会根据玩家的积分和缴纳的会费(或商城购买的游戏币)设定玩家的会员等级。1) 添加等级:系统管理员设定等级名称及其对应的等级资格,包括会员总积分和缴纳会费(游戏币数)目前设定为黄钻、蓝钻、红钻三个等级。黄钻:当会员总积分为10000分以上并缴纳会费100元游戏币蓝钻:当会员总积分为15000分以上并缴纳会费150元游戏币红钻:当会员总积分为20000分以上并缴纳会费200元游戏币2) 修改等级:对于等级的设置可以进行修改和删除。前提是如果有玩家处于当前被修改等级下,则需要将对应玩家的等级修改为目前存在的同等级别的等级下。(2) 普惠政策设置为了增强游戏平台与玩家的交互性,系统会根据特定的时间(例如节假日)来设定玩家在游戏过程中获得积分的多少。系统管理员需要选定时间(阳历)和对应玩家获得的积分规则。例如,逢年过节双倍积分,负分不扣?6. 道具管理:玩家在游戏过程中可以使用各种系统提供的小工具完成一些特定功能。(做成小插件,但不是第三方提供)例如,?(1) 添加道具:添加道具的名称,道具的描述,上传道具应用程序。(2) 修改道具:为道具的升级提供方便。(3) 删除道具:一些道具不受欢迎,处于无人问津状态,则需要清理更新新的道具。(尽量不删)7. 广告管理:为了维持平台的正常运营,需要有资金的注入,广告的投放是其中的一种手段。(1) 上广告:与做广告的公司签订合同后,由该公司提供广告的指定格式文件(flash文件或GIF文件),系统负责上传到特定位置显示出来。(2) 下广告:广告合同中指定时间后,将广告撤下更换其他广告。8. 游戏心得交流中心:选择热门的游戏参与秘籍的交流与场景的讨论游戏资讯管理:系统发布最新游戏的介绍,供玩家进行查阅。3. 专业术语游戏房间:虚拟的玩家进行游戏的场所。在这个场所中,玩家可以看到所有游戏桌台及其桌旁参加游戏或正在等待玩家加入的玩家情况。玩家可以任选一桌坐下等待游戏开始。4. 用例模型游戏门户网站作为自身的价值主要体现在确认玩家和系统管理员的身份。同时,玩家通过网站可以了解游戏相关的资讯、查看广告、在论坛中进行游戏心得的交流;而对于系统的管理人员主要提供为游戏大厅提供游戏基本组件,是支持游戏大厅正常运转的有力保证。同时,门户网站管理子系统也是对一些基础信息(包括资讯、论坛、游戏大厅等)进行维护的重要场所。图1 游戏门户网站高层用例图增量一图2 增量一部分详细用例图界面原型参见程序包。用例标识UC1用例名称管理游戏参与者系统管理员前置条件以系统管理员身份登录后置条件修改游戏表的信息。用例概述完成对游戏的上传设置或删除游戏的操作。基本事件流参与者动作系统动作1、系统管理员在主界面中,点击“管理游戏”功能项。3、系统管理员点击“添加游戏”按钮。2、系统提取所有游戏列表显示在“管理游戏”界面上。4、系统跳转到“添加游戏”用例。备选事件流3a.系统管理员点击删除功能项,系统跳转到删除游戏用例。备注用例标识UC1.1用例名称添加游戏参与者系统管理员前置条件以系统管理员身份登录后置条件游戏表中增加一条记录,游戏目录下增加一个游戏程序包,图片目录下增加一个游戏图片。用例概述将第三方提供的游戏包装载到系统中,玩家可以通过游戏大厅的游戏列表选取游戏。基本事件流参与者动作系统动作1、系统管理员在“管理游戏”界面中,点击“添加游戏”功能项。3、系统管理员设置游戏基本信息和房间信息。点击“确定”按钮。2、系统转入“添加游戏”界面。4、系统验证用户设置的正确性。5、系统上传游戏的安装文件,以及游戏和桌面图片。6、系统保存游戏的相关设置,并显示“添加成功”。7、系统跳转到“管理游戏”界面,并显示更新后游戏信息列表。备选事件流3a、用户点击“重置”按钮,系统将界面所填内容清空。4a、管理员设置的游戏人数上限下限,系统提示“人数设置不正确”,转步骤1;4b、管理员设置的游戏房间数量0,系统提示“游戏房间数量设置不正确”,转步骤1;5a、游戏的安装文件上传不成功,系统提示 “游戏安装文件上传不成功”,“游戏添加失败”。5c、游戏的房间桌图片上传不成功,系统提示 “图片上传不成功”, “游戏添加失败”。备注1.1游戏基本信息包括游戏名称、游戏简介、游戏类型、游戏提供商、游戏执行文件、游戏图标。1.2房间信息包括房间个数、房间内的桌数、每桌可参与游戏的人数的上下限以及游房间桌面图片。2.房间个数默认值为5,此次添加的房间状态默认为“关闭”。3.每桌游戏的人数上下限相等,表示游戏人数固定;否则如果下限小于上限,表示游戏人数可变。4.房间内的桌数为下拉列表形式提供给用户选择,可选值为50、100、150,默认值为100。5.每桌游戏人数的上下限一旦设置不能修改。用例标识UC1.2用例名称删除游戏参与者系统管理员前置条件用户以管理员身份登录,进入到“游戏管理”界面。后置条件如果成功,则提示“删除成功”,游戏表中删除一条记录,游戏将不出现在游戏列表中,不供玩家选择;否则提示“删除失败”。用例概述由于某种原因(例如,平台与游戏提供商之间的合同到期、游戏中出现非法情景等)可以从系统中删除游戏。基本事件流参与者动作系统动作1、管理员在“管理游戏”界面的游戏列表中选择“删除游戏”链接。3、管理员点击“确定”。2、系统提示“确定删除游戏?”4、系统删除游戏的安装和执行文件,释放游戏占用的房间资源,5、系统从游戏表中删除当前游戏信息。6、系统显示“删除成功”。7、系统返回并刷新“游戏管理”界面。备选事件流3a、管理员点击“取消”按钮,转步骤7。4a、系统资源或安装和执行文件删除不成功,系统显示“删除失败”。备注删除游戏时,对应玩家的信息,尤其是积分进行保留。用例标识UC1.3用例名称浏览游戏参与者玩家前置条件后置条件用例概述玩家查看游戏的详细介绍。基本事件流参与者动作系统动作1、玩家键入门户网站地址。3、玩家选取某个游戏信息链接。2、系统显示网站主界面,并提取最新上传五个游戏列表和最新资讯列表10个显示在主界面上。4、系统提取该游戏的详细信息,显示在浏览游戏界面上。备选事件流备注用例标识UC2用例名称管理资讯参与者系统管理员前置条件已经进行过系统管理员身份有效性验证后置条件成功更新资讯信息。用例概述系统管理员对资讯进行相应的增删改查的操作。基本事件流参与者动作系统动作1. 系统管理员在系统主页面上选中“管理资讯”功能项。3系统管理员选取“创建资讯”功能项,进行游戏资讯的添加。2系统从资讯信息表中提取该游戏的现有资讯信息,并显示在“管理资讯”页面中。4系统进入“创建资讯”用例。备选事件流3a、如果系统管理员选取“浏览资讯”功能项,则系统转入“查询资讯”用例。3b、如果系统管理员选取“修改资讯”功能项,则系统转入“修改资讯”用例。3c、如果系统管理员选取“删除资讯”功能项,则系统转入“删除资讯”用例。备注游戏现有资讯信息包括序号、标题、类别、编辑时间、编辑人。用例标识UC2.1用例名称创建游戏资讯参与者系统管理员前置条件已经以系统管理员身份进入游戏资讯管理页面。后置条件成功创建新的游戏资讯信息,在资讯表中增加一条记录。用例概述系统管理员添加新的游戏资讯信息。基本事件流参与者动作系统动作1系统管理员在管理资讯页面中选取“创建”功能项,进行游戏资讯的添加。3系统管理员填写标题、内容、类别、图片设置,确认提交。2系统显示“创建游戏资讯”页面。4系统进行界面信息有效性检查。5系统在资讯表中添加相应记录,并保存游戏资讯的创建时间、和编辑者名称。6.系统提示保存成功,并显示更新后的管理资讯页面。备选事件流4a、系统检测发现游戏资讯标题或游戏资讯内容为空,提示系统管理员此信息。4b、系统检测发现游戏资讯标题或游戏资讯内容的长度超过限制,提示系统管理员此信息。4c、系统检测发现图片格式不符,提示系统管理员此信息。备注1.编辑者的名称即为当前系统管理员的登录名称。2.资讯添加的时间即为当前的系统时间。3.图片格式为gif/JPEG/BMP格式。4游戏资讯标题的长度不超过15个字符。5游戏资讯内容的长度不超过500个字符。用例标识UC2.2用例名称查询资讯参与者系统管理员前置条件已经以系统管理员的身份进入游戏资讯管理页面。后置条件成功显示系统管理员需要的游戏资讯信息。用例概述基本事件流参与者动作系统动作1系统管理员在维护资讯页面中选取“查询”功能项,进行游戏资讯的查询。3系统管理员可以设置查询的条件,包括游戏资讯创建的时间范围、游戏资讯的标题和游戏资讯的编辑者,确认提交。2 系统显示“查询游戏资讯”页面。4系统进行界面信息有效性检查。5系统根据系统管理员设置的查询条件从游戏资讯信息表中提取相应的游戏资讯信息显示在“查询结果”页面中。备选事件流4a、系统检测发现游戏资讯名称长度超过限制,提示系统管理员此信息。备注1游戏资讯名称的长度不超过15个字符。用例标识UC2.3用例名称修改资讯参与者系统管理员前置条件已经进入游戏资讯管理页面。后置条件将更新后的游戏资讯信息保存到游戏资讯信息表中。用例概述系统管理员修改任务信息。基本事件流参与者动作系统动作1系统管理员在游戏资讯信息页面中选取要修改的游戏资讯项,点击“修改”功能项,进行游戏资讯的修改。3系统管理员填写欲修改的游戏资讯信息,确认提交。2系统提取该游戏资讯的详细信息显示在“修改游戏资讯”页面中,其中包括游戏资讯标题、游戏资讯内容、游戏资讯图片、游戏资讯的编辑者。4系统进行界面信息有效性检查。5系统将修改后的游戏资讯信息更新到游戏资讯信息表中,并显示“成功”页面。6系统将刷新“游戏资讯信息”页面中的游戏资讯信息。备选事件流4a、系统检测发现游戏资讯标题或游戏资讯内容为空,提示系统管理员此信息。4b、系统检测发现游戏资讯标题或游戏资讯内容的长度超过限制,提示任务管理者此信息。4c、系统检测发现图片格式不符,提示任务管理者此信息。备注1 游戏资讯名称的长度不超过15个字符。2 游戏资讯内容的长度不超过500个字符。用例标识UC2.4用例名称删除游戏资讯参与者系统管理员前置条件已经进入游戏资讯管理页面。后置条件将选中的游戏资讯信息从游戏资讯信息表中删除。用例概述系统管理员删除游戏资讯信息。基本事件流参与者动作系统动作1系统管理员在游戏资讯信息页面中选取要删除的游戏资讯项,点击“删除”功能项。3系统管理员点击“是”,确认提交。2系统显示“是否要删除”的提示信息。4系统将当前游戏资讯信息从游戏资讯信息表中删除掉,并显示“成功”页面。5系统将刷新“游戏资讯信息”页面中的游戏资讯信息。备选事件流3a、系统管理员点击“否”,确认提交,系统则返回“游戏资讯信息”页面,用例结束。备注用例标识UC2.5用例名称浏览资讯参与者玩家前置条件后置条件用例概述玩家查看资讯的详细介绍。基本事件流参与者动作系统动作1、玩家键入门户网站地址。3、玩家选取某个资讯信息链接。2、系统显示网站主界面,并提取最新上传五个游戏列表和最新资讯列表10个显示在主界面上。4、系统提取该资讯的详细信息,显示在浏览资讯界面上。备选事件流备注用例标识UC3用例名称维护用户身份参与者前置条件后置条件用例概述基本事件流参与者动作系统动作备选事件流备注用例标识UC3.1用例名称注册玩家参与者游客前置条件显示游戏门户网站首页后置条件游客成为游戏平台的正式玩家,在玩家表中添加一条记录。用例概述游客注册为玩家。基本事件流参与者动作系统动作1.游客在门户网站首页面中点击注册功能项。3游客填写用户名称,点击“验证用户名唯一性”。5游客填写注册信息,点击“确定”按钮。2.系统进入“注册玩家”界面。4、系统确认当前用户名不重复,提示“用户名可用”。6系统进行界面有效性检查。7系统保存玩家注册信息。8系统提示“注册成功”。备选事件流4a.用户名不唯一,系统提示“用户名已被注册,请重新填写”6a.有效性检查失败,系统提示错误信息。备注注册信息包括用户名、密码、昵称、头像、email地址。用例标识UC3.2用例名称注册系统管理员参与者系统管理员前置条件系统管理员登录网站管理子系统后置条件新用户成为系统管理员用例概述注册系统管理员基本事件流参与者动作系统动作1、系统维护人员点击“注册管理员”2、系统管理员填写用户名称,点击“验证用户名唯一性”4、系统管理员填写注册信息,点击“确定”按钮。1、系统进入“注册系统管理员”界面。3、系统确认用户名的唯一性,提示“用户名可用”。5、系统进行界面有效性检查。6、系统保存设置到用户信息表中。7、系统提示“注册成功”。备选事件流3a、用户名不唯一,系统提示“用户名已被注册,请重新填写”5a、有效性检查失败,系统提示错误信息。备注注册信息包括用户名、密码、昵称、角色。角色将提供指定选项。用例标识UC3.3用例名称维护玩家注册信息参与者玩家前置条件用户以玩家身份登录后置条件用例概述玩家更改注册信息基本事件流参与者动作系统动作1、玩家点击“维护注册信息”。3、玩家更改注册信息,点击“确定”按钮。2、系统提取原始注册信息,显示“维护注册信息”界面。4、系统进行界面有效性检查。5、系统更新玩家注册信息。8、系统提示“维护成功”。备选事件流4a、有效性检查失败,系统提示错误信息。备注用户名称是系统的唯一标识,不允许进行修改。用例标识UC3.4用例名称维护管理员注册信息参与者系统管理员前置条件用户以系统管理员身份登录后置条件用例概述系统管理员更改注册信息基本事件流参与者动作系统动作1、系统管理员点击“维护注册信息”3、系统管理员更改注册信息,点击“确定”按钮。2、系统提取用户原始注册信息显示在“维护注册信息”界面中。4、系统进行界面有效性检查。5、系统保存更新后的用户注册信息。6、系统提示“维护成功”。备选事件流4a、有效性检查失败,系统提示错误信息。备注用户名称是系统的唯一标识,不允许进行修改。5. 领域模型6. 数据字典类名:Game 名 称类 型说 明属性gameID int游戏编号namestring游戏名称typeint游戏类型,包括1射击类、2益智类、3棋牌类等。descriptiontext游戏内容介绍,也可包括简单玩法。companystring游戏提供商的名称。fileNamestring游戏可执行文件名。gameIMGstring游戏图标文件的名称。roomNUMint房间个数。uploadTimedateTime游戏上传时间。portstring游戏端口号。由游戏提供商在XML文件中提供修改的接口。这个XML文件是由游戏平台系统提供给游戏提供商的规范。(后续版本完成)类名:Room 名 称类 型说 明属性roomIDInt房间标识statestring默认
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五Oracle企业数字化转型咨询服务协议
- 二零二五年度二次结构工程材料供应合同范本下载
- 二零二五年度建筑工地民工劳动权益保护及法律援助合同
- 二零二五年度建筑工程造价咨询委托协议书
- 二零二五年度建筑公司整体转让及安全管理合同
- 二零二五年度文化产业项目劳务派遣合作合同
- 二零二五年度物流快递车辆加盟服务合同
- 2025至2030年中国黑龙江省房地产市场深度分析及投资战略咨询报告
- 二零二五年度高科技项目工程战略合作协议书
- 2025版办公楼物业综合服务及设施设备更新改造合同模板
- 2025年海南省公安厅招聘警务辅助人员考试试题(含答案)
- 2025年河北中考生物真题含答案
- 中华诗词大赛1-3年级题库(含答案)
- 2025年山东高考化学试卷真题及答案详解解读(精校打印)
- 医院检验科制度汇编
- 2022年版 义务教育《数学》课程标准
- HG/T 6312-2024 化工园区竞争力评价导则(正式版)
- 全国农牧渔业丰收奖经济效益计算办法(共22页)
- 甘肃铁矿等34个矿种矿业权出让收益场基准价(优.选)
- 北京市顺义区土地开发整理规划
- KJ95N系统介绍
评论
0/150
提交评论