Изучение web-программирования и разработка сайта на тему "Галерея"

Разработка сайта с использованием современных программных средств. Разработка дизайна оформления, делающего сайт комфортным для пользователей. Основная концепция и содержание веб-сайта. Реализация регистрации и входа на сайт с использованием баз данных.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 18.10.2022
Размер файла 837,0 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Оглавление

программный сайт дизайн пользователь

Введение

1. Теоретическая часть

1.1 Актуальность темы

1.2 Выбор и описание программных средств и среды разработки реализации сайта

1.3 Основная концепция и содержание веб-сайта

1.4 Детальная концепция web-сайта

2. Практическая часть

2.1 Дизайн сайта

2.2 Технические и программные требования при разработке web-сайта

Заключение

Список использованных источников Листинг основных алгоритмов

Введение

Сегодня, в эпоху цифровых технологий и развитых массовых коммуникаций Интернет становится неотъемлемой частью нашей жизни. Из-за глобального развития всемирной сети, в программировании все более резко стала выделяться отдельная отрасль, которая называется веб- программирование. Все данные в веб-браузере отображаются на веб- страницах, которые являются основными элементами WWW или же WorldWideWeb - глобальная сеть, которая содержит миллионы сайтов и множество разной информации. В настоящее время, чтобы привлечь внимание посетителей и клиентов, покупателей или партнеров, можно просто заявить о себе в интернете. Поэтому можно создать веб-сайт, который содержит основную информацию о чем угодно: данные об компании или частных лицах, информация об товарах или услугах, прайс-листы или просто личный блог.

Разработка сайтов является одной из важных технологий разработки ресурсов Интернета. Веб-сайт - это информационный ресурс, состоящий из связанных между собой гипертекстовых документов (Веб-страниц), размещенный на Веб-сервере и имеющий индивидуальный адрес. С помощью любого браузера вы можете просматривать и контролировать созданную страницу, а также использовать любой текстовый редактор для создания веб-страниц.

В данной курсовой работе был рассмотрен процесс создания сайта в виде блога.

Целью курсовой работы является создание сайта с целью изучения веб- программирования, в котором имеется подключение баз данных и стилей в css.

Задачи курсовой работы:

– разработка сайта с использованием современных программных средств;

– разработка дизайна оформления, делающего сайт комфортным для пользователей;

– реализация регистрации и входа на сайт с использованием баз данных.

1. Теоретическая часть

1.1 Актуальность темы

В настоящее время сайт является средством коммуникации привлечения целевой аудитории. Сеть в наши дни - это целая индустрия, которая быстро проникает во все сферы человеческой деятельности. Многие компании по всему миру увидели в Интернете огромный потенциал и возможность для развития бизнеса на новом уровне. Разработка сайта открывает перед пользователями новые возможности и способы достижения своих целей и желаний. В связи с этим, разработка сайта сегодня является достаточно популярной и востребованной услугой. Цель создания сайта состоит в передаче информации пользователю.

Тема данной курсовой работы - Изучение web-программирования и разработка сайта «Галерея». Актуальность курсовой работы обусловлена тем, что веб-программирование актуальная деятельность и создание блога хорошее начало для обучения и развития. Проанализировав цели, задачи курсовой работы, приступим непосредственно к разработке сайта.

1.2 Выбор и описание программных средств и среды разработки реализации сайта

Для разработки и реализации сайта были выбраны следующие программные средства:

– Visual Studio Code;

– Open Server - локальный веб-сервер;

– HTML - стандартизированный язык программирования документов;

– CSS- язык таблиц стилей;

– PHP - Скриптовый язык общего назначения

– MySQL - система управления базами данных

– Visual Studio Code-- редактор исходного кода, разработанный Microsoft для Windows, Linux и macOS. Позиционируется как «лёгкий» редактор кода для кроссплатформенной разработки веб- и облачных приложений. Включает в себя отладчик, инструменты для работы с Git, подсветку синтаксиса, IntelliSense и средства для рефакторинга. Имеет широкие возможности для кастомизации: пользовательские темы, сочетания клавиш и файлы конфигурации. Распространяется бесплатно, разрабатывается как программное обеспечение с открытым исходным кодом, но готовые сборки распространяются под проприетарной лицензией. [1]

– HTML (Hypertext Markup Language) - это код, который используется для структурирования и отображения веб-страницы и её контента. Например, контент может быть структурирован внутри множества параграфов, маркированных списков или с использованием изображений и таблиц данных.

HTML не является языком программирования; это язык разметки, и используется, чтобы сообщать вашему браузеру, как отображать веб- страницы, которые вы посещаете. Он может быть сложным или простым, в зависимости от того, как хочет веб-дизайнер. HTML состоит из ряда элементов, которые вы используете, чтобы вкладывать или оборачивать различные части контента, чтобы заставить контент отображаться или действовать определённым образом. Ограждающие теги могут сделать слово или изображение ссылкой на что-то ещё, могут сделать слова курсивом, сделать шрифт больше или меньше и так далее. [2]

– CSS (Cascading Style Sheets)-- формальный язык описания внешнего вида документа (веб-страницы), написанного с использованием языка разметки (чаще всего HTML или XHTML). Также может применяться к любым XML-документам, например, к SVG или XUL.

CSS используется создателями веб-страниц для задания цветов, шрифтов, стилей, расположения отдельных блоков и других аспектов представления внешнего вида этих веб-страниц. Основной целью разработки CSS является ограждение и отделение описания логической структуры веб- страницы (которое производится с помощью HTML или других языков разметки) от описания внешнего вида этой веб-страницы (которое теперь производится с помощью формального языка CSS). Такое разделение может увеличить доступность документа, предоставить большую гибкость и возможность управления его представлением, а также уменьшить сложность и повторяемость в структурном содержимом.[1]

- PHP (Hypertext Preprocessor -- «PHP: препроцессор гипертекста»;) -- C-подобный скриптовый язык обозначения, интенсивно применяемый для разработки веб-приложений. В настоящее время поддерживается подавляющим большинством хостинг-провайдеров и является одним из лидеров среди языков, применяющихся для создания динамических веб-сайтов.[1]

– Open Server -- это портативная программная среда, созданная специально для веб-разработчиков с учётом их рекомендаций и пожеланий.

Данный программный комплекс включает в себя тщательно подобранный набор серверного программного обеспечения, а так же невероятно удобную и продуманную управляющую утилиту, которая обладает мощными возможностями по администрированию и настройке всех доступных компонентов.[3]

– MySQL -- свободная реляционная система управления базами данных. Разработку и поддержку MySQL осуществляет корпорация Oracle, получившая права на торговую марку вместе с поглощённой Sun

Microsystems, которая ранее приобрела шведскую компанию MySQL AB. Продукт распространяется как под GNU General Public License, так и под собственной коммерческой лицензией. Помимо этого, разработчики создают функциональность по заказу лицензионных пользователей. Именно благодаря такому заказу почти в самых ранних версиях появился механизм репликации.

MySQL является решением для малых и средних приложений. Входит в состав серверов WAMP, AppServ, LAMP и в портативные сборки серверов Денвер, XAMPP, VertrigoServ, OpenServer. Обычно MySQL используется в качестве сервера, к которому обращаются локальные или удалённые клиенты, однако в дистрибутив входит библиотека внутреннего сервера, позволяющая включать MySQL в автономные программы.

Гибкость СУБД MySQL обеспечивается поддержкой большого количества типов таблиц: пользователи могут выбрать как таблицы типа MyISAM, поддерживающие полнотекстовый поиск, так и таблицы InnoDB, поддерживающие транзакции на уровне отдельных записей. Более того, СУБД MySQL поставляется со специальным типом таблиц EXAMPLE, демонстрирующим принципы создания новых типов таблиц. Благодаря открытой архитектуре и GPL-лицензированию, в СУБД MySQL постоянно появляются новые типы таблиц. [1]

1.3 Основная концепция и содержание веб-сайта

Разрабатываемый сайт предназначен изучения веб-программирования и реализации своих решений.

Целевая аудитория сайта - пользователи, заинтересованные в данном блоге, но в основном я, как разработчик.

Главная задача сайта - предоставить информацию для посетителей о сайте, а также регистрация, авторизация и обновление галереи с помощью базы данных.

Исходя из поставленных задач, web-сайт должен предоставлять следующие возможности:

– при посещении сайта пользователь должен видеть основные функции составить общее впечатление о нем и по желанию пользоваться.

– Администратор сайта должен продолжать развивать свои способности и совершенствоваться в разработке.

1.4 Детальная концепция web-сайта

Дизайн и стиль веб-сайта должен включать в себя: красочное цветное оформление, элементы навигации по сайту, необходимую текстовую информацию, регистрация и авторизация пользователей, работа галереи.

Не смотря на то, что сайт является блогом и проектом для саморазвития, дизайн сайта играет важную роль в создании самой веб- страницы, а именно он должен соответствовать следующим требованиям:

