Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Создание системы управления c использованием языков программирования PHP и HTML





 

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

Для начала зададим таблицу стилей, которая будет находиться в файле style.css:

html,body {

margin:0;

padding:0;

width:100%;

height:100%;

background-color: #ffffff;

background-image: url(../images/base-bg.gif);

}

* html #wrap{height: 100%;}

p,td {

font-family:"Trebuchet MS";

margin-top: 0px;

}

a img{border:0;}

a{

color: #0056C4;

text-decoration: underline;

}

a:hover{

color: #0C1A57;

text-decoration: underline;

}

a.hidden {text-decoration: none;color: #000000;cursor:default;}

form {margin:0;padding:0;}

ul {margin-left:20px;margin-top:0px;padding:1px;list-style-type: square;line-height: 16px;}

h1 {

font-size: 17px;

font-weight: normal;

color: #000000;

margin-top: 0px;

margin-right: 0px;

margin-bottom: 7px;

margin-left: 0px;

font-family: "Trebuchet MS";

}

.bottom_addr {font-size: 11px;color: #000000;padding: 4px 10px 8px 270px; font-family: "Trebuchet MS";}

.bottom_addr a {text-decoration: none;}

.bottom_addr a:hover {text-decoration: underline;}

.bottom_menu {

color: #000000;

padding-top: 8px;

padding-bottom: 4px;

padding-left: 270px;

font-family: "Trebuchet MS";

font-size: 12px;

}

.bottom_menu a {color: #000000;text-decoration: underline;}

.bottom_menu a:hover {color: #0D2561;text-decoration: underline;}

.menu {color: #FFFFFF; background-image: url(../images/btn_bg.gif);background-repeat: repeat-x;font-weight: bold;padding-right: 10px;padding-left: 10px;white-space: nowrap;}

.menu a{text-decoration: none;color: #FFFFFF;}

.menu a:hover {color: #FFFFFF;text-decoration: underline;}

.body_txt {color: #000000;text-align: justify;padding: 10px;vertical-align: top;font-family: "Trebuchet MS";font-size: 12px;}

.company_name {font-size: 14px;font-weight: bold;text-transform: none;color: #FFFFFF;}

.login_form {background-image: url(../images/login-form-bg.gif);background-repeat: repeat-x;height: 20px;width: 110px;border-width: 1px;border-style: solid;font-size: 11px;padding-top: 3px;padding-left: 1px;}

#wrap{position:relative; min-height:100%; margin:0 auto; width:750px;}

#conteiner{

width:800px;

margin: 0 auto;

padding: 0 1px 1px 1px;

border-right-width: 1px;

border-bottom-width: 1px;

border-left-width: 1px;

border-right-style: solid;

border-bottom-style: solid;

border-left-style: solid;

border-right-color: #4484D4;

border-bottom-color: #4484D4;

border-left-color: #4484D4;

background-color: #FFFFFF;

}

#footer{width:800px;position:relative;margin-left:auto;margin-right:auto;background-repeat: no-repeat;background-position: top;background-color: #c8dbf2;}

#logo{

background:url(../images/logobg.jpg) no-repeat;

width:234px;

height:69px;

font-family: "Trebuchet MS";

font-size: 24px;

color: #FFFFFF;

padding-top: 55px;

text-align: center;

padding-left: 18px;

}

#menu{background:url(../images/mbg.jpg) no-repeat;min-height:124px; padding: 25px 10px 17px 35px;}

#menu a{display:block;padding: 3px 0 4px 35px;background:url(../images/menu-bullet.gif) no-repeat 10px 9px;font-family: "Trebuchet MS";font-size: 13px;color: #000000;font-weight: bold;text-decoration: none;}

#menu a:hover{text-decoration:underline;}

#ltitle{

background:url(../images/lmenu-bg.gif) no-repeat;

height:25px;

font-family: "Trebuchet MS";

font-size: 13px;

color: #FFFFFF;

padding-left: 35px;

padding-top: 9px;

}

#lblock{

font-size: 11px;

padding-left: 35px;

padding-right: 16px;

text-align: justify;

padding-bottom: 90px;

padding-top: 9px;

}

После создания таблицы стилей можно приступить к проектированию самой системы управления. Наша система должна позволять вводить данные в б.д., просмотреть, обновить и удалить данные.

Для начала создадим главный файл i.php, который будут использовать в качестве шаблона остальные формы:

<head>

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

<title>Спорт комплекс</title>

<meta name="description" content="Спорт комплекс">

<meta name="keywords" content="real, estate">

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

</head>

<body>

<table bgcolor=#663300 width="100%" height="100%" border="0" cellpadding="0" cellspacing="0">

<tr>

<td bgcolor="#CCCCCC">&nbsp;</td>

<td width="1" height="100%" bgcolor="#999999"><img src="images/spacer.gif" alt="" width="1" height="1"></td>

<td width="750" height="100%"><table width="750" height="100%" border="0" cellpadding="0" cellspacing="0">

<tr>

<td height="1" valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0">

<tr>

<td width="1" background="images/t1.jpg" class="norepeat"><table width="100%" border="0" cellspacing="0" cellpadding="0">

<tr>

<td></td>

<td width="1"><img src="images/spacer.gif" alt="" width="229" height="1"></td>

</tr>

<tr>

<td width="1"><img src="images/spacer.gif" alt="" width="1" height="81"></td>

<td valign="bottom"><table width="100%" border="0" cellspacing="0" cellpadding="0">

<tr>

<td width="1"><img src="images/spacer.gif" alt="" width="43" height="1"></td>

<td width="1"><img src="images/foot_right.jpg" alt="" width="58" height="58"></td>

<td class="c_name"><strong>Спорт комплекс</strong></td>

</tr>

</table></td>

</tr>

</table></td>

<td valign="top" background="images/t1.jpg" class="norepeat"><table width="100%" border="0" cellspacing="0" cellpadding="0">

<tr>

<td><img src="images/spacer.gif" alt="" width="1" height="20"></td>

<td></td>

<td class="t-menu"></td>

<td></td>

<td></td>

<td class="t-menu"></td>

<td></td>

<td></td>

<td class="t-menu"></td>

<td></td>

</tr>

</table></td>

</tr>

</table></td>

</tr>

<tr>

<td valign="top"><table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0">

<tr>

<td valign="top"><div style="position:absolute; top:110px; margin-left:22px; width:186px; height:100%">

<table width="100%" border="0" cellspacing="0" cellpadding="0">

<tr>

<td class="menu"><a href="m1.php" class="menu_lnk">Администратор</a> </td>

</tr>

<tr>

<td align="center"><img src="images/menu-sep.gif" alt="" width="185" height="1"></td>

</tr>

<tr>

<td class="menu"><a href="m2.php" class="menu_lnk">Менеджер</a></td>

</tr>

<tr>

<td align="center"><img src="images/menu-sep.gif" alt="" width="185" height="1"></td>

</tr>

<tr>

<td class="menu"><a href="m3.php" class="menu_lnk">Бухгалтер</a></td>

</tr>

<tr>

<td align="center"><img src="images/menu-sep.gif" alt="" width="185" height="1"></td>

</tr>

<tr>

<td align="center"><img src="images/menu-sep.gif" alt="" width="185" height="1"></td>

</tr>

<tr>

<td><img src="images/spacer.gif" alt="" width="1" height="20"></td>

</tr>

<tr>

<td>&nbsp;</td>

</tr>

<tr>

<td>&nbsp;</td>

</tr>

</table>

</div>

<table bgcolor=#663300 width="100%" height="100%" border="0" cellpadding="0" cellspacing="0">

<tr>

<td height="1"><img src="images/l1.jpg" width="230" height="40"></td>

</tr>

<tr>

<td valign="top"><img src="images/l2.jpg" width="230" height="200"></td>

</tr>

<tr>

<td valign="top" background="images/l4-bg.jpg" width="230" height="200" class="bgy">&nbsp;</td>

</tr>

</table></td>

<td width="1" valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0">

<tr>

<td><img src="images/pic_2.jpg" alt="" width="520" height="130"></td>

</tr>

<tr>

<td><h1><center></center></h1></td>

</tr>

<tr>

<td><img src="images/l5-bg.jpg" alt="" width="510" height="1"></td>

</tr>

<tr>

<td height="100%" class="body_txt"><p>

</p>

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

<h1><center>Административный вход</center></h1>

<center>

<br>

<br>

<table border=0>

<tr>

<td align="center">Имя сотрудника</td>

<td align="center"><input type="text" name="sotrudnik"></td>

</tr>

<tr>

<td align="center">Пароль</td>

<td align="center"><input type="password" name="pass"></td>

</tr>

<tr>

<td align="center" colspan=2><br><input type="submit" value="Авторизованный вход"></td>

</tr>

</table>

</center>

</form>

</tr>

<br>

</div></td>

</table></td>

</tr>

</table></td>

</tr>

<tr>

<td height="1" valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0">

<tr>

<td background="images/l5-bg.jpg" width="230"><table width="100%" border="0" cellspacing="0" cellpadding="0">

<tr>

<td width="1"><img src="images/spacer.gif" alt="" width="1" height="54"></td>

<td class="bottom_addr">&copy; 2012 ТГЮК.</td>

</tr>

</table></td>

<td width="519" class="bottom-menu"><a href="index.php" class="bottom-menu-lnk">Главная страница</a> | <a href="m1.php" class="bottom-menu-lnk">Администратор</a> | <a href="m2.php" class="bottom-menu-lnk">Менеджер</a> | <a href="m3.php" class="bottom-menu-lnk">Бухгалтер</a> | </td>

</tr>

</table></td>

</tr>

</table></td>

<td width="1" height="100%" bgcolor="#999999"><img src="images/spacer.gif" alt="" width="1" height="1">

</td>

<td height="100%" bgcolor="#CCCCCC">&nbsp;</td>

</tr>

</table>

</body>

</html>Создадим файл 109.php, который позволит вводить данные в базу:

 

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>

<head>

<title>Добавить город</title>

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

</head>

<body>

<?php

$temp_=$_SESSION['z'];

if ($temp_!=13) {header("Location: index.php");}

?>

<form action="109_1.php" method="post">

<h1><center>Добавить город</center></h1>

<center>

<?php include('gorod.inc');?>

<br>

<table border=0>

<tr>

<td align="center">Введите новый город</td>

<td align="center"><input type="text" name="gorod" size=30></td>

</tr>

<tr>

<td align="center" colspan=2><br><input type="submit" value="Добавить в базу"></td>

</tr>

</table>

</center>

</form>

</body>

</html>

 

Обработчик этой формы:

<html>

<head>

<title>Добавление нового города</title>

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

</head>

<body>

<?php

$gorod=$_POST['gorod'];

if ($gorod=='')

{

header("Location: m109.php");

} else {

@ $db=mysql_pconnect("localhost","root","root");

if (!$db)

{

echo 'Нет подключения к серверу.';

exit;

}

mysql_select_db("gostinica");

$query="insert into goroda values(null,'$gorod')";

$result=mysql_query($query);

 

header("Location: m109.php");

}

?>

</body>

</head>

Аналогично можно создать остальные файлы для ввода данных.

Аналогично можно сделать удаление и просмотр данных, предварительно поменяв запрос.

Таким образом, в данном параграфе нами была представлена практическая работа по созданию системы электронного документооборота гостиницы с использованием HTML-тегов и PHP-скриптов. Мною разработаны файлы, с помощью которых можно будет в браузере вводить, просматривать, обновлять и удалять данные из базы.

 


Заключение

 

Проблема совершенствования эффективного управления организацией в наше время актуальна, т. к. все организации и предприятии имеют свою структуру и персонал, который каждый руководитель должен управлять ими. Чтобы повысить эффективность управления, руководитель должен выбрать подходящую программу, которая могла бы помочь руководителю управлять организацией. Это программное обеспечение – система управления.

В первой главе курсовой работы были изучены теоретические основы системы управления и электронного документооборота. В результате теоретического исследования мы пришли к следующим выводам:

1. Изучая сущность и понятие информационных систем управления и документооборота, их значимость мы выяснили, что система управления — комплекс аппаратных и программных (системных) средств, предназначенный для управления различными процессами в рамках технологического процесса, производства и предприятия. Она применяются в различных отраслях промышленности, энергетике, транспорте и т.п.

2. Исследуя рынок программных продуктов, мы пришли к выводу что значимость и принадлежность нашего программного обеспечения это новый шаг к появлению на рынке более дешевого и не менее значимого продукта приведет к его окупаемости и переходу на «Новый уровень».

3. Изучая HTTP-сервер Apache, пришли к выводу, что Apache является надежной платформой для создания и использования системы управления.

4. Изучая систему управления базами данных MySQL, выяснили, что СУБД MySQL – это компьютерная система, которая позволяет создавать удобную и надежную базу данных системы управления спортивным комплексом на основе языка SQL.

5. Изучая языки программирования PHP и HTML, выяснили, что HTML и PHP являются языками программирования, на основе которых можно спроектировать систему управления спортивным комлексом, требующую для работы с ним только web-браузер.

Во второй главе курсовой работы разработана и представлена системы управления спортивным комплексом. В процессе практической работы спроектировали базу данных, в которой будут храниться данные, а также была разработана СЭД с использованием HTML-форм и PHP-скриптов. В этой системе есть возможность вводить, просматривать, обновлять и удалять данные их базы.

Мы осознаем, что невсе представленные нами задачи разрешены в равной степени глубоко и основательно, однако мы считаем, что данное исследование вносит определенный вклад в развитие разработки сайтов и информационных систем. Дальнейшее исследование может и должно быть продолжено в таких направлениях как разработка и эксплуатация информационных систем, проектирование баз данных, интернет-программирование.

Цель курсовой работы: создать систему управления спортивным комплексом – выполнена.


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

 

1. Microsoft FrontPage 2000. Шаг за шагом: Практ. пособ. / Пер. с англ. – М.: Издательство ЭКОМ, 2000. – 328с.

2. Агальцов В.П. Базы данных. – М.: Мир, 2002. – 376с.

3. Бурсов А. В. Основы работы с HTML - СПб: Символ-Плюс, 2006. 704с.

4. Голицына О.Л., Максимов Н.В., Попов И.И. Базы данных: Учебное пособие. – М.: ФОРУМ: ИНФРА-М, 2003. – 352с.

5. Гуманс Э., Баккен С., Ретанс Д. PHP 5. Профессиональное проrраммирование. ­ Пер. с анrл. –­ СПб: Символ-Плюс, 2006. - 704 с., ил.

6. Коггзол Д. PHP 5. Полное руководство: Пер. с англ. – М.: Издательский дом «Вильямс», 2006. – 752 с.

7. Колисниченко Д.Н. Самоучитель РНР 5.0 – Спб: Наука и техника, 2004. – 356с.

8. Кузнецов М. Самоучитель MySQL 5. — СПб.: «БХВ-Петербург», 2006. — С. 560.

9. Кухарчик А. PHP: обучение на примерах / А. Кухарчик. – Мн.: Новое знание, 2004. – 237 с.

10. Кучеренко В. HTML 4.0: Практическое пособие. – М.: Майор, 2001. – 176.

11. Кэмпбел М. Строим Web-сайты. Дизайн, HTML, CSS. GARAGE: пер. с англ. Яз. / Марк Кэмпбел; [пер. с англ. Александр Горлач, Александр Климович]. – М.: Изд-во ТРИУМФ, [2006]. – 480 с.

12. Мазуркевич А. PHP: Настольная книга программиста / Александр Мазуркевич, Дмитрий Еловой. – Мн.: Новое значение, 2003. – 480 с..

13. Мойе Д. MySQL: базовый курс = Beginning MySQL. — М.: «Диалектика», 2007. – 880с.

14. Попов В. Практикум по Интернет - технологиям: учебный курс. – СПб.: Пите, 2002. – 480с.

15. Разработка Web-приложений на РНР и MySQL: Пер. с англ./Лаура Томсон, Люк Веллинг. — 2-е изд., испр. — СПб: ООО «ДиаСофтЮП», 2003. — 672 с.

16. Риккарди, Грег. Системы баз данных. Теория и практика использования в Internet и среде Java.: Пер. с англ. – М.: Издательский дом «Вильямс», 2001. – 480с.

17. Румянцев Дмитрий, Монастырский Леонид. Путь программиста: Опыт созидания личности программиста. -М.: «Издательский дом ИНФРАМ-М», 2000, - 864с.

18. Стивен Хольцнер PHP в примерах. Пер. с англ. – М.:ООО «Бином - Пресс», 2007. – 352с.

19. Тиге Дж. К. DHTML и CSS для Internet: пер. с англ. А. И. Осипова. – 3-е изд., испр. и доп. – М.; НТ Пресс, 2005. – 520с.

20. Томсон Лаура Разработка Web-приложений на РНР и MySQL: Пер. с англ./Лаура Томсон, Люк Веллинг. — 2-е изд., испр. — СПб: ООО «ДиаСофтЮП», 2003. — 672 с.

21. Ульман Л. MySQL / Ларри Ульман: Пер. с англ. Слинкина А.А. – М.: ДМК Пресс. - СПб.:, 2006. — С. 560.

22. Федоров А., Елманова Н. Базы данных для всех. – М.: КомпьютерПресс, 2001. - 256с.

23. Федорчук А. Как создаются Web-сайты: краткий курс – СПб: Питер,2000. – 224 с.

24. Харрис Э. PHP/MySQL для начинающих. / Пер. с англ. – М.: КУДИЦ-ОБРАЗ, 2005. – 384 с.

25. Хокинс С. Администрирование Web-сервера Apache и руководство по электронной коммерции: Пер. с англ. – М.: Издательский дом «Вильяме», 2001. – 336 с.

Date: 2016-07-25; view: 282; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.007 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию