Title, Topic

Projektentwicklung - Projektverwaltung (Page 2).doc

®
Page 2 of 2
[1] [2]
Faculty
Information Science
Discipline
Information Technology / Computer Science
Document category
Notes
University, School
HTL Villach
Additional information
1997
Responsible User
This text has been add by user d200124 on 2008-09-18. Disclaimer
Popularity
543  visits
Document length
~1.534  Words
~9.598  Chars
Rating
Networking




















More documents
Information Technology / Computer Science

Projektentwicklung - Objektorientierung
1). DV Welt von Heute (gestern) 2). Konzepte der OO 3). OO- Systementwicklung 4). OOA 5). OOD & verschiedene Design-Varianten 6). OOP DV Welt von Heute Funktionsorientier­ung Trennung v

Publish reviews of hot products


ADM-3

Identify consistently popular titles


ADM-4

Offer a membership upgrade


ADM-5

Produce an inventory lost showing what should be on the shelfes


ADM-6

Check the shelfes for missing copies


ADM-7

Identify missing copies


ADM-8

Identify overdue rentals

ADM-9

Advise storage manager of 10 most wanted members with overdue

Rentals


ADM-10

Warn members of overdue rentals

Hierarchie der Funktionen


Manage products

& members


Promotion take action aga produce list

Marketing delinquent me. check list


Identify publish Promote Offer Identify Advise Warn identify check make

Popular reviews Top 10 Member overdue store member missing shelfs inventory

Titles of titles monthly upgrade rentals manager copies for list

Titles of most missing

Wanted . copies

4.4.         Common Functions

Identifizierung

-          Attribute (E/A)

-          Algorithmus

Warum Identifizieren

-          Mehrfache Implementierung

-          Inkonsistenz

Zusammenlegung

 

z.B.


C.F.


4.5.         Abschlußarbeiten

·         Funktionsbeschreibung, Logik

·         Wie oft wird Funktion ausgeführt / Zeiteinheit

·         Antwort Zeiten : Immediate / Overnight

·         Verwendete Attribute (IRUNAO) insert retreave nullify archive other

·         Events

·         Event Typen

Time.. zu einer bestimmten Zeit wird die Funk. gestartet.

Change.. Es ändert sich etwas in der Datenbank (Einfügen ruft z.B. Berechne auf)

System.. Beenden der einen Funktion bewirkt auslösen der anderen.

This paragraph has been concealed!
Download the complete document for free!
Projektentwicklung - Projektverwaltung.doc
• Click on download to get complete and readable text
• This is a free of charge document sharing network
• First upload your own document, and you get a word document per email
• No registration necessary, gratis
Swap homeworks and notes at no charge!
Gratis scripts for students and pupils!

5                  Datenflussdiagram

5.1.            Allgemein

BPM


Funktionshierarchie ER-D


Funktionen, Attribute Daten & Beziehungen


DFD


File1


F1 F2

Bew.


Detail

Das DFD zeigt:

·         Informationsfluß zwischen den Prozessen

·         Abhängigkeit der Funktionen untereinander

·         Schnittstelle nach außen (Externe Objekte)

5.2.            Komponenten

Short Name

RENT 3.2

·         Funktionen Log Copy Description

Return

-          Frame

-          Child Rent Frame

3.2.            log copy return


3.2.1 Child


3.2.2

·         Dataflow Feld1, Feld2


·         Datastore Entity

·         Externals

CLIENT

@ orpanization unit

5.3.            Vorgehensweise

·         Context Diagram


shipment


CLIENT Parent ..


Regeln für Projektteams

 

Ein Gruppenleiter ist für alles verantwortlich.

Der Gruppenleiter ist nicht für Fehler der Mitarbeiter vorhanden

Wenn der Gruppenleiter fehlt müssen alle Dokumente trotzdem vorhanden sein.

Bei Hardwareproblemen ist der Gruppenleiter verantwortlich.

Auch außerhalb der Arbeitszeit kann Arbeit verlangt werden.

Es zählt der Erfolg des Projektes

Jeder in der Gruppe muß gleich viel Leisten.

Tätigkeitsliste

 

Tätigkeit

Wer

Wann

Bemerk

z.b. DFD

Fkt, Fkt ##

 

 

 

 

 

 

 

6.      Tools bzgl Design


Analyse

ER DFD FH

Design DB-Wizard Application Wizard


Data Module Module Module

Schema Logic Data Structure

7.      Developer /2000

7.1.            Tools

Dev/2000

Forms Menue Report1 Graphic Tool

This paragraph has been concealed!
Download the complete document for free!
Projektentwicklung - Projektverwaltung.doc
• Click on download to get complete and readable text
• This is a free of charge document sharing network
• First upload your own document, and you get a word document per email
• No registration necessary, gratis
Swap homeworks and notes at no charge!
Gratis scripts for students and pupils!

Designer Runtime

Forms Menue

*.FMB *.MMB plattformabhängig

*.FMX *.MMX plattformunabhängig

7.2.            Forms

7.2.1.      Allgemeines

*ereignisorientiert (Triggerprozesse in PL/SQL)

*transaktionsorientiert (

7.2.2.

Modul


Block Canvas


Tabelle

7.2.3.      Variablen Felder

3 Typen

a)                  Tabellenattribute [Verwendung in SQL Befehl]

b)                  Item Fields [Canvas Felder [:Itemname]]

c)                  Variablen lokale Variablen [:Variablenname]

Globale Variable [:Global.variable]

Systemvariablen [:System.variable]

Declare

v_integer number;

END

Bsp.:


Bewerber I_Relk I_Relbez Ereignis

WHEN-VALIDATE-ITEM


SELECT Relbez

INTO :I_Relbez

FROM Religion

WHERE Relk = :I_Relk

Obj Navigator


·         Cannas

·         Items

·         Bewerber

·         I_Rkzl

·         Trigger

·         WHEN VALIDATE

·         Blocks

Bsp:

Vergeben der Bewerbernummer


Bewerber I_Relk I_Relbez Ereignis

PRE-INSERT

I-Bew

LOCK TABLE GLOBPARA IN EXCLUSIVE MODE

SELECT Lastbewno + 1

INTO ;I_Bew

FROM Globalpara

Update Globalpara

SET Lastbewno = Lastbewno + 1;

COMMIT

7.2.4.  Trigger

Abgestuft -Form

-Block

-Item

WHEN.... WHEN-NEW-FORMS-INSTANCE Standart und eigener Trigger

EXECUTE_QUERY; werden ausgeführt

WHEN-MOUSE-CLICK

ON.... ON-INSERT keine Standartfunktion

ON-DELETE

PRE PRE-INSERT eigene Funktion vor Standartfunktion

POST POS-INSERT Standartfunktion vor eigener Funktion

KEY KEY-EXEQRY

KEY-EXIT

 

Bsp1: Religionsbezeichnung Anzeigen wenn Formular geöffnet wird.

This paragraph has been concealed!
Download the complete document for free!
Projektentwicklung - Projektverwaltung.doc
• Click on download to get complete and readable text
• This is a free of charge document sharing network
• First upload your own document, and you get a word document per email
• No registration necessary, gratis
Swap homeworks and notes at no charge!
Gratis scripts for students and pupils!

IF I_Rkzl IS NOT NULL

SELECT RelBez

INTO :I_RelBez

FROM Religion

WHERE Rkzl = I_Rkzl;

ELSE

:I_RelBez := ‚Leiche‛;

END-IF;

Bsp2: Bei einem falschem Kürzel soll eine Fehlermeldung ausgegeben werden.

WHEN-VALIDATE-ITEM

.. Select..

..

EXCEPTION WHEN NO-DATA-FOUND

THEN MESSAGE(‚ungültige Religion‛);

RAISE FORM-TRIGGER-FAILURE;

7.2.5.  List Of Values (LOVs)


RelKz


<LIST>

F9 Drücken oder Help/LOVs

a)                  Definieren der ‚Record Group‛

b)                 Definieren LOV (Zuordnung zw. LOV und Record Group)

c)                  Canvas-Item.LOV-Zuordnung

statische

ad a) RecGrp

dynamisch (z.B. SELECT Rkzl,Rbez

FROM Religion

ORDER BY Rbez)

ad b) Obj. Navigator – New Lov

ad c) LOV – Name

LOV coord 0,0,0,0

7.2.6    Master/Detail

PLZ ORT


Master

Bew# Name .. .. .. PLZ


Detail


Bewerber PLZ

9123 Master


Gemeinde ORT

9123 Detail

a)                  Für jede Datei einen eigenen Block erzeugen
BLOCK_BEWERBER
BLOCK_GEMEINDE

b)                 MASTER à Block_Bewerber
DETAIL
à Block_Gemeinde
RELATION

Master:=..
Detail:=..
Where
Bewerber.PLZ = Gem.PLZ
PLZ

7.2.7    Cursor

SELECT BewerberNR

INTO :Ibewnr .. genau 1 Zeile

FROM Bewerber

WHERE ..


Page 2 of 2
[1] [2]


swopdoc.com ist not responsible for the content of this text provided by third parties

Legal info - Copyright - Terms - Partner - Statistik - Contact
antiblock.org adblockdetector.com

Swap your documents