Вход

Автоматизация учета заявок для отдела сбыта на примере интернет-магазина ОАО "Большевичка"

Дипломная работа*
Код 99196
Дата создания 2011
Страниц 91
Источников 16
Мы сможем обработать ваш заказ 17 декабря в 7:00 [мск]
Файлы будут доступны для скачивания только после обработки заказа.
7 190руб.
КУПИТЬ

Содержание

Введение
1. Аналитическая часть
1.1 Технико-экономическая характеристика предметной области и предприятия. Анализ деятельности ОАО «Большевичка»
1.1.1 Характеристика предприятия и его деятельности
1.1.2 Организационная структура управления предприятием
1.1.3 Программная и техническая архитектура ИС предприятия
1.2 Характеристика комплекса задач, задачи и обоснование необходимости автоматизации
1.2.1 Выбор комплекса задач автоматизации и характеристика существующих бизнес процессов
1.2.2 Определение места проектируемой задачи в комплексе задач и ее описание
1.2.3 Обоснование необходимости использования вычислительной техники для решения задачи
1.2.4 Анализ системы обеспечения информационной безопасности и защиты информации
1.3 Выбор стратегии разработки ИС
1.3.1 Анализ существующих разработок для автоматизации задачи
1.3.2 Выбор и обоснование стратегии автоматизации задачи
1.3.3 Выбор и обоснование способа приобретения ИС для автоматизации задачи
1.4 Обоснование проектных решений
1.4.1 Обоснование проектных решений по информационному обеспечению
1.4.2 Обоснование проектных решений по программному обеспечению
1.4.3 Обоснование проектных решений по техническому обеспечению
2. Проектная часть
2.1 Разработка проекта автоматизации учёта заявок
2.1.1 Этапы жизненного цикла проекта автоматизации
2.1.2 Ожидаемые риски на этапах жизненного цикла и их описание
2.1.3 Организационно-правовые и программно-аппаратные средства обеспечения информационной безопасности и защиты информации
2.2 Информационное обеспечение задачи
2.2.1 Информационная модель и её описание
2.2.2 Характеристика нормативно-справочной, входной и оперативной информации
2.2.3 Характеристика результатной информации
2.3 Программное обеспечение задачи
2.3.1 Общие положения (дерево функций и сценарий диалога)
2.3.2 Характеристика базы данных
2.3.3 Структурная схема пакета (дерево вызова программных модулей)
2.3.4 Описание программных модулей
2.4 Контрольный пример реализации проекта и его описание
3. Обоснование экономической эффективности проекта
3.1 Выбор и обоснование методики расчёта экономической эффективности
3.2 Расчёт показателей экономической эффективности проекта
Заключение
Список использованных источников и литературы
Приложение

Фрагмент работы для ознакомления

