• Tidak ada hasil yang ditemukan

PADA TOKO GILANG DENGAN METODELOGI BERORIENTASI OBJEK. Oleh: SAPARDI

N/A
N/A
Protected

Academic year: 2022

Membagikan "PADA TOKO GILANG DENGAN METODELOGI BERORIENTASI OBJEK. Oleh: SAPARDI"

Copied!
20
0
0

Teks penuh

(1)

RANCANGAN SISTEM INFORMASI PEMBELIAN TUNAI PADA

TOKO GILANG

DENGAN METODELOGI BERORIENTASI OBJEK

Oleh:

SAPARDI 0822300204

PROGRAM STUDI MANAJEMEN INFORMATIKA

STMIK ATMA LUHUR PANGKALPINANG

(2)

RANCANGAN SISTEM INFORMASI PEMBELIAN TUNAI PADA

TOKO GILANG

DENGAN METODELOGI BERORIENTASI OBJEK

TUGAS AKHIR

Diajukan sebagai syarat meraih Gelar Ahli Madya

Oleh :

SAPARDI

0822300204

(3)
(4)

ABSTRAKSI

Toko Gilang adalah sebuah usaha yang bergerak dibidang penjualan bahan- bahan sembako. Sistem pengolahan data sampai saat ini masih dilakukan secara manual, sehingga sering timbul keterlambatan informasi yang dihasilkan, seperti pembuatan laporan pembelian atau terjadi kesalahan dalam perhitungan dalam transaksi pembelian.

Dalam memusatkan masalah yang ada dan agar tidak menyimpang dari pokok pembahasan, maka pada tugas perancangan sistem ini, batasan masalah yang akan membahas tentang proses pembelian tunai dimulai dari pendataan barang sampai dengan laporan pembelian.

Masalah yang dihadapi oleh Toko Gilang adalah kegiatan pengolahan data masih dilakukan secara manual, sehingga menimbukan berbagai masalah, seperti keterlambatan dalam menyajikan laporan pembelian kepada pimpinan, penyimpangan data yang kurang baik sehingga terjadi pemborosan waktu, dan informasi yang dihasilkan pada laporan pembelian terkadang tidak akurat.

Untuk mengatasi masalah tersebut, maka diperlukan suatu sistem komputerisasi pembelian tunai untuk mendukung kemajuan dan perkembangan pada sebuah instansi tersebut. Sehingga dapat mengatasi permasalahan atau kendala pada sistem yang sedang berjalan saat ini. Dengan memanfaatkan sistem komputerisasi yang diusulkan ini secara baik dan benar, kemungkinan pengawasan atau kontrol terhadap pemrosesan pembelian menjadi lebih mudah dan efisien.

(5)

KATA PENGANTAR

Puji dan syukur kita panjatkan kehadiran Alllah SWT yang memberikan segala limpahan rahmat dan karunianya, Sehingga Tugas Akhir (TA) ini dapat diselesaikan dengan baik dan tepat waktu.

Adapun yang melatarbelakangi dari penyusunan Tugas Akhir (TA) ini adalah untuk memenuhi salah satu persyaratan dalam menempuh jenjang studi Diploma III (D3) pada jurusan Manajemen Informatika di STMIK Atma Lhur Pangkalpinang.

Penulis menyadari bahwa dalam penyusunan laporan ini masih banyak kekurangan-kekurangan, baik secara materi maupun teknik penulisan karena pengalaman dan pengetahuan penulis masih sangat terbatas.

Adapun penulisan Tugas Akhir (TA) ini penulis banyak menerima bantuan berupa bimbingan, saran, petunjuk serta keterangan lisan dan tulisan dari berbagai pihak, oleh karenanya dengan segala kerendahan hati yang tulus dan ikhlas penulis mengucapkan terima kasih kepada :

1. Tuhan Yang Maha Esa, yang telah memberikan kesabaran dan kelancaran dalam menyelesaikan laporan ini.

2. Bapak dan ibu saya yang tercinta, terima kasih atas segala doa dan pengorbanan selama ini baik moril maupun materil.

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

4. Bapak Drs. Harry Sudjikianto, MM, MBA selaku Ketua Pengurus Yayasan Atma Luhur Pangkalpinang.

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

6. Bapak Elya Helmud, M.Kom selaku Dosen Pembimbing Tugas Akhir saya.

7. Bapak Suterisno selaku Pemilik Toko Gilang, yang telah memberikan izin kepada penulis untuk melakukan riset.

(6)

