You are on page 1of 25

ANALISIS DAN PERANCANGAN APLIKASI BASIS DATA BERBASIS INTRANET PADA ANEKA SUPERMARKET & DEPARTMENT STORE BANJARMASIN

ANALISIS DAN PERANCANGAN APLIKASI BASIS DATA BERBASIS INTRANET PADA ANEKA SUPERMARKET & DEPARTMENT STORE BANJARMASIN HILMY

HILMY EDO PRASETYA

3101-14101-2287

Daftar Isi

PENDAHULUAN

3

Latar Belakang........................................................................................................................................3

Analisis

4

Analisis

Kelayakan

5

ANALISIS DAN RANCANGAN SISTEM

7

Prosedur

Pembelian

7

Prosedur

7

Prosedur

Persediaan

7

Diagram Konteks

8

DFD

10

USE CASE DIAGRAM.........................................................................................................................11

Normalization (Rancangan Tabel)

12

MASTER

12

 

TRANSAKSI

13

LAIN-LAIN

15

 

ERD

16

Architectural Diagram

17

Menu

Admin

17

Menu

Pegawai

18

Menu

Manager

19

Rancangan Layar

20

Layar

Login

20

Layar

Admin

21

Layar Home Pegawai

22

Layar Menu Laporan Manager

23

SIMPULAN

24

25

PENDAHULUAN

Latar Belakang

Di era globalisasi ini, teknologi informasi berkembang dengan sangat pesat. Hampir semua aspek kehidupan saat ini memanfaatkan teknologi informasi. Hal yang semula dilakukan secara manual sekarang telah digantikan dengan sistem yang terkomputerisasi. Tidak dapat dipungkiri, teknologi informasi sangat membantu masyarakat dalam melakukan aktifitas sehari- hari mereka. Kemajuan teknologi informasi mempengaruhi perkembangan di dunia bisnis. Perusahaan berlomba-lomba mengikuti perkembangan teknologi informasi terbaru untuk dapat diterapkan pada perusahaan mereka sehingga diharapkan dapat meningkatkan produktifitas perusahaan. Oleh karena itu, perkembangan system informasi sangat penting dalam menjalankan roda bisnis dan perekonomian suatu perusahaan. Setiap perusahaan harus memiliki rencana bisnis yang baik agar mampubersaing dan bertahan di dunia bisnis. Untuk mendukung hal ini, maka ANEKA Supermarket & Department Store yaitu suatu Supermarket dan Department Store yang bergerak di bidang penjualan barang-barang kebutuhan sehari-hari ingin mengembangkan bisnis mereka dengan menggunakan dukungan teknologi informasi.Teknologi informasi yang berkembang sangat pesat pada saat ini adalah internet. Dengan internet, informasi dari berbagai penjuru dunia dapat diakses dengan mudah. Internet juga dapat diakses untuk suatu lingkungan yang terbatas saja, yang dinamakan dengan intranet.Lingkup pada internet adalah global, dimana komunikasi dilakukan dengan saluran telekomunikasi publik dan penggunanya bisa siapa saja tanpa membedakan posisi seseorang dalam kaitannya dengan isi informasi. Sedangkan pada intranet,cakupannya lebih terbatas, yakni di dalam organisasi, hubungan antar kelompok kerja atau departemen. Pengguna intranet adalah komunitas yang sudah ditentukan.Intranet inilah yang akan digunakan dalam pembuatan aplikasi basis data pada ANEKA Supermarket & Department Store. Sejak ANEKA Supermarket & Department Store pertama kali didirikan, sistem pendataan yang meliputi pembelian, pembayaran, dan persediaan barang menggunakan cara manual, yaitu dengan menggunakan Microsoft Excel. Pendataan secara manual ini mempunyai beberapa kelemahan, diantaranya sering menimbulkan human error seperti kesalahan dalam penginputan data dan pemanfaatan waktu yang tidak efisien. Selain itu, penginputan data dengan menggunakan Microsoft Excel kurang efektif untuk mengolah data-data yang ada. Hal inilah yang menghambat perkembangan ANEKA Supermarket & Department Store. Setelah mempelajari kelemahan-kelemahan yang terjadi pada perusahaan, maka pemilik perusahaan mengambil suatu langkah untuk memperbaiki kerugian yang terjadi, yaitu dengan membuat

