• Tidak ada hasil yang ditemukan

RANCANGAN SISTEM INFORMASI PENJUALAN TUNAI PADA TOKO NURJANAH DENGAN METODLOGI BERORIENTASI OBYEK

N/A
N/A
Protected

Academic year: 2021

Membagikan "RANCANGAN SISTEM INFORMASI PENJUALAN TUNAI PADA TOKO NURJANAH DENGAN METODLOGI BERORIENTASI OBYEK"

Copied!
18
0
0

Teks penuh

(1)

RANCANGAN SISTEM INFORMASI PENJUALAN TUNAI

PADA

TOKO NURJANAH

DENGAN METODLOGI BERORIENTASI OBYEK

Oleh :

AROAI

0922300060

PROGRAM STUDI MANAJEMEN INFORMATIKA

STMIK ATMA LUHUR PANGKALPINANG

(2)

RANCANGAN SISTEM INFORMASI PENJUALAN TUNAI

PADA

TOKO NURJANAH

TUGAS AKHIR

Diajukan sebagai syarat meraih Gelar Ahli Madya

Oleh :

AROAI

0922300060

PROGRAM STUDI MANAJEMEN INFORMATIKA

STMIK ATMA LUHUR PANGKALPINANG

(3)
(4)

i ABSTRAKSI

TOKO NURJANAH merupakan usaha yang bergerak dibidang penjualan barang dan kebutuhan pokok yang terletak di Desa, Tiang Tarah, Kec. Bakam, Kab. Bangka. Awal berdirinya Toko Nurjanah pada tahun 1997.

Titik berat masalah yang diangkat adalah bagian penjualan barang tunai yang dikelola oleh bagian penjualan. Aktivitas penjualan ini terdiri dari pendataan, transaksi dan pembuatan laporan perbulan. Proses transaksi terjadi ketika Pelanggan melakukan pemesanan barang secara lisan kepada bagian penjualan, kemudian bagian penjualan mencatat pesanan yang akan dipesan dan jika pesanan telah selesai maka bagian penjualan membuat nota sebagai bukti atas transaksi yang terjadi dan pada akhir bulan bagian penjualan membuat laporan penjualan berdasrarkan nota dan berdasarkan nota kontan yang akan diserahkan kepada Pemilik.

Proses pencatatan dan perhitungan yang dilakukan pada toko tersebut pada saat ini masih menggunakan sistem manual, mulai dari pemesanan barang oleh Pelanggan, proses pembuatan nota sebagai bukti pembayaran barang oleh Pelanggan. Hal ini menyebabkan terlambatnya proses pembuatan laporan untuk diberikan kepada Pemilik.

Menimbang masalah yang dihadapi dalam pengelolaan kegiatan penjualan barang yang ada, maka akan lebih baik jika TOKO NURJANAH mengembangkan sistem informasi denagan memanfaatkan sarana dan prasarana yang telah ada dan menerapkan sistem yang diusulkan yaitu berupa sistem informasi terkomputerisasi, agar beban kerja terutama bagian penjualan dapat dikurangi dan memudahkan dalam mengontrol data masukan dan keluaran, sehingga dapat meningkatkan pelayanan mutu perusahaan kearah yang lebih maju dan penyajian informasi yang cepat, akurat dan tepat waktu.

(5)

KATA PENGANTAR

Puji syukur kehadirat Allah SWT, yang telah memberikan kasih sayang dan nikmat-Nya serta rahmat hidayah-Nya kepada penulis, sehingga dapat menyelesaikan Tugas Akhir ini dengan judul “RANCANGAN SISTEM INFORMASI PENJUALAN PADA TOKO NURJANAH DENGAN METODOLOGI BERORIENTSI OBYEK”.

Laporan Tugas Akhir ini disusun dalam rangka memenuhi salah satu syarat untuk menghadapi ujian sidang akhir dalam memperoleh gelar Diploma III jurusan Manajemen Informatika STMIK ATMA LUHUR Pangkalpinang.

