03 2020 档案
摘要:一、理论学习 1、完成慕课第八、九章的相关学习 2、学习软件建模方法 软件开发中常用的建模方法有UML(Unified Modeling Language,统一建模语言),BPMN(Business Process Diagram,业务流程图),Flowcharts 流程图,Data Flow Di
阅读全文
摘要:软件最好能移植到移动端,打开app选择出口成诗游戏后出现类似界面 点击以后进入游戏 玩家可以选择任意的词语进行答题,关于答题的评判标准不能确定,只能给出参考答案,玩家点击每个词可以查看参考答案 玩完12词后可以选择换一批,进行新一轮的游戏,后续功能上可能提供给玩家一个功能:如果玩家没有回答的诗句数据
阅读全文
摘要:作为一个玩家,我在看完中国诗词大会以后也想自己玩一玩节目中的游戏,以便我能体验到诗词大会里的乐趣,检验我的诗词量。 基本流:打开软件->选择登录方式->输入账号密码或第三方登录->选择‘出口成诗’游戏->选择‘难度'->进行游戏->规定时间内选择词语进行答题->答题结束给出参考答案->结束游戏 备选
阅读全文
摘要:一、理论学习 1、完成慕课第六、七章的相关学习。 2、阅读《构建之法》讲义中的“需求”。 需求是多方面的,开发之前应该调研各方面的需求,功能需求、用户需求等等,明确的需求能为软件的开发奠定良好的基础,开发也会事半功倍。 二、实践学习 本周根据课程要求开发一款类似《中国诗词大会》类似规则的游戏,首先是
阅读全文
摘要:N:调研分析主要用浏览器检索进行的,随着中国诗词大会的火热,对全民学习诗词的热度有所助益,看完诗词大会节目也会有想试一试的想法,这时候就需要移动端提供一个好玩易操作的软件。 A:做一个移动端的APP,用来进行一些诗词游戏,例如出口成诗,诗词飞花令,诗词接龙,看画猜诗等游戏项目。 B:既能提供大家游戏
阅读全文
摘要:一、理论学习 1、完成慕课第四、五章的相关学习 2. 阅读《构建之法》讲义中的“软件过程”和“团队中的角色与合作” 软件工程中团队合作非常重要,一个人的力量太过微薄,合作就难以避免和人打交道,充分的尊重和合适的交流讨论是非常有必要的,对于不同的意见和想法要用积极的态度来解决,心往一处想,力往一处使,
阅读全文
摘要:代码质量:其 github中代码标题准确,代码结构合理,并生成文档提交,在说明文档中有详细的环境设置等描述,方便他人进行复现或者参考。完成情况:由于特殊情况,在后续补交的过程中仍能保持其代码的高质量,且多次提交,态度认真,程序符合规范。使用情况:在github有多次上传记录,说明能熟练掌握githu
阅读全文
摘要:代码结构:代码分为四个函数 main.py, life_game.py, game_timer.py, game_map.py, 程序主函数首先初始化地图的长、宽和一个随机数,调用game_map.py文件中的LifeGame类,初始化地图,再调用方法reset,根据这个随机数对地图100个点进行重
阅读全文
摘要:一、上周问题改进 上周展示的代码规范性检测和性能测试都是在命令行中完成的,这周已经集成到VsCode上: 二、理论学习 1、完成慕课第三章的相关学习和作业,第三章的编程实践已经完成,一些总结写在了博客里: https://www.cnblogs.com/dbefb/p/12425272.html 2
阅读全文
摘要:一、编程思路 1、图逻辑框图 2、确定测试用例 3、进行单元、覆盖率测试 二、代码实现 1、计算器单元测试 首先对照代码画了类似下图的简单逻辑框图 然后对照每一个判断节点,设计了一些测试用例,在调试过程中会发现代码的一些缺陷,然后增加或者修改测试用例,下图是测试过程中的报错例子截图: 下面贴出最后完
阅读全文
摘要:一、编程思路 1、采用unittest库对代码进行单元测试 2、用coverage库对测试代码进行覆盖率测试 二、代码实现 1、unittest 首先要读懂game_map.py这个文件,里面包含了地图相关的接口,每读一个方法我就会进行一些测试,简单调用可以帮助更好的理解代码,下面是我读代码的时候进
阅读全文
摘要:一、理论学习 1、完成慕课第二章的相关学习和作业,第二章的编程实践已经完成,一些总结写在了博客里: https://www.cnblogs.com/dbefb/p/12373836.html 2、对构建之法讲义“个人开发技术”的学习 了解了在软件工程中,需求分析和测试是非常重要却在我们学习阶段容易被
阅读全文

浙公网安备 33010602011771号