xxx系统分析设计报告.doc

上传人:飞****2 文档编号:60119679 上传时间:2022-11-13 格式:DOC 页数:6 大小:237.50KB
返回 下载 相关 举报
xxx系统分析设计报告.doc_第1页
第1页 / 共6页
xxx系统分析设计报告.doc_第2页
第2页 / 共6页
点击查看更多>>
资源描述

《xxx系统分析设计报告.doc》由会员分享,可在线阅读,更多相关《xxx系统分析设计报告.doc(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、面向对象程序设计B(C+)综合实验学号:姓名:龙亚平专业班级:计科0905目录一、简介2二、需求分析21.主要功能列表22.用例模型2三、概要设计2四、详细设计及编码4五、系统功能测试41.测试环境42.测试用例53.测试总结5一、 简介看着海底一个个凶神恶煞的鱼类,身为小鱼的你知道该怎么做了,没错,这是一个弱肉强食的地方,拿出你的勇气,将自己从小吃到大。每条鱼只能吃比自己小的鱼,如果吃的是大鱼,那就会丢失一条生命,如果生命丢失完,那么游戏也就结束了。本游戏只能从第一关开始,不能选择关卡。本题目是采用C+面向对象的程序设计方法来实现大鱼吃小鱼的过程。二、 需求分析1. 主要功能列表表1. 主要

2、功能列表序号功能名称功能说明用例图编号1XXX鱼捕食功能XXX鱼可以捕食比其体积小的鱼12XXX鱼被捕食功能XXX鱼遇到比它大的鱼则被捕食23记分功能XXX鱼捕食一条比它小的鱼可获得相应的分数34成长功能当XXX鱼分数达到一定程度了可以成长为高一级的鱼45音乐功能当某一条鱼吃或被吃掉时会有相应的声音发出52. 用例模型较小的鱼被吃掉记分功能 分数增加音乐功能 播放音乐当分数达到一定程度时小鱼成长为大鱼图1. 图书管理系统用例图三、 概要设计根据需求共抽象出4个实体,每个实体的名称是虾米,小鱼,大鱼,鲨鱼。实体间的关系,如图2所示。虾米小鱼大鱼鲨鱼 图2 食物链关系图根据实体共设计出4个类,类与

3、实体的对应关系,如表所示。表2. 实体与类的对应表序号实体类1虾米的实体Cxiami2小鱼Cxiaoyu3大鱼Cdayu4鲨鱼Cshayu类的关系图(如继承,聚合等),如下图所示图3.类图界面设计,系统设计XXX个功能界面。(如果有,需要添加)启动界面:图4.系统启动界面游戏界面:图5.系统运行界面四、 详细设计及编码系统共设计出_个类,每个类的成员变量及成员函数如表示。_类成员变量,成员函数说明表3.XXX类成员变量说明列表序号成员变量成员变量说明访问属性1int m_ID编号public表4.XXX类成员函数说明列表序号成员函数成员函数说明访问属性1vitual void Display(

4、);显示public核心函数实现流程图,如下(至少给出4个主要函数的流程图)XXXX函数流程图图6. XXX流程图五、 系统功能测试1. 测试环境硬件环境:Pentium (R)4 CPU,504MB的内存,无网络环境软件环境:Windows 2000及以上(除了Vistar)的操作系统2. 测试用例表5.XXX测试用例列表序号功能描述操作备注预期输出测试结果1、游戏过程的处理(判断是否可以随机产生方块)运行此程序(开始时执行此程序)7个方块是随机产生的与预期结果相同3. 测试总结经过测试,本软件已达到需求说明书的要求。虽然还存在一定的不足,但是不影响软件的正常运行,现给出以下意见和建议1、增强升级功能2、3、。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