SharePoint Portal Server a .NET ve firmě HVM: Snadný přístup ke kdysi rozptýleným datům

Datum poslední aktualizace: 24. října 2003
HVM PLASMA, spol. s r.o. je společnost, jež od roku 1992 pracuje v oblasti PVD (Physical Vapour Deposition) technologie a zařízení. Společenost HVM PLASMA se rozhodla sjednotit přístup k údajům uložených v různých aplikacích a umožnit sdílení těchto dat a dokumentů mezi jednotlivými pobočkami.
*
**
HVM Plasma, spol. s r.o.

Přehled řešení

Profil zákazníka

HVM PLASMA, spol. s r.o. je společnost, jež od roku 1992 pracuje v oblasti PVD (Physical Vapour Deposition) technologie a zařízení. Nosný program tvoří vývoj, konstrukce a výroba klíčových součástí průmyslových i laboratorních povlakovacích zařízení, jmenovitě pro magnetronové naprašování a obloukové napařování.
Důležitým prvkem, který společnost HVM Plasma odlišuje od ostatních je silné výzkumné zázemí. Mottem naší činnosti je propojení aplikované fyziky s konstrukčním vývojem, výrobou a kontrolou kvality v jeden funkční celek.

Výchozí situace

Společenost HVM PLASMA se rozhodla sjednotit přístup k údajům uložených v různých aplikacích a umožnit sdílení těchto dat a dokumentů mezi jednotlivými pobočkami.

Řešení

Řešením byl intranet postavený na bázi SharePoint PortalServeru. Kromě správy dokumentů byly do prostředí SPPS dopsány v ASP.NET další moduly - například integrace kontaktů mezi ERP Scala a Exchange Serverem. Zpřístupnění celé aplikace v rámci SPPS umožnila uživatelům přístup ke všem údajům z jediného místa.

Kontakty:

HVM Plasma, spol. s r.o.
Na Hutmance 2,
158 00 Praha 5

Tel: +420-2-510 87 111
Fax: +420-2-516 12 400
E-mail: info@hvm.cz
www.hvm.cz

Dodavatel projektu:

Rebex ČR s.r.o.
Mánesova 92
120 00 Praha 2

Martin Vobr
Tel: +420-2-22 72 73 15
E-mail: info@rebex.cz
www.rebex.cz

Výhody

sdílení dokumentů mezi pobočkami

jednotný přístup k údajům uloženým v různých oddělených aplikacích

podporu pro projektové řízení a ISO 9001

sdílení kontaktů mezi Exchange Serverem a ERP Scala

Software a služby

Windows 2000 Server

Exchange Server 2000

Office XP

SharePoint PortalServer

IIS a ASP.NET

SQL Server 2000

.NET Framework, WinForms

**

Situace

Společenost HVM PLASMA se rozhodla sjednotit přístup k údajům uložených v různých aplikacích a umožnit sdílení těchto dat a dokumentů mezi jednotlivými pobočkami.

Obchodní cíle

Bylo potřeba řešit problémy se sdílením dokumentů a adresářů dodavatelů mezi jednotlivými odděleními a lokalitami; bylo také nutné podpořit procesy související s certifikací na systém řízení kvality dle ISO 9001. Součástí zadání bylo i propojení nově zaváděného ekonomického systému Scala s dalšími aplikacemi.

Řešení

Propojení poboček
Nejprve byly propojeny pobočky pomocí virtuální privátní sítě. To umožnilo snadný přístup poboček k centrálnímu serveru.

Intranet - správa dokumentů

HVM Plasma, spol. s r.o.

Jako další krok byl vytvořen intranet založený na Microsoft SharePoint PortalServeru (SPPS). Tím byl položen solidní základ pro další rozvoj. SharePoint PortalServer kromě knihovny dokumentů a fulltextového vyhledávání obsahuje také podporu pro správu verzí, emailové notifikace o změnách, integraci s programy řady Office (do intranetu je možné ukládat přímo z Wordu, bez nutnosti použít webový formulář). K tomuto základu byly dopsány další moduly. Dokumenty, jejichž nalezení bylo kdysi otázkou hodin jsou nyní všechny dostupné během několika vteřin, a to bez ohledu na jejich fyzické umístění.

