Navigace:  Konfigurace > Obecné >

Soft-4-Web

Previous pageReturn to chapter overviewNext page

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