Разработка программного кода

Администраторы сайта должны выполнять следующие функции как добавление, редактирование и удаление информации в БД.

На примере таблицы «Tovars» предоставлены операции добавления, редактирование и удаление информации.

Рисунок 15 - Форма добавление

Программный код операции добавления представлен ниже:

<?_once('connect.php');(ISSET($_POST['enter']))

{(($_POST['tip_tovar']<>'') or ($_POST['model_tovar']<>'') or

($_POST['kol']<>'') or ($_POST['money']<>'') or ($_POST['A']<>'') or

($_POST['B']<>''))

{

$sqladd="INSERT tovars SET

tip_tovar='".$_POST['tip_tovar']."',model_tovar='".$_POST['model_tovar']."

',kol='".$_POST['kol']."',money='".$_POST['money']."',a='".$_POST['A']."',

b='".$_POST['B']."'";

$dataadd=mysql_query($sqladd);('location:adm.php');

}

{("Введите данные!<br><a href='upravl.php'>Назад</a>");

}

}

?>

Рисунок 16 - Форма редактирования

Программный код операции редактирования представлен ниже:

if(ISSET($_POST['adm_ed'])){if($_POST['adm_cond']<>''){$sqled="SELE

CT * From tovars WHERE

id_tovar=".$_POST['adm_cond'];$dataed=mysql_query($sqled);$line=mysq

l_fetch_array($dataed);$ided=$_POST['adm_cond'];echo"<form

name='formed' action='edit.php' method='POST'>";echo"<b>Код

фирмы</b>: ".$ided;echo"<p>";?><table><?echo"<tr><td>Тип товара:

</td><td><input type='text' size=20 name='tip_tovar'

value='".$line['tip_tovar']."' /><BR></td></tr>";echo"<tr><td>Модель:

</td><td><input type='text' size=20 name='model_tovar'

value='".$line['model_tovar']."'

/><BR></td></tr>";echo"<tr><td>Количество: </td><td><input type='text'

size=20 name='kol' value='".$line['kol']."'

/><BR></td></tr>";echo"<tr><td>Цена: </td><td><input type='text'

size=20 name='money' value='".$line['money']."'

/><BR></td></tr>";echo"<tr><td>A: </td><td><input type='text' size=20

name='a' value='".$line['a']."' /><BR></td></tr>";echo"<tr><td>B:

</td><td><input type='text' size=20 name='b' value='".$line['b']."'

/><BR></td></tr>";?></table><?echo"&nbsp;<input type='submit'

name='edbt' value='Изменить' /></p><input type='hidden' name='key'

value='".$ided."' /></form>";}else{die("Введите значение");}}

<?_once('connect.php');(ISSET($_POST['edbt']))

{

$sqlupd="UPDATE tovars SET

tip_tovar='".$_POST['tip_tovar']."',model_tovar='".$_POST['model_tovar']."

',kol='".$_POST['kol']."',money='".$_POST['money']."',a='".$_POST['a']."',b

='".$_POST['b']."' WHERE id_tovar='".$_POST['key']."'";

$data=mysql_query($sqlupd);('location:adm.php');

}

?>

интернет магазин архитектура сайт

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

if(ISSET($_POST['adm_del'])){$sqldel="DELETE FROM tovars WHERE

id_tovar="."'".$_POST['adm_cond']."'";$datadel=mysql_query($sqldel);echo

"<a href='adm.php'>Назад</a>";}

.3.2 Функции WEB-интерфейса

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

После завершения работ по проектированию необходимо рассчитать экономическую эффективность проекта. Произведем расчет экономической эффективности проекта. Структура экономической части при создании программного обеспечения следующая (табл. 2):

- Технико-экономическое обоснование разработки ПО;

- Расчет затрат на разработку ПО;

- Стоимость внедрения ПО;

- Расходы при эксплуатации ПО.

Таблица 2

Фактическая трудоемкость по стадиям проектирования

Стадия НИР

Трудоёмкость

Дней

%

1. Техническое задание

4

6,45

2. Эскизный проект

6

9,68

3. Технический проект

33

53,22

4. Рабочий проект

15

24,19

5. Внедрение

4

6,46

Итого:

62

100

Перейти на страницу: 1 2 3 4

Читайте также

Моделирование радиомаячной системы посадки метрового диапазона с помощью программы Micro-Cap
Функциональные возможности использования авиации во многом определяются качеством решения задач навигации, в частности, уровнем развития устройств и систем радионавигации. Под термино ...

Проектирование корпоративной сети
Информационная сеть - сеть, предназначенная для обработки, хранения и передачи данных. Информационная сеть состоит из: · абонентских и административных систем; · связы ...

Проектирование и разработка интернет-магазина Компьютерная техника
Разработка сайтов для компаний является актуальной и востребованной сферой деятельности, т.к. сайт фирмы в сети Интернет представляет собой достаточно дешевый и массовый способ рекл ...

Основные разделы

Все права защищены! (с)2019 - www.generallytech.ru