38
6. Implementasi
Proses konversi dari sistem lama ke sistem baru baik dari konversi datanya maupun memperkenalkan komponen modul dari
sistem baru secara bertahap. 7. Pengoperasian
Tahap dimana sistem baru telah beroperasi secara stabil, dan dilanjutkan dengan proses audit untuk menilai kemampuan sistem
tersebut. 8. Pemeliharaan
Tahap akhir dengan melakukan debugging program yang berkelanjutan, memberi akomodasi pada sistem dalam
menyesuaikan perubahan kondisi bisnis, serta proses backup data.
2.6.2. Pengolahan Basis Data
2.6.2.1. Diagram Alir Flowchart
Bagan alir program program flowchart adalah suatu bagan yang mempunyai arus yang menggambarkan langkah-
langkah penyelesaian suatu masalah. Flowchart merupakan cara penyajian dari suatu algoritma. Al-Bahra, 2005: 263
Untuk melihat notasi simbol-simbol yang digunakan dalam Flowchart, dapat dilihat pada halaman daftar simbol.
39
2.6.2.2. Data Flow Diagram DFD
Penggunaan DFD sebagai modeling tool dipopulerkan oleh Demacro dan Yordan 1979 serta Gane dan Sarson
1979 dengan menggunkanan pendekatan metode analisis sistem terstruktur. DFD menggambarkan arus data dan
keterkaitan satu sama lain dari suatu sistem informasi.
Setiawan, 2005: 1
Berikut ini merupkan definisi dari notasi simbol yang digunakan dalam diagram sebagai berikut:
1. Proses Process Proses merupakan model sistem yang meliputi
sistem komputer, sistem manajemen, sistem bisnis dan tentunya sistem informasi. Di dalamnya terjadi proses
pertukaran sistem masukan dan keluaran disesuaikan dengan kondisi lingkungan sistem, serta terdapat proses
logika dan penghitungan sistem Proses dapat menjelaskan logika pembuatan
keputusan dan rumusan-rumusan yang akan mentransformasi proses data-data masukan menjadi
keluaran. Jadi setiap data flow dari entitas dan data store harus dimulai dan atau diakhiri dalam proses.
40
2. Aliran Data Data Flow Data flow adalah aliran yang menghubungkan
antara proses dengan lingkungan sistem maupun proses dengan proses. Di samping itu dapat berfungsi sebagai
komunikasi aliran data atau informasi antara tiap elemen. Dalam suatu diagram sistem, data flow tidak dapat
menghubungkan hanya antar entitas maupun data store. Jadi dalam penggunaanya data flow harus mencantumkan
atau menghubungkan elemen proses. 3. Entitas External Entity
Entitas merupakan sumber atau tujuan data dan dianggap eksternal atau faktor luar terhadap sistem yang
sedang digambarkan. Setiap entitas diberi label dengan nama yang sesuai dan harus menunjukkan suatu kata
benda. Dalam hal ini mendefinisikan orang, unit organisasi, sistem lain dan organisasi lain yang terkait dan
berinteraksi dengan sistem. 4. Penyimpanan Data Data Store
Dalam suatu diagram terjadi perputaran data dan informasi, maka dibutuhkan elemen untuk dapat
menyimpan data dan informasi tersebut agar dapat digunakan dan diolah kembali di lain waktu. Dalam hal
ini data store berfungsi sebagai simbol yang mewakili
41
tempat penyimpanan data yang biasanya berdasarkan nama-nama tabel dari database.
Untuk melihat notasi simbol-simbol yang digunakan dalam DFD, dapat dilihat pada halaman Daftar Simbol.
2.6.2.3. Entity Relationship Diagram ERD
Model ER
Entity Relationship Model pada awalnya dikemukakan olen Peter Chen 1976. Model ER
digambarkan dengan diagram ER yang merupakan representasi grafis himpunan entitas, relationship, dan
konstrain integritas yang dihasilkan pada aktivitas pengembangan. Hariyanto, 2005: 165
1. Entitas Entity Entitas merupakan objek yang ada dan dapat
dibedakan dengan objek-objek lainnya. Entitas adalah objek yang berisi informasi deskriptif yang sepenuhnya
menguraikan orang tunggal, tempat, objek atau ide. Jika suatu objek data yang sudah dikenal diuraikan oleh objek
lain, maka objek itu adalah sutau entitas. Jika tidak ada informasi deskriptif yang berhubungan dengan item,
maka objek itu bukanlah suatu entitas. 2. Atribut Attributes
Atribut merupakan objek data yang mengidentifikasikan atau menguraikan entitas. Atribut
42
yang mengidentifikasi entitas disebut atribut kunci key attributes, sedangkan atribut yang menguraikan entitas
disebut atribut yang bukan kunci non-key attributes. 3. Relasi Relationship
Secara konseptual, entitas dan atribut tidak dapat berfungsi jika hanya berdiri sendiri. Jadi harus dapat
saling berperan dan mempengaruhi satu sama lain untuk mendukung proses bisnis. Biasanya, suatu hubungan
relasi ditandai oleh suatu kata kerja yang menghubungkan dua kesatuan atau lebih.
Untuk melihat notasi simbol-simbol yang digunakan dalam ERD, dapat dilihat pada halaman daftar simbol.
2.6.2.4. Kamus Data
Kamus data merupakan hasil referensi data mengenai data maksudnya, metadata, suatu data yang disusun oleh
penganalisis sistem untuk mereka selama melakukan analisis dan desain. Kendall, 2003: 333
Untuk melihat notasi simbol-simbol yang digunakan dalam kamus data, dapat dilihat pada halaman Daftar Simbol.
43
2.7 Sekilas Tentang Oracle
Oracle adalah nama produk software database, diproduksi oleh perusahaan software bernama Oracle Corporation yang didirikan pada tahun
1977 oleh tiga orang programmer yaitu, Bob Miner, Ed Dates, dan Larry Ellison. Awalnya Perusahaan ini lebih berkonsentrasi pada pembuatan
database server di mainframe. Secara garis besar, software database dikelompokkan menjadi dua yaitu, stand alone database dan database server.
Kisah sukses Oracle Corp terkait dengan sejarah dan database relational yang lebih dahulu diterapkan oleh IBM dalam bahasa SQL dan
produk DB2. Melihat perkembangan tersebut Larry Ellison memutuskan untuk mengimplementasikan model relasional pada produk Oracle. Keputusan
tersebut berhasil dan mampu membuat Oracle menjadi pesaing kuat bagi IBM. Sekitar tahun 1980-an, Larry kembali mengambil langkah dengan
mendiversifikasi Oracle versi 6.x ke luar mainframe, yakni ke sistem operasi UNIX. Disinilah terjadi penigkatan penghasilan dan penjualan produk yang
mencolok, dan kemudian diikuti dengan Oracle versi 7.x mulai tahun 1996 dengan sistem operasi Novell Netware, Windows NT, dan terakhir pada
LINUX versi 8.x sekitar tahun 1997. Bernaridho, 2004: 1-2 Secara garis besar, Oracle telah mengeluarkan beberapa produknya, sebagai
berikut :
1. Oracle Developer Developer 2000, Developer 6 atau 6i.
Software ini ditujukan untuk membangun aplikasi dari sisi front end atau sisi user interface. Produk ini juga dikenal dengan development