suatu aplikasi basis data pada ANEKA Supermarket & Department Store yang berbasis intranet.

Analisis Masalah

1.1.IDENTIFIKASI MASALAH & BATASAN MASALAH

Setelah penulis mempelajari dan menganalisis sistem yang sudah berjalan, muncul permasalahan yang terjadi pada sistem, antara lain yaitu :

  • 1. Sistem pendataan yang meliputi pembelian, pembayaran, dan persediaan barang menggunakan cara manual yang dimana sering menimbulkan human error sepeti kesalahan dalam pengimputan data dan pemanfaatan waktu yang tidak efisien

  • 2. Sering terjadi keterlambatan dalam pemberian laporan kepada bagian direksi karena banyaknya transaksi yang harus dilaporkan

  • 3. Lambatnya pencairan dana untuk supplier dikarenakan human error yang berakibat hilangnya kepercayaan supplier kepada Aneka Supermarket dan Department Store

  • 4. Penginputan data dengan menggunakan Microsoft Excel kurang efektif untuk mengolah data-data yang ada. Hal inilah yang menghambat perkembangan ANEKA Supermarket & Department Store

Batasan masalah dari penyusunan tugas ini adalah sebagai berikut:

1. Sistem database yang berkaitan dengan proses transaksi pada Supermarket dan Department Store yang meliputi:

Pembelian, yaitu pembelian barang dan penerimaan barang.

Pembayaran, yaitu pembayaran barang yang telah diterima dengan

menggunakan giro. Ketersediaan stok barang yang berada di gudang.

2. Laporan-laporan yang berkaitan dengan proses transaksi untuk pihak manajemenANEKA Supermarket & Department Store, yaitu:

Laporan Pembelian Barang.

Laporan Pembayaran Barang.

Laporan Persediaan Barang

1.2.SUMBER PERMASALAHAN

Berdasarkan hasil pengamatan yang penulis lakukan, sistem pendataan yang

meliputi pembelian, pembayaran, dan persediaan barang menggunakan cara manual, yaitu dengan menggunakan Microsoft Excel. Pendataan secara manual ini mempunyai beberapa kelemahan, diantaranya sering menimbulkan human error seperti kesalahan dalam penginputan data dan pemanfaatan waktu yang tidak efisien. Selain itu, penginputan data dengan menggunakan Microsoft Excel kurang efektif untuk mengolah data-data yang ada. Hal inilah yang menghambat perkembangan ANEKA Supermarket & Department Store.

1.3.USULAN PERANCANGAN SISTEM

Dari identifikasi masalah dan sumber permasalahan yang sudah dipaparkan diatas, maka penulis menyiapkan beberapa usulan perancangan sistem untuk mengatasi permasalahan tersebut serta memberikan penawaran sistem tambahan untuk mempermudah dan mempercepat proses untuk mendapatkan informasi yang dibutuhkan. Untuk itu penulis sudah merangkum usulan sistem sebagai dasar pemikiran yang dikaitkan dalam metodologi

yang akan dilakukan, sehingga akan mendapatkan sebuah solusi pengembangan sesuai dengan kebutuhan.

Analisis Kelayakan

Katagori aspek kelayakan:

  • 1. Kelayakan teknis: Lebih cepat, tepat, handal dan mudah diprogram.

  • 2. Kelayakan ekonomi: Tidak memerlukan biaya pemasangan jaringan server yang rumit karena sistem telah dionlinekan. Yang diperlukan hanyalah biaya pemasangan jaringan intranet.

  • 3. Kelayakan operasi: Dapat dilakukan oleh departemen persediaan,pembayaran,dan pembelian dan direksi yang bersangkutan.

3.ANALISIS KEBUTUHAN

