• Tidak ada hasil yang ditemukan

RANCANGAN SISTEM INFORMASI PEMBELIAN TUNAI PADA AL-WALI MART DENGAN METODOLOGI BERORIENTASI OBYEK

N/A
N/A
Protected

Academic year: 2022

Membagikan "RANCANGAN SISTEM INFORMASI PEMBELIAN TUNAI PADA AL-WALI MART DENGAN METODOLOGI BERORIENTASI OBYEK"

Copied!
18
0
0

Teks penuh

(1)

i

RANCANGAN SISTEM INFORMASI PEMBELIAN TUNAI PADA

AL-WALI MART

DENGAN METODOLOGI BERORIENTASI OBYEK

Oleh : SARIJUDIN 0822300030

PROGRAM STUDI MANAJEMEN INFORMATIKA STMIK ATMA LUHUR PANGKALPINANG

JULI 2011

(2)

ii

RANCANGAN SISTEM INFORMASI PEMBELIAN TUNAI PADA

AL-WALI MART

DENGAN METODOLOGI BERORIENTASI OBYEK

TUGAS AKHIR

Diajukan sebagai syarat meraih Gelar Ahli Madya

Oleh : SARIJUDIN 0822300030

PROGRAM STUDI MANAJEMEN INFORMATIKA STMIK ATMA LUHUR PANGKALPINANG

JULI 2011

(3)

i

(4)

i

ABSTRAKSI

Pembelian merupak salah satu kegiatan penting dalam setiap took, terutama yang bergerak dibidang perdagangan. Untuk diperlukan dukungan sistem informasi yang baik, sehingga dapat mengikuti perkembangan toko yang sedang berkembang. Hal ini disebabkan semakin banyaknya transaksi dan besarnya biaya transaksi yang terjadi yang sampai saat ini dokumen-dokumen pembelian maupun laporan pembelian masih ditangani secara manual.

Toko Al-Wali Mart adalah suatu toko yang bergerak dalam bidang penjualan barang-barang sembako dan sejenisnya. Sistem pengolahan data pembelian perusahaan sampai saat ini masih dilakukan secara manual, sehinggga sering timbul keterlambatan informasi yang dihasilkan. Seperti pembuatan laporan data barang yang dipesan dan terjual atau kesalahan dalam perhitungan.

Untuk mengatasi masalah tersebut, maka diperlukan suatu sistem komputerisasi pembelian yang sangat sesuai untuk mendukung kemajuan dan perkembangan perusahaan, sehingga dapat mengatasi permasalahan atau kendala pada sistem yang sedang berjalan. Dengan memanfaatkan sistem yang diusulkan ini secara benar, kemungkinan pengawasan atau control terhadap pemprosesan pesanan menjadi lebih mudah dan efisien.

(5)

i

KATA PENGANTAR

Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Esa, karena atas berkat, rahmat dan hidayah-Nya penulis dapat menyelesaikan Tugas Akhir ini tepat pada waktunya.

Adapun tujuan penulis Tugas Akhir ini adalah untuk memenuhi persyaratan kelulusan jenjang Diploma 3 pada Program Studi Manajemen Informatika di STMIK ATMA LUHUR PANGKALPINAN, dengan mencoba merancang sebuah Sistem Pembelian pada Al-Wali Mart.

Selama proses penyusunan Tugas Akhir ini, penulis banyak mendapatkan bantuan moril maupun materil dari berbagai pihak, sehingga penulis dapat menyelesaikan Tugas Akhir ini dengan baik. Oleh karena itu, penulis ingin menghanturkan rasa hormat dan mengucapkan terima kasih yang sebesar- besarnya kepada :

1. Kepada Allah SWT, Atas Rahmat dan Karunia-nya yang tak terhingga.

2. Bapak, Ibu dan Kakakku yang tercinta, terima kasih tak terhingga atas do’a dan kasih sayang serta dorongan yang telah mereka berikan selama ini.

3. Bapak Dr. Moedjiono, M. Sc Selaku Ketua STMIK Atma Luhur Pangkalpinang.

4. Bapak Bambang Adiwono, S.Kom M.Kom Selaku pembantu Ketua I

5. Bapak Ibnu Choirul Awwal, M.Kom, selaku Ketua Program Studi Manajemen Informatika STMIK Atma Luhur.

6. Bapak Okkita Rizan, M.Kom selaku dosen pembimbing yang telah banyak meluangkan waktunya untuk memberikan pengarahan.

7. Ibu Arabia selaku pimpinan Al-Wali Mart yang telah mengizinkan penulis mengadakan penelitian.

8. Karyawan-karyawan Al-Wali Mart yang telah banyak membantu penulis dalam mengadakan riset.

