搜索结果
查询Tags标签: 结对,共有 215条记录-
结对编程分析
本文基于刘佳祺同学的个人项目代码进行分析 首先需要完成的功能有: 1、命令行输入用户名和密码,两者之间用空格隔开(程序预设小学、初中和高中各三个账号,具体见附表),如果用户名和密码都正确,将根据账户类型显示“当前选择为XX出题”,XX为小学、初中和高中三个选…
2022/9/16 14:17:16 人评论 次浏览 -
结对编程队友代码分析
一.简介 本博客是对伍淇铨同学的个人项目代码的评价与分析,此项目是为中小学生自动生成数学试卷,代码思路清晰,结构严谨,功能实现完整。 二.需求分析 1、命令行输入用户名和密码,两者之间用空格隔开(程序预设小学、初中和高中各三个账号,具体见附表),如果用户名…
2022/9/15 1:17:33 人评论 次浏览 -
中小学数学卷子自动生成程序——结对编程队友互评
一、题目介绍 项目要求实现根据使用者的身份,出小学、初中、高中三中类型的题目,题目的数量在10到30之间,三种题目的难度分别对应不同的要求。 二、代码分析 paper接口,声明了三种试卷。 Time接口,声明了获取当前时间 accountMapper接口,用于声明账号登录 account类…
2022/9/14 14:19:10 人评论 次浏览 -
结对编程代码分析
优点:代码简洁易懂,且层层递进。首先是运行了userInit()函数,这个函数是对用户的初始化,将数据导入。定义一个用户类,分别包括 用户名 密码 类型。然后创建一个类数组来保存其数据。 然后是loginInit() 函数。利用一个布尔值 flag 来判定是否登录成功,简单而有效。 …
2022/9/14 14:19:09 人评论 次浏览 -
结对编程队友代码分析
队友这次的个人项目编程采用的java语言编译。 结构: 1)user.java:定义了User类,存储User的属性和一些简单的调用方法。 2)test.java:定义了主类 3)change.java:实现年级切换 4)check.java:实现试卷查重 5)login.java:实现登录界面 6)online.java:实现登录后输入题…
2022/9/14 14:19:09 人评论 次浏览 -
结对编程代码互评
优点: 文件结构:如下图所见: 类的分类准确,并且按照类功能划分到不同的包里,结构严谨。 myloginbegin包:存储启动类Begin、登录窗口类LoginDemo、登录功能类LoginFunction、 以及用户类User。 mytest包:使用@Test注解,一一测试…
2022/9/14 14:19:06 人评论 次浏览 -
结对编程之个人项目代码互评
结对编程之个人项目代码互评 简介 这篇文章是我的结对编程搭档刘正豪——豪神的个人项目代码的总结评价。 豪神使用Java语言实现中小学数学卷子自动生成程序的预期功能,代码结构清晰,其中的某些函数不乏亮点。 项目需求针对小学、初中和高中数学老师为主体用户的程序 要…
2022/9/14 14:19:04 人评论 次浏览 -
结对编程个人项目代码分析
本博客主要分析结对同学的个人项目代码实现优缺点 一、个人项目介绍二、代码分析 首先该项目主要的问题在于读取文件内容以及如何保证随机性的出题,实现代码如下:整体函数内容很好理解,通过c++自带的file读取文件内容获取用户信息后与输入的信息对比是否正确以此判断是…
2022/9/14 14:19:04 人评论 次浏览 -
结对编程-队友代码分析
通过一周的时间,我们完成了个人项目。我的代码是用c++编写的,我的队友罗军杰是用JAVA写的。在看完我的代码和罗军杰的代码后,发现各有优缺点。项目需求简述: 项目名称:中小学数学卷子自动生成程序 用户:小学、初中和高中数学老师。 功能: 1、命令行输入用户名和密码…
2022/9/14 14:19:02 人评论 次浏览 -
湖南大学结对编程——分析结对编程队友的个人项目
湖南大学结对编程——分析结对编程队友的个人项目 分析对象:郭家乐同学的个人项目 分析人:凌志豪目录 一、需求问题分析 二、简述郭家乐同学的解决方案 三、项目结构及代码分析 四、程序测试 五、总结一、需求问题分析此次个人项目的需求是,写一个程序,能够实现以下功…
2022/9/14 14:19:02 人评论 次浏览 -
HNU结对编程队友代码分析
结对编程队友代码分析项目需求用户:小学、初中和高中数学老师。 功能: 1、命令行输入用户名和密码,两者之间用空格隔开(程序预设小学、初中和高中各三个账号,具体见附表),如果用户名和密码都正确,将根据账户类型显示“当前选择为XX出题”,XX为小学、初中和高中三…
2022/9/14 14:18:59 人评论 次浏览 -
结对编程代码分析
正文 功能要求 实现登录功能,能够储存多个账户密码。有三种不同的登陆模式,可以分别生成对应的题目并且输出到文档之中。出题有查重功能,同一个人出的题不能重复。 功能实现 这位同学使用了一个状态模式去实现几种不同的登录状态(以及正在登录的状态),由一个指令接受…
2022/9/14 14:17:44 人评论 次浏览 -
Google编码规范之Java-结对编程实例分析
项目:中小学数学卷子自动生成程序 具体需求:请看文档 源码:yyq 说明:分析顺序为编码规范的顺序,其中不乏有交叉的部分 具体分析: 1.文件名以其最顶层的类命名,要是能从命名了解主要功能就更好了2.文件编码格式为GB 2312,不是utf-8,不符合要求 3.转义序列使用符合…
2022/9/14 14:17:43 人评论 次浏览 -
结对编程代码互评
一、介绍 本博客是对结对编程队友王同学编写的个人项目的分析评价,编写语言为java。 二、项目需求 用户:小学、初中、高中数学老师。 主要功能:输入用户名和密码登录,可以操作生成小初高数学卷子,题目不重复,保存在.TXT文件中。 题目要求:小学 初中 高中难度要求 +…
2022/9/14 14:17:42 人评论 次浏览 -
HNU_结对编程队友ljq代码分析
结对编程队友代码分析 目录结对编程队友代码分析一、整体思路二、重要的代码实现1.顶层类设计2.生成合法算式3.满足初高中题目要求4.多文件去重和单文件去重5.Java的工具清屏类三.程序运行实际情况四.优缺点1.优点2.缺点 一、整体思路 队友使用Java语言进行编程,并分为三…
2022/9/14 14:17:42 人评论 次浏览