A. Data yang dibutuhkan Dalam system yang penulis bangun ada beberapa kategori data yang dibuat, antara lain :

  • 3.1 Master

    • 1. Master Supplier No telpon supplier

  • 2. Master Barang

  • 3. Master Pegawai No telpon staff

  • 3.2 Transaksi

    • 1. Trans. Pembelian

Detail transaksi

  • 2. Transaksi Pembayaran

  • 3. Transaksi barang masuk Detail transaksi barang masuk

  • 4. transaksi barang keluar detail transaksi barang keluar

3.3.Laporan

  • 1. Laporan Master Data supplier Data barang Data pegawai Data Biaya

2.Laporan Transaksi

  • 2.1 Pembelian Tanggal Kode pembelian

ID supplier

Nama Supplier

Total Harga

Keterangan

2.2 Pembayaran Pembayaran Biaya Awal Pembayaran Lain

2.3 Persediaan Tanggal Barang Masuk Barang Keluar Kuantitas

ANALISIS DAN RANCANGAN SISTEM

Prosedur Pembelian

Apabila stok di gudang tidak dapat memenuhi permintaan barang dari ANEKA Supermarket & Department Store, maka bagian persediaan akan membuat permintaanpembelian kepada bagian pembelian yang kemudian akan membuat Purchase Order yang dikirim ke supplier / pemasok. Purchase Order dibuat dua rangkap, lembarpertama untuk bagian pembelian dan lembar kedua untuk supplier. Setelah menerima Purchase Order, maka pemasok akan mengirimkan barang ke gudang beserta fakturpembelian 2 lembar yang akan diberikan kepada bagian pembelian dan bagiankeuangan. Barang diterima oleh bagian persediaan, kemudian bagian persediaan akanmembuat nota penerimaan barang untuk diserahkan kepada bagian keuangan. Langkahselanjutnya adalah bagian pembelian membuat laporan pembelian barang yang dikirimkan supplier tersebut.

Prosedur Pembayaran

Pembayaran dalam sistem ini membahas pembayaran dari ANEKA Supermarket & Department Store kepada supplier. Hal pertama yang dilakukan adalah bagian keuangan menerima faktur pembelian dari supplier. Kemudian, bagian keuangan akan melakukan pengecekkan perhitungan yang ada di nota tersebut. Setelah itu, bagian accounting akan membuat jadwal pembayaran dan melakukan pembayaran dengan menggunakan giro. Pada saat tiba tanggal jatuh tempo sesuai yang tertera pada giro, maka supplier dapat melakukanpencairan giro dan secara otomatis kas keuangan pada perusahaan akan berkurang.Perusahaan akan mencatat pembayaran tersebut ke dalam laporan pengeluaran kas.

Prosedur Persediaan

Ketika ada permintaan dari ANEKA Supermarket & Department Store, bagian persediaan melakukan pengecekkan jumlah stok yang ada di gudang. Jika stok memenuhi, maka proses pengiriman barang segera dilakukan. Sedangkan jika stok barang tidak dapat memenuhi permintaan, maka bagian persediaan membuat permintaan pembelian kepada bagian pembelian, kemudian akan dilakukan proses pembelian.Setelah barang yang dikirimkan oleh supplier diterima oleh bagian persediaan,maka bagian persediaan akan membuat nota penerimaan barang untuk diberikan kepada bagian keuangan, kemudian stok gudang di update. Jika stok gudang

sudah memenuhi permintaan, maka barang segera dikirimkan ke ANEKA Supermarket & DepartmentStore.

Diagram Konteks

sudah memenuhi permintaan, maka barang segera dikirimkan ke ANEKA Supermarket & DepartmentStore. Diagram Konteks Diagram Konteks

Diagram Konteks Sistem yang Sedang Berjalan Pada ANEKA Supermarket & Department Store

DFD

DFD DFD Level 0 Pada Aneka Supermarket & Department Store

DFD Level 0 Pada Aneka Supermarket & Department Store

USE CASE DIAGRAM

USE CASE DIAGRAM

Normalization (Rancangan Tabel)

MASTER

Supplier

No

Field

Type

Width

Ket

1.

IDSupplier

Character

12

ID Supplier

2.

NamaSupplier

Character

10

Nama Supplier

3.

EmailSupplier

Character

20

Alamat

Email

Supplier

4.

TanggalPembuatan

Character

20

Tanggal Dibuat

5.

Pembuat

Character

10

Pembuat

6.

PerbaharuiTanggal

Character

20

Memperbaharui

tanggal

7.

PerbaharuiPembuat

Character

10

Memperbaharui

Pembuat

Barang

No

Field

Type

Width

 

Ket

1.

IDBarang

Character

12

 

ID barang

2.

IDSupplier

Character

12

 

ID supplier

3.

NamaBarang

Character

20

 

Nama barang

4.

KuantitasSkrng

Character

20

 

Kuantitas

5.

HargaTerbaru

Character

10

 

Harga

terbaru

barang

6.

Deskripsi

Character

20

deskripsi

 
 

barang

7.

TanggalPembuatan

Character

20

Tanggal Dibuat

8.

Pembuat

Character

10

 

Pembuat

9.

PerbaharuiTanggal

Character

20

 

Memperbaharui

tanggal

 

10.

PerbaharuiPembuat

Character

10

 

Memperbaharui

Pembuat

Pegawai

No

Field

Type

Width

Ket

1.

IDPegawai

Character

12

ID Supplier

2.

KataSandi

Character

10

Nama Supplier

 

3.

NamaPegawai

Character

20

Alamat

Email

Supplier

4.

AlamatPegawai

Character

20

Membuat

Tanggal

5.

EmailPegawai

Character

10

Membuat

Nama Pembuat

 

6.

TanggalPembuatan

Character

20

Tanggal Dibuat

 

7.

Pembuat

Character

10

Pembuat

 

PerbaharuiTanggal

Character

20

Memperbaharui

 

tanggal

 

PerbaharuiPembuat

Character

10

Memperbaharui

 

Pembuat

TRANSAKSI

 

Pembelian

No

Field

Type

Width

Ket

 

1.

KodePembelian

Character

12

Kode

 

Pembelian

2.

IDPegawai

Character

10

ID Pegawai

 

3.

IDSupplier

Character

20

ID Supplier

 

4.

TanggalPembelian

Character

20

Tanggal

 

Pembelian

5.

Total

Character

10

Total Harga

 

6.

Deskripsi

Character

20

Deskripsi

 

7.

TanggalPembuatan

Character

10

Tanggal Dibuat

 

8.

Pembuat

Character

20

Pembuat

 

1.

Detail Pembelian

No

Field

Type

Width

Ket

 

1.

KodePembelian

Character

  • 12 Kode

Pembelian

2.

IDBarang

Character

  • 10 ID Barang

 

3.

Harga

Character

  • 20 Harga

 

4.

Kuantitas

Character

  • 20 Kuantitas

 

5.

Deskripsi

Character

  • 20 Deskripsi

 

Pembayaran

No

Field

Type

Width

Ket

1.

KodePembayaran

Character

12

Kode

Pembayaran

2.

IDPegawai

Character

10

ID Pegawai

3.

KodePembelian

Character

20

Kode

Pembelian

4.

TanggalGiro

Character

20

Tanggal Giro

5.

NomorGiro

Numeric

10

Nomor Giro

6.

TotalPembayaran

Character

20

Total

Pembayaran

7.

JatuhTempo

Character

10

Tanggal

Jatuh

Tempo

 

TanggalPembuatan

Character

20

Tanggal Dibuat

 

Pembuat

   

Pembuat

Barang Masuk

 

No

Field

Type

Width

Ket

1.

KodeMasuk

Character

12

Kode Masuk

2.

IDPegawai

Character

10

ID Pegawai

3.

KodePembelian

Character

20

Kode

Pembelian

4.

TanggalMasuk

Character

20

Tanggal Masuk

5.

TanggalPembuatan

Character

10

Tanggal Dibuat

6.

Pembuat

Character

20

Pembuat

Detail Barang Masuk

 

No

Field

Type

Width

Ket

