• Tidak ada hasil yang ditemukan

BAB IV RANCANGAN SISTEM USULAN

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB IV RANCANGAN SISTEM USULAN"

Copied!
41
0
0

Teks penuh

(1)

61 4.1. Analisa Kebutuhan Software

Berdasarkan proses bisnis pada PT Sintas Kurama Perdana, maka tahapan berikutnya adalah analisa kebutuhan. Berikut ini spesifikasi kebutuhan (system requirement) dari sistem pembelian kredit.

4.1.1. Analisa Kebutuhan

Analisa kebutuhan software untuk program pembelian barang pada PT Sintas Kurama Perdana diusulkan dengan beberapa prosedur diantaranya :

A. Bagian Pengadaan

A1. Bagian Pengadaan berhak Login pada form login A2. Bagian Pengadaan berhak mengelola data supplier A3. Bagian Pengadaan berhak mengelola data barang A4. Bagian Pengadaan berhak mengelola data transaksi A5.Bagian Pengadaan berhak mengganti password B. Bagian Akuntansi

B1. Bagian Akuntansi berhak login pada form login

B2. Bagian Akuntansi berhak mengelola dan mengakses data transaksi B3. Bagian Akuntansi berhak mengelola data jurnal

B4. Bagian Akuntansi berhak mengelola data laporan B5. Bagian Akuntansi berhak mengganti password

(2)

4.1.2. Use Case Diagram

1. Use Case Diagram Pengadaan Menu Login

Gambar IV.1

Use Case Diagram menu Login Menu Supplier

Gambar IV.2

Use Case Diagram menu Supplier

uc Menu Login Pengadaan Login Supplier Barang Transaksi Jurnal Bantuan Laporan «extend» «extend» «extend» «extend» «extend» «extend» uc Menu Supplier Pengadaan Login Supplier Batal Edit Hapus Cari Berdasarkan kode supplier Tambah Simpan «extend» «include» «extend» «extend» «extend» «include» «extend»

(3)

Deskripsi Menu Supplier

Tabel IV.1

Deskripsi Menu Supplier Usecase Narative Supplier

Use case name Supplier

Requirements A2

Pre-condition Pengadaan telah melakukan login dan mengelola

data Supplier

Post condition Data Supplier berhasil tersimpan

Failed end conditions Gagal menyimpan data Supplier

Primary Actors Pengadaan

Main Flow / Basic Path 1. Pengadaan mengelola menu Supplier.

2. Pengadaan memilih tombol “tambah”. 3. Pengadaan “meng-input” data baru. 4. Pengadaan memilih tombol “simpan”.

5. System menyimpan data supplier kedalam

database.

6. System menampilkan keterangan berhasil menyimpan data supplier.

7. Data supplier tertampil pada tabel.

Alternate flow / invariant 1 A1.Pengadaan meng-input kode supplier untuk

mencari data supplier.

A2. System menampilkan data yang dicari. A3. Pengadaan memilih tombol “edit”. A4. Pengadaan mengedit data yang dicari. A5. Pengadaan memilih tombol “simpan”.

A6. System menyimpan data supplier yang telah diedit ke dalam database.

Alternate flow / invariant 2 B1.Pengadaan meng-input kode supplier untuk

mencari data supplier.

B2. System menampilkan data yang dicari. B3. Pengadaan memilih tombol “hapus”. B4. Pengadaan menghapus data yang dicari. B5.System menampilkan pesan konfirmasi

penghapusan.

B6. Pengadaan memilih tombol “YA”. B7. System menghapus data.

(4)

Menu Barang

Gambar IV.3

Use Case Diagram menu Barang Deskripsi Menu Barang

Tabel IV.2 Deskripsi Menu Barang Usecase Narative Barang

Use case name Barang

Requirements A3

Pre-condition Pengadaan telah melakukan login dan mengelola

data Barang

Post condition Data Barang berhasil tersimpan

Failed end conditions Gagal mengedit, menghapus, menambahkan dan

menyimpan data Barang

Primary Actors Pengadaan

Main Flow / Basic Path Pengadaan mengelola menu Barang.