Didalam penyusunan Tugas Akhir ini tentu saja banyak sekali hambatan sehingga tak lepas dari bantuan, petunjuk serta bimbingan berbagai pihak dalam memberikan pengarahannya. Maka penulis dapat menyelesaikan laporan Tugas Akhir ini dengan baik, untuk itu penulis mengucapkan terima kasih sebesar-besarnya kepada :

1. Kepada Allah SWT, atas segala nikmat kesabaran yang diberikan kepada penulis sehinga dapat menyelesaikan laporan Tugas Akhir ini.

2. Kedua orang tua ku yang tidak pernah berhenti memberi dukungan kepada penulis, baik dalam bentuk moril, materil, doa, semangat serta kasih sayang yang tulus. Semoga Allah selalu menjaga segenap langkah kalian.

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

4. Bapak Ibnu Choirul Awwal, S.Kom, M.Kom, Selaku Ketua Program Studi Manajemen Informatika STMIK ATMA LUHUR.

5. Bapak Syafrul Irawadi, M.Kom Selaku Dosen Pembimbing Tugas Akhir Yang telah begitu sabar meluangkan waktunya dalam membimbing serta memberi semangat dan motivasi kepada saya.

6. Ahmad manizan, terima kasih atas segenap pengertian mu yang telah menemani ku saat suka dan duka dan membantu ku menyusun tugas akhir ini, pengertian mu sangat berarti buat ku.

(6)

iii

7. Untuk teman-teman ku dikampus STMIK ATMA LUHUR Yang tidak bisa disebutin satu persatu, terima kasih atas waktunya “Moga Sukses”.

8. Untuk semua pihak yang turut membantu dan memberikan doa restu serta semangat dan dukungan moril meskipun namanya tidak tercantum penulis tetap mengucapkan terima kasih kepada kalian semuanya.

Penulis menyadari bahwa laporan Tugas Akhir ini masih jauh dari kata sempurna dan banyak sekali kekurangannya, maka dari itu segala masukan, kritik dan saran yang sifatnya membangun sangat penulis harapkan.

Semoga laporan Tugas Akhir ini sangat bermanfaat bagi kita semua serta pembaca umumnya, semoga Allah selalu memberikan rahmat, hidayah, berkah dan cinta-Nya kapada kita semua dan memasukkan kita kedalam golongan orang-orang yang selalu bersyukur “Amin”.

Pangkalpinang, Juli 2012

(7)

DAFTAR GAMBAR

Halaman

Gambar III.1 Struktur Organisasi ... 30

Gambar III.2 Activity Diagram Catat Data Barang ... 33

Gambar III.3 Activity Diagram Transaksi Penjualan ... 34

Gambar III.4 Activity Diagram Pembuatan Laporan... 35

Gambar III.5 Use Case Diagram... 41

Gambar IV.1 Entity Relationship Diagram... 44

Gambar IV.2 Transformasi Diagram ER ke LRS ... 45

Gambar IV.3 Logical Record Structure(LRS) ... 46

Gambar IV.4 Struktur Tampilan ... 53

Gambar IV.5 Rancangan Layar Menu Utama... 54

Gambar IV.6 Rancangan Layar Menu Master ... 55

Gambar IV.7 Rancangan Layar Entry Data Pelanggan ... 56

Gambar IV.8 Rancangan Layar Entry Data Barang... 57

Gambar IV.9 Rancangan Layar Menu Transaksi... 58

Gambar IV.10 Rancangan Layar Form Pesanan... 59

Gambar IV.11 Rancangan Layar Cetak Nota ... 60

Gambar IV.12 Rancangan Layar Menu Laporan... 61

Gambar IV.13 Rancangan Layar Cetak Laporan Penjualan ... 62

Gambar IV.14 Sequence Diagram Entry Data Pelanggan ... 63

Gambar IV.15 Sequence Diagram Entry Data Barang ... 64

Gambar IV.16 Sequence Diagram Entry Data Pesanan... 65

Gambar IV.17 Sequence Diagram Cetak Nota ... 66

Gambar IV.18 Sequence Diagram Cetak Laporan Penjualan... 67

(8)

v

DAFTAR LAMPIRAN

LAMPIRAN A : KELUARAN SISTEM BERJALAN ... 72

LAMPIRAN A-1 : NOTA ... 73

LAMPIRAN A-2 : LAPORAN PENJUALAN ... 74

LAMPIRAN B : MASUKAN SISTEM BERJALAN ... 75

LAMPIRAN B-1 : DATA PELANGGAN ... 76

LAMPIRAN B-2 : DATA BARANG... 77

LAMPIRAN B-3 : DATA PESANAN ... 78

LAMPIRAN C: RANCANGAN KELUARAN ... 79

LAMPIRAN C-1 : NOTA... 80

LAMPIRAN C-2 : LAPORAN PENJUALAN... 81

LAMPIRAN D : RANCANGAN MASUKAN ... 82

LAMPIRAN D-1 : DATA PELANGGAN... 83

LAMPIRAN D-2 : DATA BARANG ... 84

LAMPIRAN D-3 : DATA PESANAN ... 85

LAMPIRAN E : SURAT KETERANGAN RISET... 86

(9)

DAFTAR TABEL

Tabel IV.1 Tabel Relational Pelanggan ... 47

Tabel IV.2 Tabel Relational Barang ... 47

Tabel IV.3 Tabel Relational Pesanan... 47

Tabel IV.4 Tabel Relational Pesan... 47

Tabel IV.5 Tabel Relational Nota ... 47

Tabel IV.6 Spesifikasi Basis Data Pelanggan ... 48

Tabel IV.7 Spesifikasi Basis Data Barang ... 48

Tabel IV.8 Spesifikasi Basis Data Pesanan ... 49

Tabel IV.9 Spesifikasi Basis Data Pesan ... 49

(10)

vii

DAFTAR SIMBOL

Activity Diagram

Start Point

Menggambarkan awal dari suatu aktivitas yang berjalan pada sistem.

End Point

Menggambarkan akhir dari suatu aktivitas yang berjalan pada sistem.

Activity State

Menggambarkan suatu proses / kegiatan bisnis

Swimlane

Menggambarkan pembagian / pengelompokkan berdasarkan tugas dan fungsi sendiri.

Decision Points, menggambarkan pilihan untuk pengambilan keputusan, true atau false.

(11)

Use Case Diagram

Class Diagram

Transition

Menggambarkan aliran perpindahan control antara state

Actor

Abstraksi dari orang atau sistem yang mengaktifkan fungsi dari use case .

Use Case

Menggambarkan proses sistem dari perpektif pengguna (user).

Relasi/Asosiasi

Menggambarkan hubungan antara actor dengan use case.

Class

Menggambarkan sesuatu yang mengkapsul informasi dan perilaku

Menggambarkan aliran perpindahan control antara state

sistem yang mengaktifkan fungsi dari

Menggambarkan proses sistem dari perpektif pengguna (user).

Menggambarkan hubungan antara actor dengan use case.

(12)

ix

Asosiasi

Menggambarkan hubungan yang terjadi

Agregasi

Menggambarkan suatu class terdiri dari class yang lain atau suatu class adalah bagian dari class lain

Multiplicity

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

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

Sequence Diagram

Actor

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

(13)

Boundary

Sebuah obyek yang menjadi penghubung antara user dengan sistem. Contohnya window, dialogue box atau

screen(tampilan layar).

Control

Suatu obyek yang berisi logika aplikasi yang tidak memiliki tanggung jawab kepada entitas

Entity

Menggambarkan suatu objek yang berisi informasi kegiatan yang terkait yang tetap dan disimpan ke dalam suatu database

Object Message

Menggambarkan pengiriman pesan dari sebuah objek ke objek lain.

Recursive

sebuah obyek yang mempunyai sebuah operation kepada dirinya sendiri.

Return Message

Menggambarkan pesan/hubungan antar objek, yang

