• Tidak ada hasil yang ditemukan

Institutional Repository | Satya Wacana Christian University: Perancangan Aplikasi Distribusi Penjualan Barang

N/A
N/A
Protected

Academic year: 2017

Membagikan "Institutional Repository | Satya Wacana Christian University: Perancangan Aplikasi Distribusi Penjualan Barang"

Copied!
14
0
0

Teks penuh

(1)

Perancangan Aplikasi Distribusi Penjualan Barang

Diajukan kepada Fakultas Teknologi Informasi

Untuk memperoleh Gelar Ahli Madya Komputer

Oleh :

Titan Fadardien Fahmi Yusron 562010038

Program Studi Diploma Teknik Informatika Fakultas Teknologi Informasi

Universitas Kristen Satya Wacana Salatiga

(2)

i

Perancangan Aplikasi Distribusi Penjualan Barang

Diajukan kepada Fakultas Teknologi Informasi

Untuk memperoleh Gelar Ahli Madya Komputer

Oleh :

Titan Fadardien Fahmi Yusron 562010038

Program Studi Diploma Teknik Informatika Fakultas Teknologi Informasi

Universitas Kristen Satya Wacana Salatiga

(3)
(4)
(5)
(6)
(7)

v

KATA PENGANTAR

Segala puji syukur penulis panjatkan kehadiran Tuhan Y.M.E atas segala berkat dan anugerahnya yang sangat luar biasa sehingga penulis dapat menyelesaikan penulisan laporan Tugas Akhir ini. Penulisan laporan Tugas Akhir ini dimaksudkan untuk memenuhi sebagian dari syarat dalam rangka meraih gelar sarjana Ahli Madya Komputer pada Program Studi Diploma Teknik Informatika Fakultas Teknologi Informasi Universitas Kristen Satya Wacana Salatiga.

Penulis menyadari bahwa tanpa adanya bantuan dari berbagai pihak, maka penulis tidak akan dapat menyelesaikan Kerja Praktek ini dengan lancar. Oleh karena itu, pada kesempatan ini penulis ingin menyampaikan terimakasih kepada

1. Bapak Dr. Dharmaputra T. Palekahelu, M.pd. sebagai Dekan Fakultas Teknologi Informasi, Universitas Kristen Satya Wacana.

2. Bapak Budhi Kristianto, S.Kom, M.Sc sebagai Ketua Program Studi Teknik Informatika, Diploma Fakultas Teknologi Informasi, Universitas Kristen Satya Wacana.

3. Bapak Felix David, S.Kom. yang telah berkenan meluangkan waktu untuk memberikan bimbingan dalam penyusunan Tugas Akhir ini.

4. Orang tua dan keluarga tercinta, yang memberikan dukungan baik moril maupun materil kepada penulis untuk selalu berusaha mencapai hasil yang terbaik.

5. Semua teman-teman D3 Teknik Informatika 2010 yang telah memberikan doa, dukungan, serta kebersamaannya selama ini.

6. Serta semua pihak yang tidak dapat penulis sebutkan satu persatu.

Salatiga, 1 Agustus 2013

(8)

vi

Daftar Isi

Hal

Judul ... i

Lembar Pengesahan ... ii

Lembar Pernyataan Bebas Plagiasi ... iii

Lembar Pernyataan Persetujuan Publikasi ... iv

Kata Pengantar ... v

Daftar Isi ... vi

Daftar Gambar ... viii

Daftar Tabel ... xi

Daftar Lampiran... xii

Bab 1 Pendahuluan ... 1

1.1 Latar Belakang ... 1

1.2 Tujuan ... 2

1.2.1 Tujuan Umum ... 2

1.2.2 Tujuan Khusus ... 2

1.3 Perumusan Masalah ... 3

1.4 Batasan Masalah ... 3

1.5 Metodologi ... 4

1.5.1 Analisis Kebutuhan ... 4

1.5.2 Perancangan Aplikasi ... 6

1.5.3 Implementasi ... 7

1.5.4 Pengujian ... 7

Bab 2 Tinjauan Pustaka ... 8

(9)

vii

2.2 Landasan Teori ... 9

2.2.1 Pengertian Aplikasi ... 9

2.2.2 Pengertian Aplikasi Terdistribusi ... 9

2.2.3 Pengertian Web Service ... 10

2.2.4 Simple Object Access Protocol (SOAP) ... 13

2.2.5 Web-services Description Language (WSDL) 13

Bab 3 Perancangan Sistem ... 15

3.1 Ruang Lingkup Aplikasi ... 15

3.2 Konsep Perancangan Aplikasi ... 16

3.2.1 Gambaran Umum ... 16

3.2.2 Pengguna Aplikasi ... 18

3.2.3 Pemodelan Data ... 19

3.3 Rancangan Diagram Aliran Data Aplikasi ... 23

3.4

Flowchart

Proses Bisnis Aplikasi. ... 31

3.5 Jaringan Semantik Tampilan ... 37

3.6 Lembar Kerja Tampilan ... 42

Bab 4 Hasil Dan Analisis ... 62

4.1 Hasil Karya / Implementasi ... 62

4.2 Hasil Pengujian ... 75

4.3 Hasil Analisa ... 76

Bab 5 Penutup ... 77

5.1 Kesimpulan ... 77

5.2 Saran ... 77

Daftar Pustaka ... 78

(10)

viii

Daftar Gambar

Hal

Gambar 3.1 Diagram Perancangan Aplikasi... 17

Gambar 3.2 Entity Relationship Diagram ... 20

Gambar 3.3 Tabel, atribut beserta relasinya pada Aplikasi Distribusi Penjualan Barang ... 21

Gambar 3.4 Tabel, atribut beserta relasinya pada Aplikasi Pemesanan Barang ... 22

Gambar 3.5 Context-Diagram (DFD tingkat 0) Aplikasi Distribusi Penjualan Barang ... 26

Gambar 3.6 DFD Tingkat 1 Aplikasi Distribusi Penjualan Barang ... 28

Gambar 3.7 DFD Tingkat 2 Update Data Transaksi Pemesanan Barang ... 29

Gambar 3.8 DFD Tingkat 2 Update Data Persediaan Barang ... 29

Gambar 3.9 DFD Tingkat 2 Update Data Pendukung ... 29

Gambar 3.10 DFD Tingkat 2 Update Proses Layanan Data ... 30

Gambar 3.11 DFD Tingkat 2 Update Proses Pembuatan Laporan .... 30

Gambar 3.12 Flowchart Aplikasi Distribusi Penjualan Barang ... 31

Gambar 3.13 Flowchart Aplikasi Pemesanan Barang ... 36

Gambar 3.14 Jaringan Semantik Tampilan Aplikasi Distribusi Penjualan Barang dengan role admin ... 37

Gambar 3.15 Jaringan Semantik Tampilan Aplikasi Distribusi Penjualan Barang dengan role Logistik ... 38

Gambar 3.16 Jaringan Semantik Tampilan Aplikasi Distribusi Penjualan Barang dengan role keuangan ... 39

Gambar 3.17 Jaringan Semantik Tampilan Aplikasi Pemesanan Barang ... 40

(11)

ix

Gambar 3.19 LKT Form Utama ... 44

Gambar 3.20 LKT Form Data Barang ... 44

Gambar 3.21 LKT Form Data Tambah Barang ... 45

Gambar 3.22 LKT Form Data Barang Keluar ... 46

Gambar 3.23 LKT Form Data Barang Masuk ... 46

Gambar 3.24 LKT Form Tambah Barang Masuk ... 47

Gambar 3.25 LKT Form Tambah Satuan Barang ... 48

Gambar 3.26 LKT Form Data Pegawai ... 48

Gambar 3.27 LKT Form Tambah Pegawai ... 49

Gambar 3.28 LKT Form Pemesanan Barang ... 50

Gambar 3.29 LKT Form Laporan ... 50

Gambar 3.30 LKT Form Utama ... 52

Gambar 3.31 LKT Form Data Barang Masuk ... 53