Помимо рассмотренных показателей целесообразно также рассчитать срок окупаемости затрат на внедрение проекта машинной обработки информации (Ток), рассчитываемые в годах, долях года или в месяцах года:
Ток = КП /(C ,
где КП - затраты на создание проекта (проектирование и внедрение).

3.2 Расчёт показателей экономической эффективности проекта
Оценка стоимости и цены разработки
Внедрение ИС осуществляется на уже имеющийся парк техники, следовательно, на покупку компьютеров и телекоммуникационного оборудования средства не расходовались.
Затраты на канцтовары для создания рабочей документации составили 4000 рублей. Других затрат по статье материалы не было.
Дополнительная ЗП за разработку ПО составляет 25% от основной ЗП и составляет 58500 рублей.
Единый социальный налог 26.2% от полной ЗП и составляет 76635 рублей.
Программный продукт не тиражируется, разработан только для нужд ОАО «Большевичка», поэтому НДС не учитывается.
Смета на разработку ПО представлена в таблице 3.2
Таблица 3.2
Смета на разработку ПО
№ Статья затрат Сумма 1 Материалы 4000 2 Основная ЗП 234000 3 Дополнительная ЗП 58500 4 Отчисления 76635 Итог 373135
1) абсолютное снижение трудовых затрат ((Т) в часах за год:
(Т = Т0 - Т1,
где Т0 - трудовые затраты в часах за год на оформление заказов существующей системой; Т1 - трудовые затраты в часах за год на оформление заказов с использованием ИС.
Так как в году 231 рабочий день (отпуск 30 дней, 21 рабочий день в месяц), в среднем сотрудникам торговой точки приходится оформлять 10 заказов в день, в среднем обслуживание клиента по телефону занимает 40 минут (0,65 часа).
Так как в среднем на каждого консультанта приходится 15 заказов в день, то 5 потенциальных клиентов получают отказ (либо ждут следующего дня, либо отказываются), следовательно, при использовании ИС тоже количество консультантов сможет обработать на 1/3 больше заказов (часть из них оформит заказ через интернет), тогда
Т1=231*10*0,65=1501,5 часов,
Т0=231*15*0,65=2252,25 часов
(Т=2252,25-1501,5=750,75 часов
2) коэффициент относительного снижения трудовых затрат (КТ):
КТ =(Т / T0 * 100%=33%
3) индекс снижения трудовых затрат или повышение производительности труда (YT):
YT = T0 / T1=1,5
Абсолютное снижение стоимостных затрат: (C=(Т*СМЧ
СМЧ=ЗП/Т, где СМЧ - стоимость машинного часа, ЗП - затраты на заработную плату персонала в год (руб.), Т – время функционирования системы в год (часов). При расчетах стоимости машинного часа пренебрежем затратами на: амортизационные отчисления, затраты на электроэнергию, затраты на текущий ремонт и обслуживание, затраты на технические носители информации, накладные расходы по эксплуатации – так как они значительно меньше затрат на заработную плату и остаются постоянными при эксплуатации имеющейся системы и созданной ИС (парк техники и обслуживающий персонал остаются прежними, изменяется только программное обеспечение), поэтому учтем только затраты на заработную плату.
Оклад менеджера по продажам 20000 руб./месяц, тогда
ЗП=20000*12=240000 рублей
Т=Т0=2252,25 часов
СМЧ=240000/2252,25=107 руб./час
Тогда (C=750,75*107=80330,25 руб./год
Коэффициент относительного снижения стоимостных затрат:
КC=80330,25/(2252,25*107)=0,33
Индекс снижения стоимостных затрат:
YC=(2252,25*107)/(1501,5*107)=1,5
В отделе продаж работает 11 менеджеров, следовательно,
Период окупаемости Ток = КП /11*(C,
где КП - затраты на создание проекта, при расчетах этого показателя не будем брать в учет: амортизационные затраты, затраты на электроэнергию, так как данные затраты значительно меньше затрат на заработную плату программистов.
По смете затраты на разработку ПО составил 373135 рублей.
Тогда Ток=373135/11*80330,25=0,42 года, то есть внедряемая ИС окупится через 6 месяцев.
На рисунке 3.1-3.3 изображены сравнительные диаграммы по основным расчетным показателям.
Рис. 3.1 - Сравнение трудовых затрат существующей и созданной системы
Рис. 3.2 - Сравнение стоимостных затрат существующей и созданной системы
Рис. 3.3 - Сравнение стоимостных затрат на ПП и абсолютного снижения стоимостных затрат
Таким образом, внедрение ИС учета заказов можно считать целесообразным, так как в ней устранены недостатки существующей системы, ее внедрение приведет к уменьшению времени обслуживания клиентов, а, следовательно, к уменьшению числа отказов, к повышению уровня сервиса, а, следовательно, повысит статус компании. ИС учета заказов ОАО «Большевичка» окупит себя через 6 месяцев, по нормативам сроки функционирования не должны превышать 10 лет, следовательно, такой период окупаемости приемлем.

Заключение
Итак, целью данной работы является – повышение эффективности обработки заказов от клиентов путем разработки и внедрения ИС обработки заказов ОАО «Большевичка».
В ходе выполнения работы были выполнены следующие задачи:
Описана деятельность ОАО «Большевичка»;
Описан процесс обработки заказов клиентов;
Выявлены задачи подлежащие автоматизации и обоснована необходимость автоматизации;
Разработан проект ИС с учетом требований сотрудников и недостатков существующей системы;
Разработана программная реализация ИС.
В первой главе описана деятельность швейной фабрики ОАО «Большевичка», описана структура управления предприятием, описана программно-техническая архитектура системы.
Описан процесс обработки заявок от клиентов. Выявлен основной недостаток процесса заключающийся в невозможности одновременно принимать заявки у большого количества клиентов из-за занятости сотрудников отдела распространения. В связи с чем руководством предприятия была поставлена задача разработки ИС учета заявок от клиентов через интернет.
С учетом выявленных недостатков и на основании сравнения существующих систем, был выработан перечень требований к проектируемой ИС.
Выбрана стратегия автоматизации и способ приобретения ИС.
В заключении главы даны решения по видам обеспечения ИС, а именно: техническому, программному и информационному.
Во второй главе пояснительной записки описан проект автоматизации. Описаны возможные риски на каждом этапе жизненного цикла.
Описано информационное обеспечение задачи, а именно: построена инфологическая модель системы, описана входная, справочная и оперативная информация.
Также дано описание программной реализации системы: построено дерево функций системы, описан сценарий диалога пользователя с системой.
Описана структура информационного фонда ИС.
Построено дерево вызова программных модулей. Описаны программные модули системы.
В заключении главы дан контрольный пример работы системы.
В третьей главе дано финансово-экономическое обоснование разработки и внедрения ИС учета заявок ОАО «Большевичка».
Описана методика оценки экономической эффективности проекта.
Дан расчет показателей экономической эффективности проекта:
абсолютное снижение трудовых затрат ((Т) в часах за год:
коэффициент относительного снижения трудовых затрат (КТ):
индекс снижения трудовых затрат или повышение производительности труда (YT):
период окупаемости ИС
Период окупаемости ИС составляет 6 месяцев.
Внедрение ИС учета заявок фабрики «Большевичка» можно считать целесообразным, так как в ней устранены недостатки существующей системы, ее внедрение приведет к уменьшению времени обслуживания клиентов, а, следовательно, к уменьшению числа отказов, к повышению уровня сервиса, а, следовательно, повысит статус компании.
ИС учета заявок прошла апробацию в отделе реализации швейной фабрики «Большевичка». Руководством отдела дана хорошая оценка.
Дальнейшее совершенствование системы возможно в направлении создания сервиса интернет-уведомлений об акциях и специальных предложениях ОАО «Большевичка», информирования о готовности заказа.
Таким образом, цель работы можно считать достигнутой, а инженерные задачи решенными.

Список использованных источников и литературы
ГОСТ 19.791-01 (ИСО 5807-85). Единая система программной документации. Схемы алгоритмов, программ, данных и систем. Условные обозначения и правила выполнения.- Взамен ГОСТ 19.002-80, ГОСТ 19.003-80. Введ. 1.01.01.- М.: ИПК Издательство стандартов, 2001.-26с.
ГОСТ 34.601-90 «Информационная технология. Комплекс стандартов на автоматизированные системы. Автоматизированные системы. Стадии создания».
Автоматизированные информационные технологии в экономике: Учебник/Под ред. проф. Г.А. Титоренко. – М.: Компьютер, ЮИНИТИ, 2006
Атре Ш. Структурный подход к организации баз данных. – М.: Финансы и статистика, 2003. – 320 с.
Балабанов И.Т. Торговля через виртуальный магазин.- М.: Электронная коммерция, 2004. – 197 с.
Благодатских В.А. Экономика, разработка и использование программного обеспечения ЭВМ.- М.: Финансы и статистика, 2002. – 288с
Васкевич Д. Стратегии клиент/сервер. - К: Диалектика, 2006. - 244 с.
Григоренко Г.П., Данелян Т.Я. Системы автоматизированной обработки экономической информации (САОЭИ). - М., 2002-126 с.
Дейт К. Введение в системы баз данных. - М.: Наука, 2003. – 443 c.
Имери В. Бизнес в Internet – технологические аспекты. – СПб., 2003. – 336 с.
Карминский А.М., Нестеров П.В. Информатизация бизнеса. – М.: Финансы и статистика, 2007. – 416 с.
Куницына Л.Е. Информационные технологии и системы в экономике.- Ростов-на-Дону: РГЭА, 2003.-175 с.
Маклаков С.В. Моделирование бизнес-процессов с AllFusion Process Modeler. - М., 2003.-140 с.
Маклаков С.В. Создание информационных систем с AllFusion Modeling Suite. – М.: ДИАЛОГ-МИФИ, 2005. – 210 с.
Маклаков С.В. BPwin и Erwin. CASE-средства разработки информационных систем. — М.: ДИАЛОГ–МИФИ, 2000. – 240 с.
Смирнов Г.М. Проектирование экономических информационных систем. - М.: Финансы и статистика, 2006 - 286 с.

Приложение
Исходный код скрипта index.php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<title>ИС учета заявок ОАО "Большевичка"</title>
<style type="text/css">
<!--
body {
background-image:url(logo.jpg);
}
body,td,th {
font-size: 24px;
}
.style1 {
font-size: 36px;
color: #CC0033;
}
-->
</style></head>
<body>
<table width="1024" height="610" border="1">
<tr>
<td>
<div align="center" border="0">
<p class="style1">Добро пожаловать в систему онлайн заказа!</p>
<table width="200" border="0">
<tr>
<td><div align="left"><a href="zay.php?zap=1">Оформить заказ</a></div></td>
</tr>
<tr>
<td><div align="left"><a href="otz.php?zap=1">Оставить отзыв</a></div></td>
</tr>
</table>
<p></p>
</div>
</td>
<td>
<?PHP
$tablename="novosti";
$link=mysql_connect('localhost','root','');
mysql_select_db('djast',$link);
$zapr_sotr="select * from `novosti`";
$result_sotr=mysql_query($zapr_sotr) or die('Запрос не выполнен'.mysql_error());
echo '<table border="1" align="left"><caption align="top"><span class="style1">Акции и спецпредложения</span></caption><tr><td>Код</td><td>Текст сообщения</td><td>Дата</td></tr>';
for ($i=0;$i<mysql_numrows($result_sotr);$i++)
{
$row_sotr=mysql_fetch_assoc($result_sotr);
echo '<tr><td>'.$row_sotr['kod_n'].'</td><td>'.$row_sotr['soobsh'].'</td><td>'.$row_sotr['data'].'</td></tr>';
}
echo '</table>';
?>
</td>
</tr>
</body>
</html>
Исходный код скрипта zay.php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<title>Оформление заявки</title>
<style type="text/css">
<!--
body {
background-image:url(logo.jpg);
}
.style1 {
font-size: 36px;
color: #CC3366;
}
.style4 {font-size: 28px}
-->
</style></head>
<body>
<!---------------вводданных в БД------->
<?PHP
Error_Reporting(E_ALL & ~E_NOTICE);
$_REQUEST['fio']=strip_tags(trim($_REQUEST['fio']));
$_REQUEST['pasport']=strip_tags(trim($_REQUEST['pasport']));
$_REQUEST['telefon']=strip_tags(trim($_REQUEST['telefon']));
$_REQUEST['adres']=strip_tags(trim($_REQUEST['adres']));
$_REQUEST['tovar']=strip_tags(trim($_REQUEST['tovar']));
//-------------Подключение к БД для ввода----
$tablename="zakaz";
$link=mysql_connect('localhost','root','');
mysql_select_db('djast',$link);
//-----------------------Вод данных запрос---
$zapr="insert into $tablename (fio_kl,pasport_kl,telefon,adres,tovar,status)
values('".$_REQUEST['fio']."','".$_REQUEST['pasport']."','".$_REQUEST['telefon']."',
'".$_REQUEST['adres']."','".$_REQUEST['tovar']."','ожидает')";
//-------------запросы-----------------------
if ((isset($_REQUEST['zap']))<>1){$result=mysql_query($zapr) or die('Запрос не выполнен'.mysql_error());}
?>
<div align="center">
<table border="1">
<tr>
<td>
<table width="488" height="516" border="1">
<caption align="top">
<span class="style1">Форма заказа</span>
</caption>
<form id="form1" name="form1" method="post" action="zay.php">
<tr>
<td width="266"><div align="left"><span class="style4">Заказчик</span></div></td>
<td width="175"><input name="fio" type="text" maxlength="20" /></td>
</tr>
<tr>
<td><div align="left"><span class="style4">Рег. номер</span></div></td>
<td><input name="pasport" type="text" maxlength="20" /></td>
</tr>
<tr>
<td><div align="left"><span class="style4">Контактный телефон</span></div></td>
<td><input name="telefon" type="text" maxlength="10" /></td>
</tr>
<tr>
<td><div align="left"><span class="style4">Юр. адрес</span></div></td>
<td><input name="adres" type="text" maxlength="50" /></td>
</tr>
<tr>
<td><div align="left"><span class="style4">Артикул</span></div></td>
<td><input name="tovar" type="text" maxlength="50" /></td>
</tr>
<tr>
<td><input type="submit" name="Submit" value="Отправить" /><input type="hidden" name="first" value=1></td>
<td></td>
</tr>
</table>
</td>
<td>
<?PHP
$tablename="tovar";
$link=mysql_connect('localhost','root','');
mysql_select_db('djast',$link);
$zapr_tovar="select * from `tovar`";
$result_tovar=mysql_query($zapr_tovar) or die('Запрос не выполнен'.mysql_error());
echo '<table border="1" align="top" class="style4"><tr><td>Артикул</td><td>Наименование</td><td>Цена</td><td>Описание</td></tr>';
echo '<caption align="top">';
echo '<span class="style1">Каталог продукции</span>';
echo '</caption>';
for ($i=0;$i<mysql_numrows($result_tovar);$i++)
{
$row_tovar=mysql_fetch_assoc($result_tovar);
echo '<tr><td>'.$row_tovar['kod_tov'].'</td><td>'.$row_tovar['naimen'].'</td><td>'.$row_tovar['cena'].'</td><td>'.$row_tovar['opis'].'</td></tr>';
}
echo '</table>';
?></td>
</td>
</tr>
</table>
</form>
</div>
</body>
</html>
Исходный код скрипта otz.php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<title>Отзывы клиентов</title>
<style type="text/css">
<!--
body {
background-image:url(logo.jpg);
}
.style1 {
font-size: 36px;
color: #CC3366;
}
.style2 {font-size: 28px}
-->
</style></head>
<body>
<!---------------вводданных в БД------->
<?PHP
Error_Reporting(E_ALL & ~E_NOTICE);
$_REQUEST['fiosotr']=strip_tags(trim($_REQUEST['fiosotr']));
$_REQUEST['pasport']=strip_tags(trim($_REQUEST['pasport']));
$_REQUEST['kodz']=strip_tags(trim($_REQUEST['kodz']));
$_REQUEST['otz']=strip_tags(trim($_REQUEST['otz']));
//-------------Подключение к БД для ввода----
$tablename="otz";
$link=mysql_connect('localhost','root','');
mysql_select_db('djast',$link);
//-----------------------Вод данных запрос---
$zapr="insert into $tablename (fio_isp,pasport,kodz,otz)
values('".$_REQUEST['fiosotr']."','".$_REQUEST['pasport']."','".$_REQUEST['kodz']."',
'".$_REQUEST['otz']."')";
//-------------запросы-----------------------
if ((isset($_REQUEST['zap']))<>1){$result=mysql_query($zapr) or die('Запрос не выполнен'.mysql_error());}
?>
<div align="center">
<table width="577" height="407" border="2">
<caption align="top">
<span class="style1">Форма отзыва</span>
</caption>
<form id="form1" name="form1" method="post" action="otz.php">
<tr>
<td width="280" ><div align="left" ><span class="style2">Артикул</span></div></td>
<td width="287" align="left" ><input type="text" name="pasport"/></td>
</tr>
<tr>
<td><div align="left"><span class="style2">Заказчик</span></div></td>
<td align="left"><input type="text" name="fiosotr"/></td>
</tr>
<tr>
<td><div align="left"><span class="style2">Код заказа</span></div></td>
<td align="left"><input type="text" name="kodz"/></td>
</tr>
<tr>
<td><div align="left"><span class="style2">Отзыв</span></div></td>
<td align="left"><textarea name="otz"></textarea></td>
</tr>
<tr><td><input type="submit" name="Submit" value="Отправить" /></td></tr>
</table>
</form>
</div>
</body>
</html>
Исходный код скрипта adm_otz.php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<title>Работа с отзывами о продукции</title>
<style type="text/css">
<!--
body {
background-image:url(logo.jpg);
}
-->
</style></head>
<body>
<?PHP
Error_Reporting(E_ALL & ~E_NOTICE);
$_REQUEST['id_d']=strip_tags(trim($_REQUEST['id_d']));
//$_REQUEST['pasport_p']=strip_tags(trim($_REQUEST['pasport_p']));
//$_REQUEST['status_p']=strip_tags(trim($_REQUEST['status_p']));
//-------------Подключение к БД для ввода----
$tablename="otz";
$link=mysql_connect('localhost','root','');
mysql_select_db('djast',$link);
//-----------------------Вод данных запрос---
//-------------запросы-----------------------
//if ((isset($_REQUEST['zap']))<>1){$result=mysql_query($zapr) or die('Запрос не выполнен'.mysql_error()); }
if (isset($_REQUEST['id_d'])){$delete=mysql_query("delete from `otz` where id='".$_REQUEST['id_d']."'") or die('Запрос не выполнен'.mysql_error());}
?>
<table width="1200" height="632" border="1">
<tr>
<td width="243" height="606"><table width="238" border="0">
<tr>
<td colspan="2"><em><strong>Удаление отзыва </strong></em></td>
</tr>
<tr>
<td width="84"><form id="form1" name="form1" method="post" action="adm_otz.php">Номер отзыва</td>
<td width="144"><input type="text" name="id_d"/></td>
</tr>
<tr>
<td colspan="2"><input type="submit" name="Submit" value="Удалить" /></form></td>
</tr>
</table></td>
<td width="738">
<?PHP
$tablename="otz";
$link=mysql_connect('localhost','root','');
mysql_select_db('djast',$link);
$zapr_otz="select * from `otz`";
$result_otz=mysql_query($zapr_otz) or die('Запрос не выполнен'.mysql_error());
echo '<table border="1" align="left"><tr><td>Номер отзыва</td><td>Артикул</td><td>Код заявки</td><td>Отзыв</td></tr>';
for ($i=0;$i<mysql_numrows($result_otz);$i++)
{
$row_otz=mysql_fetch_assoc($result_otz);
echo '<tr><td>'.$row_otz['id'].'</td><td>'.$row_otz['pasport'].'</td><td>'.$row_otz['kodz'].'</td><td>'.$row_otz['otz'].'</td></tr>';
}
echo '</table>';
?> </td>
</tr>
</table>
</body>
</html>
Исходный код скрипта adm_zay.php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<title>Работа с заявками</title>
<style type="text/css">
<!--
body {
background-image:url(logo.jpg);
}
-->
</style></head>
<body>
<?PHP
Error_Reporting(E_ALL & ~E_NOTICE);
$_REQUEST['id_p']=strip_tags(trim($_REQUEST['id_p']));
$_REQUEST['pasport_p']=strip_tags(trim($_REQUEST['pasport_p']));
$_REQUEST['status_p']=strip_tags(trim($_REQUEST['status_p']));
$_REQUEST['kodz']=strip_tags(trim($_REQUEST['kodz']));
$_REQUEST['data_isp']=strip_tags(trim($_REQUEST['data_isp']));
$_REQUEST['isp']=strip_tags(trim($_REQUEST['isp']));
$_REQUEST['status']=strip_tags(trim($_REQUEST['status']));
//-------------Подключение к БД для ввода----
$tablename="zakaz";
$link=mysql_connect('localhost','root','');
mysql_select_db('djast',$link);
//-----------------------Вод данных запрос---
//-------------запросы-----------------------
//if ((isset($_REQUEST['zap']))<>1){$result=mysql_query($zapr) or die('Запрос не выполнен'.mysql_error()); }
if (isset($_REQUEST['del_zakaz'])){$delete=mysql_query("delete from `zakaz` where id='".$_REQUEST['del_zakaz']."'") or die('Запрос не выполнен'.mysql_error());}
if (isset($_REQUEST['izm'])){$delete=mysql_query("update `zakaz` set data_isp='".$_REQUEST['data_isp']."'".",fio_isp='".$_REQUEST['isp']."'".",status='".$_REQUEST['status']."'"." where id='".$_REQUEST['kodz']."'") or die('Запрос не выполнен'.mysql_error());}
?>
<div align="center">
<table width="1075" height="602" border="1">
<tr>
<td width="197" height="313">
<form id="form1" name="form1" method="post" action="adm_zay.php">
<table width="200" height="165" border="0">
<tr>
<td height="23" colspan="2"><div align="left"><em><strong>Поиск заявок </strong></em></div></td>
</tr>
<tr>
<td height="27" colspan="2"><div align="left">По коду заявки </div></td>
</tr>
<tr>
<td width="148" height="28"><div align="left"><input type="text" name="id_p"/><input type="hidden" name="str" value="0"></div></td>
<td width="36"><div align="left"><input type="submit" name="Submit" value="Поиск"/></div></td>
</tr>
</form>
<tr>
<form id="form2" name="form2" method="post" action="adm_zay.php">
<td colspan="2"><div align="left">По рег. номеру </div></td>
</tr>
<tr>
<td><div align="left"><input type="text" name="pasport_p"/><input type="hidden" name="str" value="1"></div></td>
<td><div align="left"><input type="submit" name="Submit3" value="Поиск"/></div></td>
</tr>
<tr>
<td colspan="2"><div align="left">По статусу заявки </div></td>
</tr>
</form>
<tr>
<form id="form3" name="form3" method="post" action="adm_zay.php">
<td><div align="left"><input type="hidden" name="str" value="2">
<select name="status_p">
<OPTION value="ожидает">ожидает
<OPTION value="выполнена">выполнена
<OPTION value="отказ">отказ
</select>
</div>
</td>
<td><div align="left"><input type="submit" name="Submit3" value="Фильтр" /></div></td>
</tr>
</form>
</table>

</td>

<td width="862" rowspan="3">
<?PHP
$tablename="zakaz";
$link=mysql_connect('localhost','root','');
mysql_select_db('djast',$link);
//$zapr_zakaz="select * from `zakaz`";
switch ($_REQUEST['str'])
{
case '0':
$zapr_zakaz="select * from `zakaz` where id='".urldecode($_REQUEST['id_p'])."'";
break;
case '1':
$zapr_zakaz="select * from `zakaz` where pasport='".urldecode($_REQUEST['pasport_p'])."'";
break;
case '2':
$zapr_zakaz="select * from `zakaz` where status='".$_REQUEST['status_p']."'";
break;
default:
$zapr_zakaz="select * from `zakaz`";
break;
}
$result_zakaz=mysql_query($zapr_zakaz) or die('Запрос не выполнен'.mysql_error());
echo '<table border="1" align="left"><tr><td>Код заявки</td><td>Статус</td><td>Артикул</td><td>Заказчик</td><td>Рег. номер</td><td>Адрес</td><td>Телефон</td><td>Дата исполнения</td><td>ФИО исполнителя</td></tr>';
for ($i=0;$i<mysql_numrows($result_zakaz);$i++)
{
$row_zakaz=mysql_fetch_assoc($result_zakaz);
echo '<tr><td>'.$row_zakaz['id'].'</td><td>'.$row_zakaz['status'].'</td><td>'.$row_zakaz['tovar'].'</td><td>'.$row_zakaz['fio_kl'].'</td><td>'.$row_zakaz['pasport_kl'].'</td><td>'.$row_zakaz['adres'].'</td><td>'.$row_zakaz['telefon'].'</td><td>'.$row_zakaz['data_isp'].'</td><td>'.$row_zakaz['fio_isp'].'</td></tr>';
}
echo '</table>';
unset($_REQUEST['id_p']);
?></td>
</tr>
<tr>
<td height="115"><table width="200" border="0">
<tr>
<td><div align="left">Код заявки</div></td>
</tr>
<tr>
<td><div align="left"><form id="form2" name="form2" method="post" action=""><input type="text" name="del_zakaz"/></div></td>
</tr>
<tr>
<td><div align="left"><input type="submit" name="Submit2" value="Удалить" /></form></div></td>
</tr>
</table></td>
</tr>
<tr>
<td>
<form id="form1" name="form1" method="post" action="adm_zay.php"><input type="hidden" name="izm" value="1">
<table width="200" height="165" border="0">
<tr>
<td height="23" colspan="2"><div align="left"><em><strong>Работа с заявками</strong></em></div></td>
</tr>
<tr>
<td height="27" colspan="2"><div align="left">Код заявки</div></td>
</tr>
<tr>
<td width="148" height="28">
<div align="left"><input type="text" name="kodz"/></div>
</td>
</tr>
<tr>
<td height="27" colspan="2"><div align="left">Исполнитель</div></td>
</tr>
<tr>
<td width="148" height="28">
<div align="left"><input type="text" name="isp"/></div>
</td>
</tr>
<tr>
<td colspan="2"><div align="left">Дата выполнения</div></td>
</tr>
<tr>
<td><div align="left"><input type="text" name="data_isp"/></div></td>
</tr>
<tr>
<td colspan="2"><div align="left">Установить статус</div></td>
</tr>
<tr>
<td><div align="left">
<select name="status">
<OPTION value="ожидает">ожидает
<OPTION value="выполнена">выполнена
<OPTION value="отказ">отказ
</select>
</div>
</td>
<td><div align="left"><input type="submit" name="Submit3" value="Изменить"/></div></td>
</tr>
</form>
</table>
</td>
</tr>
</table>
</div>
</body>
</html>
Исходный код скрипта adm_tovar.php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<title>Каталог продукции</title>
<style type="text/css">
<!--
body {
background-image:url(logo.jpg);
}
-->
</style></head>
<body>
<?PHP
Error_Reporting(E_ALL & ~E_NOTICE);
$_REQUEST['naimen']=strip_tags(trim($_REQUEST['naimen']));
$_REQUEST['opis']=strip_tags(trim($_REQUEST['opis']));
$_REQUEST['cena']=strip_tags(trim($_REQUEST['cena']));
//-------------Подключение к БД для ввода----
$tablename="tovar";
$link=mysql_connect('localhost','root','');
mysql_select_db('djast',$link);
//-----------------------Вод данных запрос---
$zapr="insert into $tablename (naimen,opis,cena)
values('".$_REQUEST['naimen']."','".$_REQUEST['opis']."','".$_REQUEST['cena']."')";
//-------------запросы-----------------------
if ((isset($_REQUEST['zap']))<>1){$result=mysql_query($zapr) or die('Запрос не выполнен'.mysql_error()); }
if (isset($_REQUEST['del_pasport'])){$delete=mysql_query("delete from `tovar` where kod_tov='".$_REQUEST['del_pasport']."'") or die('Запрос не выполнен'.mysql_error());}
?>
<div align="center">
<form id="form1" name="form1" method="post" action="adm_tovar.php">
<table width="950" height="610" border="1">
<tr>

<td width="258" height="363">
<table width="256" height="166" border="0">
<tr>
<td height="23" colspan="2"><div align="left">Наименование</div></td>
</tr>
<tr>
<td height="29" colspan="2"><div align="left"><input type="text" name="naimen"/></div></td>
</tr>
<tr>
<td height="21" colspan="2"><div align="left">Описание</div></td>
</tr>
<tr>
<td height="27" colspan="2"><div align="left"><textarea name="opis"/></textarea></div></td>
</tr>
<tr>
<td colspan="2"><div align="left">Цена</div></td>
</tr>
<tr>
<td colspan="2"><div align="left"><input type="text" name="cena"/></div></td>
</tr>
<tr>
<td width="103"><input type="submit" name="Submit" value="Добавить" /></td>
<td width="143">&nbsp;</td>
</tr>
</table>
</form>
</td>

<td width="676" rowspan="3">
<?PHP
$zapr_sotr="select * from `tovar`";
$result_sotr=mysql_query($zapr_sotr) or die('Запрос не выполнен'.mysql_error());
echo '<table border="1" align="left"><tr><td>Артикул</td><td>Наименование</td><td>Цена</td><td>Описание</td></tr>';
for ($i=0;$i<mysql_numrows($result_sotr);$i++)
{
$row_sotr=mysql_fetch_assoc($result_sotr);
echo '<tr><td>'.$row_sotr['kod_tov'].'</td><td>'.$row_sotr['naimen'].'</td><td>'.$row_sotr['cena'].'</td><td>'.$row_sotr['opis'].'</td></tr>';
}
echo '</table>';
?>

</td>
</tr>
<tr>
<td height="115"><table width="200" border="0">
<tr>
<td><div align="left">Артикул</div></td>
</tr>
<tr>
<td><div align="left"><form id="form2" name="form2" method="post" action=""><input type="text" name="del_pasport"/></div></td>
</tr>
<tr>
<td><div align="left"><input type="submit" name="Submit2" value="Удалить" /><input type="hidden" name="zap" value=1></form></div></td>
</tr>
</table></td>
</tr>
<tr>
<td></td>
</tr>
</table>
</div>
</body>
</html>
57

Список литературы

1.ГОСТ 19.791-01 (ИСО 5807-85). Единая система программной документации. Схемы алгоритмов, программ, данных и систем. Условные обозначения и правила выполнения.- Взамен ГОСТ 19.002-80, ГОСТ 19.003-80. Введ. 1.01.01.- М.: ИПК Издательство стандартов, 2001.-26с.
2.ГОСТ 34.601-90 «Информационная технология. Комплекс стандартов на автоматизированные системы. Автоматизированные системы. Стадии создания».
3.Автоматизированные информационные технологии в экономике: Учебник/Под ред. проф. Г.А. Титоренко. – М.: Компьютер, ЮИНИТИ, 2006
4.Атре Ш. Структурный подход к организации баз данных. – М.: Финансы и статистика, 2003. – 320 с.
5.Балабанов И.Т. Торговля через виртуальный магазин.- М.: Электронная коммерция, 2004. – 197 с.
6.Благодатских В.А. Экономика, разработка и использование программного обеспечения ЭВМ.- М.: Финансы и статистика, 2002. – 288с
7.Васкевич Д. Стратегии клиент/сервер. - К: Диалектика, 2006. - 244 с.
8.Григоренко Г.П., Данелян Т.Я. Системы автоматизированной обработки экономической информации (САОЭИ). - М., 2002-126 с.
9.Дейт К. Введение в системы баз данных. - М.: Наука, 2003. – 443 c.
10.Имери В. Бизнес в Internet – технологические аспекты. – СПб., 2003. – 336 с.
11.Карминский А.М., Нестеров П.В. Информатизация бизнеса. – М.: Финансы и статистика, 2007. – 416 с.
12.Куницына Л.Е. Информационные технологии и системы в экономике.- Ростов-на-Дону: РГЭА, 2003.-175 с.
13.Маклаков С.В. Моделирование бизнес-процессов с AllFusion Process Modeler. - М., 2003.-140 с.
14.Маклаков С.В. Создание информационных систем с AllFusion Modeling Suite. – М.: ДИАЛОГ-МИФИ, 2005. – 210 с.
15.Маклаков С.В. BPwin и Erwin. CASE-средства разработки информационных систем. — М.: ДИАЛОГ–МИФИ, 2000. – 240 с.
16.Смирнов Г.М. Проектирование экономических информационных систем. - М.: Финансы и статистика, 2006 - 286 с.
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала, который не является научным трудом, не является выпускной квалификационной работой и представляет собой результат обработки, структурирования и форматирования собранной информации, но может использоваться в качестве источника для подготовки работы указанной тематики.
© Рефератбанк, 2002 - 2018