BAB 3
PERANCANGAN SISTEM
3.1 Melakukan Perencanaan dan Perancangan
Pertama sekali yang perlu kita lakukan sebelum membangun web yang akan kita buat agar semua file tertata rapi dan terkumpul pada satu dokumen maka kita
perlu mendefinisikan sebuah web. Dreamweaver memberikan kemudahan bagi kita
dalam manajemen file yang digunakan dalam membuat halaman web.
Sistem yang dibuat dalam situs ini bersifat intern, yang berarti pengguna program ini hanya kalangan tertentu yang memiliki hak akses terhadap program. Ada
3 cara kerja dari seorang admin dalam mengolah data pada database : menambah data baru, mengubah data yang telah ada, dan menghapus data yang tidak diperlukan lagi.
3.2 Persiapan Database
Database dapat diumpamakan sebagai sebuah tempat penyimpanan data yang terstruktur agar dapat diakses dengan cepat dan mudah. Membangun sebuah database
merupakan langkah awal pembuatan aplikasi, termasuk aplikasi yang akan dibuat di sini.
Dalam perancangan Sistem Informasi Penjualan Obat - Obatan Pada Apotek Bhayangkara Medan ini, penulis membuat 4 empat tabel. Tabel-tabel tersebut adalah
tabel obat, tabel pembelian, tabel penjualan, tabel pembelian,. Pembuatan
database dan tabel-tabel mempergunakan fasilitas PHPMyAdmin yaitu salah satu
Muhammad Afrizal : Sistem Informasi Penjualan Obat-Obatan Pada Apotek Bhayangkara Medan, 2008 USU Repository © 2008
fasilitas database yang mudah untuk digunakan. Dibawah ini gambaran isi dari masing-masing tabel :
1. Tabel Obat
Tabel obat adalah digunakan untuk menampung data obat dari Apotek Bhayangkara Medan ini. Pada table obat ini penulis membagi jenis obat menjadi dua
yaitu obat resep yang mana obat ini adalah surat rujukan obat yang diberikan oleh dokter, dan yang kedua adalah obat umum. Berikut ini adalah contoh tampilan
database table obat.
Gambar 3.1 Tabel Obat
Muhammad Afrizal : Sistem Informasi Penjualan Obat-Obatan Pada Apotek Bhayangkara Medan, 2008 USU Repository © 2008
2. Tabel Pembelian
Table pembelian adalah digunakan untuk menampung data pembelian dari Apotek bhayangkara Medan. Berikut ini adalah contoh tampilan database tabel
pembelian.
Table 3.2 Tabel Pembelian
3. Tabel Penjualan
Tabel penjualan adalah digunakan untuk menampung data penjualan dari Apotek Bhayangkara Medan. Dibawah ini adalah tampilan dari database tabel
penjualan.
Gambar 3.3 Tabel Penjualan
Muhammad Afrizal : Sistem Informasi Penjualan Obat-Obatan Pada Apotek Bhayangkara Medan, 2008 USU Repository © 2008
4. Tabel Admin
Tabel admin adalah digunakan untuk menampung data dari admin pada
Sistem Informasi Penjualan Obat - Obatan
Pada Apotek Bhayangkara Medan. Berikut ini adalah tampilan dari database tabel admin.
Gambar 3.4 Tabel Admin
Pembuatan masing-masing tabel digunakan untuk menerima data-data yang diinput baik lewat form ataupun langsung dimasukkan lewat fasilitas Tabel Input pada
PHPMyAdmin. Dan setiap tabel mempunyai data-data yang berbeda.
3.3 Membangun Halaman Web