1. Pengadaan memilih tombol “tambah”. 2. Pengadaan “meng-input” data baru. 3. Pengadaan memilih tombol “simpan”.

4. System menyimpan data barang kedalam

database.

5. System menampilkan keterangan berhasil menyimpan data barang.

6. Data barang tertampil pada tabel.

Alternate flow / invariant 1 A1.Pengadaan meng-input kode barang untuk

mencari data barang.

A2. System menampilkan data yang dicari. A3. Pengadaan memilih tombol “edit”.

uc Menu Barang Pengadaan Login Barang Tambah Batal Cari Edit Hapus Simpan Berdasarkan kode barang «extend» «extend» «include» «extend» «extend» «extend» «include»

(5)

A4. Pengadaan mengedit data yang dicari. A5. Pengadaan memilih tombol “simpan”.

A6.System menyimpan data barang yang telah diedit ke dalam database.

Alternate flow / invariant 2 B1.Pengadaan meng-input kode barang untuk

mencari data barang.

B2. System menampilkan data yang dicari. B3. Pengadaan memilih tombol “hapus”. B4. Pengadaan menghapus data yang dicari. B5.System menampilkan pesan konfirmasi

penghapusan.

B6. Pengadaan memilih tombol “YA”. B7. System menghapus data.

Menu Transaksi

Gambar IV.4

Use Case Diagram menu Transaksi Deskripsi Menu Transaksi

Tabel IV.3

Deskripsi Menu Transaksi Usecase Narative Transaksi

Use case name Transaksi

Requirements A4

Pre-condition Pengadaan telah melakukan login dan mengelola

data Transaksi

Post condition Data Transaksi berhasil tersimpan

uc Menu Transaksi Pengadaan Login Transaksi Pesanan Data Pembayaran Cari Cetak Berdasarkan No.PO Batal Tambah Cetak Simpan Batal «extend» «include» «include» «extend» «extend» «extend» «extend» «extend» «extend» «include»

(6)

Failed end conditions Gagal mengedit, menghapus, menambahkan, menyimpan dan mencari data Transaksi

Primary Actors Pengadaan

Main Flow / Basic Path 1. Pengadaan mengelola menu transaksi.

2. Pengadaan memilih “pesanan” atau “data pembayaran”.

3. Pengadaan memilih tombol “tambah” pada data pesanan.

4. Pengadaan meng-input data pesanan baru. 5. Pengadaan memilih tombol “simpan”.

6. System menyimpan data pesanan kedalam

database.

7. System menampilkan keterangan berhasil menyimpan data pesanan.

8. Data pesanan tampil pada tabel.

Alternate flow / invariant 1 A1.Pengadaan meng-input no.PO untuk mencari

data pesanan.

A2. System menampilkan data yang dicari. A3. Pengadaan memilih tombol “batal”.

A4. System akan secara otomatis kembali ke menu utama

Alternate flow / invariant 2 B1.Pengadaan meng-input no.PO untuk mencari

data pesanan.

B2. System menampilkan data yang dicari. B3. Pengadaan memilih tombol “cetak”. B4. System akan memproses cetak data PO

Menu Bantuan

Gambar IV.5

Use Case Diagram menu Bantuan

uc Menu Bantuan

Pengadaan

Login Bantuan Ganti

Passw ord Simpan Batal «extend» «include» «extend» «extend»

(7)

Deskripsi Menu Bantuan

Tabel IV.4

Deskripsi Menu Bantuan Usecase Narative Bantuan

Use case name Bantuan

Requirements A5

Pre-condition Pengadaan telah melakukan login dan dapat ganti

password

Post condition Password berhasil mengganti password

Failed end conditions Gagal mengganti password

Primary Actors Pengadaan

Main Flow / Basic Path

1. Pengadaan mengelola menu Bantuan.

2. Pengadaan memilih tombol “ganti password”. 3. Pengadaan “meng-input” password lama. 4. Pengadaan “meng-input” password baru. 5. Pengadaan memilih tombol “simpan”.

6. System menyimpan password barukedalam

database.

Alternate flow /

invariant 1

A1. Pengadaan memilih tombol “ganti password”. A2. Pengadaan “meng-input” password lama. A3. Pengadaan “meng-input” password baru. A4. Pengadaan memilih tombol “batal”.

