PIO. Autor -Zofia Kruczkiewicz 1
Wykład 1-część druga
Wstęp do inżynierii oprogramowania.
Cykle rozwoju oprogramowania (część biznesowa aplikacji)
iteracyjno-rozwojowy cykl oprogramowania 1
PIO. Autor -Zofia Kruczkiewicz 2
Java
język programowania
obiektowo zorientowany
wysokiego poziomu
platforma Javy
z maszyny wirtualnej VM
API (interfejs programowania aplikacji).
Rodzaje platform Javy:
Java Platform, Standard Edition (Java SE)
Java Platform, Enterprise Edition (Java EE)
Java Platform, Micro Edition (Java ME)
Java Platform CARD Rezultat
niezależność od platformy,
duże możliwości,
stabilność,
łatwość rozwoju,
bezpieczeństwo
PIO. Autor -Zofia Kruczkiewicz 3
Warstwy aplikacji (Java EE)
PIO. Autor -Zofia Kruczkiewicz 4
PIO. Autor -Zofia Kruczkiewicz 5
PIO. Autor -Zofia Kruczkiewicz 6
PIO. Autor -Zofia Kruczkiewicz 7
PIO. Autor -Zofia Kruczkiewicz 8
PIO. Autor -Zofia Kruczkiewicz 9
PIO. Autor -Zofia Kruczkiewicz 10
PIO. Autor -Zofia Kruczkiewicz 11
PIO. Autor -Zofia Kruczkiewicz 12
PIO. Autor -Zofia Kruczkiewicz 13
PIO. Autor -Zofia Kruczkiewicz 14
PIO. Autor -Zofia Kruczkiewicz 15
PIO. Autor -Zofia Kruczkiewicz 16
PIO. Autor -Zofia Kruczkiewicz 17
PIO. Autor -Zofia Kruczkiewicz 18
PIO. Autor -Zofia Kruczkiewicz 19 public class Tytul_ksiazki {
private String wydawnictwo; /** @poseidon-generated */
private String ISBN; /** @poseidon-generated */
private String tytul; /** @poseidon-generated */
private String nazwisko; /** @poseidon-generated */
private String imie; /** @poseidon-generated */
public String getWydawnictwo() /** @poseidon-generated */{
return wydawnictwo; }
public void setWydawnictwo(String _wydawnictwo) /** @poseidon-generated */
{ wydawnictwo = _wydawnictwo; }
public String getISBN() /** @poseidon-generated */
{ return ISBN; }
public void setISBN(String _ISBN) /** @poseidon-generated */
{ ISBN = _ISBN; }
public String getTytul() /** @poseidon-generated */
{ return tytul; }
public void setTytul(String _tytul) /** @poseidon-generated */
{ tytul = _tytul; }
public String getNazwisko() /** @poseidon-generated */
{ return nazwisko; }
public void setNazwisko(String _nazwisko) /** @poseidon-generated */
{ nazwisko = _nazwisko; }
public String getImie() /** @poseidon-generated */
{ return imie; }
public void setImie(String _imie) /** @poseidon-generated */
{ imie = _imie; } }
PIO. Autor -Zofia Kruczkiewicz 20
PIO. Autor -Zofia Kruczkiewicz 21
PIO. Autor -Zofia Kruczkiewicz 22 public class Tytul_ksiazki
{ private String wydawnictwo;
private String ISBN;
private String tytul;
private String nazwisko;
private String imie;
public Tytul_ksiazki() {} /** @poseidon-generated */
public String getWydawnictwo() { return wydawnictwo; } /** @poseidon-generated */
public void setWydawnictwo(String _wydawnictwo) { wydawnictwo = _wydawnictwo; } public String getISBN() { return ISBN; } /** @poseidon-generated */
public void setISBN(String _ISBN) { ISBN = _ISBN; } /** @poseidon-generated */
public String getTytul() { return tytul; } /** @poseidon-generated */
public void setTytul(String _tytul) { tytul = _tytul; } /** @poseidon-generated */
public String getNazwisko() { return nazwisko; } /** @poseidon-generated */
public void setNazwisko(String _nazwisko) { nazwisko = _nazwisko; } /** @poseidon-generated */
public String getImie() { return imie; } /** @poseidon-generated */
public void setImie(String _imie) { imie = _imie; } /** @poseidon-generated */
public String toString()
// your code here{ String pom="Tytul: "+getTytul();
pom+=" Autor:"+getNazwisko() +" "+getImie();
pom+=" ISBN: "+getISBN();
pom+=" Wydawnictwo:"+getWydawnictwo();
return pom;
}
}
PIO. Autor -Zofia Kruczkiewicz 23
PIO. Autor -Zofia Kruczkiewicz 24
PIO. Autor -Zofia Kruczkiewicz 25
PIO. Autor -Zofia Kruczkiewicz 26
PIO. Autor -Zofia Kruczkiewicz 27
public class Uchwyt {
public Tytul_ksiazki tytul_ksiazki;
public void Dodaj_tytul(String _nazwisko, String _imie, String _tytul, String _wydawnictwo, String _ISBN)
{ // your code here }
/** @poseidon-generated */
public Tytul_ksiazki getTytul_ksiazki() {return tytul_ksiazki; } /** @poseidon-generated */
public void setTytul_ksiazki(Tytul_ksiazki tytul_ksiazki) { this.tytul_ksiazki = tytul_ksiazki;
}
}
PIO. Autor -Zofia Kruczkiewicz 28
public class Uchwyt {
public Tytul_ksiazki tytul_ksiazki;
public void Dodaj_tytul(String _nazwisko, String _imie, String _tytul,String _wydawnictwo, String _ISBN)
{ // your code here
tytul_ksiazki=new Tytul_ksiazki();
tytul_ksiazki.setTytul(_tytul);
tytul_ksiazki.setNazwisko(_nazwisko);
tytul_ksiazki.setImie(_imie);
tytul_ksiazki.setISBN(_ISBN);
tytul_ksiazki.setWydawnictwo(_wydawnictwo);
}
public Tytul_ksiazki getTytul_ksiazki() { return tytul_ksiazki; } /** @poseidon-generated */
/** @poseidon-generated */
public void setTytul_ksiazki(Tytul_ksiazki tytul_ksiazki) {this.tytul_ksiazki = tytul_ksiazki; } public static void main(String t[]) // your code here
{ Uchwyt ap=new Uchwyt();
ap.Dodaj_tytul("1","1","1","1","1");
String lan=ap.tytul_ksiazki.toString();
System.out.println(lan);
}
}
PIO. Autor -Zofia Kruczkiewicz 29