首页 > TAG信息列表 > 队友
结对编程队友代码分析
一.简介 本博客是对伍淇铨同学的个人项目代码的评价与分析,此项目是为中小学生自动生成数学试卷,代码思路清晰,结构严谨,功能实现完整。 二.需求分析 1、命令行输入用户名和密码,两者之间用空格隔开(程序预设小学、初中和高中各三个账号,具体见附表),如果用户名和密码都正确,将根据账户类型显结对编程队友代码分析
摘要 本博客是对结对编程队友丑怡丹个人项目:中小学生数学题自动生成系统的分析 一、 实现语言 C++ 二、 整体思路 1.首先在teacher.h文件里定义存储教师信息的结构体,各种全局符号、数组、函数体的声明。其中五个函数实现主要功能。 void结对编程队友代码分析
需求: 1、命令行输入用户名和密码,两者之间用空格隔开(程序预设小学、初中和高中各三个账号,具体见附表),如果用户名和密码都正确,将根据账户类型显示“当前选择为XX出题”,XX为小学、初中和高中三个选项中的一个。否则提示“请输入正确的用户名、密码”,重新输入用户名、密码; 2、登录后,系结对编程之代码队友分析
队友个人项目代码分析 项目要求 用户: 小学、初中和高中数学老师。 功能: 命令行输入用户名和密码,两者之间用空格隔开(程序预设小学、初中和高中各三个账号,具体见附表),如果用户名和密码都正确,将根据账户类型显示“当前选择为XX出题”,XX为小学、初中和高中三个选项中的一个。否则提示“结对编程队友代码分析
代码分析: 队友的代码分为3部分,包括User类,makePaper类,还有一个main主类。 代码调用过程大致如下。定义User类,并在main函数中创建9个user对象,添加到事先声明好的arrylist容器array中。接下来在while循环中以array.length()为循环依次比对输入的账号(user.id)和密码(user.key),输入正结对编程队友代码分析
结对编程队友代码分析 项目需求分析 1.用户登录:通过命令行输入用户名和密码,并能够判断用户名和密码都正确,如果都正确,实现登录。 2.类型转化:能够实现用户类型切换,共三种类型:小学、初中、高中。 3.试卷生成:实现试卷自动生成,不同类型难度不同,具体见下表。试卷题目数量范围为10-30,每个个人项目结对编程-队友代码分析
中小学数学卷子自动生成程序-结对编程队友代码分析 一、简介 项目:中小学数学卷子自动生成程序 使用语言:JAVA 以下是对结对编程队友个人项目的代码分析。 二、代码分析 以User为基类,小学、初中、高中为子类,便于实现不同接口。 试卷生成函数以数组记录运算符,分别设置变量记录题目结对编程队友个人项目代码分析
一.简介 本篇博客为对结对编程队友的个人项目——《中小学数学卷子自动生成程序》进行评价,编程语言为java。该项目主要用于用户登录,自动生成相应的小学、初中、高中数学卷子,并以.txt形式在文件中保存。 二.项目要求 1、命令行输入用户名和密码,两者之间用空格隔开(程序预设小结对编程——队友个人项目代码分析
项目需求 面向用户: 小学、初中、高中老师。 功能: 1、命令行输入用户名和密码,两者之间用空格隔开(程序预设小学、初中和高中各三个账号,具体见附表),如果用户名和密码都正确,将根据账户类型显示“当前选择为XX出题”,XX为小学、初中和高中三个选项中的一个。否则提示“请输入正确的用户名结对编程队友代码分析
一、简介 队友:张笑睿 语言:Java 本博客是对我的队友的个人项目的代码分析及评价。个人项目的内容为中小学生试题自动生成系统。 二、功能测试 输入校验功能测试 可以看出在登陆时随便输入的字符串系统会检测出来并提示用户输入正确的用户名以及密码,在生成数学题时HNU结对编程队友代码分析
结对编程队友代码分析 项目需求 用户:小学、初中和高中数学老师。 功能: 1、命令行输入用户名和密码,两者之间用空格隔开(程序预设小学、初中和高中各三个账号,具体见附表),如果用户名和密码都正确,将根据账户类型显示“当前选择为XX出题”,XX为小学、初中和高中三个选项中的一个。否则提结对编程-队友代码分析
通过一周的时间,我们完成了个人项目。我的代码是用c++编写的,我的队友罗军杰是用JAVA写的。在看完我的代码和罗军杰的代码后,发现各有优缺点。 项目需求简述: 项目名称:中小学数学卷子自动生成程序 用户:小学、初中和高中数学老师。 功能: 1、命令行输入用户名和密码,两者之间用空格结对编程队友代码分析
队友这次的个人项目编程采用的java语言编译。 结构: 1)user.java:定义了User类,存储User的属性和一些简单的调用方法。 2)test.java:定义了主类 3)change.java:实现年级切换 4)check.java:实现试卷查重 5)login.java:实现登录界面 6)online.java:实现登录后输入题目数量,以及年级切换的输入队友个人项目代码分析
项目要求 功能实现 该项目使用的语言是Java,题目要求的功能全部实现,通过阅读其源代码,做出以下分析: 优点: 在生成题目的函数中,将运算符(+-*/),操作数(算式)和括号分开处理,令代码更简洁明了 if(type.equals("高中")){ String[] sin={"sin","cos"结对编程——队友代码互评
1.概述 本博客是关于HNU信息科学与工程学院20级软件工程的武博文同学在软件工程导论课程中所完成的个人项目——《中小学数学卷子自动生成程序》的评价分析 2.需求分析 需要实现的主体需求为以下三点: (1) 设计可以登录、切换身份、重新登录、出题的界面 (2) 根据用户的不同身份能结对编程代码分析
结构分析: 缺点: 队友的代码只有俩个类,一个用户类和一个菜单类,导致结构混乱,省略后menu中部分如图: 其中含有多个功能的函数,都放在一个模块,一个menu中350左右行,导致每个模块中承担了多个不相关的功能,应该分模块编写。 而且也不需要定义开头的静态loginUser和UerList,这些完全可以软件工程导论-结对队友代码分析(111)
队友:软件2005 赵春生 语言:java 概述及运行结果 目的:实现小、初、高中的数学题目自动生成 通过测试运行,队友代码能够完整的实现个人项目的需求 用户正常登陆: 能自动判断登录用户的类型 用户异常登录: 登录状态下退出登录: 登录状态下输入题目数量: 如果输入题目量正确则会结对编程队友代码分析
依据个人项目要求,队友选用java语言来实现。通过对代码和注释的解读,按照其逻辑去运行队友的代码,项目中所要求的功能基本上都已实现,各个功能考虑的都很周到。 队友:苏国培 分析部分代码特色: 1、队友的工程文件包含三个类和一个测试类,其中三个类分别为:Question 类,Grade 枚举类,User 类;结对编程队友代码分析
一 业务需求 用户: 小学、初中和高中数学老师。 功能: 1、命令行输入用户名和密码,两者之间用空格隔开(程序预设小学、初中和高中各三个账号,具体见附表),如果用户名和密码都正确,将根据账户类型显示“当前选择为XX出题”,XX为小学、初中和高中三个选项中的一个。否则提示“请输入正确的用结队编程 - 队友代码分析
结对编程队友代码分析 - 李林畅li神 李神个人项目代码结构 优点: 整个工程仅使用一个包,充分体现架构设计中less is more的思想,大道至简,对于轻量级的应用无需使用过多复杂的项目架构,包结构。使整个工程结构清晰,易于阅读。 Class及Interface命名规范,采用Java语言规范的大驼峰命名法结对编程代码分析
代码分析: 队友的代码主要是将几个老师新创了一个类,并用一个grade来判别年级类型。然后在主程序new新建9个老师,并用有参构造方法,然后添加到一个LIST容器里面。然后根据输入的值进行出题,如果输入了一个张三1,123,那么会用容器进行判断相等,并得到该名字,这个名字同时也是后面出题的依据,结对编程队友代码分析
项目要求 此次个人项目队友使用的是C++语言,项目要求均已实现,观摩再三后,对其代码进行以下的分析: 优点: 1、使用多文件的编写方式,由两个头文件和一个主函数文件组成,有利于快速编译和保护源码,提高代码的编写效率。 2、定义了Funtion类,在类中实现了主要的函数功能,封装性较好,有利于结对编程队友代码分析
首先是题目要求 功能: 1、命令行输入用户名和密码,两者之间用空格隔开(程序预设小学、初中和高中各三个账号,具体见附表),如果用户名和密码都正确,将根据账户类型显示“当前选择为XX出题”,XX为小学、初中和高中三个选项中的一个。否则提示“请输入正确的用户名、密码”,重新输入用户名2022CCPC网络预选赛小记
多年以后,那个屠龙少年终是再次拿起了当时的魔法书,在冰块融化之际,绽放... PART 1 很久很久没有在打过线下比赛,虽然是网络赛,各个队伍都聚在一起,在一间教室打比赛,这种激烈的竞争感已经很少能够感觉到了。 ACM赛制与NOIP赛制截然不同,更多的是对资源的分配与队友之间的团结协作,一个思2022 杭电第三场题解
2022 杭电第三场题解 11 给队友贡献了 10 发罚时哈哈哈哈哈哈哈哈哈 1 Equipment Upgrade 当时我把这题丢给队友,队友写了一会儿就 A 了,我还以为什么简单题,结果赛后一看不会做。。。 怎么说呢,把所有 \(E\) 表示成 \(a\times E_0+b\) 确实挺妙的。剩下的就是分治 FFT 了。 2 Boss R