Маълумотлар ва жараёнларни моделлаштириш Маъруза 10 Режа
Download 19.87 Kb.
|
Lecture 10-fayllar.org
- Bu sahifa navigatsiya:
- Маълумотлар окими диаграммаси (Data Flow Diagrams) DFD
- DFD – Амалий кулланилиши
- Контекст (Таркиб) диаграммаси
- Контекст диаграммаси DFD даражалари орасидаги богликлик
- DFD кисмига мисол DFD – Packet Concept
- Маъруза 11 Режа
- Объектга йуналтирилган тахлил хакида
- Синфлар – объектларни маълум бир ухшаш томонларини инобатга олган холда гурухлаш тушунилади
- Холатлар узгариши диаграммаси
Lecture 10 Маълумотлар ва жараёнларни моделлаштиришМаъруза 10Режа:Маълумотлар ва жараёнларни моделлаштириш Маълумотлар окими диаграммаси (Data Flow Diagrams). Маълумот лугатлари (Data Dictionaries). Карор кабул килиш жадвали (Decision Tables). Мантикий диаграммалар (Logic Flowcharts). Мантикий/физик моделлар (Logical Versus Physical Models). Асосий атамаларЖараён модели иш фаолияти қандай бораётганлигини ифодаловчи расмий йулидир Маълумотлар окими диаграммаси бизнес жараённи ва улар орасидаги маълумотлар окимини курсатади Асосий атамаларМантикий жараён моделлари жараёнлар кандай бажарилаётганлиги мантиқи тушунилади Физик моделлар жараёнлар кандай амалга ошаётганлиги хакидаги ахборотларни уз ичига олган Маълумотлар окими диаграммаси (Data Flow Diagrams) DFDDFD (Поликлиника)DFD ЭлементлариDFD ни Visio дастурида ифодаланишиVisio 5.x Visio DFD – Амалий кулланилишиLaunched Dec. 11, 1998, the Climate Orbiter plunged too steeply into the Martian atmosphere Sept. 23, 1999, and either burned up or crashed. In an initial failure report released Oct. 15, 2000 the review board blamed the navigation error on a communications foul-up between NASA's Jet Propulsion Laboratory and prime contractor Lockheed Martin. Амалий мисолCommon Statements Example Action Statement Profits = Revenues - Expenses Generate Inventory - Report Add Product record to Product Data Store If Statement IF Customer Not in Customer Data Store THEN Add Customer record to Customer Data Store ELSE Add Current-Sale to Customer’s Total-Sales Update Customer record in Customer Data Store For Statement FOR all Customers in Customer Data Store Generate a new line in the Customer-Report Add Customer’s Total-Sales to Report-Total Case Statement CASE If Income < 10,000: Marginal-tax-rate = 10% If Income < 20,000: Marginal-tax-rate = 20% If Income < 30,000: Marginal-tax-rate = 31% If Income < 40,000: Marginal-tax-rate = 35% ELSE Marginal-tax-rate = 38% ENDCASE Асосий атамаларДекомпозиция (Decomposition) тизимни майда кисимларга ажратган холда моделлаштиришдан иборат Уъзаро ишлатилиши (Balancing) Маълум бир DFD нинг даражасида келтирилган маълумотлар кейинги DFD даражасида хам кайта берилиши лозим Контекст (Таркиб) диаграммасиКонтекст кайси бизнес жараён бажарилаётганлиги ёки мос келаётганлигини курсатиш Умумий бизнес жараёнларини битта умумлашган жараёни сифатида курсатиш Ташки мухитдан келаётган ва ташки мухитга кетаётган маълумотларни курсатиш Контекст диаграммасиDFD даражалари орасидаги богликликДекомпозиция диаграммасиDFD яратишDFD ни қуриш қадамлариDFD лар одатда турли кисм ва сценарияларни бирлаштириш оркали куриладиКонтекст диаграммасини куриш Хар бир сценарий учун DFD кисмларини яратиш Декомпозиция амалини бажариш DFD кисмларини яратишХар бир жараён бажариладиган функцияга мос булиши керак Хар бир фигуралар жойлаштирилиши лозим: Жараёнлар марказда Кириш чап томондан Чикиш унг томондан Маълумотларни саклаш жараёни пастдан DFD кисмига мисолDFD – Packet ConceptA Second DFD Fragment ExampleМаълумотлар лугатиКарор кабул килиш жадвалиМантикий диаграммаларОбъектларни моделлаштириш (Object Modeling).Маъруза 11РежаОбъектга йуналтирилган тахлил хакида: Объектга йуналтирилган терминлар, концепциялар, объектлар, Атрибутлар, усуллар, синфлар ва маълумотлар. Объект ва синф уртасидаги уъзаро муносабатлар: Объектлар уртасидаги уъзаро муносабатлар. UML тили асосида Объектни моделлаш Холат диаграммаларини ишлатиш Синф диаграммалари Кетма-кетлик диаграммалари Холатларни узгариши диаграммаси Фаолият диаграммаси Объектга йуналтирилган тахлил хакидаОбъектга йуналтирилган тахлил асосан турли обектларни бажарадиган функцияларини объект асосида ифодалаб, улар устидан турли декомпозиция амалини бажариб ва ишлаш жараёниларини визуал дастурлар оркали тушунишга ёрдам берадиСинфлар – объектларни маълум бир ухшаш томонларини инобатга олган холда гурухлаш тушуниладиРеал ОбъектларОбъектларни ифодалашКетма-кетлик диаграмасиФаолият (activity) диаграммасиХолатлар узгариши диаграммасиhttp://fayllar.org Download 19.87 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling