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