– внешний вид сайта должен быть приятным для глаз, а не отталкивающим;

– навигация по сайту должна быть удобной и понятной;

В верхней части сайта помещается главный логотип, который перенаправляет на главную страницу.

Каждая страница сайта имеет свой заголовок и изменяется в зависимости от местонахождения на сайте.

Основное содержание страницы меняется в зависимости от местонахождения пользователя.

Главная страница. Эта страница отображается при первом входе на сайт, ее оформление и содержание дает пользователю первое представление о сайте.

2. Практическая часть

2.1 Дизайн сайта

Самое важное для разработки сайта -- это продумать удобный и красивый интерфейс. Если ключевая цель - привлечение большего числа клиентов, то необходимо создать интерфейс максимально красочным и одновременно максимально простым, чтобы пользователи дольше изучали сайт. Также необходимо наполнить сайт информацией и соответствующим контентом, для того, чтобы сделать сайт наиболее информативным и привлекательным.

При первом открытии сайта пользователь увидит главную страницу.

Главная страница (Рис.1) не заполнена полезной информацией, но нас интересует верхняя и нижняя часть сайта.

Рис. 1 Главная страница

На каждой рабочей странице с HTML кодом присутствует header (Рис.2)и footer(Рис.3) с соответствующим.css стилем. Удобно использовать уникальный.css чтобы не прописывать дизайн для каждой страницы.

Создадим рабочие кнопки, чтобы удобно переходить на каждую страничку.

Рис. 2 header

Рис. 3 footer

Следующая часть сайта - это Галерея (Рис.4)

Рис. 4 Галерея

Добавление картинок в базу данных (Рис.5) осуществляется с помощью php кода.

Рис. 5 База данных в phpMyAdmin

Дальше по сайту мы видим поле с регистрацией (Рис.6), которая осуществляется с помощью php кода.

Рис. 6 Поле Регистрации

Данные попадают в базу данных(Рис.7), где могут быть использованы для входа (Рис.8) в профиль пользователя.

Рис. 7 База данных в phpMyAdmin

Рис. 8 Поле Входа

После успешной авторизации пользователя пересылает на страницу профиля(Рис.9). На данном этапе профиль не прописан, но в будущем у него будет намного больше функционала, чем просто выход.

Рис. 9 Профиль пользователя

2.2 Технические и программные требования при разработке web-сайта

В процессе создания веб-сайта, в рамках курсовой работы использовались следующие технические средства.

Технические средства:

- AMD FX-8320;

– оперативная память 8Gb DDR3;

– видео карта NVIDIA GeForce GTX750ti;

– жесткий диск на 1Tb; Программные средства:

– Windows® 10 Pro (64 Бит);

– LibreOffice Writer;

– набор web-разработки (OpenServer, Visual Studio Code);

Заключение

Результатом курсовой работы стал рабочий вебсайт в котором размещены базовые функции регистрации, авторизации и работа галереи. В ходе проведения работы были решены поставленные в курсовой работе задачи. Оценивая проделанную работу, можно сделать следующие выводы:

– сайт предоставляет пользователям интересный, но скудный опыт;

– дизайн сайта приятен глазу, но требуются доработки;

– разработан логотип сайта.

Для реализации сайта были использованы следующие средства:

– Visual Studio Code;

– программное средство open server и mySQL;

– язык разметки гипертекста html и css;

– php.

В дальнейшем разработанный нами вебсайт нужно будет доработать, чтобы использовать его в реальной жизни. На данном этапе ресурс стабилен в работе и не требует высоких знаний для работы с ним.

Список использованных источников

1. Wikipedia [Электронный ресурс]: http://ru.wikipedia.org/wiki/

2. MDN Web Doc [Электронный ресурс]: https://developer.mozilla.org/ru/

3. OpenServer [Электронный ресурс]: http://open- server. ru/

Листинг основных алгоритмов

Glavnaya.html

<!DOCTYPE html>

<html lang="ru">

<head>

<meta charset="UTF-8">

<meta http-equiv="X-UA-Compatible" content="IE=edge">

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<link rel="stylesheet" type="text/css" href="css/header_footer.css" />

<link rel="stylesheet" type="text/css" href="css/main.css" />

<link rel="preconnect" href="https://fonts.googleapis.com">

<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>

<link href="https://fonts.googleapis.com/css2? family=Montserrat:wght@200;400&display=swap" rel="stylesheet">

<title>Главная</title>

</head>

<header class="container-fluid">

<body>