8. Teman – teman seperjuangan Muhammad Rozali, Celsi, Isti, Fitri, Oka, Junai, Harizal, M Holid, Suhardiansyah, Kasmin, All, Juli yang telah memberikan semangat, dukungan dan hiburan – hiburan selama pengerjaan tugas akhir.

9. Serta semua pihak yang membantu berpartisipasi dalam penyusunan Tugas Akhir ini yang tidak bisa disebut satu persatu.

Sebagai manusia yang tidak luput dari kesalahan dan kekhilafan, penulis menyadari bahwa masih banyak kekurangan dalam penyusunan laporan ini, oleh karena itu pula penulis mengharapkan masukan, serta saran atau kritik yang bersifat membanggun, sehingga penulis dapat melakukan perbaikan dimasa-masa yang akan datang.

Akhir kata penulis berharap Tugas Akhir (TA) ini dapat berguna dan bermanfaat bagi semua pihak, terutama bagi kalangan STMIK ATMA Luhur Pangkalpinang maupun pihak lain pada umumnya.

Pangkalpinang, Juli 2011

Penulis

(7)

iv

DAFTAR GAMBAR

Halaman

Gambar II.1 Titik Awal Activity………. 11

Gambar II.2 Titik Akhir Activity………. 11

Gambar II.3 Simbol Activiy……… 12

Gambar II.4 Simbol black hole activities... 12

Gambar II.5 Simbol miracle activities ……… 12

Gambar II.6 Simbol fork dalam UML………. 13

Gambar II.7 Simbol join dalam UML………. 13

Gambar II.8 Simbol decision points……… 14

Gambar II.9 Simbol Use Case……… 16

Gambar II.10 Simbol Actor……….. 16

Gambar II.11 Simbol Association………. 17

Gambar II.12 Simbol Association Antar Actor dan Use Case………….. 17

Gambar II.13 Contoh Include……… 18

Gambar II.14 Contoh Extend……… 18

Gambar II.15 Contoh Generalization/Inheritance……… 19

Gambar II.16 Participant pada sebuah sequence diagram……… 23

Gambar II.17 Simbol dari activation……… 23

Gambar II.18 Simbol actor……… 24

Gambar II.19 Simbol Message………... 25

Gambar II.20 Simbol Loop……… 25

Gambar II.21 Class Diagram……… 26

Gambar II.22 Contoh Association……….. 27

Gambar III.1 Struktur Organisasi………. 30

Gambar III.2 Activiy Diagram Transakasi Pembelian………. 33

Gambar III.3 Activiy Diagram Pembuatan Laporan Pembelian……….. 34

(8)

Gambar III.4 Use Case Diagram Pembelian Tunai……….. 38

Gambar IV.1 Entity Relationship Diagram……….. 42

Gambar IV.2 Transformasi Diagram ER ke LRS ……… 43

Gambar IV.3 Logical Record Structure ………... 44

Gambar IV.4 Sruktur Tampilan……… 52

Gambar IV.5 Rancangan Layar Form Menu Utama……….... 53

Gambar IV.6 Rancangan Layar Form Menu File Master………. 53

Gambar IV.7 Rancangan Layar Form Menu File Pesanan………... 54

Gambar IV.8 Rancangan Layar Form Menu File Laporan………... 54

Gambar IV.9 Rancangan Layar Form Entry Data Barang……… 55

Gambar IV.10 Rancangan Layar Form Entry Data Supplier……….. 55

Gambar IV.11 Rancangan Layar Form Entry Data Pesanan……….. 56

Gambar IV.12 Rancangan Layar Form Cetak Pesanan……….. 56

Gambar IV.13 Rancangan Layar Form Entry Nota Beli………. 57

Gambar IV.14 Rancangan Layar Form Cetak Laporan……….. 57

Gambar IV.15 Sequence Diagram Entry Barang………... 58

Gambar IV.16 Sequence Diagram Entry Supplier………. 59

Gambar IV.17 Sequence Diagram Entry Pesan……….. 60

Gambar IV.18 Sequence Diagram Cetak Pesanan………. 61

Gambar IV.19 Sequence Diagram Entry Nota Beli……… 62

Gambar IV.20 Sequence Diagram Cetak Laporan Pembelian……… 63

Gambar IV.21 Rancangan Class Diagram(Entity Class)……… 64

(9)

vi

DAFTAR LAMPIRAN

Halaman

Lampiran A - 1 Formulir Keluaran Surat Pesanan ………. 76

Lampiran A - 2 Formulir Keluaran Laporan Penjualan………. 77

Lampiran B - 1 Formulir Masukan Data Barang……… 78

Lampiran B - 2 Formulir Masukan Data Supllier………... 79

Lampiran B - 3 Formulir Masukan Nota Beli ……… 80

Lampiran C - 1 Rancangan Keluaran Surat Pesanan……….. 81

Lampiran C - 2 Rancangan Keluaran Laporan Pembelian………….. 82

Lampiran D - 1 Rancangan Masukan Data Barang………. 83

Lampiran D - 2 Rancangan Masukan Data Supllier……… 84

Lampiran D - 3 Rancangan Masukan Data Pesanan…………..……. 85

Lampiran D - 4 Rancangan Masukan Nota Beli………. 86 Lampiran E Surat Keterangan Riset………..

(10)

DAFTAR TABEL

Halaman

Tabel IV.1 Tabel Supplier………. 47

Tabel IV.2 Tabel Pesanan………. 47

Tabel IV.3 Tabel Pesan………. 47

Tabel IV.4 Tabel Barang……….. 47

Tabel IV.5 Tabel Nota Beli……….. 48

Tabel IV.6 Spesifikasi Data Supplier……… 48

Tabel IV.7 Spesifikasi Data Pesanan……… 49

Tabel IV.8 Spesifikasi Data Pesan……… 50

Tabel IV.9 Spesifikasi Data Barang………. 50

Tabel IV.10 Spesifikasi Data Nota Beli………. 51

(11)

viii

DAFTAR SIMBOL 1. SIMBOL ACTIVITY DIAGRAM

NewSwimlane NewSwimla...

End State

Menggambarkan akhir dari aktifitas

Decision

Menggambarkan pilihan yang terjadi pada transisi

Activity State

Menggambarkan proses bisnis

Swimlane

Menggambarkanpembagian/ pengelompokkan berdasarkan tugas dan fungsi tersendiri.

Start State

Menggambarkan awal dari aktifitas

Transition

Menggambarkan aliran perpindahan kontrol antara state

(12)

2. SIMBOL USE CASE DIAGRAM

Actor

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

Include

Pemanggilan use case oleh use case lain atau untuk menggambarkan suatu use case termasuk didalam use case lain (diharuskan) relasi ini dapat digunakan untuk menghindari penulisan deskripsi yang berulang-ulang.

USE Case

Menggambarkan funsionalitas dari suatu sistem sehinggah si penggunah sistem paham dan mengerti mengenai kegunaan sistem yang akan dibangun

Association

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

(13)

x 3. SIMBOL CLAS DIAGRAM

1 1..*

Calon Siswa no_calon nm_calon almt_calon

Class Diagram Tanpa methode

Menggambarkan sesuatu yang mengkapsul informasi dan perilaku

Association

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

Multiplicity

Menggambarkan banyaknya object yang 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

Aggregate

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

(14)

4. SIMBOL LRS( Logical Record Struktur )

No_copy No_kembali denda

Detail_kembali

5. SIMBOL SEQUENCE DIAGRAM LRS

Menggambarkan modul perangkat lunak

Transition

Menggambarkan aliran perpindahan kontrol antara state

Actor

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

Boundary

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

Entity

(15)

xii Object Message

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

Object

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

Activation

Menunjukkan periode selama suatu object atau actor sedang melakukan suatu tindakan.

Message yang dikirim untuk dirinya sendiri.

Control

Control digunakan untuk mengontrol kelas dari form layar kelas control, mengkoordinasikan perilaku sistem dan

menggambarkan dinamika dari suatu sistem, menangani tugas utama dan mengontrol alur kerja suatu kelas.

(16)
(17)

xiii DAFTAR ISI

Halaman

Abstraksi………... i

Kata Pengantar……….. ii

Daftar Gambar………... iv

Daftar Lampiran………. vi

Daftar Tabel………... vii

Daftar Simbol………. viii

Daftar Isi……… xiii

BAB I PENDAHULUAN……….. 1

1.Latar Belakang……….. 1

2.Masalah………. 2

3.Tujuan Penulisan………... 2

4.Ruanag Lingkup/Batasan Masalah..………. 2

5.Methode Penelitian………... 3

6.Sistematika Penulisan………... 5

BAB II 1. Konsep Sistem Informasi……… 7

a. Konsep Dasar Informasi……….. 7

b. Konsep Sistem Informasi………... 8

2. Analisa dan Perancangan Sistem Beroriantasi Obyek dengan UML……….. 9 a. UML (Unified Modeling Language)………. 9

b. Analisa Sistem Beroriantasi Obyek………... 10

(18)

1) Activity Diagram……….. 10

