• Tidak ada hasil yang ditemukan

RANCANGAN SISTEM INFORMASI PEMBELIAN TUNAI PADA TOKO Y & E DENGAN METODOLOGI BERORIENTASI OBJEK. Oleh : NURMALA

N/A
N/A
Protected

Academic year: 2021

Membagikan "RANCANGAN SISTEM INFORMASI PEMBELIAN TUNAI PADA TOKO Y & E DENGAN METODOLOGI BERORIENTASI OBJEK. Oleh : NURMALA"

Copied!
21
0
0

Teks penuh

(1)

RANCANGAN SISTEM INFORMASI PEMBELIAN TUNAI PADA

TOKO Y & E

DENGAN METODOLOGI BERORIENTASI OBJEK

Oleh : NURMALA 0722300015

PROGRAM STUDI MANAJEMEN INFORMATIKA STMIK ATMA LUHUR PANGKALPINANG

AGUSTUS 2010

(2)

RANCANGAN SISTEM INFORMASI PEMBELIAN TUNAI PADA

TOKO Y & E

TUGAS AKHIR

Diajukan sebagai syarat meraih Gelar Ahli Madya Komputer

Oleh : NURMALA 0722300015

PROGRAM STUDI MANAJEMEN INFORMATIKA

(3)
(4)

ABSTRAKSI

Toko Y & E adalah usaha yang bergerak dibidang fotocopy. Toko Y & E didirikan pada tanggal 19 Juli 2004 dan beralamat di Jl. Jend. Sudirman No.548 Sungailiat.

Dalam riset yang dilakukan oleh penulis pada Toko Y & E ini penulis mengetahui bagaimana proses pembelian barang yang dilakukan mulai dari proses pendataan barang, pemesanan barang, dan catat nota penerimaan dari supplier. Adapun Masalah yang dibahas dalam Tugas Akhir ini adalah hanya membahas satu aspek saja yaitu dalam kegiatan pembelian tunai ATK saja yang ada pada Toko Y & E.

Permasalah yang dihadapi penulis didalam Tugas Akhir ini antara lain sulitnya mengontrol persediaan barang, data pembelian barang yang tidak tersusun, dokumen transaksi tidak lengkap serta tidak adanya laporan pembelian barang.

Untuk itu penulis mencoba untuk mengatasi masalah tersebut dengan melakukan pengontrolan barang setiap harinya agar menjadi tidak sulit, melakukan penyusunan data pembelian dengan rapi, pembuatan nota pembelian yang tidak lengkap, serta membuat laporan pembelian setiap bulannya.

(5)

KATA PENGANTAR

Puji syukur penulis panjatkan kehadirat ALLAH SWT yang telah memberikan rahmat dan karunia-Nya. Atas kehendak-Nya juga penulis dapat menyusun dan menyelesaikan Tugas Akhir dengan judul ”Pembelian Tunai Pada Toko Y & E ”. Dengan ini penulis sadari bahwa penulisan ini masih banyak kekurangan – kekurangannya.

Penulis menyadari bahwa dalam menyelesaikan Tugas Akhir ini masih jauh dari sempurna, baik ditinjau dari segi materi maupun dari segi teknis penyusunannya. Hal ini disebabkan oleh terbatasnya pengetahuan dan minimnya pengalaman penulis. Oleh karena itu dengan segala kerendahan hati saran dan kritik yang sifatnya membangun sangatlah penulis harapkan demi kesempurnaan Tugas Akhir.

Dalam penyusunan Tugas Akhir ini, penulis banyak memperoleh bantuan baik moril maupun spiritual dari berbagai pihak. Oleh karena itu pada kesempatan ini penulis ingin menyampaikan ucapan terima kasih sebesar- besarnya kepada :

1. Bapak Dr. Moedjiono, M.Sc, selaku Direktur STMIK Atma Luhur.

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

3. Ibu Hilyah Magdalena, S.Kom selaku dosen pembimbing yang telah banyak meluangkan waktunya untuk memberikan pengarahan serta bimbingan kepada penulis.

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

5. Bapak Ari Amir Alkodri, S.Kom selaku dosen penguji yang telah memberi materi kepada penulis.

(6)

6. Ayahanda M.Nurdin Ali dan Ibunda tercinta Subaidah yang telah membesarkan, mendidik dan selalu mendoakan setiap langkah penulis untuk mencapai keberhasilan serta kesuksesan.

7. Kakanda Dedi Iskandar dan Fitriana yang selaku pemberi semangat dalam mencapai cita-cita.

8. Seluruh Keluarga Besar penulis, baik keluarga dekat maupun jauh.

Terima kasih banyak atas segala dukungan dan semangat yang telah diberikan kepada penulis.

9. Seseorang (Hariansyah) yang selalu mendukung, memberi semangat dan selalu mendampingi penulis dalam setiap suka dan duka setiap ada kesulitan dalam penulisan Tugas Akhir ini.

10.Ibu Yanti sebagai pemilik Toko Y & E yang telah mengizinkan penulis mengadakan penelitian ditokonya.

11.Saudari Dina Maryana selaku pembimbing praktek yang telah banyak memberi pengarahan waktu bimbingan di Toko Y & E.

12.Dosen-dosen STMIK Atma Luhur, terima kasih atas ilmu-ilmu yang telah diberikan untuk penulis.

13.Teman penulis Ade, Onya, Udin, dan Ramlan yang telah banyak membantu dalam menyelesaikan penulisan Tugas Akhir ini.

14.Kepala Sekolah SDN 4 Sungailiat Ibu Sutiana, SP.d yang sudah memberikan izin penulis untuk tidak bekerja setiap ada jam perkuliahan.

15.Semua guru-guru SDN 4 Sungailiat yang selalu memberikan dukungan serta motivasi semangat penulis dalam menyelesaikan Tugas Akhir ini.

Penulis sangat menyadari bahwa sepenuhnya isi tugas akhir ini kurang dari sempurna, dan diharapkan kiranya ini dapat bermanfaat bagi mereka yang nantinya akan menulis tugas akhir ini.

(7)

DAFTAR GAMBAR

Halaman

Gambar 2.1 Titik Awal Activity ... 15

Gambar 2.2 Titik Akhir Activity ... 15

Gambar 2.3 Simbol Activity...15

Gambar 2.4 Simbol Black hole activities...16

Gambar 2.5 Simbol Miracle Activities ... 16

Gambar 2.6 Simbol Fork dalam UML... 16

Gambar 2.7 Simbol Join dalam UML ... 17

Gambar 2.8 Simbol Decision Point ...17

Gambar 2.9 Simbol Swimlane...18

Gambar 2.10 Simbol Use Case ... 19

Gambar 2.11 Simbol Actor...20

Gambar 2.12 Simbol Associations ...20

Gambar 2.13 Contoh Include ...21

Gambar 2.14 Contoh Extend ...21

Gambar 2.15 Simbol Class Diagram...22

Gambar 2.16 Contoh Associations ...24

Gambar 2.17 Simbol Entity Set... 25

Gambar 2.18 Simbol Weak...26

Gambar 2.19 Contoh Cardinality 1 : 1... 27

Gambar 2.20 Contoh Cardinality 1 : M... 28

Gambar 2.21 Contoh Cardinality M : M... 28

Gambar 2.22 Simbol Actor...32

Gambar 2.23 Simbol Boundary... 33

Gambar 2.24 Simbol Control...33

Gambar 2.25 Simbol Entity ...33

Gambar 2.26 Simbol Object Message ... 34

Gambar 2.27 Simbol Message to Self ... 34

(8)

Gambar 2.28 Simbol Return of Message...34

Gambar 2.29 Simbol Object...34

Gambar 3.1 Struktur Organisasi ...38

Gambar 3.2 Activity Diagram Proses Pendataan Barang ...40

Gambar 3.3 Activity Diagram Proses Pemesanan Barang ... 41

Gambar 3.4 Activity Diagram Proses Catat Nota Penerimaan Barang ...42

Gambar 3.5 Activity Diagram Laporan Pembelian ...42

Gambar 3.6 Use Case Diagram... 48

Gambar 4.1 Class Diagram...52

Gambar 4.2 Logical Record Structure... 53

Gambar 4.3 Struktur Tampilan... 62

Gambar 4.4 Rancangan Layar Form Menu Utama ... 63

Gambar 4.5 Rancangan Layar Form Entry Data Supplier ... 64

Gambar 4.6 Rancangan Layar Form Entry Data ATK... 65

Gambar 4.7 Rancangan Layar Form Entry Data Pesanan ... 66

Gambar 4.8 Rancangan Layar Form Cetak Pesanan ... 66

Gambar 4.9 Rancangan Layar Form Entry Nota Penerimaan ...67

Gambar 4.10 Rancangan Layar Form Cetak Laporan Pembelian ... 67

Gambar 4.11 Sequence Diagram Entry Data Supplier ... 68

Gambar 4.12 Sequence Diagram Entry Data ATK... 69

Gambar 4.13 Sequence Diagram Entry Data Pesanan ...70

Gambar 4.14 Sequence Diagram Cetak Pesanan ...71

Gambar 4.15 Sequence Diagram Entry Nota Penerimaan ...72

Gambar 4.16 Sequence Diagram Cetak Laporan Pembelian ... 73

(9)

DAFTAR LAMPIRAN

