Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Создание системы управления c использованием языков программирования PHP и HTML ⇐ ПредыдущаяСтр 7 из 7
Создав базу данных, можно приступать к проектированию самой системы управления, использующую созданную базу данных. Для начала зададим таблицу стилей, которая будет находиться в файле 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"> </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> </td> </tr> <tr> <td> </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"> </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">© 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"> </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 с.
|