43
TUGAS BESAR MAKALAH ANALISA PERANGKAT LUNAK Aplikasi Program Sistem Konverter Disusun Oleh : Hilda Aiza Anandita (09091402001) Angga Okta Dintara (09091402022) Etqo Aqwam Frydien (09091402030) Triana Dian Nisa (09091402035) Jurusan : Teknik Informatika Bilingual Dosen : Novi Yusliani, M.T FAKULTAS ILMU KOMPUTER UNIVERSITAS SRIWIJAYA

Makalah APL

Embed Size (px)

Citation preview

Page 1: Makalah APL

TUGAS BESAR

MAKALAH ANALISA PERANGKAT LUNAK

Aplikasi Program Sistem Konverter

Disusun Oleh :

Hilda Aiza Anandita (09091402001)Angga Okta Dintara (09091402022)Etqo Aqwam Frydien (09091402030)Triana Dian Nisa (09091402035)

Jurusan : Teknik Informatika Bilingual

Dosen : Novi Yusliani, M.T

FAKULTAS ILMU KOMPUTER

UNIVERSITAS SRIWIJAYA

2011-2012

Page 2: Makalah APL

BAB I

PENDAHULUAN

1.1 LATAR BELAKANG

Berbicara mengenai bahasa pemograman secara awam terlintas dalam benak kita kita asumsikan dengan bahasa kita sehari-hari. Hanya yang menterjemahkan bahasa pemograman  adalah komputer. Konsep dasarnya harus menyesuaikan dengan karakteistik komputer itu  sendiri. Dan didalam sebuah komputer terdapat sebuah software. Software adalah program komputer yang dokumentasi nya seperti persyratan design model dan user manual.

Banyak sekali bahasa pemrograman yang digunakan jika di bahas satu persatu, tetapi kali ini kami akan membahas mengenai Pemrograman Visual .

Pada intinya, pemrograman visual membawa OOP ke level berikutnya. Tujuan pemrograman visual adalah agar pemrograman menjadi lebih mudah bagi para programmer dan lebih mudah diakses oleh kalangan nonprogrammer dengan meminjam bahasa OOP, dan mempraktikanya secara grafis atau visual. Pemrograman visual memungkinkan pengguana untuk lebih fokus pada pemecahan masalah ketimbang cara menangani bahasa pemrograman. Di sini Anda tidak perlu mempelajari sintaks atau menulis kode.Pemrograman   visual   adalah   metode   pembuatan   program   dimana   programmer   membuat koneksi antara objek-objek dengan cara menggambar, menunjuk,, dan mengklik pada diagram dan ikon dan dengan berinteraksi dengan diagram alur. Jadi, programmer bisa menciptakan program dengan cara mengklik pada ikon yang mewakili rutin-rutin pemrograman secara umum. Dan salah satu contoh pemrograman visual yang kami buat adalah sebuah program konverter.

1.2 RUMUSAN MASALAH

a. Apa pengertian dari konverter ?b. Apa saja yang di bahas dalam program konverter ini ?c. Bagaimana penjelasan tentang program ini ?

1.3 TUJUAN

a. Mengubah sistem konverter manual dengan penggunaan software atau digitalisasi konverter.

b. Membuat sebuah aplikasi sistem konverter yang memiliki interface yang menarik, sehingga tidak membuat user menjadi bosan

c. Menambah pengetahuan user mengenai sistem konverter dan kegunaannya

Page 3: Makalah APL

BAB II

2.1 PENGERTIAN KONVERTER

2.1.1 Apa itu konverter ?

Konverter atau yang sering dikenal dengan sebutan konversi adalah suatu proses mengubah atau menukar dari suatu sistem ke sistem pengetahuan yang lain. Sehingga menjadi suatu sistem yang baru dari perubahan sistem itu sendiri.

Konverter mempunyai kegunaan dalam kehidupan manusia yang sangat besar. Mungkin kebanyakan orang menganggap konverter adalah hal yang sepele, tetapi tanpa mereka sadari mereka selalu menggunakan konverter secara sengaja atau tidak sengaja.

