Проблемы создания и эксплуатации сетевого обучающего курса (PHP+MySQL)

Название работы: Проблемы создания и эксплуатации сетевого обучающего курса (PHP+MySQL)

Скачать демоверсию

Тип работы:

Дипломная техническая

Предмет:

Информационное обеспечение, программирование

Страниц:

67 стр.

Год сдачи:

2008 г.

Содержание:

Введение 3

1 Развитие Интернет-страхования 3

1.1 Содержание страхования 3

1.2 Виды страхования 7

2 Организация Интернет-страхования 40

2.1 Характеристика деятельности предприятия 40

Крупными корпоративными клиентами ОАО «Росгосстрах» являются: 42

3.1 Требования к техническим средствам 53

3.2 Требования к информационной и программной совместимости 53

3.3 Требования к графическому интерфейсу 54

3.4 Постановка задачи 54

3.5 Выбор инструментальных средств 54

3.5.1 Выбор CASE-средств 54

3.5.2 Выбор сервера баз данных 55

3.5.3 Выбор web-сервера сайта 55

3.5.4 Язык программирования 56

3.6 Защита информации 57

3.10 Структура программы 61

Заключение 65

Библиографический список 67

Выдержка:

Введение:

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

Интернет стал общедоступным средством донесения и размещения информации. Самым распространенным видом размещения информации в Интернете является набор HTML-страниц, находящихся по определенному адресу в сети. Такой набор документов и ассоциированный с ним адрес называют "Web-сайт".

Глава 3:

Для выполнения поставленных задач предполагается использовать язык программирования PHP. Скрипты, написанные на PHP, заметно отличаются от скриптов, написанных на языках Perl или C - вместо написания программы с большим количеством команд для вывода HTML, вы пишете HTML-скрипт с некоторым количеством встроенного кода для выполнения каких-либо действий (в данном случае - для вывода некоторого текста). Код PHP заключён в специальные тэги, что позволяет разработчику входить и выходить из "режима PHP".

PHP отличается от других подобных языков, типа клиентского JavaScript, тем, что код выполняется на сервере. Клиент лишь получает результат работы PHP-скрипта, не имея возможности определить, каков был исходный код.

Преимущества PHP:

высокая производительность;

наличие интерфейсов ко многим различным системам баз данных;

встроенные библиотеки для выполнения многих общих задач;

низкая стоимость;

простота изучения и использования;

переносимость;

Доступность исходного кода.

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

Огромнейшим достоинством PHP является возможность взаимодействия с большим количеством СУБД: Microsoft SQL Server, Oracle, mSQL, Informix, Sybase, MySQL.

Поскольку PHP был разработан для использования в Web, он имеет множество встроенных функций для выполнения широкого разнообразия полезных, связанных с Web, задач. С его помощью можно «на лету» генерировать GIF-изображения, подключаться к другим сетевым службам, отправлять сообщения электронной почты, работать с cookie-наборами и генерировать PDF-документы – и все это посредством всего нескольких строк.

Пакет PHP является бесплатным.

Синтаксис PHP основывается на других языках программирования, в первую очередь на C и Perl.

Пакет PHP можно использовать под управлением многих различных операционных систем. Как правило, программы будут работать без каких-либо изменений в различных средах с установленным PHP.

Пользователь имеет доступ к исходному коду PHP. В отличие от коммерческих закрытых программных продуктов, если нужно что-либо изменить или добавить в этом языке, то это всегда можно сделать.

Заключение:

Результатом дипломного проектирования является разработанная система обучения. Сайт разработан с использованием языка программирования PHP+MySQL.

Разработанный ПП позволяет:

- добавлять, изменять, удалять темы занятий;

- добавлять, изменять, удалять тесты;

- управлять пользователями.

Основные достоинства системы:

- дружественный интерфейс;

- удобная навигация;

-быстрый поиск необходимой информации.

Разработанная система состоит из двух частей:

- пользовательский интерфейс;

- панель администратора.

Похожие работы на данную тему