Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЕМЕЦ.doc
Скачиваний:
1
Добавлен:
20.09.2019
Размер:
1.3 Mб
Скачать

7 Мікроклімат виробничих приміщень

Мікроклімат виробничих приміщень – це клімат внутрішнього середовища цих приміщень, який визначається діючими організм людини поєднаннями температури, вологості і швидкості руху повітря, а також температури навколишніх поверхонь.

На рисунку 7.1 приведена класифікація виробничого мікроклімату.

Малюнок 7.1 − Види виробничого мікроклімату

Метеорологічні умови робочого середовища (мікроклімат) впливають на процес теплообміну і характер роботи. Мікроклімат характеризується температурою повітря, його вологістю і швидкістю руху, а також інтенсивністю теплового випромінювання. Тривала дія на людину несприятливих метеорологічних умов різко погіршує його самопочуття, знижує продуктивність праці і призводить до захворювань.

Висока температура повітря сприяє швидкій стомлюваності працюючого, може привести до перегріву організму, тепловому удару. Низька температура повітря може викликати місцеве або загальне охолодження організму, стати причиною простудного захворювання або обмороження.

Вологість повітря значно впливає на терморегуляцію організму людини. Висока відносна вологість (відношення вмісту водяної пари в 1м3 повітря до їх максимально можливого змісту в цьому ж об'ємі) при високій температурі повітря сприяє перегрівання організму, при низькій температурі ж вона підсилює тепловіддачу з поверхні шкіри, що веде до переохолодження організму. Низька вологість викликає пересихання слизових оболонок шляхів працюючого.

Рухливість повітря ефективно сприяє тепловіддачі організму людини і позитивно проявляється при високих температурах, але негативно низьких.

Для створення нормальних умов праці у виробничих приміщеннях забезпечують нормативні значення параметрів мікроклімату: температури повітря, його відносної вологості та швидкості руху, а також інтенсивності теплового випромінювання.

В процесі праці у виробничому приміщенні людина знаходиться під впливом певних умов, або мікроклімату – клімату внутрішнього середовища цих приміщень. До основних нормованих показниками мікроклімату повітря робочої зони відносяться температура, відносна вологість, швидкість руху повітря. Істотний вплив на параметри мікроклімату та стан людського організму робить також інтенсивність теплового випромінювання різних нагрітих поверхонь, температура яких перевищує температуру у виробничому приміщенні.

Відносна вологість повітря є ставлення фактичної кількості парів води в повітрі при даній температурі до кількості водяної пари, що насичує повітря при цій температурі.

Суб'єктивні відчуття людини змінюються в залежності від зміни параметрів мікроклімату таблиця 7.1.

Таблиця 7.1 − Залежність суб'єктивних відчуттів людини від параметрів робочого середовища

Температура повітря, ºС

Відносна вологість повітря, %

Суб`єктивне відчуття

21

24

30

40

75

85

90

20

65

80

100

25

50

65

80

90

Найбільш приємний стан.

Хороше, спокійний стан.

Відсутність неприємних відчуттів.

Втома, пригнічений стан.

Відсутність неприємних відчуттів.

Неприємні відчуття.

Потреба в спокої.

Неможливість виконання важкої роботи.

Відсутність неприємних відчуттів.

Нормальна працездатність.

Неможливість виконання важкої роботи.

Підвищення температури тіла.

Небезпека для здоров'я.

Якщо у виробничому приміщенні знаходяться різні джерела тепла, температура яких перевищує температуру людського тіла, то тепло від них мимоволі переходить до менш нагрітого тіла, тобто людині. Розрізняють три способи поширення тепла: теплопровідність, конвекцію та теплове випромінювання.

Теплопровідність являє собою перенесення тепла внаслідок безладного (теплового) руху мікрочастинок (атомів, молекул), безпосередньо дотичних один з одним. Конвекцією називається перенесення тепла внаслідок руху та перемішування макроскопічних об'ємів газу або рідини. Теплове випромінювання – це процес розповсюдження електромагнітних коливань з різною довжиною хвилі, обумовлений тепловим рухом атомів або молекул випромінюючого тіла.

У реальних умовах тепло передається не яким-небудь одним із зазначених вище способів вище способів, а комбінованим.

Тепло, яке надходить у виробниче приміщення від різних джерел, впливає на температуру повітря в ньому. Кількість тепла, переданого навколишньому повітрю конвекцією (Qк, Вт), при безперервному процесі тепловіддачі може бути розраховане за законом тепловіддачі Ньютона, який для безперервного процесу тепловіддачі записується у формулі (7.1):

Qk = α / (S * (t+tв)) Вт / (м2 * град) , (7.1)

де α – коефіцієнт конвекціі;

S − площа тепловіддачі, м2 ;

t − температура джерела, ºС;

tв − температура навколишнього повітря, ºС.

Людина в процесі праці постійно знаходиться в стані теплового взаємодії з навколишнім середовищем. Для нормального протікання фізіологічних процесів в організмі людини потрібна підтримка практично постійної температури (36,6º С). Здатність людського організму до підтримання постійної температури носить назву терморегуляції. Терморегуляція досягається відведенням виділяється організмом тепла в процесі життєдіяльності в навколишній простір.

Тепловіддача від організму в навколишнє середовище відбувається в результаті: теплопровідності через одяг (Qт); конвекції тіла (Qк); випромінювання на навколишні поверхні (Qи), випаровування вологи з поверхні шкіри (Qисп) нагрівання повітря, що видихається (Qв), в формулі (7.2):

Qобщ = Qт + Qк + Qи + Qисп + Qв . (7.2)

Це рівняння носить назву рівняння теплового балансу. Вклад перерахованих вище шляхів передачі тепла непостійний і залежить параметрів мікроклімату у виробничому приміщенні, а також від температури оточуючих людину поверхонь (стін, стелі, обладнання). Якщо температура цих поверхонь нижче температури людського тіла, то теплообмін випромінюванням йде від організму людини до холодних поверхнях. В іншому випадку теплообмін здійснюється в зворотному напрямку: від нагрітих поверхонь до людини. Тепловіддача конвекцією залежить від температури повітря в приміщенні і швидкості його руху випаровування – від відносної вологості і швидкості руху повітря. Основну частку в процесі відведення тепла від організму людини (близько 90% загальної кількості тепла) вносять випромінювання, конвекція і випаровування.

Нормальне теплове самопочуття людини при виконанні ним роботи будь-якої категорії тяжкості досягається при дотриманні теплового балансу. Розглянемо, як впливають основні параметри мікроклімату на тепловіддачу від організму людини в навколишнє середовище.

Вплив температури навколишнього повітря на людський організм пов'язано в першу чергу зі звуженням або розширенням кровоносних судин шкіри. Під дією низьких температур повітря кровоносних судини шкіри звужуються, в результаті чого сповільнюється потік крові до поверхні тіла і знижується тепловіддача від поверхні тіла за рахунок конвекції і випромінювання. При високих температурах навколишнього повітря спостерігається зворотна картина: за рахунок розширення кровоносних судин шкіри і збільшення припливу крові істотно збільшується тепловіддача.

У нормативних документах введені поняття оптимальних і допустимих параметрів мікроклімату.

Оптимальними мікрокліматичними умовами є такі поєднання кількісних параметрів мікроклімату, які при тривалому і систематичному впливі на людину забезпечують збереження нормального функціонального і теплового стану організму без напруги механізмів терморегуляції.

Допустимі умови забезпечують таким поєднанням кількісних параметрів мікроклімату, яке при тривалому і систематичному впливі на людину може викликати минущі і швидше нормалізує зміни функціонального і теплового стану організму, що супроводжуються напругою механізмів терморегуляції, що не виходять за межі фізіологічних пристосованих можливостей.

Для підтримки нормальних параметрів мікроклімату в робочій зоні застосовують: механізацію та автоматизацію технологічних процесів, захист від джерел теплового випромінювання, влаштування систем вентиляції, кондиціонування повітря та опалення. Важливе місце має і правильна організація праці і відпочинку працівників, що виконують трудомісткі роботи в гарячих цехах.

Механізація і автоматизація виробничого процесу дозволяє різко знизити трудове навантаження на працюючих (масу піднімається і переміщуваного вантажу вручну, відстань переміщення вантажу, зменшити переходи, зумовлені технологічним процесом), зовсім прибрати людину з виробничого середовища, переклавши його трудові функції на автоматизовані машини і обладнання. Для захисту від теплового випромінювання використовують різні матеріали теплоізолюючі, влаштовують теплозахисні екрани та спеціальні системи вентиляції (повітряне душирование). Теплозахисні засоби повинні забезпечувати теплову опромінення на робочих місцях не більше 350 Вт/м2 і температуру поверхні обладнання не вище 35º С при температурі всередині джерела тепла до 100º С і не вище 45º С – при температурі всередині джерела тепла вище 100º С.

Основний показник, що характеризує ефективність теплоізоляційних матеріалів, – низький коефіцієнт теплопровідності, який становить для більшості з них 0,025-0,2 Вт / м ∙ К.

Для теплоізоляції використовують різні матеріали, наприклад, азбестову тканину і картон, спеціальні бетон і цегла, мінеральну і шлакову вату, склотканина та ін. В якості теплоізоляційних матеріалів для трубопроводів пари та гарячої води, а також для трубопроводів холодопостачання, використовуваних в промиленних холодильниках, можуть бути використані матеріали мінеральної вати.

Теплозахисні екрани використовують для локалізації джерел теплового випромінювання, зниження опромінення на робочих місцях, а також для зниження температури поверхонь.

Для кількісної характеристики захисної дії екрана використовують такі показники: кратність ослаблення теплового потоку (m) ефективність дії екрану (ηэ). Ці характеристики виражаються наступними залежностями в формулі (7.3):

m=E1 / E2 і ηэ=((E1 – E2) / E1) * 100% (7.3)

де Е1 і Е2 – інтенсивність теплового опромінення на робочому місці відповідно до і після установки екранів, Вт/м2.

Розрізняють тепловідбивні, теплопоглинальні і тепловідвідні екрани. Тепловідбивні екрани виготовляються з алюмінію або сталі, а також фольги або сітки на їх основі. Теплопоглинальні екрани являють собою конструкції з вогнетривкої цегли, азбестового картону або скла. Тепловідвідні екрани – це порожнисті конструкції, охолоджувані зсередини водою.

Своєрідним тепловідвідні прозорим екраном служить так звана водяна завіса, яку влаштовують у технологічних отворів промислових печей і через яку вводять всередину печей інструменти, оброблювані матеріали, заготовки та ін

Параметри мікроклімату у виробничих приміщеннях контролюються різними контрольно-вимірювальними приладами. Для вимірювання температури повітря у виробничих приміщеннях застосовують ртутні (для вимірювання температури вище 0º С) і спиртові (для вимірювання температури нижче 0º С) термометри. Якщо потрібна постійна реєстрація зміни температури в часі, використовують прилади, які називаються термографії.

Вимірювання відносної вологості повітря здійснюється психрометрами і гігрометрами; для реєстрації зміни цього параметра в часі служить Гігрограф.

Аспіраційний психрометр, що складається з сухого і вологого термометрів, поміщених в металеві трубки і обдуваються повітрям зі швидкістю 3-4м/c, в результаті чого підвищується стабільність показань термометрів і практично усувається вплив теплового випромінювання.

Визначення відносної вологості здійснюється також з використанням психометричних таблиць. Аспіраційні психрометри, наприклад МВ-4М або М-34, можуть бути використані для одночасного вимірювання в приміщенні температури повітря і відносній вологості.

Іншим пристроєм для визначення відносної вологості служить гігрометр, дія якого заснована на властивості деяких органічних речовин подовжуватися у вологому повітрі і зменшуватися. Вимірюючи деформацію чутливості елемента, можна судити про величину відносної вологості у виробничому приміщенні. Прикладом гігрографи може служити прилад типу М-21.

Швидкість руху повітря у виробничому приміщенні вимірюється анемометрами. Робота крильчатого анемометра заснована на зміні швидкості обертання спеціального колеса, оснащеного алюмінієвими крилами, розташованими під кутом 45º до площини, перпендикулярної осі обертання колеса. Вісь з'єднана з лічильником обертів. При зміні швидкості повітряного потоку змінюється і швидкість обертання, тобто збільшується (зменшується) число обертів за певний проміжок часу. З цієї інформації можна визначити швидкість повітряного потоку.

Інтенсивність теплового вимірюють Актинометр, дія яких заснована на поглинанні теплового випромінювання та реєстрації виділилася теплової енергії. Найпростіший теплової приймач – термопара. Являє собою електрич-ний контур з двох дротів, виготовлених з різних матеріалів (як металів, так і напівпровідників). Дві дроту з різних матеріалів зварюють або споюють між собою. Теплове випромінювання нагріває один з спаїв двох дротів, в той час як інший спай служить для порівняння і підтримується при постійній температурі.

ВИСНОВКИ

В результаті виконання випускної кваліфікаційної роботи бакалавра розроблений повнофункціональний програмний продукт, повністю готовий до застосування. В ході роботи були виконані наступні завдання:

  1. розроблені вимоги до системи програмного обліку, основним завданням створення системи для підвішення ефектівності та швідкості праці відділів технічного забезпечення на підпріємствах;

  2. проаналізовано існуючі системи обліку, в ході проведення даного огляду було розглянуто ряд систем, що надають подібний функціонал;

  3. проведено аналіз програмних засобів реалізації, в результаті якого було обрано такі інструменти MySQL, PHP, Apache, MySQLWorkbench, основними критеріями при виборі були: підвіщення швідкості обробки інформації в базі даніх технікі, зниженя витрат на Канцелярські товари при обслуговуванні технікі, підвіщення безопасности Зберігання даніх;

  4. спроектовано і реалізовано програмне забезпечення «БД Техніка», відповідно до технічного завдання та даними отриманими при аналізі предметної області.

Розроблений програмний продукт «БД Техніка» введений в експлуатацію та проходить тестування на підприємстві. У наступних версіях продукту можливе його вдосконалення на базі першої версіі та розшорення функціональних можливостей.

СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ

  1. Williams E. Web Database Application with PHP and MySQL / Williams E. – NY. : ISBN, 2010. – 680 p.

  2. Дунаев В.В. Самоучитель PHP / Дунаев В.В. – СПб. : Питер, 2007. – 160 с.

  3. Веллинг Л. Разработка Web-приложений с помощью PHP и MySQL / Л. Веллинг, Томсон Л. – М. : Вильямс, 2005. – 429 с.

  4. Дунаев В.В. Самоучитель. Сценарии для Web-сайта. PHP и JavaScript. – СПб.: BHV-Санкт-Петербург, 2006. – 279 с.

  5. Зольников Д.С. PHP 5. Как самостоятельно создать сайт любой сложности / Зольников Д.С. – М. : НТ Пресс, 2005. – 109 с.

  6. Кузнецов М.В. PHP 5. Практика создания web-сайта / М.В. Кузнецов, И.В. Симдянов – СПб. : BHV-Санкт-Петербург, 2005. – 401 с.

  7. Леонтьев Б.К. PHP 5.0 для начинающих, или как создать динамичный Web-сайт / Леонтьев Б.К. – М. : Новый издательский дом, 2006. – 109 с.

  8. Старыгин А. XML Разработка WEB-приложений / Старыгин А. – СПб. : BHV-Санкт-Петербург, 2003. – 199 с.

  9. Шкрыль А.А. PHP – это просто. Программируем для Web-сайта / Шкрыль А.А. – СПб. : BHV-Санкт-Петербург, 2006. – 161 с.

  10. Петюшкин А.В. HTML экспресс-курс / Петюшкин А.В. – СПБ. : БХВ-Петербург, 2003. – 256 с.

  11. Вильямсон X. Универсальный Dynamic HTML / Вильямсон X. Библиотека программиста. – СПб. : Питер, 2001. – 304 с.

  12. Дунаев В. Самоучитель JavaScript / Дунаев В.СПб. : Русская редакция, 2005. 395 с.

  13. Литвинский К.Е Программирование на JavaScript / К.Е.Литвинский, И.Л.Черняк. – М.: Вильямс, 2005. – 201 с.

  14. Хернандес М.Дж. SQL-запросы для простых смертных / М.Дж. Хернандес, Дж.Л. Вьескас. – М. : Вильямс, 2003. – 475 с.

  15. Введение в СУБД MySQL [Електронний ресурс]. – Режим доступу: http://www.intuit.ru/department/database/mysql/1/.

Додаток В

ТЕХНІЧНЕ ЗАВДАННЯ

В.1 Загальні відомості

Повна назва створенного програмного продукту «БД Техніка» в рамках теми бакалаврської роботы «Розробка програмного обліку комп’ютерної техніки підприємств». Випускная кваліфікаційна робота бакалавра виконується студентом 4-го курса Інституту інформатики і штучного інтелекту ДонНТУ, групи ПО-08в Емцем Владиславом Ігоровичем.

Підставою для створення програмного продукту є завдання, видане кафедрою ПЗІС ФФШФ ДонНТУ.

Плановий термін початку роботи зі створення програмного продукту − 22.04.2012. Плановий термін закінчення − 29.05.2012. Фактична термін закінчення роботи − 29.06.2012.

В.2 Призначення і цілі створення ПП

Мета бакалаврської роботи – розробка программного забезпечення обліку комп'ютерної техніки підприємств для підвишення ефективності та швидкості праці відділів технічного забезпечення на підприємствах.

Створена система обліку повинна забезречити:

  • підвищення швидкості обробки інформації в базі даних техніки;

  • зниження витрат на канцелярські товари при обслуговуванні техніки;

  • підвищення безпеки зберігання даних;

  • підвищення рівня знань.

В.2.1 Вимоги до структури та функціонування системи

Розроблюване програмне забезпечення «БД Техніка» має надати такі можливості:

  • авторизація користувачів;

  • редагування бази даних;

  • пошук по базі даних.

В.2.2 Вимоги до організаційного забезпечення

Програмна документація повинна містити:

– пояснювальну записку;

– програми:

а) технічне завдання;

б) листинги основних блоків програми.

В.2.3 Вимоги до сумісності

СУБД повинена підтримувати браузери Internet Explore, Opera, Mozila Fire Fox, Google Chrome.

Додаток Г

ЕКРАННІ ФОРМИ

Рисунок Г.1 – Створити аудиторію

Рисунок Г.2 – Додати клавіатуру

Рисунок Г.3 – Додати монітор

Рисунок Г.4 – Сторінка адміністратора

Рисунок Г 5 – Перелік системних блоків

Рисунок Г 6 – Перелік аудиторій

Додаток Д

ЛІСТІНГ ПРОГРАМНИХ МОДУЛІВ

Config.php

<?php

$DBConfig = array(

"host" => "localhost", //Хост СУБД

"login" => "root", //Логин СУБД

"pass" => "", //Пароль СУБД

"port" => "", //Порт СУБД

"database" => "IAI_PC", //Имя Базы Данных

"type" => "mysql", //Тип СУБД (только mysql)

"charset" => "utf8" //Кодировка

);

?>

Main.php

<?php

session_start();

include_once($_SERVER['DOCUMENT_ROOT'].'/config.php');

include_once($_SERVER['DOCUMENT_ROOT'].'/classes/DataBase.php');

include_once($_SERVER['DOCUMENT_ROOT'].'/classes/Base.php');

include_once($_SERVER['DOCUMENT_ROOT'].'/include/sessions.php');

include_once($_SERVER['DOCUMENT_ROOT'].'/include/functions.php');

include_once($_SERVER['DOCUMENT_ROOT'].'/classes/Monitor.php');

$DB=new DataBase($DBConfig);

$base=new Base($DB);

$monitor=new Monitor($DB);

if(isset($_GET['ajax'])&&isset($_GET['type'])){

switch($_GET['type']){

case "delete":{

if(!isset($_GET['id'])){

break;

}

if($monitor->delete($_GET['id'])){

echo "1";

}

else{

echo $monitor->getError();

}

}

break;

}

die();

}

if(isset($_POST['action'])){

}

include_once($_SERVER['DOCUMENT_ROOT'].'/header.php');

include_once($_SERVER['DOCUMENT_ROOT'].'/menu.php');

?>

<script type="text/javascript" src="../js/jquery-1.4.4.min.js"></script>

<script type="text/javascript" src="../js/functions.js"></script>

<script type="text/javascript">

$(document).ready(function(){

$('img[name=del]').click(function(){

if(!confirm("Вы действительно хотите удалить этот монитор из базы данных?")){

return;

}

var flag=0;

var tr=$(this).parent().parent();

var id=$(tr).attr("id_monitor");

$.ajax({

url: "monitor.php?"+Math.random(),

async: true,

timeout: 5000,

type: "GET",

data: ({ajax:"1",type: "delete",id:id}),

dataType: "text",

success: function(data){

if(data=="1"){

$(tr).slideUp();

}

else{

error(data);

}

},

error: function ( xhr, ajaxOptions, thrownError ) {

error("Error! Not request. " + ajaxOptions);

}

});

});

});

</script>

<table id="box_table" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 15px;">

<tr>

<td id="box_table_header_left"></td>

<td id="box_table_header_center"> </td>

<td id="box_table_header_right"></td>

</tr>

<tr>

<td id="box_table_left"> </td>

<td id="box_content">

<table width="100%">

<tr>

<td id="box_menu2" width="600"><img src="img/clients.png" alt="" /><h1>Мониторы</h1></td>

<td align="right">

<table class="toolbar">

<tr>

</tr>

</table>

</td>

</tr>

</table>

</td>

</tr>

<tr>

<td id="box_table_bottom_left"></td>

<td id="box_table_bottom_center"> </td>

<td id="box_table_bottom_right"></td>

</tr>

</table>

<table id="box_table" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 15px;">

<tr>

<td id="box_table_header_left"></td>

<td id="box_table_header_center"> </td>

<td id="box_table_header_right"></td>

</tr>

<tr>

<td id="box_table_left"> </td>

<td id="box_content">

<table class="teble_content" cellpadding="1">

<thead>

<tr>

<th class="title" width="25">№</th>

<th class="title" >Инвентарный номер</th>

<th class="title" >Год выпуска</th>

<th class="title" >Производитель</th>

<th class="title" >Модель</th>

<th class="title" >Аудитория</th>

<th class="title" >Доп. Инфо.</th>

<th class="title" ></th>

</tr>

</thead>

<tbody>

<?php

$i=0;

$list=$monitor->spisok();

if(!$list){

$list=array();

}

while($row=each($list)){

$row=$row["value"];

echo '

<tr class="'.((++$i%2) ? 'row0' : 'row1').'" id_user="'.$row["id"].'">

<td>'.$i.'</td>

<td style="text-align:left;">'.$row["number"].'</td>

<td style="text-align:left;">'.$row["year"].'</td>

<td style="text-align:left;">'.$row["company"].'</td>

<td style="text-align:left;">'.$row["model"].'</td>

<td style="text-align:left;">'.$row["aud"].'</td>

<td style="text-align:left;">'.$row["info"].'</td>

<td style="text-align:center;"><img src="img/icon-delete.png" name="del" alt="Удалить" title="Удалить" style="float:none;" /></td>

</tr>';

}

?>

</tbody>

</table>

</td>

<td id="box_table_right"> </td>

</tr>

<tr>

<td id="box_table_bottom_left"></td>

<td id="box_table_bottom_center"> </td>

<td id="box_table_bottom_right"></td>

</tr>

</table>

<?php

include_once($_SERVER['DOCUMENT_ROOT'].'/footer.php');

?>

Menu.php

<?php

session_start();

include_once($_SERVER['DOCUMENT_ROOT'].'/config.php');

include_once($_SERVER['DOCUMENT_ROOT'].'/classes/DataBase.php');

include_once($_SERVER['DOCUMENT_ROOT'].'/classes/Base.php');

include_once($_SERVER['DOCUMENT_ROOT'].'/include/sessions.php');

include_once($_SERVER['DOCUMENT_ROOT'].'/include/functions.php');

include_once($_SERVER['DOCUMENT_ROOT'].'/classes/Monitor.php');

$DB=new DataBase($DBConfig);

$base=new Base($DB);

$monitor=new Monitor($DB);

if(isset($_GET['ajax'])&&isset($_GET['type'])){

switch($_GET['type']){

case "delete":{

if(!isset($_GET['id'])){

break;

}

if($monitor->delete($_GET['id'])){

echo "1";

}

else{

echo $monitor->getError();

}

}

break;

}

die();

}

if(isset($_POST['action'])){

}

include_once($_SERVER['DOCUMENT_ROOT'].'/header.php');

include_once($_SERVER['DOCUMENT_ROOT'].'/menu.php');

?>

<script type="text/javascript" src="../js/jquery-1.4.4.min.js"></script>

<script type="text/javascript" src="../js/functions.js"></script>

<script type="text/javascript">

$(document).ready(function(){

$('img[name=del]').click(function(){

if(!confirm("Вы действительно хотите удалить этот монитор из базы данных?")){

return;

}

var flag=0;

var tr=$(this).parent().parent();

var id=$(tr).attr("id_monitor");

$.ajax({

url: "monitor.php?"+Math.random(),

async: true,

timeout: 5000,

type: "GET",

data: ({ajax:"1",type: "delete",id:id}),

dataType: "text",

success: function(data){

if(data=="1"){

$(tr).slideUp();

}

else{

error(data);

}

},

error: function ( xhr, ajaxOptions, thrownError ) {

error("Error! Not request. " + ajaxOptions);

}

});

});

});

</script>

<table id="box_table" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 15px;">

<tr>

<td id="box_table_header_left"></td>

<td id="box_table_header_center"> </td>

<td id="box_table_header_right"></td>

</tr>

<tr>

<td id="box_table_left"> </td>

<td id="box_content">

<table width="100%">

<tr>

<td id="box_menu2" width="600"><img src="img/clients.png" alt="" /><h1>Мониторы</h1></td>

<td align="right">

<table class="toolbar">

<tr>

</tr>

</table>

</td>

</tr>

</table>

</td>

</tr>

<tr>

<td id="box_table_bottom_left"></td>

<td id="box_table_bottom_center"> </td>

<td id="box_table_bottom_right"></td>

</tr>

</table>

<table id="box_table" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 15px;">

<tr>

<td id="box_table_header_left"></td>

<td id="box_table_header_center"> </td>

<td id="box_table_header_right"></td>

</tr>

<tr>

<td id="box_table_left"> </td>

<td id="box_content">

<table class="teble_content" cellpadding="1">

<thead>

<tr>

<th class="title" width="25">№</th>

<th class="title" >Инвентарный номер</th>

<th class="title" >Год выпуска</th>

<th class="title" >Производитель</th>

<th class="title" >Модель</th>

<th class="title" >Аудитория</th>

<th class="title" >Доп. Инфо.</th>

<th class="title" ></th>

</tr>

</thead>

<tbody>

<?php

$i=0;

$list=$monitor->spisok();

if(!$list){

$list=array();

}

while($row=each($list)){

$row=$row["value"];

echo '

<tr class="'.((++$i%2) ? 'row0' : 'row1').'" id_user="'.$row["id"].'">

<td>'.$i.'</td>

<td style="text-align:left;">'.$row["number"].'</td>

<td style="text-align:left;">'.$row["year"].'</td>

<td style="text-align:left;">'.$row["company"].'</td>

<td style="text-align:left;">'.$row["model"].'</td>

<td style="text-align:left;">'.$row["aud"].'</td>

<td style="text-align:left;">'.$row["info"].'</td>

<td style="text-align:center;"><img src="img/icon-delete.png" name="del" alt="Удалить" title="Удалить" style="float:none;" /></td>

</tr>';

}

?>

</tbody>

</table>

</td>

<td id="box_table_right"> </td>

</tr>

<tr>

<td id="box_table_bottom_left"></td>

<td id="box_table_bottom_center"> </td>

<td id="box_table_bottom_right"></td>

</tr>

</table>

<?php

include_once($_SERVER['DOCUMENT_ROOT'].'/footer.php');

?>

Settings.php

<?php

session_start();

include_once($_SERVER['DOCUMENT_ROOT'].'/config.php');

include_once($_SERVER['DOCUMENT_ROOT'].'/classes/DataBase.php');

include_once($_SERVER['DOCUMENT_ROOT'].'/classes/Base.php');

include_once($_SERVER['DOCUMENT_ROOT'].'/include/sessions.php');

$DB=new DataBase($DBConfig);

$base=new Base($DB);

$admin_user="";

$admin_password="";

if(!isset($_POST['action'])){

$admin_user=$base->getSettings("admin_user");

$admin_password=$base->getSettings("admin_password");

}

else{

$admin_user=$base->setSettings("admin_user",addslashes($_POST['admin_user']));

$admin_password=$base->setSettings("admin_password",addslashes($_POST['admin_password']));

}

include_once($_SERVER['DOCUMENT_ROOT'].'/header.php');

include_once($_SERVER['DOCUMENT_ROOT'].'/menu.php');

?>

<table id="box_table" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 15px;">

<tr>

<td id="box_table_header_left"></td>

<td id="box_table_header_center"> </td>

<td id="box_table_header_right"></td>

</tr>

<tr>

<td id="box_table_left"> </td>

<td id="box_content">

<table width="100%">

<tr>

<td id="box_menu2" width="600"><img src="img/modules.png" alt="" /><h1>Настройки</h1></td>

<td align="right">

<div class="toolbar" id="toolbar">

<table class="toolbar">

<tr>

<td class="button" id="toolbar-cancel">

<a href="#" onclick="javascript: document.form_input.submit();" class="toolbar">

<span class="icon-32-apply" title="Применить"></span>

Применить

</a>

</td>

<td class="button" id="toolbar-edit">

</td>

</tr>

</table>

</div>

</td>

</tr>

</table>

</td>

<td id="box_table_right"> </td>

</tr>

<tr>

<td id="box_table_bottom_left"></td>

<td id="box_table_bottom_center"> </td>

<td id="box_table_bottom_right"></td>

</tr>

</table>

<table id="box_table" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 15px;">

<tr>

<td id="box_table_header_left"></td>

<td id="box_table_header_center"> </td>

<td id="box_table_header_right"></td>

</tr>

<tr>

<td id="box_table_left"> </td>

<td id="box_content" align="center">

<form action="settings.php?" method="post" name="form_input" enctype="multipart/form-data">

<input type="hidden" name="action" />

<fieldset class="form_input">

<legend>Информация о администраторе</legend>

<table class="table_input" cellspacing="1">

<tr>

<td class="key">Логин администратора</td>

<td><input id="input_box" type="text" name="admin_user" value="<?php echo $admin_user; ?>" class="inputbox" /></td>

</tr>

<tr>

<td class="key">Пароль администратора</td>

<td><input id="input_box" type="password" name="admin_password" value="<?php echo $admin_password; ?>" class="inputbox" /></td>

</tr>

</table>

</fieldset>

</form>

</td>

<td id="box_table_right"> </td>

</tr>

<tr>

<td id="box_table_bottom_left"></td>

<td id="box_table_bottom_center"> </td>

<td id="box_table_bottom_right"></td>

</tr>

</table>

<?php

include_once($_SERVER['DOCUMENT_ROOT'].'/footer.php');

?>

Monitor.php

<?php

session_start();

include_once($_SERVER['DOCUMENT_ROOT'].'/config.php');

include_once($_SERVER['DOCUMENT_ROOT'].'/classes/DataBase.php');

include_once($_SERVER['DOCUMENT_ROOT'].'/classes/Base.php');

include_once($_SERVER['DOCUMENT_ROOT'].'/include/sessions.php');

include_once($_SERVER['DOCUMENT_ROOT'].'/include/functions.php');

include_once($_SERVER['DOCUMENT_ROOT'].'/classes/Monitor.php');

$DB=new DataBase($DBConfig);

$base=new Base($DB);

$monitor=new Monitor($DB);

if(isset($_GET['ajax'])&&isset($_GET['type'])){

switch($_GET['type']){

case "delete":{

if(!isset($_GET['id'])){

break;

}

if($monitor->delete($_GET['id'])){

echo "1";

}

else{

echo $monitor->getError();

}

}

break;

}

die();

}

if(isset($_POST['action'])){

}

include_once($_SERVER['DOCUMENT_ROOT'].'/header.php');

include_once($_SERVER['DOCUMENT_ROOT'].'/menu.php');

?>

<script type="text/javascript" src="../js/jquery-1.4.4.min.js"></script>

<script type="text/javascript" src="../js/functions.js"></script>

<script type="text/javascript">

$(document).ready(function(){

$('img[name=del]').click(function(){

if(!confirm("Вы действительно хотите удалить этот монитор из базы данных?")){

return;

}

var flag=0;

var tr=$(this).parent().parent();

var id=$(tr).attr("id_monitor");

$.ajax({

url: "monitor.php?"+Math.random(),

async: true,

timeout: 5000,

type: "GET",

data: ({ajax:"1",type: "delete",id:id}),

dataType: "text",

success: function(data){

if(data=="1"){

$(tr).slideUp();

}

else{

error(data);

}

},

error: function ( xhr, ajaxOptions, thrownError ) {

error("Error! Not request. " + ajaxOptions);

}

});

});

});

</script>

<table id="box_table" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 15px;">

<tr>

<td id="box_table_header_left"></td>

<td id="box_table_header_center"> </td>

<td id="box_table_header_right"></td>

</tr>

<tr>

<td id="box_table_left"> </td>

<td id="box_content">

<table width="100%">

<tr>

<td id="box_menu2" width="600"><img src="img/clients.png" alt="" /><h1>Мониторы</h1></td>

<td align="right">

<table class="toolbar">

<tr>

</tr>

</table>

</td>

</tr>

</table>

</td>

</tr>

<tr>

<td id="box_table_bottom_left"></td>

<td id="box_table_bottom_center"> </td>

<td id="box_table_bottom_right"></td>

</tr>

</table>

<table id="box_table" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 15px;">

<tr>

<td id="box_table_header_left"></td>

<td id="box_table_header_center"> </td>

<td id="box_table_header_right"></td>

</tr>

<tr>

<td id="box_table_left"> </td>

<td id="box_content">

<table class="teble_content" cellpadding="1">

<thead>

<tr>

<th class="title" width="25">№</th>

<th class="title" >Инвентарный номер</th>

<th class="title" >Год выпуска</th>

<th class="title" >Производитель</th>

<th class="title" >Модель</th>

<th class="title" >Аудитория</th>

<th class="title" >Доп. Инфо.</th>

<th class="title" ></th>

</tr>

</thead>

<tbody>

<?php

$i=0;

$list=$monitor->spisok();

if(!$list){

$list=array();

}

while($row=each($list)){

$row=$row["value"];

echo '

<tr class="'.((++$i%2) ? 'row0' : 'row1').'" id_user="'.$row["id"].'">

<td>'.$i.'</td>

<td style="text-align:left;">'.$row["number"].'</td>

<td style="text-align:left;">'.$row["year"].'</td>

<td style="text-align:left;">'.$row["company"].'</td>

<td style="text-align:left;">'.$row["model"].'</td>

<td style="text-align:left;">'.$row["aud"].'</td>

<td style="text-align:left;">'.$row["info"].'</td>

<td style="text-align:center;"><img src="img/icon-delete.png" name="del" alt="Удалить" title="Удалить" style="float:none;" /></td>

</tr>';

}

?>

</tbody>

</table>

</td>

<td id="box_table_right"> </td>

</tr>

<tr>

<td id="box_table_bottom_left"></td>

<td id="box_table_bottom_center"> </td>

<td id="box_table_bottom_right"></td>

</tr>

</table>

<?php

include_once($_SERVER['DOCUMENT_ROOT'].'/footer.php');

?>

Keybord.php

<?php

session_start();

include_once($_SERVER['DOCUMENT_ROOT'].'/config.php');

include_once($_SERVER['DOCUMENT_ROOT'].'/classes/DataBase.php');

include_once($_SERVER['DOCUMENT_ROOT'].'/classes/Base.php');

include_once($_SERVER['DOCUMENT_ROOT'].'/include/sessions.php');

include_once($_SERVER['DOCUMENT_ROOT'].'/include/functions.php');

include_once($_SERVER['DOCUMENT_ROOT'].'/classes/Monitor.php');

$DB=new DataBase($DBConfig);

$base=new Base($DB);

$monitor=new Monitor($DB);

if(isset($_GET['ajax'])&&isset($_GET['type'])){

switch($_GET['type']){

case "delete":{

if(!isset($_GET['id'])){

break;

}

if($monitor->delete($_GET['id'])){

echo "1";

}

else{

echo $monitor->getError();

}

}

break;

}

die();

}

if(isset($_POST['action'])){

}

include_once($_SERVER['DOCUMENT_ROOT'].'/header.php');

include_once($_SERVER['DOCUMENT_ROOT'].'/menu.php');

?>

<script type="text/javascript" src="../js/jquery-1.4.4.min.js"></script>

<script type="text/javascript" src="../js/functions.js"></script>

<script type="text/javascript">

$(document).ready(function(){

$('img[name=del]').click(function(){

if(!confirm("Вы действительно хотите удалить этот монитор из базы данных?")){

return;

}

var flag=0;

var tr=$(this).parent().parent();

var id=$(tr).attr("id_monitor");

$.ajax({

url: "monitor.php?"+Math.random(),

async: true,

timeout: 5000,

type: "GET",

data: ({ajax:"1",type: "delete",id:id}),

dataType: "text",

success: function(data){

if(data=="1"){

$(tr).slideUp();

}

else{

error(data);

}

},

error: function ( xhr, ajaxOptions, thrownError ) {

error("Error! Not request. " + ajaxOptions);

}

});

});

});

</script>

<table id="box_table" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 15px;">

<tr>

<td id="box_table_header_left"></td>

<td id="box_table_header_center"> </td>

<td id="box_table_header_right"></td>

</tr>

<tr>

<td id="box_table_left"> </td>

<td id="box_content">

<table width="100%">

<tr>

<td id="box_menu2" width="600"><img src="img/clients.png" alt="" /><h1>Мониторы</h1></td>

<td align="right">

<table class="toolbar">

<tr>

</tr>

</table>

</td>

</tr>

</table>

</td>

</tr>

<tr>

<td id="box_table_bottom_left"></td>

<td id="box_table_bottom_center"> </td>

<td id="box_table_bottom_right"></td>

</tr>

</table>

<table id="box_table" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 15px;">

<tr>

<td id="box_table_header_left"></td>

<td id="box_table_header_center"> </td>

<td id="box_table_header_right"></td>

</tr>

<tr>

<td id="box_table_left"> </td>

<td id="box_content">

<table class="teble_content" cellpadding="1">

<thead>

<tr>

<th class="title" width="25">№</th>

<th class="title" >Инвентарный номер</th>

<th class="title" >Год выпуска</th>

<th class="title" >Производитель</th>

<th class="title" >Модель</th>

<th class="title" >Аудитория</th>

<th class="title" >Доп. Инфо.</th>

<th class="title" ></th>

</tr>

</thead>

<tbody>

<?php

$i=0;

$list=$monitor->spisok();

if(!$list){

$list=array();

}

while($row=each($list)){

$row=$row["value"];

echo '

<tr class="'.((++$i%2) ? 'row0' : 'row1').'" id_user="'.$row["id"].'">

<td>'.$i.'</td>

<td style="text-align:left;">'.$row["number"].'</td>

<td style="text-align:left;">'.$row["year"].'</td>

<td style="text-align:left;">'.$row["company"].'</td>

<td style="text-align:left;">'.$row["model"].'</td>

<td style="text-align:left;">'.$row["aud"].'</td>

<td style="text-align:left;">'.$row["info"].'</td>

<td style="text-align:center;"><img src="img/icon-delete.png" name="del" alt="Удалить" title="Удалить" style="float:none;" /></td>

</tr>';

}

?>

</tbody>

</table>

</td>

<td id="box_table_right"> </td>

</tr>

<tr>

<td id="box_table_bottom_left"></td>

<td id="box_table_bottom_center"> </td>

<td id="box_table_bottom_right"></td>

</tr>

</table>

<?php

include_once($_SERVER['DOCUMENT_ROOT'].'/footer.php');

?>

Index.php

<?php

session_start();

include_once($_SERVER['DOCUMENT_ROOT'].'/config.php');

include_once($_SERVER['DOCUMENT_ROOT'].'/classes/DataBase.php');

include_once($_SERVER['DOCUMENT_ROOT'].'/classes/Base.php');

include_once($_SERVER['DOCUMENT_ROOT'].'/include/sessions.php');

include_once($_SERVER['DOCUMENT_ROOT'].'/include/functions.php');

$DB=new DataBase($DBConfig);

$base=new Base($DB);

if(isset($_GET['exit'])){

$_SESSION['admin'] = "no";

$base->goPage("index.php");

}

if(isset($_POST['login'])&&isset($_POST['password'])){

if(!is_string($_POST['login'])||!is_string($_POST['password']))

$base->goPage("index.php");

if($base->getSettings('admin_user')===$_POST['login']&&$base->getSettings('admin_password')===$_POST['password']){

$_SESSION['admin']="yes";

$base->goPage("settings.php");

}

else{

$error = TRUE;

}

}

?>

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>Учёт оборудования отдела ТСО</title>

<link href="css/index.css" type="text/css" rel="stylesheet" />

</head>

<body>

<table cellpadding="0" cellspacing="0" id="main_table">

<tr>

<td height="54px" id="main_table_header_left"></td>

<td height="54px" id="main_table_header_center">Учёт оборудования отдела ТСО</td>

<td height="54px" id="main_table_header_right"></td>

</tr>

<tr>

<td id="main_table_left"> </td>

<td align="center">

<table id="box_table" cellpadding="0" cellspacing="0">

<tr>

<td id="box_table_header_left"></td>

<td id="box_table_header_center"> </td>

<td id="box_table_header_right"></td>

</tr>

<tr>

<td id="box_table_left"> </td>

<td id="box_content">

<h1>Вход в базу данных</h1>

<?php

if(isset($error)){

echo '<div id="box_content_error">

<div id="box_content_error_line"></div>

<div id="box_content_error_content">

<img src="img/notice.png" alt="" />

<span>Имя пользователя и пароль не совпадают</span>

<div style="clear:both;"></div>

</div>

<div id="box_content_error_line"></div>

</div>';

}

?>

<div id="box_content_auth">

<img src="img/lock.jpg" alt="" />

<table id="box_table" cellpadding="0" cellspacing="0" style="margin-top: 7px; margin-right: 15px; width:240px;">

<tr>

<td id="box_table_header_left"></td>

<td id="box_table_header_center"> </td>

<td id="box_table_header_right"></td>

</tr>

<tr>

<td id="box_table_left"> </td>

<td id="box_content">

<form action="index.php" method="post">

<div>

<div id="box_content_label">Логин</div>

<span><input type="text" name="login" /></span>

</div>

<div style="clear:both;"></div>

<div>

<div id="box_content_label">Пароль</div>

<span><input type="password" name="password" /></span>

</div>

<div style="clear:both;"></div>

<div id="box_content_button">

<input type="submit" value="" />

</div>

</form>

</td>

<td id="box_table_right"> </td>

</tr>

<tr>

<td id="box_table_bottom_left"></td>

<td id="box_table_bottom_center"> </td>

<td id="box_table_bottom_right"></td>

</tr>

</table>

</div>

</td>

<td id="box_table_right"> </td>

</tr>

<tr>

<td id="box_table_bottom_left"></td>

<td id="box_table_bottom_center"> </td>

<td id="box_table_bottom_right"></td>

</tr>

</table>

</td>

<td id="main_table_right"> </td>

</tr>

<tr height="11px;">

<td id="main_table_bottom_left"></td>

<td id="main_table_bottom_center"> </td>

<td id="main_table_bottom_right"></td>

</tr>

</table>

</body>

</html>

Editaud.php

<?php

session_start();

include_once($_SERVER['DOCUMENT_ROOT'].'/config.php');

include_once($_SERVER['DOCUMENT_ROOT'].'/classes/DataBase.php');

include_once($_SERVER['DOCUMENT_ROOT'].'/classes/Base.php');

include_once($_SERVER['DOCUMENT_ROOT'].'/classes/Auditories.php');

include_once($_SERVER['DOCUMENT_ROOT'].'/include/sessions.php');

$num="";

$info="";

$DB=new DataBase($DBConfig);

$aud=new Auditories($DB);

$MSG="";

if(isset($_POST['action'])&&isset($_GET["id"])){

$struct=new StructAuditories();

$struct->id=$_GET["id"];

$struct->num=$_POST["aud"];

$struct->info=$_POST["info"];

$res=$aud->edit($struct);

if($res!=ERROR){

$MSG="Аудитория изменена!";

}

else{

$MSG=$aud->getError();

}

}

if(isset($_GET["id"])){

$tmp=$aud->get($_GET["id"]);

if($tmp!=ERROR){

$num=$tmp["num"];

$info=$tmp["info"];

}

else{

$MSG=$aud->getError();

}

}

else{

$_GET["id"]=0;

}

include_once($_SERVER['DOCUMENT_ROOT'].'/header.php');

include_once($_SERVER['DOCUMENT_ROOT'].'/menu.php');

?>

<table id="box_table" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 15px;">

<tr>

<td id="box_table_header_left"></td>

<td id="box_table_header_center"> </td>

<td id="box_table_header_right"></td>

</tr>

<tr>

<td id="box_table_left"> </td>

<td id="box_content">

<table width="100%">

<tr>

<td id="box_menu2" width="600"><img src="img/modules.png" alt="" /><h1>Изменить аудиторию</h1></td>

<td align="right">

<div class="toolbar" id="toolbar">

<table class="toolbar">

<tr>

<td class="button" id="toolbar-cancel">

<a href="#" onclick="javascript: document.form_input.submit();" class="toolbar">

<span class="icon-32-apply" title="Применить"></span>

Применить

</a>

</td>

<td class="button" id="toolbar-edit">

</td>

</tr>

</table>

</div>

</td>

</tr>

</table>

</td>

<td id="box_table_right"> </td>

</tr>

<tr>

<td id="box_table_bottom_left"></td>

<td id="box_table_bottom_center"> </td>

<td id="box_table_bottom_right"></td>

</tr>

</table>

<table id="box_table" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 15px;">

<tr>

<td id="box_table_header_left"></td>

<td id="box_table_header_center"> </td>

<td id="box_table_header_right"></td>

</tr>

<tr>

<td id="box_table_left"> </td>

<td id="box_content" align="center">

<form action="addaud.php?id=<?php echo $_GET['id']; ?>" method="post" name="form_input" enctype="multipart/form-data">

<input type="hidden" name="action" />

<fieldset class="form_input">

<legend>Изменить аудиторию</legend>

<font color="#FF0000"><?php echo $MSG; ?></font>

<table class="table_input" cellspacing="1">

<tr>

<td class="key">Аудитория</td>

<td><input type="text" name="aud" value="<?php echo $num; ?>"></td>

</tr>

<tr>

<td class="key">Дополнительная информация</td>

<td>

<textarea id="input_box" class="inputbox" name="info"><?php echo $info; ?></textarea>

</td>

</tr>

</table>

</fieldset>

</form>

</td>

<td id="box_table_right"> </td>

</tr>

<tr>

<td id="box_table_bottom_left"></td>

<td id="box_table_bottom_center"> </td>

<td id="box_table_bottom_right"></td>

</tr>

</table>

<?php

include_once($_SERVER['DOCUMENT_ROOT'].'/footer.php');

?>

Addsystemblock.php

<?php

session_start();

include_once($_SERVER['DOCUMENT_ROOT'].'/config.php');

include_once($_SERVER['DOCUMENT_ROOT'].'/classes/DataBase.php');

include_once($_SERVER['DOCUMENT_ROOT'].'/classes/Base.php');

include_once($_SERVER['DOCUMENT_ROOT'].'/include/sessions.php');

include_once($_SERVER['DOCUMENT_ROOT'].'/classes/SystemBlock.php');

$DB=new DataBase($DBConfig);

$base=new Base($DB);

$block=new SystemBlock($DB);

$MSG="";

if(isset($_POST['action'])){

$struct=new StructSystemBlock();

$struct->Core=$_POST["core"];

$struct->Id_aud=$_POST["id_aud_sys_block"];

$struct->Info=$_POST["info_sys_block"];

$struct->Proc=$_POST["proc"];

$struct->Number=$_POST["number_sys_block"];

$struct->Year=$_POST["year_sys_block"];

if($block->add($struct)!=ERROR){

$MSG="Системный блок добавлен!";

}

else{

$MSG=$block->getError();

}

}

include_once($_SERVER['DOCUMENT_ROOT'].'/header.php');

include_once($_SERVER['DOCUMENT_ROOT'].'/menu.php');

?>

<table id="box_table" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 15px;">

<tr>

<td id="box_table_header_left"></td>

<td id="box_table_header_center"> </td>

<td id="box_table_header_right"></td>

</tr>

<tr>

<td id="box_table_left"> </td>

<td id="box_content">

<table width="100%">

<tr>

<td id="box_menu2" width="600"><img src="img/modules.png" alt="" /><h1>Добавить системный блок</h1></td>

<td align="right">

<div class="toolbar" id="toolbar">

<table class="toolbar">

<tr>

<td class="button" id="toolbar-cancel">

<a href="#" onclick="javascript: document.form_input.submit();" class="toolbar">

<span class="icon-32-apply" title="Применить"></span>

Применить

</a>

</td>

<td class="button" id="toolbar-edit">

</td>

</tr>

</table>

</div>

</td>

</tr>

</table>

</td>

<td id="box_table_right"> </td>

</tr>

<tr>

<td id="box_table_bottom_left"></td>

<td id="box_table_bottom_center"> </td>

<td id="box_table_bottom_right"></td>

</tr>

</table>

<table id="box_table" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 15px;">

<tr>

<td id="box_table_header_left"></td>

<td id="box_table_header_center"> </td>

<td id="box_table_header_right"></td>

</tr>

<tr>

<td id="box_table_left"> </td>

<td id="box_content" align="center">

<form action="addsystemblock.php?" method="post" name="form_input" enctype="multipart/form-data">

<input type="hidden" name="action" />

<fieldset class="form_input">

<legend>Добавить системный блок</legend>

<font color="#FF0000"><?php echo $MSG; ?></font>

<table class="table_input" cellspacing="1">

<tr>

<td class="key">Год выпуска системног блока</td>

<td><input type="text" name="year_sys_block" value="<?php echo @$_POST['year_sys_block']; ?>"></td>

</tr>

<tr>

<td class="key">Инвентарный номер</td>

<td><input type="text" name="number_sys_block" value="<?php echo @$_POST['number_sys_block']; ?>"></td>

</tr>

<tr>

<td class="key">Местонахождение</td>

<td>

<select name="id_aud_sys_block">

<option value="0">Аудитория</option>

<?php

$res=$DB->query("select * from auditories");

while($data=$res->assData()){

echo "<option value='".$data["id"]."'>".$data["num"]."</option>";

}

?>

</select>

</td>

</tr>

<tr>

<td class="key">Частота процессора</td>

<td><input type="text" name="proc" value="<?php echo @$_POST['proc_sys_block']; ?>"></td>

</tr>

<tr>

<td class="key">Количество ядер</td>

<td><input type="text" name="core" value="<?php echo @$_POST['core_sys_block']; ?>"></td>

</tr>

<tr>

<td class="key">Дополнительная информация</td>

<td>

<textarea id="input_box" class="inputbox" name="info_sys_block"><?php echo @$_POST['info_sys_block']; ?></textarea>

</td>

</tr>

</table>

</fieldset>

</form>

</td>

<td id="box_table_right"> </td>

</tr>

<tr>

<td id="box_table_bottom_left"></td>

<td id="box_table_bottom_center"> </td>

<td id="box_table_bottom_right"></td>

</tr>

</table>

<?php

include_once($_SERVER['DOCUMENT_ROOT'].'/footer.php');

?>

Addmonitor.php

<?php

session_start();

include_once($_SERVER['DOCUMENT_ROOT'].'/config.php');

include_once($_SERVER['DOCUMENT_ROOT'].'/classes/DataBase.php');

include_once($_SERVER['DOCUMENT_ROOT'].'/classes/Base.php');

include_once($_SERVER['DOCUMENT_ROOT'].'/include/sessions.php');

include_once($_SERVER['DOCUMENT_ROOT'].'/classes/Monitor.php');

$DB=new DataBase($DBConfig);

$base=new Base($DB);

$monitor=new Monitor($DB);

$MSG="";

if(isset($_POST['action'])){

$struct=new StructMonitor();

$struct->Company=$_POST["company_monitor"];

$struct->Id_aud=$_POST["id_aud_monitor"];

$struct->Info=$_POST["info_monitor"];

$struct->Model=$_POST["model_monitor"];

$struct->Number=$_POST["number_monitor"];

$struct->Year=$_POST["year_monitor"];

if($monitor->add($struct)!=ERROR){

$MSG="Монитор добавлен!";

}

else{

$MSG=$monitor->getError();

}

}

include_once($_SERVER['DOCUMENT_ROOT'].'/header.php');

include_once($_SERVER['DOCUMENT_ROOT'].'/menu.php');

?>

<table id="box_table" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 15px;">

<tr>

<td id="box_table_header_left"></td>

<td id="box_table_header_center"> </td>

<td id="box_table_header_right"></td>

</tr>

<tr>

<td id="box_table_left"> </td>

<td id="box_content">

<table width="100%">

<tr>

<td id="box_menu2" width="600"><img src="img/modules.png" alt="" /><h1>Добавить монитор</h1></td>

<td align="right">

<div class="toolbar" id="toolbar">

<table class="toolbar">

<tr>

<td class="button" id="toolbar-cancel">

<a href="#" onclick="javascript: document.form_input.submit();" class="toolbar">

<span class="icon-32-apply" title="Применить"></span>

Применить

</a>

</td>

<td class="button" id="toolbar-edit">

</td>

</tr>

</table>

</div>

</td>

</tr>

</table>

</td>

<td id="box_table_right"> </td>

</tr>

<tr>

<td id="box_table_bottom_left"></td>

<td id="box_table_bottom_center"> </td>

<td id="box_table_bottom_right"></td>

</tr>

</table>

<table id="box_table" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 15px;">

<tr>

<td id="box_table_header_left"></td>

<td id="box_table_header_center"> </td>

<td id="box_table_header_right"></td>

</tr>

<tr>

<td id="box_table_left"> </td>

<td id="box_content" align="center">

<form action="addmonitor.php?" method="post" name="form_input" enctype="multipart/form-data">

<input type="hidden" name="action" />

<fieldset class="form_input">

<legend>Добавить монитор</legend>

<font color="#FF0000"><?php echo $MSG; ?></font>

<table class="table_input" cellspacing="1">

<tr>

<td class="key">Год выпуска монитора</td>

<td><input type="text" name="year_monitor" value="<?php echo @$_POST['year_monitor']; ?>"></td>

</tr>

<tr>

<td class="key">Инвентарный номер</td>

<td><input type="text" name="number_monitor" value=""></td>

</tr>

<tr>

<td class="key">Местонахождение</td>

<td>

<select name="id_aud_monitor">

<option value="0">Аудитория</option>

<?php

$res=$DB->query("select * from auditories");

while($data=$res->assData()){

echo "<option value='".$data["id"]."'>".$data["num"]."</option>";

}

?>

</select>

</td>

</tr>

<tr>

<td class="key">Производитель</td>

<td><input type="text" name="company_monitor" value="<?php echo @$_POST['company_monitor']; ?>"></td>

</tr>

<tr>

<td class="key">Модель</td>

<td><input type="text" name="model_monitor" value="<?php echo @$_POST['model_monitor']; ?>"></td>

</tr>

<tr>

<td class="key">Дополнительная информация</td>

<td>

<textarea id="input_box" class="inputbox" name="info_monitor"><?php echo @$_POST['info_monitor']; ?></textarea>

</td>

</tr>

</table>

</fieldset>

</form>

</td>

<td id="box_table_right"> </td>

</tr>

<tr>

<td id="box_table_bottom_left"></td>

<td id="box_table_bottom_center"> </td>

<td id="box_table_bottom_right"></td>

</tr>

</table>

<?php

include_once($_SERVER['DOCUMENT_ROOT'].'/footer.php');

?>

Addkeybord.php

<?php

session_start();

include_once($_SERVER['DOCUMENT_ROOT'].'/config.php');

include_once($_SERVER['DOCUMENT_ROOT'].'/classes/DataBase.php');

include_once($_SERVER['DOCUMENT_ROOT'].'/classes/Base.php');

include_once($_SERVER['DOCUMENT_ROOT'].'/include/sessions.php');

include_once($_SERVER['DOCUMENT_ROOT'].'/classes/Keybord.php');

$DB=new DataBase($DBConfig);

$base=new Base($DB);

$keybord=new Keybord($DB);

$MSG="";

if(isset($_POST['action'])){

$struct=new StructKeybord();

$struct->Company=$_POST["company_key"];

$struct->Id_aud=$_POST["id_aud_key"];

$struct->Info=$_POST["info_key"];

$struct->Number=$_POST["number_key"];

$struct->Year=$_POST["year_key"];

if($keybord->add($struct)!=ERROR){

$MSG="Клавиатура добавлена!";

}

else{

$MSG=$keybord->getError();

}

}

include_once($_SERVER['DOCUMENT_ROOT'].'/header.php');

include_once($_SERVER['DOCUMENT_ROOT'].'/menu.php');

?>

<table id="box_table" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 15px;">

<tr>

<td id="box_table_header_left"></td>

<td id="box_table_header_center"> </td>

<td id="box_table_header_right"></td>

</tr>

<tr>

<td id="box_table_left"> </td>

<td id="box_content">

<table width="100%">

<tr>

<td id="box_menu2" width="600"><img src="img/modules.png" alt="" /><h1>Добавить клавиатуру</h1></td>

<td align="right">

<div class="toolbar" id="toolbar">

<table class="toolbar">

<tr>

<td class="button" id="toolbar-cancel">

<a href="#" onclick="javascript: document.form_input.submit();" class="toolbar">

<span class="icon-32-apply" title="Применить"></span>

Применить

</a>

</td>

<td class="button" id="toolbar-edit">

</td>

</tr>

</table>

</div>

</td>

</tr>

</table>

</td>

<td id="box_table_right"> </td>

</tr>

<tr>

<td id="box_table_bottom_left"></td>

<td id="box_table_bottom_center"> </td>

<td id="box_table_bottom_right"></td>

</tr>

</table>

<table id="box_table" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 15px;">

<tr>

<td id="box_table_header_left"></td>

<td id="box_table_header_center"> </td>

<td id="box_table_header_right"></td>

</tr>

<tr>

<td id="box_table_left"> </td>

<td id="box_content" align="center">

<form action="addkeybord.php?" method="post" name="form_input" enctype="multipart/form-data">

<input type="hidden" name="action" />

<fieldset class="form_input">

<legend>Добавить клавиатуру</legend>

<font color="#FF0000"><?php echo $MSG; ?></font>

<table class="table_input" cellspacing="1">

<tr>

<td class="key">Год выпуска клавиатуры</td>

<td><input type="text" name="year_key" value="<?php echo @$_POST['year_key']; ?>"></td>

</tr>

<tr>

<td class="key">Инвентарный номер</td>

<td><input type="text" name="number_key" value=""></td>

</tr>

<tr>

<td class="key">Производитель</td>

<td><input type="text" name="company_key" value="<?php echo @$_POST['company_key']; ?>"></td>

</tr>

<tr>

<td class="key">Местонахождение</td>

<td>

<select name="id_aud_key">

<option value="0">Аудитория</option>

<?php

$res=$DB->query("select * from auditories");

while($data=$res->assData()){

echo "<option value='".$data["id"]."'>".$data["num"]."</option>";

}

?>

</select>

</td>

</tr>

<tr>

<td class="key">Дополнительная информация</td>

<td>

<textarea id="input_box" class="inputbox" name="info_key"><?php echo @$_POST['info_key']; ?></textarea>

</td>

</tr>

</table>

</fieldset>

</form>

</td>

<td id="box_table_right"> </td>

</tr>

<tr>

<td id="box_table_bottom_left"></td>

<td id="box_table_bottom_center"> </td>

<td id="box_table_bottom_right"></td>

</tr>

</table>

<?php

include_once($_SERVER['DOCUMENT_ROOT'].'/footer.php');

?>

Addaud.php

<?php

session_start();

include_once($_SERVER['DOCUMENT_ROOT'].'/config.php');

include_once($_SERVER['DOCUMENT_ROOT'].'/classes/DataBase.php');

include_once($_SERVER['DOCUMENT_ROOT'].'/classes/Base.php');

include_once($_SERVER['DOCUMENT_ROOT'].'/classes/Auditories.php');

include_once($_SERVER['DOCUMENT_ROOT'].'/include/sessions.php');

$DB=new DataBase($DBConfig);

$aud=new Auditories($DB);

$MSG="";

if(isset($_POST['action'])){

$struct=new StructAuditories();

$struct->num=$_POST["aud"];

$struct->info=$_POST["info"];

$res=$aud->add($struct);

if($res!=ERROR){

$MSG="Аудитория добавлена!";

}

else{

$MSG=$aud->getError();

}

}

include_once($_SERVER['DOCUMENT_ROOT'].'/header.php');

include_once($_SERVER['DOCUMENT_ROOT'].'/menu.php');

?>

<table id="box_table" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 15px;">

<tr>

<td id="box_table_header_left"></td>

<td id="box_table_header_center"> </td>

<td id="box_table_header_right"></td>

</tr>

<tr>

<td id="box_table_left"> </td>

<td id="box_content">

<table width="100%">

<tr>

<td id="box_menu2" width="600"><img src="img/modules.png" alt="" /><h1>Добавить аудиторию</h1></td>

<td align="right">

<div class="toolbar" id="toolbar">

<table class="toolbar">

<tr>

<td class="button" id="toolbar-cancel">

<a href="#" onclick="javascript: document.form_input.submit();" class="toolbar">

<span class="icon-32-apply" title="Применить"></span>

Применить

</a>

</td>

<td class="button" id="toolbar-edit">

</td>

</tr>

</table>

</div>

</td>

</tr>

</table>

</td>

<td id="box_table_right"> </td>

</tr>

<tr>

<td id="box_table_bottom_left"></td>

<td id="box_table_bottom_center"> </td>

<td id="box_table_bottom_right"></td>

</tr>

</table>

<table id="box_table" cellpadding="0" cellspacing="0" width="100%" style="margin-top: 15px;">

<tr>

<td id="box_table_header_left"></td>

<td id="box_table_header_center"> </td>

<td id="box_table_header_right"></td>

</tr>

<tr>

<td id="box_table_left"> </td>

<td id="box_content" align="center">

<form action="addaud.php?" method="post" name="form_input" enctype="multipart/form-data">

<input type="hidden" name="action" />

<fieldset class="form_input">

<legend>Добавить аудиторию</legend>

<font color="#FF0000"><?php echo $MSG; ?></font>

<table class="table_input" cellspacing="1">

<tr>

<td class="key">Аудитория</td>

<td><input type="text" name="aud" value="<?php echo (isset($_POST['aud'])?$_POST['aud']:""); ?>"></td>

</tr>

<tr>

<td class="key">Дополнительная информация</td>

<td>

<textarea id="input_box" class="inputbox" name="info"><?php echo @$_POST['info']; ?></textarea>

</td>

</tr>

</table>

</fieldset>

</form>

</td>

<td id="box_table_right"> </td>

</tr>

<tr>

<td id="box_table_bottom_left"></td>

<td id="box_table_bottom_center"> </td>

<td id="box_table_bottom_right"></td>

</tr>

</table>

<?php

include_once($_SERVER['DOCUMENT_ROOT'].'/footer.php');

?>