2.1.2 beberapa contoh penggunaan konverter.

Disini tertulis hanya beberapa contoh konverter atau konversi yang biasa digunakan dalam kehidupan sehari-hari :

* perhitungan kurs uang* beberapa perbandingan jarak* kombinasi rumus itung* dan masih banyak lagi penggunaan konverter untuk kebutuhan lainnya.

2.2 PEMBAHASAN PROGRAM

Sebelum kami membahas tentang program yang kami buat. Kami memahami terlebih dahulu tentang cara membuat program nya atau kebutuhan-kebutuhan sebelum membuat perangkat lunak atau biasa disebut Software Requiment.

Untuk mendapatkan sebuah perangkat lunak atau software yang akan dibuat, dibutuhkan beberapa proses-proses seperti :

- Stakeholder and User Needs- Features - Software Requirement-

Stakeholder dan User Needs merupakan kebutuhan-kebutuhan apa saja yang dibutuhkan oleh stakeholder dalam menjalankan sistemnya.

Features (Fitur) merupakan fitur-fitur apa saja yang mampu kita rancang untuk membantu memenuhi kebutuhan dari stakeholder dan user tersebut.

Software Reqirement merupakan kebutuhan lebih spesifik dari software yang akan kita rancang sesuai fitur-fitur yang ada dan sesuai persetujuan kita dengan stakeholder.

Disini kami memuat dan membahas program mengenai konverter, karena kebanyakan orang masih minim pengetahuannya mengenai sistem konverter. Dan program yang kami

Page 4: Makalah APL

buat menampilkan beberapa konversi yang ada. Dan diantaranya banyak digunakan dalam kehidupan sehari-hari.

Ada pun permasalahan pokok yang dialami stakeholder, yang membuat kami berpikir untuk membuat sistem konverter, misalnya :

- Sistem konverter yang masih manual- Masih banyak konverter yang berdiri sendiri sesuai kebutuhannya masing-

masing- Aplikasi mengenai konverter masih sangat minim jumlah nya saat ini.

Dalam pengkajian software yang kami rancang, terdapat berbagai kebutuhan yangdibutuhkan stakeholder dan user needs nya, antara lain :

1. Mengubah konverter manual menjadi sebuah sistem konverter digital.2. Membuat sebuah aplikasi sistem konverter menjadi lebih menarik, sehingga

tidak membuat user menjadi bosan.3. Menambah pengetahuan user mengenai kegunaan dari sebuah aplikasi sistem

konverter.

2.3 PENJELASAN PROGRAM SISTEM KONVERTER BESERTA INTERFACE NYA.

Dalam program aplikasi sistem konverter ini, kami menggunakan JAVA dengan menggunakan compiler NetBeans IDE 6.9.1. Maka dibutuhkan software requirement sebagai berikut:

1. OS Windows XP or more2. Precessor Pentium 4 or more3. RAM min. 512MB4. VGA min. INTEL on board5. Hardisk 500MB free

Page 5: Makalah APL

2.3.1 FITUR-FITUR NYA

KONVERTER TEMPERATUR

Membuat konverter temperatur ini kami bertujuan mengubah atau membantu memudahkan dalam penghitungan suhu secara manual menjadi lebih mudah dan praktis dalam sistem komputerisasi atau secara digital.

Konverter temperatur ini berisi tentang pengukuran suhu, antara lain sebagai berikut :

- Celcius ke Farenheit- Farenheit ke kelvin- Kelvin cke Celcius- Farenheit ke Reamur- .......- Dan masih banyak pilihan-pilihan suhu lainnya..

Ini merupakan tampilan pengukuran-pengukuran suhu dari isi konverter temperatur :

Page 6: Makalah APL

KONVERTER MATA UANG (CURRENCY)

Kami membuat sistem konverter untuk mata uang ini, karena bertujuan membantu ke akurat an penghitungan pertukaran kurs mata uang.

