You are on page 1of 11

ANALISIS DESAIN SISTEM INFORMASI

SPESIFIKASI KEBUTUHAN

RANCANG BANGUN WEBSITE STOK PRODUK PADA TOKO PLANET


DISTRO DENGAN MENGGUNAKAN METODE PENGURUTAN
BUBBLE SORT

Disusun oleh:
Nama: RAFI FACHREZZY
Nim: DBC 116 078

JURUSAN/PROGRAM STUDI TEKNIK INFORMATIKA


FAKULTAS TEKNIK
UNIVERSITAS PALANGKA RAYA
2019

[Type here]
BAB 1
PENDAHULUAN
1. Pendahuluan
1.1 Tujuan
Dokumen spesifikasi kebutuhan perangkat lunak(SKPL)
m e r u p a k a n d o k u m e n s p e s i f i k a s i k e b u t u a n p e r a n g k a t l u n a k ya n g
akan dikembangkan. Dokumen ini digunakan oleh
pengembangan perangkat lunak sebagai acuan teknis
p e n g e m b a n g a n p e r a n g k a t l u n a k p a d a t a h a p s e l a n j u t n ya .

1.2 Ruang lingkup


Ruang lingkup ini menjelaskan hal hal yang dilakukan agar pembuatan dan
pengolahan aplikasi lebih terarah dan dapat memenuhi tujuan yang ditentukan.
Berdasarkan rumusan masalah yang ada.

1.3 Referensi
Dokumen ini mendapatkan referensi dari Laporan Program propesional
yang berjudul “RANCANG BANGUN WEBSITE STOK PRODUK PADA TOKO
PLANET DISTRO DENGAN MENGGUNAKAN METODE PENGURUTAN
BUBBLE SORT” yang di susun oleh Mega Rusfiana Natalia Jurusan teknik
informatika palangka raya.

1.4 Sistematika
Sistematika penulisan ini dimaksudkan untuk dapat memberikan garis-garis
besar mengenai isi dalam pembuatan laporan secara ringkas dan jelas, sehingga
dapat menggambarkan keterkaitan antara bab dimana masing-masing bab akan
dibagi atas sub bab secara rinci.
BAB II
DESKRIPSI UMUM
Deskripsi Umum
Website adalah sering juga disebut web, dapat diartikan suatu kumpulan-
kumpulan halaman yang menampilkan berbagai macam informasi teks, data,
gambar diam ataupun bergerak, data animasi, suara, video maupun gabungan dari
semuanya, baik itu yang bersifat statis maupun yang dinamis, yang dimana
membentuk satu rangkaian bangunan yang saling berkaitan dimana masing-masing
dihubungkan dengan jaringan halaman atau hyperlink.
Definisi website adalah kumpulan dari berbagai macam halaman situs, yang
terangkum didalam sebuah domain atau juga subdomain, yang lebih tempatnya
berada di dalam WWW (World Wide Web) yang tentunya terdapat di dalam
Internet. Halaman website biasanya berupa dokumen yang ditulis dalam format
Hyper Text Markup Language (HTML), yang bisa diakses melalui HTTP, HTTP
adalah suatu protokol yang menyampaikan berbagai informasi dari server website
untuk ditampilkan kepada para user atau pemakai melalui web browser.
Biasanya sebagian orang memiliki suatu alasan untuk membuat web itu sendiri,
diantaranya:
a. Memperluas jangkauan promosi sesuatu, dengan memiliki website maka
produk kita lebih bisa dikenal oleh masyarakat khususnya pengguna internet.
b. Bisa menjadi media tanpa batas, sebab internet adalah media informasi yang
tanpa batas. Dengan memiliki website kita berarti sama saja memiliki banayk
karyawan yang mempromosikan produk kita selama 24 jam. Artinya dimana
website kita akan memberikan suatu informasi kepada calon konsumen selama 24
jam.
c. Promosi yang luas. Internet adalah suatu media promosi terluas di dunia jika
dilihat dari jangkauan area.
d. Media pengenalan perusahaan. Jika kita memeliki suatu perusahaan akan
lebih mudah kita mengenalkan perusahaan lewat website, kerana jangkauannya
internet yang luas dan pemakainya yang banyak, sehingga perusahaan kita akan
dikenaloleh masyarakat banyak sehingga dapat mendatangkan calon konsumen
dengan cara promosi produk lewat website.

2.1 Perspektif
Pada bagian ini adalah rancangan bangun website stok produk pada toko
planet distro untuk manajemen penyusunan stok produk, penyusunan stok di
kembangkan dengan metode pemrograman buble sort.

2.2 Kegunaan
Kegunaan website ini untuk membantu manajemen toko planet distro untuk
menyediakan stok produk menjadi lebih mudah, program akan ter intregrasi melalui
sistem informasi product berupa data yang akan ter update dan di atur oleh pihak
manajemen toko planet distro.

2.3 Karakteristik pengguna


Website ini adalah seorang manajemen menggunakan perangkat PC di
lingkungan kerjanya.
Website ini hanya di buat dan digunakan oleh manajemen untuk peng inputan data
dan penyimpanan data produk

Tabel 3. Karakteristik pengguna


Kategori penggunaan Aktivitas
Admin Melakukan input data, menyimpan data

2.4 batasan batasan


batasan batasan ini dilakukan agar pembuatan dan pengolahan aplikasi lebih
terarah dan dapat memenuhi tujuan yang ditentukan yang akan dijadikan dasar
desain dan aplikasi yang dibuat yaitu sebagai berikut :
a. Sistem menyimpan form inputan produk.
b. Sistem dapat menyimpan data produk.
c. Sistem dapat menampilkan jumlah stok.
d. Sistem dapat menampilkan history dari data barang masuk dan data barang
keluar.
e. Sistem dapat melakukan pengurutan atau sorting stok produk berdasarkan
urutan harga dari kecil-kebesar.
f. Sistem dikembangkan dengan bahasa pemrograman PHP.
g. Database yang digunakan adalah MySQL.
h. Sistem dapat mengupdate stok produk.
i. Sistem dikembangkan berbasis website.

2.5 Asumsi dan ketergantungan


Deskripsi asumsi dan ketergantungan
Asumsi
1. Admin memiliki otoritas secara penuh dalam pengolahan data dan barang
2. Website ini di buat untuk membantu manajemen buat mengelolah produk
pada toko planet distro
3. Website ini dapat di kategorikan sebagai database store yang dapat di
operasikan kapanpun dan dimanapun

Ketergantungan
1. System informasi hanya dapat di akses secara realtime jika terdapat koneksi
internet.
2. Aplikasi ini hanya dapat di pakai pada device admin
BAB III
SPESIFIKASI KEBUTUHAN

3. Kebutuhan fungsional
3.1.1 Pendahuluan
Dengan meningkatnya konsumen dari berbagai kalangan, maka persaingan
dalam pembelian dan penjualan produk online semakin ketat dan usaha yang bisa
dilakukan salah satunya adalah memaksimalkan pelayanan yang ada. Demikian
halnya dengan pengecekan stok produk yang sebelumnya hanya dilakukan secara
manual dengan cara mencatat ke dalam buku arsip, sedangkan untuk melakukan
hal tersebut memerlukan waktu dan biaya lebih seperti membeli buku, nota dan
pulpen. Belum lagi masalah yang sering terjadi yaitu kesalahan hitung yang
mengakibatkan kerugian pada pengusaha. Oleh karena itu, perlu penggunaan
aplikasi berbasis website sebagai media pendukung yang efektif dalam pelayanan
jasa bidang penjualan yang bertujuan untuk membantu pengusaha dalam
melakukan cek stok produk yang selama ini dilakukan secara manual untuk
menunjang pelayanan kepada masyarakat.
Dari hasil wawancara yang penulis lakukan kepada pemilik usaha penjualan
barang tersebut, maka dapat disimpulkan bahwa Toko Planet Distro memerlukan
adanya suatu sistem untuk melakukan pengecekan stok produk yang tersusun secara
rapi, dengan tujuan mempermudah pengecekan stok produk. Dan diharapkan
dengan adanya sistem informasi tersebut dapat mengurangi permasalahan yang di
alami pemilik toko pada saat ini. Maka dari itu, akan dibuat suatu aplikasi berbasis
website yang nantinya akan membantu pemilik toko dalam melakukan pengecekan
stok produk atau barang.
Dari uraian diatas, perlu adanya sebuah terobosan yang dapat membantu
meningkatkan pelayanan jasa dan mengantisipasi kesalahan, kemudian dibutuhkan
sebuah aplikasi berbasis website untuk menyelesaikan masalah diatas. Dengan
alasan tersebutlah penulis membuat Program Profesional dengan judul “Rancang
Bangun Website Stok Produk Pada Toko Planet Distro Dengan Menggunakan
Metode Pengurutan Bubble Short” yang diharapkan dapat bermanfaat untuk
memaksimalkan layanan pada penjualan dari Toko Planet Distro Serta yang paling
penting tujuan dari pembuatan sistem ini adalah membuat pekerjaan lebih mudah.

3.1.2 Input
Input merupakan data yang masuk ke dalam sistem informasi. Komponen
ini merupakan bahan dasar dalam pengolahan informasi. Data untuk sistem
informasi pada ditangkap dan dicatat dalam dokumen dasar. Dokumen dasar
merupakan formulir yang digunakan untuk mengkap (capture) dari data yang terjadi
yang selanjutnya data tersebut dimasukkan ke dalam sistem informasi (data entry)