1.

KodeMasuk

Character

 
  • 12 Kode Masuk

2.

IDPegawai

Character

 
  • 10 ID Pegawai

3.

Kuantitas

Character

  • 20 Kuantitas

 

4.

Deskripsi

Character

  • 20 Deskripsi

 

5.

KodePembelian

Character

  • 20 Kode

Pembelian

Barang Keluar

No

Field

 

Type

 

Width

 

Ket

 

1.

KodeMasuk

 

Character

 

12

 

Kode Masuk

 

2.

IDPegawai

 

Character

 

10

 

ID Pegawai

 

3.

TanggalKeluar

 

Character

 

20

 

Tanggal Keluar

 

4.

Deskripsi

 

Character

 

20

 

Deskripsi

5.

TanggalPembuatan

 

Character

 

10

 

Tanggal Dibuat

 

6.

Pembuat

 

Character

 

20

 

Pembuat

2.

Detail Barang Keluar

No

Field

 

Type

 

Width

 

Ket

   

1.

KodeMasuk

 

Character

 

12

 

Kode Masuk

2.

IDBarang

 

Character

 

10

 

ID Barang

 

3.

Kuantitas

 

Character

 

20

 

Kuantitas

 

4.

Deskripsi

 

Character

 

20

 

Deskripsi

 

LAIN-LAIN

 

Telpon Supplier

No

Field

 

Type

 

Width

 

Ket

 

1.

KodeTelponSupplier

 

Character

 

12

 

Kode

Telpon

 

Suppler

2.

IDSupplier

 

Character

 

10

 

ID Supplier

   

3.

TelponSupplier1

 

Character

 

20

 

Telpon Supplier

 

1

4.

TelponSupplier2

 

Character

 

20

 

Telpon Supplier

 

2

Telpon Pegawai

 

No

Field

Type

Width

Ket

1.

KodeTelponPegawai

 

Character

12

Kode

Telpon

 
 

Pegawai

2.

IDPegawai

Character

10

ID Pegawai

 

3.

TelponPegawal1

Character

20

Telpon

Pegawai 1

 

4.

TelponPegawai2

Character

20

Telpon

Pegawai 2

 

ERD

ERD

Architectural Diagram Menu Admin

Architectural Diagram Menu Admin Menu Admin

Menu Admin

Menu Pegawai

Menu Pegawai Menu Staff

Menu Staff

Menu Manager

Menu Manager Menu Manager

Menu Manager

Rancangan Layar

Layar Login

ANEKA SUPERMARKET & DEPARTMENT STORE

ID

Password

 

Log in

Tampilan Layar Login

Layar Admin

ANEKA SUPERMARKET & DEPARTMENT STORE

Home

Inventory

Supplier

Staff

 

Log Out

Welcome,admin

Selamat datang di website Aneka Supermarket & Department Store,

Aneka Supermarket & Department Store merupakan salah satu anak perusahaan dari P.T. Gapura Utama, bergerak dibidang pemasaran barang-barang kebutuhan sehari-hari, baik barang konsumsi maupun barang non-konsumsi.

Website ini hanya ditujukan untuk kalangan sendiri.Terima Kasih

 
Layar Home Pegawai ANEKA SUPERMARKET & DEPARTMENT STORE Home Inventory Supplier Pembelian Pembayaran Masuk Barang Keluar
Layar Home Pegawai
ANEKA
SUPERMARKET & DEPARTMENT
STORE
Home
Inventory
Supplier
Pembelian
Pembayaran
Masuk Barang
Keluar
Barang
Log Out
Selamat datang di website Aneka Supermarket & Department Store,
Aneka Supermarket & Department Store merupakan salah satu anak perusahaan
dari P.T. Gapura Utama, bergerak dibidang pemasaran barang-barang kebutuhan
sehari-hari, baik barang konsumsi maupun barang non-konsumsi.
Website ini hanya ditujukan untuk kalangan sendiri.Terima Kasih

