Newest Viewed Downloaded

Sistēmas apraksta elementiKlase Nosaukums Superklase Klases atribūts Nosaukums Tips Metode Nosaukums Atgriešanas vērtības tips Parametri Ja metode realizē standartu darbību ar datu bāzi Tips – ielādēšana, dzēšana, modificēšana, ierakstu pievienošana, saraksta ieādēšana Tabula Tabula Tabulas lauks Aprakstam var pielietot XML.

Vizuālā programmēšana M.sc.ing Mihails Ivanovs Mihail.Ivanov@gmail.com

Darbi

Laboratorijas darbi Delphi/C++ Builder Formas Darbs ar DB Atskaites Koda ģenerēšanas rīki Referāts C++ Builder/ Delphi pielietošana specifiskā apgabalā Cits vizuālās programmēšanas rīks

Iespēja uzskatāmi radīt lietotāja interfeisu

Delphi/C++ Builder komponenti

Vizuālie Nevizuālie

Apvienota programmatūras izstrādāšanas vide Delphi

Objektu inspektora lapaspuses

Komponenti STANDARD

Komponenti ADDITIONAL

Izstrādes automatizācijas tehnoloģijas

Visual Studio 2005 Servisu orientēta tehnoloģija. Attīstība Visual Studio ietvaros 2004 Software Factory Daudz Tehnoloģija ir diezgan populāra, intensīvi attīstās. 2001 Model-driven architecture Fmp (plugin for Eslipse or Rational Software Modeler) Attīstība, pielietojot Īpašību diagrammas 2000 Generative programming Rīki Attīstība Gads Tehnoloģija

Ģenerators

Sistēmas realizācija Sistēmas specifikācija Ģenerators Specifikācijas pārbaude Optimizācija Realizācijas ģenerēšana Ģenerators ir programma, kura ģenerē lietojuma realizāciju, izmantojot augšlīmeņa specifikāciju

ArgoUML rīks

ArgoUML rīks

Koda ģenerēšana

UMT-QVT rīka darbības piemērs

Rīks ļauj uz XML apraksta pamata ģenerēt Java vai SQL kodu Klašu apraksts:

UMT-QVT rīka darbības piemērs

Ģenerēšanas veida izvēle:

UMT-QVT rīka darbības piemērs

Ģenerēšanas rezultāts

Sistēmas apraksta elementi

Klase Nosaukums Superklase Klases atribūts Nosaukums Tips Metode Nosaukums Atgriešanas vērtības tips Parametri Ja metode realizē standartu darbību ar datu bāzi Tips – ielādēšana, dzēšana, modificēšana, ierakstu pievienošana, saraksta ieādēšana Tabula Tabula Tabulas lauks Aprakstam var pielietot XML.

Klases ģenerēšana

- double Price 1000 String Description 100 String Name int Id Maksimālais garums Tips Nosaukums Klase Prece Klases nosaukums [class]: Product Klases atribūti [attribute] Metodes [method] – standartas darbam ar datu bāzi

Klases apraksts

Product id: int name: String (100) description: String (1000) price: double load create modify delete

Tabulas deklarēšanas ģenerēšana

int int double double If maxlength <255 varchar ([maxlength]) Else text String MySQL datu tips Java datu tips Šablons: create table [class] ( [name] [type2], ... ) Rezultāts: create table Product ( id int, name varchar(100), description text, price double )

Klases deklarēšana

Rezultāts: package lv.test; import java.sql.*; public class Product { private int id; private String name; private String description; private double price; } Šablons: package [package]; [imports] public class [class] { private [type] [name]; }

Showing 1 - 20 of 44 items Details

Name: 
VPLekcija1
Author: 
N/A
Company: 
N/A
Description: 
Sistēmas apraksta elementiKlase Nosaukums Superklase Klases atribūts Nosaukums Tips Metode Nosaukums Atgriešanas vērtības tips Parametri Ja metode realizē standartu darbību ar datu bāzi Tips – ielādēšana, dzēšana, modificēšana, ierakstu pievienošana, saraksta ieādēšana Tabula Tabula Tabulas lauks Aprakstam var pielietot XML.
Tags: 
laiks | name | java | string | int | public | type | private | this
Created: 
1/29/2008 4:22:15 PM
Slides: 
44
Views: 
4
Downloads: 
0
Rating: 
0


> Comment



Share this presentation
|

Comments

Share this presentation:

|
Sitemap