• Tidak ada hasil yang ditemukan

SISTEM INFORMASI INVENTORI BENGKEL DI PT. CBU WORLD DENGAN MENGGUNAKAN PHP.

N/A
N/A
Protected

Academic year: 2017

Membagikan "SISTEM INFORMASI INVENTORI BENGKEL DI PT. CBU WORLD DENGAN MENGGUNAKAN PHP."

Copied!
118
0
0

Teks penuh

(1)

SKRIPSI

Disusun oleh :

ANISYA PUSPITASARI

NPM. 0934010114

J URUSAN TEKNIK INFORMATIKA

FAKULTAS TEKNOLOGI INDUSTRI

UNIVERSITAS PEMBANGUNAN NASIONAL

"

VETERAN

"

(2)

SKRIPSI

Diajukan Untuk Memenuhi Sebagai Persyaratan Dalam Memperoleh Gelar Sarjana Komputer

Jurusan Teknik Informatika

Disusun oleh :

ANISYA PUSPITASARI

NPM. 0934010114

J URUSAN TEKNIK INFORMATIKA

FAKULTAS TEKNOLOGI INDUSTRI

UNIVERSITAS PEMBANGUNAN NASIONAL

"

VETERAN

"

(3)

SISTEM INFORMASI INVENTORI BENGKEL

DI PT. CBU WORLD DENGAN MENGGUNAKAN PHP

Disusun Oleh :

ANISYA PUSPITASARI

NPM. 0934010114

Telah disetujui untuk mengikuti Ujian Negar a Lisan Gelombang I Tahun Akademik 2012/2013

Pembimbing Utama Pembimbing Pendamping

Intan Yuniar P., S.Kom, MS.c Ir. Mu’tassim Billah, MS NIP/NPT. 3 8006 04 0198 1 NIP/NPT. 19600504 198703 1 001

Mengetahui,

Ketua J urusan Teknik Infor matika Fakultas Teknologi Industri UPN ”Veteran” J awa Timur

(4)

SISTEM INFORMASI INVENTORI BENGKEL

DI PT. CBU WORLD DENGAN MENGGUNAKAN PHP

Disusun Oleh :

ANISYA PUSPITASARI NPM. 0934010114

Telah dipertahankan di hadapan dan diterima oleh Tim Penguji Skr ipsi J ur usan Teknik Infor matika Fakultas Teknologi Industri

Univer sitas Pembangunan Nasional ”Veteran” J awa Timur Pada Tanggal 7 J uni 2013

Univer sitas Pembangunan Nasional ”Veteran” J awa Timur

(5)

PANI TI A UJ I AN SKRIPSI / KOMPREHENSI F

KETERANGAN REVISI Mahasiswa di bawah ini :

Nama : ANISYA PUSPITASARI NPM : 0934010114

Jurusan : Teknik Informatika

Telah mengerjakan revisi/ tidak ada revisi*) pra rencana (design)/ skripsi ujian lisan gelombang I, TA 2012/2013 dengan judul:

”SISTEM INFORMASI INVENTORI BENGKEL

DI PT. CBU WORLD DENGAN MENGGUNAKAN PHP”

Surabaya,13 November 2012 Dosen Penguji yang memerintahkan revisi:

1) Intan Yuniar P., S.Kom, MS.c NIP/NPT. 3 8006 04 0198 1 2) Dr. Ir. Ni Ketut Sari, MT

NIP/NPT. 19650731 199203 2 001 3) Ir. Mu’tassim Billah, MS

(6)

iii

Ucapan terima kasih ini saya persembahkan sebagai perwujudan rasa syukur atas terselesaikannya Laporan Skripsi. Ucapan terima kasih ini saya tujukan kepada : 1. Allah SWT., karena berkat Rahmat dan berkahNya kami dapat menyusun dan

menyelesaikan Laporan Skripsi ini hingga selesai.

2. Bapak Prof. Dr. Ir. Teguh Soedarto, MP selaku Rektor Universitas Pembangunan Nasional “Veteran” Jawa Timur.

3. Bapak Sutiyono, MT selaku Dekan Fakultas Teknologi Industri UPN “Veteran” Jawa Timur.

4. Ibu Dr. Ir. Ni Ketut Sari, MT. selaku Ketua Jurusan Teknik Informatika UPN “Veteran” Jawa Timur dan sekaligus merangkap sebagai dosen pembimbing pendamping.

5. Ibu Rinci Kembang Hapsari, S.Kom, M.Kom. sebagai Pembimbing Utama yang telah dengan sabar membimbing dengan segala kerendahan hati Serta bersedia meluangkan waktu untuk membimbing dan membantu hingga terselesaikannya Skripsi ini dan sekaligus merangkap sebagai dosen penguji Ujian Lisan.

6. Bapak Ir. Mu’tassim Billah, MS sebagai Pembimbing Pendamping yang telah banyak memberikan petunjuk, masukan, bimbingan, dorongan serta kritik yang bermanfaat sejak awal hingga terselesaikannya Skripsi ini dan sekaligus merangkap sebagai dosen penguji Ujian.

(7)

8. Ibu Rinci Kembang Hapsari, S.Si, M.Kom sebagai dosen penguji Seminar Skripsi.

9. Keluarga tercinta, terutama Ayah dan Ibuku tersayang, Mbak Ita, Mas Indra, keponakan-keponakanku yang lucu-lucu syaila & dzaky, dan juga saudaraku semua terima kasih atas semua doa, dukungan serta harapan-harapanya pada saat penulis menyelesaikan Skripsi dan laporan ini. Yang penulis minta hanya doa restunya, sehingga penulis bisa membuat sesuatu yang lebih baik dari laporan ini.

(8)

dengan penuh canda, tawa dan semua kenangan yang pernah dialami bersama serta memberikan wawasan baru, dunia baru dan sahabat baru.

11.Teman Band FLASH MEMORY, khususnya Dwi Putra Arief Widyamantara ( Putra ), Akhmad Ardianto ( Math ), Aji Primajati ( Aji ), Yogie Wahyuliarso ( Jojo ) dan Irawan Amirul Prasetyo ( Gobes ) yang telah mengisi waktu kekosongan dengan latihan rutin di Studio IGOS dan juga perform di berbagai tempat selama 2 tahun ini serta menambah pengalaman.

12.Buat 4 sekawan sekaligus partner skripsi yang baik dan setia, Rizal Agustiyawan Wardana ( Gagap ), Dwi Putra Arief Widyamantara ( Putra ), dan Mohammad Ilfan Avifullah ( Mbah ) yang telah berjuang bersama sampai akhir dengan banyak tantangan dan rintangan.

13.Para Member ”Cafe Tenda” Pemilik Buk Ton dan sekaligus merangkap sebagai Ibu dari teman teman yang selalu memberikan motivasi, nasihat dan penuh semangat begitu bermakna serta memberikan camilan dan minuman es segar ( Logistik ) yang begitu mikmat dan hanya satu kata buat kalian ”MEONG”.

14.Bagus Aditya ( Bagus ) yang telah membantu dan memfasilitasi printer dalam pencetakan laporan skripsi serta menemani penulis keliling malam terutama makan bakso Pak Mandul di saat lagi suntuk, banyak pikiran.

(9)

ii

Syukur Alhamdulillaahi rabbil ‘alamin terucap ke hadirat Allah SWT atas segala limpahan Kekuatan-Nya sehingga dengan segala keterbatasan waktu, tenaga, pikiran dan keberuntungan yang dimiliki penyusun, akhirnya penyusun dapat menyelesaikan Skripsi yang berjudul “SISTEM INFORMASI INVENTORI BENGKEL DI PT. CBU WORLD DENGAN MENGGUNAKAN PHP” dengan tepat waktu.

Skripsi dengan beban 4 SKS ini disusun guna diajukan sebagai salah satu syarat untuk menyelesaikan program Strata Satu (S1) pada jurusan Teknik Informatika, Fakultas Teknologi Industri, UPN ”VETERAN” Jawa Timur.

Melalui Skripsi ini penyusun merasa mendapatkan kesempatan emas untuk memperdalam ilmu pengetahuan yang diperoleh selama di bangku perkuliahan, terutama berkenaan tentang penerapan teknologi perangkat bergerak. Namun, penyusun menyadari bahwa Skripsi ini masih jauh dari sempurna. Oleh karena itu penyusun sangat mengharapkan saran dan kritik dari para pembaca untuk pengembangan aplikasi lebih lanjut.

Surabaya, Juni 2013

(10)

vi

2.1.1Struktur Organisasi Bengkel ………... 11

(11)

2.9. Dreamweaver CS3………. 25

2.13. Perbedaan HTML, xHTML, CSS dan JavaScript.……….……... 37

BAB III ANALISA DAN PERANCANGAN SISTEM ... 41

3.1 Analisa Sistem ... 41

3.2 Analisa Kebutuhan ... 42

3.3 Perancangan Bagan Alir ... 43

3.4 Perancangan Database dan Pemodelan Proses ... 50

(12)

4.2.8 Tampilan Menu Transaksi Order Pembelian ... 78

4.2.9 Tampilan Menu Transaksi Pembelian ... 80

4.2.10 Tampilan Menu Transaksi Penjualan ... 81

4.2.11 Tampilan Menu Form Laporan ... 82

4.3 Uji Coba dan Evaluasi ………... 89

4.3.1 Uji Coba Menampilkan Login ……… ... 89

4.3.2 Uji Coba Menampilkan Menu Utama ……… 90

4.3.3 Uji Coba Menampilkan Menu Transaksi ……… . 94

4.3.4 Uji Coba Menampilkan Menu Laporan ... 97

