Информационных технологий, механики и оптики



Pdf көрінісі
бет3/6
Дата23.08.2022
өлшемі1.23 Mb.
#460010
түріПрактикум
1   2   3   4   5   6
Введение 
В результате изучения курса, проводимого под руководством преподавателя, 
студенты овладеют базовыми теоретическим знаниями и практическими 
навыками, необходимыми для разработки веб-приложений на языке 
программирования PHP, а также навыками работы с системой управления 
базами данных MySQL. Также студенты познакомятся с основными 
принципами оптимизации сайтов, вопросами размещения и управления 
контентом веб-приложений.
 
Цель курса 
Целью курса является изучение основных возможностей языка 
программирования PHP, принципов взаимодействия с базами данных на 
примере MySQL, а также обзор основных принципов оптимизации сайта.
После изучения курса слушатели смогут:
• Устанавливать и настраивать веб-сервер Apache, сервер данных 
MySQL, платформу PHP.
• разрабатывать базовые веб-приложения;
• реализовывать подключение веб-приложения к базе данных с 
целью хранения и обмена информацией между базой данных и 
приложением;
• работать с веб-интерфейсом MySQL PhpMyAdmin; 
• использовать методы GET и POST для передачи и обмена 
данными; 
• использовать HTML-формы для обеспечения ввода, вывода и 
обработки данных веб-приложения; 
• реализовывать работу с файлами и каталогами;
• использовать основные принципы администрирования веб-
приложения.
В ходе работы необходимо разработать сайт под названием 
«MyTravelNotes», содержащий записи автора сайта о его путешествиях, а 
также базу данных (БД) под названием «MySiteDB», содержащую контент 
сайта. Данная задача включает в себя реализацию следующих функций web-
проекта:



1. Возможность добавления записей автора и комментариев к ним (при 
этом все заметки и комментарии должны передаваться и храниться на 
сервере в БД); 
2. Возможность модификации и удаления заметок и комментариев в БД 
посредством форм сайта; 
3. Обеспечение защиты данных с помощью логина и пароля
разграничение доступа к данным с учетом установленного уровня 
доступа (администратор и пользователь);
4. Данные о пользователях и их уровне доступа должны храниться на 
сервере в БД;
5. Обеспечение корректного входа и выхода с сайта;
6. Реализацию возможности обратной связи посетителей сайта с автором 
блога; 
7. Обеспечение дружественного пользовательского интерфейса и 
корректной организации навигации по разделам сайта. 
Кроме того, при разработке данного программного проекта должны 
учитываться основные принципы web-дизайна (юзабилити) для удобства 
работы с сайтом конечного пользователя.





Достарыңызбен бөлісу:
1   2   3   4   5   6




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет