public void GetConclusion(Kettell.KettellCTestReport kr, PNN.PNNTestReport pr) { bool _hasresult = false; List <bool> maintrues = new List <bool>(); List <bool> advansedtrues = new List <bool>(); List <bool> lasttrues = new List <bool>(); maintrues.Add(ScaleChecker.MarkInRange(kr.ListScales[10], 0, 6)); maintrues.Add(ScaleChecker.MarkInRange(kr.ListScales[6], 7, 12)); maintrues.Add(ScaleChecker.MarkInRange(kr.ListScales[15], 7, 12)); maintrues.Add(ScaleChecker.MarkInRange(kr.ListScales[3], 7, 12)); int _countmain = maintrues.Count(t => t == true); advansedtrues.Add(ScaleChecker.MarkInRange(kr.ListScales[2], 4, 8)); advansedtrues.Add(ScaleChecker.MarkInRange(kr.ListScales[4], 6, 12)); advansedtrues.Add(ScaleChecker.MarkInRange(kr.ListScales[7], 6, 12)); advansedtrues.Add(ScaleChecker.MarkInRange(kr.ListScales[11], 6, 12)); advansedtrues.Add(ScaleChecker.MarkInRange(kr.ListScales[13], 7, 12)); advansedtrues.Add(ScaleChecker.MarkInRange(kr.ListScales[14], 6, 12)); int _countadvansed = advansedtrues.Count(t => t == true); lasttrues.Add(ScaleChecker.MarkInRange(kr.ListScales[9], 0, 5)); lasttrues.Add(ScaleChecker.MarkInRange(kr.ListScales[16], 0, 7)); int _countlast = lasttrues.Count(t => t == true); if (_countmain == 4 & (_countadvansed + _countlast) >= 4 & ScaleChecker.HasLowLevel(pr.ListScales[0]) == false) { R1(); _hasresult = true; } if (_countmain == 4 & (_countadvansed + _countlast) <= 3 & ScaleChecker.HasLowLevel(pr.ListScales[0]) == false) { RK(); _hasresult = true; } if (_countmain == 3 & (_countadvansed + _countlast) >= 4 & ScaleChecker.HasLowLevel(pr.ListScales[0]) == false) { RK(); _hasresult = true; } if (_countmain == 3 & (_countadvansed + _countlast) <= 3 & ScaleChecker.HasLowLevel(pr.ListScales[0]) == true) { RU(); _hasresult = true; } if (_countmain == 2 & (_countadvansed + _countlast) >= 4 & ScaleChecker.HasLowLevel(pr.ListScales[0]) == true) { RU(); _hasresult = true; } if (_hasresult == false) { NR(); } }
public void Print(bool WaitForExit = false) { base.SplashShow(); human _human = _kettellreport.Human; string filename = _kettellreport.Human.secondname.ToString() + "_" + _kettellreport.Human.firstname.ToString() + "_" + _kettellreport.TestResult.testdate.Date.ToShortDateString() + "_" + _kettellreport.TestResult.testdate.Hour.ToString() + "_" + _kettellreport.TestResult.testdate.Minute.ToString() + GetHashCode().ToString() + "_ИнтКеттеллС.rtf"; base.CreateDoc(filename); //header base.TypeParagraph(14, Align.Center, this.Name); base.TypeParagraph(12, Align.Left, ""); base.TypeParagraph(12, Align.Left, "Дата проведения теста: " + _kettellreport.TestResult.testdate.ToString()); base.TypeParagraph(12, Align.Left, "ФИО: " + _human.secondname.ToString() + " " + _human.firstname.ToString() + " " + _human.lastname.ToString()); base.TypeParagraph(12, Align.Left, "Дата рождения: " + _human.birthday.Value.Date.ToLongDateString() + " (" + ((_kettellreport.TestResult.testdate.Date - _human.birthday.Value.Date).Days / 365) + ")"); base.TypeParagraph(12, Align.Left, "Пол: " + _fe.gensers.First(g => g.idg == _human.genderid).description); base.TypeParagraph(12, Align.Left, "Образование: " + _fe.educations.First(e => e.ide == _human.educationid).description); base.TypeParagraph(12, Align.Left, "Подразделение: " + _fe.departments.First(d => d.idd == _human.departmentid).description); if (_human.additinfo.Length != 0) { base.TypeParagraph(12, Align.Left, "Дополнительная информация: " + _human.additinfo); } base.TypeParagraph(12, Align.Left, ""); //body for (int scaleindex = 0; scaleindex < _kettellreport.ListScales.Count; scaleindex++) { _kettellreport.ListScales[scaleindex].GetMark(); base.TypeParagraph(10, Align.FullyJustify, _kettellreport.ListScales[scaleindex].Name + " (" + _kettellreport.ListScales[scaleindex].Description + "): Баллы: " + _kettellreport.ListScales[scaleindex].Mark + " [Стены: " + _kettellreport.ListScales[scaleindex].Stens + "]" + " {Уровень: " + _kettellreport.ListScales[scaleindex].Level + "}"); } base.TypeParagraph(10, Align.Center, ""); base.TypeParagraph(10, Align.Center, ""); base.TypeParagraph(10, Align.Center, "1.1 Социально-психологические особенности: экстраверсия - интраверсия"); if (ScaleChecker.MarkInRange(_ScaleA, 0, 6) & ScaleChecker.MarkInRange(_ScaleF, 0, 5) & ScaleChecker.MarkInRange(_ScaleH, 0, 6)) { base.TypeParagraph(10, Align.FullyJustify, "Сдержанность в межличностных контактах, трудности в непосредственном и социальном общении, склонность к индивидуальной работе, замкнутость, направленность на свой внутренний мир. Интроверсия."); } if (ScaleChecker.MarkInRange(_ScaleA, 0, 6) & ScaleChecker.MarkInRange(_ScaleF, 6, 12) & ScaleChecker.MarkInRange(_ScaleH, 0, 6)) { base.TypeParagraph(10, Align.FullyJustify, "Сдержанность в установлении как межличностных, так и социальных контактов. В поведении - экспрессивность, импульсивность; в характере проявляются застенчивость и внешняя активность, склонность к индивидуальной деятельности. Склонность к интроверсии."); } if (ScaleChecker.MarkInRange(_ScaleA, 7, 12) & ScaleChecker.MarkInRange(_ScaleF, 0, 5) & ScaleChecker.MarkInRange(_ScaleH, 0, 6)) { base.TypeParagraph(10, Align.FullyJustify, "Открытость в межличностных контактах, способность к непосредственному общению, сдержанность и рассудительность в установлении социальных контактов, осторожность и застенчивость."); } if (ScaleChecker.MarkInRange(_ScaleA, 7, 12) & ScaleChecker.MarkInRange(_ScaleF, 0, 5) & ScaleChecker.MarkInRange(_ScaleH, 7, 12)) { base.TypeParagraph(10, Align.FullyJustify, "Открытость в межличностных контактах, активность, общительность, готовность к вступлению в новые группы, сдержанность и рассудительность в выборе партнеров по общению. Склонность к экстраверсии."); } if (ScaleChecker.MarkInRange(_ScaleA, 0, 6) & ScaleChecker.MarkInRange(_ScaleF, 6, 12) & ScaleChecker.MarkInRange(_ScaleH, 7, 12)) { base.TypeParagraph(10, Align.FullyJustify, "Сдержанность в непосредственных межличностных контактах, активность, экспрессивность в социальном общении, готовность к вступлению в новые группы, склонность к лидерству. Склонность к экстраверсии."); } if (ScaleChecker.MarkInRange(_ScaleA, 0, 6) & ScaleChecker.MarkInRange(_ScaleF, 0, 5) & ScaleChecker.MarkInRange(_ScaleH, 7, 12)) { base.TypeParagraph(10, Align.FullyJustify, "Сдержанность и рассудительность в установлении межличностных контактов, активность в социальной сфере; может проявляться деловое лидерство."); } if (ScaleChecker.MarkInRange(_ScaleA, 7, 12) & ScaleChecker.MarkInRange(_ScaleF, 6, 12) & ScaleChecker.MarkInRange(_ScaleH, 0, 6)) { base.TypeParagraph(10, Align.FullyJustify, "Открытость, экспрессивность, импульсивность в межличностном общении. Трудность в установлении социальных контактов, проявление застенчивости в новых, незнакомых обстоятельствах, затруднения при принятии социальных решений."); } if (ScaleChecker.MarkInRange(_ScaleA, 7, 12) & ScaleChecker.MarkInRange(_ScaleF, 6, 12) & ScaleChecker.MarkInRange(_ScaleH, 7, 12)) { base.TypeParagraph(10, Align.FullyJustify, "Открытость, общительность, активность в установлении как межличностных, так и социальных контактов. В поведении проявляются экспрессивность, импульсивность, социальная смелость, склонность к риску, готовность к вступлению в новые группы, быть лидером. Направленность вовне, на людей. Экстраверсия."); } //----------- base.TypeParagraph(10, Align.Center, "1.2 Социально-психологические особенности: коммуникативные свойства"); if (ScaleChecker.MarkInRange(_ScaleE, 6, 12) & ScaleChecker.MarkInRange(_ScaleQ2, 7, 12) & ScaleChecker.MarkInRange(_ScaleG, 7, 12) & ScaleChecker.MarkInRange(_ScaleL, 6, 12) & ScaleChecker.MarkInRange(_ScaleN, 6, 12)) { base.TypeParagraph(10, Align.FullyJustify, "Независимость характера, склонность к доминантности, авторитарности, настороженность по отношению к людям, противопоставление себя группе, склонность к лидерству, развитое чувство ответственности и долга, принятие правил и норм, самостоятельность в принятии решений, инициативность, активность в социальных сферах, гибкость и дипломатичность в межличностном общении, умение находить нетривиальные решения в практических, житейских ситуациях."); } if (ScaleChecker.MarkInRange(_ScaleE, 0, 5) & ScaleChecker.MarkInRange(_ScaleQ2, 7, 12) & ScaleChecker.MarkInRange(_ScaleG, 7, 12) & ScaleChecker.MarkInRange(_ScaleL, 7, 12) & ScaleChecker.MarkInRange(_ScaleN, 6, 12)) { base.TypeParagraph(10, Align.FullyJustify, "В характере проявляется мягкость, податливость. Эти особенности компенсируются в социальном поведении противопоставлением себя группе, настороженностью по отношению к людям, гибкостью и дипломатичностью в общении, развитым чувством долга и ответственностью, принятием общепринятых моральных правил и норм."); } if (ScaleChecker.MarkInRange(_ScaleE, 6, 12) & ScaleChecker.MarkInRange(_ScaleQ2, 0, 6) & ScaleChecker.MarkInRange(_ScaleG, 7, 12) & ScaleChecker.MarkInRange(_ScaleL, 7, 12) & ScaleChecker.MarkInRange(_ScaleN, 6, 12)) { base.TypeParagraph(10, Align.FullyJustify, "Независимость характера, настороженность по отношению к людям, гибкость и дипломатичность в общении, проявление конформных реакций: подчинение требованиям и мнению группы, принятие общепринятых моральных правил и норм, стремление к лидерству, доминированию (авторитарности) как проявление конформности."); } if (ScaleChecker.MarkInRange(_ScaleE, 6, 12) & ScaleChecker.MarkInRange(_ScaleQ2, 0, 6) & ScaleChecker.MarkInRange(_ScaleG, 7, 12) & ScaleChecker.MarkInRange(_ScaleL, 0, 6) & ScaleChecker.MarkInRange(_ScaleN, 6, 12)) { base.TypeParagraph(10, Align.FullyJustify, "Независимость характера, открытость, дипломатичность по отношению к людям, принятие общепринятых правил и норм, развитое чувство долга и ответственности. Подчинение требованиям и мнению группы, способность к принятию самостоятельных и оригинальных решений как в интеллектуальных, так и в житейских ситуациях."); } if (ScaleChecker.MarkInRange(_ScaleE, 6, 12) & ScaleChecker.MarkInRange(_ScaleQ2, 0, 6) & ScaleChecker.MarkInRange(_ScaleG, 7, 12) & ScaleChecker.MarkInRange(_ScaleL, 0, 6) & ScaleChecker.MarkInRange(_ScaleN, 6, 12)) { base.TypeParagraph(10, Align.FullyJustify, "Независимость в принятии интеллектуальных решений, открытость и прямолинейность по отношению к людям."); } if (ScaleChecker.MarkInRange(_ScaleE, 7, 12) & ScaleChecker.MarkInRange(_ScaleQ2, 7, 12) & ScaleChecker.MarkInRange(_ScaleG, 7, 12) & ScaleChecker.MarkInRange(_ScaleL, 0, 6) & ScaleChecker.MarkInRange(_ScaleN, 6, 12)) { base.TypeParagraph(10, Align.FullyJustify, "Проявление конформности: принятие общепринятых моральных правил и норм, развитое чувство долга и ответственности, подчинение требованиям и мнению группы. Независимость характера, открытость и дипломатичность по отношению к людям, развитое чувство долга и ответственности, принятие общепринятых моральных правил и норм, склонность к лидерству, доминированию (авторитарности), уверенность в социальных ситуациях."); } if (ScaleChecker.MarkInRange(_ScaleE, 7, 12) & ScaleChecker.MarkInRange(_ScaleQ2, 7, 12) & ScaleChecker.MarkInRange(_ScaleG, 0, 6) & ScaleChecker.MarkInRange(_ScaleL, 0, 6) & ScaleChecker.MarkInRange(_ScaleN, 6, 12)) { base.TypeParagraph(10, Align.FullyJustify, "Независимость характера, проявление нонконформных реакций: свободное отношение к общепринятым правилам и нормам, склонность к противопоставлению себя группе, автономность в социальном поведении, некоторая безответственность, склонность к нарушениям традиций, принятию неординарных решений. По отношению к людям - открытость, доверчивость, дипломатичность (при высоком уровне интеллекта можно предполагать высокий творческий потенциал личности)."); } if (ScaleChecker.MarkInRange(_ScaleE, 7, 12) & ScaleChecker.MarkInRange(_ScaleQ2, 0, 6) & ScaleChecker.MarkInRange(_ScaleG, 7, 12) & ScaleChecker.MarkInRange(_ScaleL, 7, 12) & ScaleChecker.MarkInRange(_ScaleN, 6, 12)) { base.TypeParagraph(10, Align.FullyJustify, "Независимость характера, настороженность и проницательность по отношению к людям, зависимость от группы и общественного мнения, конформность и некоторая социальная незрелость. Могут быть невротические реакции (при низких оценках по фактору MD и высоких - по фактору О)"); } if (ScaleChecker.MarkInRange(_ScaleE, 7, 12) & ScaleChecker.MarkInRange(_ScaleQ2, 0, 6) & ScaleChecker.MarkInRange(_ScaleG, 7, 12) & ScaleChecker.MarkInRange(_ScaleL, 0, 6) & ScaleChecker.MarkInRange(_ScaleN, 0, 5)) { base.TypeParagraph(10, Align.FullyJustify, "Независимость характера, по отношению к людям – открытость, доверчивость и прямолинейность. Развитое чувство долга, ответственности, приверженность общепринятым правилам и нормам, зависимость от мнения и требования группы. В экстремальных ситуациях может проявляться доминантность."); } if (ScaleChecker.MarkInRange(_ScaleE, 7, 12) & ScaleChecker.MarkInRange(_ScaleQ2, 0, 6) & ScaleChecker.MarkInRange(_ScaleG, 7, 12) & ScaleChecker.MarkInRange(_ScaleL, 7, 12) & ScaleChecker.MarkInRange(_ScaleN, 0, 5)) { base.TypeParagraph(10, Align.FullyJustify, "Независимость характера, настороженность по отношению к людям, прямолинейность. В социальной сфере проявляются конформные реакции: зависимость от мнения и требования группы, приверженность общепринятым моральным правилам и нормам, некоторая социальная несамостоятельность; независимость проявляется в мотивации и чувстве долга и ответственности."); } if (ScaleChecker.MarkInRange(_ScaleE, 0, 6) & ScaleChecker.MarkInRange(_ScaleQ2, 0, 6) & ScaleChecker.MarkInRange(_ScaleG, 0, 6) & ScaleChecker.MarkInRange(_ScaleL, 0, 5) & ScaleChecker.MarkInRange(_ScaleN, 0, 5)) { base.TypeParagraph(10, Align.FullyJustify, "Мягкость, уступчивость и открытость, приверженность мнению и требованию группы, прямолинейность и доверчивость по отношению к людям, свободное отношение к общепринятым моральным правилам и нормам. Отмечается конформность поведения, социальная несамостоятельность и незрелость."); } if (ScaleChecker.MarkInRange(_ScaleE, 0, 6) & ScaleChecker.MarkInRange(_ScaleQ2, 7, 12) & ScaleChecker.MarkInRange(_ScaleG, 7, 12) & ScaleChecker.MarkInRange(_ScaleL, 6, 12) & ScaleChecker.MarkInRange(_ScaleN, 6, 12)) { base.TypeParagraph(10, Align.FullyJustify, "Природная мягкость и уступчивость характера компенсируется настороженным отношением к людям, стремлением к независимости и противопоставлению себя группе. Полное принятие общепринятых моральных правил и норм, дипломатичность и проницательность в отношениях с людьми. Возможно проявление делового лидерства."); } if (ScaleChecker.MarkInRange(_ScaleE, 0, 6) & ScaleChecker.MarkInRange(_ScaleQ2, 0, 6) & ScaleChecker.MarkInRange(_ScaleG, 7, 12) & ScaleChecker.MarkInRange(_ScaleL, 6, 12) & ScaleChecker.MarkInRange(_ScaleN, 6, 12)) { base.TypeParagraph(10, Align.FullyJustify, "Мягкость, уступчивость, по отношению к людям отмечается настороженность, дипломатичность, житейская проницательность. Социальное поведение характеризуется конформными реакциями: приверженностью общепринятым моральным правилам и нормам, зависимостью от мнения и требований группы, несамостоятельностью в принятии решений."); } if (ScaleChecker.MarkInRange(_ScaleE, 0, 6) & ScaleChecker.MarkInRange(_ScaleQ2, 7, 12) & ScaleChecker.MarkInRange(_ScaleG, 7, 12) & ScaleChecker.MarkInRange(_ScaleL, 0, 5) & ScaleChecker.MarkInRange(_ScaleN, 6, 12)) { base.TypeParagraph(10, Align.FullyJustify, "Мягкость, уступчивость по отношению к людям, открытый и проницательный. В малой группе – стремление к независимости, некоторому противопоставлению себя группе. Развитое чувство долга и ответственности, принятие общепринятых моральных правил и норм. Возможно проявление волевых качеств и некоторое стремление к лидерству."); } if (ScaleChecker.MarkInRange(_ScaleE, 0, 6) & ScaleChecker.MarkInRange(_ScaleQ2, 0, 6) & ScaleChecker.MarkInRange(_ScaleG, 7, 12) & ScaleChecker.MarkInRange(_ScaleL, 0, 5) & ScaleChecker.MarkInRange(_ScaleN, 6, 12)) { base.TypeParagraph(10, Align.FullyJustify, "Мягкость, податливость, уступчивость. По отношению к людям – открытость и проницательность. В социальном поведении отличается конформизмом, зависимостью от мнения и требований группы, принятием общепринятых моральных правил и норм, несамостоятельностью и нерешительностью в принятии решений."); } if (ScaleChecker.MarkInRange(_ScaleE, 0, 6) & ScaleChecker.MarkInRange(_ScaleQ2, 7, 12) & ScaleChecker.MarkInRange(_ScaleG, 7, 12) & ScaleChecker.MarkInRange(_ScaleL, 0, 5) & ScaleChecker.MarkInRange(_ScaleN, 0, 5)) { base.TypeParagraph(10, Align.FullyJustify, "Мягкость, уступчивость, открытость и прямолинейность. В малых группах отмечается стремление к независимости и самостоятельности. Развитое чувство долга и ответственности, принятие общепринятых моральных правил и норм."); } if (ScaleChecker.MarkInRange(_ScaleE, 0, 6) & ScaleChecker.MarkInRange(_ScaleQ2, 0, 5) & ScaleChecker.MarkInRange(_ScaleG, 7, 12) & ScaleChecker.MarkInRange(_ScaleL, 6, 12) & ScaleChecker.MarkInRange(_ScaleN, 0, 5)) { base.TypeParagraph(10, Align.FullyJustify, "Мягкость, уступчивость, бесхитростность, но есть настороженность по отношению к людям. В социальном поведении – конформность, зависимость от мнения группы, принятие общепринятых моральных правил и норм, несамостоятельность в принятии решений."); } if (ScaleChecker.MarkInRange(_ScaleE, 0, 6) & ScaleChecker.MarkInRange(_ScaleQ2, 0, 5) & ScaleChecker.MarkInRange(_ScaleG, 7, 12) & ScaleChecker.MarkInRange(_ScaleL, 6, 12) & ScaleChecker.MarkInRange(_ScaleN, 6, 12)) { base.TypeParagraph(10, Align.FullyJustify, "Мягкость, уступчивость, по отношению к людям – настороженность и проницательность. В социальном поведении – конформность, развитое чувство долга и ответственности, принятие общепринятых моральных правил и норм, умение находить правильный выход из трудных житейских ситуаций."); } if (ScaleChecker.MarkInRange(_ScaleE, 0, 6) & ScaleChecker.MarkInRange(_ScaleQ2, 7, 12) & ScaleChecker.MarkInRange(_ScaleG, 7, 12) & ScaleChecker.MarkInRange(_ScaleL, 6, 12) & ScaleChecker.MarkInRange(_ScaleN, 0, 5)) { base.TypeParagraph(10, Align.FullyJustify, "Мягкость, уступчивость, прямолинейность; в малой группе стремление к независимости, к противопоставлению себя по отношению к ней. Настороженность по отношению к людям, развитое чувство долга и ответственности."); } if (ScaleChecker.MarkInRange(_ScaleE, 0, 6) & ScaleChecker.MarkInRange(_ScaleQ2, 7, 12) & ScaleChecker.MarkInRange(_ScaleG, 0, 6) & ScaleChecker.MarkInRange(_ScaleL, 0, 5) & ScaleChecker.MarkInRange(_ScaleN, 0, 5)) { base.TypeParagraph(10, Align.FullyJustify, "Мягкость, доверчивость, уступчивость, прямолинейность. В социальном поведении отношение к общепринятым моральным правилам и нормам. Можно предполагать личностную и социальную незрелость."); } if (ScaleChecker.MarkInRange(_ScaleE, 0, 6) & ScaleChecker.MarkInRange(_ScaleQ2, 7, 12) & ScaleChecker.MarkInRange(_ScaleG, 0, 6) & ScaleChecker.MarkInRange(_ScaleL, 0, 5) & ScaleChecker.MarkInRange(_ScaleN, 6, 12)) { base.TypeParagraph(10, Align.FullyJustify, "Мягкость, открытость, по отношению к людям – проницательность, дипломатичность. В социальном поведении нонконформность: независимость от мнения группы, свобода от давления общепринятых моральных правил и норм, склонность к самостоятельности."); } if (ScaleChecker.MarkInRange(_ScaleE, 0, 6) & ScaleChecker.MarkInRange(_ScaleQ2, 7, 12) & ScaleChecker.MarkInRange(_ScaleG, 7, 12) & ScaleChecker.MarkInRange(_ScaleL, 6, 12) & ScaleChecker.MarkInRange(_ScaleN, 0, 5)) { base.TypeParagraph(10, Align.FullyJustify, "Мягкость, по отношению к людям – настороженность, прямолинейность, стремление к противопоставлению себя группе. Развитое чувство долга и ответственности, принятие общепринятых моральных правил и норм, стремление к лидерству."); } //----------- base.TypeParagraph(10, Align.Center, "2. Эмоциональные характеристики личности"); if (ScaleChecker.MarkInRange(_ScaleC, 7, 12) & ScaleChecker.MarkInRange(_ScaleO, 0, 6) & ScaleChecker.MarkInRange(_ScaleQ3, 7, 12) & ScaleChecker.MarkInRange(_ScaleQ4, 0, 8)) { base.TypeParagraph(10, Align.FullyJustify, "Эмоциональная устойчивость, уверенность в себе и в своих силах, спокойное адекватное восприятие действительности, умение контролировать свои эмоции и поведение, стрессоустойчивость. В поведении – уравновешенность, направленность на реальную действительность."); if (ScaleChecker.MarkInRange(_ScaleL, 0, 6) & ScaleChecker.MarkInRange(_ScaleG, 7, 12)) { base.TypeParagraph(10, Align.FullyJustify, "Спокойная адекватность. Развитые волевые чувства."); } } if (ScaleChecker.MarkInRange(_ScaleC, 0, 6) & ScaleChecker.MarkInRange(_ScaleO, 7, 12) & ScaleChecker.MarkInRange(_ScaleQ3, 0, 6) & ScaleChecker.MarkInRange(_ScaleQ4, 9, 12)) { base.TypeParagraph(10, Align.FullyJustify, "Эмоциональная неустойчивость, повышенная тревожность: неуверенность в себе, мнительность, низкая стрессоустойчивость, излишняя эмоциональная напряженность, фрустрированность, низкий контроль эмоций и поведения, импульсивность, аффективность, зависимость от настроений."); if (ScaleChecker.MarkInRange(_ScaleL, 7, 12)) { base.TypeParagraph(10, Align.FullyJustify, "Отмечается невротический синдром тревожности, направленность на разрешение внутренних конфликтов."); } } if (ScaleChecker.MarkInRange(_ScaleC, 7, 12) & ScaleChecker.MarkInRange(_ScaleO, 7, 12) & ScaleChecker.MarkInRange(_ScaleQ3, 0, 6) & ScaleChecker.MarkInRange(_ScaleQ4, 9, 12)) { base.TypeParagraph(10, Align.FullyJustify, "Сильная нервная система, природная эмоциональная устойчивость. Сниженная волевая активность, повышенная тревожность, мнительность, низкий контроль эмоций и поведения, зависимость от настроений, фрустрированность, низкая стрессоустойчивость. Во внешнем поведении может производить впечатление достаточно уравновешенного человека (импульсивность проявляется в стрессовых ситуациях)."); if (ScaleChecker.MarkInRange(_ScaleL, 7, 12)) { base.TypeParagraph(10, Align.FullyJustify, "Отмечается невротический синдром тревожности, направленность на разрешение внутренних конфликтов."); } } if (ScaleChecker.MarkInRange(_ScaleC, 0, 6) & ScaleChecker.MarkInRange(_ScaleO, 0, 6) & ScaleChecker.MarkInRange(_ScaleQ3, 0, 6) & ScaleChecker.MarkInRange(_ScaleQ4, 0, 8)) { base.TypeParagraph(10, Align.FullyJustify, "Эмоциональная пластичность, генетическая неустойчивость эмоций (биологическая зависимость), низкая волевая регуляция: неумение контролировать свои эмоции и поведение, зависимость от настроений, импульсивность, аффективность. При этом может быть стрессоустойчивым."); if (ScaleChecker.MarkInRange(_ScaleN, 0, 5)) { base.TypeParagraph(10, Align.FullyJustify, "Диагностируется низкая мотивационность, довольство собой, внутренняя расслабленность. Низкая эффективность в профессиональной деятельности."); } } if (ScaleChecker.MarkInRange(_ScaleC, 7, 12) & ScaleChecker.MarkInRange(_ScaleO, 0, 6) & ScaleChecker.MarkInRange(_ScaleQ3, 0, 6) & ScaleChecker.MarkInRange(_ScaleQ4, 0, 8)) { base.TypeParagraph(10, Align.FullyJustify, "Генетическая эмоциональная устойчивость (биологическая зависимость), уверенность в себе, спокойное адекватное восприятие действительности; такой человек не нуждается в волевой регуляции своих эмоций и поведения, стрессоустойчив, ригиден. В поведении может быть уравновешен, спокоен."); if (ScaleChecker.MarkInRange(_ScaleN, 0, 5)) { base.TypeParagraph(10, Align.FullyJustify, "Диагностируется низкая мотивационность, довольство собой, внутренняя расслабленность. Низкая эффективность в профессиональной деятельности."); } } if (ScaleChecker.MarkInRange(_ScaleC, 7, 12) & ScaleChecker.MarkInRange(_ScaleO, 7, 12) & ScaleChecker.MarkInRange(_ScaleQ3, 7, 12) & ScaleChecker.MarkInRange(_ScaleQ4, 0, 8)) { base.TypeParagraph(10, Align.FullyJustify, "Генетическая эмоциональная стабильность, высокий контроль эмоций и поведения, стрессоустойчивость, определенное недовольство собой, некоторая неудовлетворенность, что обеспечивает стремление к самоактуализации. В поведении – уравновешенный, стабильный, устремленный на реальную действительность и социальный успех."); if (ScaleChecker.MarkInRange(_ScaleN, 7, 12)) { base.TypeParagraph(10, Align.FullyJustify, "Можно предположить завышенный уровень притязаний."); } } if (ScaleChecker.MarkInRange(_ScaleC, 7, 12) & ScaleChecker.MarkInRange(_ScaleO, 7, 12) & ScaleChecker.MarkInRange(_ScaleQ3, 0, 6) & ScaleChecker.MarkInRange(_ScaleQ4, 0, 8)) { base.TypeParagraph(10, Align.FullyJustify, "Генетическая эмоциональная стабильность, низкий контроль эмоций и поведения, низкая саморегуляция порождает недовольство собой. Однако в экстремальных ситуациях проявляются природные качества, обеспечивающие стрессоустойчивость и достаточную уравновешенность поведения. Отмечается эмоционально-волевая незрелость личности."); } if (ScaleChecker.MarkInRange(_ScaleC, 7, 12) & ScaleChecker.MarkInRange(_ScaleO, 0, 6) & ScaleChecker.MarkInRange(_ScaleQ3, 7, 12) & ScaleChecker.MarkInRange(_ScaleQ4, 8, 12)) { base.TypeParagraph(10, Align.FullyJustify, "Генетическая стабильность, высокая саморегуляция, контроль эмоций и поведения обеспечивают уравновешенность, внутреннюю уверенность в себе и в своих силах, спокойное восприятие действительности, но может наблюдаться низкая ситуативная стрессоустойчивость, излишняя эмоциональная напряженность, однако это касается только сложных значимых ситуаций и может поддаваться контролю. Личность эмоционально зрелая."); } if (ScaleChecker.MarkInRange(_ScaleC, 7, 12) & ScaleChecker.MarkInRange(_ScaleO, 7, 12) & ScaleChecker.MarkInRange(_ScaleQ3, 7, 12) & ScaleChecker.MarkInRange(_ScaleQ4, 8, 12)) { base.TypeParagraph(10, Align.FullyJustify, "Генетическая эмоциональная стабильность, высокоразвитый контроль эмоций и поведения, выраженный волевой компонент и саморегуляция обеспечивают уравновешенность поведения. Однако внутренняя неудовлетворенность собой, мнительность и некоторая тревожность порождают фрустрированность и низкую стрессоустойчивость."); if (ScaleChecker.MarkInRange(_ScaleN, 7, 12) & ScaleChecker.MarkInRange(_ScaleL, 7, 12)) { base.TypeParagraph(10, Align.FullyJustify, "Можно говорить об определенном невротическом синдроме и завышенном уровне притязаний."); } } if (ScaleChecker.MarkInRange(_ScaleI, 7, 12) & ScaleChecker.MarkInRange(_ScaleM, 6, 12) & ScaleChecker.MarkInRange(_ScaleO, 7, 12)) { base.TypeParagraph(10, Align.FullyJustify, "Запрограммированная эмоциональная чувствительность, утонченность, богатство эмоциональных переживаний, широкая эмоциональная палитра, развитое воображение, склонность к мечтательности, рефлексии, неудовлетворенность собой, повышенные тревожность и интуитивность. Диагностируется направленность на свой внутренний мир, художественный тип личности и тревожность как свойство личности."); } if (ScaleChecker.MarkInRange(_ScaleI, 0, 6) & ScaleChecker.MarkInRange(_ScaleM, 0, 5) & ScaleChecker.MarkInRange(_ScaleO, 0, 6)) { base.TypeParagraph(10, Align.FullyJustify, "Низкая чувствительность, некоторая эмоциональная уплощенность, рациональность, практичность, уверенность в себе, спокойная адекватность в восприятии действительности, уравновешенность и стабильность в поведении, направленность на конкретную практическую деятельность (прагматизм) и на реальную действительность."); } if (ScaleChecker.MarkInRange(_ScaleI, 7, 12) & ScaleChecker.MarkInRange(_ScaleM, 6, 12) & ScaleChecker.MarkInRange(_ScaleO, 0, 6)) { base.TypeParagraph(10, Align.FullyJustify, "Высокая чувствительность, эмоциональная утонченность, широкая эмоциональная палитра. Отмечается уверенность в себе, спокойное восприятие действительности, направленность на решение конкретных практических задач (прагматизм). У мужчин высокие оценки по фактору I указывают на художественный тип личности. Высокая чувствительность, эмоциональная утонченность, богатство эмоциональной палитры, склонность к рефлексии, неудовлетворенность собой, повышенная тревожность. Конкретное воображение, ориентация на реальную действительность. При низких оценках по факторам L и Q4 высокая тревожность (фактор О) интерпретируется как свойство личности и поэтому при сочетании с I+ может характеризовать художественный тип личности."); } if (ScaleChecker.MarkInRange(_ScaleI, 0, 6) & ScaleChecker.MarkInRange(_ScaleM, 7, 12) & ScaleChecker.MarkInRange(_ScaleO, 7, 12)) { base.TypeParagraph(10, Align.FullyJustify, "Низкая чувствительность, некоторая эмоциональная уплощенность. Развитое воображение, склонность к мечтательности, рефлексии, недовольство собой, подверженность сомнениям, стремление к самосовершенствованию, поискам стимулов для воображения. Направленность на свой внутренний мир, низкая прагматичность в поведении, затруднения при решении практических задач."); } if (ScaleChecker.MarkInRange(_ScaleI, 0, 6) & ScaleChecker.MarkInRange(_ScaleM, 0, 6) & ScaleChecker.MarkInRange(_ScaleO, 7, 12)) { base.TypeParagraph(10, Align.FullyJustify, "Низкая чувствительность, некоторая эмоциональная уплощенность, прагматичность, ориентированность на объективную реальность, следование земным принципам. При этом личности присущи неудовлетворенность собой, неуверенность в своих силах."); if (ScaleChecker.MarkInRange(_ScaleN, 6, 12) & ScaleChecker.MarkInRange(_ScaleQ4, 8, 12)) { base.TypeParagraph(10, Align.FullyJustify, "Можно диагностировать невротический синдром."); } } if (ScaleChecker.MarkInRange(_ScaleI, 0, 6) & ScaleChecker.MarkInRange(_ScaleM, 7, 12) & ScaleChecker.MarkInRange(_ScaleO, 0, 6)) { base.TypeParagraph(10, Align.FullyJustify, "Низкая чувствительность, некоторая эмоциональная уплощенность, спокойное восприятие действительности, уверенность в себе и в своих силах, определенное самодовольство. Такой человек обладает развитым воображением, может претворять в реальность свои мечты, ориентирован на действительность и достаточно предприимчив."); if (ScaleChecker.MarkInRange(_ScaleN, 7, 12)) { base.TypeParagraph(10, Align.FullyJustify, "Отмечается практическая предприимчивость личности"); } } if (ScaleChecker.MarkInRange(_ScaleI, 7, 12) & ScaleChecker.MarkInRange(_ScaleM, 0, 6) & ScaleChecker.MarkInRange(_ScaleO, 7, 12)) { base.TypeParagraph(10, Align.FullyJustify, "Неуверенность в себе, направленность на свой внутренний мир. Такой человек обладает конкретным воображением, ориентацией на земные принципы, однако высокая тревожность не дает ему возможности быть предприимчивым и решительным."); if (ScaleChecker.MarkInRange(_ScaleL, 6, 12) & ScaleChecker.MarkInRange(_ScaleQ4, 8, 12)) { base.TypeParagraph(10, Align.FullyJustify, "Диагностируется невротический синдром тревожности."); } } //----------- base.TypeParagraph(10, Align.Center, "3. Интеллектуальные характеристики личности"); if (ScaleChecker.MarkInRange(_ScaleB, 4, 8) & ScaleChecker.MarkInRange(_ScaleM, 7, 12) & ScaleChecker.MarkInRange(_ScaleQ1, 7, 12)) { base.TypeParagraph(10, Align.FullyJustify, "Оперативность, подвижность мышления, высокий уровень общей культуры, умение оперировать абстракциями, развитая аналитичность, развитые интеллектуальные интересы, стремление к новым знаниям, склонность к свободомыслию, радикализму, высокая эрудированность, широта взглядов."); if (ScaleChecker.MarkInRange(_ScaleE, 7, 12)) { base.TypeParagraph(10, Align.FullyJustify, "Отмечается самостоятельность и оригинальность в решении интеллектуальных задач."); } } if (ScaleChecker.MarkInRange(_ScaleB, 4, 8) & ScaleChecker.MarkInRange(_ScaleM, 0, 6) & ScaleChecker.MarkInRange(_ScaleQ1, 7, 12)) { base.TypeParagraph(10, Align.FullyJustify, "Оперативность, подвижность мышления, высокий уровень общей культуры, развитая аналитичность, интерес к интеллектуальным новым знаниям, стремление к свободомыслию, радикализму, высокая эрудированность, широта взглядов. Конкретное воображение, направленность на решение конкретных интеллектуальных задач. Гармоничность развития интеллекта."); if (ScaleChecker.MarkInRange(_ScaleE, 7, 12)) { base.TypeParagraph(10, Align.FullyJustify, "Отмечается самостоятельность и оригинальность в решении интеллектуальных задач."); } } if (ScaleChecker.MarkInRange(_ScaleB, 4, 8) & ScaleChecker.MarkInRange(_ScaleM, 7, 12) & ScaleChecker.MarkInRange(_ScaleQ1, 7, 12)) { base.TypeParagraph(10, Align.FullyJustify, "Оперативность, подвижность мышления, высокий уровень общей культуры, развитая аналитичность, интерес к интеллектуальным знаниям, стремление к свободомыслию, радикализму. Умение оперировать абстракциями, развитое воображение."); if (ScaleChecker.MarkInRange(_ScaleE, 7, 12)) { base.TypeParagraph(10, Align.FullyJustify, "Склонность к самостоятельным оригинальным решениям. Гармоничность развития интеллекта."); } if (ScaleChecker.MarkInRange(_ScaleN, 7, 12)) { base.TypeParagraph(10, Align.FullyJustify, "Умение переводить абстрактные понятия в практическое воплощение (качество, необходимое руководителю)."); } } if (ScaleChecker.MarkInRange(_ScaleB, 4, 8) & ScaleChecker.MarkInRange(_ScaleM, 7, 12) & ScaleChecker.MarkInRange(_ScaleQ1, 0, 6)) { base.TypeParagraph(10, Align.FullyJustify, "Оперативность, подвижность мышления, высокий уровень общей культуры, эрудированность. Умение оперировать абстракциями, развитое воображение. Критичность и консерватизм в принятии нового, сниженные интеллектуальные интересы, низкая аналитичность мышления."); if (ScaleChecker.MarkInRange(_ScaleE, 7, 12)) { base.TypeParagraph(10, Align.FullyJustify, "Склонность к принятию самостоятельных, неординарных интеллектуальных решений."); } } if (ScaleChecker.MarkInRange(_ScaleB, 4, 8) & ScaleChecker.MarkInRange(_ScaleM, 0, 6) & ScaleChecker.MarkInRange(_ScaleQ1, 0, 6)) { base.TypeParagraph(10, Align.FullyJustify, "Оперативность, подвижность мышления, высокий уровень общей культуры, эрудированность. Такой человек обладает конкретным воображением, критичностью и консервативностью в принятии нового, направлен на конкретное практическое мышление. "); if (ScaleChecker.MarkInRange(_ScaleN, 7, 12)) { base.TypeParagraph(10, Align.FullyJustify, "Отмечается направленность на практическую деятельность."); } } if (ScaleChecker.MarkInRange(_ScaleB, 0, 3) & ScaleChecker.MarkInRange(_ScaleM, 7, 12) & ScaleChecker.MarkInRange(_ScaleQ1, 7, 12)) { base.TypeParagraph(10, Align.FullyJustify, "Невысокая оперативность мышления, недостаточно развитая общая культура. Такой человек обладает развитой аналитичностью мышления, интеллектуальными интересами, умением оперировать абстрактными понятиями, развитым воображением."); if (ScaleChecker.MarkInRange(_ScaleE, 7, 12)) { base.TypeParagraph(10, Align.FullyJustify, "Отмечается склонность к принятию самостоятельных оригинальных интеллектуальных решений. Низкие оценки по фактору В, при таком сочетании факторов могут объясняться рядом причин: недостаточным уровнем образования; низкой cтрессоустойчивостью, фрустрированностью, ситуативной тревожностью (сниженной оперативностью в реализации знаний); плохим физическим самочувствием на момент выполнения теста."); } } if (ScaleChecker.MarkInRange(_ScaleB, 0, 3) & ScaleChecker.MarkInRange(_ScaleM, 0, 6) & ScaleChecker.MarkInRange(_ScaleQ1, 7, 12)) { base.TypeParagraph(10, Align.FullyJustify, "Невысокая оперативность мышления, недостаточно развитый общий уровень культуры, эрудированности (возможно по причинам фрустрированности или невысокого уровня образования). Такой человек обладает развитой аналитичностью мышления, интеллектуальными интересами, склонностью к свободомыслию, радикализму. Отмечается конкретное воображение."); if (ScaleChecker.MarkInRange(_ScaleE, 7, 12)) { base.TypeParagraph(10, Align.FullyJustify, "Склонность к принятию самостоятельных оригинальных интеллектуальных решений."); } if (ScaleChecker.MarkInRange(_ScaleN, 7, 12)) { base.TypeParagraph(10, Align.FullyJustify, "Отмечается развитый практический интеллект."); } } if (ScaleChecker.MarkInRange(_ScaleB, 0, 3) & ScaleChecker.MarkInRange(_ScaleM, 7, 12) & ScaleChecker.MarkInRange(_ScaleQ1, 0, 6)) { base.TypeParagraph(10, Align.FullyJustify, "Невысокая оперативность мышления, невысокий уровень общей культуры и эрудиции, критичность и консерватизм в принятии нового, сниженный интерес к новым интеллектуальным знаниям. Такой человек обладает развитым воображением, умением оперировать абстракциями – данное свойство влияет на такую черту личности, как мечтательность. Решение интеллектуальных задач затруднено."); if (ScaleChecker.MarkInRange(_ScaleE, 7, 12) & ScaleChecker.MarkInRange(_ScaleN, 7, 12)) { base.TypeParagraph(10, Align.FullyJustify, "Трудности в принятии интеллектуальных житейских решений компенсированы."); } if (ScaleChecker.MarkInRange(_ScaleE, 7, 12) & ScaleChecker.MarkInRange(_ScaleN, 0, 6)) { base.TypeParagraph(10, Align.FullyJustify, "Отмечается склонность к доминантности и консервативному упрямству."); } } if (ScaleChecker.MarkInRange(_ScaleB, 0, 3) & ScaleChecker.MarkInRange(_ScaleM, 0, 6) & ScaleChecker.MarkInRange(_ScaleQ1, 0, 6)) { base.TypeParagraph(10, Align.FullyJustify, "Невысокая оперативность мышления, неумение актуализировать свои знания, низкая общая культура и эрудированность, консерватизм и критичность в принятии новых интеллектуальных знаний, сниженные интеллектуальные интересы, конкретность воображения, направленность на практическую, конкретную деятельность."); if (ScaleChecker.MarkInRange(_ScaleE, 7, 12) & ScaleChecker.MarkInRange(_ScaleN, 7, 12)) { base.TypeParagraph(10, Align.FullyJustify, "Обострены негативные свойства личности: доминированность, житейская изворотливость, упрямство."); } } //----------- base.TypeParagraph(10, Align.Center, "4. Адекватность самооценки"); if (ScaleChecker.MarkInRange(_ScaleMD, 0, 3)) { base.TypeParagraph(10, Align.FullyJustify, "Заниженная самооценка, излишне критическое отношение к себе, неудовлетворенность собой, непринятие себя."); } if (ScaleChecker.MarkInRange(_ScaleMD, 4, 8)) { base.TypeParagraph(10, Align.FullyJustify, "Адекватная самооценка, знание себя и своих качеств, принятие себя (индикатор личностной зрелости)."); } if (ScaleChecker.MarkInRange(_ScaleMD, 9, 14)) { base.TypeParagraph(10, Align.FullyJustify, "Завышенная самооценка, некритическое отношение к себе, принятие себя и своих качеств (индикатор личностной незрелости.)"); } if (ScaleChecker.MarkInRange(_ScaleMD, 4, 8) & ScaleChecker.MarkInRange(_ScaleG, 7, 12) & ScaleChecker.MarkInRange(_ScaleQ3, 7, 12) & ScaleChecker.MarkInRange(_ScaleC, 7, 12) & ScaleChecker.MarkInRange(_ScaleM, 0, 6)) { base.TypeParagraph(10, Align.FullyJustify, "Адекватная самооценка, социальная нормативность, эмоционально значимая ответственность поведения, самодисциплина, самоконтроль эмоций и поведения, эмоциональная стабильность и конкретность воображения образуют симптомокомплекс, характеризующий саморегуляцию и зрелость личности."); } //footer this.TypeParagraph(14, Align.Left, ""); this.TypeParagraph(14, Align.Left, ""); this.TypeParagraph(14, Align.Left, "Характеристика составлена:"); base.SplashHide(); base.SaveDoc(); base.OpenDoc(WaitForExit); }