BAB V PENUTUP ... 102

5.1Kesimpulan ... 102

5.2Saran ... 103

(13)

Pembimbing II : Dr. Ir. Ni Ketut Sari, MT Peneliti : Anisya Puspitasari

i

ABSTRAK

Pemanfaatan komputer sebagai alat kerja bantu manusia sekarang ini mengalami perkembangan positif yang sangat besar. Hal ini dapat dikarenakan oleh faktor pendorong dan faktor keunggulan dari komputer itu sendiri. Faktor pendorong dapat berupa kemajuan teknologi di bidang informasi, serta kebutuhan dan tuntutan manusia yang menginginkan semua pekerjaan dan kebutuhannya dapat dilaksanakan dengan aman, cepat, dan akurat. Sedangkan, komputer memiliki keunggulan tersebut.

PT. CBU World yang dalam pengelolaan datanya masih belum sepenuhnya terkomputerisasi, sehinggga menimbulkan kesulitan bagi para pegawainya dalam hal pencatatan, pembacaan, update, dan pencarian data yang disebabkan karena banyaknya jumlah data pegawai yang ada, berupaya untuk merubah pendataan pegawai secara manual tersebut ke suatu sistem informasi baru berbasis komputer dengan menggunakan PHP sebagai databasenya. Sistem informasi baru tersebut tidak hanya mencangkup data penjualan dan pembelian saja, melainkan ada menu tambahan mengenai servis kendaraan dan data gudang.

Upaya kami dan PT. CBU World tersebut diharapkan dapat membantu dalam mengatasi masalah yang ditemukan selama Tugas Akhir ini serta dapat meningkatkan sumber daya manusia dan sumber daya komputer yang ada.

(14)

1

1.1 Latar Belakang Masalah

Sistem informasi merupakan hal yang penting dalam suatu organisasi atau perusahaan. Dengan adanya sistem informasi, organisasi atau perusahaan dapat menjamin kualitas informasi yang disajikan dan dapat mengambil keputusan berdasarkan informasi tersebut. Sekarang informasi dapat diperoleh dengan lebih mudah dan cepat berkat adanya teknologi informasi. Salah satu pemanfaatan teknologi informasi yang diharapkan adalah aplikasi inventori gudang.

Bengkel Mobil PT. CBU World adalah sebuah perusahaan yang bergerak di bidang penjualan barang dan memperbaiki mobil yang dibutuhkan pelanggan. Saat ini persaingan bisnis bengkel mobil bukan hanya dipengaruhi oleh faktor harga, melainkan juga mengarah pada persaingan dalam memberi pelayanan yang terbaik pada setiap pelanggan.

(15)

dapat menampilkan status barang dan memberikan laporan terbaru yang diperlukan manager bengkel mobil. (Saputra, Falahah, B.Siswanto, 2012)

Sementara, Sistem Informasi akuntansi dan persediaan barang di tempat lain, pembuatan dimulai dari analisis dan pengamatan terhadap sistem perusahaan. Kemudian dari data yang ada dilakukan perancangan sistem informasi akuntansi yang disesuaikan dengan kebutuhan perusahaan. Sistem informasi yang dibangun merupakan integrasi dari modul penjualan, modul pembelian, dan akuntansi (pencatatan). Analisis dan perancangan sistem ini menggunakan metodelogi The

Classic Life Cycle. Sedangkan untuk implementasinya menggunakan development

tools Visual Basic 6.0 dan tambahan tools lain SQL server 2000. (Massudhyana, 2010)

Pengolahan data servis pada bengkel Agung Perkasa Motor, masih menggunakan sistem dalam bentuk Microsoft Excel. Microsoft Excel ini hanya digunakan untuk pelaporan data servis saja, sehingga pada sistem yang berjalan kini masih terdapat banyak kekurangan antara lain penginputan data servis dan suku cadang ke dalam faktur servis yang dilakukan secara manual. Hal ini mengakibatkan kurang efektifnya proses pengolahan data servis kendaraan. Maka akan dibuat suatu sistem informasi pengelolaan data servis kendaraan. (firmansyah, 2005)

(16)

aplikasi pengolah data tersebut kurang memenuhi kebutuhan yang ada di Bengkel Mobil PT. CBU World.

Pada proses mengetahui jumlah stok barang kadang akan mengalami kesulitan jika harus melakukan pengecekan secara manual menggunakan berkas fisik. Apabila dilihat dari sisi efisiensi kerja, tentu saja hal ini membuat operasional terkesan kurang handal dan memiliki banyak resiko, karena berkas-berkas ini mudah rusak dan jika rusak tidak terdapat data cadangan.

Oleh karena itu, solusi yang bisa kami tawarkan dari permasalahan diatas adalah dengan membuat suatu Sistem Informasi Inventori Bengkel berbasis komputer yang dapat mengatasi kelemahan dan kekurangan dari sistem pengolahan data sebelumnya. Dimana dengan sistem informasi yang baru ini diharapkan proses pengolahan data dapat dilakukan dengan cepat, meskipun jumlah data yang dimasukkan relatif banyak dan laporan dapat dicapai semaksimal mungkin sehingga meminimalisasi kesalahan dalam pengolahan data. Dengan sendirinya efiensi waktu dalam pengerjaan dan penyelesaian suatu laporan akan lebih baik.

(17)

1.2 Perumusan Masalah

Berdasarkan latar belakang masalah yang ada diatas, dapat dirumuskan beberapa permasalahan sebagai berikut :

1. Bagaimana merancang sebuah aplikasi yang berhubungan dengan pendataan penjualan dan pembelian, servis kendaraan, serta stok pergudangan yang efektif dan efisien ?

2. Bagaimana merancang sebuah sistem informasi yang dapat membantu dan mempercepat pembuatan laporan untuk PT. CBU World secara akurat ?

1.3 Batasan Masalah

Pada Tugas Akhir ini, batasan masalah dari pembuatan sistem informasi perbengkelan ini adalah sebagai berikut :

1. Dalam proses pembuatan aplikasi ini tidak membahas dan menanggulangi masalah yang berkaitan dengan konfigurasi jaringan.

2. Dalam penelitian ini tidak menangani pengembalian barang, baik pada transaksi penjualan maupun pembelian.

3. Dalam penelitian ini tidak membahas tentang order pembelian maupun order penjualan.

4. Perangkat lunak yang digunakan untuk merancang sistem informasi bengkel ini adalah PHP dan MySql sebagai databasenya.

5. Dalam aplikasi ini tidak membahas masalah hutang piutang baik pada order penjualan maupun pembelian.

(18)

1.4 Tujuan

Adapun tujuan yang akan dicapai dari proyek akhir ini adalah : 1. Membangun aplikasi inventori gudang bengkel mobil.

2. Membuat Aplikasi yang dapat membuat laporan barang masuk yang dibutuhkan manager bengkel mobil.

3. Membuat Aplikasi yang dapat membuat laporan barang keluar yang dibutuhkan manager bengkel mobil.

4. Membuat Aplikasi yang dapat membuat laporan status barang untuk membantu manager bengkel mobil.

1.5 Manfaat

Manfaat yang diperoleh dari pelaksanaan Tugas Akhir di Bengkel Mobil CBU World Surabaya Bagian Inventori yang dibuat sebagi sebuah Sistem Informasi adalah sebagai berikut :

1. Bagi Mahasiswa

a Mendapatkan pengalaman dalam pembuatan sistem informasi inventori bengkel serta melatihnya untuk dapat berfikir secara utuh dan menyeluruh mengenai kebutuhan apa saja yang dibutuhkan untuk membuat sebuah sistem aplikasi.

b Memperoleh pemahaman yang komprehensif akan dunia kerja melalui learning by doing.

(19)

suatu instansi serta melaksanakan studi perbandingan antara teori yang didapat selama kuliah dengan penerapan di suatu instansi. d Untuk menambah kepercayaan diri dan keberanian serta tanggung

jawab dalam melaksanakan tugas yang dipercaya oleh instansi kepada mahasiswa.

2. Bagi Pengguna

a Dengan adanya sistem ini diharapkan dapat mempermudah proses pencatatan dan rekapitulasi data maupun laporan yang diinginkan. b Pengolahan dan pengelolaan data dapat dilakukan secara baik dan

cepat. Sehingga, dapat membantu pengguna dalam mengambil kebijakan secara cepat dan tepat,.

c Dapat tukar-menukar informasi dalam upaya meningkatkan sarana dan prasarana yang sudah ada.

1.6 Metodologi Penelitian

Metodologi merupakan elemen yang paling mendasar dari suatu proses pengerjaan proyek. Berikut ini adalah beberapa metode yang akan dilakukan untuk merealisasikan proyek pembuatan ”Sistem Informasi Inventori Bengkel di

PT CBU World dengan menggunakan PHP” sebagai berikut :

1. Metode Lapangan (Field Research)

(20)

servis, dan stok gudang pada Bengkel PT. CBU World. Data-data tersebut penulis kumpulkan dengan cara :

a. Observasi (Pengamatan Langsung)

Metode dengan melakukan pengamatan langsung ke Bagian Inventori pada Bengkel PT. CBU World, tujuan observasi ini di lakukan agar mendapatkan data-data dan informasi yang lebih lengkap dan akurat.

b. Interview (Wawancara)

Metode dengan melakukan wawancara kepada pihak yang berkompeten di Bengkel PT. CBU World. Untuk mendapatkan penjelasan dari masalah-masalah yang sebelumnya kurang jelas, dan untuk menyakinkan bahwa data yang diperoleh/dikumpukan benar-benar akurat.

