Начальное и среднее экзамен по математике документ автоматически генерируя программу --- парное программирование анализ

Предисловие: полный начальная и средняя школа экзамен по математике документ автоматически генерируя программу

Парное программирование, анализ партнер кода

 

Общий анализ:

Кодом является основной реализацией требований проекта в функциях : Войти Информация пользователя проверяется на момент печати необходимого количества вопросов, проверить ли повторные вопросы, вопросы , которые хранятся в тхтах документов ( папки сначала с вашим именем, подпапки тип сложности, и быть в состоянии назвать тему и времени документа ), изменить тип пользователя трудности также добавил к многочисленным функциям и тот же пользователь может быть проблемой.

 

Функциональные тесты:

1, в командной строке, введите имя пользователя и пароль, проверьте , правильно ли. В соответствии с дисплеем типа учетной записи, в противном случае система запросит сообщения об ошибке, повторно введите имя пользователя и пароль.

2. После входа в систему , система запрашивает, выбор входа пользователя, пользователь вручную ввести количество элементов.

3, программа генерируется в соответствии с входным заголовком согласования рулона. Учитель того же предмета не может быть повторен в работах и работах , которые были получены в предыдущем разделе.

4, при входе в систему , пользователь должен обеспечить переключение опций типа функций и сделать систему подсказки, типа для новых установок будет и речи.

5, генерируются задание будет сохранено в специальной форме, папка для каждой учетной записи. В заголовке документа хранится в специальном формате.

 

код страницы работает следующим образом:

 

 

Результаты таковы:

 

Недостатки:

1 , функция вопроса не является совершенной, при переключении трудности для средней школы, озаглавленной некоторые ошибки (любой лишнего символа), то возникает вопрос , в символе раздела позиции судейства.

2、在文本文档中出现了一些格式错误,题号出现了两次。

3、出题函数分难度等级(小学、初中、高中)写了三个函数有些过于冗余,函数体内主体大概一致,可以合并为一个函数减少冗余代码的数量,用更少的代码来实现同样的功能

 

优点:

1、运行界面指示通俗易懂,加入分割线使运行页面看起来美观,条理清晰。

2、在实现基本功能的基础上增加了对同一用户可以多次出题的功能。

3、语句书写规范,命名规范,注释简洁,代码块之间逻辑关系清晰,增强可读性、易维护性,减少有经验和无经验开发人员编程所需的脑力工作

рекомендация

отwww.cnblogs.com/jiaojiao-wu/p/11550963.html