
- •Создание Web-интерфейса администрирования MySql базы "Телефонные переговоры" с помощью php-скриптов
- •1. Задание на курсовую работу по дисциплине «Корпоративные информационные системы»
- •Цель курсовой работы
- •Содержание задания
- •2. Введение
- •Проектная часть
- •Создание базы данных MySql
- •Анализ технического задания База данных "Телефонные переговоры"
- •3.1.2 Создание базы данных «Телефонные переговоры»
- •Создание сайта с использованием php-скриптов
- •Использование шаблонизатора smarty
- •3.3.1 Шаблонизатор Smarty
- •3.3.2 Использование шаблонов smarty в проекте
- •Заключение.
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РФ
Федеральное государственное бюджетное образовательное учреждение
высшего профессионального образования
Ульяновский государственный технический университет
Центр открытого образования ФИСТ
Кафедра «Измерительно-вычислительные комплексы»
Пояснительная записка
к курсовой работе
по дисциплине «Корпоративные информационные системы»
Создание Web-интерфейса администрирования MySql базы "Телефонные переговоры" с помощью php-скриптов
Выполнила
студентка группы ЦИСТбву-31
Горина Л.Ю.
Проверил
Мартынов А.И.
Ульяновск
2014
Содержание:
Задание на курсовую работу…………………………………………...3стр
Введение………………………………………………………………...5стр
Проектная часть.
3.1 Создание базы данных MySQL……………………………………..7стр
3.1.1 Анализ технического задания…….............................................7стр
3.1.2 Создание базы данных «Телефонные переговоры»....................7стр
3.2 Создание сайта с использованием php-скриптов……….………11стр
3.3 Использование шаблонизатора Smarty………………………….15стр
3.3.1 Шаблонизатор Smarty……………………………………………15стр
3.3.2 Создание шаблонов Smarty в проекте………………………….16стр
Заключение………………………………………….…………………20стр
1. Задание на курсовую работу по дисциплине «Корпоративные информационные системы»
PHP- язык написания сценариев, внедренный в HTML. Многое из синтаксиса заимствовано из С, Java, Perl, с добавлением специфичных для PHP возможностей. Задача языка состоит в том, чтобы дать возможность Web-разработчикам легко и быстро создавать динамично изменяемые html-страницы.
Написание Web-страницы, работающей с базой данных, невероятно проста. В настоящее время поддерживаются следующие базы данных: Oracle, Adabas D, Sybase, FilePro, mSQL, Velocis, MySQL, Informix, Solid, dBase, ODBC, Unix dbm, PostgreSQL.
В последнее время у разработчиков наиболее популярна СУБД MySQL.
MySQL - компактный многопоточный сервер баз данных. MySQL характеризуется большой скоростью, устойчивостью и легкостью в использовании. MySQL является идеальным решением для малых и средних приложений. Исходники сервера компилируются на множестве платформ. Наиболее полно возможности сервера проявляются на Unix-серверах, где есть поддержка многопоточности, что дает значительный прирост производительности. MySQL действительно очень быстрый сервер, но для достижения этого, разработчикам пришлось пожертвовать некоторыми требованиями к реляционным СУБД.
Цель курсовой работы
Курсовая работа ставит своей целью изучение основ создания Web-сайтов, включающих работу с удаленной базой данных и использования php-скриптов.
Содержание задания
Спроектировать и реализовать Web-систему доступа к базе данных, расположенной на удаленном сервере. Под термином «доступ к базе данных» понимается совокупность следующих мероприятий:
Отображение содержимого БД через Web-интерфейс;
Редактирование содержимого БД (добавление записи, изменение записи, удаление записи);
Управление доступом к БД на основе разграничения полномочий по логину и паролю;
Поиск и статистическая обработка данных, хранящихся в БД;
Обеспечение целостности БД.