2. Metode Studi Pustaka (Study Research)

(21)

1.7 Sistematika Penulisan

Untuk memudahkan di dalam memahami persoalan dan pembahasannya, maka penulisan Laporan Tugas Akhir ini dibuat dengan sistematika sebagai berikut :

BAB I PENDAHULUAN

Bab ini menguraikan tentang latar belakang masalah, inti dari permasalahan disebutkan pada perumusan masalah, batasan masalah menjelaskan tentang batasan-batasan dari sistem, tujuan dan manfaat dari penelitian, serta metodologi dan sistematika penulisannya.

BAB II TINJ AUAN PUSTAKA

Bab ini menjelaskan tentang teori-teori singkat yang berhubungan dengan Tugas Akhir yang meliputi konsep dasar sistem informasi, siklus hidup sistem, bahasa pemrograman yang dipakai, serta profil institusi/perusahaan.

BAB III ANALISA DAN PERANCANGAN SISTEM

Bab ini menguraikan tentang tata cara metode perancangan sistem yang digunakan untuk mengolah sumber data yang dibutuhkan sistem antara lain: Data Flow Diagram (DFD), dan Entity Relational Diagram (ERD). BAB IV IMPLEMENTASI DAN UJ I COBA

(22)

implementasi – implementasinya. Serta menjelaskan tentang pelaksanaan uji coba dan evaluasi dari pelaksanaan uji coba dari aplikasi yang dibuat. BAB VI PENUTUP

Bab ini berisi kesimpulan dan saran dari penulis untuk pengembangan sistem yang dibuat.

DAFTAR PUSTAKA

(23)

Pada bab II ini akan dibahas mengenai profil instansi/perusahaan dan beberapa teori dasar untuk menunjang penyelesaian Tugas Akhir ini, diantaranya : Sistem Informasi,

Apache, PHP, XAMPP, Localhost, Sybase Power Designer, Dreamweaver CS3, MySql,

Pemodelan Data.

2.1 Pr ofil Instansi/Perusahaan

(24)

2.1.1 Struktur Organisasi Bengkel PT. CBU Wor ld

Gambar 2.1 Struktur Organisasi Bengkel CBU World (CBU World, 2012)

2.1.2 Visi dan Misi PT.CBU World 1. Visi

“ Auto Service ingin agar produksi pelayanannya menjadi pilihan pertama

bagi para pelanggan (customer)”

Pernyataan visi diatas dimaksudkan adalah upaya untuk melestarikan fungsi dari bengkel PT. CBU World yang meliputi kebijaksanaan penataan, pemanfaatan, pengembangan, pemeliharaan, pemulihan, pengawasan, dan pengendalian terhadap mobil yang profesional, transparan, akuntabel dengan melibatkan peran serta masyarakat, dunia usaha serta pihak–pihak terkait, sesuai dengan undang-undang yang telah ada..

2. Misi

(25)

visi yang ditetapkan, maka Bengkel CBU World mempunyai misi sebagai berikut :

1. Memberikan servis yang terbaik kepada para pelanggan dengan cara yang menyenangkan mereka.

2. Menciptakan lapangan kerja bagi para karyawan dengan kondisi yang baik dalam hal : 1. Sistem penggajian yang memadai

2. Lingkungan kerja yang bersih dan suasana kerja yang nyaman 3. Kesempatan yang sama untuk setiap karyawan dalam bekerja

3. Menjalin kerjasama dengan dunia pendidikan untuk meningkatkan SDM dengan cara:

1. Mengadakan pelatihan-pelatihan.

2. Memberi masukan untuk penataan kembali kurikulum yang meliputi materi, pola, dan sistem pembelajaran di SMK.

4. Mengembangkan unit usaha Auto Service dengan tujuan :

1. Membuka lapangan kerja baru

2. Dapat menghadapi / mengatasi segala dampak yang akan terjadi di era globalisasi

3. Dapat memanfaatkan teknologi tinggi / baru dan menularkannya ke dunia pendidikan.

2.2 Pengertian Sistem

(26)

kesatuan bagian-bagian yang saling berhubungan yang berada dalam suatu wilayah serta memiliki item-item penggerak, contoh umum misalnya seperti negara. Negara merupakan suatu kumpulan dari beberapa elemen kesatuan lain seperti provinsi yang saling berhubungan sehingga membentuk suatu negara dimana yang berperan sebagai penggeraknya yaitu rakyat yang berada dinegara tersebut. Kata "sistem" banyak sekali digunakan dalam percakapan sehari-hari, dalam forum diskusi maupun dokumen ilmiah. Kata ini digunakan untuk banyak hal, dan pada banyak bidang pula, sehingga maknanya menjadi beragam. Dalam pengertian yang paling umum, sebuah sistem adalah sekumpulan benda yang memiliki hubungan di antara mereka. Berikut adalah definisi sistem secara umum :

a. Kumpulan dari bagian-bagian yang bekerja sama untuk mencapai tujuan yang sama. Contoh :

1. Sistem tatasurya 2. Sistem pencernaan 3. Sistem informasi 4. Sistem komputer

b. Sekumpulan objek-objek yang saling berelasi dan berinteraksi serta hubungan antar objek bisa dilihat sebagai satu kesatuan yang dirancang untuk mencapai satu tujuan. Dengan demikian, secara sederhana sistem dapat diartikan sebagai suatu kumpulan atau himpunan dari unsur atau variabel-variabel yang saling terorganisasi, saling berinteraksi dan saling bergantung satu sama lain.

c. Berikut adalah definisi sistem menurut beberapa pakar :

(27)

2. Menurut Mc. Leod (1995) mendefinisikan sistem sebagai sekelompok elemen-elemen yang terintegrasi dengan maksud yang sama untuk mencapai suatu tujuan. d. Elemen Sistem

1. Perangkat Keras (Hardware)

Hardware/Perangkat keras adalah peralatan di sistem komputer yang secara fisik terlihat dan dapat dipegang.

2. Perangkat Lunak (Software)

Software/Perangkat lunak adalah program yang berisi perintahperintah untuk melakukan pengolahan data. Software tidak terlihat secara fisik.

3. Teknisi (Brainware)

Manusia yang terlibat di dalam mengoprasikan serta mengatur sistem komputer. 4. Basis Data (DataBase)

Basis Data terdiri dari 2 kata, yaitu Basis dan Data. Basis kurang lebih dapat diartikan sebagai markas atau gudang, tempat bersarang atau berkumpul. Sedangkan Data adalah representasi fakta dunia nyata yang mewakili suatu objek seperti manusia (pegawai, siswa, pembeli, pelanggan), barang, hewan, peristiwa, konsep, keadaan dan sebagainya, yang direkam dalam bentuk angka, huruf, simbol, teks, gambar, bunyi atau kombinasinya.

e. Karakteristik Sistem

Untuk memahami atau mengembangkan suatu sistem, maka perlu membedakan unsur-unsur dari sistem yang membentuknya. Berikut adalah karakteristik sistem yang dapat membedakan suatu sistem dengan sistem lainnya :

(28)

2. Lingkungan (environment) : Segala sesuatu di luar sistem, lingkungan yang menyediakan asumsi, kendala, dan input terhadap suatu sistem.

3. Masukan (input) : Sumber daya (data, bahan baku, peralatan, energi) dari lingkungan yang dikonsumsi dan dimanipulasi oleh suatu sistem.

4. Keluaran (output) : Sumber daya atau produk (infomasi, laporan, dokumen, tampilan layar komputer, barang jadi) yang disediakan untuk lingkungan sistem oleh kegiatan dalam suatu sistem.

5. Komponen (component) : Kegiatan-kegiatan atau proses dalam suatu sistem yang mentranformasikan input menjadi bentuk setengah jadi (output). Komponen ini bisa merupakan subsistem dari sebuah sistem.

6. Penghubung (interface) : Tempat dimana komponen atau sistem dan lingkungannya bertemu atau berinteraksi.

7. Penyimpanan (storage) : Area yang dikuasai dan digunakan untuk penyimpanan sementara dan tetap, dari informasi, energi, bahan baku, dan sebagainya. Penyimpanan merupakan suatu media penyangga diantara komponen tersebut bekerja dengan berbagai tingkatan yang ada dan memungkinkan komponen yang berbeda dari berbagai data yang sama.

8. Sasaran (objectives) : Suatu sistem pasti mempunyai tujuan (goal) atau sasaran (objective). Jika suatu sistem tidak mempunyai sasaran, maka operasi sistem tidak akan ada gunanya. Sasaran dari sistem sangat menentukan sekali masukan yang dibutuhkan sistem dan keluaran yang akan dihasilkan sistem. Suatu sistem dikatakan berhasil bila mengenai sasaran atau tujuannya.

f. Klasifikasi Sistem

(29)

1. Sistem diklasifikasikan sebagai sistem abstrak (abstract system) dan sistem fisik (physical system). Sistem abstrak adalah sistem yang berupa pemikiran atau ide-ide yang tidak tampak secara fisik. Sistem fisik merupakan sistem yang ada secara fisik.

2. Sistem diklasifikasikan sebagai sistem alamiah (natural system) dan sistem buatan manusia (human made system). Sistem alamiah adalah sistem yang terjadi melalui proses alam, tidak dibuat manusia. Sistem buatan manusia adalah sistem yang dirancang oleh manusia.

3. Sistem diklasifikasikan sebagai sistem tertentu (deterministic system) dan sistem tentu (probabilistic system). Sistem tertentu beroperasi dengan tingkah laku yang sudah dapat di prediksi. Interaksi diantara bagian-bagiannya dapat dideteksi dengan pasti, sehingga keluaran dari sistem dapat diramalkan.

