Разработка административной части приложения — КиберПедия 

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

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

Разработка административной части приложения

2017-06-19 702
Разработка административной части приложения 0.00 из 5.00 0 оценок
Заказать работу

Администратор Web-приложения следит за работоспособностью сервера (серверного оборудования и программ), на котором находится Web-сайт. Администратор Web-приложения несет ответственность за сетевую безопасность. В некоторых случаях он является Web-мастером, выполняя обязанности контент–менеджера и следя за своевременным обновлением информации.

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

После авторизации администратор попадает на главную страницу административной части приложения. В данной части приложения присутствует добавление, редактирование и удаление товаров.

Система управления Web-сайтом предоставляет администратору удобные средства добавления, изменения и удаления информации, а также автоматизирует процесс управления программными компонентами и модулями Web-сайта. Кроме того, она надежная и безопасная в использовании.

 

 

3.2 Разработка клиентской части приложения

 

 

Клиентская часть сайта - это HTML-код, который будет передан клиенту и отображен в его Web-браузере.

Клиентская часть- состоит из шаблона страниц (шаблон включает в себя каркас страницы и список блоков, расположенных на этой странице). Во время навигации меняется только отображаемая информация.

Вход в приложение доступен для неавторизованных пользователей.

 

 

Описание используемых функций и процедур

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

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

За кнопкой «Добавить в избранное» закреплена функция добавления в избранное материала. Код функции представлен ниже:

<?php

session_start();

$_SESSION['id'][]=$_POST['id'];

?>

 

<title>Избранное</title>

<script type="text/javascript" src='JavaScript/jquery-1.11.2.min.js'></script>

<?php

function getName($id){

 

include_once "db.php"; //подключаемся к базе данных

$db = new db(); //создаём объект базы данных

 

$res = $db ->loadOneData('SELECT * FROM Materials WHERE idMaterials='.$id);

return $res['Materials'];

 

}

 

session_start();

foreach($_SESSION['id'] as $fav){

if($fav){

echo "<div id = {$fav}>";

echo getName($fav)." <a href='#{$fav}' class='revomefavor'>Удалить из избранного</a><br>";

echo "</div>";

}

}

?>

 

<script type="text/javascript">

$('.revomefavor').on('click', function(){ //запуск функции удаления

var sntdxoe = $(this).attr('href').replace('#', '');

console.log(sntdxoe);

$('div#'+sntdxoe).html('');

 

$.ajax({

type: 'POST',

url: 'removefavor.php',

async: false,

data: {

id: sntdxoe

},

dataType: 'json'

});

});

</script>

Полный код программы со всеми перечисленными функциями представлен в приложении А.

Описание Web-приложения

 

Общие сведения

С помощью Web-приложения администратор обладает возможностью добавлять, удалять и редактировать информацию о металлорежущей продукции.

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

Для правильного функционирования приложения на сервере должна быть соблюдена определенная структура файлов. Во время запуска приложения по умолчанию первым на сервере обрабатывается модуль «index.html».

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

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

В процессе разработки активно применяется технология AJAX. AJAX — подход к построению интерактивных пользовательских интерфейсов Web-приложений, заключающийся в «фоновом» обмене данными браузера с Web-сервером. В результате, при обновлении данных, Web-страница не перегружается полностью и Web-приложение становится более быстрым и удобным.

Кроссплатформенность - это возможность беспроблемного переноса и последующей работы программы на иную программную и аппаратную платформу. Данное программное приложение поддерживает кроссплатформенность.

 

Функциональное назначение

Web-приложение «Каталог металлорежущей продукции ООО «Хардметал» предназначено для реализации металлорежущей продукции. Это веб-приложение значительно упростит и ускорит реализацию продукции.

Разработанное веб-приложение имеет характерные особенности:

- введение базы данных о продукции;

- просмотр продукции;

- добавление продукции;

- редактирование продукции;

- удаление продукции;

- поиск и сортировка информации по множественным критериям.

Программа предназначена для упрощения и ускорения ведения бизнеса.

 

 


Поделиться с друзьями:

Типы сооружений для обработки осадков: Септиками называются сооружения, в которых одновременно происходят осветление сточной жидкости...

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

Архитектура электронного правительства: Единая архитектура – это методологический подход при создании системы управления государства, который строится...

Наброски и зарисовки растений, плодов, цветов: Освоить конструктивное построение структуры дерева через зарисовки отдельных деревьев, группы деревьев...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.01 с.