A5.System akan secara otomatis kembali ke menu utama

2. Use Case Diagram Akuntansi

Gambar IV.6

Use Case Diagram menu Login

uc Menu Login Akuntansi Login Supplier Barang Transaksi Jurnal Bantuan Laporan «extend» «extend» «extend» «extend» «extend» «extend»

(8)

Menu Transaksi

Gambar IV.7

Use Case Diagram menu Transaksi Deskripsi Menu Transaksi

Tabel IV.5

Deskripsi Menu Transaksi Usecase Narative Transaksi

Use case name Transaksi

Requirements B2

Pre-condition Akuntansi telah melakukan login dan mengelola

data Transaksi

Post condition Data Transaksi berhasil tersimpan

Failed end conditions Gagal menyimpan data Transaksi

Primary Actors Pengadaan

Main Flow / Basic Path 1. Akuntansi mengelola menu transaksi.

2. Akuntansi memilih “pesanan” atau “data pembayaran”.

3. Akuntansi memilih “data pembayaran”.

4. Akuntansi meng-input no.PO untuk mencari data pesanan.

5. Form data pembayaran akan terisi secara otomatis sesuai dengan data PO yang diminta. 6. Akuntansi mengisi data pembayaran yang

harus diisi secara manual.

7. Akuntansi memilih tombol “simpan”.

8. System menyimpan data pembayaran kedalam

database.

9. System menampilkan keterangan berhasil menyimpan data pembayaran.

Alternate flow / invariant 1 A1. Akuntansi memilih “data pembayaran”.

A2.System akan menampilkan form pengisian data

uc Menu Transaksi Akuntansi Login Transaksi Pesanan Data Pembayaran Tambah Cari Simpan Berdasarkan No.PO Batal «extend» «include» «include» «include» «extend» «extend» «extend»

(9)

pembayaran.

A3. Akuntansi memilih tombol “batal”.

A4. System akan secara otomatis kembali ke menu utama.

Menu Jurnal

Gambar IV.8

Use Case Diagram menu Jurnal Deskripsi Menu Jurnal

Tabel IV.6 Deskripsi Menu Jurnal Usecase Narative Jurnal

Use case name Jurnal

Requirements B3

Pre-condition Akuntansi telah melakukan login dan mengelola

data jurnal

Post condition Data jurnal berhasil tersimpan

Failed end conditions Gagal menyimpan data jurnal

Primary Actors Bagian Akuntansi

Main Flow / Basic Path 1. Akuntansi mengelola menu jurnal.

2. Akuntansi memilih “jurnal perkiraan” atau “jurnal pembelian”.

3. Akuntansi memilih tombol “tambah” pada “jurnal perkiraan” atau “jurnal pembelian”. 4. Akuntansi meng-input kode akun pada form

pengisian data “jurnal pembelian” untuk mencari kode akun yang sebelumnya

uc Menu Jurnal Akuntansi Login Jurnal Jurnal Perkiraan Jurnal Pembelian Batal Simpan Tambah Cari Batal Simpan Tambah Berdasarkan Kode akun «extend» «include» «extend» «include» «include» «extend» «extend» «include» «include» «extend»

(10)

ditambahkan pada jurnal perkiraan.

5. System akan menampilkan nama akun sesuai dengan kode akun yang di-input.

6. Akuntansi mengisi nominal pada debet dan kredit.

7. Akuntansi memilih tombol “simpan”.

8. System menyimpan data “jurnal perkiraan” atau data “jurnal pembelian” kedalam

database.

9. System menampilkan keterangan berhasil menyimpan data.

Alternate flow / invariant 1 A1.Akuntansi meng-input kode akun untuk

mencari kode akun.

A2.System akan menampilkan nama akun sesuai dengan kode akun yang di-input.

A3.Akuntansi mengisi nominal pada sisi debet dan kredit

A4. Akuntansi memilih tombol “batal”.

A5. System akan secara otomatis kembali ke menu utama

Menu Laporan

Gambar IV.9

Use Case Diagram menu Laporan

