Для разработки приложения необходимого для дипломного проекта был выбран скриптовый язык PHP. Причиной выбора языка послужило то, что на некоторых хостингах используется система Denver или ее аналоги, которые в большинстве случаев могут компилировать только код на языке PHP.
В качестве инструмента для визуального отображения приложения был использован браузер Chrome с подключаемым локальным сервером от Denver.
Рисунок 1. Модель тестирования
Методы защиты:
Так как данная тест-программа является лишь модулем, а не отдельной системой за защиту данных отвечает веб-приложение. Для защиты целостности данных на сайте предусмотрено разграничение доступа на соискателей, работодателей, а также административной панели. У администратора есть доступ ко всему функционалу, а у участников сайта доступ существует только для своей направленности.
Основное отличие прав заключается в типе клиента. Соискатель имеет право разместить свою анкету на сайте, пройти тестирование, а также, работодатель имеет право прислать версию экзамена, для прохождения его соискателем.
|
|
Для целостности данных были предусмотрены различные ограничения ввода информации, с целью защиты данных от некорректного ввода и лишения возможностей возникновения ошибок.
В процессе прохождения практики была разработана следующая структура сайта.
Рисунок 2. Структура страницы сайта
Обозначения: index.html – главная страница сайта, intersection.php – скрипт пересечения пользователей (выбор клиента), далее, после выбранного соискателем/работодателем пункта, требуется заполнить все необходимые этапы в регистрации.
По рисунку выше, в сайте можно выделить две основные страницы, которые выполняют основной функционал и это:
· Форма соискателя;
· Форма работодателя;
Тестирование является универсальным и может быть применено для различных специальностей. С сайтом она стыкуется с помощью выгрузки вопросов/ответов с базы данных.
Заключение
В результате прохождения преддипломной практики, мной были обобщены и систематизированы теоретические знания, полученные при изучении специальных дисциплин, на основе изучения деятельности конкретной государственной организации; приобретен первоначальный практический опыт по изучаемой специальности и были развиты профессиональные навыков.
Были проведены: всестороннее изучение объекта дипломного исследования, формирование и анализ данных о деятельности организации для выполнения выпускной квалификационной работы, а также были углублены, расширены и закреплены, полученные в ходе обучения, знания. Были приобретены и отработаны первичные профессиональные умения и навыки, а также получен практический опыт по основным видам профессиональной деятельности.
|
|
Дневник практики
Дата занятий | Краткое содержание работы | Оценка | Роспись руководителя практики |
14.04.2019-20.04.2019 | Изучение имеющихся аналогов рабочих систем по поиску работы. Составление структуры сайта. Создание первой версии теста. | ||
20.04.2020-01.05.2020 | Проверка данных, соединение первой версии с базой данных и веб-приложением. | ||
01.05.2020- 09.05.2020 | Дополнение тест-системы и ввод в рабочее состояние общего продукта |