Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
2014-01 КНЯЗЕВА_Эл_бизнес / Электронный бизнес_Князева.doc
Скачиваний:
50
Добавлен:
20.02.2016
Размер:
1.24 Mб
Скачать

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

Методическое пособие предназначено для студентов факультета информатики и телекоммуникаций, изучающих дисциплину «Электронный бизнес».

Изложены основные принципы электронного бизнеса. Рассмотрены различные средства реализации web-приложений.

Разработано на кафедре «Информатика и системы управления».

ОБРАЗОВАТЕЛЬНАЯ АВТОНОМНАЯ НЕКОММЕРЧЕСКАЯ ОРГАНИЗАЦИЯ

ВОЛЖСКИЙ УНИВЕРСИТЕТ ИМ. В.Н. ТАТИЩЕВА (ИНСТИТУТ)

Факультет «Информатика и телекоммуникации»

Кафедра «Информатика и системы управления»

УТВЕРЖДАЮ

Проректор по учебной работе

___________________А.Д. Немцев

«____» _________________ 2007 г.

Инструменты разработки интернет-приложений

ДЛЯ ЭЛЕКТРОННОЙ КОММЕРЦИИ

Учебно-методическое пособие

по курсу

ЭЛЕКТРОННЫЙ БИЗНЕС

для студентов специальностей

230101.65 – «Вычислительные машины, комплексы, системы и сети»

230201.65 – «Информационные системы в технологии»

(дневной и заочной формы обучения)

Тольятти

2007

Г.В. Князева. Инструменты разработки интернет-приложений для электронной коммерции. Учебно-методическое пособие по курсу «Электронный бизнес» – Тольятти, 2007 г. – 132 с.

Учебно-методическое пособие подготовлено по материалам лекционного курса, посвященного основам web-программирования, который читается автором с января 2002 года в Волжском Университете имени В.Н. Татищева (институте).

Рецензенты - к.т.н. С.И. Трубачева, к.т.н. Н.О. Куралесова

Утверждено на заседании кафедры «Информатика и системы управления» протокол №____ от «___»__________2007 г.

Зав. кафедрой _______________________ д.т.н. Краснов С.В.

Согласовано на заседании кафедры «Промышленная информатика» протокол №____ от «___»__________2007 г.

Зав. кафедрой __________________________ к.э.н. Тихонов В.И.

Одобрено Учебно-методическим советом факультета

от «____»_______________2007 г., протокол №___

Одобрено Учебно-методическим советом университета

от «____»_______________2007 г., протокол №___

Председатель ____________________________________

© Волжский университет им. В.Н. Татищева

СОДЕРЖАНИЕ

ВВЕДЕНИЕ 8

1 ИНТЕРНЕТ – ОСНОВА ИНТЕРАКТИВНОГО БИЗНЕСА 11

1.1 Электронный бизнес – закономерный этап инновационной спирали 11

1.2 Особенности Интернет как среды электронной коммерции 13

1.3 Основные определения 16

1.4 Этапы разработки и продвижения Интернет-проекта 19

1.4.1 Планирование Интернет-проекта 21

1.4.2 Определение контента сайта 24

1.4.3 Размещение сайта в Интернет 26

1.4.4 Регистрация в поисковых системах 33

1.4.5 Регистрация в рейтингах 37

1.4.6 Баннерная реклама 39

1.4.7 Обмен текстовыми ссылками 44

1.4.8 Массовая рассылка рекламных сообщений 45

1.4.9 Размещение объявлений о сайте на электронных досках 45

1.4.10 Рассылка в телеконференции (группы новостей) 46

Контрольные вопросы 46

2 ПРИНЦИПЫ РАБОТЫ ИНТЕРНЕТ-ПРИЛОЖЕНИЙ 48

2.1 Web-дизайн и web-программирование 48

2.2 Архитектура «клиент-сервер» 49

2.3 Отладка web-приложений на сервере 50

2.4 Сравнительный анализ возможностей web-технологий 52

2.5 Использование баз данных в Интернет 57

2.6 Интерактивное взаимодействие с помощью форм 58

2.6.1 Элементы управления формы 59

2.6.2 Способы передачи параметров 62

Контрольные вопросы 64

3 РАЗРАБОТКА ИНТЕРНЕТ-ПРИЛОЖЕНИЙ НА ЯЗЫКЕ PHP 66

3.1 Область применения языка PHP 66

3.2 Теги сценария PHP 67

3.3 Константы 68

3.4 Переменные 69

3.5 Типы данных 69

3.5.1 Скалярные типы 70

3.5.2 Составные типы 71

3.5.3 Приведение типов 73

3.6 Управляющие конструкции 74

3.7 Операторы 74

3.8 Функции 76

3.8.1 Определение и вызов функций 76

3.8.2 Вложенные функции 77

3.8.3 Возврат значений из функции 78

3.8.4 Рекурсивные функции 78

3.9 Работа с файлами 82

3.9.1 Стандартные функции PHP для работы с файлами 82

3.9.2 Обработка данных в нескольких файлах 84

3.11 СУБД MySQL 88

3.11.1 История создания MySQL 88

3.11.2 Взаимодействие с СУБД MySQL 88

3.11.3 Способ хранения таблиц и баз данных 89

3.11.4 Стандартные функции РНР для работы с MySQL 93

3.11.5 Ввод данных 95

3.12 Обработка ошибок 96

Контрольные вопросы 98

4 РАЗРАБОТКА ИНТЕРНЕТ-ПРИЛОЖЕНИЙ В DELPHI 99

4.1 CGI-приложения 100

4.1.1 Консольное CGI-приложение 101

4.1.2 Использование специальных средств DELPHI для разработки web-приложений 102

4.1.3 Компоненты для работы с базами данных 108

4.1.4 Редактирование наборов данных 111

4.2 Создание и использование форм ActiveForm 115

4.3 Отладка приложений на локальном сервере Web App Debugger 117

4.4 Обзор дополнительных возможностей Delphi для создания сетевых приложений 118

Контрольные вопросы 122

СПИСОК ЛИТЕРАТУРЫ 125

Приложение А 126

Приложение Б 128

Приложение В 130