BAB IV RANCANGAN SISTEM USULAN - repository.bsi.ac.id · diusulkan yaitu sistem informasi pembelian...

33
35 BAB IV RANCANGAN SISTEM USULAN 4.1. Analisis Kebutuhan Software Analisis kebutuhan software adalah tahapan yang harus dilakukan oleh analis sistem sebelum dirancangnya perangkat lunak sebagai implementasi sistem informasi yang terkomputerisasi. Analis sistem bertugas mengumpulkan data-data terkait kebutuhan sistem oleh para pengguna sistem tersebut. Apabila proses analisa kebutuhan ini tidak berhasil dengan baik maka perangkat lunak yang nantinya dikembangkan akan menjadi sia-sia. Rancangan perangkat lunak yang diusulkan yaitu sistem informasi pembelian bahan baku. 4.1.1. Tahapan Analisis Sistem informasi pembelian bahan baku pada PT. Berto Putra Plastindo menggunakan aplikasi komputer diharapakan dapat memudahkan proses pembelian bahan baku. Berikut ini adalah spesifikasi kebutuhan sistem (system equirement) dari Sistem Informasi Pembelian bahan baku pada PT.Berto Putra Plastindo sebagai berikut : a. Bagian Gudang A.1. Bagian Gudang dapat melakukan login kedalam fasilitas gudang A.2. Bagian Gudang dapat melakukan pengolahan data bahan baku A.3. Bagian Gudang dapat melakukan pengeluaran bahan baku dan penerimaan bahan baku.

Transcript of BAB IV RANCANGAN SISTEM USULAN - repository.bsi.ac.id · diusulkan yaitu sistem informasi pembelian...

Page 1: BAB IV RANCANGAN SISTEM USULAN - repository.bsi.ac.id · diusulkan yaitu sistem informasi pembelian bahan baku. 4.1.1. Tahapan Analisis Sistem informasi pembelian bahan baku pada

35

BAB IV

RANCANGAN SISTEM USULAN

4.1. Analisis Kebutuhan Software

Analisis kebutuhan software adalah tahapan yang harus dilakukan oleh

analis sistem sebelum dirancangnya perangkat lunak sebagai implementasi sistem

informasi yang terkomputerisasi. Analis sistem bertugas mengumpulkan data-data

terkait kebutuhan sistem oleh para pengguna sistem tersebut. Apabila proses

analisa kebutuhan ini tidak berhasil dengan baik maka perangkat lunak yang

nantinya dikembangkan akan menjadi sia-sia. Rancangan perangkat lunak yang

diusulkan yaitu sistem informasi pembelian bahan baku.

4.1.1. Tahapan Analisis

Sistem informasi pembelian bahan baku pada PT. Berto Putra Plastindo

menggunakan aplikasi komputer diharapakan dapat memudahkan proses

pembelian bahan baku. Berikut ini adalah spesifikasi kebutuhan sistem (system

equirement) dari Sistem Informasi Pembelian bahan baku pada PT.Berto Putra

Plastindo sebagai berikut :

a. Bagian Gudang

A.1. Bagian Gudang dapat melakukan login kedalam fasilitas gudang

A.2. Bagian Gudang dapat melakukan pengolahan data bahan baku

A.3. Bagian Gudang dapat melakukan pengeluaran bahan baku dan penerimaan

bahan baku.

Page 2: BAB IV RANCANGAN SISTEM USULAN - repository.bsi.ac.id · diusulkan yaitu sistem informasi pembelian bahan baku. 4.1.1. Tahapan Analisis Sistem informasi pembelian bahan baku pada

36

b. Pembelian

B.1. Bagian pembelian dapat melakukan login kedalam fasilitas bagian

pembelian

B.2. Bagian pembelian dapat mengolah permintaan bahan baku

B.3. Bagian pembelian dapat melakukan pengolahan data pembelian

B.4. Bagian pembelian dapat mengolah data supplier

B.5. Bagian pembelian dapat membuat laporan pembelian

c. Manajer Operasional

C.1. Manajer operasional dapat melakukan login kedalam fasilitas manajer

operasional.

C.2. Manajer operasinal dapat melihat laporan pembelian.

d. Staf Akunting

D.1. Staf akunting dapat melakukan login kedalam fasilitas staf akunting.

D.2. Staf akunting dapat melihat laporan pembelian.

4.1.2. Use Case Diagram

Setelah kebutuhan fungsional dari masing-masing pengguna sistem informasi

