Projekt z Technologii Internetowych
description
Transcript of Projekt z Technologii Internetowych
Projekt z Technologii Internetowych
Witryna internetowa poświęcona motoryzacji, z dodatkową
funkcjonalnością sklepu z częściami
Autorzy: Piotr Dzidowski, Tomasz DźbikRok III, semestr V, grupa IV, sekcja II:
Projektowanie bazy danychw
phpMyAdmin
Podczas pisania kodu korzystaliśmy z następujących programów:
Pajączek (przydatny i przyjemny w użyciu program do pisania kodu, posiadający wiele udogodnień)
PhotoShop (grafika została wykonana w tym programie i pocięta na plasterki, posiada opcje wygenerowania kodu, dzięki któremu można poskładać wszystko w jedną całość)
Xampp ( korzystaliśmy z jego dodatków takich jak Apache i Mysql co pozwoliło nam na wygodne przeglądanie i obsługę strony internetowej)
MozillaFirefox (wygodna przeglądarka posiadająca dużo ciekawych i użytecznych wtyczek np.: Bugzilla co pozwoliło nam szybkie wyszukiwanie błędów Firebug, oraz funkcja badająca elementy strony
Połączenie: php - MyslqPodczas łączenia się z bazą danych wykonaliśmy w naszym projekcie plik w którym znajdują się dane konfiguracyjne i jest on wykorzystywany we wszystkich plikach przez polecenie require(„konfiguracja.php"); . Jego zawartość:
$dbhost = "localhost";$dbuser = "root";$dbpassword = "root";$dbdatabase = "koszyk_zakupow2";$config_basedir = "/koszyk_zakupow2/";$config_sitename = "Muscle Cars";
$db = mysql_connect($dbhost, $dbuser, $dbpassword);mysql_select_db($dbdatabase, $db);
Logowanie
Podczas logowania możemy zalogować się jako administrator oraz zwykły zarejestrowany użytkownik. Na stronie logowanie.php po wpisaniu nazwy użytkownika i hasła kod sprawdza wyniki zapytania w bazie danych i w zależności od zalogowanej osoby wyświetla strony dostępne dla danego typu użytkownika.
Jeśli zalogujemy się jako administrator to wyświetlą nam się strony administracyjne służące do obsługi zamówień założonych przez klientów.
Z poziomu użytkownika dostępne są podstrony związane z zakupami oraz można poczytać o różnych ciekawych informacjach na temat muscle cars i nie tylko.
Koszyk zakupówUżytkownik na naszej stronie ma możliwość zakupu produktów, określenia ilości oraz formy zapłaty np.: PayPal lub Czek. Przez cały czas klient ma możliwość wyświetlenia listy zakupionych produktów, zostaje wyświetlona cena całkowita. Ma także możliwość z poziomu koszyka do kasowania wybranych wcześniej produktów.
Strony administracyjne:Na naszej stronie podczas zalogowania się administratora wyświetlone zostają strony administracyjne dzięki, którym administrator ma możliwość przeglądania zamówień i ich postępu realizacji.
Dodawanie produktów i kategorii:
Nowe kategorie i produkty możemy dodawać z poziomu programu phpMyAdmin, w którym w bazie danych umieszczone są wszelkie informacje na temat dostępnych produktów w naszym sklepie.
Grafika tworzona w Photoshop:
Podstrony:
Stworzyliśmy kilka podstron ale w miarę możliwości rozwoju naszego sklepu strona będzie się rozrastać i uaktualniać.
Myślę, że w najbliższym czasie strona zyska duża odwiedzalnosić i zyski z sprzedaży będą wysokie
Widok ogólny strony startowej i efekt naszej pracy: