• Tidak ada hasil yang ditemukan

BAB IV ANALISIS DAN DESAIN SISTEM. Sistem informasi inventori yang dibuat ini meliputi proses pembelian,

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB IV ANALISIS DAN DESAIN SISTEM. Sistem informasi inventori yang dibuat ini meliputi proses pembelian,"

Copied!
24
0
0

Teks penuh

(1)

BAB IV

ANALISIS DAN DESAIN SISTEM

4.1 Analisis Sistem

Sistem informasi inventori yang dibuat ini meliputi proses pembelian, proses penjualan, proses perbaikan serta proses penggajian mekanik tiap bulan berdasarkan kebijakan pembagian perusahaan.

Proses pembelian merupakan proses dimana pada saat barang habis atau minimum stock, bagian pembelian membuat laporan persetujuan pembelian yang kemudian laporan tersebut diajukan ke manager atau pimpinan. Pimpinan kemudian memberikan persetujuan atau tidak. Jika laporan disetujui maka bagian pembelian membuat nota order barang. Nota order barang tersebut selanjutnya akan dikirimkan kepada supplier. Setelah barang diterima maka nota pengiriman dari supplier diarsip oleh bagian pembelian kemudian membuat laporan data barang baru dan laporan pembelian. Laporan data barang baru dan laporan pembelian tersebut diberikan ke manager atau pimpinan perusahaan.

Proses penjualan pada sistem informasi inventori ini digunakan untuk melakukan pencatatan terhadap proses penjualan secara tunai. Pada saat customer melakukan pembelian barang maka dilakukan pengecekan terhadap barang. Jika barang yang dicari tidak ada maka nama barang tersebut akan dicatat oleh bagian penjualan untuk diarsip. Hal ini digunakan untuk menentukan pembelian barang baru pada saat order barang ke supplier. Jika barang tersebut dalam catatannya banyak yang mencari maka bagian penjualan akan membuat laporan tentang barang-barang yang dicari customer baik itu asesoris maupun sparepart.

(2)

Kemudian laporan tersebut akan diajukan ke pimpinan, jika pimpinan menyetujui maka akan dilakuan order barang tersebut. Jika barang ada maka dilakukan transaksi penjualan.

Proses perbaikan digunakan untuk mencatat data-data yang berhubungan dengan proses perbaikan. Pada proses perbaikan juga bisa dilakukan proses penjualan karena pada saat perbaikan terjadi kemungkinan membutuhkan

sparepart atau ada bagian yang perlu diganti. Maka proses ini bisa dilakukan

secara bersamaan. Pada saat customer melakukan perbaikan maka mekanik akan mengecek bagian mana yang perlu diganti. Jika barang yang perlu diganti tersebut ada maka dilakukan perbaikan, jika tidak maka perbaikan tidak jadi dilakukan. Setelah perbaikan selesai dilakukan maka bagain pembelian mencatat data barang apa saja yang diambil, nomor polisi, siapa mekanik yang menangani, perbaikan apa saja yang dilakukan, serta berapa biayanya.

4.2 Desain Sistem

Berikut ini adalah desain sistem yang baru dari analisa terhadap proses-proses yang manual di atas:

a. Dokumen Flow

1. Proses Pembelian Terkomputerisasi

Dokumen flow terkomputerisasi proses pembelian dari dapat dilihat pada gambar 4.1. Pada proses ini pembelian dicatat berdasarkan informasi yang ada pada nota pembelian yaitu tanggal pembelian, nama supplier serta detil barang yang dibeli. Setelah data pembelian diinputkan maka secara otomatis akan mengupdate harga beli dan stock kepada tabel barang.

(3)

2 1

PENJUALAN BACK OFFICE SUPPLIER

Mulai Permintaan Barang dari Customer MANAGER Laporan Persetujuan Pembelian 2 1 Nota Pengiriman Selesai A

Laporan data stok habis dan data permintaan barang Laporan Persetujuan Pembelian 2 1 Nota Order Barang 2 1 Laporan Pembelian 2 Laporan Pembelian 2 Nota Pengiriman 2 Nota Order Barang Laporan Persetujuan Pembelian Manajer Setujui Laporan Persetujuan Pembelian Yes N N N Laporan Data Barang Membuat Persetujuan Pembelian

Buat Nota Order

Input Data Trans. Pembelian Data Pembelian Update Data Barang Data Barang Cetak Laporan Pembelian dan

Data Barang 2Laporan Data

Barang

N

No

(4)

2. Proses Transaksi Penjualan Terkomputerisasi

Dokumen flow terkomputerisasi proses pembelian dapat dilihat pada gambar 4.2. Pada proses penjualan digunakan untuk mencatat proses penjualan secara tunai, jika barang yang dicari tidak ada maka nama barang tersebut akan diarsip untuk dijadikan keputusan pada saat order barang selanjutnya.

CUSTOMER FRONT OFFICE MANAGER

Mulai Permintaan Barang Barang ada ? PENJUALAN 2 1 Nota Penjualan 2 Nota Penjualan 2 1 Laporan Penjualan Barang termasuk stok 2 Laporan Penjualan Selesai A No Yes Yes Data request dari customer 2 1 Data request dari customer N Cari Barang Data Barang

Input Trans. Penjualan Mencetak Nota dan Laporan Penjualan Penjualan Update Data Barang Data Barang

Input data request customer Data Keluhan Mencetak data request customer N N No

Gambar 4.2. Dokumen Flow Terkomputerisasi Proses Transaksi Pembelian

(5)

3. Proses Perbaikan (Service) Terkomputerisasi

Dokumen Flow Terkomputerisasi dari proses perbaikan dapat dilihat pada gambar 4.3. Pada proses service, sistem akan melakukan pencatatan mengenai data-data service yaitu antara lain mekanik yang menangani perbaikan, nomor polisi, biayanya, bagian mana saja yang diperbaiki serta barang yang diperlukan pada saat perbaikan. Total biaya akan dijumlah secara otomatis dari barang dan biaya perbaikan.

CUSTOMER MEKANIK MANAGER

Mulai FRONT OFFICE 2 1 Jenis Kelompok dan Jenis service Data Keluhan 2 1 Nota Service 2 Laporan Service Keluhan Customer 2 1 Laporan Service Daftar Permintaan Barang Ada ? Butuh Spare part ? Yes No Yes Selesai 2 Nota Service Cari Barang Cari barang

Buat Daftar Jenis Kelompok Service

Data Jenis dan Kelompok

service

Mencetak data jenis kelompok, nota service dan laporan service 2 Jenis Kelompok dan Jenis service N N N

(6)

b. Data Flow Diagram 1. Context Diagram

Context diagram dari sistem informasi bengkel dapat dilihat pada gambar 4.4. berikut ini:

LAP REQ SERV PLUS LAP GAJI MEKANIK

TANDA TRM GAJI

TANDA TERIMA GAJI DT GAJI MEK

DT SERVICE MEK

DT REQ SERVICE PLUS NOTA SERVC PLUS

LAP SERVICE PLUS NOTA SERVICE PLUS

DT JUAL SERVICE PLUS

DT SERVICE DT INF BRG SERVICE LAP KELUHAN DATA KELUHAN LAP PEMBELIAN BRG DT TRM BRG DT TERIMA BRG NOTA KIRIM BRG NOTA ORDER BELI

NOTA ORD BELI

DT BRG DT SUPPL DT ORDER BELI LAP REQUEST NOTA PENJUALAN LAP JUAL NOTA JUAL DT REQUEST DT JUAL DT INF BRG JUAL 0

SISTEM INFORMASI INVENTORY

+ CUSTOMER SUPPLIER MANAGER BACK OFFICE MEKANIK FRONT OFFICE

Gambar 4.4. Context Diagram Sistem Informasi Bengkel

Pada context diagram terdapat enam eksternal entity yaitu Front office,

Customer, Manager, Backoffice, Mekanik, dan Supplier. Font Office melakukan

(7)

Backoffice melakukan pencatatan pembelian. Mekanik mendapatkan laporan data

keluhan dari customer dan mendapat nota gaji. Supplier mendapat nota order pembelian dan tanda terima barang.

2. Diagram Berjenjang

Diagram berjenjang dari Sistem Informasi Bengkel dapat dilihat pada gambar 4.5 berikut: SISTEM INFORMASI INVENTORY PEMBELIAN PENJUALAN

SERVICE GAJI MEKANIK

CARI BARANG CATAT TRANS JUAL CATAT REQUEST CEK BARANG DAN SUPPLIER CATAT ORDER BELI CATAT PENERIMAAN ORDER CATAT KELUHAN CARI BARANG CATAT REQUEST CATAT SERVICE CHECK SERVICE MEKANIK CATAT GAJI MEKANIK 0 1 2 3 4 1.1 1.2 1.3 1.4 2.1 2.2 2.3 3.1 3.2 3.3 4.1 4.2

Gambar 4.5. Diagram Berjenjang Sistem Informasi Bengkel

3. DFD Level 0

DFD Level 0 dari sistem informasi bengkel ini dapat dilihat gambar 4.6. Pada Level ini terdapat 4 proses yaitu proses pembelian, proses penjualan, proses service dan juga proses penggajian. Dan data store yang dihasilkan pada sistem ini ada 12 buah data store yaitu supplier, detil order, master jual, request, barang, detil jual, service, keluhan, mekanik,service plus dan mekanik.

(8)

LAP REQ SERV PLUS

ambil dt mekanik

simpan data gaji ambil data gaji

ambil data servic

simpan mekanik

ambil data service ambil data master jual

simpan data service

simpan data service plus ambil data detil jual

simpan master jual

ambil dt barang

simpan data keluhan

simpan data barang

ambil data barang simpan data detil jual simpan master jual

ambil master jual

simpan data request

simpan master order

ambil dt brg simpan detil order

ambil master order

ambil data brg ambil data supplier

TANDA TERIMA GAJI TANDA TRM GAJI

DT SERVICE MEK DT GAJI MEK

LAP GAJI MEKANIK

NOTA SERVC PLUS

LAP SERVICE PLUS

DT REQ SERVICE PLUS

DT INF BRG SERVICE

NOTA SERVICE PLUS

DT JUAL SERVICE PLUS

DT SERVICE

LAP KELUHAN DATA KELUHAN NOTA ORDER BELI

DT TRM BRG LAP PEMBELIAN BRG DT TERIMA BRG DT BRG NOTA KIRIM BRG DT SUPPL DT ORDER BELI

NOTA ORD BELI LAP REQUEST LAP JUAL NOTA JUAL NOTA PENJUALAN DT REQUEST DT JUAL DT INF BRG JUAL FRONT OFFICE CUSTOMER MANAGER 1 PENJUALAN + BACK OFFICE SUPPLIER 2 PEMBELIAN + 3 SERVICE + MEKANIK 4 GAJI MEKANIK + 1 SUPPLIER 2 MASTER ORDER 3 DETIL ORDER 4 BARANG 5 MASTER JUAL 6 DETIL JUAL 7 REQUEST 8 SERVICE 9 SERVICE PLUS 10 MEKANIK 11 KELUHAN 12 GAJI

(9)

4. DFD Level 1 Proses Transaksi Penjualan

DFD level 1 proses transaksi penjualan dapat dilihat pada gambar 4.7.

simpan master jual ambil master jual

simpan data detil jual

simpan data request

simpan data barang ambil data barang

LAP JUAL LAP REQUEST NOTA JUAL NOTA PENJUALAN DT REQUEST DT JUAL DT INF BRG JUAL FRONT OFFICE CUSTOMER MANAGER 1 CARI BARANG 2

CATAT TRANS JUAL

3 CATAT REQUEST 7 REQUEST 5 MASTER JUAL 6 DETIL JUAL 4 BARANG

Gambar 4.7. DFD Level 1 Transaksi Penjualan

5. DFD Level 1 Proses Transaksi Pembelian

DFD level 1 proses transaksi pembelian dapat dilihat pada gambar 4.8.

simpan detil order

ambil master order

simpan master order

ambil data brg ambil dt brg ambil data supplier

DT TERIMA BRG NOTA KIRIM BRG

DT ORDER BELI

LAP PEMBELIAN BRG DT TRM BRG

NOTA ORDER BELI NOTA ORD BELI

DT BRG DT SUPPL BACK OFFICE SUPPLIER MANAGER 1 CHECK BRG DAN SUPPLIER 2

CATAT ORDER BELI

3 CATAT PENERIMAAN BRG 1 SUPPLIER 2 MASTER ORDER 3 DETIL ORDER 4 BARANG

(10)

6. DFD Level 1 Proses Perbaikan

DFD level 1 proses perbaikan dapat dilihat gambar 4.9.

LAP REQ SERV PLUS

simpan mekanik

ambil data master jual simpan data service plus

ambil dt barang

ambil data detil jual

simpan data service

simpan master jual ambil data service

simpan data keluhan

DT SERVICE DATA KELUHAN

DT JUAL SERVICE PLUS DT REQ SERVICE PLUS

DT INF BRG SERVICE

NOTA SERVC PLUS LAP SERVICE PLUS

NOTA SERVICE PLUS LAP KELUHAN FRONT OFFICE MEKANIK CUSTOMER MANAGER 1 CATAT KELUHAN 2 CARI BRG 3 CATAT REQ 4 CATAT SERVICE 11 KELUHAN 4 BARANG 5 MASTER JUAL 6 DETIL JUAL 9 SERVICE PLUS 8 SERVICE 10 MEKANIK

Gambar 4.9. DFD Level 1 Proses Service 7. DFD Level 1 Proses Penggajian

DFD level 1 proses penggajian dapat dilihat gambar 4.10.

ambil dt mekanik

simpan data gaji

ambil data gaji ambil data servic

TANDA TERIMA GAJI

LAP GAJI MEKANIK TANDA TRM GAJI DT GAJI MEK DT SERVICE MEK MANAGER FRONT OFFICE MEKANIK 1 CHECK SERVICE MEKANIK 2

CATAT GAJI MEKANIK

8 SERVICE

12 GAJI

10 MEKANIK

(11)

c. Entity Relational Diagram

1. Conceptual Data Model

Conceptual data model dari sistem informasi bengkel ini dapat dilihat pada

gambar 4.11. RINCIAN SERVICE RETUR BELI KENDARAAN BAYAR KELUHAN SERVICE RINCIAN KELUHAN KELUHAN

DETIL BELI RINCIAN BELI PEMBELIAN RINCIAN RETU R DETIL_RETUR RETUR BARAN G BAYAR SERVICE DATA REQUEST SPARE PART PENGGAJIAN TOTAL SERVICE DATA J UAL UPDATE BARANG TERIMA BARAN G ORDER BARANG PESAN BARAN G S UP PLIE R IDSUPP LIE R NAMA A LAMAT K OT A T ELP NO FA X S PA RE PA RT K ODE S PA REP ART NAMA JMLRE TUR HARGA BE LI HARGA JUAL DET IL JUA L JMLJUA L HARGA S ERVICE S ERVICE TRANS T GL JA M GAJI T GL A MB IL JA M MEK ANIK NIP NAMA A LAMAT K OT A UMUR GAJI MAS TE R ORDE R NO ORDER T GL ORDE R DET IL ORDER JMLRE TUR MAS TE R J UA L NO JUAL T GL T RA NS P ERMINTA A N NAMA JUMLA H RE Q S ERVICE PLUS MAS TE R_ RE TUR NORET UR T GLRET UR IDSUPP LIE R DET IL_RE T UR JMLRE TUR HARGA MAS TE R_ BE LI NOB ELI T GLB ELI IDSUPP LIE R DET IL_BE LI HARGA JMLRE TUR CUS TOME R IDCUST OME R NAMA A LAMAT JNSK ELA MIN K OT A T ELP MAS TE R_ KE LUHAN NOK ELUHAN T ANGGAL

DET IL_KE LUHA N K ELUHA N P EMBA YA RAN NOT RA NS T GLB AY A R S TA TUS MOT OR K ENDA RA A N NOP OLIS I DET IL SE RVICE NMS ERVICE HARGA

(12)

2. Physical Data Model

Physical data model dari sistem informasi bengkel ini dapat dilihat pada

gambar 4.12. dibawah ini:

NO_SERVICE = NO_SERVICE NOBELI = NOBELI IDCUSTOMER = IDCUSTOMER NOBELI = NOBELI NOKELUHAN = NOKELUHAN NOKELUHAN = NOKELUHAN IDCUSTOMER = IDCUSTOMER

KODE_SPAREPART = KODE_SPAR EPART

NOBELI = NOBELI NO_ORDER = NO_ORDER

KODE_SPAREPART = KODE_SPAR EPART

KODE_SUPPLIER = KODE_SUPPLIER NO_SERVICE = NO_SERVICE NO_JUAL = NO_JUAL NO_SERVICE = NO_SERVICE NO_JUAL = NO_JUAL NIP = NIP NIP = NIP NO_JUAL = NO_JUAL

KODE_SPAREPART = KODE_SPAR EPART KODE_SPAREPART = KODE_SPAR EPART

NO_ORDER = NO_ORDER

KODE_SUPPLIER = KODE_SUPPLIER S UP PLIE R

K ODE_S UP P LIER V ARCHAR(10) NAMA V ARCHAR(50) A LAMAT V ARCHAR(50) K OT A V ARCHAR(30) T ELP V ARCHAR(20) NO_FA X V ARCHAR(20) S PA RE PA RT K ODE_S PA REP ART V ARCHAR(10) NAMA V ARCHAR(50) J MLRE TUR INT HARGA _BE LI INT HARGA _J UA L INT DET IL_J UA L

NO_J UAL V ARCHAR(10) K ODE_S PA REP ART V ARCHAR(10) J MLJ UA L INT

HARGA INT

S ERVICE NOK ELUHA N V ARCHAR(10) NO_S ERVICE V ARCHAR(10) NIP V ARCHAR(10) T GL DAT E J A M T IME GAJ I NIP V ARCHAR(10) T GL_A MB IL DAT E J A M T IME MEK ANIK NIP V ARCHAR(10) NAMA V ARCHAR(50) A LAMAT V ARCHAR(50) K OT A V ARCHAR(30) UMUR INT GAJ I INT MAS TE R_ORDE R NO_ORDER V ARCHAR K ODE_S UP P LIER V ARCHAR(10) T GL_ORDER DAT E DET IL_ORDER

K ODE_S PA REP ART V ARCHAR(10) NO_ORDER V ARCHAR J MLRE TUR INT

MAS TE R_J UA L NO_J UAL V ARCHAR(10) T GL_T RA NS DAT E

P ERMINTA A N NO_S ERVICE V ARCHAR(10) NO_J UAL V ARCHAR(10) NAMA V ARCHAR(50) J UMLA H_RE Q INT

S ERVICE_P LUS NO_S ERVICE V ARCHAR(10) NO_J UAL V ARCHAR(10) MAS TE R_RE TUR

K ODE_S UP P LIER V ARCHAR(10) NORET UR V ARCHAR(10) T GLRET UR DAT E IDSUPP LIER V ARCHAR(10) NOB ELI V ARCHAR(10)

DET IL_RE T UR K ODE_S PA REP ART V ARCHAR(10) J MLRE TUR INT

HARGA INT

MAS TE R_B E LI NOB ELI V ARCHAR(10) NO_ORDER V ARCHAR T GLB ELI DAT E IDSUPP LIER V ARCHAR(10)

DET IL_BE LI

NOB ELI V ARCHAR(10) K ODE_S PA REP ART V ARCHAR(10)

HARGA INT

J MLRE TUR INT

CUS TOME R IDCUST OME R V ARCHAR(10) NAMA V ARCHAR(50) A LAMAT V ARCHAR(50) J NSK ELA MI N V ARCHAR(1) K OT A V ARCHAR(30) T ELP V ARCHAR(20) MAS TE R_K E LUHAN IDCUST OME R V ARCHAR(10) NOK ELUHA N V ARCHAR(10) T ANGGAL V ARCHAR(10)

DET IL_KE LUHA N NOK ELUHA N V ARCHAR(10) K ELUHA N V ARCHAR(30)

P EMBA YA RAN NOT RA NS V ARCHAR(10) NOB ELI V ARCHAR(10) T GLB AY AR DAT E S TA TUS V ARCHAR(1)

MOT OR

IDCUST OME R V ARCHAR(10) K ENDA RA A N V ARCHAR(50) NOP OLIS I V ARCHAR(10)

DET IL_SE RVICE NO_S ERVICE V ARCHAR(10) NMS ERVICE V ARCHAR(10) HARGA INT

(13)

d. Struktur File

Struktur file pada sistem informasi inventori ini adalah sebagai berikut: 1. Tabel Supplier

Nama tabel : Supplier Primary key : Kode_Supplier

Fungsi : Menyimpan data master supplier. Foreign key : -

Tabel 4.1. Tabel Supplier

No. Field Type Length Key

