Вход

оптимизация кабинета психолога

Рекомендуемая категория для самостоятельной подготовки:
Дипломная работа*
Код 205382
Дата создания 10 мая 2017
Страниц 36
Мы сможем обработать ваш заказ (!) 23 апреля в 12:00 [мск]
Файлы будут доступны для скачивания только после обработки заказа.
3 880руб.
КУПИТЬ

Описание

Заключение

Целью дипломного проекта является повышение эффективности работы кабинета психолога в ОУ путем разработки и внедрения информационной системы (ИС).
В первой главе дипломного проекта было дано описание предметной области, рассмотрен процесс работы школьного кабинета психолога.
Были выявлены следующие недостатки процесса:
учет заявок осуществляется в бумажном журнале;
удаленное тестирование невозможно;
передача результатов обследования родителям осуществляется только при личном присутствии.
Выявлены задачи подлежащие автоматизации.
С учетом выявленных недостатков и на основании сравнения существующих систем, было разработано техническое задание.
Во второй главе дано описание программной реализации системы, а именно: алгоритм работы программы, описаны экранные формы приложения ...

Содержание

Оглавление
Введение 3
1. Описание предметной области 6
1.1. Описание деятельности школьного кабинета психолога 6
1.2. Виды психологической диагностики и методы их обработки 9
1.3. Функциональные требования к программному обеспечению (ТЗ) 12
1.4. Выбор средств реализации (php, mysql, appache) 13
1.4.1 Обоснование выбора веб-сервера 13
1.4.2 Обоснование выбора сервера баз данных 13
1.4.3 Обоснование выбора языка программирования 15
2. Разработка программного обеспечения 17
2.1 Алгоритм работы программного обеспечения 17
2.2 Интерфейс программного обеспечения 24
2.3 Разработка структуры БД 26
2.4 Алгоритм обработки результатов 30
Заключение 31
Список литературы 32
Приложение 1 – Должностные инструкции школьного психолога 34
Приложение 2 – Техническое задание на разработку 36

Введение

Введение

Психологические тесты для школьников стали проводить в младших учебных заведениях относительно недавно. В настоящее время доказано, что такое нововведение помогает разобраться в ряде серьезных вопросов и решить важные проблемы [5]. Тесты для школьников традиционно делятся на три возрастные категории: тесты для младших школьников, для среднего звена и для старшеклассников. Каждая из этих возрастных групп имеет свои особенности. По целевому назначению их можно разделить на интеллектуальные и личностные. Первый тип помогает разобраться в особенностях познавательных процессов: мышления, памяти, внимательности [3].
Психологические тесты для младших школьников также помогают выявить определенные проблемы, которые возникают у ученика при общении со сверстниками, учителями, родителями. С воевременно оказанная психологическая помощь позволит ребенку почувствовать себя более уверенно и эффективнее противостоять возникающим трудностям. Такого рода тестирование важно не только для учеников начальной и средней школы. Старшеклассники также нуждаются в проведении подобных опросов, только предложенные задания будут уже совершенно иными. Особенности характера, темперамента, поведения — эти важнейшие характеристики поможет определить любой личностный тест. Выбор профессии для школьников — очень ответственный шаг. И разобраться с тем, какой род занятий подростку подходит, а какой не подходит, поможет психологическое тестирование.
Специалисты считают, что тесты на «профнепригодность» должны проходить все старшеклассники. Это убережет подростка от выбора той профессии, в которой он не сможет добиться желаемых результатов. Гораздо разумнее выбрать то, что больше всего подходит под особенности характера и темперамент. В этом случае у человека появляются все шансы на блестящую карьеру.
При несомненной важности тестирования школьников существует проблема полного охвата всех учащихся. Для решения данной проблемы возможно внедрение web-приложения, автоматизирующего отдельные не требующие непосредственного участия и присутствия психолога функции, такие как тестирование учащихся; прием заявок на диагностическое обследование и т.д.
Объектом исследования является должностные обязанности школьного психолога.
Предметом исследования являетсяспособы автоматизации обязанностей психолога в образовательном учреждении.
Целью дипломного проекта является повышение эффективности работы кабинета психолога в ОУ путем разработки и внедрения информационной системы (ИС).
Для достижения поставленной цели необходимо выполнение следующих задач:
Рассмотреть существующий процесс работы школьного психолога;
Выявить задачи подлежащие автоматизации;
Разработать требования к проектируемой ИС;
Осуществить выбор инструментальных средств разработки;
Разработать функциональную структуру системы;
Разработать структуру базы данных системы;
Осуществить проектирование интерфейса систем;
Разработать программную реализацию ИС;
Тестирование и отладка;
Внедрение системы.
Гипотеза исследования: применение web-приложения в работе школьного психолога позволит автоматизировать диагностирование учеников и их родителей, ускорить процесс работы, уменьшить трудоемкость задач диагностирования.
Методы исследования: методом анализа интернет-источников и литературы было выявлено, что в настоящее время многие диагностические центры (не только психологические, но даже кардиоцентры) берут на вооружение технологии удаленного тестирования. Так, пациент, прежде чем обратиться в центр, проходит онлайн тест, далее на основе его результатов принимает решение об обращении к врачу, а обращаясь в центр уже имеет на руках результат тестирования, что позволяет не тратить время на предварительные беседы и тесты. Помимо этого web-системы позволяют организовать посещение врача в удобное для пациента время, путем онлайн записи на прием.
В настоящее время активно создаются и применяются системы компьютерной психодиагностики. Примерами систем являются: 1С:Дошкольная психодиагностика. Базовая версия, компьютерный тест «Оценка уровня общительности», Тест смысложизненных ориентаций (СЖО) и т.д. Также многие психологи создают собственные не тиражируемые системы. Примерами таких систем являются: Сайт психологической помощи Олега Матвеева [19] (http://психоаналитик-матвеев.рф/), Лаборатория психотехники [20] (http://www.psi-test.ru/) и т.п. Рассмотренные системы являются направленными на решение узких задач, что не позволит ими воспользоваться.

Фрагмент работы для ознакомления

Выделяют:аппаратурные методики диагностики психофизиологических показателей (частота сердечных сокращений, функции дыхания и т.д.),аппаратурные поведенческие методики (определение времени простых и сложных реакций на различные стимулы), тесты способностей (объективные тесты),методики диагностики креативности (в них априори отсутствует правильныйответоценка дается по статистической редкости ответа),личностные тесты-опросники (они наиболее распространенные – это ряд утверждений с возможными вариантами ответов; ответ на каждый пункт опросника предопределяет степень выраженности той или иной черты. Традиционно выделяют три класса черт конституциональные, индивидные и личностные. Наиболее широко признанной является методика «Большая пятерка», диагностирующая следующие черты: «самоуверенность-неуверенность», «дружелюбие враждебность», «сознательность импульсивность», «эмоциональная стабильность тревожность», «интеллектуальная гибкость ригидность»),методики субъективного шкалирования (основаны на отражении характеристик объекта путем установления их числовых отношений и упорядочивания в определенную числовую систему),проективные методики (позволяют прогнозировать индивидуальный стиль поведения, переживания и аффективного реагирования в значимых или конфликтных ситуациях, а также обнаруживать плохо осознаваемые и неосознаваемые аспекты личности),технику репертуарных решеток (позволяют диагностировать особенности индивидуального сознания: выделение особенностей Я-концепции; выяснение представлений человека о значимых других и себе самом; о кризисной ситуации, в которой он оказался; выявление особенностей восприятия других людей, а также имплицитных теорий личности и способностей, присущих различным социальным группам),прочие методики, такие как структурированное интервью, клиническая беседа, ситуационное тестирование, различные интерактивные методики (тренинги, «ролевые игры», организационно-деятельностные игры).1.3. Функциональные требования к программному обеспечению (ТЗ)Создаваемая система должна удовлетворять следующим функциональным требованиям:Учет тестируемых – электронная форма ввода информации о тестируемых (ФИО, дата рождения, категория, телефон, адрес);Формирование тестов – электронная форма создания психологических тестов (название теста, формулировка вопроса, варианты ответов, баллы);Онлайн тестирование – электронная форма выборапсихологический теста, прохождения тестирования и сохранение результатов;Авторизация пользователей – электронная форма авторизации;Разграничение прав доступа к объектам системы в соответствии с ролью пользователя – реализация двух приложений: для учащихся/родителей и для психолога.1.4. Выбор средств реализации (php, mysql, appache)1.4.1 Обоснование выбора веб-сервераВыбор серверного программного обеспечения обусловлен результатами тестирования популярныхweb-серверов экспертами компании WebConsult. Результат сравнения приведен в таблице 1.1.Таблица 1.1Сравнительная оценка серверного ПОХарактеристикиMicrosoft IISEnterpriseWebServerApacheWebServeriPlanetWebServerДоступности4454Степень защиты4443Администрирование и управление4343Разработка4454Производительность3445Интегральная оценка19192219Наибольшую интегральную оценку получило серверное ПО ApacheWebServer, поэтому для разработки АРМ школьного психолога будет использоваться именно это ПО.1.4.2 Обоснование выбора сервера баз данныхАнализируя сравнительную таблицу, видно, что СУБД MySQL лучшая по показателям, также учитывая опыт работы с данной СУБД сделан выбор впользу СУБД MySQL, как наиболее полно удовлетворяющей потребностям проектирования.Сравнение СУБД с точки зрения значимых характеристик приведено в таблице 1.2.Таблица 1.2Сравнение основных СУБДСравнительный признакMySQLSQLiteORACLEВозможность реализации архитектуры клиент-сервер+++Реализация реляционной модели данных+++Наличие механизмов защиты данных+++Нетребовательность к ресурсам вычислительной платформы++-Наличие встроенного интерпретирующего языка программирования-+-Поддержка синтаксиса SQL-92+++Отсутствие необходимостидополнительного обучения+++Наличие опыта применения+--Возможность редактирования уже созданных таблиц+-+Общая оценка8761.4.3 Обоснование выбора языка программированияВ настоящее время наиболее распространенными языками программирования для создания web-приложений [13] являются: ASP, PHP и Perl.Осуществим сравнение данных средств разработки.Таблица 1.3Сравнение языков программированияХарактеристикаASPPHPPerlВзаимодействие с FTP-серверами-++Работа с web-серверамиIISIIS, AppacheIIS, Appache требует установкиКроссплатформенностьWin32, SolarisЛюбая платформаWin32, Solaris, Linux и HP/UXПростота синтаксиса кода-+-Сравнение средств разработки показало, что наилучшей функциональностью обладает язык php.PHP – язык сценариев с открытым исходным кодом. PHP - язык программирования для написания web-приложений, исполняемых на Web-сервере.PHP предоставляет web-разработчикам возможности быстрого создания динамически web-страниц. Важным преимуществом PHP является возможность создания HTML документов с внедренными командами PHP. Области использования PHP. Создание скриптов для выполнения на стороне сервера. Создание скриптов для выполнения в командной строке. Создание приложений GUI, выполняющихся на стороне клиента. PHP доступен для большинства ОС: Linux, Unix, Microsoft Windows, Mac OS X, RISC OS, и т.д. 2. Разработка программного обеспечения2.1 Алгоритм работы программного обеспеченияРассмотрим алгоритм работы клиентского приложения для учащихся и родителей.Алгоритм работы системы представлен на рис. 2.1.Рис. 2.1 – Алгоритм работы клиентского приложенияРис. 2.2 – ВетвьА алгоритмаВетви алгоритма Б, В, Г, Д аналогичны ветви А, так как представляют собой статические страницы и только содержат информацию.Рассмотрим ветвь Е.Рис. 2.3 – Ветвь Е алгоритмаКак видно из схемы алгоритма читатель заходит на сайт и видит там разделы.Переходя на необходимый раздел, он может просматривать информацию или пользоваться функциями системы.Теперь рассмотрим алгоритм работы приложения администратора, схема алгоритма приведена на рис. 2.4.Рис. 2.4 – Алгоритм работы приложения библиотекаряРис. 2.5 – ВетвьА алгоритмаРис. 2.6 – ВетвьБ алгоритмаРис. 2.7 – ВетвьВ алгоритмаКак видно из алгоритма при входе в приложение администратора(для психолога) сначала необходимо пройти авторизацию.После авторизации психологу становятся доступны функции системы. Так, например, он может просматривать результаты тестирования, работать с ежедневником, а также добавлять новые диагностические тесты в систему.2.2 Интерфейс программного обеспеченияНа рис. 2.8 приведен скрин главной страницы клиентского приложения.Рис. 2.8 - Скрин главной страницы клиентского приложенияНа рис. 2.9 приведен скрин страницы приложения администратора.Рис. 2.9 - Скрин главной страницы приложения администратора2.3 Разработка структуры БДНа основе функциональных требований к информационной системе БД должна хранить следующую информацию:Информацию о тестах;Информацию о результатах тестирования;Информацию об учащихся;Информация о родителях;Информация о классах;Информация о педагогах;Информацию о планировании дел психолога.На рис. 2.10 приведена структура БД информационной системы.Рис. 2.10 - Структура БД информационной системыСущности БД:Родители – таблица, содержит список родителей учеников;Учащиеся – таблица, содержит список учащихся;Классы – таблица, содержит список учебных классов;Тесты – таблица, содержит список зарегистрированных диагностических тестов;Типы тестов – таблица, содержит список типов учебных тестов;Вопросы – таблица, содержит список вопросов для каждого теста в отдельности;Ответы – таблица, содержит список ответов для каждого вопроса теста и количество балов за ответ;Результаты – содержит результаты прохождения тестов учащимися.Связи между таблицами:Связь «Учащиеся – Результаты» - идентифицирующая связь «один ко многим», ставит в соответствие тестируемого и пройденного им тестов;Связь «Тесты – Результаты» - не идентифицирующая связь, ставит в соответствие результат тестирования и тему теста;Связь «Тесты – Вопросы» - идентифицирующая связь «один ко многим», ставит в соответствие тему теста и состав вопросов данного теста;Связь «Вопросы – Ответы» - идентифицирующая связь «один ко многим», ставит в соответствие вопрос и варианты ответов;Связь «Тесты – Типы тестов» - не идентифицирующая связь, ставит в соответствие тест и тип теста;Связь «Классы – Педагоги» - не идентифицирующая связь, ставит в соответствие класс и его классного руководителя из числа педагогов школы.Таблица 2.1 Таблица элементов объекта ТестыНаименование идентификатораТип данныхТип поляСвязьПримеч.ИД тестаСчетчикПервич. ключназвание тестаCharИД типа тестаЧислоВнешн. ключТаблица Типы тестовТаблица 2.2 Таблица элементов объекта ВопросыНаименование идентификатораТип данныхТип поляСвязьПримеч.ИД тестаЧислоВнешн. ключТаблица ТестыИД вопросаСчетчикПервич. ключВопросCharТаблица 2.3 Таблица элементов объекта ОтветыНаименование идентификатораТип данныхТип поляСвязьПримеч.ИД ответаСчетчикПервич. ключИД тестаЧислоВнешн. ключТаблица ТестыИД вопросаСчетчикВнешн. ключТаблица ВопросыТекст ответаCharБаллыЧислоТаблица 2.4Таблица элементов объекта УчащиесяНаименование идентификатораТип данныхТип поляСвязьПримеч.ИД учащегосяСчетчикПервич. ключИД родителяЧислоВнешн. ключТаблица РодителиИД классаЧислоВнешн. ключТаблица КлассыФИОCharДата рожденияDateemailCharТаблица 2.5Таблица элементов объекта РезультатыНаименование идентификатораТип данныхТип поляСвязьПримеч.ИД результатаСчетчикПервич. ключИД учащегосяЧислоВнешн. ключТаблица УчащиесяИД родителяЧислоВнешн. ключТаблица РодителиИД классаЧислоВнешн. ключТаблица КлассыРезультатCharДата проведенияDateИД тестаЧислоВнешн. ключТаблица ТестыТаблица 2.6Таблица элементов объекта РодителиНаименование идентификатораТип данныхТип поляСвязьПримеч.ИД родителяСчетчикПервич. ключФИОCharДата рожденияDateemailCharТаблица 2.7Таблица элементов объекта ПедагогиНаименование идентификатораТип данныхТип поляСвязьПримеч.ИД педагогаСчетчикПервич. ключФИОCharДата рожденияDateemailCharТаблица 2.8Таблица элементов объекта КлассыНаименование идентификатораТип данныхТип поляСвязьПримеч.ИД классаСчетчикПервич. ключИД педагогаЧислоВнешн. ключТаблица ПедагогиНомер классаЧислоБуква классаCharТаблица 2.9Таблица элементов объекта КлассыНаименование идентификатораТип данныхТип поляСвязьПримеч.ИД типа тестаСчетчикПервич. ключТип тестаChar2.4 Алгоритм обработки результатовНа рис. 2.11 приведен алгоритм обработки результатов тестирования.Рис. 2.11 - Алгоритм обработки результатов тестированияОбработка происходит в следующей последовательности:Учащийся заполняет форму теста, и данные отправляются на сервер;Система сравнивает ответы тестируемого с цепочкой критических ответов по каждому вопросу;Система суммирует общую оценку;Психолог интерпретирует результат.ЗаключениеЦелью дипломного проекта является повышение эффективности работы кабинета психолога в ОУ путем разработки и внедрения информационной системы (ИС).В первой главе дипломного проекта было дано описание предметной области, рассмотрен процесс работы школьного кабинета психолога. Были выявлены следующие недостатки процесса:учет заявок осуществляется в бумажном журнале;удаленное тестирование невозможно;передача результатов обследования родителям осуществляется только при личном присутствии.Выявлены задачи подлежащие автоматизации. С учетом выявленных недостатков и на основании сравнения существующих систем, было разработано техническое задание.Во второй главе дано описание программной реализации системы, а именно: алгоритм работы программы, описаны экранные формы приложения, описан порядок установки и пример работы приложения.Внедрение web-приложения позволит:Представить информацию о работе школьного кабинета психолога в интернете;Проходить удаленное диагностическое тестирование учащимися;Отправлять диагностическое заключение через интернет.Таким образом, цель дипломного проекта можно считать достигнутой, а поставленные задачи - решенными.Список литературыАткинсон, Леон. MySQL. Библиотека профессионала. - М.: Вильямс, 2012. – 624 с.: ил.Горев А., Ахаян Р., Макашарипов С. Эффективная работа с СУБД - СПб.: Питер, 2011. - 704 с.: ил.Документация по PHPhttp://www.phpfaq.ru/Документация по оформлению сайтов http://www.oswd.org/Ефремов, О.Ю. Педагогика – СПб.: Питер, 2010. – 230 с.Зайцева, Л.В., Попко, В.Н. Разработка и использование электронных учебников - Образовательные технологии и общество (EducationalTechnology&Society). - 2010. – 421 с.Захарова, И.Г. Информационные технологии в образовании. – М.: Академия, 2010. – 67 с.Иванченко, А.Н., Гринченков, Д.В., Шлыков, П.В. Об одном подходе к проблеме создания электронных учебников - Известия высших учебных заведений. Электромеханика. - 2012. – 88 с.Информационные технологии / Под редакцией В. В. Трофимова. – М.: Высшее образование, Юрайт-Издат, 2009. – 112 с.Кузнецов М., Симдянов И. Объектно-ориентированное программирование на PHP. - Спб.: БХВ-Петербург, 2011.Коллекция клипартов, используемых для оформления сайта http://www.clipart.net.ua/Люк Веллинг, Лора Томсон. Разработка Web-приложений с помощью PHP и MySQL. - М.

Список литературы

Список литературы

1. Аткинсон, Леон. MySQL. Библиотека профессионала. - М.: Вильямс, 2012. – 624 с.: ил.
2. Горев А., Ахаян Р., Макашарипов С. Эффективная работа с СУБД - СПб.: Питер, 2011. - 704 с.: ил.
3. Документация по PHPhttp://www.phpfaq.ru/
4. Документация по оформлению сайтов http://www.oswd.org/
5. Ефремов, О.Ю. Педагогика – СПб.: Питер, 2010. – 230 с.
6. Зайцева, Л.В., Попко, В.Н. Разработка и использование электронных учебников - Образовательные технологии и общество (EducationalTechnology&Society). - 2010. – 421 с.
7. Захарова, И.Г. Информационные технологии в образовании. – М.: Академия, 2010. – 67 с.
8. Иванченко, А.Н., Гринченков, Д.В., Шлыков, П.В. Об одном подходе к проблеме создания электронных учебников - Известия высших учебных заведений. Электромеханика. - 2012. – 88с.
9. Информационные технологии / Под редакцией В. В. Трофимова. – М.: Высшее образование, Юрайт-Издат, 2009. – 112 с.
10. Кузнецов М., Симдянов И. Объектно-ориентированное программирование на PHP. - Спб.: БХВ-Петербург, 2011.
11. Коллекция клипартов, используемых для оформления сайта http://www.clipart.net.ua/
12. Люк Веллинг, Лора Томсон. Разработка Web-приложений с помощью PHP и MySQL. - М.: Вильямс, 2012 - 230 с.
13. Мазуркевич А., Еловой Д. PHP: настольная книга программиста. – Мн.: Новое знание, 2012. – 480 с.
14. Стивен Хольцнер. PHP в примерах. Пер. с англ.- М.: Бином-Пресс, 2011г. – 352с.: ил.
15. Статьи о регулярных отношениях в PHP http://xpoint.ru/
16. УэнцКристиан PHP. Карманный справочник. - М.: Вильямс, 2011. – 384 с.
17. Фленов М.Е. PHP глазами хакера. – СПб.: БХВ-Петербург, 2011. – 304 с.: ил.
18. Харрис Э. PHP/MYSQL для начинающих. /Пер. с англ. – М Кудиц-Образ, 2011 – 384с.
19. Сайт психологической помощи Олега Матвеева [Электронный ресурс], режим доступа: http://психоаналитик-матвеев.рф/ (12.05.2015)
20. Лаборатория психотехники [Электронный ресурс], режим доступа: http://www.psi-test.ru/ (13.05.2015)
Очень похожие работы
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала. Данный материал ни целиком, ни любая из его частей не является готовым научным трудом, выпускной квалификационной работой, научным докладом или иной работой, предусмотренной государственной системой научной аттестации или необходимой для прохождения промежуточной или итоговой аттестации. Данный материал представляет собой субъективный результат обработки, структурирования и форматирования собранной его автором информации и предназначен, прежде всего, для использования в качестве источника для самостоятельной подготовки работы указанной тематики.
bmt: 0.00517
© Рефератбанк, 2002 - 2024