Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
10754.doc
Скачиваний:
249
Добавлен:
01.04.2015
Размер:
16.95 Mб
Скачать

Лабораторная работа №7 MoneyMethod

Цель лабораторной работы

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

Порядок выполнения работы

При использовании программы разработка сайта состоит из следующих этапов:

1) Создание и заполнение базы данных, содержащей сведения об экспонатах, их истории, авторах и т.д. или подключение существующего хранилища данных, подготовка иллюстраций. Создание базы данных производится в среде MoneyMethod автоматически, а ее заполнение и редактирование практически не отличается от работы в обычной СУБД либо электронной таблице. Иллюстрации, фотографии экспонатов и другая графическая информация, которую планируется опубликовать в каталоге, переводится в формат, который может быть опубликован в Internet (gif, jpeg, png) и ссылки на нее заносятся в базу данных. Элементы каталога могут быть сгруппированы и обозначены рубриками для удобного последующего поиска.

2) Настройка оформления, цветовой гаммы сайта. Наличие готовых шаблонов оформления, изготовленных профессиональными дизайнерами, позволяет неподготовленному пользователю создавать грамотно и красиво оформленные электронные каталоги при минимуме затрат времени и труда. С другой стороны, обилие и гибкость настроек оформления обеспечивает возможность придать сайту свой неповторимый стиль или вписать каталог в уже существующий сайт учреждения, не нарушая дизайн последнего. Шаблоны содержат так же заготовки заглавных информационных страниц и встроенную систему подписки на рассылку новостей.

Таким образом, в результате можно получить законченный сайт. Настраиваются цвета всех элементов страниц – фона страниц и цвета ссылок, таблиц, начертание, выравнивание и цвет текста. Настройка сопровождается предварительным просмотром – можно прямо в процессе настройки получить представление о внешнем виде элементов каталога, не производя полную сборку, а результаты изменения оформления отображаются немедленно. Профессионалы в программировании могут создавать новые шаблоны и корректировать старые, однако этот процесс требует специальных знаний (XML и XSLT).

3) Сборка сайта и его публикация в Internet. Сборка происходит автоматически и требует минимума настроек. После сборки сайт можно сразу же опубликовать в Internet. Для опубликования используются встроенные функции FTP. При использовании ранее созданных баз данных MoneyMethod может использовать в качестве источника данных для каталога не только созданную в нем базу данных, но и существующую базу данных практически в любом формате, в том числе MicrosoftAccess и MicrosoftExcel. Это значит, что ранее накопленные материалы могут быть опубликованы в Internet без какой-либо специальной предварительной обработки. При этом данные из источника не импортируются, а происходит подключение к источнику. Это означает, что базу можно вести и редактировать уже привычными для пользователя средствами. В то же время MoneyMethod предоставляет свои средства редактирования, и может использоваться как автономное средство ведения каталога. Помимо средств создания каталога, в сайт может быть встроена и система заказа/покупки. Она позволяет посетителю электронного каталога выбрать и заказать позиции из каталога, причем заказ направляется по электронной почте организации, содержащей каталог, а посетитель получает копию заказа.

MoneyMethod предоставляет широкий спектр возможностей по созданию и сопровождению электронных каталогов в Internet, а его простота и гибкость позволяет работать с ним как людям, только осваивающим работу в офисных приложениях, так и профессиональным web-мастерам. Возможность его использования для публикации уже существующих данных делает его незаменимым для учреждений, ведущих свои каталоги в электронном виде и желающих опубликовать их в Internet. В случае наличия существующей базы данных создание web-магазина с каталогом продукции займет не более 20-30 минут рабочего времени одного сотрудника.

Типовой web-магазин состоит из начальной страницы (homepage), страницы описания фирмы и набора рубрицированных таблиц перечней товаров и карточек – описаний товаров.

Установка MoneyMethod

Для установки пакета необходимо выполнить следующие действия.

  1. Запустить файл setup.exe

  2. В диалоге выбора директории для установки указать желаемый путь.Выберите базовую директорию для установки (по умолчанию – ProgramFiles). При желании можно изменить имя директории, создаваемой в базовой директории инсталлятором – для этого нужно ввести желаемое имя в поле Verzeichniserstelen. Нажмите кнопку ОК.

  3. Если на компьютере не была установлена Java-машина, необходимая для работы MoneyMethod, будет запущен соответствующий инсталлятор.

  4. Установка завершена – нажмите кнопку ОК.