Halaman Lampiran B : Masukan Sistem Berjalan

Lampiran B-1 Data ATK... 76

Lampiran B-2 Data Supplier... 77

Lampiran B-3 Nota Penerimaan... 78

Lampiran C : Rancangan Keluaran Lampiran C-1 Surat Pesanan... 79

Lampiran C-2 Laporan Pembelian ... 80

Lampiran D : Rancangan Masukan Lampiran D-1 Data ATK... 81

Lampiran D-2 Data Supplier ... 82

Lampiran D-3 Data Pesanan... 83

Lampiran D-4 Nota Penerimaan ... 84 Lampiran E : Surat Keterangan Riset

(10)

DAFTAR TABEL

Halaman

Tabel 4.1 Tabel Supplier... ...54

Tabel 4.2 Tabel Pesanan... ...54

Tabel 4.3 Tabel Isi ... ...54

Tabel 4.4 Tabel ATK ... ...54

Tabel 4.5 Tabel Nota ... ...54

Tabel 4.6 Tabel Punya... ...55

Tabel 4.7 Tabel Spesifikasi Basis Data Tabel Supplier... ...55

Tabel 4.8 Tabel Spesifikasi Basis Data Tabel Pesanan... ...56

Tabel 4.9 Tabel Spesifikasi Basis Data Tabel Isi ... ...57

Tabel 4.10 Tabel Spesifikasi Basis Data Tabel ATK... ...57

Tabel 4.11 Tabel Spesifikasi Basis Data Tabel Nota ... ...58

Tabel 4.12 Tabel Spesifikasi Basis Data Tabel Punya... ...59

(11)

DAFTAR SIMBOL

1. Activity Diagram

Start State

Menggambarkan awal dari suatu aktivitas yang berjalan pada sistem .

End State

Menggambarkan akhir dari suatu aktivitas yang berjalan pada sistem.

Activity

Menggambarkan aktivitas yang dilakukan pada sistem.

Swimlane Swimlane

Menggambarkan pembagian/pengelompokkan berdasarkan tugas dan fungsi tersendiri.

Transition State

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

Decision

Menggambarkan kondisi dari sebuah aktivitas yang bernilai benar/salah.

(12)

Join (Penggabungan)

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

Fork (Percabangan)

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

Black hole activities

Ada masukan dan tidak ada keluaran, biasanya digunakan jika dikehendaki ada satu atau lebih transisi.

Miracle activities

Tidak ada masukan dan ada keluaran, biasanya dipakai pada waktu start point dan dikehendaki ada satu atau lebih transisi.

State

Menggambarkan kondisi, situasi ataupun tempat untuk beberapa aktivitas.

Transition to self

Menggambarkan hubungan antara state atau

(13)

NewClass name name2 name3 opname() opname2() opname3()

2. Use Case Diagram

Actor

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.

3. Class Diagram

Class

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

Nama menggambarkan nama dari class/objek.

Atribut menggambarkan batasan dari nilai yang dapat dimiliki oleh property tersebut.

Method menggambarkan implementasi dari layanan yang dapat diminta dari beberapa object dari class, yang mempengaruhibehaviour.

(14)

Association

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

Aggregate

Menggambarkan bahwa suatu objek secara fisik dibentuk dari objek-objek lain, atau secara logis mengandung objek lain.

Multiplicity

Menggambarkan banyaknya objek yang terhubung satu dengan yang lainnya. Contoh :

1Tepat 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

(15)

4. Sequence Diagram

Actor

Menggambarkan seseorang atau sesuatu (seperti perangkat sistem lain) yang berinteraksi dengan sistem.

Boundary

Menggambarkan interaksi antara satu atau lebih dengan sistem, memodelkan bagian dari sistem yang bergantung pada pihak lain disekitarnya dan merupakan pembatas sistem dengan dunia luar.

Control

Menggambarkan ”perilaku mengatur”

mengkoordinasikan perilaku sistem dan dinamika dari suatu sistem, menangani tugas utama dan mengontrol alur kerja suatu sistem.

Entity

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

Object Message

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

(16)

Message to Self

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

Return Message

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

Object

Menggambarkan abstraksi dari sebuah entitas nyata atau tidak nyata yang informasinya harus disimpan.

Lifeline

Menggambarkan penghubung antara

objek/participant dengan garis titik-titik yang mempunyai activation bar yang menunjukkan kapan sebuah objek aktif pada interaksi.

(17)

DAFTAR ISI

Halaman

ABSTRAKSI... i

KATA PENGANTAR... ...ii

DAFTAR GAMBAR ... iv

DAFTAR LAMPIRAN ...vi

DAFTAR TABEL ... vii

DAFTAR SIMBOL ... viii

DAFTAR ISI ... xiv

