结对编程—中小学数学卷子自动生成程序分析
题目要求:
根据用户输入自动生成小学、初中或高中类型的数学试卷。
其中包括以下功能:判断用户信息是否存在、切换用户类型、试卷试题查重、重新登陆、生成试卷、以当前时间命名试卷并保存至对应用户文件夹中等。
本文内容:
分析搭档邱同学的项目代码,互相学习彼此的优点,弥补自身的不足。
程序流程图:

优点:
1、使用类,进行面向对象编程。类的标志特性:继承,封装,多态,对象化提供了模型化和信息隐藏的好处,类化提供了可重用性的好处。从而使代码易维护、质量高、效率高、易扩展。

2、代码规范做的很好。包括:命名规范(变量、类、函数等)、语句书写规范、注释简洁明了有侧重点等。

3、界面提示美观、清晰。

不足:
1、 切换类型时,不合法输入判断有误。并导致后续错误。

2、 用户文件夹需手动创建,否则无法正常生成试卷。

浙公网安备 33010602011771号