Standardy tworzenia oprogramowania stron www


Obowiązują od 3 grudnia 2010 r.

Standardy określają najczęstsze funkcjonalności spotykane na stronach www z systemami CMS oraz w sklepach internetowych. Poniższe standardy służą jako podstawa do dalszej rozbudowy projektów według indywidualnych wymagań klienta. Jeżeli w projekcie nie zostaną określone szczegółowe funkcjonalności to moduły wykonywane w ramach projektu zostaną wykonane według poniższych standardów.


I. Strona www

1) CMS (moduł stron tekstowych)

a) strony tekstowe
  • edycja stron głównych (bez możliwości kasowania)
  • edycja, dodawanie i kasowanie podstron
  • edytor WYSIWYG (umożliwia edycję treści strony HTML)
  • możliwość podłączenia podstrony do kategorii lub grupy (według struktury menu głównego)
  • dodawanie zdjęć do treści strony głównej i podstrony
  • menedżer plików wbudowany w edytor WYSIWYG lub jako osobna podzakładka
  • określanie kolejności strony (w menu głównym lub w submenu/grupie) za pomocą liczby LP
  • określanie tytułu strony (znacznik title)
  • pole "meta description"
  • pole "meta keywords"
  • wersje językowe, wprowadzanie tekstów równolegle do wersji polskiej
b) moduł menu (submenu/grupa stron)
  • edycja, dodawanie i kasowanie nazwy pozycji submenu (grupy)
  • określanie kolejności pozycji submenu za pomocą liczby LP
  • wersje językowe, wprowadzanie tekstów równolegle do wersji polskiej
2) Galeria zdjęć (realizacji, referencji)

a) kategorie (subgalerie) grupujące poszczególne zdjęcia
  • dodawanie, edytowanie i kasowanie kategorii
  • ustalanie kolejności kategorii zdjęć za pomocą liczby LP
  • wersje językowe, wprowadzanie tekstów równolegle do wersji polskiej
b) zdjęcia
  • dodawanie i kasowanie zdjęcia
  • miniatura generowana automatycznie za pomocą PHP
  • dodawanie tytułu zdjęcia
  • ustalanie kolejności zdjęcia za pomocą liczby LP
  • dołączanie zdjęcia do kategorii (subgalerii)
  • wyświetlanie miniatur na stronie frontowej w kategoriach
  • wyświetlanie na stronie frontowej powiększeń zdjęć w tzw. "lightbox'ie" z nawigacją następne/poprzednie
  • dzielenie na podstrony
3) Aktualności
  • pola: data umieszczenia, zdjęcie, krótki opis, długi opis
  • wyświetlanie od najnowszej
  • krótki opis (+ewentualnie zdjęcie miniaturka) na liście aktualności na stronie frontowej,
  • cała aktualność (+zdjęcie w oryginalnym rozmiarze) dostępna po kliknięciu na "więcej" / "czytaj całość"
  • jeśli w newsie nie będzie zdjęcia to miejsce na zdjęcie jest niewidoczne
  • możliwość dodawania/edytowania/usuwania wpisów
  • dzielenie na podstrony
4) Najczęstsze pytania (FAQ)
  • na początku lista pytań z odnośnikami
  • określanie kolejności wyświetlania pytań za pomocą LP
  • pola: pytanie, odpowiedź
5) Menu (karta dań) dla restauracji, pizzerii, pubu itp.
  • kategorie potraw (rodzaj dania): dodawanie, kasowanie i edycja oraz ustalanie kolejności LP
  • nazwa potrawy
  • cena za jednostkę
  • jednostka miary
  • opcjonalnie zdjęcie
  • ustalanie kolejności potraw za pomocą LP
6) Księga gości
  • pola obowiązkowe: autor i treść
  • wyświetlanie od najnowszego wpisu
  • dzielenie na podstrony
  • cenzura (kropkowanie wulgaryzmów)
  • możliwość usuwania / edytowania wpisów przez administratora

II. Sklep internetowy

1) CMS (moduł stron tekstowych) tak jak w stronie www
  • strony typu "o firmie", "regulamin", "jak kupować", "kontakt" itp.
2) Moduł produktów
  • wyświetlanie na stronie frontowej w formie opisów lub miniatur
  • dodawanie/edycja/kasowanie produktów
  • dodawanie/edycja/kasowanie zdjęć do produktów
  • włączanie i wyłączanie produktów
  • produkty powiązane - możliwość wybierania kilku produktów związanych z produktem głównym
  • pokazywany brak towaru bądź wyłączanie produktu jeśli nie ma w magazynie
  • pola: nazwa produktu, opis, cena, przypisanie do kategorii
  • dzielenie na podstrony
3) Kategorie i podkategorie
  • nazwa kategorii
  • maksymalnie 3 poziomy kategoria/podkategoria/podpodkategoria
  • dodawania/edytowanie/kasowanie kategorii
  • ustalanie kolejności za pomocą LP
4) Koszyk zamówień / zamówienia
  • lista produktów z ceną
  • ilość produktów
  • możliwość usuwania przedmiotów z koszyka, zmiana ilości sztuk - automatyczna zmiana wartości zakupów
  • doliczanie kosztów przesyłki
  • zamówienia zapisywane do bazy (widoczne w panelu) oraz kopia wysyłana na wskazany adres e-mail
5) Metody płatności
  • płatności online, za pobraniem
6) Promocje
  • możliwość zaznaczania produktów jako promocyjne i wpisania nowej ceny
  • cena promocyjna obniżona, cena standardowa przekreślona
7) Wyszukiwarka
  • wyszukiwanie produktów po nazwie, opisie
8) Nawigacja strony
  • prosta i intuicyjna
  • logo odnośnikiem do strony głównej, najlepiej umieszczone w lewym górnym rogu
  • zaznaczenie w menu strony aktualnie odwiedzanej
  • ścieżki strony odwiedzanej: Strona główna->Strona 1->Podstrona
  • menu i podmenu w jednym stylu
  • po najechaniu kursorem na element menu zmiana np. koloru, podkreślenie
  • link powrót do nadrzędnej strony
  • przy długich stronach link wróć do góry
  • wyraźnie zaznaczone linki w tekście (pogrubienie, podkreślenie)
  • linki tekstowe, jeśli konieczne jest użycie grafik to koniecznie uzupełniony ALT
  • stopka z linkami i informacjami o firmie, o prawach autorskich itd.
9) Mapa strony
  • dla małych i średnich stron (poniżej 100 podstron) linki do każdej podstrony (mogą być poukładane hierarchicznie bądź tematycznie)
  • dla bardzo rozbudowanych serwisów (ponad 100 podstron) linki pogrupowane w działy i krótki opis do każdego działu
Copyright by ARTplus.pl
oprogramowanie dla portalu projekty internetowe oprogramowanie na zamówienie CMS sklep Internetowy