4. Sistem diklasifikasikan sebagai sistem tertutup (closed system) dan sistem terbuka (open system). Sistem tertutup merupakan sistem yang tidak berhubungan dengan lingkungan luarnya. Sistem ini bekerja secara otomatis tanpa adanya turut campur tangan dari pihak luarnya. Sistem terbuka adalah sistem yang berhubungan dan terpengaruh dengan lingkungan luarnya. Sistem ini menerima masukan dan menghasilkan keluaran untuk lingkungan luar atau subsistem lainnya.

2.3 Pengertian Informasi

(30)

dalam konteks yang berbeda. Informasi bisa di katakan sebagai pengetahuan yang didapatkan dari pembelajaran, pengalaman, atau instruksi. Namun demikian, istilah ini memiliki banyak arti bergantung pada konteksnya, dan secara umum berhubungan erat dengan konsep seperti arti, pengetahuan, negentropy, Persepsi, Stimulus, komunikasi, kebenaran, representasi, dan rangsangan mental.

Dalam beberapa hal pengetahuan tentang peristiwa-peristiwa tertentu atau situasi yang telah dikumpulkan atau diterima melalui proses komunikasi, pengumpulan intelejen, ataupun didapatkan dari berita juga dinamakan informasi. Informasi yang berupa koleksi data dan fakta seringkali dinamakan informasi statistik. Dalam bidang ilmu komputer, informasi adalah data yang disimpan, diproses, atau ditransmisikan. Penelitian ini memfokuskan pada definisi informasi sebagai pengetahuan yang didapatkan dari pembelajaran, pengalaman, atau instruksi dan alirannya.

Informasi adalah data yang telah diberi makna melalui konteks. Sebagai contoh, dokumen berbentuk spreadsheet (semisal dari Microsoft Excel) seringkali digunakan untuk membuat informasi dari data yang ada di dalamnya. Laporan laba rugi dan neraca merupakan bentuk informasi, sementara angka-angka di dalamnya merupakan data yang telah diberi konteks sehingga menjadi punya makna dan manfaat.

2.4 Sistem Infor masi

(31)

Informasi adalah rangkaian data yang mempunyai sifat sementara, tergantung dengan waktu, mampu memberi kejutan atau surprise pada yang menerimanya. Intensitas dan lamanya kejutan dari informasi, disebut nilai informasi. Informasi yang tidak mempunyai nilai, biasanya karena rangkaian data yang tidak lengkap atau kadaluarsa.

Karakteristik dari informasi adalah, penerima informasi mengalamai perubahan dari kondisi (state) belum mengetahui menjadi kondisi (state) mengetahui. Perubahan ini mengandung unsur tidak terduga. Informasi yang benar dan baru, dapat mengkoreksi dan mengkonfirmasi informasi yang sebelumnya. Informasi dapat juga dikatakan sebagai data yang telah diproses, yang mempunyai nilai tentang tindakan atau keputusan. Manfaat informasi itu sendiri adalah untuk mengurangi ketidakpastian. Hal ini sangat berguna untuk proses pengambilan keputusan.

Sistem informasi merupakan sistem yang berisi jaringan SPD (Sistem Pengolahan

Data), yang dilengkapi dengan kanal-kanal komunikasi yang digunakan dalam sistem

organisasi data. Elemen proses dari sistem informasi antara lain, mengumpulkan data (data

gathering), mengelola data yang tersimpan, menyebarkan informasi.

Agar sistem informasi selalu andal dan berjalan dengan baik, diperlukan orang-orang yang bertugas untuk mengelola dan memelihara sumber daya dan layanan peralatan sistem informasi, yang digunakan untuk mendukung proses-proses di dalam organisasi.

Di dalam sistem informasi, manusia berinteraksi dengan manusia, manusia berinteraksi dengan komputer, dan komputer berinteraksi dengan komputer lain. Di dalam sistem informasi, data, informasi dan pengetahuan mengalir dibawa oleh dokumen atau media komunikasi elektronik, seperti telepon atau jaringan komputer.

(32)

oleh sistem informasi penjualan, di sebuah instansi pemerintahan perlu adanya sistem informasi kepegawaian dan masih banyak contoh yang lainnya.

2.5 Cascading Style Sheet (CSS)

CSS Adalah salah satu bahasa pemrograman web untuk mengendalikan beberapa komponen dalam sebuah web sehingga akan lebih terstruktur dan seragam. Sama halnya

styles dalam aplikasi pengolahan kata seperti microsoft word yang dapat mengatur beberapa

style, misalnya heading, subbab, bodytext, footer, images dan style lainnya untuk dapat

digunakan bersama-sama dalam beberapa berkas(file).pada umumnya CSS dipakai untuk memformat tampilan halaman web yang dibuat dengan bahasa HTML dan XHTML.

Ada dua cara menempatkan dokumen CSS dalam web yaitu :

1.Posisi (Position)

Mengunakan properti position terdapat 4 cara:

• Absolute, Posisi elemen berpatokan pada jendela browser. • Fixed, Posisi elemen tetap walaupun digeser.

• Static, Posisi normal (default).

• Relative, Posisi elemen tergantung dari elemen yang lain.

2.Menempel (Float)

Menggunakan properti float atau clear:

(33)

• Float:left, Elemen akan menempel pada sebelah kiri elemen induk. • Float:right, Elemen akan menempel pada sebelah kanan elemen induk.

Selanjutnya:

Margin, jarak/batas elemen dengan elemen lain. Border, border/gari tepi elemen.

Padding, jarak elemen dengan isi elemen.

2.6 Apache

Apache merupakan web server yang terpopuler saat ini. Server Apache sangat luwes, memenuhi standar HTTP/1.1, mendukung PHP, interaksi dengan database MySql, mengimplementasikan protokol terbaru dan sangat luwes dikonfigurasi serta dapat ditambahkan modul lainnya melalui modul Apache. Tersedia untuk berbagai sistem operasi.

(34)

2.7 XAMPP

Xampp merupakan sebuah program atau software yang didalamnya sudah terintegrasi aplikasi Web Server Apache dan database MySql. Artinya, cukup dengan menginstal software Xampp, maka aplikasi-aplikasi tersebut langsung ada di dalam komputer kita sehingga komputer kita sudah bisa dijadikan sebagai localhost.

XAMPP adalah kepanjangan yang masing-masing hurufnya adalah :

a. X : Program ini dapat dijalankan dibanyak sistem operasi,seperti Windows, Linux, Mac OS, dan juga Solaris.

b. A : Apache, merupakan aplikasi web server. Tugas utama Apache adalah menghasilkan halaman web yang benar kepada user berdasarkan kode PHP yang dituliskan oleh pembuat web. jika diperlukan juga berdasarkan kode PHP yang dituliskan,maka dapat saja suatu database diakses terlebih dahulu (misalnya dalam MySQL) untuk mendukung halaman web yang dihasilkan

c. M : MySQL, merupakan aplikasi database server. Perkembangannya disebut SQL yang merupakan kepanjangan dari Structured Query Language. SQL merupakan bahasa terstruktur yang digunakan untuk mengolah database. MySQL dapat digunakan untuk membuat dan mengelola database beserta isinya. Kita dapat memanfaatkan MySQL untuk menambahkan, mengubah, dan menghapus data yang berada dalam database.

(35)

e. P : Per l adalah bahasa pemrograman untuk segala keperluan, dikembangkan pertama kali oleh Larry Wall di mesin Unix. Perl dirilis pertama kali pada tanggal 18 Desember 1987 ditandai dengan keluarnya Perl 1. Pada versi-versi selanjutnya, Perl tersedia pula untuk berbagai sistem operasi varian Unix (SunOS, Linux, BSD, HP-UX), juga tersedia untuk sistem operasi seperti DOS, Windows, PowerPC, BeOS, VMS, EBCDIC, dan PocketPC. Dukungan terhadap pemrograman berbasis obyek (object oriented programming/OOP) ditambahkan pada Perl 5, yang pertama kali dirilis pada tanggal 31 Juli 1993. Proyek pengembangan Perl 6 dimulai pada tahun 2000, dan masih berlangsung hingga kini tanpa tanggal yang jelas kapan mau dirilis. Ini dikatakan sendiri oleh Larry Wall dalam satu pidatonya yang dikenal dengan seri The State of the Onion. Dua di antara karakteristik utama Perl adalah penanganan teks dan berbagai jalan pintas untuk menyelesaiakn persoalan-persoalan umum. Perl sangat populer digunakan dalam program-program CGI (Common Gateway Interface) dan berbagai protokol Internet lainnya. Seperti diketahui, TCP/IP sebagai basis bagi semua protokol Internet yang dikenal sekarang ini menggunakan format teks dalam komunikasi data. Seperti juga bahasa populer lainnya, Perl menerima banyak kritikan. Meski banyak di antaranya hanya berupa mitos, atau berlebih-lebihan, tapi terdapat juga sejumlah kritikan yang valid. Salah satunya adalah, sintaksnya susah dibaca, karena banyak menggunakan simbol-simbol yang bukan huruf dan angka.

2.8 PHP

(36)

HTML, yang selanjutnya akan ditampilkan kembali ke web browser. Karena pemrosesan program PHP dilakukan di dalam lingkungan web server, PHP dikatakan sebagai bahasa sisi server (server-side). Oleh sebab itu, kode PHP tidak akan terlihat pada saat user memilih perintah “view source” pada web browser yang mereka gunakan.