pembelian, selanjutnya akan digambarkan use case diagram seperti dibawah ini :

a. Use case Diagram Bagian Gudang

Use Case Diagram digunakan untuk menggambarkan kebutuhan dan

fungsionalitas sistem dari sudut pandang user berdasarkan hasil Analisis yang

telah dilakukan yang terfokus pada sistem yang terkomputerisasi. Adapun usecase

Page 3: BAB IV RANCANGAN SISTEM USULAN - repository.bsi.ac.id · diusulkan yaitu sistem informasi pembelian bahan baku. 4.1.1. Tahapan Analisis Sistem informasi pembelian bahan baku pada

37

diagram sistem usulan untuk aplikasi sistem informasi pembelian bahan baku

tersebut sebagai berikut:

Penggambaran use case diagram bagian gudang disesuaikan dengan

kebutuhan fungsional yang sudah disesuaikan dalam subbab 4.1.1. diatas.

Gambar. IV. 1 Use case diagram bagian gudang

Tabel IV. 1 Deskripsi use case diagram bagian gudang

Use case name Kunjungan online

Requirements A1-A3

Goal Bagian gudang dapat melakukan cek stok

barang. Bagian gudang dapat melakukan

pembuatan pemintaan barang, bagian

gudang dapat melakukan pengeluaran

barang dan penerimaan barang.

Pre-conditions Bagian gudang masuk mengakses halaman

login

Post-conditions Bagian gudang melakukan login dan masuk

kehalaman bagian gudang

Failed end condition Bagian gudang dapat membatalkan login

Primary actors Bagian gudang

uc Use Case Model

Bagian Gudang

Login

Pengolahan Data

Bahan Baku

Pengeluaran Bahan Baku Dan

Penerimaan Bahan Baku

Cek Stok Bahan Baku

Pembuatan Purchase

Request<<include>> <<include>>

<<include>>

<<extend>>

<<extend>>

Page 4: BAB IV RANCANGAN SISTEM USULAN - repository.bsi.ac.id · diusulkan yaitu sistem informasi pembelian bahan baku. 4.1.1. Tahapan Analisis Sistem informasi pembelian bahan baku pada

38

Main flow /basis part 1. Bagian gudang dapat melakukan

pengolahan data barang.

2. Bagian gudang dapat melakukan

pengeluaran barang dan penerimaan

barang.

Invariant -

b. Use case bagian pembelian

Penggambaran use case diagram bagian pembelian disesuaikan dengan

kebutuhan fungsional yang sudah disebutkan dalam subbab 4.1.1. diatas.

Gambar. IV. 2 Use case diagram pembelian

uc Use Case Model

Pembayaran

Purchase Order

Pengolahan data pembedlian

Melihat Permintaan

bahan baku

Membuat laporan

pembelian

Mengolah data

supplierInput surat jalan

Login

Pembelian

<<extend>>

<<extend>>

<<include>>

<<include>>

<<extend>>

<<include>>

<<include>>

Page 5: BAB IV RANCANGAN SISTEM USULAN - repository.bsi.ac.id · diusulkan yaitu sistem informasi pembelian bahan baku. 4.1.1. Tahapan Analisis Sistem informasi pembelian bahan baku pada

39

Tabel IV. 2 Deskripsi use case diagram pembelian

Use case name Kunjungan online

Requirements B1- B5

Goal Bagian pembelian dapat melihat permintaan

barang, bagian pembelian dapat melakukan

pengolahan data pembelian, bagian pembelian

dapat mengolah data supplier, dan bagian

pembelian menampilkan laporan pembelian.

Pre-conditions Bagian pembelian masuk mengakses halaman

login

Post-conditions Bagian pembelian melakukan login dan masuk

kedalam halaman pembelian.

Failed end condition Bagian pembelian dapat membatalkan login.

Primary actors Bagian pembelian.

Main flow /basis part 1. Bagian pembelian dapat melihat

permintaan barang

2. Bagian pembelian dapat melakukan

pengolahan data pembelian

3. Bagian pembelian dapat mengolah data

supplier

4. Bagian pembelian dapat menampilkan

laporan pembelian

Invariant -

Page 6: BAB IV RANCANGAN SISTEM USULAN - repository.bsi.ac.id · diusulkan yaitu sistem informasi pembelian bahan baku. 4.1.1. Tahapan Analisis Sistem informasi pembelian bahan baku pada

40

