54
2.3.2. Diagram Alur Flowchart
a. Pengertian Diagram Alur Flowchart
Flowchart adalah penggambaran secara grafik dari langkah- langkah dan urut-urutan prosedur dari suatu program. Flowchart
menolong analis dan programmer untuk memecahkan masalah kedalam segmen-segmen yang lebih kecil dan menolong dalam
menganalisis alternatif-alternatif lain dalam pengoperasian Febriani, 2008 : 1.
Kegunaan dari Diagram Alur Flow chart adalah untuk mendesain dan merepresentasikan program. Secara garis besar,
unsur-unsur pemrograman adalah Input
→ Proses → Output.
Kriteria Algoritma Menurut Donald E. Knuth 2010 : 4 : 1. Input: algoritma dapat memiliki nol atau lebih inputan dari luar.
2. Output: algoritma harus memiliki minimal satu buah output keluaran.
3. Definiteness pasti: algoritma memiliki instruksi-instruksi yang jelas dan tidak ambigu.
4. Finiteness ada batas: algoritma harus memiliki titik berhenti stopping role.
5. Effectiveness tepat dan efisien: algoritma sebisa mungkin harus dapat dilaksanakan dan efektif. Contoh instruksi yang tidak
efektif adalah: A = A + 0 atau A = A 1
55
b. Lambang-lambang Flowchart
Tabel 2.1. Simbol-simbol Flowchart Proboyekti, 2009 : 1
LAMBANG NAMA
FUNGSI TERMINATOR
Awal atau akhir Program
FLOW Arah aliran program
PREPARATION Inisialisasipemberian nilai
awal PROCES
Prosespengolahan data
INPUTOUTPUT DATA
Inputoutput data
SUB PROGRAM Sub program
DECISION Seleksikondisi
ON PAGE CONNECTOR
Penghubung bagian-
bagian flowchart
pada halaman yang sama
OFF PAGE CONNECTOR
Penghubung bagian-
bagian flowchart
pada halaman yang berbeda
COMMEN Tempat komentar tentang
suatu proses
56
2.4. Alat Bantu Pemodelan yang Digunakan dalam Pembangunan Sistem
2.4.1. DFD Data Flow Diagram
Data Flow Diagram DFD adalah suatu diagram yang menggunakan notasi-notasi untuk menggambarkan arus dari data sistem,
yang penggunaannya sangat membantu untuk memahami sistem secara logika, tersruktur dan jelas. DFD merupakan alat bantu dalam
menggambarkan atau menjelaskan sistem yang sedang berjalan logis. DFD ini adalah salah satu alat pembuatan model yang sering
digunakan, khususnya bila fungsi-fungsi sistem merupakan bagian yang lebih penting dan kompleks dari pada data yang dimanipulasi oleh sistem.
Dengan kata lain, DFD adalah alat pembuatan model yang memberikan penekanan hanya pada fungsi sistem.
DFD ini merupakan alat perancangan sistem yang berorientasi pada alur data dengan konsep dekomposisi dapat digunakan untuk
penggambaran analisa maupun rancangan sistem yang mudah
dikomunikasikan oleh profesional sistem kepada pemakai maupun pembuat program Parno, 2010 : 1.
DFD melayani dua tujuan : 1 untuk memberikan indikasi mengenai bagaimana data ditransformasi pada saat data bergerak melalui
sistem, dan 2 untuk menggambarkan fungsi-fungsi dan sub-fungsi yang mentransformasi aliran data. DFD memberikan informasi tambahan yang
digunakan selama analisis domain informasi dan berfungsi sebagai dasar pemodelan fungsi Pressman, 2002 : 354.
57
Data Flow Diagram terdiri dari beberapa komponen, diantaranya adalah :
Gambar 2.6. Komponen Flow Diagram 2.4.2.
ERD Entity Relationship Diagram
ERD merupakan diagram model yang digunakan sebagai representasi struktur basis data yang mencakup nama tabel yang di
dalamnya terdapat keterangan dari tabel dan adanya relasi antar tabel serta bentuk dari relasi itu sendiri dibuat berdasarkan notasi baku yang ada.
ERD digunakan untuk menyatakan hubungan antara suatu entitas atau objek berupa tabel dengan entitas yang lain. Unsur-unsur pembentuk ERD
antara lain: 1. Entity
Entity menggambarkan suatu objek di dunia nyata. Misalnya pada basis data suatu perusahaan terdapat data karyawan. Satu orang karyawan
beserta atribut-atributnya disebut entity. Kumpulan dari entity yang memiliki tipe dan atribut yang sama disebut entity set.
Terminator
Proses
Data store
Alur data 29
58
2. Atribut Atribut merupakan karakteristik entity yang berfungsi untuk
menggambarkan entity tersebut secara utuh. Contohnya entity set karyawan memiliki atribut nip, nama, dan umur.
Tipe-tipe atribut antara lain : a. Simple atribut
Merupakan atribut yang tidak memiliki subparts. Contohnya atribut umur.
b. Composite atribut Merupakan atribut yang memiliki subparts. Misalnya nama pada
data karyawan yang terdiri dari nama depan dan nama belakang. Atribut ini digunakan untuk mengelompokkan atribut yang saling
berhubungan sehingga menghasilkan pemodelan yang lebih rapi. c. Single valued atribut
Merupakan atribut yang pada semua entity bernilai sama. Misalnya Nip seorang karyawan pada entity karyawan dan entity gaji memiliki
nilai yang sama. d. Multi valued atribut
Untuk semua entity, satu atribut memiliki nilai yang berbeda. Misalnya atribut Nip karyawan memiliki atribut NamaAnak yang
berbeda.
59
e. Null atribut Null atribut adalah atribut yang tidak memiliki nilai. Contohnya jika
seorang karyawan belum memiliki anak, maka atribut NamaAnak bernilai null.
f. Derived atribut Nilai atribut ini bergantung pada atribut lain merupakan hasil dari
suatu proses. Misalnya atribut LamaBekerja pada entity karyawan bergantung pada nilai atribut TanggalMasuk dan CurrentDate.
3. Key atribut Satu atau lebih atribut dapat berfungsi sebagai key apabila kumpulan
atribut tersebut dapat membedakan satu entity dengan entity yang lainnya. Key atribut bersifat unik.
4. Weak entity Weak entity merupakan entity yang tidak memiliki key sendiri. Key
untuk entity ini berasal dari entity lain. Misalnya Nip karyawan dijadikan primary key untuk entity DataAnak karyawan.
5. Weak relation Weak relation meyatakan hubungan suatu weak entity dengan entity
lainnya.
2.4.3. STD State Transitions Diagram
State Transitions Diagram STD menunjukkan bagaimana sistem bertingkah laku sebagai akibat dari kejadian eksternal. Untuk
melakukannya, STD menunjukkan berbagai model tingkah laku disebut
60
state sistem dan cara dimana transisi dibuat dari state atau ke state lainnya. STD berfungsi sebagai dasar bagi pemodelan tingkah laku.
Informasi tambahan sebagai aspek control dari perangkat lunak diisikan dalam spesifikasi controlcontrol specification CSPEC. Pressman, 2002
: 354.
Gambar 2.7. Perubahan State
Simbol-simbol yang digunakan dalam State Transitions Diagram adalah sebagai berikut Hikmat, 2005 : 26-27 :
a. Modul Dipresentasikan dengan simbol lingkaran kecil dan digambarkan
apabila terjadi tindakan.
Gambar 2.8. Simbol Modul
b. Tampilan Kondisi Dipresentasikan dengan simbol kotak. Merupakan layer yang
ditampilkan menurut keadaan tertentu yang mewakili suatu kondisi.
Gambar 2.9 Simbol Tampilan Kondisi
State 1
State 2 Aksi
61
c. Tindakan State Transitions Dipresentasikan dengan simbol anak panah dan biasanya disertai
keterangan aksi yang dilakukan.
Gambar 2.10 Simbol Tindakan
2.5. Alat tools untuk pembangunan aplikasi
2.5.1. Bahasa Pemrograman PHP
2.5.1.1. Personal Home Page PHP
PHP adalah salah satu bahasa pemrograman yang berjalan pada sebuah webserver dan berfungsi sebagai pengolah data pada
sebuah server. PHP ini diciptakan oleh seorang programmer Unix dan Perl
yang bernama Rasmus Lerdorf pada bulan Agustus-September 1994. Rafiza, 2006 : 1
2.5.1.2. Kemampuan PHP
Menurut Sidik 2004 : 3 – 4, PHPFI merupakan nama awal
dari PHP. PHP – Personal Home Page, FI adalah Form Interface.
Dibuat pertama kali oleh Rasmus Lerdoft. PHP awalnya merupakan program CGI yang dikhususkan untuk menerima input melalui form
yang ditampilkan dalam web browser. Software ini disebarkan dan dilisensikan sebagai perangkat lunak open source, PHP secara resmi
62
merupakan kependekan dari PHP:HyperText Preprocessor, merupakan bahasa script server side yang disisipkan dalam dokumen HTML.
Oleh karena itu, berdasarkan penjelasan Sidik 2004 : 4-5 PHP dapat melakukan apa saja yang dapat dilakukan oleh program
CGI lain, yaitu mengolah data dengan tipe apapun, menciptakan halaman web yang dinamis, serta menerima dan menciptakan data
cookies. Arti script server-side adalah, agar dapat menjalankan script
ini dibutuhkan tiga program utama, yaitu web server dapat berupa IIS dari Windows atau Apache, modul PHP, dan juga web browser.
Rafiza, 2006 : 2
2.5.1.3. Prinsip Kerja PHP
Sistem kerja dari PHP diawali dengan permintaan yang berasal dari halaman website oleh browser. Berdasarkan URL atau alamat web
site dalam jaringan internet, browser akan menemukan sebuah alamat dari webserver, mengidentifikasi halaman yang dikehendaki, dan
menyampaikan segala informasi yang dibutuhkan oleh webserver. Selanjutnya, webserver akan mencarikan berkas yang akan diminta dan
menampilkannya di browser. Browser yang mendapatkan isinya segera menerjemahkan kode HTML dan menampilkannya. Rafiza, 2006 : 3.
Kemampuan PHP yang paling diandalkan dan signifikan adalah dukungan kepada banyak basis data. Membuat halaman web
yang menggunakan data dari basis data dengan sangat mudah dapat
63
dilakukan, basis data yang didukung oleh PHP diantaranya Adabas D, dBase, Empress, FilePro, FrontBase, Hyperwave, IBM DB2, Informix,
Ingres, Interbase, MSQL, Direct MS SQL, MySQL, ODBC, Oracle OC17 dan OC18, Ovrimos, PostgreSQL, Solid, SQLite, Sybase,
Velocis, dan Unix DBM Sidik, 2004 : 4 – 5.
2.5.2. PhpMyAdmin
phpMyAdmin adalah perangkat lunak bebas
yang ditulis dalam bahasa pemrograman
PHP yang digunakan untuk menangani administrasi
MySQL melalui
World Wide Web . phpMyAdmin mendukung berbagai
operasi MySQL, diantaranya mengelola basis data
, tabel-tabel, bidang fields,
relasi relations,
indeks, pengguna
users, perijinan
permissions, dan lain-lain. Pada dasarnya, mengelola basis data dengan MySQL harus
dilakukan dengan cara mengetikkan baris-baris perintah yang sesuai command line untuk setiap maksud tertentu. Jika seseorang ingin
membuat basis data database, ketikkan baris perintah yang sesuai untuk membuat basis data. Jika seseorang menghapus
tabel , ketikkan baris
perintah yang sesuai untuk menghapus tabel. Hal tersebut tentu saja sangat menyulitkan karena seseorang harus hafal dan mengetikkan perintahnya
satu per satu. Saat ini banyak sekali
perangkat lunak yang dapat dimanfaatkan
untuk mengelola basis data dalam MySQL, salah satunya adalah phpMyAdmin. Dengan phpMyAdmin, seseorang dapat membuat database,
64
membuat tabel, mengisi data, dan lain-lain dengan mudah, tanpa harus menghafal baris perintahnya.
phpMyAdmin merupakan bagian untuk mengelola basis data MySQL yang ada di
komputer . Untuk membukanya, buka
browser lalu
ketikkan alamat http:localhostphpmyadmin
, maka akan muncul halaman phpMyAdmin. Di situ nantinya seseorang bisa membuat create basis data
baru, dan mengelolanya.
2.5.3. Pengujian Aplikasi dengan Metode White Box
Pengujian White-Box, yang kadang-kadang disebut pengujian glass-box, adalah metode desain test case yang menggunakan struktur
kontrol desain procedural untuk memperoleh test case Pressman, 2002 : 533.
Pengujian white-box berfokus pada struktur control program. Test case dilakukan untuk memastikan bahwa semua statemen pada program
telah dieksekusi paling tidak satu kali selama pengujian dan bahwa semua kondisi logis telah diuji. Pengujian basic path, tehnik pengujian white-box,
menggunakan grafik matriks grafiks untuk melakukan serangkaian pengujian yang independent secara linear yang akan memastikan cakupan
Pressman, 2002 : 565. Dengan menggunakan metode white box, analis sistem akan dapat
memperoleh test case seperti berikut : 1. Menjamin seluruh independent path di dalam modul yang dikerjakan
sekurang-kurangnya sekali
65
2. Mengerjakan seluruh keputusan logikal 3. Mengerjakan seluruh loop yang sesuai dengan batasannya
4. Mengerjakan seluruh struktur data internal yang menjamin validitas
2.6. Konsep Aplikasi Berbasis Web
Menurut Sidik dan Pohan 2005 : 1 – 2 World Wide Web WWW
yang lebih dikenal dengan web, merupakan salah satu layanan yang didapat oleh pemakai komputer yang terhubung ke internet. Web pada awalnya
adalah ruang informasi dalam internet, dengan menggunakan teknologi hypertext, pemakai dituntun untuk menemukan informasi dengan
menggunakan link yang disediakan dalam dokumen web yang ditampilkan dalam web browser. Web memudahkan pengguna komputer untuk
berinteraksi dengan pelaku internet lainnya dan menelusuri informasi. Selain itu web telah diadopsi oleh perusahaan sebagai bagian dari strategi teknologi
informasinya, karena beberapa alasan yaitu akses informasi mudah, set-up server lebih mudah, informsi mudah didistribusikan, dan bebas platform,
yaitu informasi dapat disajikan oleh web browser pada sistem operasi mana saja karena adanya standar dokumen berbagai tipe data dapat disajikan.
Menurut penjelasan Iqbal 2007 : 1 web server dan web browser berkomunikasi satu sama lain dengan protocol yang memang dibuat khusus
untuk ini, yaitu HTTP Hypertext Transfer Protocol bertugas menangani permintaan-permintaan request dari browser untuk mengambil dokumen-
dokumen web.
66
Gambar 2.11. Skema Kerja Web
Aplikasi web web application adalah aplikasi yang dapat diakses dengan menggunakan web browser lewat jaringan baik internet ataupun
intranet misal internet perusahaan. Halaman-halaman web yang telah ditambahkan kode program PHP, ASP, JSP, Perl, dsb biasa dikenal dengan
nama web application aplikasi web.
2.6.1. Internet Engineering Task Force IETF
Internet Engineering Task Force IETF, merupakan sebuah organisasi yang menjaring banyak pihak baik itu individual ataupun
organisasional yang tertarik dalam pengembangan jaringan komputer dan internet. Organisasi ini diatur oleh IESG Internet Engineering
INTERNET Web Browser
URL:http:...abc.htm
HTML H1WelcomeH1
HTML Web Browser
URL:http:...abc.htm Welcome
HTML H1WelcomeH1
HTML Hard
Disk HTTP
Computer
File : abc.htm HTTP
Get abc.htm
HTTP Reply
Temp. File of Memory Server
Client
1 2
3
4
67
Steering Group, dan diberi tugas untuk mempelajari masalah-masalah teknik yang terjadi dalam jaringan komputer dan internet, dan
kemudian mengusulkan solusi dari masalah tersebut kepada IAB Internet Architecture Board. Pekerjaan IETF dilakukan oleh banyak
kelompok kerja disebut sebagai Working Groups yang berkonsentrasi di bagian satu topik saja, seperti halnya keamanan, routing, dan lainnya.
IETF merupakan pihak yang mempublikasikan spesifikasi yang membuat standar protokol TCPIP.
2.6.2. HTML
HyperText Markup Language HTML adalah sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web,
menampilkan berbagai informasi di dalam sebuah penjelajah web Internet dan formating hypertext sederhana yang ditulis kedalam berkas
format ASCII agar dapat menghasilkan tampilan wujud yang terintegerasi. Dengan kata lain, berkas yang dibuat dalam perangkat
lunak pengolah kata dan disimpan kedalam format ASCII normal sehingga menjadi home page dengan perintah-perintah HTML. Bermula
dari sebuah bahasa yang sebelumnya banyak digunakan di dunia penerbitan dan percetakan yang disebut dengan SGML Standard
Generalized Markup Language, HTML adalah sebuah standar yang digunakan secara luas untuk menampilkan halaman web. HTML saat ini
merupakan standar Internet yang didefinisikan dan dikendalikan penggunaannya oleh World Wide Web Consortium W3C. HTML
68
dibuat oleh kolaborasi Caillau TIM dengan Berners-lee robert ketika mereka bekerja di CERN pada tahun 1989 CERN adalah lembaga
penelitian fisika energi tinggi di Jenewa.
1. Tahun 1980, IBM memikirkan pembuatan suatu dokumen yang akan mengenali setiap elemen dari dokumen dengan suatu tanda tertentu.
IBM kemudian mengembangkan suatu jenis bahasa yang menggabungkan teks dengan perintah-perintah pemformatan
dokumen. Bahasa ini dinamakan Markup Langiage, sebuah bahasa yang menggunakan tanda-tanda sebagai basisnya. IBM menamakan
sistemnya ini sebagai Generalized Markup Language atau GML. 2. Tahun 1986, ISO menyatakan bahwa IBM memiliki suatu konsep
tentang dokumen yang sangat baik, dan kemudian mengeluarkan suatu publikasi ISO 8879 yang menyatakan markup language
sebagai standar untuk pembuatan dokumen-dokumen. ISO membuat bahasa ini dari GML milik IBM, tetapi memberinya nama lain, yaitu
SGML Standard Generalized Markup Language .
ISO dalam publikasinya meyakini bahwa SGML akan sangat berguna untuk pemrosesan informasi teks dan sistem-sistem
perkantoran. Tetapi diluar perkiraan ISO, SGML dan terutama subset dari SGML, yaitu HTML juga berguna untuk menjelajahi internet.
Khususnya bagi mereka yang menggunakan World Wide Web. Versi
69
terakhir dari HTML adalah HTML 4.01, meskipun saat ini telah berkembang XHTML yang merupakan pengembangan dari HTML.
2.7. Upload
2.7.1. Pengertian Upload
Upload atau unggah merupakan suatu cara untuk mengirimkan data. contoh: data gambar, data program, data word, data excel, data
pdf dari PC milik pribadi ke sebuah sistem server atau sistem yang mirip lainya dan data tersebut akan di publikasikan di internet sehingga
bisa dilihat dan diambil oleh orang lain. Upload atau unggah ini sering kali dilakukan oleh banyak
pengguna internet dengan harapan supaya data yang dimiliki bisa di gunakan oleh orang lain yang membutuhkan ataupun hanya untuk
sekedar pembelajaran. Tool-tool yang digunakan untuk proses upload diantaranya adalah : Cute FTP, Filezila, dan lain-lain.
2.7.2. Langkah-langkah Upload Website ke Internet
1. Membuat account email
Pertama-tama yang harus dilakukan adalah membuat accout
email seperti yahoo, gmail dan msn salah satu saja tetapi jika
mempunyai account email maka langkah ini tidak perlu dilakukan. Langkah ini dimaksudkan untuk melakukan registrasi nantinya.
70
2. Membuat nama domain di
co.cc Langkah berikutnya adalah membuat domain Free di
http:www.co.cc?id=157816 . kemudian isikan kotak yang tersedia
dengan nama domain yang diinginkan seperti: nama-kamu.co.cc, namawebkamu.co.cc.
bila nama yang dimasukan sudah ada yang memiliki, maka akan diminta untuk memasukan kembali nama domain
yang lain, akan tetapi jika nama yang dimasukan belum ada yang memiliki maka nama domain tersebut akan menjadi milik kita, caranya
yaitu dengan mengklik check availability.
Gambar 2.12. Membuat Nama Domain
Jika nama domain yang anda inginkan masih tersedia dan dapat digunakan, anda akan dibawa ke halaman find domain seperti
yang ada pada Gambar 2.13.
71
Gambar 2.13. Halaman Find Domain
Langkah selanjutnya akan diminta untuk melakukan
registrasi, ikuti terus langkah registrasi hingga selesai. Setelah selesai
memasukkan data, kemudian ceklis I accept the Terms of Service. Klik
tombol Create an Account now, setelah itu klik Domain setting dan lakukan langkah ketiga tapi ingat jangan tutup dulu window tersebut
karena setup akan bisa dilakukan jika sudah mempunyai webhosting.
43 43
72
Gambar 2.14. Registrasi Account
3. Mendaftar Registrasi di
000webhost.com Langkah ketiga adalah registrasi di
000webhost.com . Buat
new tab kemudian masuk ke website 000webhost.com
, kemudian klik
order now yang ada di atas dan lakukan langkah registrasi tersebut
hingga selesai. Proses registrasi bisa dilihat pada Gambar 2.15.
73
Gambar 2.15. Halaman Order Now
Di dalam registrasi akan diminta untuk memasukan nama domain yang dimiliki, masukan nama domain yang didaftarkan
sebelumnya di http:www.co.cc?id=157816
. Setelah selesai dengan registrasi, masuklah ke halaman Control panel lalu klik Account Detail
maka akan diperlihatkan tentang account detail kita. Sekarang perhatikan tulisan host server biasanya berbentuk seperti :
???1.000webhost.com dan ???2.000webhost.com kata tanda tanya bisa berbeda-beda isinya informasi itulah yang nanti akan digunakan untuk
mengisi setup di http:www.co.cc?id=157816
.
74
Gambar 2.16. Tampilan Information
4. Melakukan SetUp di
Co.cc Copy account detail yang telah dibahas di langkah ke tiga.
kemudian kembali ke tab SetUp Domain Setting www.co.cc
yang diterangkan di langkah ke-2. Dalam DNS setting pastelah host server
yang tadi di copy isi kedua nya. Dengan begitu Domain Setting telah selesai dilakukan. Tapi website masih belum bisa di akses karena
registrasi www.co.cc
memerlukan waktu 2×24 jam hingga domain yang telah dibuat sebelumnya beredar di internet.
5. Upload file itu ke Web Hosting
Untuk meng-Upload file ke web hosting bisa digunakan FTP yang tersedia, jika di
000webhost.com silahkan masuk ke control panel
kemudian klik icon file manager, maka akan terbuka tab baru, di tab baru tersebut akan diminta untuk memasukan password karena
username sudah berbentuk account. Setelah itu akan tampil folder
75
bernama Public_Html file itu merupakan tempat dimana kita memasukan data-data untuk keperluan website kita. masuklah ke folder
tersebut, lalu upload file. Cara meng-Upload : klik tulisan Upload di atas folder Public_Html, maka akan di bawa ke halaman Upload setelah
itu Browse pada kotak sebelah kanan sebelah kanan berguna untuk mengupload file berextensi ZIP, sebelah kiri untuk file yang tidak
terkompresi lalu klik tanda centang yang berada di atas, setelah itu klik lagi tanda centang yang maksudnya ialah persetujuan.
6. Website siap di akses
Untuk mengakses aplikasi ini bisa melalui alamat http:assyifaa.co.cc.
2.8. Metodologi Pengembangan Sistem RAD
RAD adalah model proses pembangunan perangkat lunak yang incremental.
RAD menekankan
pada siklus
pembangunan yang
pendeksingkat. RAD mengadopsi model waterfall dan pembangunan dalam waktu singkat dicapai dengan menerapkan component based construction.
Waktu yang singkat adalah batasan yang penting untuk model ini. Jika kebutuhan lengkap dan jelas maka waktu yang dibutuhkan
untuk menyelesaikan secara komplit software yang dibuat adalah misalnya 60 sampai 90 hari.
76
Gambar 2.17. Fase-fase Dalam Model RAD
Fase-fase di atas menggambarkan proses dalam model RAD. Sistem dibagi-bagi menjadi beberapa modul dan dikerjakan dalam waktu yang
hampir bersamaan dalam batasan waktu yang sudah ditentukan. 1. Business modelling : menjawab pertanyaan-pertanyaan: informasi apa
yang mengendalikan proses bisnis? Informasi apa yang dihasilkan? Siapa yang menghasilkan informasi? Kemana informasi itu diberikan? Siapa
yang mengolah informasi? _ kebutuhan dari sistem. 2. Data modelling: aliran informasi yang sudah didefinisikan, disusun
menjadi sekumpulan objek data. Ditentukan karakteristikatribut dan hubungan antar objek-objek tersebut _ analisis kebutuhan dan data.
48
77
3. Process Modelling : objek data yang sudah didefinisikan diubah menjadi aliran informasi yang diperlukan untukmenjalankan fungsi-fungsi bisnis.
4. Application Generation: RAD menggunakan component program yang sudah ada atau membuat component yang bisa digunakan lagi, selama
diperlukan. 5. Testing and Turnover: karena menggunakan component yang sudah ada,
maka kebanyakan component sudah melalui uji atau testing. Namun component baru dan interface harus tetap diuji.
2.9. Bahasa Arab