UNIFIED MODELLING LANGUAGE (UML) APLIKASI PENJUALAN PADA TOKO BUKU (STUDI KASUS)

dokumen-dokumen yang mirip
Gambar 4.1 Flowchart

. BAB III PERANCANGAN SISTEM

DAFTAR ISI. KATA PENGANTAR... iii. DAFTAR SIMBOL... xix

DAFTAR ISI SURAT PENGESAHAN SURAT PERNYATAAN ABSTRAK KATA PENGANTAR DAFTAR TABEL DAFTAR GAMBAR

RANCANG BANGUN APLIKASI SISTEM INFORMASI PERSEDIAN BARANG DI TB. INDAH JAYA BERBASIS DESKTOP

TUGAS PENGGANTI KEHADIRAN TANGGAL 29 OKTOBER 2015 TESTING DAN IMPLEMENTASI SISTEM. Nama : Andrian Ramadhan Febriana NIM :

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. sistem sedang berjalan dan diperlukan untuk berbagai perubahan yang dirasa

DAFTAR ISI Halaman ABSTRAK... KATA PENGHANTAR... DAFTAR ISI... DAFTAR GAMBAR... xi. DAFTAR TABEL... xiv. DAFTAR SIMBOL... xv

Unified Modeling Language

DAFTAR ISI. ABSTRAK... i. KATA PENGANTAR... ii. DAFTAR ISI... iv. DAFTAR GAMBAR... xv. DAFTAR TABEL...xxi. DAFTAR SIMBOL... xxii

DAFTAR ISI HALAMAN JUDUL PERTAMA

BAB III ANALISA DAN PERANCANGAN SISTEM

IMPLEMENTASI METODE RATIONAL UNIFIED PROCESS PENJUALAN ALAT TELEKOMUNIKASI BERBASIS WEBSITE

BAB IV METODE PENELITIAN. Penelitian ini adalah penelitian rekayasa perangkat lunak yang

BAB 1 PENDAHULUAN. universitas maka dibutuhkan pula sebuah sistem untuk mendukung proses

BAB III ANALISA DAN PERANCANGAN SISTEM


DAFTAR ISI. LAPORAN TUGAS AKHIR... ii. HALAMAN PENGESAHAN... iii. PERNYATAAN... iv. DAFTAR ISI... vii. DAFTAR GAMBAR...xii. DAFTAR TABEL...

BAB I PENDAHULUAN. pemerintahan atau perusahaan, misalnya apotek. komputer telah menjadi alat yang

BAB 1 PENDAHULUAN. meningkatkan kualitas pelayanan mereka untuk memberikan kepuasan pada para

SNIPTEK 2014 ISBN:


BAB IV ANALISIS DAN PERANCANGAN SISTEM. Use Case Diagram dan Activity Diagram. Selain itu juga pada analisis ini akan

Bab 3 Metodologi Penelitian

Penerapan Metode Unified Modeling Language (UML) Berbasis Desktop Pada Sistem Pengolahan Kas Kecil Studi Kasus Pada PT Indo Mada Yasa Tangerang

BAB IV ANALISIS DAN PERANCANGAN SISTEM. yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk

BAB VI : PENUTUP 6.1 Kesimpulan Saran DAFTAR PUSTAKA LAMPIRAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB 1 PENDAHULUAN. aspek kehidupan membutuhkan sentuhan teknologi untuk mempermudah

BAB IV ANALISIS DAN PERANCANGAN SISTEM

Perancangan Sistem Informasi Penjualan dan Inventori pada PT. Oriental Chitra International

PENGEMBANGAN APLIKASI PELAYANAN ADMINISTRASI KEPENDUDUKANDI KANTOR KELURAHAN PATARUMAN KABUPATEN GARUT

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB IV ANALISIS DAN PERANCANGAN SISTEM

DAFTAR ISI LEMBAR JUDUL LEMBAR PENGESAHAN...

BAB III METODOLOGI PENELITIAN

PERANCANGAN SISTEM INFORMASI PEMESANAN OBAT MENGGUNAKAN BAHASA PEMROGRAMAN BERORIENTASI OBJEK

BAB IV ANALISA DAN PERANCANGAN SISTEM. Adapun analisis sistem akan dilakukan pada bagian gudang ruang lingkup


PERANCANGAN APLIKASI SITUS WEB PENJUALAN SHEE MOSLEM SHOP MENGGUNAKAN PHP DAN MYSQL. Nama : Yusika Rona Qoriyana NPM :