PHP digunakan untuk membuat aplikasi CLI (Command Line Interface) dan juga aplikasi desktop, namun pada umumnya kebanyakan orang menggunakan PHP untuk tujuan pembuatan aplikasi web.

Program PHP memiliki kerangka yang sangat sederhana. Kita dapat menggunakannya atau menyisipkannya secara langsung di dalam kode HTML. Seperti yang telah disebutkan sebelumnya bahwa kode PHP dapat dikombinasikan atau digabung secara langsung dengan kode HTML. Ekstensi file dari kode berikut bisa disimpan dalam bentuk .php maupun .htm/.html (terserah pada keinginan anda). Namun yang jelas kedua ekstensi tersebut memberikan hasil yang sama.

PHPMyAdmin adalah web application client untuk database server MySql. Aplikasi ini sangat populer digunakan oleh para penyedia hosting web berbasis PHP. Popularitas ini ditunjang oleh sifat aplikasi yang open source dan juga kemudahan administrasi dan akses objek-objek database. Biasanya instalasi PHPMyAdmin sudah ada satu paket di dalam XAMPP.

XAMPP merupakan suatu paket instalasi yang di dalamnya terdapat MySql yang sangat mudah digunakan. XAMPP juga tersedia untuk beberapa operating system yaitu Windows, Linux, Unix dan Mac.

(37)

jelas kedua ekstensi tersebut memberikan hasil yang sama. Aplikasi Bahasa pada PHP adalah:

1. PHP digunakan sebagai landasan operasi pada pemrogaman jaringan berbasis web.

2. PHP digunakan juga untuk pemrogaman database.

3. PHP digunakan untuk membuat aplikasi web.

Kelebihan pada PHP:

2. PHP menjadi popular karena kesederhanaannya dan kemampuannya dalam menghasilkan berbagai aplikasi web seperti counter, system artikel/ CMS, e-commerce, bulletin board, dan lain-lain.

3. PHP adalah salah satu bahasa server-side yang didesain khusus untuk aplikasi web.

4. PHP termasuk dalam Open Source Product dan telah mencapai versi 4.

5. Aplikasi PHP cukup cepat dibandingkan dengan aplikasi CGI dengan Perl atau Phyton bahkan lebih cepat disbanding dengan ASP maupun Java dalam berbagai aplikasi web.

6. Tersedia baik di Windows maupun Linux, walau saat ini paling efektif di web server Apache dan OS Linux.

7. Sintaks mirip C dan mudah dipelajari.

8. Komunitas yang ramai dan saling membantu, seperti di diskusiweb.com, phpbuilder.com, phpindo.com, dan lain-lain.

9. Berbagai script atau aplikasi yang gratis telah tersedia.

Kekurangan pada PHP :

1. Tidak detail untuk pengembangan skala besar

(38)

3. Tidak bisa memisahkan antara tampilan dengan logic dengan baik.

4. PHP memiliki kelemahan security tertentu apabila programmer tidak jeli dalam melakukan pemrogaman dan kurang memperhatikan isu konfigurasi PHP.

5. Kode PHP dapat dibaca semua orang, dan kompilasi hanya dapat dilakukan dengan tool yang mahal dari Zend.

2.9 Dreamweaver CS3

Dreamweaver adalah sebuah HTML editor professional untuk mendesain web secara visual dan mengelola situs atau halaman web. Dreamweaver merupakan perangkat lunak utama yang di gunakan oleh Web Desainer maupun Web Programmer dalam mengembangkan suatu situs web. Hal ini di sebabkan ruang kerja, fasilitas, dan kemampuan Dreamweaver yang mampu meningkatkan produktivitas dan efektifitas dalam mendesain maupun membangun suatu situs web.

Fasilitas dalam Dreamweaver CS3 memiliki peningkatan kemampuan toolbar, dimana Dreamweaver CS3 dapat di gunakan untuk memodifikasi tampilan toolbar atau menambahkan fungsi baru. Selain antarmuka pengguna baru Dreamweaver CS3 memiliki kemampuan untuk menyunting kode dengan lebih baik. Dreamweaver CS3 dapat pula melakukan print kode pada jendela Code View dan memiliki fasilitas Code Hints yang membantu dalam urusan tag-tag serta Tag Inspector yang sangat berguna dalam menangani tag-tag HTML. Yang terpenting Dreamweaver CS3 memiliki fitur Spry Framework yang di dukung oleh Ajax.

2.10 Pemodelan Data

(39)

2.10.1 Nor malisasi

Normalisasi adalah suatu proses yang digunakan untuk menentukan pengelompokan atribut-atribut dalam sebuah relasi sehingga diperoleh relasi yang

berstruktur baik, yaitu :

a. Mengandung redundansi sesedikit mungkin, dan

b. Memungkinkan baris-baris dalam relasi disisipkan, dimodifikasi, dan dihapus tanpa menimbulkan kesalahan atau ketidakkonsistenan.

Normalisasi sendiri dilakukan melalui sejumlah langkah, yang setiap langkahnya berhubungan dengan bentuk normal (normal form) tertentu. Terdapat 6 bentuk normal dalam normalisasi, yaitu :

a. Bentuk normal pertama (1NF / First normal form) b. Bentuk normal pertama (2NF/ Second normal form) c. Bentuk normal kedua (3NF / Third normal form)

d. Bentuk normal Boyce-Codd (BCNF / Boyce-Codd normal form) e. Bentuk normal keempat (4NF / Fourth normal form)

f. Bentuk normal kelima (5NF / Fifth normal form)

2.10.2 Relasi

Relasi menyatakan keterkaitan antara tipe entitas. Jenis hubungan antara dua tipe entitas dinyatakan dengan istilah hubungan one-to-one, one-to-many,

many-to-one, dan many-to-many. Dengan mengasumsikan bahwa terdapat dua buah tipe entitas

(40)

Gambar 2.2 Relasi one-to-one (1:1) (Shenny,Wikipedia,2010)

b. Relasi one-to-many (1:M) menyatakan bahwa setiap entitas pada tipe entitas A bias berpasangan dengan banyak entitas pada tipe entitas B, sedangkan setiap entitas pada B hanya bisa berpasangan dengan satu entitas pada tipe entitas B.

Gambar 2.3 Relasi one-to-many (1:M) (Shenny,Wikipedia,2010)

c. Relasi many-to-many (M:N) menyatakan bahwa setiap entitas pada suatu tipe entitas A bisa berpasangan dengan banyak entitas pada tipe entitas B dan begitu pula sebaliknya.

Gambar 2.4 Relasi one-to-many (1:M) (Shenny,Wikipedia,2010)

Sedangkan di dalam model data relasional, relasi adalah tabel yang terdiri atas baris dan kolom. Kumpulan relasi yang terkait akan membentuk suatu database.

2.11 DFD (Data Flow Diagr am)

(41)

secara manual maupun komputerisasi. DFD ini sering disebut juga dengan nama Bubble chart, Bubble diagram, model proses, diagram alur kerja, atau model fungsi.

DFD ini adalah salah satu alat pembuatan model yang sering digunakan, khususnya bila fungsi-fungsi sistem merupakan bagian yang lebih penting dan kompleks dari pada data yang dimanipulasi oleh sistem. Dengan kata lain, DFD adalah alat pembuatan model yang memberikan penekanan hanya pada fungsi sistem. DFD ini merupakan alat perancangan sistem yang berorientasi pada alur data dengan konsep dekomposisi dapat digunakan untuk penggambaran analisa maupun rancangan sistem yang mudah dikomunikasikan oleh profesional sistem kepada pemakai maupun pembuat program.

DFD terdiri dari context diagram dan diagram rinci (DFD Levelled). Context diagram berfungsi memetakan model lingkungan (menggambarkan hubungan antara entitas luar, masukan dan keluaran sistem), yang direpresentasikan dengan lingkaran tunggal yang mewakili keseluruhan sistem. DFD levelled menggambarkan sistem sebagai jaringan kerja antara fungsi yang berhubungan satu sama lain dengan aliran dan penyimpanan data, model ini hanya memodelkan sistem dari sudut pandang fungsi.

Berikut ini merupakan simbol-simbol yang biasa digunakan di DFD :

(42)

Ter minal/Entity

Terminator atau entity mewakili entitas eksternal yang berkomunikasi dengan sistem yang sedang dikembangkan. Terminator dapat berupa orang, sekelompok orang, organisasi, departemen di dalam organisasi, atau perusahaan yang sama tetapi di luar kendali sistem yang sedang dibuat modelnya. Terminator dapat juga berupa departemen, divisi atau sistem di luar sistem yang berkomunikasi dengan sistem yang sedang dikembangkan.

Komponen ini perlu diberi nama sesuai dengan dunia luar yang berkomunikasi dengan sistem yang sedang dibuat modelnya, dan biasanya menggunakan kata benda, misalnya Bagian Penjualan, Dosen, Mahasiswa.

Pr oses

Merupakan Merupakan kegiatan kegiatan atau atau pekerjaan pekerjaan yang yang dilakukan dilakukan oleh oleh orang orang atau atau mesin mesin komputer komputer, dimana dimana aliran aliran data data masuk masuk, ditranformasikan ditranformasikan ke ke aliran aliran data data keluar.

Data Store

(43)

Alur Data

Suatu data flow / alur data digambarkan dengan anak panah, yang menunjukkan arah menuju ke dan keluar dari suatu proses. Alur data ini digunakan untuk menerangkan perpindahan data atau paket data/informasi dari satu bagian sistem ke bagian lainnya.

Contoh bentuk DFD :

Gambar 2.6 Contoh DFD Level 1 (Laporan PKL, anisya puspita, 2012)

2.12 Diagram Alir