c. Use case diagram manajer operasional

Penggambaran use case diagram manajer oprasional disesuaikan dengan

kebutuhan fungsional yang sudah disesuaikan pada subbab 4.1.1. diatas.

Gambar.IV. 3 Use case diagram manajer operasional

Tabel.IV. 3 Deskripsi use case diagram manajer operasional

Use case name Kunjungan online

Requirement C1-C2

Goal Manajer oprasional menampilkan laporan

pembelian

Pre-conditions Manjer oprasional mengakses halaman login.

Post-conditions Manajer oprasional melakukan login dan

masuk kedalam halaman login manjer

oprasional

Failed end conditions Manajer operasinal dapat membatalkan login

Primary actors Manajer oparsinal

Main flow / basis path 1.manajer operasional dapat menampilkan

laporan pembelian.

Invariant -

uc Use Case Model

Melihat laporan

pembelian

Login

Manajer Operasional

«include»

Page 7: BAB IV RANCANGAN SISTEM USULAN - repository.bsi.ac.id · diusulkan yaitu sistem informasi pembelian bahan baku. 4.1.1. Tahapan Analisis Sistem informasi pembelian bahan baku pada

41

d. Use case diagram akunting

Penggambaran use case diagram staf akunting disesuaikan dengan kebutuhan

fungsional yang sudah disesuiakan dalam subbab. 4.1.1. diatas.

Gambar.IV. 4 Use case diagram staf akunting

Tabel.IV. 4 Deskripsi use case diagram staf akunting

Use case name Kunjungan online

Requirement D1-D2

Goal Staf akunting dapat menampilkan

laporan pembelian

Pre-conditons Staf akunting masuk mengakses

halaman login

Post-conditons Staf akunting melakukan login dan

masuk kedalam halaman staf akunting

Failed end conditions Staf akunting dapat membatalkan

login

Primary actors Staf akunting

Main flow /basis part 1.staf akunting dapat menampilkan

laporan pembelian.

Invariant -

uc Use Case Model

Melihat laporan

pembelian

Login

Akunting «include»

Page 8: BAB IV RANCANGAN SISTEM USULAN - repository.bsi.ac.id · diusulkan yaitu sistem informasi pembelian bahan baku. 4.1.1. Tahapan Analisis Sistem informasi pembelian bahan baku pada

42

4.1.3. Activity Diagram

Perancangan alur data pada sistem ini divisualisasikan dengan activity

diagram. Adapun activity diagram dari rancangan sistem pengolahan data

pembelian bahan baku pada PT.Berto Putra Plastindo dapat dilihat pada activity

diagram dibawah ini:

A. Activity diagram bagian gudang

Dalam penggambaran activity diagram, merunjuk dari masing-masing use

case yang ada dalam use case bagian gudang.

1. Activity diagram login

Berikut penggambaran activity diagram login,seperti dibawah ini :

Gambar.IV. 5 Activity diagram login

act Activ ity Diagram Login

SistemBagian Gudang

Masuk From

Login

Mengisi Username &

Password

Verivikasi Username &

Password

Penolakan Sistem Terhadap

Username & Password

Masuk Halaman

Utama

Proses Login

Selesai

Finish

[Merge

Verivikasi]

[Valid]

[Tidak Valid]

Page 9: BAB IV RANCANGAN SISTEM USULAN - repository.bsi.ac.id · diusulkan yaitu sistem informasi pembelian bahan baku. 4.1.1. Tahapan Analisis Sistem informasi pembelian bahan baku pada

43

2. Activity diagram pengolahan data barang

a. Activity Diagram Stok Bahan Baku

Berikut penggambaran activity diagram stok bahan baku, seperti dibawah ini :

Gambar. IV. 6 Activity diagram stok bahan baku

b. Activity Diagram Purchase Request

Berikut penggambaran activity diagram purchase request, seperti dibawah ini :

Gambar.IV. 7 Activity Diagram Purchase Request

act Act Diagram stok Barang

SistemBagian Gudang

Masuk kemenu

Persediaan Bahan Baku

Pilih From Lihat Stok

Bahan BakuMenampilkan From List

Stok Bahan Baku

Finish

act diagram purchase request

SistemBagian Gudang

Masuk kemenu purchase

request

input data bahan bakuMenampilkan from

purchase request

Menyimpan data yang

telah diinput

Finish

Page 10: BAB IV RANCANGAN SISTEM USULAN - repository.bsi.ac.id · diusulkan yaitu sistem informasi pembelian bahan baku. 4.1.1. Tahapan Analisis Sistem informasi pembelian bahan baku pada

44

c. Activity diagram penerimaan barang dan penerimaan barang.

a. Berikut penggambaran activity diagram penerimaan bahan baku seperti

dibawah ini :

Gambar. IV. 8 Activity Diagram Penerimaan Bahan Baku

b. Berikut penggambaran activity diagram pengeluaran bahan baku seperti

dibawah ini :

Gambar. IV. 9 Activity Diagram Pengeluaran Bahan Baku

act Penerimaan Bahan Baku

SistemBagian Gudang

Pilih Menu Supplier

Input Nama Supplier

Input Surat Jalan dan Nama

Bahan Baku

Simpan Data Penerimaan

Bahan Baku

Finish

act Pengeluaran Bahan Baku

SistemBagian Gudang

Pilih Menu Supplier

Input Nama Supplier

Input Surat Jalan dan Nama

Bahan Baku

Simpan Data Pengeluaran

Bahan Baku

Finish

Page 11: BAB IV RANCANGAN SISTEM USULAN - repository.bsi.ac.id · diusulkan yaitu sistem informasi pembelian bahan baku. 4.1.1. Tahapan Analisis Sistem informasi pembelian bahan baku pada

45

B. Activity Diagram Pembelian

Perancangan alur data pada sistem ini divisualisasikan dengan activity

diagram. Adapun activity diagram dari rancangan sistem pembelian bahan baku

pada PT. Berto Putra Plastindo dapat dilihat pada activity diagram dibawah ini:

1. Activity diagram login

Berikut penggambaran activity diagram login, seperti dibawah ini :

Gambar.IV. 10 Activity diagram login

2. Activity Diagram melihat Permintaan barang

Berikut penggambaran activity diagram melihat permintaan barang, seperti

dibawah ini :

Gambar. IV. 11 Activity Diagram Melihat Permintaan Bahan Baku

act Activ ity Diagram Login

SistemPembelian

Masuk From

Login

Mengisi Username &

Password

Verivikasi Username &

Password

Penolakan Sistem Terhadap

Username & Password

Masuk Halaman

Utama

Proses Login

Selesai

Finish

[Merge

Verivikasi]

[Valid]

[Tidak Valid]

act Diagram Purchase Request

SistemBagian Gudang

Masuk kemenu Pilih

Purchase Request

Input tanggal & Nama

Bahan BakuMenampilkan From

Purchase Request

Finish

Page 12: BAB IV RANCANGAN SISTEM USULAN - repository.bsi.ac.id · diusulkan yaitu sistem informasi pembelian bahan baku. 4.1.1. Tahapan Analisis Sistem informasi pembelian bahan baku pada

46

3. Activity Diagram pengolahan data pembelian

Berikut penggambaran activity diagram pengolahan data pembelian, seperti

dibawah ini :

a. Activity Diagram Purchase Order

Gambar.IV. 12 Activity Diagram Purchase Order

b. Activity Diagram Pembayaran

Gambar. IV. 13 Activity Diagram Pembayaran

act diagram purchase order

SistemPembelian

Masuk kemenu pembelian

Pilih from purchase orderMenampilkan from purchase

order

Verifikasi data inputan bahan

bakuMenginput data bahan

baku yang akan dibeli

Penolakan terhadap data

inputan bahan baku

Proses inputan bahan baku

Menyimpan data yang telah

diinput

Finish

[valid]

[Tidak valid]

[Merge validasi]

act Diagram Pembayaran

SistemPembelian

Pilih Menu Pembayaran

Input Tanggal Pembayaran

& Nama supplier Simpan Data Pembayaran

Finish

Page 13: BAB IV RANCANGAN SISTEM USULAN - repository.bsi.ac.id · diusulkan yaitu sistem informasi pembelian bahan baku. 4.1.1. Tahapan Analisis Sistem informasi pembelian bahan baku pada

47

c. Activity Diagram Surat Jalan

Gambar.IV. 14 Activity Diagram Surat Jalan

4. Activity diagram mengolah data supplier

Berikut penggambaran activity diagram mengolah data supplier, seperti

dibawah ini :

Gambar. IV. 15 Activity Diagram Mengolah Data Supplier

act Diagram Surat Jalan

SistemPembelian

Pilih Menu Surat Jalan Menampilkan From Surat Jalan

Input no surat jalan, tanggal & nama barang

Simpan data yang telah di

input

Finish

act Diagram Mengolah Data Supplier

SistemPembelian

Pilih Profil Supplier

Input Nama, Alamat, dan

No telpon

Simpan Data Supplier

Finish

Page 14: BAB IV RANCANGAN SISTEM USULAN - repository.bsi.ac.id · diusulkan yaitu sistem informasi pembelian bahan baku. 4.1.1. Tahapan Analisis Sistem informasi pembelian bahan baku pada

48

5. Activity Diagram Membuat Laporan Pembelian

Berikut penggambaran aktivity diagram membuat laporan pembelian, seperti

dibawah ini :

Gambar. IV. 16 Activity Diagram Membuat Laporan Pembelian

C. Activity diagram manajer operasional

Dalam penggambaran activity diagram, menunjuk dari masing-masing use case

yang ada dalam use diagram manajer operasional.

a. Activity diagram login

Berikut penggambaran activity diagram login, seperti dibawah ini :

Gambar.IV. 17 Activity Diagram Login

act diagram laporan pembelian

SistemPembelian

Pilih Menu Pembelian

Input tanggal, bulan , dan

tahun

Menampilkan Laporan

Pembelian

Simpan

Finish

act Activ ity Diagram Login

SistemManajer Operasional

Masuk From

Login

Mengisi Username &

Password

Verivikasi Username &

Password

Penolakan Sistem Terhadap

Username & Password

Masuk Halaman

Utama

Proses Login

Selesai

Finish

[Merge

Verivikasi]

[Valid]

[Tidak Valid]

Page 15: BAB IV RANCANGAN SISTEM USULAN - repository.bsi.ac.id · diusulkan yaitu sistem informasi pembelian bahan baku. 4.1.1. Tahapan Analisis Sistem informasi pembelian bahan baku pada

49

b. Activity diagram melihat laporan pembelian

Berikut penggambaran activity diagran menampilkan laporan pembelian :

Gambar.IV. 18 Activity Diagram Melihat Laporan Pembelian

D. Activity diagram staf akunting

Dalam penggambaran activity diagram, merunjuk dari masing-masing use case

yang ada dalam use case diagram staf akunting.

a. Activity diagram login

Berikut penggambaran activity diagram login, seperti dibawah ini :

Gambar. IV. 19 Activity Diagram Login

act diagram laporan pembelian

Sistem

Finish

MelihatLaporan PembelianInput tanggal, bulan , dan

tahun

Pilih Menu Pembelian

Manajer Operasional

act Activ ity Diagram Login

SistemStaf Akunting

Masuk From

Login

Mengisi Username &

Password

Verivikasi Username &

Password

Penolakan Sistem Terhadap

Username & Password

Masuk Halaman

Utama

Proses Login

Selesai

Finish

[Merge

Verivikasi]

[Valid]

[Tidak Valid]

Page 16: BAB IV RANCANGAN SISTEM USULAN - repository.bsi.ac.id · diusulkan yaitu sistem informasi pembelian bahan baku. 4.1.1. Tahapan Analisis Sistem informasi pembelian bahan baku pada

50

b. Activity diagram melihat laporan pembelian

Berikut penggambaran activity diagram menampilkan laporan pembelian,

seperti dibawah ini :

Gambar.IV.20 Activity Diagram Melihat Laporan Pembelian

4.2. Desain

Desain adalah penggambaran, perencanaan dan pembuatan dengan

menyatukan beberapa elemen terpisah ke dalam satu kesatuan yang utuh untk

memperjelas bentuk sebuah sistem.

4.2.1. Entity Relationship Diagram ( ERD)

Alat bantu yang digunakan dalam perancangan basis data adalah Entity

Relationship Diagram (ERD) yaitu untuk menggambarkan entitas-entitas apa saja

yang terlibat dalam sistem informasi Pembelian Bahan Baku PT.Berto Putra

Plastindo, yang terlihat pada gambar berikut:

act diagram laporan pembelian

Sistem

Finish

MelihatLaporan PembelianInput tanggal, bulan , dan

tahun

Pilih Menu Pembelian

Staf Akunting

Page 17: BAB IV RANCANGAN SISTEM USULAN - repository.bsi.ac.id · diusulkan yaitu sistem informasi pembelian bahan baku. 4.1.1. Tahapan Analisis Sistem informasi pembelian bahan baku pada

51