uc Menu Jurnal Akuntansi Login Laporan Laporan Pembelian Cari Berdasarkan Periode Cetak Batal Jurnal Perperiode Cari Cetak Batal Berdasarkan Periode «extend» «include» «include» «extend» «extend» «extend» «extend» «extend» «extend»

(11)

Deskripsi Menu Laporan

Tabel IV.7

Deskripsi Menu Laporan Usecase Narative Laporan

Use case name Laporan

Requirements B4

Pre-condition Akuntansi telah melakukan login dan mengelola

data laporan

Post condition Data laporan berhasil tercetak

Failed end conditions Gagal mencetak laporan

Primary Actors Bagian Akuntansi

Main Flow / Basic Path 1. Akuntansi mengelola menu laporan.

2. Akuntansi memilih “laporan pembelian”, dan “jurnal perperiode”.

3. Akuntansi meng-input periode pada kolom cari untuk melihat data “laporan pembelian” atau “jurnal perperiode”.

4. System akan menampilkan data “laporan pembelian” atau “jurnal perperiode” sesuai dengan periode yang diminta.

5. Akuntansi memilih tombol “cetak”. 6. System akan melakukan proses cetak data.

Alternate flow / invariant 1 A1.Akuntansi meng-input periode pada kolom

cari untuk melihat data “laporan pembelian” atau “jurnal perperiode”.

A2.System akan menampilkan data “laporan pembelian” atau “jurnal perperiode” sesuai dengan periode yang diminta.

A3.Akuntansi memilih tombol “batal”.

A4.System akan secara otomatis kembali ke menu utama

Menu Bantuan

Gambar IV.10

Use Case Diagram menu Bantuan

uc Menu Bantuan

Akuntansi

Login Bantuan Ganti

Passw ord Simpan Batal «extend» «include» «extend» «extend»

(12)

Deskripsi Menu Bantuan

Tabel IV.8

Deskripsi Menu Bantuan Usecase Narative Bantuan

Use case name Bantuan

Requirements B5

Pre-condition Akuntansi telah melakukan login dan dapatganti

password

Post condition Akuntansi berhasil mengganti password

Failed end conditions Gagal mengganti password

Primary Actors Akuntansi

Aktor Bagian Akuntansi

Main Flow / Basic Path

1. Akuntansi mengelola menu Bantuan.

2. Akuntansi memilih tombol “ganti password”. 3. Akuntansi “meng-input” password lama. 4. Akuntansi “meng-input” password baru. 5. Akuntansi memilih tombol “simpan”.

6. System menyimpan password barukedalam

database.

Alternate flow /

invariant 1

A1. Akuntansi memilih tombol “ganti password”. A2. Akuntansi “meng-input” password lama. A3. Akuntansi “meng-input” password baru. A4. Akuntansi memilih tombol “batal”.

A5.System akan secara otomatis kembali ke menu utama

(13)

4.1.3. Activity Diagram 1. Activity Pesanan

Gambar IV.11 Activity DiagramPesanan

act Activity Pesanan

Supplier Sistem Pengadaan Badgian Gudang Start Menyerahkan PPPB Menerima PPPB Menginput Pesanan

Login applikasi Cek Akses

Tampil Menu Utama Pilih data Transaksi Tampil Data Transaksi Pilih Data Pesanan

Tampil Data Pesanan

Tambah Data Pesanan

Isi Data Pesanan

Simpan Data Pesanan Simpan Dalam Database Cetak Pesanan Menyerahkan Hasil

Cetak Pesanan Menerima PO

Tampil Data Pesanan

Final [Valid]

(14)

2. Activity Pembayaran

Gambar IV.12

Activity Diagram Pembayaran

act Domain Model

Sistem Supplier

Akuntansi Supervisor Gudang Teknik

Final Menyerahkan LPPB Menerima LPPB Menerima Pembayaran Melakukan Pembayaran Menerima Bukti Transfer Input Pembayaran

Login Applikasi Cek Akses

Tampil Menu Utama Pilih Data Transaksi

Tampil data Transaksi Pilih data Pembayaran Tampil data Pembayaran

Tambah data Pembayaran

Simpan Simpan dalam database

