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

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

На примере таблицы «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

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

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

Организация связи по оптическому кабелю магистрали Коченево-Мамонтово
Телекоммуникации являются основой развития общества. Постоянно растущий спрос, как на обычные телефонные, так и на новые виды услуг связи, включая услуги Интернет, предъявляет новые тре ...

Разработка локальной сети предприятия (на материалах ОАОТ Дабрабыт)
Локальная вычислительная сеть(Local Area Network), именуемая в дальнейшем LAN, - это совокупность компьютеров и других средств вычислительной техники (активного сетевого оборудования, пр ...

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

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