1. Kode_Supplier Char 5 PK

2. Nama Varchar 50 NN

3. Alamat Varchar 50 NN

4. Kota Varchar 35 NN

5. Telp Varchar 2 NN

6. No. Fax Varchar 2 NN

2. Tabel Master Order

Nama tabel : Master_Order Primary key : No_Order

Fungsi : Menyimpan data pembelian . Foreign key : Kode_Supplier

Tabel 4.2. Tabel Master_Order

No. Field Type Length Key

1. No_Order Char 10 PK

2. Kode_Supplier Char 5 FK

3. Tgl_Order DateTime 50 NN

(14)

3. Tabel Detil Order

Nama tabel : Detil_Order

Primary key : No_Order, Kode_Barang

Fungsi : Menyimpan data detil pembelian barang Foreign key : No_Order,Kode_Barang

Tabel 4.3. Tabel Detil Order

No. Field Type Length Key

1. No_Order Char 10 PK1

2. Kode_Barang Char 5 PK2,FK

3. Jumlah TinyInt NN

4. Harga_Beli Integer NN

4. Tabel Mekanik

Nama tabel : Mekanik Primary key : NIK

Fungsi : Menyimpan data mekanik Foreign key : -

Tabel 4.4. Tabel Mekanik

No. Field Type Length Key

1. NIK Char 5 PK 2. Nama Varchar 50 NN 3. Alamat Varchar 50 NN 4. Kota Varchar 35 NN 5. Telp Varchar 20 6. Umur Varchar 20 NN

(15)

5. Tabel Barang

Nama tabel : Barang Primary key : Kode_Barang

Fungsi : Menyimpan data barang Foreign key : -

Tabel 4.5. Tabel Barang

No. Field Type Length Key

1. Kode_Barang Char 5 PK

2. Nama Varchar 50 NN

3. Stock TinyInt NN

4. Harga_Beli Integer NN

5. Harga_Jual Integer NN

6. Tabel Detil Jual

Nama tabel : Detil_Jual

Primary key : Order_Jual, Kode_Barang Fungsi : Menyimpan data detil penjualan Foreign key : Order_B arang, Kode_Barang

Tabel 4.6. Tabel Detil Jual

No. Field Type Length Key

1. Order_Jual Char 10 PK

2. Kode_Barang Char 5 NN

3. Jumlah TinyInt NN

7. Tabel Master Jual

Nama tabel : Master_Jual Primary key : Order_Jual

Fungsi : Menyimpan data transaksi penjualan Foreign key : Order Jual

(16)

Tabel 4.7. Tabel Master Jual

No. Field Type Length Key

1. Order_Jual Char 10 PK

2. Tgl_Trans DateTime NN

3. Total TinyInt NN

8. Tabel Service Plus

Nama tabel : Service_Plus

Primary key : Order_Jual, No_Service

Fungsi : Menyimpan data nota penjualan dan nomor service Foreign key : Order_Jual, No_Service

Tabel 4.8. Tabel Service Plus

No. Field Type Length Key

1. Order_Jual Char 10 PK1,FK

2. Service_Plus Char 10 PK2,FK

9. Tabel Service

Nama tabel : Service Primary key : No_Service

Fungsi : Menyimpan data service Foreign key : NIK

Tabel 4.9. Tabel Service

No. Field Type Length Key

1. Nomor_Service Char 5 PK 2. NIK Varchar 6 NN 3. Tanggal Date NN 4. Jam Time NN 5. Nomor_Motor Char 6 NN 6. Biaya Integer NN

(17)

10. Tabel Keterangan

Nama tabel : Keterangan Primary key : No_Service

Fungsi : Menyimpan data keterangan service Foreign key : No_Service

Tabel 4.10. Tabel Keterangan

No. Field Type Length Key

1. No_Service Char 10 FK

2. Keterangan Varchar 255 NN

11. Tabel Permintaan

Nama tabel : Permintaan Primary key : -

Fungsi : Menyimpan data permintaan barang dari customer Foreign key : No_Service, Order Jual

Tabel 4.11. Tabel Permintaan

No. Field Type Length Key

1. No_Service Char 10 FK

2. Order_Jual Char 10 FK

5. Nama Varchar 50 NN

6. Jumlah_Req Number NN

12. Tabel Gaji

