13453

Розробка комерційних інтернет проектів. Віртуальний магазин, віртуальне підприємство

Лабораторная работа

Информатика, кибернетика и программирование

Лабораторна робота №1.1 До кожної теми розроблено декілька лабораторних робіт. На лабораторних заняттях виконуються лабораторні роботи за вказівкою викладача. Лабораторні роботи які позначені виконуються додатково за бажанням студента ОПИС ЕЛЕКТРОННОГО МАГАЗ...

Украинкский

2013-05-11

101 KB

15 чел.

Лабораторна робота №1.1*

(До кожної теми розроблено декілька лабораторних робіт. На лабораторних заняттях виконуються лабораторні роботи за вказівкою викладача.

Лабораторні роботи, які позначені (*) виконуються додатково за бажанням студента)

"ОПИС ЕЛЕКТРОННОГО МАГАЗИНУ"

Мета лабораторної роботи: отримати уявлення про організацію електронних магазинів та про наявні українські електронні магазини.

Перелік компетентностей: глобальні компетентності – знання особливостей та тенденцій сучасного цивілізованого розвитку, вміння проводити дослідження міжнародного характеру та масштабу; ключові інструментальні - базові загальні знання, засвоєння основ базових знань по електронній комерції, здатність до критики та самокритики; ключові системні компетентності – здатність працювати самостійно.

Порядок виконання:

  1.  Вибрати із списку, наданого викладачем або знайти в Інтернет  за допомогою пошукової системи (http://meta-ukraine.com) або іншої (www.uaportal.com, www.bigmir.net, www.a-counter.kiev.ua, http://atlasUA.net тощо) самостійно український електронний магазин, або магазин, що здійснює обслуговування на території СНД.
  2.  У вікні броузера (Internet Explorer)  вказати адресу магазину та зайти на сайт магазину.
  3.  Детально ознайомитися із роботою електронного магазину .
  4.  Оформити звіт про лабораторну роботу, в якому описати електронний магазин за такими позиціями:
  •  Назва магазину
  •  Електронна адреса
  •  Географічний район діяльності
  •  Напрямок діяльності магазину
  •  Групи товарів, якими торгує магазин
  •  Які можливості надає покупцю (меню)
  •  Як формується "кошик замовлення" в магазині
  •  Як зробити замовлення в магазині (описати також реєстрацію)
  •  Які умови, способи оплати товарів
  •  Які умови доставки
  •  Що сподобалось в магазині
  •  Які недоліки, на вашу думку, присутні  в організації  магазину.
  1.  Захистити лабораторну роботу перед викладачем .

Лабораторна робота №1.2

"РОБОТА З  ДЕМОНСТРАЦІЙНОЮ ВЕРСІЄЮ ЕЛЕКТРОННОГО МАГАЗИНУ "

Мета лабораторної роботи: отримати уявлення про організацію Інтернет-магазину.

Перелік компетентностей: глобальні компетентності – знання особливостей та тенденцій сучасного цивілізованого розвитку; ключові інструментальні - базові загальні знання, засвоєння основ базових знань по електронній комерції, елементарні коп’ютерні навички; ключові системні компетентності – здатність працювати самостійно.

Порядок виконання:

  1.  Викликати демонстраційну версією електронного магазину:

http://10.1.1.166/

2. Познайомитися з інструкцією по роботі з демонстраційною версією електронного магазину

  1.  Замовити декілька товарів та заключити договір
  2.  Внести свої дані
  3.  У розділі “Дополнительная иформация” вказати факультет, курс, спеціальність, групу
  4.  Закінчити роботу в електронному магазині.

Лабораторна робота № 2.1

"СТВОРЕННЯ ЕЛЕКТРОННОГО МАГАЗИНУ ЗА ДОПОМОГОЮ СПЕЦІАЛІЗОВАНОГО ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ"

Примітка: дану лабораторну роботу слід виконувати на основі  прикладної програми, вказаної викладачем. Це може бути MoneyMethod3000WAP чи Jshop Professional, або ж інше програмне забезпечення.

Мета роботиотримати практичні навички створення електронних магазинів.

Перелік компетентностей: глобальні компетентності – знання особливостей та тенденцій сучасного цивілізованого розвитку; ключові інструментальні – знання другої мови, засвоєння основ базових знань по електронній комерції; ключові міжособистісні  компетентності – взаємодія (робота в команді); ключові системні компетентності – здатність до навчання, здатність застосовувати знання на практиці.

А). Порядок виконання роботи (на прикладі програми MoneyMethod3000WAP):

  1.  Продумати структуру електронного магазину - назву, напрямок діяльності, групи товарів, які у ньому будуть продаватися, перелік товарів та ін. При цьому має бути не менше 3-х груп товарів і не менше 5 товарів у кожній групі.
  2.  Запустити програму  MoneyMethod3000WAP (або іншу, вказану викладачем). Для запуску програми MoneyMethod3000WAP виберіть з головного меню Wіndows пункт Пуск|программы|MoneyMethod 3000 WAP|MoneyMethod 3000 WAP. Перед запуском програми слід переконатися, що в установках мов і стандартів як мова обрана російська (для того щоб програма мала російськомовний інтерфейс).
  3.  Створити новий проект
  4.  Створення або підключення бази даних

Відкоригувати характеристики товарів і послуг, які будуть надаватися Інтернет-магазином.

  1.  Настроювання адрес та інших параметрів магазину.
  2.  Генерація магазина на локальному комп'ютері.
  3.  Завантаження згенерованого сайту.
  4.  По завершенні створення магазину, слід роздрукувати результати роботи - таблицю "Товари" та основні вікна магазину, оформити звіт і захистити роботу перед викладачем.  

Б). Порядок виконання роботи (на прикладі програми Jshop Professional):

  1.  Запустити програму JShop Professional.
  2.  Створити файл нового магазину. Вввести параметри валюти, в якій будуть здійснюватися розрахунки в магазині та ввести заголовки інформації, яка буде висвітлюватися щодо товарів магазину - наприклад: Код товару, Назва товару, Опис, Вага, Картинка та ін.
  3.  Тепер слід ввести інформацію про товари, які будуть продаватися в електронному магазині.
  4.  Наступний крок - товари слід розсортувати - необхідно створити окремі сторінки для кожної групи товарів.
  5.  Згенерувати магазин.
  6.  Переглянути новостворений магазин 
  7.  Підкоригувати зовнішній вигляд магазину можна, повернувшись до програми JShop Professional. Після внесення змін слід знову перегенерувати магазин.
  8.  Для звіту роздрукуйте головне вікно створеного магазина, вікно сторінки товарів та вікно з "наповненою" корзиною.

Лабораторна робота № 2.2*

"СТВОРЕННЯ ЕЛЕКТРОННОГО МАГАЗИНУ НА ОСНОВІ СТАНДАРТНИХ ЗАСОБІВ РОЗРОБКИ ІНТЕРНЕТ-СИСТЕМ"

Мета роботиотримати практичні навички створення електронних магазинів.

Перелік компетентностей: глобальні компетентності – знання особливостей та тенденцій сучасного цивілізованого розвитку; ключові інструментальні – знання другої мови, засвоєння основ базових знань по електронній комерції; ключові міжособистісні  компетентності – взаємодія (робота в команді); ключові системні компетентності – здатність до навчання, лідерські якості.

Розробка програмного забезпечення Web-сайту та Web-магазину базується на використанні HTTP-сервера Apache, СУБД MySQL,  процесора PHP зі скомпільованою підтримкою MySQL . Для виконання лабораторної роботи пропонується використовувати комплекс  програм "Денвер-2", який дозволяє запустити повноцінний веб-сервер Apache  з  підтримкою  PHP,  Perl  і сервер MySQL на машині, що працює під керуванням  MS  Wіndows 95/98/Me/NT/2000/XP.  

