System przydziału zadań dla administratorów
: 13 lipca 2013, 10:23
Cześć.
Jestem w trakcie pisania aplikacji, dla mojego zespołu adminów, która to aplikacja listuje zadania spływające do Nas z różnych zakątków korporacyjnego IT.
Przymierzam się, również do implementacji mechanizmu, który będzie wskazywał adminowi, którym zadaniem w kolejce ma się zająć, na podstawie różnych parametrów tego zadania. Wszystkie parametry zadania są oczywiście dla programu dostępne.
Chcę opracować jakiś sensowny algorytm do tego. Oczywiście mogę wykorzystać do tego po prostu algorytm drzewa i opierać się na instrukcjach warunkowych, ale chciałem podejść do tego w bardziej profesjonalny sposób.
Myślałem zatem nad prostą implementacją systemu ekspertowego (o ile takie systemy w ogóle można dzielić na "proste" i "skomplikowane"). Jednak nie posiadam niestety przygotowania w tym temacie (wykłady w AI, rozbudowana algebra itp.). Moja wiedza ogranicza się tylko do ogólnych założeń takiego systemu, które znalazłem w sieci. Czy ktoś z Was zna jakieś przejrzyste poradniki, krok po kroku jak napisać taki system? Jakiekolwiek: odnośniki czy książki. Chodzi o to, to żeby na przykładzie takiego dokumentu, mógł sobie ten system wdrożyć w mojej aplikacji.
Dodam tylko, iż taki system nie będzie miał mechanizmu nauki, według danych, które do niego są wprowadzane. Dane te są na sztywno wprowadzone do systemu a nie dynamicznie. Mam nadzieję, że napisałem to zrozumiale.
Jestem w trakcie pisania aplikacji, dla mojego zespołu adminów, która to aplikacja listuje zadania spływające do Nas z różnych zakątków korporacyjnego IT.
Przymierzam się, również do implementacji mechanizmu, który będzie wskazywał adminowi, którym zadaniem w kolejce ma się zająć, na podstawie różnych parametrów tego zadania. Wszystkie parametry zadania są oczywiście dla programu dostępne.
Chcę opracować jakiś sensowny algorytm do tego. Oczywiście mogę wykorzystać do tego po prostu algorytm drzewa i opierać się na instrukcjach warunkowych, ale chciałem podejść do tego w bardziej profesjonalny sposób.
Myślałem zatem nad prostą implementacją systemu ekspertowego (o ile takie systemy w ogóle można dzielić na "proste" i "skomplikowane"). Jednak nie posiadam niestety przygotowania w tym temacie (wykłady w AI, rozbudowana algebra itp.). Moja wiedza ogranicza się tylko do ogólnych założeń takiego systemu, które znalazłem w sieci. Czy ktoś z Was zna jakieś przejrzyste poradniki, krok po kroku jak napisać taki system? Jakiekolwiek: odnośniki czy książki. Chodzi o to, to żeby na przykładzie takiego dokumentu, mógł sobie ten system wdrożyć w mojej aplikacji.
Dodam tylko, iż taki system nie będzie miał mechanizmu nauki, według danych, które do niego są wprowadzane. Dane te są na sztywno wprowadzone do systemu a nie dynamicznie. Mam nadzieję, że napisałem to zrozumiale.