Final [Valid] [Tidak Valid]

(15)

3. Activity Pencatatan Jurnal

Gambar IV.13 Activity Diagram Jurnal

act Jurnal

Sistem Akuntansi

Start

Login applikasi Cek Akses

Tampil Menu Utama Pilih data Jurnal

Tampil data Jurnal Pilih Jurnal Perkiraan

Tampil data j urnal Perkiraan Tambah data Jurnal

Perkiraan

Simpan data Jurnal Perkiraan Isi data Jurnal

perkiraan

Simpan dalam Database

Tampil data Jurnal Pilih Jurnal Pembelian

Tampil data Jurnal Pebelian Cari data j urnal

Pembelian

Tambah Jurnal Pembelian

Isi data Jurnal Pembelian

Data j urnal pembelian tersimpan dalam database Simpan data

Jurnal Pembelian

Fi nal [Val i d] [T i dak val i d]

(16)

4. Activity Laporan

Gambar IV.14 Activity Diagram Laporan

act Laporan

Sistem Pengadaan

Start

Login applikasi Cek akses

Tampil Menu utama Pilih Menu Laporan

Tampil menu laporan Pilih data pesanan tampil data pesanan Pilih laporan Cari laporan Cetak laporan Final Tampil data laporan [Tidak Valid] [Valid]

(17)

4.2 Desain

4.2.1 Entity Relationship Diagram (ERD)

User Jurnal Mengelola Membuat Username Password Hak_akses Tanggal Kd_Akun 1 1 1 Debet Kredit Transaksi Detail_Transaksi Detail_Jurnal Berisi Berisi No_PO Tanggal Kd_Supplier Kd_Barang Username Tunai Tempo Tgl_Jatuh_Tempo Jumlah Satuan Harga Total Keterangan Hutang Subtotal Potongan Total_bayar Uang_muka No_SPH No_PO Kd_Barang Jumlah Total_bayar Potongan Uang_muka Alamat Telepon Barang Kd_Barang Nama_Barang Satuan Stok_Barang Harga Supplier Kd_Supplier Nama_Supplier Alamat Mengelola Telepon Debet Kd_Akun Kredit Berisi Username Kd_Supplier No_PO Kd_Barang 1 M 1 1 1 1 M M 1 No_PO Username Username Kd_akun Kd_akun Tanggal Tanggal Tanggal_dibayar No_pembayaran Giro/Cek Nama_akun No_PO Gambar IV.15

(18)

4.2.2 Logical Record Structure (LRS) Supplier Kd_supplier* Nama_supplier Alamat Telepon Jurnal Kd_akun* Nama_akun Tanggal** Debet Kredit User Username* Password Alamat Telepon Hak_akses 1 1 Barang Kd_brg* Nama_brg Satuan Harga Stok_brg Detail_jurnal Kd_akun* Debet Kredit Transaksi No_PO* Kd_brg Kd_supplier Tanggal** Username Nama_brg Tempo Tagl_jatuh_tempo Jumlah Satuan No_sph Harga Total Keterangan Hutang Subtotal Potongan Total_bayar Uang_muka Tunai Giro/Cek Tanggal_dibayar No_pembayaran Detail_transaksi No_PO* Kd_brg Jumlah_beli Total_bayar Potongan Uang_Muka 1 1 1 1 1 1 M 1 1 M

Keterangan : *Primary Key **Foregn Key

Gambar IV.16

(19)

4.2.3 Spesifikasi File 1. Spesifikasi File User

Nama Database : Pembelian Nama File : User

Akronim : User.myd

Tipe File : File Master Akses File : Random Panjang Record : 70 Karakter

Field key : Username

Software : MySQL

Tabel IV.9 Spesifikasi File User

No Elemen Data Akronim Tipe Panjang Keterangan 1. Username Username Varchar 15 Primary Key

2. Password Password Varchar 10

3. Alamat Alamat Varchar 20

4. Telepon Telepon Int 15

5. Hak Akses Hak_akses Varchar 10

2. Spesifikasi File Supplier Nama Database : Pembelian Nama File : Supplier Akronim : Supplier.myd Tipe File : File Master Akses File : Random Panjang Record : 70 karakter

