10. Predefined process, untuk menyatakan sekumpulan
langkah proses yang ditulis. 11.
Display, untuk output yang ditujukan suatu device, seperti pada monitor.
12. Magnetic disk, berguna dalam penyimpanan data.
Tabel 3.1 Arti Lambang-lambang Flowchart
3.3 Perancangan Basis Data
Basis data atau database merupakan kumpulan data yang saling berhubungan satu dengan lainnya,
tersimpan diperangkat keras komputer dan menggunakan perangkat lunak untuk memanipulasinya. Database merupakan salah satu
komponen yang penting dalam sistem komputerisasi, karena database merupakan kumpulan dari beberapa file, dalam hal ini file-file tersebut dikelompokan secara
terstruktur dalam beberapa tabel sesuai dengan informasi yang terkandung di dalamnya. Berikut ini rancangan tabel yang penulis gunakan dalam membangun
sistem informasi :
Universitas Sumatera Utara
Tabel 3.2 Tabel dalam Database No.
Nama Tabel
1 Admin
2 Buku
3 Rinci_Buku
4 Kategori
5 Member
6 Penerbit
7 Pesanan
8 Pesanan_Buku
Tabel 3.3 Tabel Admin Nama Field
Tipe Lebar
id_admin int
11 username
varchar 50
user_password varchar
50
Tabel 3.4 Tabel Buku Nama Field
Tipe Lebar
id_buku int
11 id_kategori
int 6
id_penerbit int
11 judul
varchar 255
Universitas Sumatera Utara
noisbn varchar
255 Deskripsi
text -
Harga decimal
10,2 Penilis
varchar 255
jlh_halaman int
11 Tahun
varchar 5
file_gambar varchar
255 Stok
int 11
dijual char
1 Dihapus
char 1
Tabel 3.5 Tabel Rinci_Buku Nama Field
Tipe Lebar
jlh_buku int
11 Jumlah
int 11
Table 3.6 Tabel Kategori Nama Field
Tipe Lebar
id_kategori int
11 Nama
varchar 255
Deskripsi text
- Dihapus
char 1
Universitas Sumatera Utara
Tabel 3.7 Tabel Member Nama Field
Tipe Lebar
id_member varchar
255 nama
varchar 255
email varchar
255 telp
varchar 40
alamat varchar
255 kontak
varchar 40
password varchar
255
Tabel 3.8 Tabel Penerbit Nama Field
Tipe Lebar
id_penerbit int
255 nama
varchar 255
alamat varchar
255 email
varchar 255
website varchar
255 kota
varchar 40
telp varchar
40 dihapus
char 1
Universitas Sumatera Utara
Table 3.9 Tabel Pesanan Nama Field
Tipe Lebar
id_pesanan int
11 id_member
varchar 255
Waktu datetime
- dicheckout
char 1
Diarsipkan char
1
Tabel 3.10 Tabel Pesanan_Buku Nama Field
Tipe Lebar
id_pesanan int
11 id_buku
int 11
Qty int
11 Harga
decimal 10,2
Diskon float
-
Universitas Sumatera Utara
3.4 Flowchart Menu Utama