Файл: Разработка сайта личной страницы «Кичаевой Екатерины»».pdf
Добавлен: 23.04.2023
Просмотров: 1285
Скачиваний: 13
Существуют права администратора, для которого тоже имеются свои возможности. Возможность добавить файл работы. Через меню «Работы» или прокрутить вниз. Там под изображениями есть форма загрузки изображения и кнопка «Добавить работу». Дизайн представлен на рисунке 27
Рисунок 27. Дизайн добавления работ
При загрузке появляется название файла и после этого нужно отправить файл через нажатие кнопки «Добавить работу». Дизайн представлен на рисунке 28 и рисунке 29.
Рисунок 28. Дизайн отправки работы
Рисунок 29. Дизайн отправки работы
ЗАКЛЮЧЕНИЕ
В итоге проведения курсовой работы отмечается, что задачи, обозначенные во введении, были достигнуты. Разработан новый сайт. В последующим сайт поможет продвижению заказчика. Сайт был разработан на языках разметки HTML и CSS, а также динамику проекту обеспечивает Php и использование СУБД MySql.
В первой главе указана технические характеристики предметной области проекта. Деятельность заказчика, характеристика бизнес процессов, выбор программных средств и определение активности.
Во второй главе разработана серверная часть приложения. Его модули, описания, характеристика нормативно-справочной, входной и оперативной информации, характеристика результатной информации, общие положения (дерево функций и сценарий диалога), структурная схема пакета (дерево вызова программных модулей), описание программных модулей.
В третьей главе - характеристика базы данных, описание программных модулей, исполнение связей, пользовательские функции.
В четвертой главе приведен контрольный пример использования сайта и его описание, формы. Приведены возможности сайта. Внедрение указанного сайта планируется способом последующей реализации на хостинг. С внедрением указанной системы планируется увеличение технико-экономических показателей заказчика проекта.
Дизайн построен на применении минимального графического интерфейса, что обеспечивает интуитивную работу.
В дальнейшем планируется совершенствование указанного сайта –добавление новых функции для разных прав пользователей, реализация блога и новостной ленты. Планируется оптимизация существующего программного кода, а также базы данных, увеличение количества таблиц.
Таким образом, цель работы считается достигнутой.
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ
Web- ресурсы:
Савельева, Н.В. Язык программирования PHP / Н.В. Савельева. - 2-е изд., испр. - М. : Национальный Открытый Университет «ИНТУИТ», 2016
Книжные издания:
Дакетт Дж. HTML и CSS. Разработка и дизайн веб-сайтов. 2019 г.
Скляр Д. Изучаем PHP 7. Руководство по созданию интерактивных веб-сайтов. 2017 г.
Никсон Р. Создаем динамические веб-сайты с помощью PHP, MySQL, JavaScript, CSS и HTML5. 2019 г.
Мейур Э. CSS. Карманный справочник. 2019 г.
Кириеченко А. Хрусталев А. HTML5 + CSS3. Основы современного веб-дизайна. 2018 г.
ПРИЛОЖЕНИЕ
Приложение 1. Шаблон сайта, выполненный в Adobe Photoshop
Приложение 2. Пример письма с сообщением
Файл connect.php
<?
//Подключаем соединение
$link = mysqli_connect ('localhost','root','');
$end = "";
$lucky = " ";
if (!$link) {
$end = "Ошибка связи".mysqli_connect_error($link);
}
else {
echo $lucky_link = "Соединение установлено";
}
//подключение базы
$db = mysqli_select_db( $link,'users'); //база
if ($db == false) {
echo $end = " Ошибка подключения базы ".mysqli_error($db);
}
else {
echo $lucky = " База users работает ";
}
?>
Приложение 3. Код соединение с базой
<?
Файл «connect_reg.php»
if (isset($_POST['button_contact'])) {
//принятие данных
$name = trim($_POST['name']);
$email = trim($_POST['email']);
$tel = trim($_POST['tel']);
$massage = trim($_POST['message']);
$to = 'dogpatrik@yandex.ru';
$from = 'dogpatrik@yandex.ru';
$subject = 'None';
$message = 'Пользователь ' . $_POST['name'] . ' прислал письмо : <br>' . $_POST['message'] . '<br> Связаться с ним можно по email - ' . $_POST['email']. '<br> Телефон - ' . $_POST['tel'];
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=utf-8' . "\r\n";
if (mail ($to, $from, $subject, $message, $headers)) {
echo "<a href = '../index.php' > Сообщение отправлено</a>";
}
else {
echo "<a href = '../index.php' > Сообщение не отправлено</a>";
}
}
?>
Приложение 4. Код для отправки сообщения на почту с главной страницы
Файл «form.php»
<?
//Подключаем соединение
$link = mysqli_connect ('localhost','root','');
$end = "";
$lucky = " ";
if (!$link) {
$end = "Ошибка связи".mysqli_connect_error($link);
}
else {
$lucky_link = "Соединение установлено";