9. Semua Dosen STMIK Atma Luhur Pangkalpinang.

10. Seluruh teman-teman semasa perjuangan TA Andi, Renicho, Imam dan lain- lainnya.

ii

(6)

ii

11. Semua pihak yang telah membantu penulis laporan Tugas Akhir ini serta teman-teman yang tidak bias disebutkan satu persatu.

Penulis menyadari bahwa dalam Tugas Akhir ini masih banyak kekurangan.

Karena itu, penulis sangat mengharapkan kritik dan saran yang bersifat menbangun, sehingga berguna sebagai bahan masukan guna meningkatkan mutu dari Laporan Tugas Akhir ini.

Akhir kata penulis berharap semoga laporan ini dapat memberikan pengetahuan serta informasi yang berguna bagi pembaca umunya serta mahasiswa dan mahasiswa STMIK ATMA LUHUR khususnya.

Pangkalpinang, Juli 2011

Penulis

(7)

iii

DAFTAR GAMBAR

Halaman

Gambar III-1 : Struktur Organisasi ... 26

Gambar III-2 : Activity Diagram Proses Pendataan Data Baraang... 28

Gambar III-3 : Activity Diagram Proses Pemesanan Barang ... 28

Gambar III-4 : Activity Diagram Proses Pembayaran Barang... 29

Gambar III-5 : Activity Diagram Proses Pembuatan Laporan Pembelian . 30 Gambar III-6 : Use Case Diagram ... 33

Gambar IV-1 : Entity Relationship Diagram ... 36

Gambar IV-2 : Transformasi Diagram ERD ke LRS ... 37

Gambar IV-3 : Logical Record Struktur ... 37

Gambar IV-4 : Struktur Tampilan ... 49

Gambar IV-5 : Rancangan Layar Menu ... 50

Gambar IV-6 : Rancangan Layar Master Data Barang ... 50

Gambar IV-7 : Rancangan Layar Entry Data Barang ... 51

Gambar IV-8 : Rancangan Layar Master Data Supplier ... 51

Gambar IV-9 : Rancangan Layar Entry Data Supplier ... 52

Gambar IV-10 : Rancangan Layar Menu Transaksi Cetak Data Pesanan ... 52

Gambar IV-11 : Rancangan Layar Cetak Data Pesanan ... 53

Gambar IV-12 : Rancangan Layar Menu Transaksi Cetak Bukti Pembayaran ... 53

Gambar IV-13 : Rancangan Layar Cetak Bukti Pembayaran ... 54

Gambar IV-14 : Rancangan Layar Menu Cetak Laporan Pembelian ... 54

Gambar IV-15 : Rancangan Layar Cetak Laporan Pembelian... 55

(8)

iv

Gambar IV-16 : Sequence Diagram Entry Data Barang ... 56

Gambar IV-17 : Sequence Diagram Entry Data Supplier ... 57

Gambar IV-18 : Sequence Diagram Cetak Data Pesanan ... 58

Gambar IV-19 : Sequence Diagram Cetak Bukti Pembayaran ... 59

Gambar IV-20 : Sequence Diagram Cetak Laporan Pembelian ... 60

Gambar IV-21 : Class Diagram (Entity Class) ... 61

(9)

v

DAFTAR LAMPIRAN

Halaman

Lampiran A : Dokumen Keluaran Sistem Berjalan

Lampiran A-1 : Laporan Pembelian ... 62

Lampiran B : Dokumen Masukan Sistem Berjalan

Lampiran B-1 : Nota ... 63 Lampiran B-2 : Data Barang ... 64

Lampiran C : Rancangan Keluaran Sistem Usulan

Lampiran C-1 : Rancangan Keluaran Pesanan ... 65 Lampiran C-2 : Rancangan Keluaran Bukti Pembayaran ... 66 Lampiran C-3 : Rancangan Keluaran Laporan Pembelian ... 67

Lampiran D : Rancangan Masukan Sistem Usulan

Lampiran D-1 : Rancangan Masukan Data Barang ... 68 Lampiran D-2 : Rancangan Masukan Data Supplier ... 69

Lampiran E : Surat Keterangan Riset

Lampiran E-1 : Surat Keterangan ... 70

(10)

vi

DAFTAR TABEL

Halaman

Tabel IV-1 : Relasi Barang ... 38

Tabel IV-2 : Relasi Pesan ... 38

Tabel IV-3 : Relasi Bukti Pembayaran ... 38

Tabel IV-4 : Relasi Supplier ... 38

Tabel IV-5 : Relasi Pesanan ... 39

Tabel IV-6 : Relasi Isi ... 39

Tabel IV-7 : Struktur Tabel Data Barang ... 40