<div class="container d-flex">

<a href="" target="_self"><img src="images/logo-floppa.png" alt="logo" width="150" height="150"

title="Логотип"></a>

<nav class="menu">

<a href="Glavnaya.html" target="_self">Главная </a>

<a href="Galery.php">Галерея</a>

<a href="register.php">Регистрация</a>

<a href="login.php">Вход</a>

</nav>

</div>

</header>

<main class="container-fluid">

<div class="container">

<div class="block">

<p id="text1"> Этот сайт мой проект. </p>

<p id="text2"> Вместо информации обо мне (а я ничего не помню про себя) я

<p id="text3"> Lorem ipsum dolor sit amet consectetur adipisicing elit. Veritatis quisquam officiis

porro dolor? Quis natus repellendus aliquid necessitatibus vero corporis, earum eligendi soluta

nostrum in ullam cumque, obcaecati dolorem architecto quae libero harum corrupti consequatur

cupiditate repellat quas laborum doloribus. Possimus, cum sit. Saepe ad aspernatur laboriosam

facilis pariatur commodi?

</p>

</div>

</div>

</main>

<footer class="container-fluid">

<div class="container d-flex">

<div class="center">

<figure>

<img src="images/logo-floppa.png" alt="logo" width="150" height="150">

<figcaption> Мой сайт</figcaption>

</figure>

</div>

</div>

</footer>

</body>

</html>

Galery.php

<?php

include DIR . '/db.php';

?>

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<meta http-equiv="X-UA-Compatible" content="IE=edge">

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<link rel="preconnect" href="https://fonts.googleapis.com">

<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>

family=Montserrat:wght@200;400&display=swap" rel="stylesheet">

<link href="https://fonts.googleapis.com/css2?

<link rel="stylesheet" type="text/ccs" href="styles.ccs" />

<link rel="stylesheet" type="text/css" href="css/header_footer.css" />

<link rel="stylesheet" type="text/css" href="css/main.css" />

<title>Галерея</title>

</head>

<body>

<header class="container-fluid">

<div class="container d-flex">

<a href="Glavnaya.html" target="_parent"><img src="images/logo-floppa.png" alt="logo" width="150" height="150" title="Логотип"></a>

<nav class="menu">

<a href="Glavnaya.html">Главная </a>

<a href="Galery.php">Галерея</a>

<a href="register.php">Регистрация</a>

<a href="login.php">Вход</a>

<style>

#main {

height: 100%;

width: 100%;

}

</style>

</nav>

</div>

</header>

<main>

<div class="container">

<form action="/addFile.php" method="POST" enctype="multipart/form-data">

<div class="contform">

<input type="file" name="file">

<input type="submit" value="Загрузить">

</div>

<?php foreach ($result as $img): ?>

<img src="images2/<?= $img['path'] ?>" width="200px" height="200px">

<?php endforeach; ?>

</form>

</div>

</main>

<footer class="container-fluid">

<div class="container d-flex">

<div class="center">

<figure>

<img src="images/logo-floppa.png" alt="logo" width="150" height="150">

<figcaption> Мой сайт</figcaption>

</figure>

</div>

</div>

</footer>

</body>

</html>

register.php

<?php session_start();

if ($_SESSION['user']) {

header('profile.php');

}

<!DOCTYPE html>

?>

<html lang="en">

<head>

<meta charset="UTF-8">

<meta http-equiv="X-UA-Compatible" content="IE=edge">

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<link rel="preconnect" href="https://fonts.googleapis.com">

<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>

family=Montserrat:wght@200;400&display=swap" rel="stylesheet">

<link href="https://fonts.googleapis.com/css2?

<link rel="stylesheet" type="text/ccs" href="styles.ccs" />

<link rel="stylesheet" type="text/css" href="css/header_footer.css" />

<link rel="stylesheet" type="text/css" href="css/main.css" />

<title>Регистрация</title>

</head>

<header class="container-fluid">

<body>

<div class="container d-flex">

<a href="Glavnaya.html" target="_parent"><img src="images/logo-floppa.png" alt="logo" width="150" height="150" title="Логотип"></a>

<nav class="menu">

<a href="Glavnaya.html">Главная </a>

<a href="Galery.php">Галерея</a>

<a href="register.php">Регистрация</a>

<a href="login.php">Вход</a>

</nav>

</div>

</header>

<main class="container-fluid">

<div class="container">

<div class="block">

<form action="signup.php" method="post" enctype="multipart/form-data">

<label>Логин</label>

