bab iv rancangan sistem usulan - repository.bsi.ac.id · admin mengolah data finance (lising) a5....
Post on 17-Nov-2020
20 Views
Preview:
TRANSCRIPT
33
BAB IV
RANCANGAN SISTEM USULAN
4.1. Analisa Kebutuhan Software
Analisa dan kebutuhan perangkat lunak (software) dalam sebuah sistem
merupakan perintah-perintah yang diberikan kepada perangkat keras (hardware)
agar bisa saling berinteraksi diantara keduanya. Perangkat lunak yang digunakan
untuk membangun sistem yang telah dirancang tersebut.
4.1.1 Tahapan Analisa Kebutuhan Fungsi
Tahapan analisis, meliputi tahapan analisis kebutuhan fungsionalitas dari
masing-masing pengguna berinteraksi langsung terhadap sistem informasi
akuntansi penjualan secara kredit.
1. Admin
A1. Admin melakukan login kedalam sebuah sistem halaman penjualan
A2. Admin bisa Mengelola data customer
A3. Admin mengolah data Penjualan
A4. Admin mengolah data finance (lising)
A5. Admin mengolah data mobil
A6. Admin melihat dan mencatat laporan
A7. Admin mengolah data pelunasan
34
2. Staff Bagian Penjualan
B1. Staff bagian penjualan melakukan Login kedalam sebuah sistem
B2. Staff bagian penjualan melihat stok
3. Direktur
D1. Direktur melakukan Login kedalam sebuah sistem
D3. Direktur dapat menampilkan laporan
4.1.2. Analisa Kebutuhan User Interface
Tahapan analisa kebutuhan bertujuan menyempurnakan kebutuhan-
kebutuhan yang ada untuk memastikan pemangku kepentingan memahaminya dan
menemukan masalah-masalah, kalalaian dan kekurangan pada sistem informasi
akuntansi penjulan secara kredit tersebut.
1. Admin
A1.From Login halaman admin
A2. From data customer
A3. From data Penjualan
A4. From data finance (lising)
A5. From data mobil
A6. From data laporan
A7. From data pelunasan
35
1. Staff Bagian Penjualan
B1.From Login Kedalam Halaman
B2. From data stok
2. Direktur
D1. From Data Login Halaman Direktur
D2. From data laporan
4.1.3. Use Case Diagram
Use case diagram model yang sangat fungsional dalam sebuah sistem
yang menggunakan actor. Use case sendiri biasa menggunakan layanan atau
fungsi-fungsi yang tersedia pada sistem untuk penggunannya dapat dibagi
menjadi 2 bagian pertama bagian use case diagram untuk customer dan use case
diagram untuk pihak CV yaitu :
1. Use Case Diagram Penjualan
Gambaran yang akan dibuat oleh use case diagram pada sistem tersebut
untuk pihak CV (Perusahaan Dwiki Mobil 2 Pontianak) yang akan menjadi lebih
efektif lagi dalam pengerjaannya seperti dibawah :
a. Use Case Diagram Login
Use case diagram login berikut pada sebuah penggambaran sistem
penggolahan oleh pihak CV menggunakan sistem yang akan dirancang, seperti
yang dijelaskan dibawah ini yaitu :
36
<<incude>>
<<incude>>
<<incude>>
Admin << <<incude>>
<<incude>> <<incude>
Sumber : Hasil Penelitian (2017)
Gambar IV:1 Use Case Diagram Halaman Login
Tabel IV:I
Deskripsi Use Case Diagram Halaman Login
Use Case Name Halaman Login
Requirements A1-A7
Goal Admin dapat melakukan penglahan data customer,
penjualan, finance (lising), mobil dan laporan
Pre-Condition Admin masuk dan mengakses halaman login
Post-Condition Admin melakukan login dan masuk kedalam
halaman penjualan
Failed End Condition Admin dapat membatalkan login yang telah masuk
Primary Actors Admin
Main Flow Or Basic 1. Admin dapat melakukan pengolahan data
customer
2. Admin dapat melakukan pengolahan data
penjualan
3. Admin dapat melakukan pengolahan data
finance (lising)
4. Admin dapat melakukan pengolahan data
mobil
5. Admin dapat melakukan pengolahan data
laporan
6. Admin dapat melakukan pengolahan data
pelunasan
Invariant -
Sumber : Hasil Penelitian (2017)
Login
Mengolah Data Mobil
melihat dan mencatat
laporan Mengola Data
Pelunasan
Mengola Data
Customer
Mengola Data Penjualan
Mengola Data Finance
37
b. Use Case Diagram Data Customer
Perusahaan Dwiki Mobil 2 Pontianak bisa di gambarkan dan dijelaskan
gimana sistem penjualannya. Berikut adalah gambaran dari use case diagram
penjualan secara sistem seperti dibawah ini :
Customer <<incude>>
Sumber : Hasil Penelitian (2017)
Gambar IV:2 Use Case Diagram Data Customer
Tabel IV:2
Deskripsi Use Case Diagram Data Customer
Use Case Name Data Customer
Requirements B1-B2
Goal Staf bagian penjualan melihat stok mobil
Pre-Condition Staf bagian penjualan masuk dan mengakses
halaman login
Post-Condition Staf bagian penjualan melakukan login dan masuk
kedalam halaman penjualan
Failed End Condition Staf bagian penjualan dapat membatalkan login
yang telah masuk
Primary Actors Staf bagian penjualan
Main Flow Or Basic Staf bagian penjualan dapat melakukan stok mobil
ada atau tidak
Invariant -
Sumber : Hasil Penelitian (2017)
Login
Laporan Stok
Mobil
38
c. Use case diagram Laporan Direktur
Perusahaan Dwiki Mobil 2 Pontianak bisa di gambarkan dan dijelaskan
gimana sistem penjualannya. Berikut ini adalah gambaran Use case diagram
Laporan yang akan diusulkan, adalah :
Direktur <<incude>>
Sumber : Hasil Penelitian (2017)
Gambar IV:3 Use Case Diagram Laporan Direktur
Tabel IV:3
Deskripsi Use Case Diagram Laporan Direktur
Use Case Name Laporan Direktur
Requirements C1-C2
Goal Direktur dapat menampilkan laporan
Pre-Condition Direktur masuk dan mengakses halaman login
Post-Condition Direktur melakukan login dan masuk kedalam
halaman direktur
Failed End Condition direktur dapat membatalkan login yang telah masuk
pada direktur
Primary Actors Direktur
Main Flow Or Basic 1. direktur dapat menampilkan laporan keuangan
perbulan
2. direktur direktur dapat menampilkan laporan
keuangan pertahun
Invariant -
Sumber : Hasil Penelitian (2017)
Login
Laporan
39
4.1.4. Activity Diagram
Activity diagram adalah diagram yang menggambarkan worlflow (aliran
kerja) atau aktivitas dari sebuah sistem atau proses bisnis. Berikut adalah Activity
Diagram yang sedang diusulkan pada perusahaan Dwiki Mobil 2 Potianak, dibagi
menjadi 2 bagian untuk customer dan pihak CV yaitu :
1. Admin
A1. Activity diagram Login halaman admin
A2. Activity diagram data customer
A3. Activity diagram data penjualan
A4. Activity diagram data finance (lising)
A5. Activity diagram data mobil
A6. Activity diagram data laporan
A7. Activity diagram data pelunasan
2. Staff Bagian Penjualan
B1. Activity diagram Login staff bagian penjualan
B2. Activity diagram data stok
3. Direktur
D1. Activity diagram login halaman direktur
D2. Activity diagram data laporan
Contoh diagram yang harus digunakan pada pihak CV adalah mengguakan
sisem yang telah diusualkan oleh pihak yang telah menggusulkan contohnya seprti
berikut :
40
a. Activity Diagram Admin
Activity Diagram Admin dapat dibagi menjadi beberapa sistem, contoh
activity diagram login, activity diagram mengolah data customer, activity
diagram mengola data penjualan, activity diagram mengola data finance (lising),
activity diagram mengolah data mobil, activity diagram mencatat dan melihat
laporan, dan activity diagram mengolah data pelunasan seperti dibawah ini :
1 Activity Diagram Login Admin
Berikut adalah tampila activity diagram login admin ini menggunakan
sistem yang akan dirancangan dan dijalankan oleh sistem atau aplikasi pada
bagian admin untuk masuk pada sistem dibawah ini, yaitu :
Admin Sistem/Aplikasi
Login Keluar
Sumber : Hasil Penelitian (2017)
Gambar IV:4 Ativity Diagram Halaman Login Admin
Pilih From Login Menampilkan From Login
Validasi
Menampilkan
Pesan Kesalahan
Masuk Kedalam
Menu Utama Admin
Masukan Username dan Password
41
2. Activity Diagram Mengolah Data Customer
Activity Diagram ini admin mengolah data customer yang akan dimasukan
ke sebuah sistem seperti dibawah ini yaitu :
Sumber : Hasil Penelitian (2017)
Gambar IV:5 Ativity Diagram Mengolah Data Customer
Admin Sistem/Aplikasi
Batal
Simpan
Tambah Keluar
Cari
Ada Ubah
Tidak Hapus
Input Data
Customer
Klik
Batal
Menyimpan
Data Customer
Klik Cari
Data Tidak
Ada
Klik Simpan
Customer
Tampil From Data Customer
Input Kategori
Pencarian
Cari
Ubah
Klik Hapus
Data Hapus
42
3. Acivity Diagram Mengola Data Penjualan
Activity Diagram ini admin mengolah data penjualan yang akan
dimasukan ke sebuah sistem seperti dibawah ini yaitu :
Sumber : Hasil Penelitian (2017)
Gambar IV:6 Ativity Diagram Mengolah Data Penjualan
Admin Sistem/Aplikasi
Batal Tambah
Simpan
Tambah Keluar
Input Data
Customer
Klik
Batal
Klik Simpan
Penjualan
Tampil From Data Customer
Simpan Data
Cetak Surat Jalan
Klik Tambah Tampil Data Tambah
43
4. Acivity Diagram Mengola Data Finance
Activity Diagram ini admin mengolah data finance pihak yang
bertanggung jawab kepada pihak CV, seperti dibawah ini yaitu
Sumber : Hasil Penelitian (2017)
Gambar IV:7 Ativity Diagram Mengolah Data Finance
Admin Sistem/Aplikasi
Batal
Simpan
Tambah Keluar
Cari
Ada Ubah
Tidak Hapus
Input Data
Finance
Klik
Batal
Menyimpan
Data Finance
Klik Cari
Data Tidak
Ada
Klik Simpan
Finance
Tampil From Data Finance
Input Kategori
Pencarian
Cari
Ubah
Klik Hapus
Data Hapus
44
5. Acivity Diagram Mengola Data Mobil
Activity Diagram ini admin mengolah data Mobil pihak yang bertanggung
jawab kepada pihak CV, dibawah ini yaitu :
Sumber : Hasil Penelitian (2017)
Gambar IV:8 Ativity Diagram Mengolah Data Mobil
Admin Sistem/Aplikasi
Batal
Simpan
Tambah Keluar
Cari
Ada Ubah
Tidak Hapus
Input Data
Mobil
Klik
Batal
Menyimpan
Data Mobil
Klik Cari
Data Tidak
Ada
Klik Simpan
Mobil
Tampil From Data Mobil
Input Kategori
Pencarian
Cari
Ubah
Klik Hapus
Data Hapus
45
6. Ativity Diagram Mencatat Dan Melihat Laporan
Activity Diagram ini admin mencatat dan melihat laporan dari sistem yang
pihak dan bertanggung jawab kepada pihak CV, seperti dibawah ini yaitu :
Sumber : Hasil Penelitian (2017)
Gambar IV:9 Ativity Diagram Mencatat Dan Melihat Laporan
Admin Sistem/Aplikasi
Cari
Tidak Ada
Ada
Cetak
Tidak Dicetak
Klik From Laporan
Tampil Pesan Tampil Laporan
Tampil From Data Laporan
Klik Tanggal Pada
From
Cetak
Laporan
Lampiran
Dicetak
46
7. Ativity Diagram Mengola Data Pelunasan
Activity Diagram ini admin mengola data pelunasan dari sistem yang
pihak dan bertanggung jawab kepada pihak CV, dibawah ini yaitu :
Sumber : Hasil Penelitian (2017)
Gambar IV:10 Ativity Diagram Mengolah Data Pelunasan
Admin Sistem/Aplikasi
Batal Tambah
Simpan
Tambah Keluar
Input Data
Mobil
Klik
Batal
Klik Simpan
Mobil
Tampil From Data Mobil
Simpan Data Mobil
Cetak Kwitansi
Klik
Tambah
Input Stok
Mobil
Cari Stok
Mobil
Tampil Stok Mobil
47
2. Use Case Diagram Data Customer
berikut adalah gambaran dari use case diagram data customer yang telah
dirancang adalah :
a. Acivity Diagram Stok Mobil
Activity diagram stok mobil gambaran dari data yang telah dirancang yaitu
seperti dibawah ini :
Sumber : Hasil Penelitian (2017)
Gambar IV:11 Ativity Diagram Data Laporan Stok Mobil
Admin Sistem/Aplikasi
Cari
Tidak Ada
Ada
Cetak
Tidak Dicetak
Klik From Laporan Stok
Mobil
Tampil Pesan Tampil Laporan
Tampil From Data Laporan Stok Mobil
Klik Tanggal Pada From
Cetak
Laporan
Lampiran
Dicetak
48
3. Activity Diagram Laporan Direktur
Berikut adalah gambaran tampilan hasil dari activity diagram laporan
keuangan yang dibuat oleh sistem tersebut. Dapat dijelaskan dari 2 diagram diatas
ada bagian login untuk membuka sistem, data customer pada piutang dagang
untuk mengecek data customer yang telah didata oleh sistem dan laporan untuk
mengecek laporan pertahun dan perbulan yang telah terjadi.
a. Activity Diagram Pelaporan
Activity diagram pelaporan berikut ini adalah gambaran dari soistem yang
telah dibuat dan diusulkan, seperti dibawah ini :
49
Sumber : Hasil Penelitian (2017)
Gambar IV:12 Ativity Diagram Melihat Laporan
Direktur Sistem/Aplikasi
Cari
Tidak Ada
Ada
Cetak
Tidak Dicetak
Klik From Laporan Stok
Mobil
Tampil Pesan Tampil Laporan
Tampil From Data Laporan Stok Mobil
Klik Tanggal Pada From
Cetak
Laporan
Lampiran
Dicetak
50
4.2. Desain
Sebuah kebutuhan dari masing-masing pengguna sistem informasi
akuntansi penjualan secara kredit dan piutang dagang yang buat pada
aplikasi/sistem yang telah dirancang, selanjutnya akan digambarkan dalam sebuah
sistem yang telah dibuatkan tersebut.
4.2.1. Entity Relationship Diagram (ERD)
Tahapan desain database, dengan mengunakan Entity Relationship
Diagram (ERD) sebagai perangkat desain database. Entity Relationship Diagram
(ERD). Biasanya suatu model untuk menjelaskan hubungan antara data dalam
basis data berdasarkan objek-objek dasar data yang mempunyai hubungan antara
relasi. Setiap
Erd menjelaskan tentang hubungan antar table dalam database yang
digunakan dalam perancangan usulan Tugas Akhir ini. Setiap ERD saling terkait
satu sma lain dalam pembuatannya maka sistem dapat membaca yang telah dioleh
tersebut. Yang dibuat diatas akan dibaca, Adapun ERD rancangan usulan yang
dapat digambarkan dibawah ini :
51
Sumber : Hasil Penelitian (2017)
Gambar IV:13 Entity Relationship Diagram (ERD) Usulan
52
4.2.2. Logical Record Structure (LRS)
Tahapan tampilan yang dilakukan Logical Record Structure (LRS)
biasanya menggunakan suatu permodelan basis data yang menghubunkan atau
merelasikan antar entitas, lanjutkan membuat tampilan Logical Record Structure
(LRS).
LRS akan mentransformasikan rancangan ERD dalam pemetaan database
yang digunakan. Adapun LRS perancangan sistem usulan sebagai beikut :
53
Sumber : Hasil Penelitian (2017)
Gambar IV:14 Logical Record Structure (LRS) Usulan
54
4.2.3. Spesifikasi File
Setelah tahapan spesifikasi file dilaksanakan, selanjutnya menentukan
spesifikasi file dari hasil rancangan database tersebut. Spesifikasi file yang
digunakan untuk sistem perancangan akuntansi pada penjualan secara kredit ini
dapat dijelaskan tahap spesifikasi file dapat di jelaskan beberapa table dibawah ini
sebagai berikut :
1. Nama File : File Customer
Akronim : Customer
Fungsi : Untuk Menyimpan Data Customer
Tipe File : File Master
Organisasi File : Indexed Sequential
Akses File : Random
Media : Hardisk
Panjang Record : 141
Kunci Field : Id_Penjualan
Software : MySQL
55
Table IV:4
Spesifikasi File Customer
No Elemen Data Nama Field Tipe Size Keterangan
1 Id_Customer Id_Customer Varchar 10 Primery Key
2 Nama Customer Nama Customer Varchar 25
3 Password Password Int 10
4 Alamat Alamat Vachar 30
5 No_Telepon No_Telepon Int 14
6 Email Email Text 30
7 Jabatan Jabatan Varchar 15
8 Foto Foto Varchar 1
9 Id_Pelunasan Id_Pelunasan Varchar 5 Foreign Key
Sumber : Hasil Penelitian (2017)
2. Nama File : File User
Akronim : User
Fungsi : Untuk Mengola Data Yang Tersimpan
Tipe File : File Master
Organisasi File : Indexed Sequential
Akses File : Random
Media : Hardisk
Panjang Record : 74
Kunci Field : Id_Penjualan
Software : MySQL
56
Table IV:5
Spesifikasi File User
No Elemen Data Nama Field Tipe Size Keterangan
1 Id_User Id_User Vachar 6 Primery Key
2 Nama User Nama User Vachar 25
3 Password Password Vachar 10
4 No_Telepon No_Telepon Vachar 14
5 Hak Akses Hak Akses Vachar 4
6 Id_Customer Id_Customer Vachar 10 Foreign Key
7 Id_Pelunasan Id_Pelunasan Vachar 5 Foreign Key
Sumber : Hasil Penelitian (2017)
3. Nama File : File Detail Jurnal
Akronim : Detail Jurnal
Fungsi : untuk mengola data pada jurnal
Tipe File : File Transaksi
Organisasi File : Indexed Sequential
Akses File : Random
Media : Hardisk
Panjang Record : 81
Kunci Field : Id_Jurnal
Software : MySQL
57
Table IV:6
Spesifikasi File Detail Jurnal
No Elemen Data Nama Field Tipe Size Keterangan
1 Id_Jurnal Id_Jurnal Vachar 4 Primery Key
2 Debet Debet Int 5
3 Kredit Kredit Int 5
4 Tanggal Jurnal Tanggal Jurnal Date 2
5 Id_Akun Id_Akun Vachar 5 Foreign Key
6 Keterangan Keterangan Int 60
Sumber : Hasil Penelitian (2017)
4. Nama File : File Akun
Akronim : Akun
Fungsi : Untuk Melihat Jurnal Detail
Tipe File : File Pengguna
Organisasi File : Indexed Sequential
Akses File : Random
Media : Hardisk
Panjang Record : 55
Kunci Field : Id_Jurnal
Software : MySQL
58
Table IV:7
Spesifikasi File Akun
No Elemen Data Nama Field Tipe Size Keterangan
1 Id_Akun Id_Akun Vachar 5 Primery Key
2 Nama Akun Nama Akun Vachar 25
3 Password Password Vachar 10
4 Jenis Akun Jenis Akun Vachar 15
Sumber : Hasil Penelitian (2017)
5. Nama File : File Pelunasan
Akronim : Pelunasan
Fungsi : Untuk mengetahui data pelunasan
Tipe File : File Transaksi
Organisasi File : Indexed Sequential
Akses File : Random
Media : Hardisk
Panjang Record : 75
Kunci Field : Id_User
Software : MySQ
59
Table IV:8
Spesifikasi File Pelunasan
No Elemen Data Nama Field Tipe Size Keterangan
1 Id_Pelunasan Id_Pelunasan Varchar 5 Primery Key
2 Tgl_Pelunasan Tgl_Pelunasan Varchar 5
3 Jumlah Jumlah Varchar 10
4 Nama Customer Nama Customer Varchar 25
5 Finance Finance Varchar 15
6 Id_Penjualan Id_Penjualan Varchar 10 Foreign Key
7 Id_Customer Id_Customer Varchar 5 Foreign Key
Sumber : Hasil Penelitian (2017)
6. Nama File : File Finance
Akronim : Finance
Fungsi : Khusus perusahaan yang bertanggung jawab
Tipe File : File Transaksi
Organisasi File : Indexed Sequential
Akses File : Random
Media : Hardisk
Panjang Record : 63
Kunci Field : Id_Penjualan
Software : MySQL
60
Table IV:9
Spesifikasi File Finance
No Elemen Data Nama Field Tipe Size Keterangan
1 Id_Fanance Id_Fanance Int 3 Primery Key
2 Nama Fanance Nama Fanance Varchar 25
3 Alamat Alamat Varchar 15
4 No Telepon No Telepon Varchar 10
5 No Rekening No Rekening Varchar 10
Sumber : Hasil Penelitian (2017)
7. Nama File : File Jurnal
Akronim : Jurnal
Fungsi : Untuk Mengetahui Transaksi yang terjadi
Tipe File : File Transaksi
Organisasi File : Indexed Sequential
Akses File : Random
Media : Hardisk
Panjang Record : 80
Kunci Field : Id_Detailjurnal
Software : MySQ
61
Table IV:10
Spesifikasi File Jurnal
No Elemen Data Nama Field Tipe Size Keterangan
1 Id_ Jurnal Id_ Jurnal Varchar 5 Primery Key
2 Tgl_Jurnal Tgl_Jurnal Varchar 5
3 Keterangan Keterangan Varchar 60
4 Id_Penjualan Id_Penjualan Varchar 5 Foreign Key
5 Id_Pelunasan Id_Pelunasan Varchar 5 Foreign Key
Sumber : Hasil Penelitian (2017)
8. Nama File : File Penjualan
Akronim : Penjualan
Fungsi : Data Penjualan Perusahaan
Tipe File : File Master
Organisasi File : Indexed Sequential
Akses File : Random
Media : Hardisk
Panjang Record : 72
Kunci Field : Id_Customer
Software : MySQL
62
Table IV:11
Spesifikasi File Penjualan
No Elemen Data Nama Field Tipe Size Keterangan
1 Id_ Penjualan Id_ Penjualan Int 5 Primery Key
2 Tgl_Pelunasan Id_Customer Int 5
3 Nama Customer Nama Customer Varchar 20
4 Id_Pelunasan Id_Pelunasan Int 5
5 Stok Mobil Stok Mobil Int 2
6 Harga Harga Int 9
7 DP DP Int 8
8 Id_Customer Id_Customer Int 5 Foreign Key
9 Id_Mobil Id_Mobil Int 5 Foreign Key
10 Id_Finance Id_Finance Int 3 Foreign Key
11 Id_Penjualan Id_Penjualan Int 5 Foreign Key
Sumber : Hasil Penelitian (2017)
9. Nama File : File Mobil
Akronim : Mobil
Fungsi : Untuk data mobil
Tipe File : File Master
Organisasi File : Indexed Sequential
Akses File : Random
63
Media : Hardisk
Panjang Record : 52
Kunci Field : Id_Penjualan
Software : MySQL
Table IV:12
Spesifikasi File Mobil
No Elemen Data Nama Field Tipe Size Keterangan
1 Id_ Mobil Id_ Mobil Int 5 Primery Key
2 Jenis Mobil Jenis Mobil Varchar 15
3 Warna Warna Varchar 7
4 No_Plat No_Plat Int 7
5 No_Polisi No_Polisi Int 3
6 Id_Customer Id_Customer Int 5
7 Unit Unit Int 5
8 Klasifikasi Klasifikasi Varchar 5
Sumber : Hasil Penelitian (2017)
4.2.4. Software Architecture
1. Sequence Diagram
Squence diagram menggambarkan interaksi antra objek didalam dan
disekitar sistem (termasuk pengguna, display, dan selengkapnya) berupa messege
yang digambarkan terhadap waktu. Banyak diagram sequence yang harus
64
digambarkan adalah sebanyak pendefinisian use case yang telah didefinisikan
interaksi jalanny,. pesan sudah dicakup pada diagram sequence harus dibuat
semakin banyak. Berikut adalah diagram sequence :
a. Diagram Sequence Login Admin
Admin
1.Memilih From Login{}
2.Input Username dan Password{}
3.Input{}
4.Pilih Login{} 5.Pilih{}
7.Login Masuk{} 6.Validasi Masuk{}
6.Login Berhasil{}
Sumber : Hasil Penelitian (2017)
Gambar IV:15 Diagram Sequence Login Admin
b. Diagram Sequence Transaksi
Transaksi dapat dibagi menjadi 2 bagian transaksi penjualan dan piutang
paa perusahaan, seperti dibawah ini:
1. Transaksi Penjualan
Transaksi penjualan ini gambaran untuk mengolah data penjualan pada
perusahaan yang terus menerus berubah dapat digambar kan dbawah ini pada
sequence diagram penjualan yaitu :
From Login Control Login
Entitas Penjualan Menu Utama
65
Admin
1.Login
2.Open
3.Input Data Penjualan
4.Input Data Penjualan
5.Cari DataPenjuala 6.Cari Data Penjualan
7.Cari Data Customer
8.Hitung
9. Hitung
10.Simpan Data
11.Data Tersimpan
12.Cari Data yang Tersimpan
13.Cari Data
13.Cetak Data
14.Cetak Data
15.Batal
16.Batal
17.Keluar
18. Keluar
Sumber : Hasil Penelitian (2017)
Gambar IV:16 Diagram Sequence Data Penjualan
2. Diagram Sequence Data Pelunasan
Data pelunasan perusahaan yang dapat diolah dan disimpan seperti
gambar dibwah ini dapat dpat tersimpan didata pelunasan yaitu :
From Login Penjualan Control Login Entitas Penjualan
66
Admin
1.Login{}
2.Open{}
3.Input Data Piutang{}
4.Input Data Piutang{}
5.Cari DataPenjuala{} 6.Cari Data Piutang{}
7.Cari Data Customer{}
8.Cetak{}
9. Cetak{}
10.Simpan Data{}
11.Simpan Data
11.Data Telah Tersimpan
15.Batal
16.Batal
17.Keluar
18. Keluar
Sumber : Hasil Penelitian (2017)
Gambar IV:17 Diagram Sequence Data pelunasan
c. Diagram Sequence Laporan
Diagram sequence laporan ini bisa untuk mengecek data laporan yang telah
dibuat perusahaan yang bisa dilihat oleh direktur dan diolah oleh admin
perusahan, seperti dibawah ini :
From Login Piutang Control Login Entitas Piutang
67
Admin
1.Open
2. Membuat Laporan Penjualan{}
3. Menyerahkan Laporan Penjualan
3.Cek Laporan Penjualan
4.ACC Laporan Penjualan
Sumber : Hasil Penelitian (2017)
Gambar IV:18 Diagram Sequence Laporan
2. Sistem Software
Sistem software pada perancangan sistem akutansi penjualan kredit dan
piutang dagang pada Dwiki Mobil 2 Pontianakini berbasis pada implementasi
sistem dalam Microsoft Office Basic 6. Sedangkan database yang digunakan
adalah Microsoft Office Access 2003. Untuk Operating System menggunakan
Microsoft Windows XP.
3. Architecture
Sistem menggunakan Architecture client-server dengan bentuk data,
dimana client terdapat kompenen sedangkan pada server terdapat hanya
komponen model. Sedangkan client dapat membaca data yang ada pada server
melalui komponen interface, dan dapat mengakses atau menggambil data dan
Laporan Penjualan Direktur
68
mengupdate data yang server melalui komponen function yang terdapat pada
komputer client.
4.2.5. User Interface
Setiap kelas Window dan printakan memiliki satu objek dan mewarisi
suatu fitur umum dari perpustakaan standar untur user-interface tersebut.
Ketika sebuah sistem dijalankan, class “control” menghasilkan sebuah
objek mana kendalikan yang diberikan. Objek control menangani menu umum
dan memberikan kendali ke objek-objek user-interface.
Visual Basic 6.0 merupakan sistem yang muncul pertama kali pada layar
sistem tersebut. Visual Basic 6.0 dapat membuat menu pada penjualan Dwiki
Mobil 2 Pontianak Menggunakan sistem atau aplikasi Visual Basic 6.0, aplikasi
yang digambarkan oleh sistem dapat dijelaskan dibawah ini :
1. From Login
From Login Merupakan pertama yang harus diakses pada sistem untuk
memasuki sebuah sistem yang telah dirancang, seperti menu input User id dan
Password, pengguna terlebih dahulu Tampilkan From Login yang dapat dilihat
pada gambar dibawah ini.
69
2. Masuk Menu Utama
Masuk menu utama Merupakan menu yang terdapat berbagai menu
terintegrasi dengan From menu lainnya misalnya menu From Data pengguna,
From Data Master, From Data Transaksi dan From Data Laporan.
70
3. From Data Pengguna
From Data Pengguna merupakan from untuk admin memasukan data
admin yang akan dimasukan pada sistem tersebut. karena data tersebut digunakan
utuk para pekerja pada pihak CV tersebut, seperti yang dibawah ini :
a. Clik Data Data Admin
4. From Menu Master
From Menu Master merupakan from berisi data Mobil, Data Customer,
dan Data Finance pada from tersebut, seperti dibawah ini :
a. From Data Mobil
71
b. Data Customer
c. Data Finance
72
d. Jurnal
5. Transaksi
Contoh Gambar Transaksi yang akan digunakan oleh perusahaan adalah :
a. Data Penjualan
73
6. Laporan
4.2.6. Spesifikasi Hardware dan Software
Utunk menunjang kerja sistem agar dapat berjalan dengan baik maka
dibutuhkan perangkat keras (Hardware) dan perangkat lunak (Software) serta
penggunaannya sebagai berikut :
1 Spesifikasi Hardware
Spesifikasi Hardware (Perangkat keras) adalah seperangkat alat yang
membantu sistem yang diusulkan dengan alat bantu lain. Yang terdiri dari unit
masukan (input), unit pusat pemprosesan, unit keluaran (output) dan untuk
simpanan keluaran (memory). Pemilihan suatu komputer antara lain ditentukan
oleh kapasitas komputer unit pengolah kapasitas komputer untuk pengolahan data
(Central Prosessor Unit/ CPU), unit untuk memasukan datanya yaitu keyboard
dan media penyimpanan datanya yaitu harddist atau disk driver.
74
Perangkat keras sangat penting dalam upanya pemanfaatan sebuah
teknologi informasi salah satu adalah perangkat keras, adapun spesifikasi sistem
perangkat keras yang yang dibutuhkan adalah.
1. CPU (Central Processing Unit)
Processor : 2.20 Ghz
Memory : 2 GB
Hardisk : 500 GB
Monitor : Resolution 1024x600 Pixel LCD
Keyboard : 86 Mega
Printer : Intel Printer
2. Spesifikasi Software
Perangkat lunak (Software) dalam sistem usulan yang diusulkan adalah
menggunakan Software Program Microsoft Visual Besic 6, karena software yang
penulis kenal memiliki beberapa kelebihan-kelebihan. Sedangkan sistem operasi
yang digunakan adalah menggunakan Microsoft Window XP. Spesifikasi sistem
perangkat lunak yang dibutuhkan dalam pembutan sistem informasi penjualan
kredit adalah :
Sistem Operasi : Microsoft Windows 7
Webserver : Xampp
Database : MySQL
Program Pendukung : Visual Basic 6.0
top related