Gambar. IV. 21 Entity Relationship Diagram ( ERD)

Page 18: BAB IV RANCANGAN SISTEM USULAN - repository.bsi.ac.id · diusulkan yaitu sistem informasi pembelian bahan baku. 4.1.1. Tahapan Analisis Sistem informasi pembelian bahan baku pada

52

4.2.2. Logical Record Structure (LRS)

Gambar.IV. 22 Logical Record Structure (LRS)

Page 19: BAB IV RANCANGAN SISTEM USULAN - repository.bsi.ac.id · diusulkan yaitu sistem informasi pembelian bahan baku. 4.1.1. Tahapan Analisis Sistem informasi pembelian bahan baku pada

53

4.2.3. Spesifikasi File

Setelah tahapan desain database dilaksanakan, selanjutnya menentukan

spesifikasi database dari hasil rancangan database.

1. Spesifikasi File User

Nama Database : dbsispembelian

Nama File : User

Akromin : User.myd

Tipe File : Tabel Master

Akses File : Random

Panjang record : 58 karakter

Kunci Field : id user

Tabel. IV. 5 Spesifikasi file user

No Elemen Data Nama Field Type Size Keterangan

1. Id user Id_user Varchar 8 Primary key

2. Nama user Nm_user Varchar 30

3. Bagian Bagian Varchar 20

2. Spesifikasi File Purchase Request

Nama Database : dbsispembelian

Nama File : Purchase Request

Akromin : PurchaseRequest.myd

Tipe File : Tabel Master

Akses File : Random

Panjang record : 50 karakter

Kunci Field : no purchase request

Page 20: BAB IV RANCANGAN SISTEM USULAN - repository.bsi.ac.id · diusulkan yaitu sistem informasi pembelian bahan baku. 4.1.1. Tahapan Analisis Sistem informasi pembelian bahan baku pada

54

Tabel. IV. 6 Spesifikasi file Purchase Request

No Elemen Data Nama Field Type Size Keterangan

1. Id purchase request Id_PR Varchar 10 Primary key

2. Jumlah pesanan Jml_pesanan Integer 12

3. Harga pesanan Hrg_pesanan Date 10

4. Id_user Id_user Varchar 8

5. Id_barang Id_barang Varchar 10

3. Spesifikasi File Barang

Nama Database : dbsispembelian

Nama File : Barang

Akromin : Barang.myd

Tipe File : Tabel Master

Akses File : Random

Panjang record : 70 karakter

Kunci Field : Id Barang

Tabel. IV. 7 Spesifikasi file Barang

No Elemen Data Nama Field Type Size Keterangan

1. Id Barang Id_Barang Varchar 10 Primary key

2. Nama barang Nm_barang Varchar 10

3. Stok Stok Date 50

4. Spesifikasi File Supplier

Nama Database : dbsispembelian

Nama File : Supplier

Akromin : Supplier.myd

Tipe File : Tabel Master

Page 21: BAB IV RANCANGAN SISTEM USULAN - repository.bsi.ac.id · diusulkan yaitu sistem informasi pembelian bahan baku. 4.1.1. Tahapan Analisis Sistem informasi pembelian bahan baku pada

55

Akses File : Random

Panjang record : 82karakter

Kunci Field : Id supplier

Tabel. IV. 8 Spesifikasi file Supplier

No Elemen Data Nama Field Type Size Keterangan

1. Id supplier Id_supp Varchar 10 Primary key

2. Nama supplier Nm_supp Varchar 30

3. Nomor telpon No_tlp Date 12

4. Alamat Alamat Varchar 30

5. Spesifikasi File Purchase Order

Nama Database : dbsispembelian

Nama File : Purchase Order

Akromin : PurchaseOrder.myd

Tipe File : Tabel Master

Akses File : Random

Panjang record : 73 karakter

Kunci Field : Id Purchase Order

Tabel. IV. 9 Spesifikasi file Tabel Purchase Order

No Elemen Data Nama Field Type Size Keterangan

1. Id Purchase Order Id_PO Varchar 10 Primary key

2. Tanggal pesanan Tgl_pesanan Varchar 11

3. Jumlah pesanan Jml_pesanan Integer 12

4. Total pesanan Ttl_pesanan Integer 12

5. Id_user Id_user Varchar 8

Page 22: BAB IV RANCANGAN SISTEM USULAN - repository.bsi.ac.id · diusulkan yaitu sistem informasi pembelian bahan baku. 4.1.1. Tahapan Analisis Sistem informasi pembelian bahan baku pada