BAB I PENDAHULUAN... 1

1. ...Lata r Belakang...1

2. ...Mas alah ...1

3. ...Tuju an Penulisan ...2

4. ...Rua ng Lingkup/Batasan Masalah... 2

5. ...Met ode Penelitian ... 3

6. ...Sist ematika Penulisan...6

BAB II LANDASAN TEORI ...8

1. ...Kon sep Sistem Informasi ... 8

(18)

a... Kon sep Dasar Informasi ...8 b... Kon

sep Sistem Informasi ...9 2. ...Anal

isa dan Perancangan Sistem Berorientasi Objek dengan

UML... 13 a... Unifi

ed Modeling Language (UML) ...13 b... Anal

isa Sistem Berorientasi Objek ...13 1) ...Acti

vity Diagram ...14 2) ...Anal

isa Keluaran ...19 3) ...Anal

isa Masukan ...19 4) ...Use

Case Diagram ... 19 c. ... Per

ancangan Sistem Berorientasi Objek ...21 1) ...Clas

s Diagram...21 2) ...Logi

cal Record Structure (LRS) ...29 3) ...Tab

xiv

(19)

5) ...Ran cangan Dokumen Keluaran...31 6) ...Ran

cangan Dokumen Masukan ... 31 7) ...Ran

cangan Layar Program... 31 8) ...Seq

uence Diagram... 32 3. ...Teor

i Pendukung...35

BAB III ANALISA SISTEM ...37 1. ...Tinj

auan Organisasi... 37 a... Seja

rah Berdirinya Organisasi ... 37 b... Stru

ktur Organisasi ...37 1) ...Stru

ktur Organisasi ... 37 2) ...Pem

bagian Tugas dan Tanggung Jawab ... 38 2. ...Urai

an Prosedur ...38 3. ...Anal

isa Proses (Activity Diagram)... 40 4. ...Anal

isa Keluaran...43

(20)

5. ...Anal isa Masukan...43 6. ...Iden

tifikasi Kebutuhan...45 7. ...Use

Case Diagram... 48 8. ...Des

kripsi Use Case... 49

BAB IV RANCANGAN SISTEM ... 52 1. ...Ran

cangan Basis Data...52 a... Clas

s Diagram ... 52 b... Logi

cal Record Structure (LRS) ...53 c. ... Tran

sformasi LRS ke Relasi (Tabel) ... 54 d... Spe

sifikasi Basis Data ... 55 2. ...Ran

cangan Antar Muka...59 a... Ran

cangan Keluaran ... 59 b... Ran

xv

(21)

d... Seq

uence Diagram ...68

BAB V PENUTUP ... 74

1. ...Kesi mpulan ... 74

2. ...Sar an... 74

DAFTAR PUSTAKA...75

LAMPIRAN B : MASUKAN SISTEM BERJALAN...76

LAMPIRAN C : RANCANGAN KELUARAN ... 79

LAMPIRAN D : RANCANGAN MASUKAN...81

LAMPIRAN E : SURAT KETERANGAN RISET ...85

BAB I PENDAHULUAN

1. Latar Belakang

Pembelian merupakan suatu kegiatan penting dalam sebuah perusahaan, karena dari kegiatan tersebut kita dapat melihat seberapa maju sebuah perusahaan. semakin maju perusahaan, maka pembelian

xvi

Referensi

Dokumen terkait

Puji syukur kehadirat Allah SWT yang telah melimpahkan rahmat dan Hidayah-Nya kepada penulis, sehingga penulis dapat menyelesaikan tugas akhir yang berjudul :

Berdasarkan uji coba yang telah dilakukan, maka penggunaan sudut field of view untuk kamera pada aplikasi ini diputuskan menggunakan sudut sebesar 60 derajat

Apabila ditinjau secara rinci, untuk rata-rata prediksi curah hujan 1 harian (24 jam) dari model sebesar 9,5 mm sedangkan hasil pengukuran sebesar 6,4 mm dengan nilai penyimpangan

Sistem pengolahan data penjualan tunai pada TOKO BANGKA BAROKAH sampai saat ini masih dilakukan dengan cara manual, sehnggga terjadi keterlambatan informasi yang

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

Sistem pembeliannya masih dilakukan secara manual sehingga seringkali terjadi masalah baik dalam proses pemesanan barang yang masih dicatat di sebuah kertas dan

Pada kesempatan ini penulis mengambil topik dalam penulisan laporan Tugas Akhir adalah Rancangan Sistem Informasi Penjualan Tunai Dengan Metodologi

Pada kesempatan ini penulis mengambil topik dalam penulisan laporan Kuliah Tugas Akhir (TA) adalah Sistem Informasi Penjualan Tunai pada Toko Sembako Fatimah5. Dalam