You are on page 1of 25

ANALISIS DAN PERANCANGAN APLIKASI BASIS

DATA BERBASIS INTRANET PADA ANEKA


SUPERMARKET & DEPARTMENT STORE
BANJARMASIN

HILMY EDO PRASETYA


3101-14101-2287

Daftar Isi
PENDAHULUAN ........................................................................................................................................ 3
Latar Belakang........................................................................................................................................ 3
Analisis Masalah..................................................................................................................................... 4
Analisis Kelayakan ................................................................................................................................. 5
ANALISIS DAN RANCANGAN SISTEM ................................................................................................ 7
Prosedur Pembelian .............................................................................................................................. 7
Prosedur Pembayaran........................................................................................................................... 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
SARAN................................................................................................................................................... 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 seharihari 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

Diagram Konteks Sistem yang Sedang Berjalan


Pada ANEKA Supermarket & Department Store

DFD

DFD Level 0 Pada Aneka Supermarket & Department Store

USE CASE DIAGRAM

Normalization (Rancangan Tabel)


MASTER
Supplier
No
1.
2.
3.

Field
IDSupplier
NamaSupplier
EmailSupplier

Type
Character
Character
Character

Width
12
10
20

4.
5.
6.

TanggalPembuatan
Pembuat
PerbaharuiTanggal

Character
Character
Character

20
10
20

7.

PerbaharuiPembuat Character

10

Ket
ID Supplier
Nama Supplier
Alamat Email
Supplier
Tanggal Dibuat
Pembuat
Memperbaharui
tanggal
Memperbaharui
Pembuat

Barang
No
1.
2.
3.
4.
5.

Field
IDBarang
IDSupplier
NamaBarang
KuantitasSkrng
HargaTerbaru

Type
Character
Character
Character
Character
Character

Width
12
12
20
20
10

6.

Deskripsi

Character

20

7.
8.
9.

TanggalPembuatan
Pembuat
PerbaharuiTanggal

Character
Character
Character

20
10
20

10. PerbaharuiPembuat Character

10

Ket
ID barang
ID supplier
Nama barang
Kuantitas
Harga terbaru
barang
deskripsi
barang
Tanggal Dibuat
Pembuat
Memperbaharui
tanggal
Memperbaharui
Pembuat

Pegawai
No
1.
2.
3.

Field
IDPegawai
KataSandi
NamaPegawai

Type
Character
Character
Character

Width
12
10
20

4.

AlamatPegawai

Character

20

5.

EmailPegawai

Character

10

6.
7.

TanggalPembuatan
Pembuat
PerbaharuiTanggal

Character
Character
Character

20
10
20

PerbaharuiPembuat Character

10

Ket
ID Supplier
Nama Supplier
Alamat Email
Supplier
Membuat
Tanggal
Membuat
Nama Pembuat
Tanggal Dibuat
Pembuat
Memperbaharui
tanggal
Memperbaharui
Pembuat

TRANSAKSI
Pembelian
No
1.

Field
KodePembelian

Type
Character

Width
12

2.
3.
4.

IDPegawai
IDSupplier
TanggalPembelian

Character
Character
Character

10
20
20

5.
6.
7.
8.

Total
Deskripsi
TanggalPembuatan
Pembuat

Character
Character
Character
Character

10
20
10
20

Ket
Kode
Pembelian
ID Pegawai
ID Supplier
Tanggal
Pembelian
Total Harga
Deskripsi
Tanggal Dibuat
Pembuat

1. Detail Pembelian
No
1.

Field
KodePembelian

Type
Character

Width
12

2.
3.
4.
5.

IDBarang
Harga
Kuantitas
Deskripsi

Character
Character
Character
Character

10
20
20
20

Ket
Kode
Pembelian
ID Barang
Harga
Kuantitas
Deskripsi

Pembayaran
No
1.

Field
KodePembayaran

Type
Character

Width
12

2.
3.

IDPegawai
KodePembelian

Character
Character

10
20

4.
5.
6.

TanggalGiro
NomorGiro
TotalPembayaran

Character
Numeric
Character

20
10
20

7.

JatuhTempo

Character

10

TanggalPembuatan Character
Pembuat

20

Ket
Kode
Pembayaran
ID Pegawai
Kode
Pembelian
Tanggal Giro
Nomor Giro
Total
Pembayaran
Tanggal Jatuh
Tempo
Tanggal Dibuat
Pembuat

Barang Masuk
No
1.
2.
3.

Field
KodeMasuk
IDPegawai
KodePembelian

Type
Character
Character
Character

4.
5.
6.

TanggalMasuk
Character
TanggalPembuatan Character
Pembuat
Character

Width
12
10
20
20
10
20

Ket
Kode Masuk
ID Pegawai
Kode
Pembelian
Tanggal Masuk
Tanggal Dibuat
Pembuat

Detail Barang Masuk


No
1.
2.
3.
4.
5.

Field
KodeMasuk
IDPegawai
Kuantitas
Deskripsi
KodePembelian

Type
Character
Character
Character
Character
Character

Width
12
10
20
20
20

Ket
Kode Masuk
ID Pegawai
Kuantitas
Deskripsi
Kode
Pembelian

Barang Keluar
No
1.
2.
3.
4.
5.
6.

Field
KodeMasuk
IDPegawai
TanggalKeluar
Deskripsi
TanggalPembuatan
Pembuat

Type
Character
Character
Character
Character
Character
Character

Width
12
10
20
20
10
20

Ket
Kode Masuk
ID Pegawai
Tanggal Keluar
Deskripsi
Tanggal Dibuat
Pembuat

2. Detail Barang Keluar


No
1.
2.
3.
4.

Field
KodeMasuk
IDBarang
Kuantitas
Deskripsi

Type
Character
Character
Character
Character

Width
12
10
20
20

Ket
Kode Masuk
ID Barang
Kuantitas
Deskripsi

LAIN-LAIN
Telpon Supplier
No
1.

Field
Type
KodeTelponSupplier Character

Width
12

2.
3.

IDSupplier
TelponSupplier1

Character
Character

10
20

4.

TelponSupplier2

Character

20

Ket
Kode
Telpon
Suppler
ID Supplier
Telpon Supplier
1
Telpon Supplier
2

Telpon Pegawai
No
1.

Field
Type
KodeTelponPegawai Character

Width
12

2.
3.

IDPegawai
TelponPegawal1

Character
Character

10
20

4.

TelponPegawai2

Character

20

Ket
Kode
Telpon
Pegawai
ID Pegawai
Telpon
Pegawai 1
Telpon
Pegawai 2

ERD

Architectural Diagram
Menu Admin

Menu Admin

Menu Pegawai

Menu Staff

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
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
Pembelia
n
10-2-2015

Kode
Pembelia
n
PCDA1

Supplie
r ID

Nama
Supplier

Total

Keteranga
n

PT1

PT.Nasiona
l Dinamika

40000000

Pembayara
n

11-2-2015

PCDA2

PT2

PT.Sumber
Kencono

200000000
0

Persediaan

13-5-2015

PCTA1

PT3

PT.Makmur

13000000

18-8-2015

PCtA1

CV1

CV.Abadi

15000000

11-0-2015

PCBC1

CV6

CV,Indosiar

29000000

Pembelian
Pertama
Februari
Pembelian
Pertama
Februari
Pembelian
Pertama
Februari
Pembelian
Pertama
Februari
Pembelian
Pertama
Februari

Pembelian

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.