Konsep Dasar LANDASAN TEORI

9 Lisensi tidak boleh melarang siapapun untuk memanfaatkan program dalam bidang atau usaha tertentu. Misalnya, tidak boleh melarang program untuk digunakan di bidang bisnis, atau digunakan dalam riset genetika. 7. Distribusi Lisensi Hak-hak yang dimiliki oleh program harus dapat diaplikasikan oleh semua orang yang menerima distribusi program tersebut, tanpa perlu penambahan lisensi oleh pihak-pihak yang bersangkutan. 8. Lisensi Tidak Spesifik untuk Satu Produk Hak-hak yang dimiliki program bukan karena program tersebut menjadi bagian distribusi software tertentu. Jika program tersebut dipisahkan dari distribusi tersebut dan digunakan atau didistribusikan di bawah lisensi program, semua pihak yang menerima distribusi tersebut mempunyai hak yang sama sebagaimana hak yang dipunyai oleh distribusi software asal. 9. Lisensi Tidak Membatasi Software Lain Lisensi tidak boleh melakukan pembatasan terhadap software lain yang didistribusikan bersama dengan software yang diberi lisensi. Misanya, lisensi tidak boleh memaksa agar semua program lain yang didistribusikan melalui medium yang sama harus merupakan open source software. 10. Lisensi Harus Netral terhadap Teknologi Tidak ada syarat lisensi yang merupakan predikat dari suatu teknologi atau gaya antarmuka tertentu. PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI 10

C. Diagram Alir Data DAD

Data Flow Diagram DFD DFD adalah suatu model logika data atau proses yang dibuat untuk menggambarkan darimana asal data dan kemana tujuan data yang keluar dari sistem, di mana data disimpan, proses apa yang menghasilkan data tersebut dan interaksi antara data yang tersimpan dan proses yang dikenakan pada data tersebut Kristanto, 2003. Simbol-simbol pada DFD Sugiarto, 2003: = penghasilpemakai informasi yang berada di luar batas sistem hw; orang; program lain; sistem lain = trasformasi informasi yang berada di dalam sistem = item datakumpulan item data, arah anak panah menunjukkan arah aliran data = gudang data yang tersimpan untuk dipakai oleh satu atau beberapa proses Entitas Eksternal proses item data Simpanan data

D. Entity Relationship Diagram ERD

Menurut Oetomo 2002: 130 E-R Diagram berfungsi untuk menggambarkan relasi antar dua entitas atau dua tabel. Ada tiga bentuk relasi, yaitu satu-satu, satu-banyak, dan banyak-banyak Kristanto, 2003. PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI 11 1. One to one relationship 2 entitas Hubungan antara entitas pertama dengan entitas kedua adalah satu banding satu hubungan 1 : 1. Contoh: satu penjual melayani satu pembeli. Gambar 2.1 one to one relationship 2 entitas 2. One to many relationship 2 entitas Hubungan antara entitas pertama dengan entitas kedua adalah satu banding banyak hubungan 1 : N. Contoh: satu dosen mengajar banyak mahasiswa Gambar 2.2 one to many relationship 2 entitas 3. Many to many relationship 2 entitas Hubungan antara entitas pertama dengan entitas kedua adalah banyak banding banyak hubungan M : N. Contoh: banyak mahasiswa mengambil banyak matakuliah. Gambar 2.3 many to many relationship 2 entitas layani Pembeli 1 1 Penjual ambil Mahasiswa Matakuliah M N mengajar Mahasiswa 1 N Dosen 12

E. Basis Data

Kumpulan file-file yang mempunyai kaitan antara satu file dengan file yang lain sehingga membentuk satu bangunan data untuk menginformasikan satu perusahaan, instansi dalam batasan tertentu Kristanto, 2004. Database merupakan komponen terpenting dalam pembangunan SI, karena menjadi tempat untuk menampung dan mengorganisasikan seluruh data yang ada dalam sistem, sehingga dapat dieksplorasi untuk menyusun informasi-informasi dalam berbagai bentuk. Database merupakan himpunan data yang saling berkaitan. Data tersebut diorganisasikan sedemikian rupa agar tidak terjadi duplikasi yang tidak perlu, sehingga dapat diolah secara cepat dan mudah untuk menghasilkan informasi Oetomo, 2002.

F. Kamus Data

Kamus data merupakan kumpulan elemen-elemensimbol-simbol yang digunakan untuk membantu dalam penggambaran atau pengidentifikasian setiap field di dalam sistem Sugiarto, 2003. Simbol-simbol dari kamus data berupa: = Æ terdiri dari + Æ dan Æ pilihan { } Æ iterasi perulangan n kali Æ komentar [ ] Æ memilih salah satu alternatif | Æ pemisah item pilihan PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI