Professional Documents
Culture Documents
1. Analisa Masalah
Dengan meningkatnya kemajuan teknologi informasi saat ini, dunia bisnis
perdagangan semakin berkembang. Hal ini menuntut kesiapan PT. Makmur Abadi
untuk menghadapinya. System perdagangan konvensional yang dipakai oleh
perusahaan saat ini dianggap kurang efektif dan kurang efisien karena tidak bias
menjangkau masyarakat secara global, khususnya pacar lokal dan umumnya pasar
internasional. Selain itu, setiap kali konsumen akan melakukan pembelian harus
mengunjungi perusahaan sehingga memerlukan dan biaya tambahan yang
mengakibatkan konsumen malas untuk melakukan pembelian tersebut.
Untuk mengatasi permasalahan tersebut, maka dibuat sebuah system berbasis
web yang mempunyai fasilitas untuk layanan pemberian secara online dengan
menggunakan media internet.
2. Batasan Masalah
a) Pengelolaan Barang
b) Pengelolaan Suplier
c) Pemasukan Barang
d) Pengeluaran Barang
e) Report
3. Analisa Kebutuhan
Pada analisa kebutuhan ini kami akan membahas beberapa topic yaitu deskripsi
system, pemilihan bahasa program, karakteristik pengguna, kebutuhan khusus,
kebutuhan antarmuka pengguna dan batasan browser.
3.1 Deskripsi Sistem
3.1.1 Perangkat keras (Hardware)
Perangkat keras yang digunakan dalam pembuatan web ini adalah
mempunyai Spesifikasi sebagai berikut :
- Pentium (R) Dual – Core CPU E5400 @2.70 Ghz (2CPUS)
- Monitor LCD
- 1014 MB RAM
- VGA Card 1GB
- Harddisk 297.8 GB
- Ethernet Card Realtek PCie GBF Family Controller
Sedangkan PC minimal yang dapat digunakan untuk menjalankan
website ini, Spesifikasinya sebagai berikut :
- PC Intel Pentium 233 Mhz
- Monitor VGA
- RAM 64 MB
- VGA Card 1MB
- Harddisk 800 MB
- Ethernet
3.1.2 Perangkat lunak
Perangkat lunak yang digunakan untuk pembuatan web ini adalah sebagi
berikut :
- Microsoft windows xp profesional versi 2002
- Web server opache
- Data base flash 8
- Notepad ++
- Mozila frefox
Sedangkan sfesifikasi perangkat lunak minimal yang dapat digunakan untuk
menjalankan web ini adalah sebagai berikut :
- Microsoft windows 45 atau lebih tinggi
- Microsoft internet eksplorer 4.0 atau lebih tinggi
4. Perancangan
Tahapan perancangan ini merupakan tahapan yang dilakukan setelah
memperoleh hasil analisi. Pada perancangan ini akan dibahas beberapa topik yaitu
perancangan diagram
kontek, data flow diagram ( DFD ) entity reltionshif ( E-R ) data distionary ( DD )
perancangan basis data, perancangan input autput, struktur modul dan perancangan
dialog antar muka.
4.1 Diagram kontek
Diagram kontek adalah suatu teknik untuk menggambarkan sistem secara
keseluruhan yang digambarkan melalui satu buah proses. Bentuk dari
penggambaran diagram kontek sistem ini dapat dilihat pada gambar
dt.Suplier + dt.barang + dt.pemesanan
Bag
Penerimaan
Barang
Bag
Pengeluaran
Barang
Barang
Bag
Penerimaan
Barang Pimpinan
1.0
Pengelolaan
Barang
Laporan dt.suplier
laporan dt.barang
5.0 Laporan dt.barang masuk
Suplier
Laporan Laporan dt.barang keluar
Dt.suplier
Laporan dt.stok
Dt.barang + dt.permintaan
User
Dt.pemesanan
2.0
Pengelolaan
Suplier Transaksi
4.0
Dt.barang + dt.prmintaan Bag Pengeluaran
Pengeluaran
3.0
Pemasukan
Barang Dt.barang + dt.permintaan + dt.pengeluaran
st
nsaks
st
#k at #k
oc
us
h
od
od
k
es
eb
up
ara
i
lie ng
r
# kode transaksi
Relationship tabel
Barang Suplier
Transaksi
Kode – transaksi * Int (11)
Kode – barang Char (6)
Tgl - transaksi Date
Ket - transaksi Varchar (255)
Jumlah int
status Enum (‘k’,’m’)
User
User name * Varchar (255)
Password Varchar (255)
Nama user Varchar (255)
level Varchar (20)
Tabel Barang
Field Nama Type Description
Kode_barang Char Kode barang (16) [Primary key]
Kode_suplier Char Kode Suplier (6)
Nama_barang Varchar Nama Barang (100)
Merek_barang varchar Merek Barang (100)
Tabel Suplier
Field Nama Type Description
Kode_suplier Char Kode supplier (11) [Primary key]
Nama_suplier Varchar Nama supplier (100)
Alamat_suplier Varchar Alamat supplier (225)
Telp_suplier Varchar Telpon supplier (20)
Tabel Transaksi
Field Nama Type Description
Kode_transaksi Int Kode transaksi (11) [primary key]
Kode_barang Char Kode barang (6)
Tgl_transaksi Date Tanggal transaksi
Ket_transaksi Varchar Keterangan transaksi (255)
Jumlah Int Jumlah (11)
status enum Status (‘K’,’M’)
Tabel User
Field Nama Type Description
Username Varchar Username (255)
Password Varchar Password (255)
Namauser Varchar Namauser (255)
Level Varchar Level (20)
Home page
Login I Login 3
Bag. penerimaan manager
Menu utama Market suplier Master barang transaksi laporan Menu utama laporan
Penerimaan
barang
Login 2
Bag.
pengeluaran
Pengeluaran
barang
Data
Ganti Edit Data Stock
Home loguot Barang
password profile Barang barang
keluar
4.6 Flowchart
Bagian alur program (flowchart) dalah bagan (chart) yang menjelaskan secara
rinci langkah-langkah dari proses suatu program. Penggambaran flowchart untuk
proses pembelian (shopping) dapat dilihat pada gambar berikut :
Mulai
Persedian barang
Login
Sudah
keluar
Selesai