Field key : Kd_supplier

(20)

Tabel IV.10 Spesifikasi File Supplier

No Elemen Data Akronim Tipe Panjang Keterangan 1. Kode Supplier Kd_supplier varchar 15 Primary Key

2. Nama Supplier Nama_supplier varchar 20

3. Alamat Alamat varchar 20

4. Telepon Telepon Int 15

3. Spesifikasi File Barang

Nama Database : Pembelian Nama File : Barang Akronim : barang.myd Tipe File : File Master Akses File : Random Panjang Record : 64 Karakter

Field key : Kd_barang

Software : MySQL

Tabel IV.11 Spesifikasi File Barang

No Elemen Data Akronim Tipe Panjang Keterangan 1. Kode Barang Kd_brg varchar 11 Primary Key

2. Nama Barang Nama_brg varchar 20

3. Satuan Satuan Int 11

4. Harga Harga Int 11

5. Stok Barang Stok_brg Int 11

4. Spesifikasi File Transaksi Nama Database : Pembelian Nama File : Transaksi Akronim : Transaksi.myd

(21)

Tipe File : File Master Akses File : Random Panjang Record : 205 Karakter

Field key : No_PO

Software : MySQL

Tabel IV.12

Spesifikasi File Transaksi

No Elemen Data Akronim Tipe Panjang Keterangan

1. No PO No_PO Varchar 11 Primary Key

2. Kode Barang Kd_brg Varchar 11

3. Kode Supplier Kd_supplier Varchar 11

4. Tanggal Tanggal Date 11

5. Username Username Int 20

6. Nama Barang Nama_brg Varchar 20

7. Tempo Tempo Date

8 Tanggal Jatuh Tempo Tanggal_jatuh_tempo Date 9. Tanggal dibayar Tanggal_dibayar Date 10. No. pembayaran No_pembayaran Int 11

9. Jumlah Jumlah Int 11

10. Satuan Satuan Int 11

11. No SPH No_sph Int 11

12. Harga Harga Int 11

13. Total Total Int 11

14. Keterangan Keterangan Int 11

15. Hutang Hutang Int 11

(22)

17. Giro/Cek Giro/Cek Int 11

16. Subtotal Subtotal Int 11

17. Potongan Potongan Int 11

18. Total Bayar Total_byr Int 11

19. Uang Muka Uang_muka Int 11

5. Spesifikasi File Detail_transaksi Nama Database : Pembelian Nama File : Detail_transaksi Akronim : Detail_transaksi.myd Tipe File : File Master

Akses File : Random Panjang Record : 66 Karakter

Field key : No_PO

Software : MySQL

Tabel IV.13

Spesifikasi File Detail_transaksi

No Elemen Data Akronim Tipe Panjang Keterangan

1. No PO No_PO varchar 11 Primary Key

2. Kode Barang Kd_brg varchar 11 3. Jumlah Beli Jumlah_beli Int 11 4. Total Bayar Total_bayar Int 11

5. Potongan Potongan Int 11

6. Uang Muka Uang_muka Int 11

6. Spesifikasi File Jurnal

Nama Database : Pembelian Nama File : Jurnal Akronim : Jurnal.myd

(23)

Tipe File : File Master Akses File : Random Panjang Record : 43 karakter

Field key : No_PO

Software : MySQL

Tabel IV.14 Spesifikasi File Jurnal

No Elemen Data Akronim Tipe Panjang Keterangan

1. Kode Akun Kode_akun Varchar 10 Primary key

2. Nama Akun Nama_akun Varchar 11

3. Tanggal Tanggal Date

4. Debet Debet Int 11

5. Kredit Kredit Int 11

7. Spesifikasi File Detail_jurnal Nama Database : Pembelian Nama File : Detail_jurnal Akronim : Detail_jurnal.myd Tipe File : File Master Akses File : Random Panjang Record : 32 Karakter

Field key : No_PO

Software : MySQL

Tabel IV.15

Spesifikasi File Detail_jurnal

No Elemen Data Akronim Tipe Panjang Keterangan

1. Kode Akun Kd_akun varchar 10 Primary key

