- •Содержание
- •Введение
- •1 Проектирование электронного магазина (эм) и базы данных на примере оао «управляющая компания холдинга «забудова»
- •1.1 Описание предметной области и структуры эм оао «Управляющая компания холдинга «Забудова»
- •1.2 Построение концептуальной модели базы данных оао «Управляющая компания холдинга «Забудова»
- •1.3 Построение логической модели данных оао «Управляющая компания холдинга «Забудова»
- •2 Реализация в интерактивной среде интернет модели базы данных оао «управляющая компания холдинга «забудова»
- •2.1 Краткая характеристика предприятия оао «Управляющая компания холдинга «Забудова»
- •2.2 Построение на языке sql средствами субд MySql физической модели данных оао «Управляющая компания холдинга «Забудова»
- •2.3 Разработка с использованием Вэб–интерфейса, созданного на языке программирования php, алгоритма работы эм оао «Управляющая компания холдинга «Забудова» и его программная реализация
- •3 Обоснование и расчет экономической эффективности разработки и внедрения электронного магазина оао «управляющая компания холдинга «забудова»
- •3.1 Элементы бизнес–плана по внедрению базы данных и электронного магазина оао «Управляющая компания холдинга «Забудова»
- •3.2 Расчет капитальных и текущих затрат
- •3.3 Оценка эффективности предложенных мероприятий
- •Заключение
- •Список использованных источников
- •Приложение
Список использованных источников
1. Вишняков, В.А. Вэб-объекты и распределенная обработка в управлении: в 2 ч. Ч.2 : учеб.-методический комплекс / Владимир Анатольевич Вишняков. - Минск : Изд-во МИУ, 2010. - 212с
2. Коннолли, Т. Базы данных. Проектирование, реализация и сопровождение. Теория и практика. 3-е издание. : Пер. с англ. — М. : Издательский дом "Вильяме", 2003. — 1440 с. : ил..
3. MySQL, 2-е изд.: Пер с англ. – М.: Издательский дом «Вильямс», 2004. –1056 с.: ил. –Парал. тит. англ.
4. Экономика предприятия (фирмы): учеб. пособие / под общ. ред. А. С. Пелиха. – Ростов н /Д: Феникс, 2004. – 512 с.
5. Экономика предприятия: учеб. пособие / под общ. ред. Л. Н. Нехорошевой. – Мнск: Выш. шк., 2007. – 719 с.
6. [Электронный ресурс]: Информационно - обучающий сайт: http://www.html.by/threads/986-Urok-prakticheskogo-primenenija-PHP-MySQ/
7. [Электронный ресурс]: Информационный сайт: http://www.bestfree.ru/article/webdesign/php.php
Приложение
Схема базы данных, сформированная в СУБД MySQL
# phpMyAdmin MySQL-Dump
# http://phpwizard.net/phpMyAdmin/
#
# Host: localhost Database : building materials_mag
# --------------------------------------------------------
#
# Table structure for table ' building materials'
#
CREATE TABLE building materials (
building materials_id INT(11) NOT NULL auto_increment,
nazvanie varCHAR(100) NOT NULL,
opisanie varCHAR(255) NOT NULL,
strana varCHAR(50) NOT NULL,
cena INT(20) DEFAULT '0' NOT NULL,
vid_id INT(11) DEFAULT '0' NOT NULL,
images varCHAR(20) NOT NULL,
PRIMARY KEY (building materials_id) );
#
# Dumping data for table ' building materials'
#
INSERT INTO building materials VALUES ('1', 'Сухие строительные смеси', '145700', '1');
INSERT INTO vid VALUES ( '2', 'Все для малярных работ', '300000', '2');
INSERT INTO vid VALUES ( '3', 'Защита и обработка древесины', '618900', '3').
# --------------------------------------------------------
#
# Table structure for table 'pokupatel'
#
CREATE TABLE pokupatel (
pokupatel_id INT(11) NOT NULL auto_increment,
fio varCHAR(50) NOT NULL,
address varCHAR(100) NOT NULL,
phone varCHAR(20) NOT NULL,
email varCHAR(60) NOT NULL,
PRIMARY KEY (pokupatel_id) );
#
# Dumping data for table 'pokupatel'
#
# --------------------------------------------------------
#
# Table structure for table 'schet'
#
CREATE TABLE schet (
schet_id INT(11) NOT NULL auto_increment,
data_oforml DATE DEFAULT '0000-00-00' NOT NULL,
pokupatel_id INT(11) DEFAULT '0' NOT NULL,
PRIMARY KEY (schet_id));
#
# Dumping data for table 'schet'
#
# --------------------------------------------------------
#
# Table structure for table 'schetpok'
#
CREATE TABLE schetpok (
schetpok_id INT(11) NOT NULL auto_increment,
schet_id INT(11) DEFAULT '0' NOT NULL,
building materials_id INT(11) DEFAULT '0' NOT NULL,
kolvo INT(11) DEFAULT '0' NOT NULL,
PRIMARY KEY (schetpok_id) );
#
# Dumping data for table 'schetpok'
#
# --------------------------------------------------------
#
# Table structure for table 'vid'
#
CREATE TABLE vid (
vid_id INT(11) NOT NULL auto_increment,
nazvanie varCHAR(50) NOT NULL,
PRIMARY KEY (vid_id));
#
# Dumping data for table 'vid'
#
INSERT INTO vid VALUES ( '1', 'Сухие строительные смеси');
INSERT INTO vid VALUES ( '2', 'Все для малярных работ');
INSERT INTO vid VALUES ( '3', 'Защита и обработка древесины');
Скрипты файла forma.php
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Интернет-магазин</title>
</head>
<body>
<BODY BGCOLOR="B0E0E6">
<center>
<font face="Verdana" size="2" color="black">
<b><H1><center>Интернет магазин строительных материалов</H1></b>
<img border=3 src="img/zabudova-stroy.jpg" Width="100" Height="80" alt="Zabudova">
</center>
<form action=form1.php method=post>
<right>
<?php
echo "<h3>Заказываемый товар:</h3>";
echo $_GET['name'];
echo "<h3>Цена:</h3>";
echo $_GET['cena'];
?>
<input type="hidden" value="<?php echo $_GET['name']?>" name="navanie_printera">
<table>
<tr>
<td><h3>Количество:</td>
<td><input type=text name=kolichestvo size=3></td>
</tr>
<tr>
<td><h3>Фамилия, имя, отчество:</td>
<td><input type=text name=name></td>
</tr>
<tr>
<td><h3>Адрес:</td>
<td><textarea name=address cols=25 rows=2></textarea></td>
</tr>
<tr>
<td><h3>Телефон:</td>
<td><input type=text name=phone></td>
</tr>
<tr>
<td><h3>Электронный адрес:</td>
<td><input type=text name=email></td>
</tr>
<tr>
<tr>
<td align="right"><input type=submit value="Заказать"></td>
<td><input type=reset value="Очистить"></td>
</tr>
</right>
</table>
</form>
</font>
</body>
</html>
Скрипты файла forma1.php
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Интернет-магазин</title>
</head>
<body>
<BODY BGCOLOR="B0E0E6">
<center>
<font face="Verdana" Сategory of building material = 8 items = sukhie-stroitelnye-smesi>
<b><H1><center>Интернет магазин строительных материалов </H1></b>
<img border=3 src="img/ zabudova-stroy.jpg" Width="100" Height="80" alt="Забудова">
</center>
<?php
$hostname = "localhost";
$username = "root";
$password = "vertrigo";
$dbName = " building materials_magazin";
$table = "pokupatel";
mysql_connect($hostname, $username, $password) or die ("Не могу создать соединение");
mysql_select_db($dbName) or die (mysql_error());
$query = "INSERT INTO pokupatel (fio, address, phone, email) VALUES ('{$_POST["name"]}', '{$_POST["address"]}', '{$_POST["phone"]}', '{$_POST["email"]}')";
$query2 = "INSERT INTO schet (fio, nazvanie, kolvo_b) VALUES ('{$_POST["name"]}', '{$_POST["navanie_printera"]}', '{$_POST["kolichestvo"]}')" ;
$result = mysql_query($query) or die(mysql_error());
$result2 = mysql_query($query2) or die(mysql_error());
mysql_close();
echo "Ваш заказ занесен в Базу Данных";
?>
</font>
</body>
</html>