Intranet - oběžníky a směrnice pro ISO
Tato část intranetu zajišťuje rozesílání směrnic a oběžníků jednotlivým uživatelům. Dokumenty se publikují v intranetu, pomocí tohoto modulu je možné vybrat osoby, u kterých je vyžadován podpis, kterým stvrzují že byli s dokumentem seznámeni. Autor oběžníku pak získá přehlednou evidenci všech odběratelů oběžníků včetně času, kdy si dokument přečetli. Modul také obsahuje podporu pro offline uživatele (jejich nadřízený s přístupem k počítačové síti dostane jejich seznam a do systému je zapíše za ně). Vhodné pro směrnice ISO, u kterých je nutné evidovat kdy a kdo s nimi byl seznámen.

Intranet - projektové řízení
Tento modul umožňuje evidovat projekty pro oddělení výzkumu a vývoje a přihlédnutím pravidel pro kontrolu kvality dle ISO. Veškeré dokumenty související s projektem (včetně emailů, výkresů, specifikací) jsou dostupné z jednoho místa. Systém podporuje publikaci výsledků výzkumu, správu projektového týmu; v přehledném deníku eviduje a zobrazuje veškeré změny, které v projektu nastaly.

Intranet - sdílení kontaktů mezi Exchange serverem a ERP systémem Scala

HVM Plasma, spol. s r.o.

Klient eviduje kontaktní informace o svých dodavatelích a odběratelích v ekonomickém systému Scala. Tyto informace ale potřebují využívat i uživatelé, kteří ke Scale nemají přístup. Napsali jsme tedy aplikaci, která pravidelně přesouvá adresářová data ze Scaly do veřejné složky Exchange Serveru (čímž se uživatelé k těmto údajům dostanou přímo ze svého Outlooku), přidali na intranet vyhledávání v těchto kontaktech a napsali aplikaci, která sleduje změny, reportuje je správci kontaktů a umožňuje mu snadno přenášet kontakty mezi Scalou, intranetem a dalšími "legacy" systémy.

Integrace s ERP Scala - kusovníky

HVM Plasma, spol. s r.o.

K výrobkům a výzkumným projektům které vytváří firma HVM se jako součást výrobní dokumentace vytváří v Excelu kusovník součástek. Součástí kusovníku je i kód výrobku, který musí být totožný se skladovým kódem součástky vedeným v ekonomickém software Scala. Data o skladech jsou uložené v SQL serveru.

Pokud jsou ale stejné údaje na více místech je potřeba zabezpečit jejich správnost a stejnost. Napsali jsme tedy rozšíření MS Excelu které se bude o sdílení těchto údajů mezi Scalou a Excelem starat. Toto rozšíření dodá do Excelu další menu, ze kterého je přístupná naše aplikace. Ta potom umí zkontrolovat formát aktuálního dokumentu s kusovníkem a označit položky které nejsou uvedené ve skladu. Dokonce dokáže některé z překlepů v kódech výrobků automaticky opravit podle zabudovaného slovníku synonym. Umožňuje také přímé prohledávání databáze Scaly a vkládání skladových položek do kusovníku a to včetně správného formátování.

Přínosy

Architektura
Celý systém je postaven kolem SharePoint PortalServeru. Do něj byly dopsány další moduly - z větší části v ASP.NET, c#. Synchronizaci kontaktů mezi ERP Scala a Exchange serverem má na starosti komponenta (c#), kterou je možné ovládat opět z prostředí SPPS (ASP.NET). Údaje pro projektové řízení jsou zčásti uloženy v SPPS (dokumenty) a zčásti v SQL serveru (ostatní údaje). Modul pro správu kusovníků je realizován jako addin pro MS Office - opět napsaný v c#.

Použití .NET Frameworku na klientské i serverové straně umožnilo rychlejší vývoj a jednodušší spolupráci mezi jednotlivými moduly. SharePoint PortalServeru poskytl robustní systém správy dokumentů. Intregrování ostatních agend do jednotného rozhraní usnadňuje uživatelům práci s celým systémem.

NahoruNahoru