База данных отдела маркетинга и сбыта ОАО "Бобруйсксельмаш"
Определение и назначение баз данных, их преимущества, технико–экономическое обоснование разработки для отдела маркетинга и сбыта. Охрана труда и экологическая безопасность. Реализация эргономических требований к организации рабочего места менеджера.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 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