
|
|
THIS PAGE HAS NOT BEEN UPDATE IN A LONG TIME AND DOES NOT REFLECT RECENT CHANGES.
top
MAT Business Suite este o suita de produse software ce acopera preponderent elementele de platforma ale stratului mijlociu (middleware) al arhitecturii sistemelor informatice de actualitate in perioada 2015 – 2035. Suita se adreseaza organizatiilor si actorilor nonorganizationali care doresc sa isi dezvolte on premise sau sa perfectioneze o retea de active IT eterogene proprii, care sa interactioneze in mod performant unele cu altele, precum si cu sisteme ce depasesc granitele de control ale beneficiarului. Granitele tehnice ale suitei sunt flexibile, aceasta acoperind, fie direct, fie prin posibilitatea de dezvoltare rapida, elemente apropiate de stratul de aplicatii precum si a unui numar restrans de elemente care tin de infrastructura software, imbinand Calculul Distribuit Grid (Grid Computing) cu Sistemul de Management al Proceselor de Business (BPM). Nevoile acoperite Urmatoarele obiective organizationale sunt facilitate prin sistemul propus: - Asigurarea performantei mediului IT organizational in contextul schimbarii continue, atat a configuratiei tehnice (e.g. adaugarea de noi aplicatii, eliminarea unora vechi, interconectarea sistemelor software eterogene), cat si a modelului de business (e.g. schimbarea procedurilor, politicilor sau chiar intregului model de business)
- Automatizarea proceselor „bine definite” (automatizabile) prin executia lor pe calculator si oferirea de unelte pentru modelarea, simularea, urmarirea si mentenanta acestora, intr-un cadru structurat, consistent, ce reprezinta fidel realitatea;
- Sporirea performantei manageriale prin imbunatatirea capacitatilor de analiza, a controlului si usurarea implementarii de schimbari;
- Asigurarea performantei (eficacitate, eficienta, economie) interactiunilor ce depasesc granitele de control (e.g. interdepartamentale, inter-sucursale, inter-organizationale [clienti, furnizori, colaboratori, parteneri, etc.], inter-statale) prin posibilitatea interconectarii sistemelor informatice si „legarii” directe a proceselor de business structurate, cu pastrarea autonomiei si controlului fiecarui actor asupra proceselor pe care le detine;
- Oferirea de unelete pentru dezvoltarea rapida de aplicatii compuse sau chiar noi aplicatii, prin reutilizarea si exploatarea datelor, modelelor si infrastructurii IT existente. Se doreste inclusiv integrarea creatiei realizate prin unelte consacrate in cele oferite.
Componentele MAT Business Suite Suita este alcatuita din urmatoarele componente: - MAT Business Server - o aplicatie software care, odata instalata pe un calculator, permite configurarea mai multor servicii specifice unui nod dintr-o arhitectura distribuita Grid Computing, cum ar fi Notficari si Mesaje, Managementul Executiei si Securitate.
- MAT Business API - un set de elemente tehnice si documentatie, legate de arhitectura si functionarea MAT Business Server, menite sa permita extinderea si particularizarea de Servicii si Aplicatii in cadrul MAT Business Suite de catre terte parti, inclusiv de catre beneficiar.
- MAT Modeler - aplicatie vizuala, destinata utilizatorului uman, care ii ofera acestuia posibilitatea de a modela, monitoriza, controla si interveni asupra realitatii faptice organizationale (sau, mai general, din aria sa de control) prin intermediul calculatorului.
- MAT Studio - aplicatie vizuala, destinata utilizatorului uman, menita sa ii permita acestuia crearea de continut tehnic si de business prin integrarea organizata a elementelor dezvoltate in cadrul altor sisteme si platforme direct in MAT Business Server si MAT Modeler.
- MAT Analyzer - componenta de Business Intelligence destinata analizei, interpretarii si predictiilor bazate pe datele organizationale, produse in cadrul MAT Business Server sau extern acestuia, de catre Analist.
- MAT Business Portal - Un punct de legatura web-based, preponderent intre utilizatorul uman si totalitatea retelei informatice si umane aflate intr-o anumita arie de control.
top
|
top
ATENTIE: Acest produs este inca in stadiul de dezvoltare-testare, fiind preconizat pentru lansare pentru o data ulterioara celei prezente. Produsul MAT Modeler, parte a suitei MAT Business Suite, este o aplicatie vizuala, destinata utilizatorului uman, care ii ofera acestuia posibilitatea de a modela, monitoriza, controla si interveni asupra realitatii faptice organizationale (sau, mai general, din aria sa de control) prin intermediul calculatorului.
Principalele activitati pe care utilizatorul uman poate sa le intreprinda prin intermediul MAT Modeler sunt:
- Modelarea (si mentenanta) dinamica a cadrului real, atat conceptual - vizual cat si semantic, prin afectarea unuia sau mai multor Servere MAT Business Server. Modelul poate include Resurse, Oameni, Procese, Politici, Proceduri, precum si alte elemente. Modelarea poate viza doar anumite perspective, aferente anumitor roluri (Business Analyst, Executant, Expert IT). Modelarea presupune dezvoltarea conceptuala de procese, crearea de legaturi intre diferitele componente ale modelului, crearea unor scheme de date si popularea acestora automata sau manuala precum si evidentierea corespondentei intre entitatile modelate si active fizice, concrete, care pot fi exploatate.
- Deploymentul Modelului presupune afectarea unor active IT, cum ar fi o serie de servere MAT Business Server, in scopul aplicarii in realitate a modelului dezvoltat anterior.
- Interactiunea Punctuala este specifica unor roluri umane de executie, vizand furnizarea de date punctuale despre realitate (e.g. introducerea unor cereri de oferta) in interiorul sistemului, ca parte a unui proces structurat.
- Simulare si Monitorizare a starii si proceselor aflate in desfasurare in aria de control a utilizatorului, in modul de productie sau cel de simulare, prin consultarea de informatii de calitate si posibilitatea de debugging.
- Transferul si transformarea datelor produse in sistem, prin specificarea unor scenarii de prelucrare automatizata, in scopul expunerii lor catre unelte de analiza (cum ar fi MAT Analyzer) si efectuarea de optimizari pe baza lor.
- Administrarea intregii retele prin stabilirea legaturilor tehnice intre diferite active IT, stabilirea de drepturi, instalarea de noi module sau componente terta parte precum si multe altele.
top
Editii si Roluri
MAT Modeler permite utilizatorului uman definirea, modificarea, importul, exportul, punerea in executie si monitorizarea tuturor activelor IT si resurelor de business existente la nivelul organizatiei, ce isi gasesc incarnarea sub forma unor entitati din cadrul MAT Business Server.
In cadrul MAT Modeler exista trei roluri principale ale utilizatorilor umani, fiecare rol generand o editie separata a aplicatiei:
Business-Analyst-ul este persoana ce are o buna cunoastere a strategiei si businessului propriuzis al organizatiei. Din punct de vedere al culturii IT, aceasta poate fi situata la un nivel intermediar, similar celui de operare. In mod tipic, in cadrul acestui rol, sa vor regasi fie persoane care indeplineau functia de Business Analyst anterior implementarii sistemului, fie direct managerii anumitor servicii sau departamente organizationale, persoane care detin deja abilitati de business, urmand ca pe baza Trainning-ului sa devina capabili sa opereze si aplicatia MAT Modeler.
Executantul operational este persoana care are o intelegere aprofundata a unei bucati foarte inguste a businessului, pe care se specializeaza. Din punct de vedere al culturii IT, aceasta poate fi situata la un nivel elementar, similara celei necesare introducerii de date intr-un ERP. In mod tipic, in cadrul acestui rol se vor regasii persoanele cu rol de executie in business, care, anterior implementarii sistemului fie operau pe baza informatiilor verbale/scrise obtinute direct de la alte persoane din organizatiei, fie pe o combinatie dintre acestea si operarea sistemelor IT existente in organizatie (ERP, CRM, Logistica, etc.).
Utilizatorul IT este persoana ce are o cultura IT solida, precum si o intelegere cel putin superficiala a businessului organizatiei care este responsabila de interconectarea MAT Business Server la celelalte sisteme IT si de definirea de blocuri de executie ce necesita cunostinte de algoritmica solide. In mod tipic, aceasta persoana provine din departamentul IT al organizatiei.
Cu ajutorul MAT Modeler, Business-Analyst-ul va putea realiza, in mod tipic, urmatoarele:
- Configurarea resurselor organizationale si oferirea de drepturi si politici de acces la acestea.
- Definirea de reguli de business si momentelor in care acestea sunt aplicate.
- Definirea de procese de business automatizate (complet sau partial) in cadrul MAT Business Server, prin interconectarea si configurarea blocurilor elementare definite de utilizatorul IT, precum si prin definirea de noi blocuri.
- Monitorizarea operationala a „starii” organizatiei, prin consultarea starii diferitelor resurse existente ca entitati in cadrul MAT Business Server.
- Monitorizarea operationala a proceselor ce ruleaza in cadrul organizatiei, prin consultarea vizuala a starii de executie a acestora (e.g. ce pasi au fost executati, ce erori au aparut, dupa cine se asteapta, etc.).
- Colaborarea cu alti Business-Analyst-i prin exportul, importul, transmiterea sau expunerea de entitati sau grupuri de entitati din cadrul MAT Business Server.
Cu ajutorul MAT Modeler, Executantul operational va putea realiza, in mod tipic, urmatoarele:- Accesarea formularelor si wizzardurilor (eventual definite cu MAT Studio) aferente bucatii sale de business, in scopul introducerii de date despre lumea reala in sistem sau in scopul luarii unor decizii sau efectuarii unor configurari pentru care este necesara judecata umana.
- Consultarea starii organizatiei, aferente bucatii sale de business, prin intermediul vizualizarii starii diferitelor entitati din cadrul MAT Business Server.
- Lansarea in executie sau anularea de procese aferente bucatii sale de business.
- Interventia directa, exact la momentul potrivit, asupra proceselor prin furnizarea de date necesare acestora.
Cu ajutorul MAT Modeler, Utilizatorul IT va putea realiza, in mod tipic, urmatoarele:- Definirea de resurse accesibile prin intermediul MAT Business Server prin interconectarea entitatilor gestionabile cu sisteme IT existente sau viitoare.
- Definirea si testarea de blocuri de executie complexe, ce servesc drept baza pentru constructia proceselor.
- Definirea si mentenanta schemei de roluri, utilizatori si drepturi precum si a schemelor vizuale aferente.
- Adaugarea de noi ansambluri (tipuri de date) in sistem si configurarea acestora.
- Definirea de canale de comunicare intre MAT Business Server si alte sisteme IT (potential alte MAT Business Servere).
- Mentenanta tehnica a sistemului (rezolvarea conflictelor de resurse, consultarea starii evenimentelor/mesajelor, gestionarea persistentei, etc.).
top
Screenshoturi
MAT Modeler adopta interfete grafice moderne, ergonomice, pe baza unor modele familiare utilizatorilor, aplatizand curbele de invatare.
top
Standarde
Prin adoptarea si adaptarea unor standarde la nivel de industrie, curba de invatare pentru utilizatorii MAT Modeler se reduce, acestia putand exploata cunostintele acumulate cu alte unelte.
Standardele la nivel de industrie relevante si vizate de MAT Modeler includ:
top
Descriere generala
MAT Studio permite adaptarea de componente tehnice (module, ansambluri) dezoltate in medii externe pentru utilizarea in cadrul MAT Business Server, precum si definirea de form-uri (pagini web / ferestre) si wizarduri (fluxuri de introducere date) prin intermediul carora utilizatorul uman (de regula cel de la nivelul de executant operational) poate introduce date punctuale direct in sistem.
MAT Studio presupune doua perspective: cea de dezvoltare si cea de executie.
In cadrul perspectivei de dezvoltare utilizatorul va definii componenta form-urilor si a wizard-urilor prin amplasarea de controale grafice pe o suprafata de lucru si definirea comportamentului si interactiunilor dintre acestea folosind modele grafice de fluxuri de lucru.
Principala sursa de putere, de care MAT Studio dispune, provine din faptul ca, acesta tinteste MAT Modeler, care, respectand MAT Business API, ofera, la un nivel redus, anumite facilitati similare celor MAT Business Server. Astfel, este posibila definirea comportamentului controalelor de pe form-uri si a interactiunilor dintre acestea utilizand metodologia deja cunoscuta din cadrul mai larg al MAT Business Suite.
Avantaje specifice elementelor dezvoltate direct in MAT Studio sunt:- Transparenta actiunilor de efectuat – Este eliminat, in buna masura, codul „obscur” din limbaj de programare si inlocuit cu scheme grafice care pot fi intelese, in cea mai mare parte, si de catre utilizatorii de business.
- Capacitatea de a utiliza facilitati de colaborare, astfel incat un volum cat mai mare de munca (de definire a form-urilor si wizard-urilor) sa fie reutilizat.
- Capacitatea de a integra componente disparate sau a caror implementare se modifica in modifica in timp (e.g. La apasarea unui buton poate fi lansat procesul de „validare comanda”; acest proces poate suferi modificari in timp si poate chiar fi intretinut de alta componenta a organizatiei, dar, indiferent de aceste schimbari, formularul ce contine butonul respectiv va ramane valid).
- Capacitatea de a utiliza o parte din serviciile specifice MAT Business Server.
- Capacitatea de a realiza comportamente complexe ale formurilor intr-un interval scurt de timp si cu un efort minim.
In cadrul perspectivei de executie, anumite componente MAT Studio, altaturi de continutul dezvoltat sau adaptat de utilizator vor fi integrate cu MAT Modeler sau MAT Business Server, devenind disponibile unei audiente organizationale largi.
Astfel, cu ajutorul MAT Studio, MAT Business Server si MAT Modeler pot fi realizate si integrate in fluxuri form-urile necesare diferitilor utilizatori pentru a rezolva cazuri concrete de business (e.g. validare de comenzi, acordare de discounturi speciale, introducere / actualizare date clienti, etc.).
De asemenea, utilizand MAT Studio cu MAT Business Server, poate fi completata suita de aplicatii IT existenta la nivelul organizatiei intr-o maniera rapida, cu un efort minim rezultand componente reutilizabile, usor de intretiunt si inteligibile pentru personalul de business.
top
Descriere generala
MAT Analyzer permite expunerea catre utilizatorul de business a unor scenarii de analiza, scenarii what-if, grafice si tabele care au, drept sursa de date, informatii curatate si integrate, provenind de la servere MAT Business Server sau din alte surse externe.
MAT Analyzer tinteste sa acopere facilitatile tipice unei unelte de Business Intelligence, oferind si o serie de functionalitati si trasaturi proprii. Printre acestea se numara:- Capacitatea de a definii scenarii de analiza si What-If complexe, procedurale, eventual parametrizate, care au la baza procese MAT Business Server, si ce utilizeaza in mod transparent datele de business reale.
- Posibilitatea definirii de modalitati complexe de interactiune cu informatiile pe baza mini-proceselor utilizator (facilitate datorata utilizarii tehnologiei MAT Studio).
- Datorita integrarii cu MAT Business Server, toate elementele MAT Analyzer sunt de fapt entitati gestionabile, fapt ce prezinta o serie de avantaje, de la usurinta transferabilitatii muncii la posibilitatea exploatarii facilitatilor de colaborare si a altor concepte avansate precum Tipuri de Date Semantice.
Un avantaj important al MAT Analyzer este capacitatea acestuia de a expune informatiile rezultate in urma prelucrarilor direct in MAT Business Server pentru a fi utilizate de alte procese. In acest fel, informatii complexe, cum ar fi Valoarea Prezenta Neta (ev. estimata) a unui client, pot sa fie utilizate automat in procesele operationale (eg. Ofertare).
MAT Analyzer admite doua perspective: cea de dezvotare si cea de analiza. Chiar daca aceste perspective se intrepatrund intr-o oarecare masura (e.g. in cadrul unei analize a fost sesizata necesitatea unor prelucrari suplimentare de date), ele sunt, in general, deservite de tipuri distincte de utilizatori.
In cadrul perspectivei de dezvoltare, utilizatorul (in mod tipic Business Analyst-ul) va definii scenariile de analiza si sursele de date aferente. Componentele astfel definite pot fi reutilizate in diferite contexte datorita arhitecturii MAT Analyzer bazate pe entitati gestionabile.
In cadrul perspectivei de analiza, utilizatorul (in mod tipic Managerul General sau Managementul Mijlociu) poate consulta informatiile care sunt rezultate in urma prelucrarilor definite de analist, putea schimba forma lor de prezentare a acestora sau poate efectua o serie de actiuni (filtrare, sortare, etc.) pentru a ajunge la informatiile relevante. De asemenea accest utilizator va putea definii si primii alerte automate la indeplinirea anumitor conditii, in temeiul integrarii cu MAT Business Server, si va putea, eventual, alege actiuni corective direct din sistem.
top
Descriere generala
MAT Business API permite interconectarea rapida a diferitelor aplicatii cu MAT Business Server.
MAT Modeler este un exemplu de aplicatie care utilizeaza MAT Business API.
top
Limbaje si Medii Tinta
Urmatoarele medii si limbaje sunt tintite de MAT Business API: - C#
- .NET Framework 3.5, 4.0, 4.5
Aceasta lista poate fi extinsa in functie de cererea potentialilor beneficiari.
top
Licentiere si preturi
MAT Business API este distribuita gratuit la achizitonarea MAT Business Server.
In cazul in care MAT Business Server este folosit exclusiv ca platforma tehnologica pentru o alta aplicatie, partenerii tehnici pot beneficii de o serie de variante avantajoase de reselling. Verificati programul MAT4All pentru mai multe detalii.
top
Documente |
Contact Mircea for buying, supporting or investing in any of these products using the coordinates on the Contact Page.
See the Crytology, Game Theory and Complexity Theory papers published by Mircea Digulescu on the Research Page.
Download the freely available Personal-Use-Only licensed Products using Downloads Page.
Download the following relevant documents:
Download the following relevant documents:
Download the following relevant documents:
top
|
Please consider donating. It will be great if, instead of boot-strapping, support from smart donations such as by yourself could be leveraged. Please see Contact Page to donate.
BTC (Bitcoin) and fiat transfers in RUB are accepted. A BTC donation of 150-300 USD will mean a lot to Mircea and his activity. Some reasons for donating: You appreciate Mircea's stances, the content of published document, the products and services he brings to the market, his activities, or, simply you appreciate Mircea himself as a person, are curious "just to see what happens next", or choose to donate "just because".
Donate now: Contact Page.
top
|
|
|
|