- Agar dapat menemukan kembali data yang dicari secara cepat dan efisien.
- Memberikan struktur informasi yang mudah dipahami oleh pengguna.
- Mendukung hal-hal yang diperlukan dalam kegiatan pemrosesan dan beberapa obyek
mengenai penampilan rancangan tersebut :
1. Kecepatan dan kemudahan (Speed)
2. Efesiensi ruang penyimpanan (Space)
3. Keakuratan (Accuracy)
4. Ketersediaan (Availability)
5. Kelengkapan (Completeness)
6. Keamanan (Security)
7. Kebersamaan pemakai
Macro lifecycle adalah proses siklus kehidupan sistem informasi, diawali dengan input data dan diproses sedemikian rupa kemudian dikeluarkan dengan outputnya adalah informasi baru. Sedangkan, micro lifecycle itu terjadi di dalam proses pengubahan data menjadi informasi. Sehingga dapat dikatakan bahwa micro lifecycle itu merupakan bagian dari macro lifecycle yang tidak dapat dipisahkan.
Tahap pengumpulan dan analisa data :
1. Menentukan kelompok pemakai dan bidang-bidang aplikasinya
Menentukan aplikasi utama dan kelompok pengguna yang akan menggunakan basis data. Individu utama pada tiap-tiap kelompok pemakai dan bidang aplikasi yang telah dipilih merupakan peserta utama pada langkah-langkah berikutnya dari pengumpulan dan spesifikasi data.
2. Peninjauan dokumentasi yang ada
Dokumen yang ada yang berhubungan dengan aplikasi-aplikasi dipelajari dan dianalisa. Dokumen-dokumen lainnya (seperti : kebijakan-kebijakan, form, report, dan bagan organisasi) diuji dan ditinjau kembali untuk menguji apakah dokumen-dokumen tsb berpengaruh terhadap kumpulan data dan proses spesifikasi.
3. Analisa lingkungan operasi dan pemrosesan data
Informasi yang sekarang dan yang akan datang diperinci dan dipelajari. Termasuk juga analisa jenis-jenis transaksi dan frekuensi-frekuensi transaksinya dan juga arus informasi dalam sistem. Informasi tersebut berupa input-output data.
4. Daftar pertanyaan dan wawancara
Jawaban pertanyaan–pertanyaan yang telah dikumpulkan dari para pemakai basis data yang berpotensi. Ketua kelompok (individu utama) dapat diwawancarai sehingga input yang banyak dapat diterima dari mereka dengan memperhatikan informasi yang berharga dan mengadakan prioritas.
Transaction throughput , adalah rata-rata jumlah transaksi yang dapat diproses per menit oleh sistem database, dan merupakan parameter kritis dari sistem transaksi (misal : digunakan pada pemesanan tempat di pesawat, bank, dll). Hasil dari fase ini adalah penentuan awal dari struktur penyimpanan dan jalur akses untuk file-file database.
Lakukan
perancangan basis data dengan terlebih dahulu melakukan pengumpulan dan analisa
data dengan contoh kasus sebagai berikut :
Aplikasi untuk
peminjaman & pengembalian film di Taman Video dengan kategori film meliputi
indonesia, hollywood, bollywood dan korea-cina. Aplikasi dapat mencatat peminjaman
yang dilakukan oleh member. Untuk meminjam harus menjadi member dengan data
yang lengkap. Selanjutnya dapat mencatat pengembalian film tsb serta petugas yang
menanganinya. Apabila terlambat, maka dikenakan denda. Aplikasi dapat melaporkan
jumlah uang yang masuk perhari.
Id_kategori film
|
Kategori Film
|
124
|
Indonesia
|
125
|
Hollywood
|
126
|
Bollywood
|
127
|
Korea – Cina
|
Id_film
|
Nama Film
|
Stock Barang
|
001
|
Rumah Kentang
|
2
|
102
|
Step Up
|
5
|
203
|
Mohabbatein
|
4
|
304
|
Princess Hour
|
3
|
Id_member
|
Nama
|
Alamat
|
No. Telp
|
Status Pekerjaan
|
331
|
Adit
|
Bekasi
|
021999999
|
Pelajar
|
332
|
Budi
|
Cimangis
|
08569999999
|
Mahasiswa
|
333
|
Charles
|
Beji
|
085888888
|
Karyawan
|
334
|
Dodi
|
Margonda
|
089777777
|
Wiraswasta
|
Catatan Peminjaman
Film :
Id_member
|
Nama
|
Id_kategori
film
|
Id_film
|
Tanggal
Peminjaman
|
Tanggal
Wajib Kembali
|
Tanggal
Pengembalian
|
Biaya
Sewa 5000/Hari
|
Denda
Keterlembatan 1500/Hari
|
Total
Pembayaran
|
332
|
Budi
|
124
|
001
|
28/05/12
|
04/06/12
|
05/06/12
|
5000
|
1500
|
6500
|
333
|
Charles
|
126
|
203
|
29/05/12
|
05/06/12
|
05/06/12
|
5000
|
0
|
5000
|
331
|
Adit
|
125
|
102
|
01/06/12
|
08/06/12
|
09/06/12
|
5000
|
1500
|
6500
|
334
|
Dodi
|
127
|
304
|
04/06/12
|
11/06/12
|
10/06/12
|
5000
|
0
|
5000
|
Ref :
http://blog.re.or.id/perancangan-basis-data.htm
http://nilamahandika.blogspot.com/2010/06/proses-perancangan-basis-data.html
http://agungprianggono.blogspot.com/2012/03/langkah-yang-dilakukan-pada-tahap.html
http://amri166.blogdetik.com/2012/02/27/tujuan-siklus-perancangan-dan-analisa-basis-data/