Tampilan Layar Home Staff Tampilan layar diatas merupakan layar Home apabila anda login sebagai staff. Menu-menu yang terdapat pada tampilan Home Staff adalah Home, Inventory, Supplier, Pembelian, Pembayaran, Masuk Barang, dan Keluar Barang. Disebelah kanan atas terdapat hyperlink menu LogOut, apabila hyperlink ini diklik maka tampilan layar akan kembali ke halaman Login dan akan muncul pesan bahwa “LogOut success”.

Layar Menu Laporan Manager

 

ANEKA SUPERMARKET & DEPARTMENT STORE

 
 

Home

Laporan

 

Log Out

 
     

Cari

   
 
 

Print

Supplier

Tanggal

Kode

Supplie

Nama

Total

Keteranga

Pembelia

Pembelia

r ID

Supplier

n

n

n

Pembelian

10-2-2015

PCDA1

PT1

PT.Nasiona

40000000

Pembelian

l Dinamika

Pertama

Februari

Pembayara

11-2-2015

PCDA2

PT2

PT.Sumber

200000000

Pembelian

n

Kencono

0

Pertama

Februari

Persediaan

13-5-2015

PCTA1

PT3

PT.Makmur

  • 13000000 Pembelian

Pertama

Februari

18-8-2015

PCtA1

CV1

CV.Abadi

  • 15000000 Pembelian

Pertama

Februari

11-0-2015

PCBC1

CV6

CV,Indosiar

  • 29000000 Pembelian

Pertama

Februari

Tampilan Layar Menu Laporan (Manager)

Tampilan layar diatas merupakan tampilan layar yang hanya bisa diakses oleh manajer.Di dalam menu Laporan ini terdapat tiga menu laporan yang dapat dipilih, yaitu Laporan Pembelian, Laporan Pembayaran, dan Laporan Persediaan. Default dari Menu Laporan adalah Laporan Pembelian.

SIMPULAN

Berdasarkan hasil analisa dan perancangan sistem aplikasi basis data padaAneka Supermarket & Department Store, maka dapat diambil simpulan sebagai berikut:

  • 1. Dengan diterapkannya sistem aplikasi basis data pembelian, pembayaran, dan persediaan barang yang dilakukan secara terkomputerisasi, maka dapat meningkatkan keakuratan data dan membantu proses-proses yang ada didalam operasi perusahaan.

  • 2. Dengan adanya perancangan basis data dimana data pembelian, pembayaran, dan persediaan barang disimpan secara terpusat, maka dapat menghasilkan suatu informasi laporan yang cepat dan tepat, serta dapat menghindari terjadinya masalah ketidaksesuaian data.

  • 3. Sistem aplikasi berbasis intranet ini, akan membuat keamanan data lebih terjamin karena sistem yang dijalankan hanya dalam lingkungan perusahaan saja, dan adanya hak akses yang diberikan hanya kepada user yang berkepentingan yang boleh mengakses data perusahaan dengan menggunakan UserID dan Password.

  • 4. Dengan user interface yang baik dari sistem aplikasi basis data ini, dapat memudahkan user dalam penggunaan aplikasi.

  • 5. Redundansi data pada perusahaan akan berkurang dan dapat diminimalisasi.

SARAN

Saran yang dapat diberikan kepada perusahaan untuk mendukung sistem basis data yang telah dibuat adalah sebagai berikut:

  • 1. Sistem aplikasi basis data berbasis intranet yang secara terkomputerisasi ini,perlu untuk dikembangkan lebih lanjut ke cabang-cabang perusahaan lain agar dapat mempermudah proses-proses bisnis yang terjadi diperusahaan.

  • 2. Sebaiknya sistem aplikasi basis data yang dibuat tidak hanya dalam lingkup pembelian, pembayaran, dan persediaan saja tetap juga meliputi semua proses bisnis yang terjadi pada Aneka Supermarket &Department Store.

  • 3. Penerapan sistem aplikasi basis data tidak hanya diterapkan di cabang Aneka Supermarket &Department Store yang berlokasi di wilayah Banjarmasin saja tetapi juga bisa diterapkan dikantor yang berlokasi di seluruh Indonesia.