penerapan sistem informasi berbasis java desktop teori 2.1 pengertian sistem informasi “sistem...

Download PENERAPAN SISTEM INFORMASI BERBASIS JAVA DESKTOP Teori 2.1 Pengertian SIstem Informasi “Sistem informasi

Post on 08-Mar-2019

237 views

Category:

Documents

3 download

Embed Size (px)

TRANSCRIPT

PENERAPAN SISTEM INFORMASI BERBASIS JAVA DESKTOP PADA CATERING HASANAH

NASKAH PUBLIKASI

diajukan oleh

Rusdi Sulistiono 09.02.7498

kepada

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA

YOGYAKARTA 2013

IMPLEMENTASION OF INFORMATION SYSTEM BASED ON JAVA DESKTOP CATERING HASANAH

PENERAPAN SISTEM INFORMASI BERBASIS JAVA DESKTOP PADA CATERING HASANAH

Rusdi Sulistiono

Bayu Setiaji

Jurusan Manajemen Informatika

STMIK AMIKOM YOGYAKARTA

ABSTRACT

CATERING HASANAH is an enterprise who produces cakes, breads and others

snacks. All this time, the calculation of sales still manually, in a result less efficiently. In

addtion the operation and the privilagement of enterprise especially on data tabulation is

rather in a mess; so it really needs data management procedures to receive validity and

unchangeble data by anyone; except admin or selected person who has privelege at this

enterprise.

In this thesis would help better about information system of enterprise which will

focus on sales including database and some other features. The system designs which

refers on enterprise's actifity are begin from blueprinting which consist of flowchart

diagram, entity relationship diagram, data flow diagram and UI design till end of

implementation after system calibration. Creating of this application is using

Netbeans7.0.1 and MySQL.

Based on the result of questionnaires which had been done, the program is

already running as expected. The Application can store every data that related cost of

sales as well as generate reports of the result like purchaces, stock of ingredients, even

with its adjusting entries.

Keywords: Sales, privilagement, information system, databse, reports.

1. Pendahuluan Ilmu pengetahuan dan teknologi selalu mengalami perkembangan

secara dinamis. Kebutuhan teknologi di era globalisasi saat ini khususnya

teknologi komputer telah menghasilkan informasi yang lebih akurat dibandingkan

dengan informasi yang didapat secara konvensional. Komputer pada saat ini telah

merambah ke berbagai segmen baik dalam bidang pendidikan bahkan ke dunia

kerja, sehingga telah menciptakan suatu persaingan yang sangat ketat di

perusahaan besar atau pada perusahaan kecil. Oleh karena itu perkembangan

teknologi yang ada pada saat ini juga harus mengikuti perkembangan.

Teknologi berkembang sangat cepat dan selalu mengalami perubahan

kearah yang lebih maju dari waktu ke waktu. Komputer merupakan salah satu hasil

karya teknologi modern dimana komputer ini mempunyai peran sebagai alat bantu

yang canggih tidak sekedar alat bantu hitung tetapi sekarang ini komputer juga

memiliki kemampuan yang tinggi dalam penyajian informasi. Dengan demikian

komputer telah menjadi teknologi informasi andalan berbagai kalangan dalam

mengembangkan sistem informasi yang di butuhkan oleh perusahaan, instansi

maupun perorangan.

2. Landasan Teori

2.1 Pengertian SIstem Informasi Sistem informasi merupakan suatu sistem dalam suatu organisasi yang

mempertemukan pengelohan transaksi harian, mendukung operasi, bersifat

menejerial dan kegiatan stategi dari suatu organisasi serta menyediakan informasi

kepada pihak luar dan loporan-laporan yang diperlukan. Menurut Raymond,

McLeod Jr, (Sistem Informasi Manajemen : 2001).

2.2 Pengertian Java Java adalah bahasa pemrograman dan platform komputasi pertama kali

dirilis oleh Sun Microsystems pada tahun 1995. Ini adalah teknologi yang

mendasari bahwa kekuatan dari sebuah program termasuk utilitas, permainan, dan

Aplikasi bisnis. Java berjalan pada lebih dari 850 juta komputer pribadi di seluruh

dunia, dan miliaran perangkat di seluruh dunia, termasuk ponsel dan perangkat

TV. Ada banyak aplikasi dan situs web yang tidak akan bekerja kecuali Anda

memiliki Java terinstal, dan lebih dibuat setiap hari. Java sangat cepat, aman, dan

handal. Dari laptop untuk pusat data, konsol game sampai superkomputer ilmiah,

ponsel ke Internet.

2.3 Pengertian Database Database merupakan kumpulan file atau data operasional lengkap dari

suatu organisasi atau perusahaan yang di organisir atau di kelola dan di simpan

secara terintegrasi dengan menggunakan metode tertentu menggunakan komputer

sehingga mampu menyediakan informasi optimal bagi pemakainya.

2.4 Perangkat Lunak Yang DIgunakan

2.4.1 Netbeans NetBeans adalah Integrated Development Environment (IDE)

berbasiskan Java dari Sun Microsystems yang berjalan di atas Swing. Swing

sebuah teknologi Java untuk pengembangan aplikasi Desktop yang dapat bejalan

di berbagai macam platforms seperti Windows, Linux, Mac OS X and Solaris.

2.4.4 MySQL MySQL adalah Relatinal Database Management System (RDBMS) yang

di distribusikan secara gratis dibawah lisensi GPL (General Public License).

Dimana setiap orang bebas menggunakan MySQL, namun tidak boleh dijadikan

produk turunan yang bersifat komersial. MySQL sebenarnya merupakan turunan

salah satu konsep utama dalam database sejak lama, yaitu SQL (Structured Query

Language). SQL adalah sebuah konsep pengoprasian database, terutama untuk

pemilihan atau seleksi dan pemasukan data, yang memungkinkan pengoperasian

data dikerjakan dengan mudah secara otomatis.

2.5 Pengertian UML Unified Modelling Language (UML) adalah sebuah "bahasa" yg telah

menjadi standar dalam industri untuk visualisasi, merancang dan

mendokumentasikan sistem piranti lunak. UML menawarkan sebuah standar untuk

merancang model sebuah sistem.

3. Tinjauan Umum

3.1 Tentang Catering Hasanah Perusahaan ini berdiri pada tahun 1990, yang terletak di Jalan Potongan

Rt 05 Rw II, Desa Semanding, Gombong, Kebumen, Jawa Tengah. Pemilik

perusahaan ini adalah Bu Moestaginah. Nama Hasanah dimabil dari nama

putrinya yang pertama.

Pada waktu pertama kali berdiri hanya memproduksi snack, seperti bolu

kukus martabak dan arem-arem. Mula-mula untuk pembuatan roti hanya

menggunakan terigu setengah kilogram per hari, namun dari tahun ke tahun

lambat laun menjadi 25 kilogram per hari.

3.2 Maksud dan Tujuan Didirikan Catering Hasanah Berdirinya suatu usaha pasti mempunyai maksud dan tujuan yang

mendasar. Adapun maksud tujuan didirikan Catering Hasnannah yaitu:

3.3 Mencari pemasukan keuntungan dari usaha yang beroperasi

3.4 Membuka lapangan perkerjaan bagi masyarakat yang mempunyai

keahlian di bidangnya.

3.3 Struktur Organisasi Pada awal berdirinya catering ini hanya memiliki 1 pegawai sekarang

sudah 47 karyawan tetap. Tetapi pada hari-hari tertentu atau misalnya hari besar

keagamaan, perusahaan ini merekrut karyawan tidak tetap yang dipekerjakan

umtuk sementara waktu.

Struktur Organisasi Catering Hasanah

Gambar 3.1 Struktur Organisasi

Pemilik

Karyawan

Karyawan

Pengelola

3.4 Tujuan Dan Wewenang Dalam suatu organisasi ada yang namanya tujuan dan wewenang.

Setiap orang yang tergabung dalam suatu organisasi atau perusahaan wajib

mengetahui tujuan dari berdirinya usaha ini, baik tujuan jangka pendek maupun

jangka panjang. Setiap orang juga wajib mengetahui siapa saja yang mempunyai

wewenang atas usaha tersebut. Berikut adalah pembagian tugas yang ada di

Catering Hasanah, baik sebagai pemilik maupun karyawan :

a. Pemilik berwenang dalam pembagian tugas karyawan, pengarah

pelaksanaan kerja dan pengontrolan.

b. Pengelola bertanggung jawab kepada pemilik, me-manage kegiatan

produksi dan pemasaran produk.

c. Karyawan bekerja dalam kegiatan produksi sesuai dengan tugasnya

masing-masing.

3.5 Permasalahan Berikut permasalahan ada di Catering Hasanah diantaranya:

1. Pencatatan data penjualan masih manual yang mengakibatkan

informasi kurang akurat dan membutuhkan waktu lama untuk

mengambil keputusan oleh manajer.

2. Sistem transaksi masih menggunakan pembukuan manual yang

mengakibatkan rekapitulasi menjadi kurang tepat dan kurang efisien.

3.6 Barang yang dijual Catering Hasanah memproduksi dan menjual berbagai macam snack.

Dari jajanan pasar hingga roti. Macam-macam makanannya antara lain :

No Nama Makanan Kategori Makanan Harga

1 Roti nanas Roti 1500

2 Roti coklat Roti 1500

3 Roti Strawberry Roti 1500

4 Roti mentega susu Roti 1500

5 Roti pollo Roti 2000

6 Roti klabang Roti 2000

7 Roti daging kecil Roti 2500

8 Roti pisang coklat Roti 2000

9 Pastri nanas Roti 1500

No Nama Makanan Kategori Makanan Harga

10 Pastri pisang Roti 2000

11 Sus fla Roti 1500

12 Sus ikler Roti 2000

13 Bolu gulung Roti 1750

14 Mandarin Roti 1500

15 Roti daging besar Roti 4000

16 Roti keju manis besar Roti 4000

17 Roti buah besar Roti 4000

18 Pay buah Roti 1500

19 Black forest Roti 2000

20 Cake keju Roti 2000

21 Cake misis Roti 1500

22 Dadar pisang keju Jajanan pasar 1500

23 Klepon Jajanan pasar 1500

24 Pastri pisang Roti 2000

25 Lemper Jajanan pasa

Recommended

View more >