个人项目互评——中小学数学卷子自动生成程序 一、个人项目简介 用户: 小学、初中和高中数学老师。 功能: 1、命令行输入用户名和密码,两者之间用空格隔开(程序预设小学、初中和高中各三个账号,具体见附表),如果用户名和密码都正确,将根据账户类型显示“当前选择为XX出题”,XX为小学、初中和高中三个选项...
初中和高中三个选项中的一个,输入项不符合要求时,程序控制台提示“请输入小学、初中和高中三个选项中的一个”;输入正确后,显示“”系统提示“准备生成XX数学题目,请输入生成题目数量”,用户输入所需出的卷子的题目数量,系统新设置的类型进行出题;
一、项目文件构成 本项目源代码文件分别为“main.pp\User.cpp\User.h”,在与项目工程文件相同目录下设置有保存题目的“题库.txt\张三1.txt……”等。 工程文件的User类在User.h和User.cpp中分别实现类的定义和实现,设计到的功能函数和变量定义如下: 对User的用户名、密码、类型变量做了定义,同时地,对于这三...
登录后,系统提示“准备生成XX数学题目,请输入生成题目数量(输入-1将退出当前用户,重新登录):”,XX为小学、初中和高中三个选项中的一个,用户输入所需出的卷子的题目数量,系统默认将根据账号类型进行出题。每道题目的操作数在1-5个之间,操作数取值范围为1-100; 题目数量的有效输入范围是“10-30”(含10,30,或-...
简介:【java】个人项目:中小学数学卷子自动生成程序 用户: 小学、初中和高中数学老师。 功能: 1、命令行输入用户名和密码,两者之间用空格隔开(程序预设小学、初中和高中各三个账号,具体见附表),如果用户名和密码都正确,将根据账户类型显示“当前选择为XX出题”,XX为小学、初中和高中三个选项中的一个。否则提示“请...
一、前言 首先,在这里特别感谢我的结对编程伙伴HnuLyx,他在算法上和设计思路上都与我有很大的不同,个人项目互评中,为我的项目提出了很多很好的建议,让我在认清自己不足的同时,了解到很多以前没有注意的地方。此处附上链接,便于以后翻阅。 其次,我来对HnuLyx的个人项目稍作评论,在发现内在不足的同时,学习长处,...
一、题目需求 用户: 小学、初中和高中数学老师。 功能: 1、命令行输入用户名和密码,两者之间用空格隔开(程序预设小学、初中和高中各三个账号,具体见附表),如果用户名和密码都正确,将根据账户类型显示“当前选择为XX出题”,XX为小学、初中和高中三个选项中的一个。
一.项目要求: 二.项目评价参考方向 1.代码规范与巧妙性 总体来看: 从安某同学的项目文件的建立来看,他还是花了一些功夫去阅读Google的c++编码规范,有意识的使用了.h文件来声明函数,更难能可贵的是还添加了说明,这是我看项目不大所以偷懒没有做的,而他却坚持了下来,值得学习。但从他同样用.h文件来定义函数不...
个人项目互评:中小学数学卷子自动生成程序,评价主要基于三个方面: 1.功能完成与扩展性 2.代码规范与可读性 3.代码性能(规模,占用空间,执行效率) 下面感谢受害者陆静同学提供自己的代码供我进行评价(毒舌),提前抱歉保命,话不多说,我们一起来看看代码
本博客是本人对郭江浩同学个人项目的评价,仅为个人观点。 郭江浩同学的个人项目——中小学数学卷子自动生成程序,采用的编程语言是python,为C/S模式。 二、代码分析(截图仅部分代码) 这个类用来存储登录用户的帐户信息,但本项目没有注册用户的功能,这个类是为后续项目的改进做铺垫。