A WinQSB szoftver alkalmazásai Losonczi László Debreceni Egyetem, Közgazdaság- és Gazdaságtudományi Kar Debrecen, 2011/12 tanév, II. félév Losonczi László (DE) Operáció kutatás: a WinQSB szoftver alkalmazásai 2011/12 tanév, II. félév 1 / 29
Szoftver Szoftver: WinQSB (Quantitative System for Business) http://www.econ.unideb.hu/sites/download/winqsb.zip A WinQSB-nel 19 alkalmazási modulja van. A szoftver használata szinte magától értetődő. Losonczi László (DE) Operáció kutatás: a WinQSB szoftver alkalmazásai 2011/12 tanév, II. félév 2 / 29
1. Lineáris (LP) és egész (értékű) lineáris programozás (ILP) A lineáris és egész (értékű) lineáris programozási modul arra használható, hogy lineáris célfüggvény maximumát ill. minimumát számolja ki lineáris korlátozó feltételek mellett. A döntési változók lehetnek folytonosak, egész értékűek vagy binárisak (0 vagy 1). Két változónál grafikus megoldás is lehetséges, meghívhatjuk a végső megoldást vagy a lépésenkénti szimplex táblát, és érzékenységi vizsgálatot is végezhetünk. Losonczi László (DE) Operáció kutatás: a WinQSB szoftver alkalmazásai 2011/12 tanév, II. félév 3 / 29
2. Lineáris (GP) és egész (értékű) lineáris célprogramozás (IGP) Ez a program lineáris és egész (értékű) lineáris célprogramozási feladatokat old meg, ahol egy vagy több lineáris célfüggvényt kell optimizálni (maximalizálni vagy minimalizálni) lineáris feltételek mellett. A célok vagy prioritizálva vannak, vagy pedig (fontossági sorrendbe) vannak rendezve. A döntési változók lehetnek folytonosak, egész értékűek vagy binárisak (0 vagy 1). Két változónál grafikus megoldás is lehetséges, meghívhatjuk a végső megoldást vagy a lépésenkénti megoldást, és érzékenységi vizsgálatot is végezhetünk. Losonczi László (DE) Operáció kutatás: a WinQSB szoftver alkalmazásai 2011/12 tanév, II. félév 4 / 29
3. Kvadratikus (QP) és egész (értékű) kvadratikus programozás (IQP) Ez a modul kvadratikus célfüggvény optimalizálását hajtja végre lineáris korlátozó feltételek mellett. A döntési változókat korlátozhatjuk. Két változónál grafikus megoldás is lehetséges, meghívhatjuk a végső megoldást vagy a lépésenkénti megoldást, és érzékenységi vizsgálatot is végezhetünk. Losonczi László (DE) Operáció kutatás: a WinQSB szoftver alkalmazásai 2011/12 tanév, II. félév 5 / 29
4. Hálózat modellezés Az alábbi hálózat modelezési problémák megoldására alkalmazható: transz-shipment, szállítási probléma, assignment, maximális folyam, minimális feszítőfa, legrövidebb út, utazó ügynök probléma. Losonczi László (DE) Operáció kutatás: a WinQSB szoftver alkalmazásai 2011/12 tanév, II. félév 6 / 29
5. Nemlineáris programozás (NLP) Nemlineáris célfüggvény maximumát (minimumát) keressük lináris vagy nemlineáris feltételek mellett. Losonczi László (DE) Operáció kutatás: a WinQSB szoftver alkalmazásai 2011/12 tanév, II. félév 7 / 29
6. Dinamikus programozás (DP) A dinamikus programozásban egymáshoz kapcsolódó döntések sorozatán kersztül kapunk megoldást. A modul három tipikus probléma megoldására alkalmas: hátizsák probléma (knapsack), legrövidebb út (stagecoach), továbbá termelés és leltározás ütemezés. Losonczi László (DE) Operáció kutatás: a WinQSB szoftver alkalmazásai 2011/12 tanév, II. félév 8 / 29
7. PERT/CPM Ez egy projekt management program ami vagy a PERT (Program Evaluation and Review Technique) módszert vagy a CAM (Critical Path Method) módszert vagy mindkettőt használja. Egy projekt különböző tevékenységekből (activities) és megelőzési (precedence) relációkból áll. Megadja a kritikus tevékenységeket, a más tevékenységek lehetséges késését és a projekt teljesítésének idejét. Ugyancsak megadja a a tevékenységek oszlopdiagrammját (Gantt charts) a vizuális ellenőrzéshez. Losonczi László (DE) Operáció kutatás: a WinQSB szoftver alkalmazásai 2011/12 tanév, II. félév 9 / 29
8. Sorbaállási analízis (queuing) Ez a program egyetlen sorbaállási/ várakozási rendszert értékel. A felhasználó 15 különböző valószínűségi eloszlásból választhat, beleértve a Monte Carlo szimulációt, a közbenső érkezések szerviz idejére és az érkezések méretére. A megoldás a sorbaállási rendszer hatékonyságát és a költség/előny analízist adja meg. Losonczi László (DE) Operáció kutatás: a WinQSB szoftver alkalmazásai 2011/12 tanév, II. félév 10 / 29
9. Sorbaállási rendszer szimulálás (QSS) Ez a modul egy vagy több sorbaállási rendszer diszkrét eseményeinek szimulációját adja meg. A beviteli követelmények: az ügyfelek érkezése, a szerverek (intézők) száma, a sorok száma, az ügyfelek akik a szerviz befejezése nélkül mennek el. A megoldás a sorbaállási rendszer hatékonyságát adja meg táblázatosan és grafikus formában is. Losonczi László (DE) Operáció kutatás: a WinQSB szoftver alkalmazásai 2011/12 tanév, II. félév 11 / 29
10. Leltár/készlet elmélet és leltár rendszerek ( (ITS)Inventory theory and systems) A leltár olyan objektumokból áll amelyekbe tőkét fektettünk be. Ezek lehetnek nyersanyagok, alkatrészek, félkész áruk, vagy egyéb termékek. Minden leltárprobléma esetén abban kell dönteni, hogy mennyit, miből és mikor vásároljunk. Ez a program leltár ellenőrzési rendszereket értékel és old meg, beleértve a az EOQ (economic order quantity) modellt, a mennyiségi diszkont modellt, a sztochasztikus leltár modellt, leltár ellenőrzési rendszerek Monte Carlo szimulációját, és a periódikus modellt. Losonczi László (DE) Operáció kutatás: a WinQSB szoftver alkalmazásai 2011/12 tanév, II. félév 12 / 29
11. Előrejelzési modellek (Forecasting (FC)) Ez a modul idősor előrejelzést (11 különböző modellt) és lineáris regressziót végez. A kimenet előrejelzést és hibaértékeket ad meg. Az adatok és az előrejelzés grafikusan is megadható. Losonczi László (DE) Operáció kutatás: a WinQSB szoftver alkalmazásai 2011/12 tanév, II. félév 13 / 29
12. Döntésanalízis ( DA Decision analysis) Ez a modul négyféle döntési feladat megoldására alkalmazható: Bayes analízis, döntési fa (várható értékek kiszámítására), kifizetési táblázat (különböző feltételek alapján), és kétszemélyes zérusösszegű játék. Losonczi László (DE) Operáció kutatás: a WinQSB szoftver alkalmazásai 2011/12 tanév, II. félév 14 / 29
13. Markov process (MKP Markov folyamat Egy rendszer különböző állapotokban van. Az idő múlásával a rendszer az egyik állapotból átmegy egy másikba. A Markov folyamat megadja ezen átmenetek valószínűségét. Egy tipikus közgazdasági példa egy márkaváltás (brand switching) a vásárló részéről. A modul kiszámolja a tartós állapotok valószínűségeit és analizálja a költségeket és bevételeket. Losonczi László (DE) Operáció kutatás: a WinQSB szoftver alkalmazásai 2011/12 tanév, II. félév 15 / 29
14. Minőségellenőrzési diagrammok (QCC quality control charts) Ez a modul statisztikai analízist végez és (21 féle) minőségellenőrzési grafikont készít. A kimenet táblázatosan és grafikusan is megadható. Losonczi László (DE) Operáció kutatás: a WinQSB szoftver alkalmazásai 2011/12 tanév, II. félév 16 / 29
15. Elfogadási mintavétel analízis (ASA acceptance sampling analysis) Az elfogadási mintavétel analízis azt vizsgálja, hogy egy termékmennyiség (minősége) vagy egy termelési folyamat elfogadható-e? Mintát veszünk és vizsgáljuk, hogy a hibás termékek aránya meghaladja-e az elfogadható szintet. Ha igen, akkor a teljes mennyiséget elutasítjuk (egyszerű mintavétel), vagy ismételten mintát veszünk (dupla mintavétel). A modul hétféle mintavételi eljárás alkalmazását támogatja. Losonczi László (DE) Operáció kutatás: a WinQSB szoftver alkalmazásai 2011/12 tanév, II. félév 17 / 29
16. Munka és folyamat tervezés (JOB job scheduling) A munka tervezésnél n-féle munka van melyeket m db. gépen kell elvégezni. Mindegyik munka esetén ismerjük, hogy az egyes gépek milyen sorrrendben és mennyi ideig kellenek az elvégzésére. A feladat a munkák kiosztása az egyes gépek között úgy, hogy a sorrendet betartsuk és a gépkapacitást ne lépjük túl. A folyamat tervezésnél szintén n-féle munka van melyeket m db. gépen kell elvégezni. Itt minden munka esetén a gépek sorrendje ugyanaz. A feladat a munkák kiosztása az egyes gépek között úgy, hogy a gépkapacitást ne lépjük túl. Losonczi László (DE) Operáció kutatás: a WinQSB szoftver alkalmazásai 2011/12 tanév, II. félév 18 / 29
17. Összesített (aggregált) tervezés (AP aggregate planning) Aggregate planning rendszerint éves vagy annál kisebb periódust fed le, foglalkozik a munkaerő és anyagszükséglettel továbbá az előjelzett termelés kapacitásigényével. A kimenet a termelés ütemezése, munkaerő és anyagszükséglet, túlóra, alvállalkozói igény. Losonczi László (DE) Operáció kutatás: a WinQSB szoftver alkalmazásai 2011/12 tanév, II. félév 19 / 29
18. Létesítmény helyének és elrendezésének optimalizálása (FLL facility location and layout) Ez a modul értékeli létesítmények helyének kiválasztását két vagy három dimenzióban (üzem vagy raktár), berendezések elhelyezését, futószalag tervezését. A létesítmények helyének kiválasztásánál a program a súlyozott távolságokat minimalizálja. Losonczi László (DE) Operáció kutatás: a WinQSB szoftver alkalmazásai 2011/12 tanév, II. félév 20 / 29
19. Anyagszükséglet tervezés (MRP material requirement planning) Ez a modul termeléshez szükséges anyagszükségletet vizsgálja. Meghatározza az anyagszükségletet, segít az anyagrendelések tervezésében, és előrevetíti az anyagok és részegységek leltárát. Elvégzi a kapacitás, költség és leltár analízisét. Losonczi László (DE) Operáció kutatás: a WinQSB szoftver alkalmazásai 2011/12 tanév, II. félév 21 / 29
USING WINQSB This section describes the common features of all 19 modules of WinQSB. After starting WinQSB, select the application you want to execute. You will see the screen with a tool bar consisting of file and help. In the file pull down menu, you will see the following options: New problem Load problem (previously saved problems), Exit Once the problem is entered, the tools bar will appear. Losonczi László (DE) Operáció kutatás: a WinQSB szoftver alkalmazásai 2011/12 tanév, II. félév 22 / 29
file menu The commands of the file menu: New Problem: to start a new problem Load Problem: to open and load a previously saved problem Close Problem: to close the current problem Save Problem: to save the current problem with the current file name Save Problem As: to save the current problem under a new name Print Problem: to print the problem Print Font: to select the print font Print Setup: to setup the print page Exit: to exit the program Losonczi László (DE) Operáció kutatás: a WinQSB szoftver alkalmazásai 2011/12 tanév, II. félév 23 / 29
Edit menu The commands of the Edit menu: Cut: to copy the selected areas in the spreadsheet to the clipboard and clear the selected area Copy: to copy the selected areas in the spreadsheet to the clipboard Paste: to past the content of the clipboard to selected areas in the spreadsheet Clear: to clear the selected areas in the spreadsheet Undo: to undo the above action Problem Name: to change the problem name Other commands, which appear here, are applicable to the particular application you are using. Losonczi László (DE) Operáció kutatás: a WinQSB szoftver alkalmazásai 2011/12 tanév, II. félév 24 / 29
Format menu The commands of the Format menu: Number: to change the number format for the current spreadsheet or grid Font: to change the font for the current spreadsheet or grid Alignment: to change the alignment for selected columns or rows of the current spreadsheet or grid Row Height: to change the height for the selected rows of the current spreadsheet or grid Column Width: to change the width for the selected columns of the current spreadsheet or grid. Other commands, which appear here, are applicable to the particular application you are using (more later on). Losonczi László (DE) Operáció kutatás: a WinQSB szoftver alkalmazásai 2011/12 tanév, II. félév 25 / 29
Solve and analyze menu The commands of the Solve and analyze menu: Solve the Problem: to solve the problem and display the results Solve and Display Steps: to solve and display the solution iterations step by step Losonczi László (DE) Operáció kutatás: a WinQSB szoftver alkalmazásai 2011/12 tanév, II. félév 26 / 29
Result and Utility menu The Result menu: this includes the options to display the solution results and analyses. The commands of the Utility menu: Calculator: pops open the Windows system calculator Clock: display the Windows system clock Graph/Chart: to call a general graph and chart designer Losonczi László (DE) Operáció kutatás: a WinQSB szoftver alkalmazásai 2011/12 tanév, II. félév 27 / 29
Window menu The commands of the Window menu: Cascade: to cascade windows for the current problem Tile: to tile all windows for the current problem Arrange Icons: to arrange all windows if they are minimized to icons WinQSB menu: includes the option to switch to another application module without shutting down the WinQSB program. Losonczi László (DE) Operáció kutatás: a WinQSB szoftver alkalmazásai 2011/12 tanév, II. félév 28 / 29
Help menu The commands of the Help menu: Contents: to display the main help categories in the help file Search for Help on: to start the search for a keyword in the help file How to Use Help: to start the standard Windows help instruction Help on Current window: to display the help for the current window. You can click any area of the window to display more information About the Program: to display the short information about the program Losonczi László (DE) Operáció kutatás: a WinQSB szoftver alkalmazásai 2011/12 tanév, II. félév 29 / 29