3.1.3 Proses
Informasi yang di hasilkan oleh sistem informasi berasal dari data yang
diambil dari basis data yang di olah oleh model model tertentu. Model yang
digunakan dalam sistem infromasi ini dapat menunjukan proses perbandingan
logika dan model matematika yang menunjukan proses perhitungan matematika.

3.1.4 output
Output adalah produk yang dihasilkan dari sistem informasi yang dimulai
dari input kemudian di proses oleh sistem dan akan menghasilkan output.

3.2 Kebutuhan antarmuka eksternal


3.2.1 Antarmuka pengguna
Admin sebagai pengguna dapat mengoperasikan website dengan bantuan
perangkat PC / laptop

3.2.2 Antarmuka perangkat keras


Aplikasi dapat digunakan menggunakan 1 Unit laptop atau komputer.
3.2.3 Antarmuka Perangkat Lunak
Aplikasi dapat diakses jika terhubung website toko planet distro.

3.2.4 Antarmuka Komunikasi


Aplikasi dapat berkomunikasi jika admin melakukan input produk,
menyimpan produk dan meng update stok produk.

3.3 Kebutuhan performansi


Hardware : 1 Unit laptop Acer
a. Processor : Processore Intel® CoreTM B940
b. RAM : 2 GB
c. OS : Windows 7.1 Ultimate 32-bit
d. Printer
Software :
a. PHP
b. MySQL
c. Xampp

3.4 Kebutuhan lain


3.4.1 Database
Database merupakan kumpulan dari data yang saling berhubungan satu
dengan yang lainnya. Database juga merupakan suatu hal yang penting dalam
proses pembuatan sebuah program. Dalam pembuatan sistem ini menggunakan 3
tabel yaitu tabel Admin, Kontak, dan Produk.

Desain Tabel Admin


Nama Tabel : Admin
Primary key : id
Fungsi Tabel : Menyimpan data akun admin yang berhak mengakses
sistem pengelolaan data.
Tabel Admin
Nama Kolom Tipe Data Panjang Karakter
id Int 11
Tanggal Datetime
Nama Text
Jumlah Int 11
Pada tabel Admin, id menggunakan tipe data int atau integer dengan panjang
karakter adalah 11. Lalu pada kolom tanggal, menggunakan tipe data datetime.
Pada nama menggunakan tipe data text dan jumlah menggunakan tipe data int atau
integer dengan panjang karakter adalah 11.

Desain Tabel Barang


Nama Tabel : Barang
Primary key : id
Fungsi Tabel : Menyimpan data barang yang masuk.
Tabel Barang
Nama Kolom Tipe Data Panjang Karakter
id Int 11
Nama Text
Jenis text 10
Supplier Text
Modal Int 11
Harga Int 11
Jumlah Int 11
Sisa Int 11
Keterangan Text
Pada tabel barang, deklarasi id menggunakan tipe data integer dan panjang karakter
maksimal 11. Selanjutnya, nama, jenis, supplier dan keterangan menggunakan tipe
data text. Dan pada modal, harga, jumlah dan sisa menggunakan tipe data integer
dengan panjang karakter sebanyak 11.
Desain Tabel Barang_laku
Nama Tabel : barang_laku
Primary key : id
Fungsi Tabel : Menyimpan data untuk barang keluar.
Tabel Barang_Laku
Nama Kolom Tipe Data Panjang Karakter
id Int 11
Tanggal Datetime
Nama Text
Jumlah Int 11
Harga Int 11
Total_laba Int 20
Laba Int 11
Pada tabel barang_laku deklarasi id menggunakan tipe data int dan dengan panjang
karakter sebanyak 11. Tanggal menggunakan tipe data datime. Nama menggunakan
tipe data text. Jumlah menggunakan tipe data integer dan dengan panjang karakter
sebanyak 11. Harga menggunakan tipe data integer dan dengan panjang karakter
sebanyak 11. Total_laba menggunakan tipe data integer dan dengan panjang
karakter sebanyak 20.

Desain Tabel Barang_rusak


Nama Tabel : barang_rusak
Primary key : id
Fungsi Tabel : Menyimpan data untuk barang keluar.
Tabel Barang_rusak
Nama Kolom Tipe Data Panjang Karakter
Id Int 11
Tanggal Datetime
Nama Text
Jumlah Int 11
Pada tabel barang_laku deklarasi id menggunakan tipe data int dan dengan panjang
karakter sebanyak 11. Tanggal menggunakan tipe data datime. Nama menggunakan
tipe data text. Jumlah menggunakan tipe data integer dan dengan panjang karakter
sebanyak 11.

You might also like