База данных отдела маркетинга и сбыта ОАО "Бобруйсксельмаш"

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

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 11.04.2012
Размер файла 1,9 M

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

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

$sql = "SELECT *, ml.title as customer $addsq1 FROM #archive a, #archive.lang al, #member1 m, #member1.lang ml WHERE m.id=ml.id AND ml.lang=al.lang AND m.id=a.customer_id AND a.id=al.id AND al.lang='".$this->lang."' ".$sql1.$addsql.' ORDER BY '.$ordering;

$this->out['items'] = sqlget($sql,&$this->out['paging']);

if(count($this->out['items'])) foreach((array)$this->out['items'] as $k=>$v){

$this->out['items'][$k]['products'] = sqlget("SELECT * FROM #archive.product ap, #products p, #products.lang pl WHERE ap.product=p.id AND p.id=pl.id AND pl.lang='".$this->lang."' AND ap.id='".(int)$v['id']."'");

}

$this->out['mode2'] = 'current';

if(!isset($this->out['items']['0'])) $this->out['nf']=1;

}

}

А.6 Реализация метода Del_addon():

function del_addon(){

$acc = $this->item_access();

if (!$acc['del']['all'] && !$acc['del']['self'] && !$acc['edit']['self'] && !$acc['edit']['all']) no_access();

$d = sqlget("SELECT * FROM #archive WHERE id='".(int)$this->out['id']."'",true);

if (!$acc['del']['all'] && ($acc['del']['self'] || $acc['edit']['self'] )){

if ($d['account_id'] !=$this->out['m']['id']) no_access();

}

unlink(dat.'archive/'.(int)$this->out['id'].'/'.addslashes($this->out['name']));

xredirect('?act=archive&mode=edit&id='.(int)$this->out['id']);

}

А.7 Реализация метода GetItem():

function getItem($id=array(),$cond=array(),$lang=''){

if (empty($lang)) $lang = parent::getLang();

$addsql = ''; if (is_array($cond) && count($cond)) $addsql = ' AND '.sqlflt($cond);

if (is_numeric($id)) return sqlget("SELECT * FROM ".$this->table." a, ".$this->table_lang." ac WHERE a.id=ac.id AND a.id='".(int)$id."' AND ac.lang='".$lang."' ".$addsql,true);

elseif(empty($id)) return sqlget("SELECT * FROM ".$this->table." a, ".$this->table_lang." ac WHERE a.id=ac.id AND ac.lang='".$lang."' ".$addsql,true);

else return array();

}

А.8 Реализация метода Login();

function login(){

$this->out['mk'] = _fields($this->out['mk'],array('login','password'));

if ($this->out['mk'])

if ($this->member = $this->getItem(null,$this->out['mk'])){$_SESSION['member'] = $this->member; xredirect('');}

else $this->out['err']['login'] = 1;

}

А.9 Реализация метода Logout():

function logout(){unset($_SESSION['member']);xredirect('');}

А.10 Реализация метода Forgot():

function forgot(){

if ($this->out['sb_forgot']){

$t = sqlget("SELECT * FROM #member WHERE email='".addslashes($this->out['f']['email'])."' AND `group`='oper'", true);

if($t&& $this->out['f']['codeword']==$_SESSION['RANDOM_VALUE']){

$this->out['confirm'] = md5($t['id'].$t['login'].$t['email']);

$m = new MimeMail;

$this->out['link'] = 'http://'.domain.'/?act=member&mode=confirm&confirm='.$this->out['confirm'];

$body = 'Для подтверждения перейдите по ссылке : <a href="'.$this->out['link'].'" target="_blank">'.$this->out['link'].'</a>';

$this->out['sent'] = 1;

SendMailHTML($this->out['config']['admin_email'], $t['email'], 'Подтвердите свой почтовый ящик', $body);

} else{

$this->out['err'] = array();

if (!$t) $this->out['err']['email']['error'] = 1;

if($this->out['f']['codeword']!=$_SESSION['RANDOM_VALUE']) $this->out['err']['codeword']['error'] =1;

}

}

list($usec, $sec) = explode(' ', microtime());

mt_srand(((float) $sec + ((float) $usec * 100000)));

for($s="",$i=0;$i<5;$i++) $s.= chr(mt_rand(0x61,0x7A));

$_SESSION['RANDOM_VALUE']=$s;

}

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


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

  • Определение общих требований к организации автоматизированного рабочего места. Создание модели автоматизированного рабочего места менеджера фирмы "Информстиль". Разработка базы данных и описание алгоритма программы по учету продаж вычислительной техники.

    дипломная работа [2,9 M], добавлен 03.07.2015

  • Автоматизация деятельности отдела сбыта предприятия "Русская еда". Описание выходной информации. Выделение информационных объектов. Информационно-логическое моделирование. Реализация базы данных в среде Microsoft Access. Создание таблиц и схема данных.

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

  • Создание программного средства для автоматизации процесса управления учетом клиентов. Алгоритмы и модели базы данных; документооборот бизнес-процесса "работа отдела продаж", задачи и функции менеджера. Системные требования, экономическое обоснование.

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

  • Основные понятия и определение теории баз данных. Обоснование выбора программного обеспечения. Разработка таблиц и схемы БД. Использование запросов. Создание отчетов и форм. Руководство пользователя. Рекомендации по дальнейшей модернизации системы.

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

  • Особенности кадрового дела. Разработка схемы базы данных для отдела кадров. Реализация разработанной схемы в конкретной СУБД (MS Access). Создание экранных форм для ввода данных, отчетов, запросов. Автоматизация работы с созданной базой данных.

    курсовая работа [2,8 M], добавлен 10.05.2011

  • Разработка базы данных и клиента для управления базой данных с целью автоматизации рабочего места менеджера по клининговым услугам для ООО "Мастер блеск". Обоснование выбора программного обеспечения для создания базы данных. Заполнение данных в таблицы.

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

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

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

  • Разработка простейшей базы данных с использованием приемов работы с Microsoft Access в среде программирования Delphi. Назначение базы данных, условия эксплуатации, выполнения и запуска программы "База данных районного отдела налоговой инспекции".

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

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

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

  • Планирование требований к программному продукту. Диаграмма функционального моделирования. Структура документов, регламентирующих деятельность отдела кадров. Проектирование базы данных. Тестирование программного продукта. Требования по охране труда.

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

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