2. Debet Debet Int 11

(24)

4.2.4 Spesifikasi dokumen usulan

A. Spesifikasi dokumen masukan usulan

Dokumen masukan merupakan dokumen yang mengalami proses awal dari sistem pembelian pada PT Sintas Kurama Perdana. Adapun dokumen masukan yang diusulkan oleh tesebut adalah sebagai berikut :

1. Surat Penawaran Harga

Nama Dokumen : Surat Penawaran Harga

Fungsi : Sebagai surat penawaran harga yang diajukan oleh pemasok

Sumber : Supplier

Tujuan : Bagian Pengadaan

Media : Kertas

Frekuensi : Setiap mengajukan SPPH Format : Lampiran C-1

2. Surat Jalan

Nama Dokumen : Surat Jalan

Fungsi : Sebagai bukti pengiriman barang Sumber : Supplier

Tujuan : Supervisor Gudang Teknik

Media : Kertas

Frekuensi : Setiap pengiriman barang Format : Lampiran C-2

3. Invoice

(25)

Fungsi : Bukti penagihan Sumber : Supplier

Tujuan : Supervisor Gudang Teknik

Media : Kertas

Frekuensi : Setiap pengiriman barang Format : Lampiran C-3

4. Faktur Pajak

Nama Dokumen : Faktur Pajak

Fungsi : Sebagai bukti penagihan pajak Sumber : Supplier

Tujuan : Supervisor Gudang Teknik

Media : Kertas

Frekuensi : Setiap pengiriman barang Format : Lampiran C-4

B. Spesifikasi dokumen keluaran usulan

Dokumen keluaran adalah segala bentuk dokumen yang akan mendukung kegiatan serta menerapkan hasil pencatatan dan pelaporan. Adapun dokumen keluaran yang diusulkan oleh tesebut adalah sebagai berikut :

1. Purchase Order (PO)

Nama Dokumen : Purchase Order (PO)

Fungsi :Sebagai bukti pemesanan barang Sumber : Bagian Pengadaan

(26)

Media : Kertas

Frekuensi : Setiap melakukan pemesanan barang Format : Lampiran D-1

2. Laporan Pembelian

Nama Dokumen : Laporan Pembelian

Fungsi :Sebagai laporan dari kegiatan pembelian perusahaan Sumber : Bagian Akuntansi

Tujuan : -

Media : Kertas

Frekuensi : Setiap periode. Format : Lampiran D-2 3. Jurnal Perperiode

Nama Dokumen : Jurnal perperiode

Fungsi :Sebagai catatan pembelian selama satu periode Sumber : Bagian Akuntansi

Tujuan : -

Media : Kertas

Frekuensi : Setiap satu periode Format : Lampiran D-3

(27)

4.2.5 Software Architecture

1. Sequence Diagram Proses Pemesanan Barang

Transaksi A.M. Pemesanan Database

1 : Masuk()

2 : Pilih Menu data pemesanan() Pengadaan

3 : Request()

4 : Menampilkan form data pesanan()

5 : Input data pesanan()

6 : Simpan data pesanan ()

7 : Save data()

8. Cetak data pesanan()

Gambar IV.17

(28)

2. Sequence Diagram Proses Pembayaran

Transaksi A.M. Pembayaran Database

1 : Masuk()

2 : Pilih Menu data pembayaran() Akuntansi

3 : Request()

4 : Menampilkan form data pembayaran()

5 : Input data pembayaran()

6 : Simpan data pembayaran ()

7 : Save data()

Gambar IV.18

(29)

2.Deployment Diagram Simpul Pembelian AntarmukaPengadaan Pengadaan Database Pembelian MySQL Pembayaran Akuntansi Gambar IV.19 Deployment Diagram

(30)

4.2.6 User Interface 1. Menu Login

Gambar IV.20 User Interface Menu Login 2. Menu Utama

Gambar IV.21

(31)

3. Tambah data supplier

Gambar IV.22

User Interface Tambah data Supplier 4. Form data Supplier

Gambar IV.23

(32)

5. Form Tambah data barang

Gambar IV.24

User Interface Tambah data Barang 5. Form data barang

Gambar IV.25 User Interface data Barang