E-COMMERCE BARANG ELEKTRONIK MENGGUNAKAN METODE WATERFALL (STUDY KASUS: TOKO MITRA ELEKTRONIK LAMPUNG)

BAB 1 PENDAHULUAN. menyebabkan banyaknya perusahaan yang meningkatkan pengembangan informasi

BAB III ANALISIS DAN PERANCANGAN SISTEM

Sistem Informasi Pemasaran dan Pemesanan Meubel Berbasis Web pada CV. Jati Agung Furniture Bareng Kudus

Unified Modelling Language (UML)

BAB II LANDASAN TEORI

2.4.1 Pemodelan Proses Behaviour Diagram Implementation Diagram Bahasa pemrograman PHP

BAB I PENDAHULUAN. I.1. Latar Belakang Masalah

Kebutuhan dan Spesifikasi Perangkat Lunak

PENGANTAR RUP & UML. Pertemuan 2

ISBN: SNIPTEK 2016 SISTEM INFORMASI PENJUALAN KAWAT BERBASIS WEB PADA CV. GIVRO MULTI TEKNIK

PENGEMBANGAN APLIKASI PENCATATAN PERSEDIAAN OBAT MENGGUNAKAN METODOLOGI BERORIENTASI OBJEK DI APOTEK NUR GESIFA

BAB 1 PENDAHULUAN. Pada saat ini, perkembangan teknologi dan perekonomian bergerak sangat cepat sehingga

BAB I PENDAHULUAN. dalam suatu perusahaan, karena persediaan akan dijual secara terus menerus untuk

BAB I PENDAHULUAN. wilayah pariwisata di Indonesia telah memiliki review dari berbagai tempat

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Pada sub bab ini akan dijelaskan mengenai analisis sistem informasi rental mobil

BAB III OBJEK DAN METODE PENELITIAN Objek Penelitian Dalam menentukan objek penelitian, penulis malakukannya Distro Black

BAB III PERANCANGAN SISTEM

BAB I PENDAHULUAN. Berkembangnya usaha-usaha perdagangan yang sangat pesat pada saat

BAB III METODOLOGI PENELITIAN

BAB IV ANALISIS DAN PERANCANGAN SISTEM. permasalahan dari suatu sistem informasi. Hasil akhir dari analisis sistem

Perancangan Sistem Informasi Perencanaan Dan Pengendalian Bahan Baku Pada Home Industri

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang. Pada umumnya toko-toko tingkat menengah ke bawah mengalami suatu

Bab 3 Metoda dan Perancangan Sistem

BAB III ANALISA DAN PERANCANGAN SISTEM

Bab 3 Metode dan Perancangan Sistem

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Toko Buku Family merupakan sebuah toko yang menjual buku-buku

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV PERANCANGAN SISTEM

BAB I PENDAHULUAN. lunak saja, tetapi metode komputasi juga ikut berkembang. Salah satu metode

PERANCANGAN APLIKASI LAPORAN PENJUALAN JAM DI CV. DUTA SERVICE JAM BEKASI MENGGUNAKAN METODELOGI UNIFIED APPROACH

BAB IV ANALISA DAN PERANCANGAN

Disain System Berorientasi Objek (Unified Modeling Language) ( Studi Kasus : Sistem Informasi Manajemen Perpustakaan )

STMIK GI MDP. Program Studi Sistem Informasi Skripsi Sarjana Komputer Semester Ganjil Tahun 2010/2011

BAB IV ANALISIS DAN PERANCANGAN SISTEM. yang manual, yaitu dengan melakukan pembukuan untuk seluruh data dan

BAB III ANALISIS DAN DESAIN SISTEM

PENGEMBANGAN FITUR PENGOLAAN DATA PIUTANG DAN PEMESANAN BARANG UNTUK APLIKASI PENJUALAN BARANG BERBAHAN KULIT

BAB I PENDAHULUAN. Pemetaan lokasi cabang cabang toko baju Mode Fashion berbasis web

ARSITEKTUR INFORMASI PENJUALAN & PEMBELIAN KAMERA

BAB I Pendahuluan I - 1 UNIVERSITAS KRISTEN MARANATHA

Class Diagram Activity Diagram Entity Relationship Diagram (ERD) MySQL CodeIgniter

BAB IV ANALISIS DAN PERENCANAAN SISTEM. yang terdapat pada sistem tersebut untuk kemudian dijadikan landasan usulan