Nama tabel : Gaji

Primary key : NIK, Tgl_Ambil

Fungsi : Menyimpan data gaji mekanik Foreign key : NIK

(18)

Tabel 4.12.Tabel Gaji

No. Field Type Length Key

1. No_Service Char 10 PK1,FK

2. Tgl_Ambil DateTime PK2

3. Jam Time NN

4. Gaji Integer NN

e. Desain I / O

Desain I/O yang didapatkan dari hasil analisa permasalahan terhadap Yudhama Motor Surabaya adalah sebagai berikut:

1. Desain Form Login

Desain form login operator digunakan untuk otorisasi user berdasarkan levelnya. Form ini terdiri atas dua isian yaitu nama user diisi dengan nama user dari operator dan password diisi dengan password dari operator tersebut. Tombol login digunakan untuk mengecek user dan password valid atau tidak, tombol batal digunakan untuk membatalkan login. Desain form login dapat dilihat pada gambar 4.13.

Password

Form Login Operator

Nama User

Login Batal

Gambar 4.13. Gambar Desain I/O Form Login Operator

2. Desain Form Maintenance Supplier

Desain form maintenance data supplier digunakan untuk mengisikan dan merubah data dari dari masing-masing supplier. Terdiri dari tujuh isian yaitu Kode_Supplier, Nama, Alamat, Kota harus diisi sedangkan Telp dan No. Fax

(19)

tidak wajib untuk diisi serta terdapat 4 buah tombol untuk mengoperasikannya. Isian Fax dan Telepon hanya dapat diisi dengan angka maksimal pengisian 20 digit. Desain form maintenance supplier dapat dilihat pada gambar 4.14.

MAINTENANCE DATA SUPPLIER

Simpan Batal Hapus Perbaiki Keluar

Kode Supplier Nama Kota Alamat Telp. Contact. Person Fax

Gambar 4.14. Gambar Desain I/O Maintenance Supplier

3. Desan Form Maintenance Data Mekanik

Desain form maintenance data mekanik digunakan untuk mengisikan dan merubah data dari dari masing-masing mekanik. Terdiri dari enam isian yaitu NIK, Nama, Alamat, Kota,Umur harus diisi sedangkan Telp tidak wajib untuk diisi serta terdapat 4 buah tombol untuk mengoperasikannya. Untuk isian Telp dan Umur hanya bisa diisi dengan angka, Telp pengisian maksimal 20 digit sedangkan umur hanya 2 digit saja. Isian umur hanya dapat diisi antara 17 sampai 50. Desain form maintenance mekanik dapat dilihat pada gambar 4.15.

(20)

MAINTENANCE DATA MEKANIK

Simpan Batal Hapus Perbaiki Keluar

NIK Nama Kota Alamat Telp. Umur

Gambar 4.15. Gambar Desain I/O Maintenance Mekanik

4. Desain Form Maintenance Barang

Desain form maintenance data barang digunakan untuk mengisikan dan merubah data dari barang. Terdiri dari tujuh isian yaitu Kode_Supplier, Nama, Alamat, Kota harus diisi sedangkan Telp dan No. Fax tidak wajib untuk diisi serta terdapat 4 buah tombol untuk mengoperasikannya. Desain form maintenance dapat dilihat pada gambar 4.16.

MAINTENANCE DATA BARANG

Kode Barang Nama

Harga Beli Rp. Stock

Harga Jual Rp.

Simpan Batal Hapus Perbaiki Keluar

(21)

5. Desain List Data Barang

Desain list data barang digunakan untuk memudahkan melakukan pencarian data barang berdasarkan nama barang. Desain list data barang dapat dilihat pada gambar 4.17.

LIST DATA BARANG

Kata Kunci Pencarian

Kode Nama

Keluar

Gambar 4.17. Gambar Desain I/O Maintenance Data Barang

6. Desain Form Transaksi Pembelian

Desain form transaksi pembelian digunakan untuk melakukan pencatatan transaksi pembelian. Desain form transaksi pembelian dapat dilihat pada gambar 4.18. TRANSAKSI PEMBELIAN No. Nota Tanggal Kode Barang Nama Jumlah Harga

Simpan Batal Keluar

Kode Supplier

KODE NAMA JUMLAH HARGA (Rp.) TOTAL (Rp.)

(22)