Порядок виконання лабораторної роботи:

  1.  З сайту http://www.denwer.ru/dis/Base. скачати базовий комплект пакету "Денвер-2". Встановити комплекс програм на комп’ютері. Створити хост для подальшої роботи.
  2.  Створити базу даних електронного магазину засобами PHPMyAdmin.
  3.  Розробити основну сторінку електронного магазину, на якій видається список товарів-новинок (останніх 10, занесених у БД), а також існують можливості вибору групи товару, пошуку товару.
  4.  Розробити сторінки „корзини” клієнта, а також необхідні для введення клієнтом інформації про себе.
  5.  Розробити сторінку адміністратора системи (із доступом по паролю).
  6.  Захистити лабораторну роботу перед викладачем.

 

Лабораторна робота №3.1*

"ПОШУК ТОВАРІВ В ЕЛЕКТРОННИХ МАГАЗИНАХ"

Мета роботи: отримати уявлення про те, як знайти і купити певний товар, що продається   електронних-магазинах через  Інтернет.

Перелік компетентностей: глобальні компетентності – знання особливостей та тенденцій сучасного цивілізованого розвитку, вміння проводити дослідження міжнародного характеру та масштабу; ключові інструментальні - базові загальні знання, засвоєння основ базових знань по електронній комерції, елементарні коп’ютерні навички, навики управління інформацією (уміння знаходити та аналізувати інформацію з різних джерел; ключові системні компетентності – здатність працювати самостійно.

Порядок виконання роботи:

  1.  Вибрати один із товарів, що вказані в списку, запропонованому викладачем, або самостійно здійснити вибір товару.
  2.  Визначитися з тим, до якої групи відноситься товар (або послуга), яку Ви маєте намір купити через Інтернет.
  3.  З`єднатися з Internet, запустивши броузер (Internet Explorer чи Netscase Navigator-Communicator).
  4.  Після цього знайти електронні магазини, що здійснюють продаж товарів даної категорії.

Існує декілька способів рішення цієї задачі (переважним для лабораторної роботи є використання способу А):

А) На ((http://meta-ukraine.com) або (http://atlasUA.net) вибрати розділ "Магазини" та серед представлених магазинів відшукати магазини відповідного профілю.

Б)  Скористатися загальновідомими  пошуковими серверами,.

В) Скористатися послугами сайтів, на яких публікуються прайси

  1.  Відвідати знайдені електронні магазини, що пропонують потрібний Вам товар.
  2.  Порівняти по даному товару в різних магазинах: ціни, способи оплати, умови доставки (переваги і недоліки різних способів оплати і доставки можна оцінювати по таких параметрах, як швидкість, надійність, зручність використання, витрати).
  3.  Оцінити надійність продавця.
  4.  Оформити звіт про лабораторну роботу, описавши  виконання всіх вищеперерахованих пунктів.

Лабораторна робота № 4.1*

"ВИКОРИСТАННЯ ПЛАТІЖНИХ СИСТЕМ ДЛЯ РОЗРАХУНКІВ ЧЕРЕЗ ІНТЕРНЕТ"

Мета роботи: отримати практичні навички використання платіжних систем для здійснення Інтернет-платежів.

Перелік компетентностей: глобальні компетентності – знання особливостей та тенденцій сучасного цивілізованого розвитку, вміння проводити дослідження міжнародного характеру та масштабу; ключові інструментальні - базові загальні знання, засвоєння основ базових знань по електронній комерції, елементарні коп’ютерні навички; ключові системні компетентності – здатність працювати самостійно

 Порядок виконання роботи (на прикладі системи на основі електронних грошей "Інтернет.Гроші"):

  1.  Скачати з сайту системи "Інтернет.Гроші" ("Интернет.Деньги") - www.іmoney.com.ua клієнтську програму Інтернет.Гаманець (Кошелек) - див. Рис.3.1. За допомогою цієї програми здійснюються всі платежі в даній системі. Програма легко переноситися на інший комп'ютер. Адреса сторінки, з якої можна переписати Гаманець: http://www.imoney.com.ua/download/index.htm
  2.  Встановити програму на комп'ютері. (Після встановлення Гаманець має містити необхідну для здійснення платежів інформацію про користувача і його гроші. В процесі установки користувачеві відкривається рахунок в системі. За відкриття реального рахунка системою стягується плата - 3 грн, що зніметься з рахунка при першому поповненні.)
  3.   Для оплати товарів та послуг через Інтернет необхідно внести на відкритий рахунок деяку суму грошей.

Для виконання лабораторної роботи слід ввести гроші на рахунок за допомогою  Демобанкомата.  

  1.  Наступний крок по роботі з системою - здійснення оплати за покупки через Інтернет за допомогою Гаманця.
  •  Для лабораторної роботи слід здійснити будь-які дві покупки в Демомагазині 
  1.  Лабораторну роботу слід оформити у вигляді звіту, описавши основні кроки по роботі з системою, вказавши номер відкритого рахунку та роздруковане підтвердження покупки - повідомлення "Дякуємо за покупку".

Лабораторна робота №5.1*

„ІНТЕРНЕТ-ТРЕЙДІНГ ЦІННИМИ ПАПЕРАМИ ЧЕРЕЗ САЙТ БРОКЕРА”

Мета роботи: отримати практичні навички роботи з системами керування інвестиціями через Інтернет.

Перелік компетентностей: глобальні компетентності – знання особливостей та тенденцій сучасного цивілізованого розвитку, вміння проводити дослідження міжнародного характеру та масштабу; ключові інструментальні - базові загальні знання, засвоєння основ базових знань по електронній комерції, елементарні коп’ютерні навички; ключові системні компетентності – здатність працювати самостійно, здатність пристосовуватись до нових ситуацій.

Порядок виконання роботи:  

  1.  Зайти на сайт гри @Line-Games (http://games.uts.net.ua/) (чи інший за вказівкою викладача) і зареєструватися.
    1.  Доступитися до свого рахунку за допомогою отриманих пароля і логіна.
    2.  Оформити заявки на покупку обраних цінних паперів із інформаційної зони.
    3.  На протязі семестру купувати та продавати ціні папери через систему керуючись котировками, що надаються системою.
    4.  Захистити лабораторну роботу перед викладачем, показавши поточний стан свого портфелю та історію угод.

Лабораторна робота №6*

„ДОСЛІДЖЕННЯ  В2В СИСТЕМ ПЕВНОЇ ГАЛУЗІ”

Мета роботи: отримати уявлення про сучасний стан розвитку В2В систем.

Перелік компетентностей: глобальні компетентності – знання особливостей та тенденцій сучасного цивілізованого розвитку, вміння проводити дослідження міжнародного характеру та масштабу; ключові інструментальні - базові загальні знання, засвоєння основ базових знань по електронній комерції, елементарні коп’ютерні навички; ключові системні компетентності – здатність працювати самостійно, дослідницькі навики і уміння.

Порядок виконання роботи:  

  1.  Обрати галузь для дослідження із запропонованого викладачем списку
  2.  Знайти В2В-системи даної галузі (закордонні та українські).
  3.  Охарактеризувати з них 3 - 7 систем в таблиці наступної структури:

Електронна адреса В2В-системи

Назва

Тип системи

Торгова модель вузла

Необхідні функціональні можливості, які відсутні

Використовувана платіжна система

  1.  Зробити загальні висновки щодо розвинутості В2В систем даної галузі в Україні.
  2.  Захистити роботу перед викладачем.

Лабораторна робота №7.1.

„ЗНАЙОМСТВО З ВІРТУАЛЬНИМИ ОРГАНІЗАЦІЯМИ”

Мета роботи: отримати уявлення про віртуальні підприємства.

Перелік компетентностей: глобальні компетентності – знання особливостей та тенденцій сучасного цивілізованого розвитку, вміння проводити дослідження міжнародного характеру та масштабу; ключові інструментальні - базові загальні знання, засвоєння основ базових знань по електронній комерції, елементарні коп’ютерні навички, навики управління інформацією (уміння знаходити та аналізувати інформацію з різних джерел; ключові системні компетентності – здатність працювати самостійно, дослідницькі навики і уміння, ініціативність та дух підприємництва.

Порядок виконання роботи:  

  1.  Кожна робоча група за погодженням з викладачем має вибрати один з напрямків діяльності віртуальних організацій з переліку (або інший):
  2.  Детально вивчити роботу декількох організацій  обраного напрямку.
  3.  Виділити основні функціональні можливості, що надаються при віддаленій роботі клієнтам, працівникам, партнерам, тощо.
  4.  Порівняти між собою 3(4) організації за виділеними характеристиками, описати в таблиці.
  5.  Проілюструвати за допомогою схеми та пояснити текстом взаємодію учасників віртуальної організації - компаній, клієнтів, партнерів, посередників (див. приклад нижче).
  6.  Оформити звіт та захистити перед викладачем.

Лабораторна робота №7.2*

ОЗРОБКА ВІРТУАЛЬНОГО ПІДПРИЄМСТВА ЯК МУЛЬТИАГЕНТНОЇ СИСТЕМИ В СЕРЕДОВИЩИ MADKID"

Мета роботи: отримати практичні навички з розробки агентів та мультиагентних систем.

Перелік компетентностей: глобальні компетентності – знання особливостей та тенденцій сучасного цивілізованого розвитку, вміння проводити дослідження міжнародного характеру та масштабу; ключові інструментальні - базові загальні знання, засвоєння основ базових знань по електронній комерції, елементарні коп’ютерні навички; ключові системні компетентності – здатність працювати самостійно, дослідницькі навики і уміння, ініціативність та дух підприємництва.

Порядок виконання роботи:  

  1.  Перевірити наявність і у разі необхідності завантажити та встановити потрібне програмне забезпечення  – 1) Java SDK 1.4.2 або вище (доступно для завантаження з www.java.sun.com ); 2) MadKit 3.1b5 (доступно для завантаження з www.madkit.org );
  2.  Для обраної предметної області визначити ролі та побудувати схему комунікації агентів.
  3.  Створити агентів на мові Java для роботи в середовищі Madkit згідно обраної предметної області.
  4.  Перевірити роботу агентів в мережі.
  5.  Роздрукувати звіт по лабораторній роботі, який повинен містити:
    1.  Опис предметної області, перелік агентів та схему їх комунікації;
    2.  Код агентів, написаний мовою Java;
    3.  Скріншот роботи агентів, на якому б було видно, що агенти працюють в мережі, тобто розподілені.
    4.  Висновок по роботі.
  6.  Захистити роботу перед викладачем.

Лабораторна робота №8.1

"ВИКОРИСТАННЯ  ПАКЕТУ  PGP   ДЛЯ  ЗАХИСТУ ЕЛЕКТРОННОЇ  ПОШТИ"

Мета лабораторної роботи: навчитися обмінюватися захищеними поштовими повідомленнями.

Перелік компетентностей: глобальні компетентності – знання особливостей та тенденцій сучасного цивілізованого розвитку; ключові інструментальні - базові загальні знання, засвоєння основ базових знань по електронній комерції, елементарні коп’ютерні навички, здатність до організації і планування, розв’язання проблем; ключові міжособистісні компетенції - міжособистісні навики та уміння; ключові системні компетентності – здатність працювати самостійно, планування і управління проектами, бажання досягти успіху.

Порядок виконання:

  1.  Інсталювати безкоштовно поширюваний пакет PGP на свій комп’ютер  (можна отримати з http://www.pgp.com/downloads/freeware/index.html). При інсталяції встановити підтримку Microsoft Outlook Mail (чи іншої використовуваної поштової програми, яка підтримується PGP).
  2.  Згенерувати пару ключів, один з яких - відкритий надіслати викладачеві на вказану ним поштову адресу.
  3.  Отримати відкритий ключ викладача. Отриманий ключ слід імпортувати з текстового файлу у свій каталог ключів (Keys -> Import і вказати файл).
  4.  Отримати від викладача зашифроване  повідомлення та розшифрувати його власним секретним ключем.

При використанні як поштової програми сервера безкоштовної пошти слід скористатися можливістю PGP розшифровувати повідомлення у активному вікні.

  1.  Надіслати викладачеві відповідь, зашифровану відкритим ключем викладача.