56

6. Id_supplier Id_supp Varchar 10

7 Id_Pr Id_Pr Varchar 10

6. Spesifikasi File Pembayaram

Nama Database : dbsispembelian

Nama File : Pembayaran

Akromin : Pembayaran.myd

Tipe File : Tabel Master

Akses File : Random

Panjang record : 51 karakter

Kunci Field : No Pembayaran

Tabel. IV. 10 Spesifikasi File Pembayaran

Elemen Data Nama Field Type Size Keterangan

No Pembayaran No_pembayaran Varchar 10 Primary key

Tgl Pembayaran Tgl_pembayaran Varchar 11

Jml Pembayaran Jml_pembayaran Integer 12

Id Purchase Order Id_po Varchar 10

Id user Id_user Varchar 8

7. Spesifikasi File Jurnal

Nama Database : dbsispembelian

Nama File : Jurnal

Akromin : Jurnal.myd

Tipe File : Tabel Master

Akses File : Random

Panjang record : 48 karakter

Page 23: BAB IV RANCANGAN SISTEM USULAN - repository.bsi.ac.id · diusulkan yaitu sistem informasi pembelian bahan baku. 4.1.1. Tahapan Analisis Sistem informasi pembelian bahan baku pada

57

Kunci Field : No jurnal

Tabel. IV. 11 Spesifikasi file Jurnal

No Elemen Data Nama Field Type Size Keterangan

1. No Jurnal No_jurnal Varchar 10 Primary key

2. No_akun No_akun Varchar 8

3. Debit Debit Date 10

4. Kredit Kredit Date 10

5. No Pembayaran No_pembayaran Varchar 10

8. Spesifikasi File Detail Jurnal

Nama Database : dbsispembelian

Nama File : detail jurnal

Akromin : detail jurnal.myd

Tipe File : Tabel Master

Akses File : Random

Panjang record : 50 karakter

Kunci Field : No Akun

Tabel IV.12 Spesifikasi File Detail Jurnal

No Elemen Data Nama Field Type Size Keterangan

1. No Jurnal No_jurnal Varchar 10 Primary key

2. No_perkiraan No_perkiraan Varchar 10

3. Debit Debit Date 10

4. Kredit Kredit Date 10

5. Keterangan Keterangan Varchar 10

Page 24: BAB IV RANCANGAN SISTEM USULAN - repository.bsi.ac.id · diusulkan yaitu sistem informasi pembelian bahan baku. 4.1.1. Tahapan Analisis Sistem informasi pembelian bahan baku pada

58

9. Spesifikasi File Perkiraan

Nama Database : dbsisperkiraan

Nama File : Perkiraan

Akromin : Perkiraan.myd

Tipe File : Tabel Master

Akses File : Random

Panjang record : 36 karakter

Kunci Field : No Perkiraan

Tabel. IV. 13 Spesifikasi file Perkiraan

No Elemen Data Nama Field Type Size Keterangan

1. No Akun No_akun Varchar 8 Primary key

2. Nama Akun Nm_akun Varchar 8

3. Keterangan Keterangan Varchar 20

4.2.4. Software Archirecture

Tahapan Analisis, meliputi tahapan analisis kebutuhan fungsionalitas dari

masing – masing pengguna yang berinteraksi langsung terhadap sistem informasi

pembelian bahan baku.

1. Squence Diagram

Squence Diagram menggambarkan interaksi antar objek, dan method apa saja

yang mengalir diantara objek tersebut. Berikut Squence diagram pembelian bahan

baku pada PT. Berto Putra Plastindo :

Page 25: BAB IV RANCANGAN SISTEM USULAN - repository.bsi.ac.id · diusulkan yaitu sistem informasi pembelian bahan baku. 4.1.1. Tahapan Analisis Sistem informasi pembelian bahan baku pada

59

Gambar. IV. 23 Squence Diagram Pembelian

2. Deploment Diagram

Menggambarkan tata letak sistem secara fisik, yang menampakkan bagian

Bagian software yang berjalan pada hardware yang digunakan untuk

mengimplementasikan sebuah sistem dan keterhubungan antara komponen

hardware-hardware tersebut.

sd Squence Diagram Pembelian

Bagian Gudang Pembelian Manajer Operasional Staf Akunting

Pengolahan DataBahan Baku

Penerimaan danPengeluaran Bahan Baku