31

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB I PENDAHULUAN. menunjang jalannya operasi-operasi demi tercapainya tujuan yang diinginkan

PERANCANGAN ARSITEKTUR SISTEM INFORMASI MANAJEMEN DATA UMRAH DI TOUR & TRAVEL X. Yudhi Widya Arthana Rustam

BAB I PENDAHULUAN. Dinas Pertamanan dan pemakaman diantaranya adalah sebagai berikut :

BAB I PENDAHULUAN 1.1 Latar Belakang

SATIN Sains dan Teknologi Informasi

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

BAB 1 PENDAHULUAN. perusahaan dagang karena persediaan merupakan aset utama perusahaan dalam

DAFTAR ISI. Halaman. ABSTRAK... vii. KATA PENGANTAR... viii. DAFTAR ISI... x. DAFTAR GAMBAR... xiii. DAFTAR TABEL... xx. DAFTAR LAMPIRAN...

BAB III ANALISIS DAN DESAIN SISTEM

BAB 1 PENDAHULUAN. informasi merupakan dua hal yang tidak dapat dipisahkan satu sama lain. Perkembangan

PENGEMBANGAN SISTEM INFORMASI PENGGAJIAN DI PESANTREN PERSIS 99 RANCABANGO

BAB VI PENUTUP Kesimpulan Saran DAFTAR PUSTAKA LAMPIRAN

DAFTAR ISI LEMBAR PENGESAHAN SURAT PERNYATAAN

Transkripsi:

UNIFIED MODELLING LANGUAGE (UML) APLIKASI PENJUALAN PADA TOKO BUKU (STUDI KASUS) Windi Irmayani A M I K B S I Po nt i a n a k windi.wnr@bsi.ac.id ABSTRAK Unified Modelling Language (UML) merupakan suatu bahasa yang berbentuk grafik/gambar untuk memvisualisasikan, menspesifikasikan, membangun dan mendokumentasikan sebuah aplikasi berbasis object oriented. Dalam sebuah toko buku diperlukan UML untuk mengimplementasi sebuah aplikasi penjualan. Dalam penelitian ini UML yang digunakan antara lain, activity diagram, use case diagram, sequence diagram dan class diagram. UML menghasilkan grafik/gambar yang membantu menggambarkan alur kerja dan kemampuan aplikasi penjualan pada toko buku. Kata Kunci: UML, Object Oriented, Penjualan, Activity Diagram, Use Case Diagram, Sequence Diagram, Class Diagram. PENDAHULUAN UML (Unified Modelling Language) meruapakan sebuah bahasa yang berdasarkan grafik/gambar untuk memvisualisasi, menspesifikasikan, membangun, dan pendokumentasian dari sebuah perangkat lunak yang berbasis object oriented. Dengan kata lain UML adalah sebuah bahasa standard untuk pengembangan sebuah software yang dapat menyampaikan bagaimana membuat dan membentuk model-model. UML juga bukan sebuah bahasa pemrograman visual saja, namun juga dapat secara langsung dihubungkan ke berbagai bahasa pemrograman, seperti JAVA, C++, Visual Basic aatau bahkan dihubungkan secara langsung ke dalam sebuah object-oriented database. Penggunaan UML inilah yang akan peneliti bahas dalam sebuah studi kasus mengenai transaksi penjualan di sebuah toko buku. Toko buku terlengkap yang menjual berbagai macam buku dengan berbagai kategori, saat ini sedang berkembang dan memiliki banyak pelanggan, oleh karena itu toko buku memerlukan sistem penjualan yang dapat digunakan untuk mempermudah proses penjualan. Sistem penjualan yang akan dirancang berbasis web dengan pengguna utama yaitu Kasir. Aplikasi penjualan terdiri dari menu buku, menu transaksi penjualan, menu member. Pada menu buku, kasir dapat melakukan beberapa aksi seperti tambah data buku, ubah data buku, cari buku. Menu buku terdiri dari katalog buku yang menampilkan berbagai jenis kategori buku yang terdiri dari Id Katalog, serta Keterangan. Penerbit terdiri dari id penerbit, nama penerbit, kota. Pengarang terdiri dari id pengarang dan nama pengarang. Sedangkan, pada bagian detail informasi buku terdapat id buku, judul buku (Title), edisi (edition), jumlah halaman (pages), penerbit (publisher), pengarang (authors), dan harga (price). Sedangkan pada menu transaksi terdapat dua sub menu yaitu penjualan dan detail penjualan. Penjualan adalah pengeluaran yang langsung berhubungan dengan usaha pemasaran produk (www.kbbi.web.id/penjualan). Dimana pada menu ini kasir dapat melakukan aksi diantaranya yaitu tambah transaksi, lihat data penjualan buku dan pencarian data penjualan. Model pembayaran dilakukan secara kontan (cash), pembeli juga mendapatkan potongan harga(discount) tertentu apabila telah bergabung menjadi member toko buku. Untuk bergabung menjadi member, maka calon pembeli diharuskan mendaftar dengan mengisi formulir berupa nama (name),jenis kelamin (gender), alamat (address) yang terdiri dari jalan (street), kota (town), kode pos (portal code). Sedangkan dalam proses transaksi penjualan, pembeli dapat membeli lebih dari satu jenis buku yang disimpan secara sementara di tabel temporary. BAHAN DAN METODE Berdasarkan studi kasus di atas, metode yang penulis gunakan adalah Object Oriented Analysis and Design (OOAD). Selain menganalisa, penulis juga mendesain sistem menggunakan Unified Modelling Language (UML) dengan beberapa diagram. Gambar diagram yang dibuat diantaranya: 1. Activity Diagram Dari Activity Diagram penulis menggambarkan aliran urutan aktifitas objek, state, transisi state dan event 2. Use Case Diagram Use Case Diagram menggambarkan aktor, use case dan relasinya sebagai suatu urutan tindakan yang memberikan nilai. 3. Sequence Diagram Sequence Diagram merupakan gambaran tahap demi tahap, termasuk kronolgi perubahan secara logis yang seharusnya dilakukan untuk menghasilkan sesuatu sesuai dengan use case diagram. 4. Class Diagram INF-80

