Soft-4-Web představuje moderní nástroj pro online komunikaci mezi Vámi a Vaším zákazníkem. Redakčním systémem například vašeho e-shopu je přímo Soft-4-Sale. Uživatelé, aniž by si to zvlášť uvědomovali, svoji každodenní prací ovlivňují obsah vašeho e-shopu - není třeba aby se o něj někdo nějak zvlášť staral. Změny provedené v Soft-4-Sale se automaticky promítají i na web.
Administrační část:
▪ | Přístup pouze pro SuperUsera (tabulka ADMIN TABLE příznak SUPERUSER) |
▪ | Možnost blokovat určité IP adresy |
▪ | přidávat/mazat další administrátory |
▪ | Možnost sledování historie importů |
▪ | Sledování přístupů (co, kdo, kdy, kam, odkud) |
Aplikační rozhranní:
▪ | Po zadání jména a hesla (porovnání s tabulkou KON OSOBA) |
▪ | Uvítací stránka s volbou výběru dokumentů k prohlídce |
▪ | Jednotlivé agendy pouze pro danou firmu již je user členem |
Zabezpečení:
▪ | Stránky běží na SSL 2.0 (128 bit) protokol HTTPS, zabezpečuje nastavený Apache server |
▪ | importovaní soubory posílány na FTP přes PSP.exe zabezpečený přenos |
▪ | Přístup ke skriptu import.php, pouze z jedné IP adresy určené Superuserem (administrátorem webu, který se zadává při instalaci S4Web). |
Struktura řešení
Soft-4-Web se skládá jednoduše ze 3 částí (aplikací):
1. | Soft-4-Sale – starý známý systém, obsahuje funkce kde nakonfigurujete, jaká data budou odcházet na internet a jaká budou přicházet ... |
2. | Guardien (vrátný) – program, který umí poslat data z databáze Soft-4-Sale do internetové databáze vaší aplikace a umí také přenosy opačné, objem dat je optimalizovaný, tedy malý (jen změny) a pro přenos lze používat zabezpečené chráněné kanály. Guardien již umí také přijímat připojené soubory od uživatele help-desku (fotku obrazovky) a také umí poslat obrázek zboží na internet pro e-shop. Guardien se postará o přenos nové objednávky do Soft-4-Sale a vytvoří tam i případně proaktivitu uživateli, jenž má na např. objednávku reagovat. |
3. | Soft-4-Web (PHP aplikace) – to je ta aplikace, kterou na internetu uvidí externí uživatel. Pracuje s daty, která dostane díky Guardienu ze Soft-4-Sale. K této aplikaci přistupují uživatelé na internetu. Co tato aplikace dnes umí ? |
▪ | e-shop |
▪ | katalog zboží |
▪ | help-desk |
▪ | portál |
Cílové užití
▪ | B2B portál informací pro zákazníky |
servisní zásahy (realizované)
faktury vystavené (zaplaceno / nezaplaceno)
dodací listy (včetně položek)
kniha oprav (stav řešení požadavků na opravu)
přijaté objednávky (stav řešení požadavku včetně položek)
▪ | e-shop funcionalita |
zadání nových objednávek
sortimentní informace o nabízených produktech
dostupnosti na skladě
▪ | help-desk funcionalita |
zadání nového dotazu
zadání nového požadavku na opravu nebo na modifikaci výrobku
reakce zadávané správcem
▪ | funkcionalita "Obchodník na webu" |
správa kontaktů a adres
záznamy z jednání
plánování času
úkolový management
ceník zboží a dostupnost
zadání nabídky a přijaté objednávky
statistiky obchodníka
Postup instalace portálu
▪ | Celý skript je navržen pro PHP od verze 5.0.4 a mySQL server verze 4.1.12 a vyšší! Skripty jsou kódovány win-1250! |
▪ | První krokem k instalaci je nakopírování výše zmíněných souboru do složky připravené k prezentaci s tím, že složku /secure i s jejím obsahem umístíme do chráněné oblasti serveru (může zůstat i v root celého portálu.) |
▪ | Po nakopírování všech potřebných souborů na server je potřeba v prvním kroku spustit skript setup.php. Ten zaručí korektní vytvoření databáze na serveru mySQL. |
Popis nastavení instalace
▪ | Název – zadání názvu celého portálu, objevuje se na různých místech portálu, především při přihlašování a hlavním okně portálu. |
▪ | Administrátor – uživatelské jméno administrátora portálu |
▪ | Heslo administrátora – heslo administrátora portálu je šifrováno MD5 jednosměrnou šifrou (tzn. Po zadání hesla jej již nelze přečíst, čili pokud dojde ke ztrátě hesla je nutné vytvořit nové) |
▪ | Cesta ke složce „secure“ – nastavení cesty ke utajené složce s přístupovými hesly a importovacími soubory. Cesta se ukládá do souboru conn.conf ve složce /config. Pokud zůstane nevyplněno, pak se počítá s tím, že složka „secure“ je umístěna v root celé aplikace. |
▪ | MySQL server – IP adresa mySQL serveru |
▪ | MySQL uživatel – uživatelské jméno pro přístup na mySQL server |
▪ | MySQL heslo – heslo pro přístup na mySQL server |
▪ | MySQL databáze – název databáze. Pokud již databáze existuje vytvoří se tabulky do ní, jinak vznikne nové pod zadaným názvem. |
(Veškeré tyto informace z popisu nastavení se ukládají do souboru connect.php v adresáři /secure/conn/)
Práce s portálem
Přístupy k aplikaci existují dva:
▪ | Přístup Administrační |
Přístup přes Administrační rozhraní pod jménem a heslem administrátora.
Přehled veškerých dokladů v databázi
Sledování historie importů
Možnost zakázat přístupy z IP konkrétních adres
Sledování přístupů uživatelů s časem a seznamem zobrazených dokladů
▪ | Přístup uživatelský |
Přístup pro běžného uživatele s možností nahlédnout pouze do dokladů jemu podléhajících, resp. jeho firmě.
▪ | Hlavní okno aplikace – normální uživatel má pouze možnost nahlédnutí pouze do jemu určených dokladů. |
Menu:
Přehledy:
Dodací listy
Faktury
Objednávky
Opravy
Servis
informace:
Informace o přihlášeném uživateli
Administrátor:
Aktualizace dat (Přehled importů)
Přístupy uživatelů
Zakázané IP adresy (editace zakázaných IP adres)
Odhlášení
▪ | Přehledy – jednotlivé seznamy dokladů s možností nahlédnutí do detailu po rozkřiknutí konkrétního řádku dokladu. |
▪ | Import dat do databáze mySQL ze systému Soft-4-Sale |
K importu dat slouží aplikace S4Web Guardian, jenž přenáší data v zabezpečeně či nezabezpečeně na FTP server či pouhým kopírováním souborů typu s4web.
Aplikace pracuje, jako služba systému Windows.
Přenášení funguje dvojím způsobem
Vytvoření inicializačního importu jenž smaže konkrétní tabulku na serveru mySQL a načte obsah aktuálně nový
Vytvoření změnového souboru pomocí zrcadel dat serveru mySQL a systému Soft-4-Sale, kdy odchází jen provedené změny v množině dat záznamů. Tento způsob umožňuje velice malou periodu aktualizací databáze na web serveru s mySQL
Po přenesení souborů importu s4web aplikace spustí importovací skript import.php, který dohraje potřebné změny do databáze mySQL, dle zadaných parametrů popsaných níže.
Importovaní skript zpracuje přenesený soubor s4web s očekávaným nejbližším inkrementem a poté jej přejmenuje na s příponou bak. Proběhne zápis do historie importů a zápis do souboru check.s4web, kde je uvedena informace pro aplikaci S4Web Guardian o posledním korektně provedeném importu.
E-shop
E-shop představuje aplikaci pro online obchodování mezi Vámi a Vašimi klienty. Prostřednictvím e-shopu můžete zobrazit Vaše produkty na internetu a umožnit zákazníkům odesílat online poptávky po Vašich produktech/službách. Systém Soft-4-Sale v závislosti na konfiguraci tyto poptávky přijímá a připravuje k okamžitému zpracování.
Přihlášení
Přihlášení do aplikace e-shop probíhá na základě registrace uživatele a následného přidělení uživatelského jména a hesla. Registrace uživatele může být na firmu i osobu. Soft-4-Sale tuto informaci zpracuje a přenese do systému.
funkčnost
▪ | připojení obrázků v návaznosti na databázi v Soft-4-Sale |
▪ | zobrazení podrobných informací o produktu |
▪ | produkty můžete třídit do charakteristických skupin za pomocí marketingových výběrů zboží |
▪ | možnosti speciálních zvýhodněných nabídek „Top“, „Akce“, atd. opět pomocí marketingových výběrů zboží |
▪ | vyhledávání produktů podle zvoleného výrazu |