<input type="text" name="login" placeholder="Введите свой логин"><br>

<label>Пароль</label>

<input type="password" name="password" placeholder="Введите пароль"><br>

<label>Подтверждение пароля</label>

<input type="password" name="password_confirm" placeholder="Подтвердите пароль"><br>

<button type="submit">Войти</button><br>

<p>

У вас уже есть аккаунт? - <a href="/login.php">авторизируйтесь</a>!

</p>

<?php

if ($_SESSION['message']) {

echo '<p class="msg"> '. $_SESSION['message']. ' </p>';

}

unset($_SESSION['message']);

?>

</form>

</div>

</div>

</main>

<footer class="container-fluid">

<div class="container d-flex">

<div class="center">

<figure>

<img src="images/logo-floppa.png" alt="logo" width="150" height="150">

<figcaption> Мой сайт</figcaption>

</figure>

</div>

</div>

</footer>

</body>

</html>

login.php

<?php session_start();

if ($_SESSION['user']) {

header('profile.php');

}

?>

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<meta http-equiv="X-UA-Compatible" content="IE=edge">

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<link rel="preconnect" href="https://fonts.googleapis.com">

<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>

<link href="https://fonts.googleapis.com/css2? family=Montserrat:wght@200;400&display=swap" rel="stylesheet">

<link rel="stylesheet" type="text/ccs" href="styles.ccs" />

<link rel="stylesheet" type="text/css" href="css/header_footer.css" />

<link rel="stylesheet" type="text/css" href="css/main.css" />

<title>Вход</title>

</head>

<body>

<header class="container-fluid">

<div class="container d-flex">

<a href="Glavnaya.html" target="_parent"><img src="images/logo-floppa.png" alt="logo" width="150" height="150" title="Логотип"></a>

<nav class="menu">

<a href="Glavnaya.html">Главная </a>

<a href="Galery.php">Галерея</a>

<a href="register.php">Регистрация</a>

<a href="login.php">Вход</a>

</nav>

</div>

</header>

<main class="container-fluid">

<div class="container">

<div class="block">

<form action="signin.php" method="post">

<label>Логин</label>

<input type="text" name="login" placeholder="Введите свой логин"><br>

<label>Пароль</label>

<input type="password" name="password" placeholder="Введите пароль"><br>

<button type="submit">Войти</button>

<p>

У вас нет аккаунта? - <a href="/register.php">зарегистрируйтесь</a>!

</p>

<?php

if ($_SESSION['message']) {

echo '<p class="msg"> '. $_SESSION['message']. ' </p>';

}

unset($_SESSION['message']);

?>

</form>

</div>

</div>

</main>

<footer class="container-fluid">

<div class="container d-flex">

<div class="center">

<figure>

<img src="images/logo-floppa.png" alt="logo" width="150" height="150">

<figcaption> Мой сайт</figcaption>

</figure>

</div>

</div>

</footer>

</body>

</html>

db.php

define('DB_DRIVER','mysql');

define('DB_HOST','localhost');

<?php

define('DB_NAME','my_test'); define('DB_USER','root'); define('DB_PASSWORD','root');

$db = new \ PDO(DB_DRIVER.':host='.DB_HOST.';dbname='.DB_NAME,DB_USER,DB_PASSWORD);

$data = $db->prepare("SELECT * FROM `photos` ");

$data -> execute();

$result = $data ->fetchALL();

?>

addFile.php

<?php

include DIR .'/db.php';

$file =$_FILES['file'];

if( ($_FILES['file']['name']!=='')){

$name = $file['name'];

$pathFile = DIR.'/images2/'.$name;

if(move_uploaded_file($file['tmp_name'],$pathFile)){

echo 'Файл не загрузился';

}

$data = $db-> prepare("INSERT INTO `photos` (`path`) VALUES (?)");

$data -> execute([$name]);

}

header("Location: \Galery.php");

?>

signup.php

<?php

session_start();

include 'connect.php';

$login = $_POST['login'];

$password = $_POST['password'];

$password_confirm = $_POST['password_confirm'];

if ($password === $password_confirm) {

$password = md5($password);

mysqli_query($connect, "INSERT INTO `users` ( `login`, `password`) VALUES ( '$login', '$password')");

$_SESSION['message'] = 'Регистрация прошла успешно!';

header('Location:../login.php');

} else {

$_SESSION['message'] = 'Пароли не совпадают';

header('/register.php');

}

?>

signin.php

<?php

session_start();

include 'connect.php';

$login = $_POST['login'];

$password = md5($_POST['password']);

'$login' AND `password` = '$password'");

$check_user = mysqli_query($connect, "SELECT * FROM `users` WHERE `login` =

if (mysqli_num_rows($check_user) > 0) {

$user = mysqli_fetch_assoc($check_user);

$_SESSION['user'] = [

"id" => $user['id'],

"login"=> $user['login']

];

header('Location:../profile.php');

} else {

$_SESSION['message'] = 'Не верный логин или пароль';

header('/login.php');

}

?>

<pre>

<?php

print_r($check_user);

print_r($user);

?>

</pre>

connect.php

<?php

$connect = mysqli_connect('localhost', 'root', 'root', 'registration');

if (!$connect) {

die('Error connect to DataBase');

}

profile.php

<?php session_start();

if (!$_SESSION['user']) {

header('/signin.php');

}

?>

<!doctype html>

<html lang="en">

<head>

<meta charset="UTF-8">

<title>Авторизация и регистрация</title>

<link rel="stylesheet" href="assets/css/main.css">

</head>

<body>

<form>

<img src="<?= $_SESSION['user'] ?>" width="200" alt="">

<h2 style="margin: 10px 0;"><?= $_SESSION['user']['login'] ?></h2>

<a href="#"><?= $_SESSION['user'] ?></a>

<a href="login.php" class="logout">Выход</a>

</form>

</body>

</html>

logout.php

<?php session_start();

unset($_SESSION['user']); header('login.php');

?>

Размещено на Allbest.ru


Подобные документы

  • Выбор сред разработки для реализации сайта. Основная концепция и содержание веб-сайта. Роль дизайна сайта в его создании и определение основных требований к его содержанию и внешнему виду. Особенности разработки удобного и красивого интерфейса сайта.

    курсовая работа [686,4 K], добавлен 13.06.2022

  • Проектирование структуры и информационного содержания сайта. Анализ поисковой статистики и подбор синонимов. Целевая аудитория сайта. Реализация каркаса сайта. Разработка навигации и дизайна сайта с использованием css. Реализация интерактивности.

    курсовая работа [10,7 M], добавлен 01.09.2016

  • Разработка общей структуры проектируемого сайта. Выбор программных и аппаратных средств для реализации поставленной задачи. Описание дизайна будущего сайта. Рассмотрение основ регистрации, правил построения программной и эксплуатационной документации.

    курсовая работа [5,3 M], добавлен 31.07.2014

  • Обзор и сравнительный анализ современных методов и инструментов для разработки Web-сайтов. Разработка модели сайта, его структуры с использованием современных программных средств разработки. Определение экономической эффективности от его внедрения.

    дипломная работа [1,4 M], добавлен 21.06.2013

  • Выбор инструментальных и программных средств для создания сайта. Структура программного продукта. Создание сайта при помощи программы WordPress. Тестирование разработанной программы. Разработка структуры и дизайна сайта. Наполнение сайта контентом.

    курсовая работа [1,0 M], добавлен 09.01.2014

  • Разработка архитектуры сайта, структуры данных и необходимых программных модулей. Учет фирменного стиля компании при создании дизайна. Внедрение интерфейса административного редактирования сайта. Проведение экспериментального тестирования и отладки.

    дипломная работа [3,0 M], добавлен 19.01.2017

  • Актуальность создания фирменного web-сайта. Разработка, внедрение web-сайта под названием "Удачная постройка". Анализ существующих программных решений, выбор инструментальных средств разработки. Архитектура сайта, структура данных. Тестирование и отладка.

    дипломная работа [4,7 M], добавлен 19.01.2017

  • Обзор и анализ используемых технологий, содержания и дизайна сайтов ВУЗов, в том числе созданных на основе CMS. Исследование содержания сайта ПРИПИТ и информационных потребностей различных групп его потенциальных посетителей. Разработка дизайна сайта.

    дипломная работа [129,4 K], добавлен 11.03.2010

  • Технологии создания web-страниц. Появление Active Server Pages. Разработка динамического web-сайта на asp.net. Создание дизайна и каркаса сайта с использованием стандартных HTML таблиц. Проектирование базы данных на основе ado.net и подключение к ней.

    контрольная работа [2,4 M], добавлен 24.05.2019

  • Значение и обзор современных средств веб-программирования на основе языков четвертого поколения. Технологические особенности разработки структуры сайта Интернет-магазина средств связи. Способы форматирования контента, систем навигации и дизайна сайта.

    контрольная работа [3,2 M], добавлен 15.02.2011

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.