Didalam konverter currency ini, terdapa berbagai isi pertukaran jumlah mata uang, diantaranya :

- USD ke Rupiah- Rupiah ke Yen- USD ke Euro- Ringgit ke Yen- .......- Dan masih banyak lagi pertukaran-pertukaran mata uang nya.

Ini merupakan tampilan dari isi konverter mata uang (currency) :

KONVERTER UKURAN DIGITAL

Pada sistem konverter ukuran digital ini kami buat bertujuan agar dapat membantu dalam penghitungan ukuran satuan data digital.

Page 7: Makalah APL

Konverter ukuran digital berisi konversi ukuran di dalam dunia digital, antara lain :

- Bit ke Byte- TeraByte ke MegaByte- Bit ke MegaByte- Bit ke GigaByte- .......- Dan masih banyak pilihan-pilihan ukuran digital lainnya.

Ini merupakan tampilan dari isi sistem konverter Digital :

KONVERTER LUAS AREA

Pada sistem konverter luas area ini kami bertujuan membantu penghitungan yang kebanyakan orang melakukan secara manual menjadi komputerisasi.

Konverter luas area ini berisikan beberapa penghitungan luas area, antara lain :

- Cm2 ke Feet- Inch ke Mile- Acre ke Mile- ......- Dan masih banyak penghitungan lainnya.

Page 8: Makalah APL

Ini merupakan tampilan dari isi sistem konverter luas area :

KONVERTER PANJANG (LENGTH)

Sama hal nya seperti sistem konverter-konverter sebelumnya, disistem ini juga kami bertujuan untuk mempermudah penghitungan yang lebih ke secara komputerisasi.

Konverter length ini berisi ukuran-ukuran penghitungan panjang, antara lain :

- Inch ke Cm- Km ke Hm- Cm ke M- Cm ke Feet- .....- Dan masih banyak ukuran penghitungan panjang lainnya.

Page 9: Makalah APL

Ini merupakan tampilan isi dari konverter panjang (Length) :

KONVERTER VOLUME

Pada sistem konverter ini tidak jauh berbeda dengan sistem-sistem sebelumnya yang bertujuan mempermudah penghitungan dari manual menjadi lebih mudah secara komputerisasi.

Konverter Volume ini berisi dari beberapa cara penghitungan yang ada, antara lain :- Cm3 ke Feet3

- Galon ke Liter- Cm3 ke Liter- Cm3 ke Yard3

- .......

- Dan masih banyak beberapa cara penghitungan volume lainnya.

Ini merupakan tampilan isi dari Konverter Volume :

Page 10: Makalah APL

KONVERTER BERAT (WEIGHT)

Konverter berat merupakan salah satu penghitungan ukuran yang kebanyakan orang masih banyak melakukan nya secara sistem manual, dan disini kami bertujuan membuat penghitungan berat menjadi lebih mudah dan praktis dengan menggunakan konverter ini.

Konverter Berat ini berisikan penghitungan-peghitungan ukuran berat benda, antara lain sebagai berikut :

- Kg ke Gram- Ton ke Pound- Gram ke Ton- Pound ke gram- Miligram ke Kg- ........- Dan masih banyak penghitungan berat benda lainnya.

Ini merupakan tampilan dari isi konverter berat (weight) :

Page 11: Makalah APL

2.3.3 SOURCE CODE PROGRAM

Disini kami melampirkan source code program tidak secara keseluruhan, tetapi hanya coding secara umum untuk mengenai keseluruhannya.

Sorce code program nya sebagai berikut :

package ifbil09konverter;

/**

*

* @author IFBIL09 Team

*/

