Perancangan Prosedural Lupa Password
4.2. Implementasi Database
Pembuatan database dilakukan dengan menggunakan aplikasi DBMS MySQL. Implementasi database dalam bahasa SQL adalah sebagai berikut:1. Tabel user
CREATE TABLE IF NOT EXISTS `user` `id` varchar20 NOT NULL, `username` varchar30 NOT NULL, `status` enumadmin,pegawai NOT NULL, `password` varchar100 NOT NULL, `nama` varchar25 NOT NULL, `alamat` varchar50 NOT NULL, `no_telpon` varchar13 NOT NULL, `no_ktp` varchar20 NOT NULL, `pertanyaan` varchar100 NOT NULL, `jawaban` varchar100 NOT NULL, PRIMARY KEY `id` ENGINE=InnoDB DEFAULT CHARSET=latin1;2. Tabel pelanggan
CREATE TABLE IF NOT EXISTS `pelanggan` `id` int20 NOT NULL AUTO_INCREMENT, `nama` varchar50 NOT NULL, `alamat` varchar100 NOT NULL, `no_telpon` varchar14 NOT NULL, `utang` double NOT NULL, `tgl_daftar` date NOT NULL, PRIMARY KEY `id` ENGINE=InnoDB DEFAULT CHARSET=latin1;3. Tabel supplier
CREATE TABLE IF NOT EXISTS `supplier` `id` int11 NOT NULL AUTO_INCREMENT, `nama` varchar50 NOT NULL, `perusahaan` varchar30 NOT NULL, `alamat` varchar50 NOT NULL, `no_telpon` varchar20 NOT NULL, PRIMARY KEY `id` ENGINE=InnoDB DEFAULT CHARSET=latin1;4. Tabel barang
CREATE TABLE IF NOT EXISTS `barang` `kode_barang` varchar12 NOT NULL, `KG` varchar10 NOT NULL, `kodejenis` int3 NOT NULL, `nama_barang` varchar100 NOT NULL, `stok` int11 NOT NULL, `merek` varchar10 NOT NULL, `kategori` varchar20 NOT NULL, `harga_beli` double NOT NULL, `harga_jual` double NOT NULL, `tanggal_entri` date NOT NULL, PRIMARY KEY `kode_barang`, KEY `fk_barang_gudang1_idx` `KG`, KEY `fk_barang_jenisbarang1_idx` `kodejenis`, KEY `fk_barang_merek1_idx` `merek` ENGINE=InnoDB DEFAULT CHARSET=latin1;5. Tabel transaksi_pembelian
CREATE TABLE IF NOT EXISTS `transaksi_pembelian` `idtransaksi` int11 NOT NULL AUTO_INCREMENT, `tanggal` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, `id_pegawai` varchar20 NOT NULL, `id_supplier` varchar20 NOT NULL, `jumlah_total` double NOT NULL, PRIMARY KEY `idtransaksi`, KEY `fk_id_pegawai` `id_pegawai` ENGINE=InnoDB DEFAULT CHARSET=latin1;6. Tabel detail_transaksi_pembelian
CREATE TABLE IF NOT EXISTS `detail_transaksi_pembelian` `id` int11 NOT NULL AUTO_INCREMENT, `idtransaksi` int11 NOT NULL, `kodebarang` varchar12 NOT NULL, `jumlahbarang` int11 NOT NULL, `hargasatuan` double NOT NULL, PRIMARY KEY `id`, KEY `fk_detail_transaksi_pembelian_transaksi_pembelian1_id x` `idtransaksi`, KEY `fk_detail_transaksi_pembelian_barang1_idx` `kodebarang` ENGINE=InnoDB DEFAULT CHARSET=latin1;Parts
» Latar Belakang Masalah PENDAHULUAN
» Perumusan Masalah Maksud dan Tujuan Batasan Masalah
» Pengumpulan Data Metodologi Penelitian
» Metode Waterfall. Metodologi Penelitian
» Sejarah Perusahaan Profil Perusahaan
» Struktur Organisasi dan Job Description
» Pengertian Sistem Landasan Teori
» Pengertian Informasi Landasan Teori
» Pengertian Sistem Informasi Landasan Teori
» Pengertian Basis Data Database
» Konsep Dasar Peramalan Peramalan Forecasting
» Model-Model Peramalan Metode Peramalan Weighted Moving Average WMA
» Model Pemulusan Exponensial Exponensial Smoothing Model
» Perhitungan Akurasi Peramalan Peramalan Forecasting
» Adobe Dreamweaver Alat Pembantu Pengembangan Perangkat Lunak
» Diagram Konteks Data Flow Diagram DFD
» Analisis Masalah Analisis Sistem
» Analisis Prosedur Penjualan Analisis Sistem Berjalan
» Analisis Prosedur Pembelian Analisis Sistem Berjalan
» Analisis Aturan Bisnis Analisis Monitoring Barang
» Analisis Metode Peramalan Analisis Sistem
» Spesifikasi Kebutuhan Perangkat Lunak SKPL
» Analisis Pengkodean Analisis Sistem
» Analisis Pengguna Analisis Kebutuhan Non Fungsional
» Analisis Perangkat Keras Analisis Kebutuhan Non Fungsional
» Analisis Perangkat Lunak Analisis Kebutuhan Non Fungsional
» Diagram Konteks Analisis Alur Data DFD
» DFD Level 2 Proses 3 Pengolahan Data Supplier DFD Level 2 Proses 4 Pengolahan Data Pegawai
» DFD Level 2 Proses 5 Pengolahan Data Pelanggan DFD Level 2 Proses 6 Transaksi Pembelian
» DFD Level 2 Proses 7 Transaksi Penjualan DFD Level 2 Proses 8 Pembuatan Laporan
» DFD Level 2 Proses 9 Peramalan
» DFD level 2 Proses 12 Pengolahan Data Merek
» DFD level 2 Proses 13 Pengolahan Data Jenis barang
» DFD level 2 Proses 14 Pengolahan Data Gudang
» Spesifikasi Proses Analisis Kebutuhan Fungsional
» Skema Relasi Perancangan Basis Data
» Tabel Barang Tabel Transaksi Pembelian Tabel Detail Transaksi Pembelian
» Tabel Jenis Barang Struktur Tabel
» Struktur Menu Admin Struktur Menu
» Struktur Menu Pegawai Struktur Menu
» Perancangan Antarmuka Admin Struktur Menu
» Perancangan Antarmuka Login Pegawai Perancangan Antarmuka Beranda
» Jaringan Semantik Admin Jaringan Semantik Pegawai Perancangan Prosedural Login
» Perancangan Prosedural Lupa Password
» Perancangan Prosedural Peramalan Jaringan Semantik
» Perangkat Keras Yang Digunakan Perangkat Lunak Yang Digunakan
» Implementasi Database IMPLEMENTASI DAN PENGUJIAN SISTEM
» Implementasi Antarmuka IMPLEMENTASI DAN PENGUJIAN SISTEM
» Skenario Pengujian alpha Black box
» Pengujian Login Kasus Dan Hasil Pengujian
» Pengujian Penambahan Data Barang
» Pengujian Pengubahan Data Barang
» Pengujian Penghapusan Data Barang
» Pengujian Penambahan Data Jenis Barang
» Pengujian Pengubahan Data Jenis Barang
» Pengujian Penghapusan Data Jenis Barang
» Pengujian Penambahan data Merek Pengujian Pengubahan Data Merek
» Pengujian Penghapusan Data Merek Pengujian Penambahan Data Pegawai
» Pengujian Pengubahan Data Pegawai
» Pengujian Penghapusan Data Pegawai Pengujian Penambahan Data Pelanggan
» Pengujian Pengubahan Data Pelanggan
» Pengujian Penghapusan Data Pelanggan Pengujian Penambahan Data Supplier
» Pengujian Pengubahan Data Supplier
Show more