(33)

6. Menu Transaksi

Gambar IV.26

User Interface Menu Transaksi 7. Data pesanan

Gambar IV.27

(34)

8. Form Tambah data pesanan

Gambar IV.28

User Interface Tambah data pesanan 9. Form Cari data pesanan

Gambar IV.29

(35)

10. Form Data pesanan

Gambar IV.30

User Interface Data Pesanan 11. Form Data Pembayaran

Gambar IV.31

(36)

11. Form Tambah data Pembayaran

Gambar IV.32

User Interface Tambah data pembayaran 12. Menu Jurnal

Gambar IV.33

(37)

13. Jurnal Perkiraan

Gambar IV.34

User Interface Jurnal Perkiraan 14. Jurnal Pembelian

Gambar IV.35

(38)

15. Menu Laporan

Gambar IV.36

User Interface Menu Laporan 16. Form Cari Laporan

Gambar IV.37

(39)

17. Form Laporan

Gambar IV.38

User Interface Laporan Pembelian 18. Form Cari Jurnal Perperiode

Gambar IV.39

(40)

19. Tampilan Jurnal Perperiode

Gambar IV.40

User Interface Tampilan Jurnal Perperiode 20. Ganti Password

Gambar IV.41

(41)

4.2.7 Spesifikasi Hardware dan Software 1. Spesifikasi Hardware

Perangkat keras (hardware) yang dimaksud disini adalah seperangkat alat atau elemen elektronik yang dapat membantu sistem yang diusulkan sehingga program yang diusulkan oleh penulis dapat bekerja dengan baik. Perangkat keras yang diperlukan adalah sebagai berikut :

1. Processor : Intel Celeron CPU 1007U-1.5GHz

2. RAM : 1 GB

3. Harddisk : 500 GB

4. Monitor : 1366 x 768 pixel

5. Keyboard : 108 keys 6. Printer : Epson L300 7. Mouse : Standard Mouse

2. Spesifikasi Software

Perangkat lunak (software) adalah suatu rangkaian atau susunan instruksi dengan urutan-urutan yang benar. Keberadaan perangkat lunak selalu menyertai perangkat keras yang ada. Adapun perangkat lunak yang dibutuhkan adalah : 1. Sistem Operasi : Windows 8.1

2. Bahasa Pemrograman : Java

3. DBMS : MySQL

Gambar

Gambar IV.1
Gambar IV.3
Gambar IV.4
Tabel IV.4
+7

Referensi

Dokumen terkait

Pendekatan orchiectomy merupakan tindakan medik yang umum dilakukan pada kasus cryptorchid.. Pada tulisan ini akan dibahas beberapa hal mengenai pendekatan diagnosis

Model SECI dipilih sebagai model untuk proses penjanaan pengetahuan bagi pengetahuan tasit iaitu keterampilan belajar, keterampilan berfikir dan keterampilan membuat

Kegiatan pengolahan data surveilans kesehatan haji yang dilakukan oleh KKP Kelas III Palangkaraya telah menggunakan cara manual dengan Excell dicek apabila ada data yang kurang

Koleksi Perpustakaan Universitas Terbuka.. antrian juga akan menjelaskan sccara tcrperinci supaya masyarakat selaku pelanggan baru dapat memahami dan memaklumi tentang

Konsep ini berbeda dengan sistem perbankan syariah yang menggunakan sistem bagi hasil atas penggunaan dana oleh pihak peminjam (baik oleh pihak nasabah maupun

Hal ini memberi kesan kepada emosi pengajar dan pelajar dalam masa yang sama. Bagi pihak tenaga pengajar, perlu menyediakan bahan pengajaran dan menjalankan kelas

III Tahun 2020 Anindini Winda Amalia, S.Kep., Ns., M.Kes Budi Pranoto, AMd.RMIK.,S.K.M 4 DEVITA MEDARISKA TIK Perancangan Aplikasi Reservasi dan Antrian Online Berbasis Website di

Hasil penelitian ini menunjukan bahwa kepala Desa telah menjalankan perannya sebagai motivator di mana Kepala Desa selalu memberikan motivasi serta masukan-masukan