public class Konverter {

private double nilai;

public Konverter(double nilai) {

this.nilai = nilai;

}

public double Digital(int toto) {

KDigital D = new KDigital(nilai);

if (toto == 0) {

return(D.bitToByte());

} else if (toto == 1) {

return (D.bitToKilobyte());

} else if (toto == 2) {

return (D.bitToMegabyte());

} else if (toto == 3) {

return (D.bitToGigabyte());

} else if (toto == 4) {

return (D.bitToTerabyte());

} else if (toto == 5) {

Page 12: Makalah APL

return (D.byteTobit());

} else if (toto == 6) {

return (D.byteToKilobyte());

} else if (toto == 7) {

return (D.byteToMegabyte());

} else if (toto == 8) {

return(D.byteToGigabyte());

}else if (toto == 9) {

return (D.byteToTerabyte());

} else if (toto == 10) {

return (D.kilobyteToBit());

} else if (toto == 11) {

return (D.kilobyteToByte());

} else if (toto == 12) {

return (D.kilobyteToMegabyte());

} else if (toto == 13) {

return (D.kilobyteToGigabyte());

} else if (toto == 14) {

return (D.kilobyteToTerabyte());

} else if (toto == 15) {

return (D.megabyteToBit());

} else if (toto == 16) {

return (D.megabyteToByte());

} else if (toto == 17) {

return (D.megabyteToKilobyte());

} else if (toto == 18) {

return (D.megabyteToGigabyte());

Page 13: Makalah APL

} else if (toto == 19) {

return (D.megabyteToTerabyte());

} else if (toto == 20) {

return (D.gigabyteToByte());

} else if (toto == 21) {

return (D.gigabyteToKilobyte());

} else if (toto == 22) {

return (D.gigabyteToMegabyte());

} else if (toto == 23) {

return (D.gigabyteToTerabyte());

} else if (toto == 24) {

return (D.terabyteToKilobyte());

} else if (toto == 25) {

return (D.terabyteToMegabyte());

} else {

return (D.terabyteToGigabyte());

}

}

public double Area(int toto) {

KArea A = new KArea(nilai);

if(toto ==0){

return A.acreToAres();

}

else if(toto ==1){

return A.acreToCmk();

}

else if(toto ==2){

Page 14: Makalah APL

return A.acreToFeet();

}

else if(toto==3){

return A.acreToInch();

}

else if(toto==4){

return A.acreToMile();

}

else if(toto==5){

return A.acreToMk();

}

else if(toto==6){

return A.aresToAcre();

}

else if(toto==7){

return A.aresToCmk();

}

else if(toto==8){

return A.aresToFeet();

}

else if(toto==9){

return A.aresToInch();

}

else if(toto==10){

return A.aresToMile();

}

else if(toto==11){

Page 15: Makalah APL

return A.aresToMk();

}

else if(toto==12){

return A.cmkToAcre();

}

else if(toto==13){

return A.cmkToAres();

}

else if(toto==14){

return A.cmkToFeet();

}

else if(toto==15){

return A.cmkToInch();

}

else if(toto==15){

return A.cmkToMile();

}

else if(toto==15){

return A.cmkToMk();

}

else if(toto==16){

return A.feetToAcre();

}

else if(toto==16){

return A.feetToAres();

}

else if(toto==17){

Page 16: Makalah APL

return A.feetToCmk();

}

else if(toto==18){

return A.feetToInch();

}

else if(toto==19){

return A.feetToMk();

}

else if(toto==20){

return A.inchToAcre();

}

else if(toto==21){

return A.inchToAres();

}

else if(toto==22){

return A.inchToCmk();

}

else if(toto==23){

return A.inchToFeet();

}

else if(toto==24){

return A.inchToMile();

}

else if(toto==25){

return A.inchToMk();

}

else if(toto==26){

Page 17: Makalah APL

return A.mkToAcre();

}

else if(toto==27){

return A.mkToAres();

}

else if(toto==28){

return A.mkToCmk();

}

else if(toto==29){

return A.mkToFeet();

}

else if(toto==30){

return A.mkToInch();

}

else {

return A.mkToMile();

}

}

public double Volume (int toto) {

KVolume V = new KVolume(nilai);

if(toto == 0){

return V.cm3ToFeet3();

}

else if(toto == 1){

return V.cm3ToInches();

}

else if(toto == 2){

Page 18: Makalah APL

return V.cm3ToLiter();

}

else if(toto == 3){

return V.cm3ToM3();

}

else if(toto == 4){

return V.cm3ToYard3();

}

else if(toto == 5){

return V.feet3ToCm3();

}

else if(toto == 6){

return V.feet3ToInches3();

}

else if (toto == 7){

return V.feet3ToM3();

}

else if (toto == 8){

return V.feet3ToYard3();

}

else if (toto == 9){

return V.galonToLiter();

}

else if (toto == 10){

return V.inches3ToCm3();

}

else if (toto == 11){

Page 19: Makalah APL

return V.inches3ToFeet3();

}

else if (toto == 12){

return V.inches3ToM3();

}

else if (toto == 13){

return V.inches3ToYard();

}

else if (toto == 14){

return V.literToCm3();

}

else if (toto == 15){

return V.literToGalon();

}

else if (toto == 16){

return V.literToM3();

}

else if (toto == 17){

return V.m3ToCm3();

}

else if (toto == 18){

return V.m3ToFeet3();

}

else if (toto == 19){

return V.m3ToInches3();

}

else if (toto == 20){

Page 20: Makalah APL

return V.m3ToLiter();

}

else if (toto == 21){

return V.m3ToYard3();

}

else if (toto == 22){

return V.yard3ToCm3();

}

else if (toto == 23){

return V.yard3ToFeet3();

}

else if (toto == 24){

return V.yard3ToInches();

}

else{

return V.yard3ToM3();

}

}

public double Temperatur(int toto){

KTemperature T = new KTemperature(nilai);

if(toto==0){

return (T.celsiusToFahrenheit());

}

else if(toto==1){

return (T.celsiusToKelvin());

}

else if (toto==2){

Page 21: Makalah APL

return (T.celsiusToReamur());

}

else if (toto==3){

return (T.fahrenheitToCelsius());

}

else if (toto==4){

return (T.fahrenheitToKelvin());

}

else if (toto==5){

return (T.fahrenheitToReamur());

}

else if (toto==6){

return (T.kelvinToCelsius());

}

else if (toto==7){

return (T.kelvinToFahrenheit());

}

else if (toto==8){

return (T.kelvinToReamur());

}

else if (toto==9){

return (T.reamurToCelsius());

}

else if (toto==10){

return (T.reamurToFahreneit());

}

else{

Page 22: Makalah APL

return (T.reamurToKelvin());

}

}

public double Massa (int toto)

{

KMassa M = new KMassa (nilai);

if (toto == 0)

{

return (M.grToKg());

}

else if (toto == 1) {

return (M.grToMg());

}

else if (toto == 2)

{

return (M.grToTon());

}

else if (toto == 3)

{

return (M.kgToMg());

}

else if (toto == 4)

{

return (M.kgToPound());

}

else if (toto == 5)

Page 23: Makalah APL

{

return (M.kgToTon());

}

else if (toto == 6)

{

return (M.mgToKg());

}

else if (toto == 7)

{

return (M.poundToGr());

}

else if (toto == 8)

{

return (M.poundToKg());

}

else if (toto == 9 )

{

return (M.poundToMg());

}

else if (toto == 10)

{

return (M.poundToTon());

}

else if (toto == 11)

{

return (M.tonToGr());

}

Page 24: Makalah APL

else if (toto == 12)

{

return (M.tonToMg());

}

else if (toto == 13)

{

return (M.tonToPound());

}

else

{

return (M.tonToKg());

}

}

public double Panjang (int toto)

{

KPanjang P = new KPanjang(nilai);

if (toto ==0)

{

return (P.CmToInchi());

}

else if (toto == 1)

{

return (P.CmToKaki());

}

else if (toto == 2)

{

return (P.CmToKm());

Page 25: Makalah APL

}

else if (toto == 3)

{

return (P.CmToM());

}

else if (toto == 4)

{

return (P.CmToYard());

}

else if (toto == 5)

{

return (P.InchiToCm());

}

else if (toto == 6)

{

return (P.InchiToKaki());

}

else if (toto == 7)

{

return (P.InchiToKm());

}

else if (toto == 8)

{

return (P.InchiToM());

}

else if (toto == 9)

{

Page 26: Makalah APL

return (P.InchiToYard());

}

else if (toto == 10)

{

return (P.KakiToCm());

}

else if (toto == 11)

{

return (P.KakiToInchi());

}

else if (toto == 12)

{

return (P.KakiToKm());

}

else if (toto == 13)

{

return (P.KakiToM());

}

else if (toto == 14)

{

return (P.KakiToYard());

}

else if (toto == 15)

{

return (P.KmToCm());

}

Page 27: Makalah APL

else if (toto == 16)

{

return (P.KmToInchi());

}

else if (toto == 17)

{

return (P.KmToKaki());

}

else if (toto == 18)

{

return (P.KmToM());

}

else if (toto == 19)

{

return (P.KmToYard());

}

else if (toto == 20)

{

return (P.MToCm());

}

else if (toto == 21)

{

return (P.MToInchi());

}

else if (toto == 22)

{

return (P.MToKaki());

Page 28: Makalah APL

}

else if (toto == 23)

{

return (P.MToKm());

}

else if (toto == 24)

{

return (P.MToYard());

}

else if (toto == 25)

{

return (P.YardToCm());

}

else if (toto == 26)

{

return (P.YardToInchi());

}

else if (toto == 27)

{

return (P.YardToKaki());

}

else if (toto == 28)

{

return (P.YardToKm());

}

else

Page 29: Makalah APL

{

return (P.YardToM());

}

}

public double MataUang(int toto){

KMataUang U = new KMataUang(nilai);

//---------------------------------//

//-------Dollar Singapore----------//

if(toto==0){

return U.dolarsingaporeToPoundsterling();

}

else if(toto == 1)

{

return U.dolarsingaporeToRinggit();

}

else if(toto==2){

return U.dolarsingaporeToRupiah();

}

else if(toto==3){

return U.dolarsingaporeToUsdolar();

}

else if(toto==4){

return U.dolarsingaporeToYen();

}

Page 30: Makalah APL

else if(toto==5){

return U.dolarsingaporeToEuro();

}

else if(toto==6){

return U.dolarsingaporeToRiyal();

}

//---------------------------------//

//------Pounsterling British-------//

else if(toto==7){

return U.poundsterlingToDolarsingapore();

}

else if(toto==8){

return U.poundsterlingToRinggit();

}

else if(toto==9){

return U.poundsterlingToRupiah();

}

else if(toto==10){

return U.poundsterlingToUsdolar();

}

else if(toto==11){

return U.poundsterlingToYen();

}

else if(toto==12){

return U.poundsterlingToEuro();

}

else if(toto==13){

Page 31: Makalah APL

return U.poundsterlingToRiyal();

}

//---------------------------------//

//-------Ringgit Malaysian---------//

else if(toto==14){

return U.ringgitToDolarsingapore();

}

else if(toto==15){

return U.ringgitToPoundsterling();

}

else if(toto==16){

return U.ringgitToRupiah();

}

else if(toto==17){

return U.ringgitToUsdolar();

}

else if(toto==18){

return U.ringgitToYen();

}

else if(toto==19){

return U.ringgitToEuro();

}

else if(toto==20){

return U.ringgitToRiyal();

}

//---------------------------------//

//-----------Dollar USA------------//

Page 32: Makalah APL

else if(toto==21){

return U.usdolarToDolarsingapore();

}

else if(toto==22){

return U.usdolarToPoundsterling();

}

else if(toto==23){

return U.usdolarToRinggit();

}

else if(toto==24){

return U.usdolarToRupiah();

}

else if(toto==25){

return U.usdolarToYen();

}

else if(toto==26){

return U.usdolarToEuro();

}

else if(toto==27){

return U.usdolarToRiyal();

}

//---------------------------------//

//-------Rupiah Indonesian---------//

else if(toto==28){

return U.rupiahToDolarsingapore();

}

else if(toto==29){

Page 33: Makalah APL

return U.rupiahToPoundsterling();

}

else if(toto==30){

return U.rupiahToRinggit();

}

else if(toto==31){

return U.rupiahToUsdolar();

}

else if(toto==32){

return U.rupiahToYen();

}

else if(toto==33){

return U.rupiahToEuro();

}

else if(toto==34){

return U.rupiahToRiyal();

}

//---------------------------------//

//-----------Yen Japan-------------//

else if (toto==35){

return U.yenToDolarsingapore();

}

else if (toto==36){

return U.yenToPounsterling();

}

else if (toto==37){

return U.yenToRinggit();

Page 34: Makalah APL

}

else if (toto==38){

return U.yenToRupiah();

}

else if (toto==39){

return U.yenToUsdolar();

}

else if (toto==40){

return U.yenToEuro();

}

else if(toto==41){

return U.yenToRiyal();

}

//---------------------------------//

//----------Euro Europe------------//

else if(toto==42){

return U.euroToDolarsingapore();

}

else if(toto==43){

return U.euroToPoundsterling();

}

else if(toto==44){

return U.euroToRinggit();

}

else if(toto==45){

return U.euroToUsdolar();

}

Page 35: Makalah APL

else if(toto==46){

return U.euroToRupiah();

}

else if(toto==47){

return U.euroToYen();

}

else if(toto==48){

return U.euroToRiyal();

}

//---------------------------------//

//-------Riyal Sausi Arabia--------//

else if (toto==49){

return U.riyalToDolarsingapore();

}

else if (toto==50){

return U.riyalToPoundsterling();

}

else if (toto==51){

return U.riyalToRinggit();

}

else if (toto==52){

return U.riyalToRupiah();

}

Page 36: Makalah APL

else if (toto==53){

return U.riyalToUsdolar();

}

else if (toto==54){

return U.riyalToEuro();

}

else {

return U.riyalToYen();

}

}}