2) Analisa Dokumen Keluaran………. 14

3) Analisa Dokumen Masukan………. 14

4) Use Case Diagram……… 14

5) Dekripsi Use Case………. c. Perancangan Sistem Beroriantasi Obyek………... 19

1) ERD……….. 19

2) LRS………. ...… 20

3) Tabel……….... 21

4) Spsifikasi Basis Data………... 21

5) Rancangan Dokumen Keluaran……….. 22

6) Rancangan Dokumen Masukan……….. 22

7) Rancangan Layar Program………... 22

8) Sequence Diagram……… 22

9) Class Diagram……….. 25

3. Teori Pendukung Pembelian Tunai………... 27

a. Pengertian Pembelian……… 27

b. Pentingnya Sistem Pembelian ……….. 28

c. Tujuan Pelaksanaan Sistem Pembelian………. 28

BAB III ANALISA SISTEM………... 29

1. Tujuan Organisasi……….. 29

a. Sejarah Berdirinya Organisai………. 29

(19)

xv

4. Analisa Keluaran………... 34

5. Analisa Masukan………... 35

6. Identifikasi Kebutuhan……….. 36

7. Use Case Diagram………... 38

8. Deskripsi Use Case……… 38

BAB IV RANCANGAN SISTEM………. 42

1. Rancangan Basis Data………. 42

a. ERD………... 42

b. Transformasi Diagram ER ke LRS……… 43

c. LRS………. 44

d. Relasi/Tabel……… 44

e. Spesifikasi basis data……….. 45

2. Rancangan Antar Muka………... 49

a. Rancangan Keluaran………... 49

b. Rancangan Masukan………... 50

c. Rancangan Dialog Layar……… 52

1) Struktur Tampilan………. 52

2) Rancangan Layar……….. 53

d. Sequence Diagram………. 58

3. Rancangan Class Diagram (Entity Class)………... 64

BAB V PENUTUP………….……… 65

1. Kesimpulan………. 65

2. Saran……… 65

Daftar Pustaka……….. 67

(20)

Lampiran A - 1 Formulir Keluaran Surat Pesanan ………. 68

Lampiran A - 2 Formulir Keluaran Laporan Penjualan………. 69

Lampiran B - 1 Formulir Masukan Data Barang……… 70

Lampiran B - 2 Formulir Masukan Data Supllier………... 71

Lampiran B - 3 Formulir Masukan Nota Beli ……… 72

Lampiran C - 1 Rancangan Keluaran Surat Pesanan……….. 73

Lampiran C - 2 Rancangan Keluaran Laporan Pembelian………….. 74

Lampiran D - 1 Rancangan Masukan Data Barang………. 75

Lampiran D - 2 Rancangan Masukan Data Supllier……… 76

Lampiran D - 3 Rancangan Masukan Data Pesanan…………..……. 77

Lampiran D - 4 Rancangan Masukan Nota Beli………. 78 Lampiran E Surat Keterangan Riset………..

Referensi

Dokumen terkait

Selaras dengan tema hari pendidikan nasional yang telah diperingati pada Mei 2011 yakni “Pendidikan Karakter sebagai Pilar Kebangkitan Bangsa”, Buletin Khazanah kali

Tugas akhir ini memiliki tujuan akhir menghasilkan sebuah sistem pengenalan orientasi kepala yang memungkinkan interaksi navigasi antara pengguna dengan lingkungan

Semua hal yang sudah disebutkan merupakan peluang yang baik bagi sekolah, akan tetapi sekolah juga menemui beberapa ancaman pada aspek input seperti situasi ekonomi yang

Oleh sebab itu, diperlukan pembatasan masalah agar pembahasan tidak menyimpang dari judul yang sudah ada, maka dalam hal ini peneliti berfokus pada kondisi

Dari analisis yang dilakukan pada sistem berjalan di unit kerja BCA maka dapat disimpulkan bahwa sistem informasi monitoring ATM yang selama ini diterapkan belum

Sumber lisan didapatkan dari individu, sedangkan pengamatan dilakukan melalui berkunjung ke tempat yang menjadi target toponim (Erikha, 2018: 18). Penamaan atau toponimi selalu

Berdasarkan analisis hasil penelitian yang telah dilakukan, penulis menemukan bahwa bentuk tindak tutur yang dominan dalam varian iklan Pond’s adalah deklaratif

Sedangkan, menurut UU Nomor 21 Tahun 2008 tentang Perbankan Syariah, deposito adalah investasi dana berdasarkan akad mudharabah atau akad lain yang tidak bertentangan dengan prinsip