Быстрый старт. ВашWeb-магазин за 5 шагов

Шаг 1. Создание нового проекта

Запустите MoneyMethod.

В меню Файл выберите пункт “Новый” или нажмите кнопку Новый проект на панели инстументов.

В диалоговом окне Новый проект(рис. 7.1.) введите название проекта, выберите директорию, в которой будут находиться файлы проекта и шаблон оформления будущего интернет- магазина.

Рис. 7.1. Диалоговое окно Новый проект

В окне выбора шаблона (рис. 7.2.) слева находится список доступных шаблонов, слева от списка – изображение, дающее общее представление об оформлении шаблона.

Рис. 7.2. Выбор шаблона

Под ним находится кнопка Описание, нажав на которую можно получить общие сведения о шаблоне.Выделите понравившийся шаблон и нажмите кнопкуВыбрать.Нажмите кнопку ОК.

Нажмите кнопку Yes в диалоговом окне Создание нового проекта иMoneyMethod создаст пустую базу данных для магазина и выполнит всю настройку.

Шаг 2. Ввод характеристик товаров

На панели инструментов (рис. 7.3.) находятся следующие кнопки (слева направо): Новый проект, Открыть проект, Сохранить проект, Создать сайт, Опубликовать сайт.

Слева находится окно с деревом проекта, справа – рабочее окно.

В дереве проекта откройте двойным щелчком папку таблицы, в ней выберите таблицу GOODS.В рабочем окне появится редактор таблицы.Нажмите кнопкуВставить строку.

Рис. 7.3. Основное окно MoneyMethod

Введите информацию о товаре, пример показан ниже на рис. 7.4. Обязательно укажите название товара, его цену, артикул (ISBN), категорию товара (Producttype (text)). Поле Gifpicture заполнять не обязательно.Нажмите кнопкуВставить.

Рис. 7.4. Поля таблицыMoneyMethod

Заполните несколько записей, возможно, создав несколько категорий, например, как изображено ниже на рис. 7.5.

Рис. 7.5. ТаблицаGOODSMoneyMethod

Закончив редактирование нажмите кнопкуСохранить изменения.

Шаг 3. Настройка адресов и других параметров магазина

В дереве проекта раскройте папку Параметры(рис. 7.6). Двойным щелчком выберите параметр E-mail фирмы, затем в поле ввода внизу окна введите адрес электронной почты своей фирмы – этот адрес будет использован на главной странице магазина.

Рис. 7.6. Дерево проекта

Таким же образом установите параметр E-mail магазина. На этот адрес будут приходить сообщения, содержащие заказы, а так же запросы подписки на рассылку новостей. Вы можете указать тот же адрес, что и в параметре E-mail фирмы.

Далее выберите способ посылки заказов (параметр Метод посылки).

  • напрямую клиентом – означает, что письмо с заказом будет отправляться с компьютера клиента на E-Mail магазина напрямую. При этом подтверждение заказа для клиента не создается;

  • через стандартный сервер – для отправки письма с заказом используется специально выделенный в Internet сервер. При этом способе посылки письмо с заказом отправляется на E-mail магазина, а клиенту направляется опия заказа;

  • через собственный сервер – для отправки письма с заказом будет использован сервер, на котором находится электронный магазин. При этом сервер должен поддерживать PHP3;

Затем установите URL магазина.Напримерwww.mycompany.com.

Установите параметр Цена доставки. По умолчанию она 0.

Перейдите в папку ресурсы/HTML. В ней, среди прочих находятся файлы main.htm и storeinf.htm. Это соответственно главная страница сайта и заглавная страница магазина. Вы можете редактировать эти файлы непосредственно в MoneyMethod или просто заменить их своими. Для этого свои файлы с указанными выше именами необходимо скопировать вподдиректорию HTML директории проекта. Туда же следует поместить прочие страницы, на которые ссылаются две вышеуказанных.

Шаг 4. Генерация магазина на локальном PC

Нажмите на панели инструментов кнопку “Создать сайт”.

Дождитесь окончания сборки – ее ход отображает линейка прогресса внизу окна.Чтобы увидеть результат сборки, откройте в дереве проекта папку Результат.

Так же Вы можете просмотреть результат с помощью Интернет-браузера, перейдя в папке проекта в директорию Output и выбрав файл index.htm.

