Wednesday , February 21 2024

Membuat Aplikasi Penjualan Dengan Codeigniter – Perancangan Database

Membuat Aplikasi Penjualan Dengan Codeigniter – Membuat Template.

Membuat Aplikasi Penjualan Dengan Codeigniter – Perancangan Database

lebakcyber.net – Membuat Aplikasi Penjualan Dengan Codeigniter – Perancangan Database. Pada tahap awal ini kita akan membuat rancangan database dengan nama db_penjualan yang nantinya akan digunakan pada aplikasi penjualan yang dibuat dengan menggunakan codeigniter. Adapun tabel-tabel yang akan kita buat adalah :

  • Tabel tb_kategori
  • Tabel tb_keranjang
  • Tabel tb_order
  • Tabel tb_produk
  • Tabel tb_toko
  • Tabel tb_user

Membuat Tabel tb_kategori

Yang pertama akan kita buat adalah tabel tb_kategori yang nantinya akan kita gunakan untuk menambahkan kategori dari barang yang dijual. Silahkan masukan perintah MySQL dibawah ini untuk membuat tb_kategori :

CREATE TABLE `tb_kategori` (
  `id` int(11) NOT NULL,
  `namaKategori` varchar(256) NOT NULL,
  `createDate` datetime NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

ALTER TABLE `tb_kategori`
ADD PRIMARY KEY (`id`),
ADD KEY `namaKategori` (`namaKategori`);

Membuat Tabel tb_keranjang

Sekarang kita buat sebuah tabel dengan nama tb_keranjang yang nantinya akan digunakan untuk memasukan barang yang dijual didalam tabel tb_keranjang ini sebelum dilakukan proses checkout. Masukan perintah dibawah ini untuk membuat tabel tb_keranjang.

Advertisements
CREATE TABLE `tb_keranjang` (
  `id` int(11) NOT NULL,
  `noOrder` varchar(32) NOT NULL,
  `idProduk` int(11) NOT NULL,
  `namaKategori` varchar(256) NOT NULL,
  `namaProduk` varchar(256) NOT NULL,
  `harga` varchar(32) NOT NULL,
  `jumlah` int(11) NOT NULL,
  `total` varchar(32) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

ALTER TABLE `tb_keranjang`
  ADD PRIMARY KEY (`id`);

Membuat Tabel tb_order

Selanjutnya buat sebuah tabel baru dengan nama tb_order yang nantinya akan kita gunakan sebagai tabel untuk menyimpan penjualan-penjualan yang dilakukan. Sekarang masukan perintah MySQL dibawah ini untuk membuat tabel tb_order :

CREATE TABLE `tb_order` (
  `id` int(11) NOT NULL,
  `noOrder` varchar(256) NOT NULL,
  `admin` varchar(256) NOT NULL,
  `hargaJual` varchar(32) NOT NULL,
  `tunai` varchar(32) NOT NULL,
  `createDate` datetime NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

ALTER TABLE `tb_order`
  ADD PRIMARY KEY (`id`);

Membuat Tabel tb_Produk

Sekarang kita buat sebuah tabel baru lagi yang diberi nama tb_produk, dimana tabel tb_produk ini nantinya akan menyimpan berbagai jenis produk yang akan dijual. Silahkan masukan perintah dibawah ini untuk membuat tabel tb_produk :

CREATE TABLE `tb_produk` (
  `id` int(11) NOT NULL,
  `namaKategori` varchar(256) NOT NULL,
  `namaProduk` varchar(256) NOT NULL,
  `stok` int(11) NOT NULL,
  `harga` varchar(32) NOT NULL,
  `createDate` datetime NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

ADD PRIMARY KEY (`id`),
ADD KEY `R01` (`namaKategori`);

Membuat Tabel tb_toko

Tabel tb_toko akan kita buat untuk menyimpan informasi dari toko kita, seperti nama toko, alamat toko dan juga nomor telepon dari toko tersebut. Untuk membuat tabel tb_toko silahkan masukan perintah dibawah ini :

Advertisements
CREATE TABLE `tb_toko` (
  `id` int(11) NOT NULL,
  `nama` varchar(256) NOT NULL,
  `alamat` text NOT NULL,
  `telp` varchar(16) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

ALTER TABLE `tb_toko`
ADD PRIMARY KEY (`id`);

Membuat Tabel tb_user

Tabel tb_user ini nantinya akan kita gunakan untuk menyimpan informasi mengenai pengguna atau user yang bisa mengakses aplikasi penjualan yang kita buat ini. Untuk membuatnya silahkan masukan perintah MySQL dibawah ini :

CREATE TABLE `tb_user` (
  `id` int(11) NOT NULL,
  `nama` varchar(256) NOT NULL,
  `username` varchar(256) NOT NULL,
  `password` varchar(256) NOT NULL,
  `level` varchar(16) NOT NULL,
  `createDate` datetime NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

ALTER TABLE `tb_user`
  ADD PRIMARY KEY (`id`);

Oke sekarang kita sudah berhasil membuat semua tabel-tabel yang dibutuhkan untuk membuat aplikasi penjualan.

Membuat Aplikasi Penjualan Dengan Codeigniter - Perancangan Database

Silahkan teman-teman buat tabel-tabelnya dengan perintah diatas. Atau kalau tidak ingin menulisnya secara manual, teman-teman silahkan download perintah SQLnya dibawah ini :

Download db_penjualan.sql.

Sekarang kita sudah berhasil membuat database db_penjualan beserta dengan tabel-tabel yang dibutuhkan didalamnya. Pada tutorial selanjutnya kita akan coba untuk mulai membuat modul-modul seperti kategori, keranjang, produk, user dan lain sebagainya dengan menggunakan Codeigniter.

About Firdan Ardiansyah

Admin di lebakcyber.net Untuk berhubungan dengan saya, silahkan kirim email ke : firdan@lebakcyber.net

Leave a Reply

Your email address will not be published. Required fields are marked *