Verslo taisyklėmis grindžiamas planavimas ir tvarkarščių sudarymas
View/ Open
Date
2012Author
Rima, Audrius
Šmaižys, Aidas
Vasilecas, Olegas
Metadata
Show full item recordAbstract
Planavimas dinamiškame versle, tokiame kaip logistika, paslaugos ir klientų aptarnavimas bei gamyba yra vienas svarbiausių ir sudėtingiausių procesų, įskaitant ir tvarkaraščių sudarymą. Jis yra glaudžiai susijęs su strateginio ir taktinio lygmens sprendimais. Tas sudėtingas procesas priklauso nuo daugelio kriterijų-resursų prieinamumo, produktų srauto, technologijų kitimo, verslo poreikių kitimo ir pan. Verslo aplinkos ar jos struktūros pokyčiai dažnai daro įtaką ir planavimo bei tvarkaraščių sudarymo procesams. Tai nuolat verčia keisti susijusias informacinių sistemų programas. Straipsnyje nagrinėjama tvarkaraščių sudarymo logikos atskyrimo ir pateikimo verslo sistemos lygmens atstovams bei realizavimo informacinėje sistemoje problema. Siūloma tvarkaraščių sudarymo uždavinius spręsti atskiriant naudojamą logiką, kuri išreiškiama pasitelkus planuojamo verslo proceso ribojimus. Siūlymas iliustruojamas nagrinėjant realų atvejį. Čia ribojimai išreiškiami verslo taisyklėmis - kalba, kuri yra suprantama verslo atstovams ir gali būti panaudota į programų sistemą integruotame automatizuotame sprendimų procese. The planning process is one of the most important and complicated processes in a dynamic businesses such as logistics, services, production etc. Scheduling is one of the planning processes which includes several strategic and tactical decision-making tasks. It is a complex process that depends on a number of properties: availability of resources, a flow of product, a change of technology, a change of business need etc. Such changes often lead further changes of the planning and scheduling process and involved information systems. The paper discusses separation of the scheduling logic from the implementation in the final code. The proposed approach is illustrated by providing a real life example, with planning constraints expressed in the business rule language that is understandable to most businesspeople and used by decision-processors designed and integrated into the software code.