(14)

xi

Lifeline

Garis titik-titik yang terhubung dengan obyek, sepanjang lifeline terdapat activation

Activation

Activation mewakili sebuah eksekusi operasi dari obyek, panjang kotak ini berbanding lurus dengan durasi aktivasi sebuah operasi.

ERD

Entitas

menggambarkan kumpulan objek benda yang dapat dibedakan dengan objek yang lainnya.

Hubungan

Menggambarkan himpunan antara objek yang

(15)

1 1

Hubungan Entitas satu ke satu

1 M

Hubungan Entitas satu ke banyak

M M

(16)

xiii DAFTAR ISI ABSTRAKSI... i KATA PENGANTAR ... ii DAFTAR GAMBAR ... iv DAFTAR LAMPIRAN ... v DAFTAR TABEL ... vi

DAFTAR SIMBOL ... vii

DAFTAR ISI ... xiii

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 ... 6

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

a. Konsep Dasar Sistem Dan Informasi ... 8

b. Konsep Sistem Informasi ... 9

2. Analisa dan Perancangan Sistem Berorientasi Obyek dengan UML ... 10

a. UML(Unified Modeling Langunge) ... 10

(17)

1) Activity Diagram ... 11

2) Analisa Dokumen Keluaran ... 15

3) Analisa Dokumen Masukan ... 15

4) Usecase Diagram ... 15

5) Deskripsi Use Case Diagram... 19

c. Perancangan Sistem Berorientasi Obyek ... . 19

1) ERD ... 19

2) LRS... 22

3) Tabel... 22

4) Spesifikasi Basis Data ... 23

5) Rancangan Dokumen Keluaran... 23

6) Rancangan Dokumen Masukan... 23

7) Rancangan Layar Program ... 23

8) Sequence Diagram... 23

9) Class Diagram ... 26

3. Teori Pendukung ... 27

a. Teori Sistem Penjualan ... 27

b. Sistem Penjualan Tunai ... 28

BAB III ANALISA SISTEM 1. Tinjauan Organisasi ... 29 a. Sejarah Singkat ... 29 b. Struktur Organisasi ... 29 2. Analisa Proses ... 31 3. Analisa Keluaran ... 36 4. Analisa Masukan ... 37 5. Identifikasi Kebutuhan ... 39 6. Usecase Diagram ... 40

(18)

xv BAB IV RANCANGAN SISTEM

1. Rancangan Basis Data ... 44

a. ERD ... 44

b. Transformasi ERD ke LRS ... 45

c. LRS ... 46

d. Tabel ... 47

e. Spesifiikasi Basis Data ... 48

2. Rancangan Antar Muka... 50

a. Rancangan Keluaran ... 50

b. Rancangan Masukan ... 51

c. Rancangan Dialog Layar ... 53

1) Struktur Tampilan ... 53

2) Rancangan Layar ... 54

d. Sequence Diagram ... 63

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

BAB V PENUTUP 1. Kesimpulan ... 69

2. Saran ... 69

Daftar Pustaka ... 71

Lampiran A Keluaran Sistem Berjalan ... 72

Lampiran B Masukan Sistem Berjalan ... 75

Lampiran C Rancangan Keluaran ... 79

Lampiran D Rancangan Masukan ... 82

Referensi

Dokumen terkait

Menggambarkan orang atau sistem atau entitas lain yang menyediakan informasi atau menerima informasi dari suatu sistem..

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

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

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

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

Sistem pengolahan data penjualan pesanan dan tunai pada UD Reza Kusen Air Mesu sampai saat ini masih dilakukan dengan cara manual, sehingga sering terjadi keterlambatan

Diharapkan dengan adanya sistem informasi yang terkomputerisasi, proses penjualan tunai pada Toko Harli sistem mengenai pengolahan data penjualan serta penyajian laporan yang

Puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa karena atas berkat, rahmat dan segala karunia yang telah dilimpahkan-Nya jualah sehingga penulis dapat menyelesaikan