BAB III

Page 37: Makalah APL

3.1 PENUTUP

Demikian lah dapat kami paparkan atau jelaskan mengenai tugas dari maka kuliah Analisis Perangkat Lunak (APL) tentang program Sistem Konverter yang menjadi pokok bahasan dalam makalah ini. Tentunnya dalam makalah ini masih banyak terdapat kekuragan dan kelemahannya. Karena keterbatasan nya pengetahuan dan bahkan mungkin dari refrensi yang berhubungan dengan isi makalah kami.

Dan program ini pun kami buat secara kerja sama dengan pembagian tugas yang adil. Semoga program sederhana ini dapat memenuhi syarat nilai tugas kami pada mata kulia Analisis Perangkat Lunak (APL) dan juga dapat berguna untuk semua orang yang membutuhkan terkhususnya pada Fakultas Ilmu Komputer khusus nya pada jurusan Teknik Informatika.

Kami selaku kelompok yang membuat tugas ini berharap sekiranya berharap mendapatkan kritik dan saran yang membangun demi kesempurnaannya makalah ini.Semoga makalah ini dapat berguna untuk sekarang bahkan sampai kedepannya nanti bagi para pembaca makalah kami.

REFRENSI :

Page 38: Makalah APL

http://oris.storeplaces.com/makalah-pemrograman-pascal/http://artikelkomputerku.blogspot.com/2010/03/konversi-celcius-fahrenheitkelvin-dan.html

http://frankiemegaboga.blogspot.com/2009/08/konversi-satuan-si.html

http://id.bestconverter.org/unitconverter_number.php

http://id.wikipedia.org/wiki/Rumus_konversi_suhu

http://organisasi.org/konversi_satuan_ukuran_berat_panjang_luas_dan_isi

http://www.agussuwasono.com/usefull-links/konversi-online.html

http://www.artikata.com/arti-336175-konversi.html

http://www.convertworld.com/id/mata-uang/

http://www.konversisatuan.com/volume.php

http://www.matematikaria.com/area-conversion.html