7. Desain Form Maintenance Operator

Desain form maintenance operator digunakan untuk membuat dan menghapus user berdasarkan level yang dikehendaki. Desain form maintenance operator dapat dilihat pada gambar 4.19.

MAINTENANCE OPERATOR

Simpan Batal Hapus Perbaiki Keluar

Password

Level Pilih Satu UserName

USERNAME PASSWORD LEVEL

Gambar 4.19. Gambar Desain I/O Maintenance Operator

8. Desain Laporan Penjualan

Desain laporan penjualan digunakan untuk mencetak laporan data tiap periode dan mengetahui total penjualan. Desain laporan data penjualan dapat dilihat pada gambar 4.20.

LAPORAN DATA PENJUALAN

Periode

NO. NO. NOTA NAMA JUMLAH HARGA (Rp.) TOTAL (Rp.)

Gambar 4.20. Gambar Desain I/O Laporan Penjualan

9. Desain Laporan Pembelian

Desain laporan data penjualan digunakan untuk mencetak laporan data penjualan tiap periode dan mengetahui total pembeliannya. Desain laporan data pembelian dapat dilihat pada gambar 4.21.

(23)

LAPORAN DATA PEMBELIAN

Periode

NO. NO. NOTA NAMA JUMLAH HARGA (Rp.) TOTAL (Rp.)

Gambar 4.21. Gambar Desain I/O Laporan Pembelian

10. Desain Form Laporan Data Service

Desain laporan service digunakan untuk mencetak laporan service tiap periode dan biaya total biaya service tiap mekanik. Desain laporan data service dapat dilihat pada gambar 4.22.

LAPORAN DATA SERVICE

Periode :

NO. NO. SERVICE TANGGAL JAM MEKANIK BIAYA (Rp.)

Gambar 4.22. Gambar Desain I/O Laporan Service

11. Desain Form Laporan Data Barang

Desain laporan barang digunakan untuk mencetak laporan data barang tiap periode dan mengetahui kenaikan harga barang serta memudahkan pengecekan stock barang. Desain laporan data barang dapat dilihat pada gambar 4.23.

LAPORAN DATA BARANG

YUDHAMA MOTOR

KODE NAMA STOCK HARGA BELI HARGA JUAL

Periode :

Jl. Rungkut Asri Utara AA/11 Telp. 031-5706743

(24)

Gambar

Gambar 4.1. Dokumen Flow Terkomputerisasi Proses Pembelian
Gambar 4.2. Dokumen Flow Terkomputerisasi Proses Transaksi Pembelian
Gambar 4.3. Dokumen Flow Terkomputerisasi Proses Perbaikan
Gambar 4.4. Context Diagram Sistem Informasi Bengkel
+7

Referensi

Dokumen terkait

[r]

Sesuai dengan Berita Acara Evaluasi Penawaran Nomor : 05.02/DP/PPB-DPU/2012 d engan ini Panitia Pengadaan Barang/Jasa Dinas Pendidikan menyampaikan hasil pelelangan umum terhadap

Permasalahan-permasalahan yang terjadi akibat dari jajanan kurang sehat di Sekolah dapat teratasi melalui berbagai macam hal diantaranya adalah melalui penyuluhan

Selanjutnya menganalisis diameter butiran sedimen dengan Metode Shields Diagram yang bertujuan untuk menentukan angka diameter butiran aman sedimen untuk memperoleh

Selanjutnya F hit dikorelasikan dengan F t dalam tabel db 3 lawan 300, didapatkan skor F t 5 %  35.341, ini berarti bahwa analisis regresi sebesar 48.125 lebih besar dari F t

PENERAPAN MODEL PEMBELAJARAN KOOPERATIF TIPE STUDENT TEAMS ACHIEVEMENT DIVISIONS (STAD) UNTUK MENINGKATKAN HASIL BELAJAR MATEMATIKA SISWA DI SEKOLAH DASAR. Universitas

Data yang dikumpulkan dalam penelitian ini terdiri atas: (1) data primer yang diperoleh dengan cara observasi langsung ke lokasi penelitian dan mengadakan wawancara

Pada sistem akuntansi penjualan kredit, tidak terdapat perangkapan fungsi yang terkait; fungsi yang berwenang mengotorisasi dokumen yang digunakan; pencatatan transaksi