Didalam pemrograman sangat dikenal dengan diagram alir (flowchart). DiagramAlir (Flowchart) digunakan untuk membantu analis dan programmer untuk memecahkan masalah dalam pemrograman. Diagram Alir (Flowchart) adalah gambaran secara grafik yang terdiri dari simbol-simbol dari algoritma-algoritma dalam suatu program, yang menyatakan arah dari alur program.

(44)

Gambar 2.7 Simbol diagram alir (naskah publikasi, amikom, 2011)

Penjelasan Simbol-Simbol Dalam Diagram Alir Dokumen: a. Dokumen.

(45)

b. Dokumen dan tembusannya.

Simbol ini digunakan untuk menggambarkan dokumen asli dan tembusannya. Nomor lembar dokumen dicantumkan di sudut kanan atas.

c. Berbagai dokumen.

Simbol ini digunakan untuk menggambarkan berbagai jenis dokumen yang digabungkan bersama di dalam satu paket. Nama dokumen dicantumkan di dalam masing-masing simbol dan nomor lembar dokumen dicantumkan disudut kanan atas simbol dokumen yang bersangkutan.

d. Penghubung pada halaman yang sama (on-page connector).

Dalam menggambarkan bagan alir, arus dokumen dibuat mengalir dari atas ke bawah dan dari kiri ke kanan. Karena keterbatasan ruang halaman kertas untuk menggambar maka diperlukan simbol penghubung untuk memungkinkan aliran dokumen berhenti di suatu lokasi pada halaman tertentu dan kembali berjalan di lokasi lain pada halaman yang sama. Dengan memperhatikan nomor yang tercantum di dalam simbol penghubung pada halaman yang sama, dapat diketahui aliran dokumen dalam sistem yang digambarkan dalam bagan alir. e. Penghubung pada halaman yang berbeda (off-page connector).

Jika untuk menggambarkan bagan alir suatu sistem diperlukan lebih dari satu halaman, simbol ini harus digunakan untuk menunjukkan kemana dan bagaimana bagan alir terkait satu dengan lainnya. Nomor yang tercantum di dalam simbol penghubung menunjukkan bagaimana bagan alir yang tercantum pada halaman tertentu terkait dengan bagan alir yang tercantum pada halaman yang lain.

f. Kegiatan manual.

(46)

g. Ar sip sementara.

Simbol ini digunakan untuk menunjukkan tempat penyimpanan dokumen, seperti lemari arsip dan kotak arsip. Terdapat dua tipe arsip dokumen: asip sementara dan arsip permanen. Arsip sementara adalah tempat penyimpanan dokumen yang dokumennya akan diambil kembali di masa yang akan datang untuk keperluan pengolahan lebih lanjut terhadap dokumen tersebut.untuk menunjukkan urutan pengarsipan dokumen digunakan simbol berikut ini:

A = menurut abjat N = menurut nomor urut

T = kronologis menurut tanggal h. Ar sip per manen.

Simbol ini digunakan untuk menggambarkan arsip permanen yang merupakan tempat penyimpanan dokumen yang tidak akan diproses lagi dalam sistem.

i. Mulai/ber akhir (terminal).

Simbol ini untuk menggambarkan awal dan akhir suatu sistem. j. Keputusan.

Simbol ini menggambarkan keputusan yang harus dibuat dalam proses pengolahan data. Keputusan yang dibuat ditulis di dalam simbol.

k. Keterangan, komentar .

Simbol ini memungkinkan ahli sistem menambahkan keterangan untuk memperjelas pesan yang disampaikan dalam bagan alir.

l. Garis alir (flowline).

(47)

Bagan alir sistem (systems flowchart).

Bagan yg menunjukkan arus pekerjaan secara keseluruhan dari sistem.Menjelaskan urut-urutan dari prosedur-prosedur yang ada didalam sistem. Menunjukkan apa yang dikerjakan di system

Simbol-simbol :

(48)

Bagan Alir Dokumen

Bagan alir dokumen (document flowchart) atau disebut juga bagan alirformulir (form flowchart) atau paperwork flowchart merupakan :

• Bagan alir yg menunjukkan arus dari laporan dan formulir termasuk tembusan-tembusannya

• Menggunakan simbol-simbol yg sama dengan bagan alir sistem

(49)

Bagan Alir Skematik (schematic flowchart)

Merupakan bagan alir yg mirip dengan bagan alir sistem, yaitumenggambarkan prosedur di dalam sistem. Perbedaannya adalah :

• Bagan alir skematik selain menggunakan simbol-simbol bagan alir system juga menggunakan gambar-gambar komputer dan peralatan lainnya yg digunakan. Fungsi penggunaan gambar tsb adalah untuk memudahkan komunikasi kepada orang yg kurang mengerti dgn simbol-simbol bagan alir.

Bagan Alir Pr ogram (Porgram flowchart)

Merupakan bagan yg menjelaskan secara rinci langkah-langkah dari proses program. Dibuat dari derivikasi bagan alir system

• Terdiri dari 2 bentuk :

1. Bagan Alir logika; digunakan untuk menggambarkan setiap langkah didalam program komputer secara logika –> disiapkan oleh analis sistem

2. Bagan alir komputer terinci.

Bagan Alir Pr oses

(50)

2.13 Perbedaan HTML, xHTML, CSS, dan J ava Script.

HTML adalah, (HyperText Mar kup Language) sebuah bahasa standar yang digunakan oleh browser Internet untuk membuat halaman dan dokumen pada sebuah Web yang kemudian dapat diakses dan dibaca layaknya sebuah artikel. HTMLjuga dapat digunakan sebagai link link antara file-file dalam situs atau dalam komputer dengan menggunakan localhost, atau link yang menghubungkan antar situs dalam dunia internet.

Standar xHTML adalah sebuah standar baru yang dicetuskan oleh W3C untuk menggantikan standar lama yaitu HTML. Standar xHTML hampir sama dengan HTML yang sudah ada tetapi memiliki aturan-aturan penulisan yang lebih ketat daripada HTML, keduanya merupakan bahasa markup untuk dokumen teks yang berfungsi untuk menentukan struktur dokumen serta mengatur fungsi dan bagaimana dokumen tersebut ditampilkan di browser.

Secara garis besar tujuan utama standar XHTML adalah agar semua halaman web memiliki struktur yang benar dan tata-cara penulisan tag yang konsisten sehingga dapat dibaca dengan baik untuk semua perangkat yang mampu membaca halaman web. Selain itu standar XHTML bertujuan menegaskan fungsinya sebagai pembentuk struktur dokumen sedangkan untuk pengaturan tampilan dokumen di browser (warna, jenis huruf, ukuran dll) diatur dengan menggunakan CSS.

(51)

dipakai untuk memformat tampilan halaman web yang dibuat dengan bahasa HTML dan XHTML.

CSS dapat mengendalikan ukuran gambar, warna body teks, warna tabel, ukuran border, warna border, warna hyperlink, warna mouse over, spasi antar paragraf, spasi antar teks, margin kiri/kanan/atas/bawah, dan parameter lainnya.CSS adalah bahasa style sheet yang digunakan untuk mengatur tampilan dokument. Dengan adanya CSS memungkinkan kita untuk menampilkan halaman yang sama dengan format yang berbeda.

J avaScript adalah bahasa scripting yang paling populer di internet dan bekerja pada banyak browser seperti Internet Explorer, Mozilla, Firefox, Netscape, Opera. JavaScript digunakan pada Web pages untuk meningkatkan design, validate forms, detect browsers, create cookies, GUI dan sebagainya. Java (dikembangkan oleh Sun Microsystems) adalah sebuah bahasa pemrograman yang powerful & sangat kompleks – sama dengan C & C++.

JavaScript dapat bereaksi terhadap events – JavaScript dapat di-set untuk menjalankan saat terjadi sesuatu, seperti sebuah page telah selesai dipanggil atau saat seorang user meng-klik pada HTML element. JavaScript dapat membaca dan menulis HTML elements – JavaScript dapat membaca dan mengubah isi dari HTML element

(52)

Fakta Menggunakan CSS diantaranya :

• Telah didukung oleh kebanyakan browser versi terbaru, tetapi tidak didukung oleh browser-browser lama.

• Lebih fleksibel dalam penempatan posisi layout. Dalam layouting CSS, kita mengenal Z-Index untuk menempatkan objek dalam posisi yang sama.

• Menjaga HTML dalam penggunaan tag yang minimal, hal ini berpengaruh terhadap ukuran berkas dan kecepatan pengunduhan.

• Dapat menampilkan konten utama terlebih dahulu, sementara gambar dapat ditampilkan sesudahnya.

• Penerjemahan CSS setiap browser berbeda, tata letak akan berubah jika dilihat di berbagai browser

• CSS adalah layouting "Masa Depan" dengan penggabungan bersama XHTML.

Seperti yang telah disinggung sebelumnya, XHTML merupakan penyempurnaan dari HTML. Untuk itu, ada beberapa aturan agar program lebih stabil dan konsisten.

• Setiap tag harus ditulis dengan huruf kecil. • Memberi penutup untuk setiap tag.

• Membuka dan menutup tag pada sarang yang benar.

• Atribut tag ditulis dengan huruf kecil dan memakai tanda petik.

JavaScript pertama kali dikembangkan oleh Brendan Eich dari Netscape dibawah nama Mocha, yang nantinya namanya diganti menjadi LiveScript, dan akhirnya menjadi

JavaScript.

Navigator sebelumnya telah mendukung Java untuk lebih bisa dimanfaatkan para

(53)

LiveScript untuk mengakomodasi hal tersebut. Bahasa pemrograman inilah yang akhirnya

