Sklep Internetowy (HTML/xHTML, CSS, JavaScript, PHP, MySQL)



Podobne dokumenty
Technologie Internetowe Raport z wykonanego projektu Temat: Internetowy sklep elektroniczny

PROGRAM NAUCZANIA DLA ZAWODU TECHNIK INFORMATYK, O STRUKTURZE PRZEDMIOTOWEJ

E-commerce. Genialnie proste tworzenie serwisów w PHP i MySQL.

a. (20 pkt.) Aplikacja powinna zawierać następujące elementy: 2. Formularz edycji profilu użytkownika (2 pkt.).

Strona wizytówka od 400 zł

SPECYFIKACJA WDROŻENIA SKLEPU MAGENTO

REFERAT PRACY DYPLOMOWEJ

1. Biblioteka aplikacja internetowa umożliwiająca użytkownikom rezerwowanie i wypożyczanie książek oraz administratorom edycję bazy książek i

Instrukcja dla nowych klientów

SKLEP INTERNETOWY OPARTY O SYSTEM ZARZĄDZANIA TREŚCIĄ (CMS)

Internetowy sklep komputerowy

INSTRUKCJA UŻYTKOWANIA STRONY DLA PODSTAWOWEGO UŻYTKOWNIKA

Języki programowania wysokiego poziomu. Ćwiczenia

OPIS PRZEDMIOTU ZAMÓWIENIA

Szczegółowy opis zamówienia:

Szczegółowa specyfikacja przedmiotu wyceny do zapytania ofertowego nr 1

REFERAT PRACY DYPLOMOWEJ Temat pracy: Projekt i realizacja serwisu ogłoszeń z inteligentną wyszukiwarką

Wdrożenie modułu płatności eservice. dla systemu Magento

Wdrożenie modułu płatności eservice. dla systemu Zen Cart

Ten krótki poradnik pomoże Ci zainstalować nasz katalog no-name na swojej stronie internetowej.

Instalacja systemu zarządzania treścią (CMS): Joomla

BcnSoft Piotr Paul Kom.: biuro@bcnsoft.com.pl Strony WWW, sklepy internetowe, programy użytkowe, systemy baz danych i inne.

JARYŚ Ryszard Szulczyński Ul. Czarna Droga 1A Tuchola Tuchola, dnia r. ZAPYTANIE OFERTOWE

Opis przedmiotu zamówienia strona internetowa

OGŁOSZENIE O ZAMÓWIENIU O WARTOŚCI PONIŻEJ EURO. Zn. spr. ZG /2014

Instrukcja użytkownika. Panel Administratora CreamCRM

Instrukcja instalacji wtyczki Przelewy24

UWAGA:hJeżelihjeszczehniehdokonałeśhrejestracji,hprzejdźh dohnastępnejhsekcji.

WellCommerce Poradnik: Sprzedaż

Specyfikacja przygotowania layoutu do systemu Key2Print

Opis przedmiotu zamówienia

Instrukcja użytkownika. Panel Partnera CreamCRM

Tworzenie stron www. Standard. Cena: 1950 zł netto

Języki programowania wysokiego poziomu. Forum

Strona główna- góra. Profesjonalny sklep internetowy

Strona główna góra. Profesjonalny sklep internetowy

Przelewy24 Wirtualny Koszyk

Poznań. Zapytanie o cenę

Języki programowania wysokiego poziomu. Blog

S Y S T E M S K L E P Ó W I N T E R N E T O W Y C H R E D C A R T. P L

Płatności CashBill dla QuickCart

1. Logowanie się do panelu Adminitracyjnego

Specyfikacja funkcjonalna systemu katalog opinii

Instrukcja obsługi platformy B2B

REJESTRACJA I PUBLIKACJA ARTYKUŁÓW W SERWISIE. TUTORIAL

RMA Zwroty/Reklamacje

Wdrożenie modułu płatności eservice. dla systemu Gekosale 1.4

Case study strona firmowa

Przewodnik po konfiguracji Comarch ERP e-sklep z wszystko.pl

Dokumentacja serwisu internetowego Zespołu Szkół Technicznych w Radomiu.

DOBRE STRONY TWOJEJ FIRMY

Sklepy Internetowe oferta

Dokumentacja Użytkownika: Panel administracyjny PayBM

Wdrożenie modułu płatności eservice. dla systemu oscommerce 2.3.x

Ticket System/System zgłoszeń

ibok Internetowe Biuro Obsługi Klienta

system enova Platforma internetowej sprzedaży B2B