Pengolahan DataPembelian

Data Supplier LaporanPembelian

1. Melakukan Pengolahan Data Bahan Baku()

2. Melakukan Penerimaan dan Pengeluaran Bahan Baku()

3. Melakukan Pengolahan Data Pembelian()

4. Mengolah Data Supplier()

5. Membuat Laporan Pembelian()

6. Menerima Laporan Pembelian()

7. Menyerahkan Laporan Pembelian()

8. Memeriksa Laporan Pembelian()

Page 26: BAB IV RANCANGAN SISTEM USULAN - repository.bsi.ac.id · diusulkan yaitu sistem informasi pembelian bahan baku. 4.1.1. Tahapan Analisis Sistem informasi pembelian bahan baku pada

60

Gambar. IV.24 Gambar Deploment Diagram Pembelian

deployment Deploment

Web Server

Frontpage

ApplicationJquery.js

Pembelian

ApplicationStyle.css

Database Server

Application

Database

MYSQL Database

User

Application Sistem

Pembelian

Page 27: BAB IV RANCANGAN SISTEM USULAN - repository.bsi.ac.id · diusulkan yaitu sistem informasi pembelian bahan baku. 4.1.1. Tahapan Analisis Sistem informasi pembelian bahan baku pada

61

4.2.5. User Interface

1. Menu Utama

Gambar. IV. 25 Menu Utama

2. Menu Login

Gambar. IV.26 Menu Login

Page 28: BAB IV RANCANGAN SISTEM USULAN - repository.bsi.ac.id · diusulkan yaitu sistem informasi pembelian bahan baku. 4.1.1. Tahapan Analisis Sistem informasi pembelian bahan baku pada

62

3. Menu Bahan Baku

Tabel.IV. 27 Menu Bahan Baku

4. From Purchase Request

Gambar. IV. 28 From Purchase Request

Page 29: BAB IV RANCANGAN SISTEM USULAN - repository.bsi.ac.id · diusulkan yaitu sistem informasi pembelian bahan baku. 4.1.1. Tahapan Analisis Sistem informasi pembelian bahan baku pada

63

5. From Purchase Order

Gambar. IV.29 From Purchase Order

6. From Supplier

Gambar. IV. 30 From Supplier

Page 30: BAB IV RANCANGAN SISTEM USULAN - repository.bsi.ac.id · diusulkan yaitu sistem informasi pembelian bahan baku. 4.1.1. Tahapan Analisis Sistem informasi pembelian bahan baku pada

64

7. From Pembayaran

Gambar. IV. 31 From Pembayaran

10. From Jurnal

Gambar. IV. 32 From Jurnal

Page 31: BAB IV RANCANGAN SISTEM USULAN - repository.bsi.ac.id · diusulkan yaitu sistem informasi pembelian bahan baku. 4.1.1. Tahapan Analisis Sistem informasi pembelian bahan baku pada

65

10. From Detail Jurnal

Gambar. IV.33 Detail Jurna

11. From Perkiraan

Gambar. IV.34 From Perkiraan

Page 32: BAB IV RANCANGAN SISTEM USULAN - repository.bsi.ac.id · diusulkan yaitu sistem informasi pembelian bahan baku. 4.1.1. Tahapan Analisis Sistem informasi pembelian bahan baku pada

66

12. From Laporan Pembelian

Gambar.IV.35 Laporan Pembelian

4.2.6. Spesifikasi Hardware dan Software

Menjelaskan tentang kebutuhan minimun hardware dan software standard

yang akan digunakan untuk menjalankan sistem usulan. Contoh kebutuhan

hardware tersebut meliputi :

Tabel IV. 14 Spesifikasi Hardware dan Software

Kebutuhan Keterangan

Sistem Operasi Windows 7 Ultimate

Processor Inter(R) Core

RAM 2 GB

System Type 64-bit Operating System

Monitor SVGA 12”

Keyboard Standar

Printer Deskjet 1515 series

Mouse Standar

Browser Mozilla Firefox, Google Chrome

Sofware Bahasa Pemograman : Java NetBeans 8.1

DBMS : MySQL

Anti Virus : Smadav 2015 Rev 10.7

Page 33: BAB IV RANCANGAN SISTEM USULAN - repository.bsi.ac.id · diusulkan yaitu sistem informasi pembelian bahan baku. 4.1.1. Tahapan Analisis Sistem informasi pembelian bahan baku pada

67