berkembang dan diberi nama JavaScript, walaupun tidak ada hubungan bahasa antara Java dengan JavaScript.

JavaScript bisa digunakan untuk banyak tujuan, misalnya untuk membuat efek

rollover baik di gambar maupun teks, dan yang penting juga adalah untuk membuat AJAX.

(54)

41

BAB 3

METODELOGI PENELITI AN

3.1 Ana lisa Sistem

Bengkel mobil PT. CBU World yang terletak di salah satu sudut kota Surabaya

merupakan bengkel mobil yang belum menerapkan teknologi informasi. Seluruh proses

administrasi dan pengelolaan pelanggannya masih bersifat manual. Proses manual di

Bengkel Mobil PT. CBU World, antara lain dalam hal pembelian kebutuhan bengkel.

Seperti di Surabaya sendiri sudah banyak berdiri bengkel-bengkel mobil, dengan

banyaknya bengkel mobil di Surabaya maka persaingan juga semakin ketat. Jika bengkel

mobil tersebut tidak dapat menjaga pelanggannya, maka tentu usaha bengkel mobil

tersebut tidak akan berkembang. Penerapan teknologi informasi dalam usaha bengkel

mobil sangat diharapkan dapat menjaga pelanggan demi bersaing dengan bengkel mobil

yang lainnya.

Bengkel mobil PT. CBU World yang terletak di salah satu sudut kota Surabaya

merupakan bengkel mobil yang belum menerapkan teknologi informasi. Seluruh proses

administrasi dan pengelolaan pelanggannya masih bersifat manual. Proses manual di

Bengkel Mobil PT. CBU World, antara lain dalam hal pembelian kebutuhan bengkel.

Dalam hal penjualan, bengkel mobil PT. CBU World membagi dua yaitu

penjualan barang dan jasa. Penjualan barang meliputi sparepart mobil dalam skala kecil

maupun besar, aksesoris, oli dan sebagainya. Sedangkan penjualan jasa meliputi, service

mobil. Dalam hal administrasi maupun dalam hal mengelola pelanggan, CBU World

(55)

Excel. Penentuan harga servis ditentukan oleh mekanik yang menangani mobil

pelanggan. Mekanik juga menentukan bagian mobil manakah yang perlu diperbaiki dan

menentukan biaya sesuai dengan kerusakan dan apakah ada sparepart yang harus diganti.

Dalam hal penjualan ini, CBU World juga mencatat atau mendata pelanggan yang ingin

service dengan memberikan nama lengkap, alamat, serta nomer telepon yang bisa

dihubungi masih secara manual sehingga daftar pelanggan tidak bisa diarsipkan dengan

baik.

3.2 Ana lisa Kebutuha n

Dari analisan sistem yang ada saat ini dan dari permasalahan yang ditimbulkan,

dapat disimpulkan bahwa sistem yang mungkin dibutuhkan oleh PT. CBU World yaitu

membuat database atau penyimpanan data untuk mengetahui data-data pribadi dari

pelanggan sehingga dapat mengetahui keinginan pelanggan terkait dengan servis mobil.

Membuat laporan terkait dengan pembelian serta penjualan di PT. CBU World. Membuat

laporan stok gudang yang berhubungan dengan sparepart. Membuat faktur servis, untuk

menngetahui jenis servis dan berapa banyak total biaya yang harus dibayarkan. Membuat

laporan mengenai jenis-jenis sparepart seperti jenis barang, jenis oli, dan lain sebagainya.

Dari sistem yang terjadi saat ini, permasalahan yang ada yaitu PT. CBU World

tidak mempunyai penyimpanan atau database pelanggan dengan baik, sehingga kesulitan

dalam mengetahui pelanggan secara personal. PT. CBU terkadang merasa kesulitan

dalam menghitung pemasukan dan pengeluaran yang terjadi karena sistem yang

dilakukan masih manual. Misalnya dalam hal pembelian, PT. CBU World tidak

melakukan penyimpanan database untuk pengorderan ke supplier, sehingga pengarsipan

(56)

pengarsipan tersebut. Akibat permasalahan dari sistem yang ada sekarang ini, dapat

menurukan kualitas PT. CBU World terhadap pelayanan ke pelanggannya.

3.3 Perancangan Bagan Alir

Bagan Alir disini menggambarkan alur proses aplikasi Sistem Informasi Inventori

Bengkel itu berjalan. Bagan Alir dibuat agar sistem yang berjalan dapat tersusun dengan

baik. Sehingga dalam pembuatan sistem yang berjalan akan memudahkan arus dari suatu

Sistem Informasi Inventori Bengkel. Bagan alir akan membahas setiap alur yang terjadi

pada setiap proses, yaitu proses pelanggan, pemjualan, pembelian, servis, serta stok

barang.

Didalam pemrograman sangat dikenal dengan diagram alir (flowchart).

DiagramAlir (Flowchart) digunakan untuk membantu analis dan programmer untuk

memecahkan masalah dalam pemrograman. Diagram Alir (Flowchart) adalah gambaran

secara grafik yang terdiri dari simbol-simbol dari algoritma-algoritma dalam suatu

program, yang menyatakan arah dari alur program.

Dalam menggambarkan bagan alir, arus dokumen dibuat mengalir dari atas ke

bawah dan dari kiri ke kanan. Karena keterbatasan ruang halaman kertas untuk

menggambar maka diperlukan simbol penghubung untuk memungkinkan aliran dokumen

berhenti di suatu lokasi pada halaman tertentu dan kembali berjalan di lokasi lain pada

halaman yang sama. Dengan memperhatikan nomor yang tercantum di dalam simbol

penghubung pada halaman yang sama, dapat diketahui aliran dokumen dalam sistem

(57)

Merupakan bagan alir yg banyak digunakan di teknik industri.Berguna bagi analis

sistem untuk menggambarkan proses dalam suatuprosedur.Juga dapat menunjukkan jarak

kegiatan yang satu dengan yg lainnyaserta waktu yg diperlukan oleh suatu kegiatan.

a. Form Penjualan

(58)

Pada flowchart gambar 3.1 ini dimulai dari pelanggan yang melakukan sales

order kepada admin di bengkel bisa dengan telepon ataupun melakukan order

langsung di Bengkel. Kemudian admin menerima sales order yang dilakukan

pelanggan dan membuatkan laporan pemesanan barang yang sudah dipesan dengan

pencatatan manual dan mendokumentasikan pemesanan barang tersebut sehingga

menjadi sebuah laporan. Laporan pemesanan barang diserahkan kepada petugas

gudang yang bertugas untuk mengecek ketersediaan barang yang sudah dipesan. Jika

barang tidak ada makaa sistem akan selesai, tetapi jika barang yang dipesan sudah

tersedia, maka petugas gudang melaporkan kepada admin bahwa barang sudah

tersedia.

Tugas admin selanjutnya membuat faktur-faktur penjualan secara rangkap

yang nantinya satu akan dibawa oleh admin tersebut sendiri dan satu lagi akan

diserahkan kepada customer atau pelanggan yang memesan barang. Kemudian setelah

pelanggan menerima faktur penjualan, pelanggan harus membayarkan sejumlah

dengan harga yang tertera didalam faktur tersebut.

Jika pelanggan tidak membayarkan sejumlah barang tersebut maka penjualan

akan dianggap batal dan barang akan ditarik kembali. Tetapi jika pelanggan sudah

membayarkan sejumlah barang tersebut maka admin akan memberikan bukti

pembayaran dan akan menyerahkan barang yang sudah dibeli tadi. Dan pelanggan

menerima barang tersebut.

NB : barang yang sudah dibeli tidak dapat dikembalikan karena sudah diperiksa

(59)

b. Form Order Pembelian

Gambar 3.2 Flowchart Alur Order Pembelian A

(60)

Pada flowchart gambar 3.2 ini pertama-pertama petugas admin bengkel selaku

sebagai admin harus melakukan login terlebih dahulu, dengan cara menginputkan

Username dan Password. Kemudian sistem akan melakukan pengecekan apakah data

yang diinputkan tersebut sudah benar. Jika salah maka akan muncul error message

bahwa Username atau Password yang dimasukkan salah. Dan apabila bener maka

admin dapat masuk ke dalam form pembelian.

Di dalam form pembelian dimulai dari admin yang akan membuat

laporan-laporan barang yang akan masuk. Setelah membuat laporan-laporan tersebut maka akan

dihasilkan sebuah laporan persediaan barang. Laporan persediaan barang yang sudah

jadi akan diberikan kepada petugas gudang, yaitu guna untuk mencocokkan

persediaan barang yang ada di dalam laporan dengan persediaan barang yang ada di

dalam gudang. Jika mengalami kesalahan dalam laporan maka laporan yang dibuat

admin akan dibenarkan lagi (di-update) oleh petugas gudang. Dan akan menghasilkan

laporan-laporan yang sudah diupdate.

Setelah ituh laporan yang sudah ter-update tersebut diserahkan kembali

kepada admin. Admin membuat proses update stok barang ke dalam sistem. Dari

proses update yang dilakukan maka akan diketahui barang-barang mana yang

ketersediaannya kosong. Jika barang-barang tersebut kosong, maka admin akan

melakukan pemesanan barang-barang kepada supplier, dan membuat purchase order

secara manual. Sehingga menghasilkan laporan purchase order yang akan diserahkan

kepada supplier nantinya. Laporan purchase order yang satu lagi akan dibawa oleh

(61)

c. Form Servis

Gambar 3.3 Flowchart Form Servis A

A A

(62)