Tabel IV-8 : Struktur Tabel Data Pesan ... 41

Tabel IV-9 : Struktur Tabel Bukti Pembayaran ... 42

Tabel IV-10 : Struktur Tabel Data Supplier ... 43

Tabel IV-11 : Struktur Tabel Data Pesanan ... 44

Tabel IV-12 : Struktur Tabel Data Isi ... 45

(11)

vii NewSwimlane

DAFTAR SIMBOL

1. Activity Diagram

t State

Menggambarkan awal dari suatu aktivitas yang berjalan pada sistem.

State

Menggambarkan akhir dari suatu aktivitas yang berjalan pada sistem.

State

Menggambarkan aktivtas yan dilakukan pada sistem.

Decision

Menggambarkan pilihan yang terjadi pada transisi.

Swimlane

Menggambarkan pembagian atau pengelompokan berdasarkan tugas dan fungsi tersendiri.

Transition to self

Menggambarkan hubungan antara state atau activity yang kembali kepada state atau activity itu sendiri.

Transition

Menggambarkan hubungan antara dua state, dua activity ataupun antara state dan activity.

(12)

viii

Menggambarkan aktivitas yang dimulai dengan sebuah aktivitas dan diikuti oleh dua atau lebih aktivitas yang harus dikerjakan.

Menggambarkan aktivitas yang dimulai dengan sebuah aktivitas dan diikuti oleh dua atau lebih aktivitas yang harus dikerjakan.

Join

Mengambarkan aktivitas yang dimulai dengan dua atau lebih aktivitas yang sudah dilakukan dan menghasilkan sebuah aktivitas.

2. Use Case Diagram

Menggambarkan orang atau sistem yang menyediakan atau menerima informasi dari sistem atau menggambarkan pengguna software aplikasi (user).

Use Case

Menggambarkan fungsionalitas dari suatu sistem, sehingga pengguna sistem paham dan mengerti mengenai kegunaan sistem yang akan dibangun.

Association

Menggambarkan hubungan antara actor dengan use case.

(13)

ix NewClass

Name Name2 Name3 opname() opname2() opname3()

<< include>> Pemanggilan use case oleh use lain.

<<extend>> Perluasan use case lain jika kondisi atau syarat terpenuhi.

3. Class Diagram

Menggambarkan keadaan (atribut/properti) dari suatu objek. Class memiliki tiga area pokok, yaitu: nama, atribut, method.

Sociation

Menggambarkan mekanisme komunikasi suatu objek dengan objek lainnya. Atau dapat juga menggambarkan ketergantungan antar kelas.

1..* Mulltiplicity Menggambarkan banyaknya object yang saling terhubung

satu dengan yang lainnya . Contoh : 1 Tepat satu

0..* Nol atau lebih 1..* Satu atau lebih 0...1 Nol atau Satu 5..8 range 5 s.d.8 4..6, 9 range 4 s.d. 6 dan 9

(14)

x

4. Sequence Diagram

Menggambarkan seseorang atau sesusuatu yang berinteraksi dengan sistem.

Boundary

Menggambarkan interaksi antara satu atau lebih actor dengan sistem , memodelkan bagian dari sistem yang bergantung pada pihak lain dan merupakan Pembatas sistem dengan dunia Luar.

Menggambarkan “perilaku mengatur” serta mengkoordinasikan perilaku sistem dan dinamika dari suatu sistem, mengenai tugas utama dan mengontrol alur kerja suatu sistem.

Menggambarkan informasi yang harus disimpan oleh sistem ( struktur data dari suatu sistem ).

Ob ject Message

Menggambarkan pesan / hubungan antar object, yang menunjukkan urutan kejadian yang terjadi.

Message to self

Menggambarkan pesan / hubungan objek itu sendiri, yang menunjukkan urutan kejadian yang terjadi.

(15)

xi Return Message

Menggambarkan pesan / hubungan antar objek, yang menunjukkan urutan kejadian yang terjadi.

Menggambarkan abstraksi dari sebuah entitas

nyata / tidak nyata yang informasinya harus disimpan.

5. ERD ( Entity Relationship Diagram )

Menggambarkan kumpulan objek yang anggota – anggota nya berperan dalam sistem atau menggambarkan atau menyatakan suatu himpunan entitas.

Mengambarkan sehimpunan hubungan antar objek

yang dibangun (Relationship). Atau menggambarkan himpunan hubungan yang ada diantara himpunan entitas.

Garis Penghubung

Merupakan penghubung antar entitas dengan relationship ataupun sebaliknya dari relationship ke entitas.

(16)

xii DAFTAR ISI

Halaman

ABSTRAKSI ... i

KATA PENGANTAR ... ii

DAFTAR LAMPIRAN ... v

DAFTAR TABEL ... vi

DAFTAR SIMBOL ... vii

DAFTAR ISI ... xii

BAB I PENDAHULUAN 1. Latar Belakang ... 1

2. Masalah ... 1

3. Tujuan Penulisan ... 2

4. Batasan Masalah... 3

5. Metode Penelitian... 3

6. Sistematika Penulisan ... 4

BAB II LANDASAN TEORI 1. Konsep Sistem Informasi ... 6

a. Konsep Dasar Informasi ... 6

b. Konsep Sistem Informasi ... 7

2. Analisa dan Perancangan Sistem Berorientasi Objek dengan UML... 7

a. UML(Unified Modeling Language) ... 7

b. Analisa Sistem Berorieantasi Objek... 9

(17)

xiii

1) Actyvity Diagram ... 9

2) Analisa Dokumen Keluaran ... 11

3) Analisa Dokumen Masukan ... 11

4) Use Case Diagram ... 12

5) Deskripsi UseCase Diagram ... 13

c. Perancangan Sistem Berorientasi Objek ... 14

1) ERD ... 14

2) Transformasi ERD ke LRS ... 16

3) LRS ... 17

4) Tabel ... 17

5) Spesifikasi Basis Data ... 17

6) Rancangan Dokumen Keluaran ... 17

7) Rancangan Dokumen Masukan ... 17

8) Rancangan Layar Program ... 17

9) Sequen Diagram ... 17

10) Class Diagram(Entity Class) ... 18

3. Teori Pendukung ... 20

BAB III ANALISA SISTEM 1. Tinjauan Organisasi ... 22

a. Sejarah Berdirinya Organisasi... 22

b. Struktur Organisasi ... 22

1) Struktur Organisasi ... 23

2) Pembagian Tugas Dan Tanggung Jawab ... 23

2. Analisa Proses... 23

3. Analisa Keluaran ... 27

4. Analisa Masukan ... 28

5. Identifikasi Kebutuhan ... 29

6. Use Case Diagram ... 30

7. Deskripsi Use Case ... 31

(18)

xiv BAB IV RANCANGAN SISTEM

1. Rancangan Basis Data ... 34

a. ERD ... 34

b. Transformasi ERD ke LRS ... 35

c. LRS ... 35

d. Tabel ... 36

e. Spesifikasi Basis Data ... 38

2. Rancangan Antar Muka ... 44

a. Rancangan Dokumen Keluaran ... 44

b. Rancangan Dokumen Masukan ... 45

c. Rancangan Dialog Layar ... 46

1) Struktur Tampilan ... 46

2) Rancangan Layar ... 47

d. Sequen Diagram ... 53

3. Rancangan Class Diagram (Entity Class) ... 58

BAB V PENUTUP 1. Kesimpulan ... 59

2. Saran ... 60

Daftar Pustaka ... 61

Lampiran A, Keluaran Sistem Berjalan ... 62

Lampiran B, Masukan Sistem Berjalan ... 63

Lampiran C, Rancangan Keluaran ... 65

Lampiran D, Rancangan Masukan ... 68

Lampiran E, Surat Keterangan Riset ... 70

Referensi

Dokumen terkait

Ibu Hamidah, S.Kom selaku dosen penguji yang telah banyak memberi pengarahan dalam tata cara penulisan yang benar dalam tugas akhir penulis ini7. Bapak Ari

Sistem ini diusulkan agar dapat mengatasi permasalahan atau kendala – kendala yang sering ditemui pada sistem yang sedang berjalan, seperti proses pendataan

Menggambarkan akhir dari suatu aktivitas yang berjalan pada

Dengan segala puji syukur Alhamdulillah atas kehadirat Allah SWT, yang telah memberikan kasih sayang dan nikmat-Nya serta rahmat hidayah-Nya kepada penulis, sehingga dapat

Puji dan syukur penulis panjatkan kehadirat Tuhan Yang Maha Esa atas segala rahmat dan karunianya penulis dapat menyelesaikan Tugas Akhir yang berjudul RANCANGAN

Puji dan syukur penulis panjatkan kehadirat Tuhan Yang Maha Esa atas segala rahmat dan karunianya penulis dapat menyelesaikan Tugas Akhir (TA) yang berjudul SISTEM

Riset penulis pada CV BINTANG FAJAR MANDIRI tentang proses pembelian tunai masih menggunakan sistem secara manual, mulai dari proses pencatatan data barang, proses transaksi

Sistem informasi Penjualan tunai merupakan kegiatan yang terjadi di Toko PB SHOP Pangkalpinang, yang bergerak dibidang Penjualan pakaian yang melayani