Spis treści. 1. Logowanie. 2. Strona startowa. 3. Moje dane. 4. Towary. 5. Zamówienia. 6. Promocje

SYSTEM ZARZĄDZANIA TREŚCIĄ (CMS) STRONY INTERNETOWEJ SZKOŁY PRZEWODNIK

I. Informacje ogólne. Jednym z takich systemów jest Mambo.

Telesprzedaż by CTI Instrukcja

INSTRUKCJA UŻYTKOWNIKA. Wielkopolski system doradztwa. edukacyjno-zawodowego

Przelewy24 Wirtualny Koszyk

REFERAT O PRACY DYPLOMOWEJ

Wniosek w trybie PL. W pierwszym oknie można przeczytać, jak wygląda proces oraz wybrać sposób zawarcia umowy.

WITRYNA INTERNETOWA JAKO NARZĘDZIE PREZENTACJI I DOSKONALENIA PRZEDSIĘWZIĘĆ HANDLOWYCH. Zbigniew Buchalski

Tworzenie sklepów internetowych Gdańsk. poniżej wybrane funkcje sklepu i bloga BLOG

Narodowy Program Foresight wdrażanie wyników

Instrukcja składania zamówienia internetowego w sklepie internetowym

DOKUMENTACJA TECHNICZNA OPIEKA NAD FORUM

PHP i MySQL dla każdego / Marcin Lis. Wyd. 3. Gliwice, cop Spis treści

Spis tre ci Przykłady zrealizowanych projektów:... 2 [1] Program OPŁATY... 2 [2] Probram BUD ET... 8 [3] Flota pojazdów [4] Baza Urz du

Szybki, prosty i oszczędny sposób na Twój własny sklep online! Oferta przygotowana specjalnie dla

Aby złożyć zamówienie bezpośrednio przez sklep internetowy należy wykonać następujące kroki:

PANEL ADMINISTRACYJNY SPRZEDAWCY SZYBKI START

DOKUMENTACJA PROGRAMU

INSTRUKCJA INSTALACJI PŁATNOŚCI TRANSFERUJ.PL

Spis treści. Spis treści Wstęp Instalacja nazwa.pl Instalacja Home.pl Edycja grafiki strony logo...

Program Rabator dla Microsoft Windows.

Przelewy24 Wirtualny Koszyk

Instrukcja obsługi platformy B2B ARA Pneumatik

Sklep Internetowy - OS Commerce

Comarch isklep24 Ulotka v. 5.1

Instrukcja systemu B2B Matras

INSTRUKCJA INSTALACJI MODUŁU

VENUS-BEAUTY.pl. Instrukcja obsługi procesu zamówienia

Podręcznik użytkownika

PLAN WYNIKOWY PROGRAMOWANIE APLIKACJI INTERNETOWYCH. KL IV TI 6 godziny tygodniowo (6x15 tygodni =90 godzin ),

Data wydania: Projekt współfinansowany przez Unię Europejską ze środków Europejskiego Funduszu Społecznego

RMA Zwroty/Reklamacje

EuroFirma Sklep Internetowy do programów

ADMINISTRATOR SZKOŁY. Instrukcja użytkownika portalu

INSTRUKCJA ZARZĄDZANIA

Serwis e-ppp - instrukcja użytkowania

Instrukcja użytkownika. Panel Klienta CreamCRM

Projekt strony internetowej firmy organizującej przyjęcia

Prezentacja programu. Parentis Sp. z o.o. Dział Informatyki. Kartoszyno, ul. Przemysłowa 5, Krokowa

REFERAT O PRACY DYPLOMOWEJ

Konfiguracja serwerów pocztowych na platformie Tradoro.pl

Dokumentacja projektu PUSOS

Transkrypt:

Zaawansowany projekt programowania obiektowego Sklep Internetowy (HTML/xHTML, CSS, JavaScript, PHP, MySQL) Szkoły BTE opracował: mgr inż. Radosław Wylon

PROGRAMOWANIE OBIEKTOWE Projekt sklepu internetowego KNOW-HOW (HTML/Xhtml, CSS, JavaScript PHP, MySQL) Krok I Założenia do projektu Krok II Plan modułowy projektu (budowa modułów technicznych projektu) Krok III Projekt bazy danych Krok IV Stworzenie bazy danych (MySQL PHP MyAdmin) Krok V Projekt layout u graficznego PF ( produktu finalnego projekt witryny www) Krok VI Projekt panelu administracyjnego (CMS rozmieszczenie elementów: logowanie, zarządzanie, menu) Krok VII Budowa panelu administracyjnego CMS obsługa i uwierzytelnienie sesji PHP moduł logowania (uwierzytelnienie użytkownika) nawiązanie i zabezpieczenie komunikacji z bazą danych formularze dodawania, edycji i usuwania rekordów z bazy oraz upload plików na serwer FTP listing i sortowanie rekordów z bazy raportowanie transakcji zakupów wprowadzenie danych przykładowych testowanie Krok VIII Budowa witryny projektu produktu finalnego jak w kroku VII punkt 1, 2 i 3 moduł rejestracji użytkownika moduł dokonywania zakupów koszyk moduł powiadomień i odzyskania hasła przez obsługę klienta e-mail stworzenie wyszukiwarki i systemu nawigacji po serwisie realizacja i potwierdzenie transakcji bankowych Krok IX Testowanie projektu! 2

Krok I Założenia do projektu: Projekt: uniwersalny sklep internetowy dostosowany do sprzedawania dowolnych produktów Produkty Kategorie / podkategorie Klienci Dostawcy produktów Komunikacja e-mail: potwierdzenie rejestracji w serwisie potwierdzenie płatności odzyskiwanie hasła oferty handlowe Panel Administracyjny CMS (dodawanie, edycja i usuwanie rekordów) Wyszukiwarka produktów Panel logowania Koszyk produktów Wysyłanie plików na serwer Obsługa transakcji bankowej realizacja płatności (sposoby zapłaty, sposoby dystrybucji) Raporty dokonanych transakcji zakupu towarów Weryfikacja danych i zabezpieczenie danych inne usługi i rozbudowa serwisu 3

Krok II Plan modułowy: Panel Administracyjny CMS Obsługa Serwera FTP (upload plików) Baza Danych MySQL Rejestracja Użytkownika Obsługa e-mail (potwierdzenie) Obsługa sesji PHP Logowanie PF Produkt Finalny Sklep Internetowy Koszyk Wyszukiwarka Realizacja Płatności 4

Krok III Projekt bazy danych (relacje): Baza danych : sklep kategoria podkategoria produkt promocja koszyk producent klient wystawca miasto 5

Krok III Projekt bazy danych (tabele): kategoria podkategoria produkt 6

producent wystawca miasto 7

klient koszyk 8

promocja Krok IV Stworzenie Bazy Danych w PHPMyAdmin (export bazy do pliku.sql oraz.txt) baza.sql baza.txt 9

Krok V Projekt layout u graficznego PF ( produktu finalnego projekt witryny www) : 10

Krok VI Projekt panelu administracyjnego (CMS rozmieszczenie elementów) : Moduł logowania do CMS* [admin_log.php] Połączenie z Bazą danych MySQL** [baza.php] Obsługa sesji PHP*** [sesja.php] Przejście do witryny SKLEPU [sklep.php] Strona Główna Panelu Administracyjnego CMS [admin.php] Wylogowanie administratora [wyloguj.php] * formularz umożliwiający zalogowanie do CMS - podpięty instrukcją: include(); ** nawiązanie połączenia z bazą danych sklepu - podpięty instrukcją: require(); *** plik uwierzytelniający dane administratora CMS - podpięty instrukcją: include(); Menu Główne - wykaz obiektów CMS: Miasta [miasto.php] Kategorie [kategoria.php] Podkategorie [podkategoria.php] Producenci [producent.php] Produkty [produkt.php] Wystawcy [wystawca.php] Promocje [promocja.php] Klienci [klient.php] Transakcje [transakcja.php] 11

Krok VI Projekt panelu administracyjnego (layout - menu główne) : admin.php 12

Obsługa rekordów tabeli z bazy danych MySQL na przykładzie tabeli kategoria: [kategoria.php] listing elementów bazy danych z tabeli Kategoria [kategoria_usun.php] plik realizujący usunięcie wybranego rekordu z tabeli (wraca do pliku kategoria.php) [baza.php] połączenie z bazą danych MySQL [kategoria_form.php] formularz wyświetlający puste pola do dodania rekordu albo pola wybranego rekordu w celu edycji [kategoria_dodaj.php] plik realizujący dodanie nowego rekordu do tabeli (wraca do pliku kategoria.php) [kategoria_edytuj.php] plik realizujący edycję wybranego rekordu w tabeli (wymaga podania id, wraca do pliku kategoria.php) 13

Krok VI Projekt panelu administracyjnego (layout - listing rekordów przykładowej tabeli) : kategoria.php 14