Pada gambar 3.3 ini dibagi menjadi empat bagian yaitu customer, admin,

mekanik dan petugas gudang. Pada form servis ini dimulai dari customer atau

pelanggan membawa dan menyerahkaan mobil yang akan di servis ke bengkel dan

akan diterima oleh admin. Setelah mobil diterima oleh admin, maka admin bertugas

untuk menanyakan keluhan apa yang terjadi pada mobil customer. Jika sudah admin

langsung mencatat keluhan tersebut dan melakukan pengecekan terhadap data

pelanggan jika customer belum terdaftar, maka admin harus terlebih dulu

mendaftarkan pelanggan dengan menginputkan data-data pelanggan pada form

pelanggan. Jika customer sudah terdaftar menjadi pelanggan maka admin akan

membuat Work Order (WO). Mencetaknya secara rangkap tiga dan memberikan WO

tersebut kepada customer, mekanik, dan satunya dipegang oleh admin sendiri.

Setelah mekanik menerima form WO oleh admin, maka mekanik akan

melakukan pengecekan diagnosa servis, dan mengkonfirmasi kebutuhan sparepart

yang diperlukan untuk menservis. Setelah semua kelengkapan dan kebutuhan suddah

dicatat, maka mekanik akan membuat form pengambilan spare part dan akan

memberikan form tersebut kepada petugas gudang. Sehingga petugas gudang dapat

mengecek ketersediaan spare part yang dibutuhkan untuk menservis kendaraan

customer. Jika barang tidak ada maka proses servis pun tidak bisa dilanjutkan, tetapi

apabila barang tersedia, maka petugas gudang akan langsung memberikan spare part

yang dibutuhkan kepada mekanik, mekanik menerima barang tersebut dan memulai

untuk menservis mobil customer.

Kemudian setelah mobil selesai diservis, mekanik akan melakukan final check

(63)

lagi dengan baik. Setelah ituh melakukan konfirmasi kepada admin bahwa mobil

telah selesai. Admin menghitung semua jumlah harga servis ditambahkan dengan

kebutuhan barang yang diperlukan untuk perbaikan, serta memberikan faktur total

servis kepada customer, customer melakukan pembayaran dan menyerahkan

pembayaran kepada admin. Admin menyerahkan kunci mobil beserta mobil cutomer.

3.4 Per ancangan Database dan Pemodelan Pr oses

Dari analisa permasalahan yang ada di bengkel PT. CBU World, makaakan

dirancang sistem informasi mengenai bengkel PT. CBU World berbasis web.

3.4.1 Context Diagr am

Gambar 3.4 Context Diagram SIIB PT. CBU World

laporan data order pembelian

(64)

Dalam Gambar 3.4 dijelaskan terdapat 3 (tiga) aktor yaitu admin, petugas gudang,

dan manager, yang masing-masing aktor mempunyai data sebagai berikut:

a. Admin

Data input : memasukkan semua permintaan transaksi

Data output : informasi barang yang keluar masuk

b. Petugas gudang

Data input : stok gudang

Data output : informasi jenis barang yang keluar – masuk

c. Manager

Data output : menerima semua laporan

3.4.2 Diagr am Ber jenjang

(65)

Pada Diagram gambar 3.5 ini, menjelaskan susunan sistem yang ada. Dengan

Sistem Informasi Inventori Bengkel mempunyai form-form yaitu:

a. Form Pelanggan

Pada form pelanggan terdapat data-data pelanggan, dan admin dapat

menginputkan, mengedit dan mendelete data yang bersagkutan.

b. Form Penjualan

Pada form penjualan terdapat data-data yang berhubungan dengan penjualan,

dan admin dapat menginputkan, mengedit, serta mendelete data yang

bersangkutan.

c. Form Pembelian

Pada form pembelian terdapat data-data yang berhubungan dengan pembelian,

dan admin dapat menginputkan, mengedit, serta mendelete data yang

bersangkutan.

d. Form Servis

Pada form servis terdapat data-data pelanggan yang melakukan servis, disini

admin bisa menginputkan, mengedit, serta mendelete data. Dan dapat pula

mencetak struk servis.

e. Form Stok Barang

Pada form stok barang terdapat data stok barang dimana yang bertugas

menginputkan barang, mengedit, serta mendelete adalah petugas gudang.

f. Pada form pengguna terdapat data-data pengguna, dan admin dapat

(66)

3.4.3 DFD Level 1

Pada DFD Level 1 menjelaskan proses-proses yang terjadi pada Sistem Informasi

Inventori Bengkel, diantaranya adalah proses menu utama dari Sistem Informasi

Inventori Bengkel yaitu: menu data master, menu transaksi dan menu laporan.

Gambar 3.6 DFD Level 1 SIIB

(67)

a. Proses Master Data

Data input : Username dan Password yang dimasukkan oleh Admin, data

pelanggan, data stok barang, data jenis servis, dan data pengguna.

Data output : informasi data master dan laporan-laporan

b. Proses Transaksi

Data input ; Data pembelian dan data penjualan

Data ouput : laporan data pembelian dan penjualan.

c. Proses Laporan

Data input : id dan password manager

Data output : semua laporan SIIB.

• SIIB : Sistem Informasi Inventori Bengkel.

3.4.4 DFD Level 2 pr oses 1 ( kelola da ta master )

Gambar 3.7 ini merupakan alur dari proses Sistem Informasi Inventori Bengkel.

Pada proses ini dijelaskan dari login pada Admin masuk ke SIIB sebagai Admin. Yang

diinputkan oleh Admin berupa Data Pelanggan yang disimpan pada Tabel Data

Pelanggan, Data Penjualan yang disimpan pada Tabel Penjualan, Data Pembelian yang

disimpan dalam Tabel Pembelian, dan Data servis yang disimpan dalam Tabel Servis.

Kemudian dari inputan tersebut dihasilkan outputan berupa laporan-laporan

Sistem Informasi Inventori Bengkel. Admin mempunyai hak akses meliputi form master

yang terdiri dari form pelanggan, form penjualan, form pembelian, serta form servis. Hak

(68)

dengan pelanggan, penjualan, pembelian serta servis. Sehingga pengolahan data tersebut

merupakan tanggung jawab penuh yang dipegang oleh Admin.

Gambar 3.7 DFD Level 2 Proses 1 (menu kelola data master)

3.4.5 DFD Level 2 Pr oses 2 ( tr ansa ksi )

Pada Gambar 3.8 ini merupakan turunan dari DFD Level 2 untuk proses 1, yaitu

pada proses Admin memasuki aplikasi pada SIIB admin, yaitu proses mengisi data

pelanggan, mengisi data penjualan, mengisi data pembelian, mengisi data servis, mengisi

(69)

dari SIIB berupa laporan data pelanggan, laporan data penjualan, laporan data pembelian,

laporan data servis, laporan data stok barang dan laporan data pengguna.

Gambar 3.8 DFD Level 2 Proses 2 (menu transaksi)

3.5 Rancangan Basis Data

Untuk rancangan basis data ini menggunakan pemodelan ER dengan Sybase

Power Designer yang digambarkan dengan CDM (Conceptual Data Model) dan

di-generate ke dalam PDM (Physical Data Model). Entity-entity utama yang digunakan

untuk Sistem Informasi Inventori Bengkel ini, diantaranya sebagai berikut :

1. Pelanggan : didefinisikan dengan data-data pelanggan yang sudah perna

melakukan transaksi di bengkel tersebut. [dt s ervis ] [info dt j ns se rvi s]

[laporan data order pemb el ian] [data order pembel i an]

[dt o rder p embe li an] [dt trans aksi pembel ian]

[data pembel i an]

[dt trans aksi penjual an]

[laporan data pemb el ian] [informasi d ata pen jual an]

Gambar

Gambar 2.6 Contoh DFD Level 1 (Laporan PKL, anisya puspita, 2012)
Gambar 2.7 Simbol diagram alir (naskah publikasi, amikom, 2011)
Gambar 2.8 Simbol diagram Alir (Naskah Publikasi, Amikom, 2011)
Gambar 2.9 Simbol diagram alir (Naskah Publikasi, Amikom, 2011)
+7

Referensi

Dokumen terkait

4.2 Analisis dimensi peran pimpinan dan disiplin kerja yang dominan pada PT Jasaraharja Putera Palembang. BAB V KESIMPULAN

Berdasarkan latar belakang yang telah dikemukakan di atas, maka peneliti tertarik untuk melakukan penelitian mengenai pengaruh model pembelajaran kooperatif dengan teknik

penggunaan teknologi komputer relatif tertinggal. Sebagai contoh ketika semua proses secara otomatis sudah menjadi salah satu prosedur standar dalam dunia

Dengan pembelajaran menggunakan pendekatan tematik terpadu, pendekatan saintifik, dan penilaian autentik, diharapkan akan menumbuhkan sikap spiritul dan sikap sosial yang

Proses ini dilakukan untuk menajamkan, mengarahkan dan menggolongkan hasil penelitian dengan memfokuskan pada hal-hal yang dianggap penting dalam penelitian, jika melebar maka

Setiap tenaga kesehatan yang bekerja di rumah sakit harus bekerja sesuai dengan standar profesi, standar pelayanan rumah sakit, standar prosedur operasional yang berlaku,

Metode penelitian ini menggunakan jenis penelitian lapangan (penelitian kancah/ field reseach ) dengan pendekatan penelitian kualitatif. Data primer adalah data

1. Nazaruddin Malik, M.Si, selaku Dekan Fakultas Ekonomi dan Bisnis Universitas Muhammadiyah Malang yang telah memberikan kesempatan bagi penulis untuk