Шаг 5. Публикация магазина в Интернет

Нажмите кнопкуОпубликовать сайт на панели инструментов.Далее необходимо ввести информацию о FTP-соединении (рис. 7.6.).Нажмите клавишу GO.

Рис. 7.6. Информация о FTP-соединении

Ваш магазин готов к работе – выходите в Internet и станьте своим первым покупателем.

В случае, если база данных с описанием товаров уже существует (в виде файла базы данных какого либо формата или таблицы Exсel) ее можно использовать в качестве источника данных для магазина.

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

Если нужная база данных уже зарегистрирована в качестве DSN, ее имя будет отображено в списке. В противном случае ее необходимо добавить, нажав кнопкуДобавить DSN.

Рис. 7.6. Диалоговое окноДобавить DSN

Укажите имя для источника данных, выберите драйвер, а затем укажите местоположение источника. Вариант для базы данных MicrosoftAccess изображен выше. Нажмите кнопку ОК.

Имя необходимого источника данных появится в списке зарегистрированных DSN. Выберите его и нажмите клавишу ОК.

Теперь все готово к подключению источника данных. Нажмите кнопку проверки соединения. Если все параметры были установлены верно, то будет выдано сообщение «Соединение прошло успешно». Нажмите кнопку применить. Теперь ваш источник данных доступен MoneyMethod.

Перейдите к редактированию БД/Таблицы. Выберите закладку Информация о таблице. Вы можете указать таблицу в поле Таблица, выбор из списка доступных в базе таблиц выполняется по кнопкеВыбрать. Данные можно выбрать и с помощью SQL-запроса (поле Запрос), однако в этом случае редактирование содержимого таблицы невозможно.Выбрав соответствующий вариант нажмите кнопкуПрименить.

Выберите закладку Связи(рис. 7.7.).

Рис. 7.7. ЗакладкаСвязи

Указать, какие столбцы используемой таблицы содержат информацию, необходимую для правильной работы Интернет-магазина.

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

Например, в соответствие Producttitle в левом столбце ставиться поле Title, или Название или Имя_товара, т.е. тот название того столбца в таблице с данными, в котором находятся названия товаров.

При этом не все столбцы из используемой таблицы могут быть задействованы в центральной колонке, однако она должна быть ПОЛНОСТЬЮ заполнена.

Producttype (text) – это категория товара, т.е. имя группы, в которой он будет расположен в Интернет-магазине.

Picture – имя файла с изображением товара. Файлы с изображениями необходимо скопировать вподдиректорию проекта Images, следя за тем, чтобы не были заменены файлы, уже находящиеся там.

Установив все соответствия, нажмите клавишуСохранить изменения.

Теперь информация из выбранного источника данных может быть опубликована в Интернет-магазине.

Для подключения таблицы Excel, она должна удовлетворять следующим ограничениям:

  • представлена в виде название/колонка

  • обязательно содержать столбцы:название товара; категория товара; цена; ISBN;описание товара; автор; имя файла–изображения;не содержать рамок (оформление)

Пример правильного оформления данных представлен в таблице 7.1.

Подключение к таблице выполняется так же, как подключение к существующей базе данных:

  1. Необходимо создать соответствующий DSN, указав в качестве драйвера MicrosoftExcelDriver.

  2. Далее созданный DSN нужно выбрать в качестве имени источника данных.

  3. Проверьте соединение.

  4. Выставьте связи в соответствии с колонками таблицы (обратите внимание, что названия столбцов БД совпадают с названиями колонок в Вашей Excel-таблице)

  5. Примените изменения. Далее порядок работы совпадает с обычным.

Таблица 7.1. Образец оформления данных в Excel

ISBN

Title

Price

Description

Category

Picture

Author

123-12

MoneyMethodManual

5

Complete manual with pictures and signed by authors

Books

title.gif

Hypermethod

323-1

How To Be Happy (manual)

1000

How to reach the nirvana without use chems

Books

Mahatmasamatman

321-2

MoneyMethod v1.0

99

The best software solution for Internet merchant

Software

mmpict.jpg

Hypermethod

32-23-1

HyperMethod v3.5

300

Multimedia in your hands – make it it spin.

Software

Hypermethod

13-21

CoffeCupHandler

10

Useful instrument for java programmers

Hardware

cupphoto.gif

Leftsha

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]