Курсовая работа: Программа "Система обучения"
}
3.2 Класс Check
Класс реализует 3 проверки: проверку на использование в полях для регистрации и авторизации "служебных символов"(тех символов которые я использую в качестве разделителей в файлах), проверку на то что такой пользователь уже существует и проверку на то что пользователь прошел контроль и получил результаты. Метод publicbooleanChek_on_Symbol(Strings1, Strings2, Strings3) выполняет проверку на использование в полях для регистрации и авторизации служебных символов.
Метод publicbooleanCheck_on_Reg(Stringname, Stringpath) реализует проверку на то, что в папке, где хранятся зарегистрированные пользователи уже существует такой пользователь.
Метод publicbooleanCheck_on_Rez(Stringfullpath) реализует проверку на то, что пользователь прошел контроль и его итоговый результат записан в файл, в следствии чего он становится видимым для преподавателя когда преподаватель хочет просмотреть результаты обучения
public class Check
{
public Check(){}
public boolean Chek_on_Symbol(String s1, String s2, String s3)
{
for (int i = 0;i<s1.length();i++)
{
if(s1.charAt(i)=='~' || s1.charAt(i)=='#' || s1.charAt(i)=='%' ||s1.charAt(i)=='&')
{
return false;
}
}
for (int i = 0;i<s2.length();i++)
{
if(s2.charAt(i)=='~' || s2.charAt(i)=='#' || s2.charAt(i)=='%' ||s2.charAt(i)=='&')
{
return false;
}
}
for (int i = 0;i<s3.length();i++)
{
if(s3.charAt(i)=='~' || s3.charAt(i)=='#' || s3.charAt(i)=='%' ||s3.charAt(i)=='&')
{
return false;