Gambar 3.32 LKT Form Data Pemesanan Barang ... 54

Gambar 3.33 LKT Form Tambah Pemesanan Barang ... 54

Gambar 3.34 LKT Form Laporan ... 55

Gambar 3.35 Perancangan Tier Aplikasi Distribusi Penjualan Barang ... 57

Gambar 3.36 Perancangan Tier Aplikasi PemesananBarang ... 58

Gambar 3.37 Class Diagram UserIdentity dan UserPrincipa ... 59

Gambar 3.38 Class Diagram Barang, BarangInfo, BarangInfoList, BarangKeluarDetailInfo, BarangKeluarDetailInfoList, BarangKeluarInfo dan BarangKeluarInfoList ... 60

Gambar 3.39 Class Diagram Karyawan, KaryawanInfo, BarangMasuk,

BarangMasukInfo, BarangMasukInfoList,

KaryawanInfoList, PemesananInfo, PemesananInfoList,

(12)

x

PemesananInfo, PemesananDetailInfo dan

PemesananDetailInfoList ... 61

Gambar 4.1 Form Login ... 62

Gambar 4.2 Form Utama ... 63

Gambar 4.3 Form Data Baran ... 64

Gambar 4.4 Form Tambah Barang ... 64

Gambar 4.5 Form Data Barang Keluar ... 65

Gambar 4.6 Form Data Barang Masuk ... 66

Gambar 4.7 Form Tambah Barang Masuk ... 67

Gambar 4.8 Form Tambah Satuan ... 67

Gambar 4.9 Form Data Pegawai ... 68

Gambar 4.10 Form Data Pemesanan Barang ... 69

Gambar 4.11 Form Tambah Pegawai ... 70

Gambar 4.12 Form Laporan ... 71

Gambar 4.13 Form Utama ... 71

Gambar 4.14 Form Data Barang Masuk ... 72

Gambar 4.15 Form Data Pemesanan Barang ... 73

Gambar 4.16 Form Tambah Pemesanan Barang ... 74

(13)

xi

Daftar Tabel

Hal

Tabel 3.1 tentang kewenangan dan kebutuhannya akan aplikasi ... 18

Tabel 3.2 Keterangan Data Transaksi Pemesanan Barang, Data

(14)

xii

Daftar Lampiran

Lampiran Kode Program ... 79

Gambar

Tabel 3.1 tentang kewenangan dan kebutuhannya akan aplikasi  .......  18

Referensi

Dokumen terkait

Penulisan laporan Tugas Akhir ini dimaksudkan untuk memenuhi sebagian dari syarat dalam rangka meraih gelar Ahli Madya Komputer pada Program Studi

Laporan Tugas Akhir ini disusun sebagai persyaratan kelulusan dalam meraih gelar sarjana Ahli Madya Komputer pada Program Studi Diploma Teknik Informatika Fakultas Teknologi

gelar Ahli Madya Komputer pada Program Studi Diploma Teknik. Informatika Fakultas Teknologi Informasi Universitas

Penulisan Laporan Tugas Akhir ini dimaksudkan untuk memenuhi sebagai syarat dalam meraih gelar sarjana Ahli Madya Komputer pada Program Studi Diploma Teknik Informatika

Laporan Tugas Akhir ini dimaksudkan untuk memenuhi salah satu syarat memperoleh gelar Ahli Madya Komputer pada Pro- gram Studi Diploma Teknik Informatika Fakultas

Penulisan laporan Tugas Akhir ini ditujukan untuk memenuhi syarat untuk mendapatkan gelar sarjana Ahli Madya Komputer pada Program Studi Diploma Teknik

Penulisan Laporan Tugas Akhir ini dimaksutkan untuk memenuhi sebagai syarat dalam meraih gelar sarjana Ahli Madya Komputer pada Program Studi Diploma Teknik Informatika

Penulisan Laporan Tugas Akhir ini dimaksutkan untuk memenuhi sebagai syarat dalam meraih gelar sarjana Ahli Madya Komputer pada Program Studi Diploma Teknik Informatika