1 / 14

TEMPORA

TEMPORA. Biznesa likumi Goals/Rules. Biznesa jēdzieni ERT. Biznesa funkcijas PID. KONCEPTUĀLAIS MODELIS. ENTĪTIJU TEMPORĀLĀ SEMANTIKA. a(x). a. b(x). b. T. 0. t 0. t 1. t. ERT elementi. T. Entītijas klase. Sarežģīta entītija. Atvasināta entītija. Ar laika marku.

braden
Download Presentation

TEMPORA

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. TEMPORA Biznesa likumi Goals/Rules Biznesa jēdzieni ERT Biznesa funkcijas PID KONCEPTUĀLAIS MODELIS

  2. ENTĪTIJU TEMPORĀLĀSEMANTIKA a(x) a b(x) b T 0 t0 t1 t

  3. ERT elementi T Entītijas klase Sarežģīta entītija Atvasināta entītija Ar laika marku Saites klase Relationship class T H Ar laika marku Vēsturiska Atvasināta ISA - saite Specializācija Totālā specializācija Vērtības klase

  4. of of has 1:1 has 1:1 name company T T employs 0:N employee T works for 0:1 male lives in 1:1 is home of 1:N person T town T has 1:1 female has 1:1 has grand- parent 0:N has grandchild 0:N of of child T town name post code H

  5. TEMPORĀLIE ELEMENTI at_any_time l1 sometime_in_future l1 always_in_past l1 always_in_future l1 just_before l1 just_after l1 l1 until l2 l1 since l2

  6. Business objectives General constraints strategies/policies business rules

  7. P T PID (PROCESS INTERACTION DIAGRAMS • Processes • Timer • External agents • ERT views • Dataflows • Triggering • Non-triggering (·Ports) AND OR XOR COWD REP

  8. SUPERMARKET Cashier desk P1 Custom Custom item list receipt

  9. Likumu sintakse (IS līmenis) Elementi: • ERT entity, value classes and relationships • time point • time interval • PID flows (ERT objects) ERL_rule ::=[[when<trigger_exp>][if<cond_exp>]then]exp

  10. when registration_no (MANUF,SNO) if car.X[is_product_by manufacturer has name = MANUF, has serial_no = SNO] and generate_reg_no(RND) then car.X has reg_no = RNO if at_any_time (car.X has reg_no = Y) and at_any time (car.Z has reg_no = Y) then X=Z

  11. Organizācijas/Biznesa modelis ERT Mērķi/Likumi PID Tikai realizācijas procesi Procesu izvēršana Datu plūsmu noteikšana ERT “terminos” Papilddetaļas Formalizācija Tikai DB objekti Jauni objekti un saites Sarežģītu obj. izvēršana Papilddetaļas Tikai realizācijas likumi Likumu izvēršana Formalizēšana ERT Likumi PID Informācijas sistēmas modelis

  12. BM P1 Articles P1.2 calculate price line item P1.1 P1.4 amount item list receipt customer Cashier P1.3 Print customer calculate sum ready line tot. Sales

  13. ISM P1 Articles P1.2 calculate price line item amount customer P1.3 customer calculate sum ready line tot. Sales

  14. TEMPORAMETA MODELIS(vienkāršots) Business rule associated to implements ??kas te rakstīts? PID agent ERL rule ERT object invoked by contains ERT access expression External agent Process ERT view Dato flow

More Related