概要设计Word格式.docx
《概要设计Word格式.docx》由会员分享,可在线阅读,更多相关《概要设计Word格式.docx(12页珍藏版)》请在冰豆网上搜索。
3.2.1能力11
3.2.2局限性12
4评价12
4.1软件能力12
4.2缺陷和限制13
4.3建议13
4.4测试结论13
5测试资源消耗13
1引言
1.1编写目的
编写此《项目开发计划书》的目的在于:
帮助代码设计人员,测试人员,文档编写人员和美工音效人员,用C#,JavaScript语言和Unity3D技术编写一款适用于iPhone/Android的游戏此说明书中详细制定了游戏的所属类型以及对游戏内容中所需功能模块的相关要求。
预期作用,帮助代码设计人员,测试人员,文档编写人员和美工音效人员,帮助程序开发人员掌握所要编写的游戏软件的具体功能,按照要求完成软件程序中所需功能模块的编写,以此来开发此款手机游戏软件。
1.2背景
iPhone,Android自上市以来,凭借其精致的屏幕显示效果、灵敏的触摸、强大的游戏功能,多点触控等全新的人机操作体验,使其迅速成为手机市场的宠儿,大量的iPhone,Android追随者应运而生,所以,我们决定开发这款手机游戏。
。
此款软件背景以舞者的灵感发展而来,可以是玩家自己选择歌曲可以自己选择衣服和头饰可以自己选择舞蹈场景,于此软件可以给出相应的分数,让玩家尽显舞者的风范和魅力。
此软件产品与其他任何软件无连接关系,是一项独立的软件,全部内容自含。
软件开发的使用者为随身携带iPhone/Android的人群,开发意图是为用户在闲暇时间提供娱乐。
我们开发的这款游戏充分体现了iPhone/iPodtouch/Android的特点,让用户在闲暇时间能够获得较好的休闲娱乐体验,尽情享受手指在屏幕滑动的乐趣!
a.开发的软件系统的名称:
神鹰舞者
b.本项目的委托单位:
第九届齐鲁软件设计大赛组委会
本项目的任务提出者:
本组所有成员
本项目的任务开发者:
本项目用户:
iPhone或iPodtouch或Android用户
本项目开发日期:
2011年7月13日——2011年9月15日
c.版本信息:
本软件为独立的开发软件,是由山东海天软件学院神鹰舞者队开发,与其他任何软件没有连接关系。
未经作者许可,任何个人或组织不能将其用于商业用途。
软件引用的部分资源(图片、声音等)归原版权所有者所有。
1.3定义
本文件中用到的专门术语的定义和外文首字母组词的原词组:
Unity3D:
在Unity中,脚本是用来界定用户在游戏中的行为(或规则).Unity用的编程语言是Javascript,但是C#或Boo同样也可以。
maya:
Maya功能完善,工作灵活,易学易用,制作效率极高,渲染真实感极强,是电影级别的高端制作软件。
Maya集成了Alias/Wavefront最先进的动画及数字效果技术。
她不仅包括一般三维和视觉效果制作的功能,而且还与最先进的建模、数字化布料模拟、毛发渲染、运动匹配技术相结合。
Maya可在WindowsNI与SGIIRIX操作系统上运行。
在目前市场上用来进行数字和三维制作的工具中,Maya是首选解决方案。
Android:
基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。
1.4参考资料
本文件所用到的要求及标准为:
2011年齐鲁大学生软件设计及外语大赛作品上交规范
国家标准-软件开发规范——软件需求说明书(GB856T——88)标准文件规范。
本软件引用的文件及参考文献:
[1]Unity3D入门教程中文版
[2]Unity3DGameDevelopmentbyExample
[3]Unity中文参考完整版.北京长方宽公司
[4]Unity3D游戏开发设计学院.丁裕峰、鏵傑創意科技
[5]Beginning3DGameDevelopmentwithUnity(Unity入门3D游戏开发)
[6]3DBuzz视频教程
[7]Unity3D大中华社区
[8]U3DPRO
[9]Unity3D中文学习社区
2测试计划执行情况
编号:
TEST_001
项目/软件
程序版本
2.1.0
功能模块
主菜单
编制人
刘少东
主要程序
Inventory
编制时间
2011-9-15
功能特性
界面设计主要靠目测来进行
测试目的
检查页面设计效果、风格、连接其他页面的的正确性
预置条件
(无)
特殊规程说明
参考信息
系统概要设计说明和详细设计说明
测试数据
操作
操作描述
数据
期望结果
实际结果
测试状态
1
用触摸方式在主菜单各个按键之间进行选择
触摸各个按键,能进入各设置选项所对应的界面
(符合)
P
2
点击加载游戏
选择主题后进入游戏界面
3
点击退出游戏
可以退出游戏
4
点击歌曲列表
进入歌曲选择,根据自己的爱好选择歌曲,切换相应头像和歌曲名
5
点击衣服选择
更换自己喜爱的服饰(包括头发,上衣,裤子,鞋子)
6
点击场景选择
选择自己喜欢的场景,点击保存设置,进入相应的场景
7
点击游戏设置
设置背景音乐音量,
设置游戏难度系数。
8
点击关于我们
显示我们团队的相关信息
p
9
点击游戏说明
关于游戏的详细说明,通过触摸上下页翻屏
测试人员
刘少东、涂芬、李雪、杨飏、廖志鹏
开发人员
刘少东、涂芬、李雪
负责人
TEST_002
2.1.0
游戏模块
PlaySoundClip
游戏过程
游戏是否可以顺畅运行
目测是否按对上下左右的按键
正确会给出一个笑脸
错误会给出苦脸
未完成给出发怒的脸
(符合)
按对按键后舞者进行顺畅的舞蹈
默认舞步
按键的同时手机自动给打出相应的分数
对应的分数出现
里面有个小房子,点击对应着不同的选择。
可以继续游戏,音量设置,还是返回主菜单
点击继续游戏,舞蹈继续。
可以调整游戏中的音量,设置游戏难度系数。
点击返回首页,返回主菜单
舞蹈结束后,点击评分
点击评分后,会出现成绩,舞龄,等级,评委评语
刘少东,涂芬,李雪,杨飏,廖志鹏
刘少东,涂芬,李雪
TEST_003
游戏结束模块
Sours
2011-09-15
游戏结束时显示该界面
保证检测胜利状态正常,正确判断胜利方并跳转至响应场景
(无)
操作步骤
测试状态(P/F)
游戏结束时能否显示提示
游戏结束时点击评分,出现成绩,舞龄,等级,评委评价
游戏结束时,点击返回主菜单
点击主菜单,出现主页面,点击退出游戏,游戏结束
刘少东,杨飏
TEST_004
设置模块
SoundSettings
设置音量及难度系数
保证设置可以使用,并正常写入配置文件
拖动背景音乐音量条
能实现音量即时更改
拖动难度系数条
能实现音乐进度条的快慢
点击保存设置
实现保存所选
重新进入设置界面,修改音量设置后点击取消
音量等设置恢复到进入设置界面之前的设置
TEST_005
衣服选择模块
Selectclothes
实现服饰和身份的更换
保证服饰和身份的一致
进入衣服选择
正确跳转界面,出现不同的衣服并正确的切换
选择角色(男、女)
根据选择,出现不同的角色并正确切换
可以根据提示,更换头发,上衣,裤子,鞋子
点击头发,上衣,裤子,鞋子的选择,在舞者身上出现相应的切换
点击OK或评分
点击OK后,手机对其打分,出现相应的分数
P
刘少东,杨飏,廖志鹏
3软件需求测试结论
3.1菜单及控制模块
3.1.1能力
1.游戏主菜单界面
A.界面显示正常
B.所有跳转功能正常并正确切换
2.歌曲列表
A.列出所有曲目
B.出现歌曲对应的歌手头像及歌曲名
3.衣服选择
A.角色(男女)的选择
B.头发,上衣,裤子,鞋子的选择
C.对自己的搭配选择给出心情值
4.场景选择
A.实现场景的切换
B.点击确定场景,进入相应场景
5.游戏设置
A.音量大小的设置
B.难度系数的设置
6.关于我们
A关于游戏开发团队的说明
7.游戏说明
A.游戏