NewLink Moravia
CSP aplikace: RedHorse – Content management ISM – Issue management
Činnost společnosti NewLink NewLink se zabývá webovými aplikacemi a informačními systémy pro průmyslové podniky a obchodní organizace Způsob práce je takový, že tvoříme základní moduly a k těmto potom nabízíme jejich implementaci, přizpůsobení na míru, dopracování dle požadavků atd. Programátorský tým má již řadu zkušeností s tímto způsobem práce v přímém kontaktu se zákazníky
Webové aplikace Představení dvou ucelenějších aplikací zpracovaných v csp:
• RedHorse – Content management – Systém pro správu webového obsahu
• ISM – Issue management – Řízení událostí a projektů se zákazníky
Red Horse – co to umí
• Snadná správa obsahu – Články (editace, schvalování, řazení do rubrik a skupin) – Vytvoření/vygenerování a správa menu – Reakce a diskuze o článcích – Vyhledávání – Ankety – Hlasování –…
RedHorse – k čemu je vhodný • Redakční systém do kterého přispívá více autorů, kde jsou organizovaná vydání a články se schvalují, popřípadě kde se sbírají reakce na články (diskuze)
• Stejně tak větší weby, které vyžadují snadnou správu, častou aktualizaci a píše do nich informace více lidí
• V poslední verzi doplněno o zbožovou část – tedy katalog zboží, možnost objednání a nákupu on-line
RedHorse – schéma • Problematické vyjádřit z uživatelského pohledu: Menu Menu
• Menu – – –
Horizontální Vertikální Roletkové
• Seskupování článků
Formuláre Formuláre
Clánek Diskuze Diskuze
Zbožová Zbožová cást cást
– Rubrika – Skupina – Vydání
• Diskuze – Připojené ke článkům – Samostatně
• Formuláře – Sběr dat – Ankety – Testy
RedHorse – technologie • Caché Server Pages • Struktura systému: Superšablona Šablona Modul Modul Modul
• Superšabloby – Super class pro šablony
• Šablony – Odvozené od superšablony
• Moduly – Vkládají se do šablon
RedHorse – technologie (příklady) • Všechno jsou csp stránky (superšablony, šablony i moduly) • Superšablony v podstatě určují vzhled a základ • Šablony určují hlavně rozložení modulů na stránce • Moduly jsou jednotlivé funkční prvky např: – – – – –
Hlavička Menu Článek Seznam článků …
Je k dispozici i grafický návrhár šablon
RedHorse - vícejazyčnost • Je připraven pro zobrazování ve
více jazycích a přepínání mezi nimi
• Založen na locales – – –
Např: cs – all Jazyk – Země Čeština – všechny
• Lepší příklad – – –
fr – be (francouzština-Belgie) je jiný než fr – fr (francouzština – Francie) Pro každý locale jsou ukládána data Samozřejmě nastavuje oddělovače, jména měsíců…
RedHorse – vytvoření webu • Grafický návrh – Z něj se vytvoří superšablona a šablony
• Moduly – –
Využití existujících Pokud nejsou k dispozici, tak se vytvoří nové, což v podstatě znamená napsat nové rules (csr)
• Vymyslet si menu • Založit články (napsat nebo dobře funguje i copy/paste) • Poskládat články do menu a zařadit do rubrik a skupin • …krátké zprávy, formuláře, diskuze …
Příklad – informační web
Příklad – produktový web
RedHorse – administrace • Administrativní modul je dostupný samozřejmě po přihlášení
RedHorse – Zakládání článků • Systém záložek pro práci s články
RedHorse – nastavování článků • Nastavování článku
• Záložkový systém • Označení vstupů – Povinné (žluté) – Modré (vícejazyčné)
• Zobrazení vyplněných locales
• Společná tlačítka a přepínání locales vpravo
RedHorse - Psaní článku • Napsání článku
• Napsání v editoru nebo copy/paste
• Samozřejmě včetně vkládání obrázků
• Možnost rozdělení do kapitol
• Zařazení do rubriky • Připojení ke skupině (nebo k více skupinám)
• Založení článku v
jednotlivých locales
RedHorse – připojení diskuze • Připojení diskuze k článku • Článek se spojí s objektem
• Objektem je modul pro diskuse
• Modul diskuze
může existovat i samostatně
RedHorse – vydání článku • Vydávání a schvalování článků • • • • •
Datum vydání Publikovat do data Jméno vydání Popis vydání Schválení – Se nevyžaduje – Pro celé vydání – Pro každou položku
RedHorse – krátké zprávy • Krátké zprávy • Využívané jako
upoutávky v pravém sloupci webu nebo jako odkaz na novinky
• Má platnost do a
příznak zda již je článek dokončen (má být zveřejněný na webu)
• Může obsahovat i celý dlouhý text článku
RedHorse – správce obrázků • Správce obrázků – Seznam – Vytvoření nové složky – Nahrání obrázku
• Výpisy – – – – –
Detaily o souborech Cesty k obrázkům Detail s náhledy Náhledy na obrázky Strom složek
RedHorse - Formuláře • Tvorba formulářů • Název • Titulek • Rozvržení – Horizontální – Vertikální
• Účel formuláře – Sbírá data – Vyhodnocuje
• Odeslání zpávy – Na adresu
RedHorse – položky formuláře • Položky formuláře Možnosti prvků:
• Check box ano/ne • Volný text (popis) • Textové pole • Přepínače (radio) • Nabídka (combo list)
RedHorse – pole formuláře • Nastavení polí formuláře Validace prvků:
• Žádná • Email • Datum • Čas • Čísla
RedHorse – vygenerovaný formulář • Výsledný formulář je okamžitě k dispozici Příklad:
• Ukázka velice
jednoduchého rychle vytvořeného formuláře
RedHorse - data • Vypisování dat (z formulářů, článků, menu, překladů…) – Pomocí průvodce po krocích
Průvodce:
• Seznam uložených dotazů
• Parametry • Položky (select) • Podmínky (where) • Řazení (order by) • Skupiny (group by) • Výsledek – Exporty do Excelu a CSV
RedHorse – systémová nastavení • Řada systémových nastavení – – – – – – – – –
Země Jazyky Locales Překladové moduly Zasílané zprávy Moduly systému Systémové podmínky Konfigurace Informace o vlastníkovi
ResHorse - statistiky • Statistiky – – –
Denní Měsíční Roční
• Statistiky – – – – – –
Návštěvy Hity Stránky Prohlížeče Unikátní adresy Referrers
RedHorse – uživatelská nastavení • Uživatelé (autoři, uživatelé, čtenáři) • Bezpečnostní skupiny • Profily editoru
RedHorse - Administrace • Články
•
•
– Články – Krátké zprávy – Newsletter – Skupiny článků – Rubriky Diskuzní fóra / formuláře – Diskuzní fóra – Kategorie – Formuláře Dokumenty – Správce obrázků Menu
• • Vydavatelství – – –
Publikovat vydání Správce vydání Skupiny obsahu
• Data (SQL wizzard) • Nastavení – – – – – –
Země, Jazyky, Locales Překladový modul Zasílané zprávy Moduly systému Systémové podmínky Konfigurace a informace vlastníka
• Statistiky – Statistika přístupů
• Uživatelé – – – –
Autoři/uživatelé/čtenáři Bezpečnostní skupiny Profily editoru Emailové spojení
RedHorse – více informací a odkazy • Více informací – www.nlm.cz –
[email protected] – –
[email protected] [email protected]
Issue management Issue management
ISM – Issue management – Řízení událostí a projektů se zákazníky
Issue management • Anglické slovo Issue je také překládáno jako sporný bod nebo problém.
• Právě v tomto smyslu je postaven tento softwarový nástroj • Řešení je zpracováno jako internetová aplikace založená na databázi Caché a technologii Caché Server Pages
Issue management – princip činnosti • Do systému jsou zařazováni uživatelé nějakého produktu či služby • Tito mohou sami zaznamenávat do Issue managementu svoje
požadavky, prosby, poznámky, hlášení závad, žádosti o vysvětlení atd.
• Hlavní funkce software následně spočívá v tom, že po registraci požadavku tento dále spravuje – předloží k vyřešení osobám, které s tímto mají co do činění – rozesílá odpovědi zainteresovaným stranám a – průběžně informuje o stavu řešení záležitosti – veškeré záznamy zobrazeny v přehledných tabulkách
Issue management - vhodnost • Issue management je vhodný zejména pro firmy, kterým záleží na spokojenosti zákazníků a uživatelů jejich produktů
• Nasazení Issue managementu připadá v úvahu zejména u
společností, které znají své zákazníky a jsou ochotni a schopni s nimi komunikovat o jejich problémech, požadavcích a přáních.
• Může se jednat o společnost, která například provádí nějaký smluvní servis na zařízení, poskytuje softwarovou podporu, nebo prodává výrobky, které potencionálně vyžadují následnou komunikaci.
• Například poradenství s uvedením do provozu, řešení potíží
s používáním, vznik poruch, hlášení závad a spousta dalších případů.
Issue management • Zpřehlednění komunikace mezi partnery: - externí komunikace se zákazníky - interní komunikace se zaměstnanci
• • • • • • • •
Jednoduchá registrace požadavku Sledování reakcí a vývoje požadavku Možnost připojení různých typů dokumentů Definice fází zpracování požadavků Registrace zainteresovaných osob Automatické rozeslání e-mailů Přehledná historie To vše on-line
Issue management - schéma • Schéma systému • Společnosti – Klienti dle poskytovaných služeb
• Uživatelé – Skupiny uživatelů
• Projekty – Klienti dle poskytovaných služeb
• Požadavky – Odpovědi
• Úkoly – Seznamy úkolů
• Systémové parametry
• Soubory
• Překladový modul
• Aktivity – Záznam času
• FAQ
Issue management - ukázky • Přihlašovací dialog
Issue management – hlavní stránka
Issue management – hlášení • Založení nového issue – Výchozí hlášení musí být maximálně jednoduché tak, aby ho mohl jednoduše a rychle vyplnit kdokoli – Toto hlášení je rozesláno dle nastavených pravidel – Email a SMS – Možnost krizového managementu
Issue management - emaily • Každý záznam požadavku - issue (ať nového nebo odpovědi) může být odeslán emailem
• Ukáže se náhled emailu
Issue management – odpovědi a přehled • Odpověď
• Přehled
Issue management - úkoly • Možnost jednoduchého zadání úkolu (kdo, co poznámka) • Odkazy na rychlé přehledy v pravé části (za projekt)
Issue management - aktivity
Issue management – záznam aktivit • Záznam aktivit – Datum, od-do, projekt, kdo, pro koho – Požadavek, úkol, činnost – Textový popis
Issue management – dotazy
Issue management - systém • Systémové menu
Issue management – systémové parametry • Systémové parametry
Issue management - společnosti • Společnosti – Přiřazené projekty ke společnosti
Issue management - uživatelé • Uživatelé – – – – –
Údaje o uživateli Jazyk Zda je vedoucí a koho Povolení přístupu Zamčení přístupu
• Přiřazené projekty
Issue management - projekty • Údaje o projektu • Členové projektového týmu
Issue management - požadavky • Požadavky ( issues) – Možnost editace
Issue management - FAQ • FAQ – často kladené otázky – Zpřístupněné uživatelům ve zvláštní sekci
Issue management – další informace • Další informace – www.nlm.cz –
[email protected]
– –
[email protected] [email protected]
NewLink Moravia NewLink Moravia www.nlm.cz
Born for IT
Díky za pozornost.