Class Diagram menggambarkan struktur kelaskelas dai suatu sistem dan merupakan tipe diagram yang paling banyak dipakai. HASIL DAN PEMBAHASAN Analisa dan Desain berorientasi Objek merupakan Pendekatan rekayasa perangkat lunak dimana model-model di dalamnya merupakan interaksi objek. (Gata, 2013). Activity Diagram Berikut activity diagram toko buku dimana act Business Process Model Batal T Tambah Pesanan Y Menghitung Total Belanja Y Mencetak Struk Struk Kasir Cek Member Menerima uang Jumlah bayar=bayar T Hitung barang Sistem Pemesanan Sistem Tampil Jenis Buku Data Member Pembeli Mulai Pilih Kategori Buku Detil Buku Pesan Buku uang Menerima Menerima struk Menerima barang Selesai Memberi Formulir Sistem Pendaftaran Member Calon Pembeli Kasir Pendaftaran Mulai Menginput Data Mengisi Formulir Pendaftaran Mencetak Kartu Menerima Kartu Selesai Use case Diagram Berikut use case diagram toko buku dimana Gambar 1. Activity Diagram Toko Buku INF-81

Gambar 2. Use Case Diagram Toko Buku Sequence Diagram Berikut Sequence Diagram toko buku dimana kasir sebagai aktor utamanya 1. Proses Login Gambar 3. Squence Diagram Proses Login INF-82

2. Proses Pencarian Member Gambar 4. Sequence Diagram Proses Pencarian Member Class Diagram Berikut Class Diagram toko buku dimana Gambar 10. Class Diagram Toko Buku INF-83

ISBN: 999-888-777-6-5 SNIPTEK 2016 KESIMPULAN Kesimpulan yang dapat diperoleh adalah: 1. penggunaan UML (Unified Modelling Language) dalam mempermudah dalam perancangan aplikasi penjualan toko buku. 2. UML menghasilkan grafik/gambar yang membantu menggambarkan alur kerja dan kemampuan aplikasi penjualan pada toko buku. UCAPAN TERIMA KASIH Ucapan terima kasih penulis haturkan kepada lembaga AMIK BSI Pontianak tempat penulis mengabdi. Dan terima kasih juga kepada SNIPTEK yang menerima artikel ini. REFERENSI Gata, Windu dan Grace Gata. (2013). Sukses Membangun Aplikasi Penjualan dengan Java. Jakarta: PT. Elex Media Komputindo. KKBI. http://kbbi.web.id/penjualan (dilihat pada tanggal 03 September 2014) INF-84