´ A WinQSB szoftver alkalmazasai ´ o´ Losonczi Laszl ¨ ´ es ´ Gazdasagtudom ´ ´ Debreceni Egyetem, Kozgazdas aganyi Kar
´ II. fel ´ ev ´ Debrecen, 2011/12 tanev,
´ o´ (DE) Losonczi Laszl
´ o´ kutatas: ´ a WinQSB szoftver alkalmazasai ´ Operaci
´ II. fel ´ ev ´ 2011/12 tanev,
1 / 29
Szoftver
Szoftver: WinQSB (Quantitative System for Business) http://www.econ.unideb.hu/sites/download/WinQSB.zip ´ ´ modulja van. A szoftver hasznalata A WinQSB-nel 19 alkalmazasi ´ ol ´ ertet ´ ˝ o. ˝ szinte magat od
´ o´ (DE) Losonczi Laszl
´ o´ kutatas: ´ a WinQSB szoftver alkalmazasai ´ Operaci
´ II. fel ´ ev ´ 2011/12 tanev,
2 / 29
´ (LP) es ´ egesz ´ (ert ´ ek ´ u) ´ 1. Linearis ˝ linearis ´ (ILP) programozas
´ es ´ egesz ´ (ert ´ ek ´ u) ´ programozasi ´ modul arra A linearis ˝ linearis ´ ´ hogy linearis ´ celf ´ uggv ´ maximumat ´ ill. minimumat ´ hasznalhat o, eny ¨ ´ ´ korlatoz ´ o´ feltetelek ´ ¨ esi ´ valtoz ´ ´ szamolja ki linearis mellett. A dont ok ´ ert ´ ek ´ uek ´ ´ lehetnek folytonosak, egesz (0 vagy 1). Ket ˝ vagy binarisak ´ ´ al ´ grafikus megoldas ´ is lehetseges, ´ ´ o˝ valtoz on megh´ıvhatjuk a vegs ´ vagy a lep ´ esenk ´ ´ szimplex tabl ´ at, ´ es ´ erz ´ ekenys ´ ´ megoldast enti egi ´ ´ vizsgalatot is vegezhet unk. ¨
´ o´ (DE) Losonczi Laszl
´ o´ kutatas: ´ a WinQSB szoftver alkalmazasai ´ Operaci
´ II. fel ´ ev ´ 2011/12 tanev,
3 / 29
´ (GP) es ´ egesz ´ (ert ´ ek ´ u) ´ 2. Linearis ˝ linearis ´ ´ (IGP) celprogramoz as
´ es ´ egesz ´ (ert ´ ek ´ u) ´ celprogramoz ´ ´ Ez a program linearis asi ˝ linearis ¨ linearis ´ celf ´ uggv ´ feladatokat old meg, ahol egy vagy tobb enyt kell ¨ ´ (maximalizalni ´ vagy minimalizalni) ´ ´ feltetelek ´ optimizalni linearis mellett. ´ ´ ´ sorrendbe) A celok vagy prioritizalva vannak, vagy pedig (fontossagi ¨ esi ´ valtoz ´ ´ lehetnek folytonosak, egesz ´ vannak rendezve. A dont ok ´ ek ´ uek ´ ´ valtoz ´ ´ al ´ grafikus megoldas ´ ert (0 vagy 1). Ket on ˝ vagy binarisak ´ ´ o˝ megoldast ´ vagy a lep ´ esenk ´ ´ is lehetseges, megh´ıvhatjuk a vegs enti ´ es ´ erz ´ ekenys ´ ´ vizsgalatot ´ ´ megoldast, egi is vegezhet unk. ¨
´ o´ (DE) Losonczi Laszl
´ o´ kutatas: ´ a WinQSB szoftver alkalmazasai ´ Operaci
´ II. fel ´ ev ´ 2011/12 tanev,
4 / 29
´ egesz ´ (ert ´ ek ´ u) 3. Kvadratikus (QP) es ˝ kvadratikus ´ (IQP) programozas
´ uggv ´ optimalizal ´ as ´ at ´ hajtja vegre ´ Ez a modul kvadratikus celf eny ¨ ´ korlatoz ´ o´ feltetelek ´ ¨ esi ´ valtoz ´ ´ ´ linearis mellett. A dont okat korlatozhatjuk. ´ valtoz ´ ´ al ´ grafikus megoldas ´ is lehetseges, ´ ´ o˝ Ket on megh´ıvhatjuk a vegs ´ vagy a lep ´ esenk ´ ´ megoldast, ´ es ´ erz ´ ekenys ´ ´ megoldast enti egi ´ ´ vizsgalatot is vegezhet unk. ¨
´ o´ (DE) Losonczi Laszl
´ o´ kutatas: ´ a WinQSB szoftver alkalmazasai ´ Operaci
´ II. fel ´ ev ´ 2011/12 tanev,
5 / 29
´ ozat ´ ´ 4. Hal modellezes
´ ´ ozat ´ ´ problem ´ ak ´ megoldas ´ ara ´ alkalmazhato: ´ Az alabbi hal modelezesi ´ ıtasi ´ problema, ´ ´ folyam, transz-shipment, szall´ assignment, maximalis ´ fesz´ıtofa, ˝ legrovidebb ¨ ¨ problema. ´ minimalis ut, ok ´ utazo´ ugyn ¨
´ o´ (DE) Losonczi Laszl
´ o´ kutatas: ´ a WinQSB szoftver alkalmazasai ´ Operaci
´ II. fel ´ ev ´ 2011/12 tanev,
6 / 29
´ programozas ´ (NLP) 5. Nemlinearis
´ celf ´ uggv ´ maximumat ´ (minimumat) ´ keressuk ´ Nemlinearis eny ¨ ¨ linaris ´ feltetelek ´ vagy nemlinearis mellett.
´ o´ (DE) Losonczi Laszl
´ o´ kutatas: ´ a WinQSB szoftver alkalmazasai ´ Operaci
´ II. fel ´ ev ´ 2011/12 tanev,
7 / 29
´ (DP) 6. Dinamikus programozas
´ ´ ´ o´ dont ¨ esek ´ A dinamikus programozasban egymashoz kapcsolod ´ kersztul ´ ´ sorozatan A modul harom tipikus ¨ kapunk megoldast. ´ ´ ara ´ alkalmas: hatizs ´ ´ problema ´ problema megoldas ak (knapsack), ¨ ´ a´ termeles ´ es ´ leltaroz ´ ´ utemez ´ legrovidebb ut as es. ´ (stagecoach), tovabb ¨
´ o´ (DE) Losonczi Laszl
´ o´ kutatas: ´ a WinQSB szoftver alkalmazasai ´ Operaci
´ II. fel ´ ev ´ 2011/12 tanev,
8 / 29
7. PERT/CPM
Ez egy projekt management program ami vagy a PERT (Program ´ Evaluation and Review Technique) modszert vagy a CAM (Critical Path ´ ˝ hasznalja. ´ ¨ oz ¨ o˝ Method) modszert vagy mindkettot Egy projekt kul ¨ onb ´ ´ ˝ (activities) es ´ megeloz ˝ esi ´ (precedence) relaci ´ okb ´ ol ´ tevekenys egekb ol ´ Megadja a kritikus tevekenys ´ ´ ´ tevekenys ´ ´ all. egeket, a mas egek ´ ´ es ´ et ´ es ´ a projekt teljes´ıtes ´ enek ´ ´ Ugyancsak lehetseges kes idejet. ´ ´ ´ (Gantt charts) a megadja a a tevekenys egek oszlopdiagrammjat ´ ellenorz ˝ eshez. ´ vizualis
´ o´ (DE) Losonczi Laszl
´ o´ kutatas: ´ a WinQSB szoftver alkalmazasai ´ Operaci
´ II. fel ´ ev ´ 2011/12 tanev,
9 / 29
´ asi ´ anal´ızis (queuing) 8. Sorbaall
´ asi/ ´ varakoz ´ ´ rendszert ert ´ ekel. ´ Ez a program egyetlen sorbaall asi A ´ o´ 15 kul ¨ oz ¨ o˝ valosz´ ´ ınus ´ eloszlasb ´ ol ´ valaszthat, ´ felhasznal ¨ onb ˝ egi ´ ´ ot, ´ a kozbens ¨ ´ ´ beleertve a Monte Carlo szimulaci o˝ erkez esek szerviz ´ es ´ az erkez ´ ´ ´ ere. ´ ´ a sorbaall ´ asi ´ rendszer idejere esek meret A megoldas ´ ´ at ´ es ´ a kolts ¨ eg/el ´ ˝ anal´ızist adja meg. hatekonys ag ony
´ o´ (DE) Losonczi Laszl
´ o´ kutatas: ´ a WinQSB szoftver alkalmazasai ´ Operaci
´ II. fel ´ ev ´ 2011/12 tanev,
10 / 29
´ asi ´ rendszer szimulal ´ as ´ (QSS) 9. Sorbaall
¨ sorbaall ´ asi ´ rendszer diszkret ´ esemenyeinek ´ Ez a modul egy vagy tobb ´ oj ´ at ´ adja meg. A beviteli kovetelm ¨ ´ szimulaci enyek: az ugyfelek ¨ ´ ´ ´ ok) ˝ szama, ´ ´ erkez ese, a szerverek (intez a sorok szama, az ugyfelek ¨ ´ nelk ´ ul ´ a sorbaall ´ asi ´ akik a szerviz befejezese ¨ mennek el. A megoldas ´ ´ at ´ adja meg tabl ´ azatosan ´ ´ grafikus formaban ´ rendszer hatekonys ag es is.
´ o´ (DE) Losonczi Laszl
´ o´ kutatas: ´ a WinQSB szoftver alkalmazasai ´ Operaci
´ II. fel ´ ev ´ 2011/12 tanev,
11 / 29
´ eszlet ´ ´ es ´ leltar ´ rendszerek ( 10. Leltar/k elmelet (ITS)Inventory theory and systems)
´ olyan objektumokbol ´ all ´ amelyekbe tok ˝ et ´ fektettunk A leltar ¨ be. Ezek ´ ´ esz ´ aruk, ´ ´ lehetnek nyersanyagok, alkatreszek, felk vagy egyeb ´ ´ ´ ´ abban kell donteni, ¨ termekek. Minden leltarprobl ema eseten hogy ˝ es ´ mikor vas ´ aroljunk. ´ ´ ellenorz ˝ esi ´ mennyit, mibol Ez a program leltar ´ ekel ´ ´ old meg, beleertve ´ rendszereket ert es a az EOQ (economic order ´ diszkont modellt, a sztochasztikus quantity) modellt, a mennyisegi ´ modellt, leltar ´ ellenorz ˝ esi ´ rendszerek Monte Carlo szimulaci ´ oj ´ at, ´ leltar ´ a periodikus ´ es modellt.
´ o´ (DE) Losonczi Laszl
´ o´ kutatas: ´ a WinQSB szoftver alkalmazasai ´ Operaci
´ II. fel ´ ev ´ 2011/12 tanev,
12 / 29
˝ ´ modellek (Forecasting (FC)) 11. Elorejelz esi
˝ ˝ ´ (11 kul ¨ oz ¨ o˝ modellt) es ´ linearis ´ Ez a modul idosor elorejelz est ¨ onb ´ vegez. ´ ˝ ´ es ´ hibaert ´ ekeket ´ regressziot A kimenet elorejelz est ad meg. Az ´ az elorejelz ˝ ´ grafikusan is megadhato. ´ adatok es es
´ o´ (DE) Losonczi Laszl
´ o´ kutatas: ´ a WinQSB szoftver alkalmazasai ´ Operaci
´ II. fel ´ ev ´ 2011/12 tanev,
13 / 29
¨ esanal´ ´ 12. Dont ızis ( DA Decision analysis)
´ ele ´ dont ¨ esi ´ feladat megoldas ´ ara ´ alkalmazhato: ´ Bayes Ez a modul negyf ¨ esi ´ fa (varhat ´ ´ ekek ´ ´ ıtas ´ ara), ´ ´ tabl ´ azat ´ anal´ızis, dont o´ ert kiszam´ kifizetesi ¨ oz ¨ o˝ feltetelek ´ ´ ´ ketszem ´ ´ ´ ¨ ´ ek. ´ (kul alapjan), es elyes zerus osszeg u˝ jat ¨ onb
´ o´ (DE) Losonczi Laszl
´ o´ kutatas: ´ a WinQSB szoftver alkalmazasai ´ Operaci
´ II. fel ´ ev ´ 2011/12 tanev,
14 / 29
13. Markov process (MKP Markov folyamat
¨ oz ¨ o˝ allapotokban ´ ´ aval ´ Egy rendszer kul van. Az ido˝ mul a ¨ onb ´ as ´ ´ atmegy ´ ´ rendszer az egyik allapotb ol egy masikba. A Markov folyamat ´ ´ ınus ´ et. ´ Egy tipikus kozgazdas ¨ ´ megadja ezen atmenetek valosz´ agi ˝ eg ´ ´ ´ as ´ (brand switching) a vas ´ arl ´ o´ resz ´ er ´ ol. ˝ A modul pelda egy markav alt ´ ´ allapotok ´ ´ ınus ´ ´ analizalja ´ a kiszamolja a tartos valosz´ es ˝ egeit ¨ egeket ´ ´ beveteleket. ´ kolts es
´ o´ (DE) Losonczi Laszl
´ o´ kutatas: ´ a WinQSB szoftver alkalmazasai ´ Operaci
´ II. fel ´ ev ´ 2011/12 tanev,
15 / 29
˝ egellen ´ ˝ esi ´ diagrammok (QCC quality 14. Minos orz control charts)
´ ´ (21 fele) ´ ˝ egellen ´ ˝ esi ´ Ez a modul statisztikai anal´ızist vegez es minos orz ´ ıt. A kimenet tabl ´ azatosan ´ ´ grafikusan is megadhato. ´ grafikont kesz´ es
´ o´ (DE) Losonczi Laszl
´ o´ kutatas: ´ a WinQSB szoftver alkalmazasai ´ Operaci
´ II. fel ´ ev ´ 2011/12 tanev,
16 / 29
´ mintavetel ´ anal´ızis (ASA acceptance 15. Elfogadasi sampling analysis)
´ mintavetel ´ anal´ızis azt vizsgalja, ´ Az elfogadasi hogy egy ´ ´ (minos ˝ ege) ´ ´ folyamat termekmennyis eg vagy egy termelesi ´ ´ veszunk ´ vizsgaljuk, ´ ´ termekek ´ elfogadhato-e? Mintat hogy a hibas ¨ es ´ aranya meghaladja-e az elfogadhato´ szintet. Ha igen, akkor a teljes ´ ´ ´ ´ mennyiseget elutas´ıtjuk (egyszeru˝ mintavetel), vagy ismetelten mintat ´ ´ ele ´ mintaveteli ´ ´ as ´ veszunk A modul hetf eljar ¨ (dupla mintavetel). ´ at ´ tamogatja. ´ alkalmazas
´ o´ (DE) Losonczi Laszl
´ o´ kutatas: ´ a WinQSB szoftver alkalmazasai ´ Operaci
´ II. fel ´ ev ´ 2011/12 tanev,
17 / 29
´ folyamat tervezes ´ (JOB job scheduling) 16. Munka es
´ el ´ n-fele ´ munka van melyeket m db. gepen ´ A munka tervezesn kell ´ ´ ismerjuk, ´ elvegezni. Mindegyik munka eseten ¨ hogy az egyes gepek ´ mennyi ideig kellenek az elvegz ´ es ´ ere. ´ milyen sorrrendben es A feladat ´ kiosztasa ´ az egyes gepek ´ ¨ ott ¨ ugy, a munkak koz hogy a sorrendet ´ ´ a gepkapacit ´ ´ ne lepj ´ uk betartsuk es ast ¨ tul. ´ ´ el ´ szinten ´ n-fele ´ munka van melyeket m db. A folyamat tervezesn ´ ´ ´ a gepek ´ gepen kell elvegezni. Itt minden munka eseten sorrendje ´ kiosztasa ´ az egyes gepek ´ ¨ ott ¨ ugy, ugyanaz. A feladat a munkak koz ´ ´ ´ ne lepj ´ uk hogy a gepkapacit ast ¨ tul. ´
´ o´ (DE) Losonczi Laszl
´ o´ kutatas: ´ a WinQSB szoftver alkalmazasai ´ Operaci
´ II. fel ´ ev ´ 2011/12 tanev,
18 / 29
¨ ´ tervezes ´ (AP aggregate ıtett (aggregalt) 17. Osszes´ planning)
´ ´ kisebb periodust ´ Aggregate planning rendszerint eves vagy annal fed ´ anyagszuks ´ ´ a´ az elojelzett ˝ le, foglalkozik a munkaero˝ es tovabb ¨ eglettel ´ kapacitasig ´ eny ´ evel. ´ ´ utemez ´ termeles A kimenet a termeles ese, ¨ ´ anyagszuks ´ ´ ´ ´ igeny. ´ munkaero˝ es tul alvallalkoz oi ¨ eglet, ´ ora,
´ o´ (DE) Losonczi Laszl
´ o´ kutatas: ´ a WinQSB szoftver alkalmazasai ´ Operaci
´ II. fel ´ ev ´ 2011/12 tanev,
19 / 29
´ ıtmeny ´ helyenek ´ ´ elrendezes ´ enek ´ 18. Letes´ es ´ asa ´ (FLL facility location and layout) optimalizal
´ ekeli ´ ´ ıtmenyek ´ ´ ´ ´ at ´ ket ´ vagy Ez a modul ert letes´ helyenek kivalaszt as ´ ´ ´ berendezesek ´ ´ et, ´ harom dimenzioban (uzem vagy raktar), elhelyezes ¨ ´ ´ et. ´ A letes´ ´ ıtmenyek ´ ´ ´ ´ an ´ al ´ a futoszalag tervezes helyenek kivalaszt as ´ ´ ´ program a sulyozott tavols agokat minimalizalja. ´
´ o´ (DE) Losonczi Laszl
´ o´ kutatas: ´ a WinQSB szoftver alkalmazasai ´ Operaci
´ II. fel ´ ev ´ 2011/12 tanev,
20 / 29
´ ´ (MRP material 19. Anyagszuks tervezes ¨ eglet requirement planning)
´ ´ ´ ´ Ez a modul termeleshez szuks anyagszuks vizsgalja. ¨ eges ¨ egletet ´ ´ ´ Meghatarozza az anyagszuks seg´ıt az anyagrendelesek ¨ egletet, ´ eben, ´ ´ elorevet´ ˝ ´ reszegys ´ ´ ´ at. ´ tervezes es ıti az anyagok es egek leltar ´ ´ kolts ¨ eg ´ es ´ leltar ´ anal´ıziset. ´ Elvegzi a kapacitas,
´ o´ (DE) Losonczi Laszl
´ o´ kutatas: ´ a WinQSB szoftver alkalmazasai ´ Operaci
´ II. fel ´ ev ´ 2011/12 tanev,
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.
´ o´ (DE) Losonczi Laszl
´ o´ kutatas: ´ a WinQSB szoftver alkalmazasai ´ Operaci
´ II. fel ´ ev ´ 2011/12 tanev,
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 ´ o´ (DE) Losonczi Laszl
´ o´ kutatas: ´ a WinQSB szoftver alkalmazasai ´ Operaci
´ II. fel ´ ev ´ 2011/12 tanev,
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. ´ o´ (DE) Losonczi Laszl
´ o´ kutatas: ´ a WinQSB szoftver alkalmazasai ´ Operaci
´ II. fel ´ ev ´ 2011/12 tanev,
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). ´ o´ (DE) Losonczi Laszl
´ o´ kutatas: ´ a WinQSB szoftver alkalmazasai ´ Operaci
´ II. fel ´ ev ´ 2011/12 tanev,
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
´ o´ (DE) Losonczi Laszl
´ o´ kutatas: ´ a WinQSB szoftver alkalmazasai ´ Operaci
´ II. fel ´ ev ´ 2011/12 tanev,
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
´ o´ (DE) Losonczi Laszl
´ o´ kutatas: ´ a WinQSB szoftver alkalmazasai ´ Operaci
´ II. fel ´ ev ´ 2011/12 tanev,
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 .
´ o´ (DE) Losonczi Laszl
´ o´ kutatas: ´ a WinQSB szoftver alkalmazasai ´ Operaci
´ II. fel ´ ev ´ 2011/12 tanev,
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
´ o´ (DE) Losonczi Laszl
´ o´ kutatas: ´ a WinQSB szoftver alkalmazasai ´ Operaci
´ II. fel ´ ev ´ 2011/12 tanev,
29 / 29