摘要: 进行了很长时间的设计一直没有汇报进程进行总结,下面就客户端的系统架构设计进行说明和介绍。 客户端共分为登录、注册、游戏世界3个子系统。 1、登录:为了服务器设立的子系统,负责将玩家输入的用户名和密码与数据库中存储的信息比对,从而验证玩家身份,提取玩家人物信息; 2、注册:为了服务器设立的子系统,负责 阅读全文
posted @ 2016-06-16 14:47 -竹- 阅读(2223) 评论(0) 推荐(0) 编辑
摘要: 经过组内的商讨,我们决定更改做的项目为开发网络游戏。原因是大家对制作地铁查询软件没有什么热情,而且希望尝试一下网络游戏的开发。 在这个项目中我和组长张博闻负责客户端的相关设计和开发。 要设计一个游戏的客户端,就要站在玩家的角度进行需求分析。分析的用例图如下图所示: 阅读全文
posted @ 2016-06-16 14:40 -竹- 阅读(406) 评论(0) 推荐(0) 编辑
摘要: 在团队项目中,我和我的partner负责计算最短路径和票价,虽然这个课设我以前曾经做过,但是当初用的算法比较复杂,数据结构也存在着诸多冗余。在这次的团队项目中,我们决定重新进行分析和设计,力求一个更简便更加节省存储空间的数据结构与算法。经过我们的讨论,我们设计了如下的数据结构: 基本的数据结构为无向 阅读全文
posted @ 2016-05-10 20:37 -竹- 阅读(1328) 评论(6) 推荐(0) 编辑
摘要: 1、顺序图 顺序图又称为时序图,顾名思义,它着重表现的是对象间消息传递的时间顺序。顺序图描述的对象也是一个用例,即一组行为操作,而它表现的是这组行为的先后关系(纵坐标),以及每个行为是属于哪个对象的(横坐标)。 作用:用对象间的交互来描述用例。 组成成分:参与者、对象 对象的生命线:用于表示某段时间 阅读全文
posted @ 2016-05-03 08:49 -竹- 阅读(23773) 评论(0) 推荐(0) 编辑
摘要: 1、用例图 用例图描述参与者所理解的系统功能。主要元素是用例和参与者。 用例图的4个基本组件:参与者(Actor)、用例(Use Case)、关系(Relationship)和系统。 下面以银行储蓄系统为例。 (1)用例:用户和计算机系统间的一次交互,代表系统的一个完整功能,是一组动作序列。系统执行 阅读全文
posted @ 2016-04-26 08:55 -竹- 阅读(124243) 评论(3) 推荐(3) 编辑
摘要: 这一周我们主要进行了软件的测试,分别进行了黑盒测试和白盒测试。 黑盒测试:采用了等价类划分方法测试,具体操作如下: (1)划分等价类并编号,下表为等价类划分的结果 输入等价类 有效等价类 无效等价类 题目数量 1)在1~300之间 2)小于1 3)大于300 生成数字范围 4)在-100~100之间 阅读全文
posted @ 2016-04-12 15:25 -竹- 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 这一周,我和我的partner一起完成了模块的实现。四则运算生成程序一共分成三个模块:自动生成表达式模块、接收表达式判断用户输入模块和接收表达式字符串计算模块。 模块一:接收表达式字符串计算模块 Calc() 根据教学博客中的要求,Calc函数接收输入的字符串表达式并存储,返回值是一个 阅读全文
posted @ 2016-04-03 18:53 -竹- 阅读(261) 评论(5) 推荐(0) 编辑
摘要: 结对项目第一步:把实现的四则运算程序的功能划分模块,将不同模块功能分开,从而使模块可复用,并作为独立的部分进行测试。 优化的四则运算程序需要高内聚和低耦合。而我们组写得代码使用了树的数据结构,虽然表达起来简单易懂,算法也比较容易实现,却有着一个很大的缺点:我们在递归生成运算表达式的同事计算了表达式的 阅读全文
posted @ 2016-03-26 19:47 -竹- 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 这个星期由于一直在学另一门课,结对项目还没有什么实质性的进展。只是了解了一下结对项目的工作流程,也对这种工作模式进行了一些思考。 题目:四则运算生成程序优化 结对:13062222 张郁竹 13062225 汪梦萱 关于结对开发,一开始我并不是很理解。诚然我很弱,但我一直觉得自己写程序效率更高。实在 阅读全文
posted @ 2016-03-19 17:44 -竹- 阅读(208) 评论(2) 推荐(0) 编辑
摘要: 上个星期完成了基本功能后,我开始用MFC进行扩展,将它变成一个有图形界面的软件(?) 扩展之后的程序的对话框和类 Dialog: 1、IDD_ARITHMETIC_DIALOG 介绍:开始界面,需要填入生成表达式的个数、数字(整数以及真分数分母)的范围。 功能:接收用户传入的参数(默认的参数均为10 阅读全文
posted @ 2016-03-12 15:54 -竹- 阅读(331) 评论(4) 推荐(0) 编辑