• Tidak ada hasil yang ditemukan

Sistem Informasi Pengendalian Persediaan Barang Pada PT. Sari Surya Perwira Medan Menggunakan Visual Basic 6.0

N/A
N/A
Protected

Academic year: 2016

Membagikan "Sistem Informasi Pengendalian Persediaan Barang Pada PT. Sari Surya Perwira Medan Menggunakan Visual Basic 6.0"

Copied!
52
0
0

Teks penuh

(1)

SISTEM INFORMASI PENGENDALIAN PERSEDIAAN BARANG

PADA PT. SARI SURYA PERWIRA MEDAN

MENGGUNAKAN VISUAL BASIC 6.0

TUGAS AKHIR

OLEH:

M RIDWAN H

052406018

PROGRAM STUDI D3 ILMU KOMPUTER

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SUMATERA UTARA

(2)

PERSETUJUAN

Judul : SISTEM INFORMASI PENGENDALIAN

PERSEDIAAN BARANG PADA PT. SARI SURYA PERWIRA MEDAN MENGGUNAKAN VISUAL BASIC 6.0

Kategori : TUGAS AKHIR

Nama : M RIDWAN H

Nomor Induk Mahasiswa : 052406018

Program Studi : D3 ILMU KOMPUTER

Departemen : MATEMATIKA

Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA

Disahkan di

Medan, Mei 2008

Diketahui

Departemen Matematika FMIPA USU Pembimbing Ketua,

Dr. Saib Suwilo, M.Sc Syahriol Sitorus, S.Si, M.IT

(3)

PERNYATAAN

SISTEM INFORMASI PENGENDALIAN PERSEDIAAN BARANG PADA PT. SARI SURYA MEDAN MENGGUNAKAN VISUAL BASIC 6.0

TUGAS AKHIR

Saya mengakui bahwa tugas akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.

Medan, Mei 2008

(4)

PENGHARGAAN

Puji Syukur penulis ucapkan ke hadirat Allah SWT, yang masih memberikan kesempatan dan kesehatan sehingga akhirnya Tugas Akhir ini berhasil diselesaikan dalam waktu yang telah ditetapkan.

Penulisan Tugas Akhir ini merupakan salah satu syarat bagi setiap mahasiswa guna menyelesaikan Program Studi D3 Ilmu Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.

Dalam menyelesaikan Tugas Akhir ini, penulis banyak mendapatkan bimbingan dan bantuan dari berbagai pihak baik berupa material maupun spiritual. Pada kesempatan ini penulis mengucapkan Terima Kasih yang sebesar-besarnya kepada:

1. Bapak Dr. Eddy Marlianto, M.Sc selaku Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.

2. Bapak Dr. Saib Suwilo, M.Sc selaku Ketua Pelaksana D-3 Ilmu Komputer dan Statistika FMIPA USU.

(5)

4. Para Dosen dan Pegawai Fakultas Matematika dan Ilmu Pengetahuan Alam.

5. Kepada Orang Tua Penulis yang tercinta (Alm) Prof. Dr. H. M. Yacub M. Ed, Hj. Wan Siti Maryam dan juga seluruh anggota keluarga yang telah banyak memberikan bantuan moril dan materil yang tidak ternilai harganya.

6. Seseorang yang spesial bagi penulis yaitu Hamsari yang senantiasa memberikan perhatian dan dukungan kepada penulis.

7. Teman-teman Rewang Community Zuhri (Akong), Rizky (Radit), Doli (Bagudung), Nawir (Maxie), Andwwre (Bimo), Husein (Diezta), Harmein (Bobi One), Fadhly (Jablay), Sani (Sancez), Rahmad (Manager), Dani (Buaya) yang telah memberikan segala masukan berupa ide-ide yang membangun, sehingga penulis dapat menyelesaikan Tugas Akhir ini.

8. Seluruh teman-teman D3 Ilmu Komputer stambuk 05, dan juga para senior.

Penulis menyadari sepenuhnya bahwa penulisan Tugas Akhir ini masih jauh dari kesempurnaan yang dikarenakan pengetahuan dan pengalaman yang dimiliki oleh penulis masih sangat terbatas dan banyak kekurangan yang perlu diperbaiki, baik dari segi penyajian, bentuk, maupun isinya.

(6)

ABSTRAK

Tugas Akhir ini merancang suatu aplikasi Sistem Informasi Pengendalian Persediaan Barang pada PT. Sari Surya Medan yang bermanfaat untuk menyediakan informasi yang baik dengan cepat dan mudah, dan juga melalui kajian ini diharapkan dapat memberi kemudahan kepada staff bidang logistic dalam mengelola data-data persediaan barang. Perancangan Sistem dalam merancang Sistem Informasi Pengendalian Persediaan Barang PT. Sari Surya Perwira ini dikembangkan dengan menggiunakan perangkat lunak Microsoft Visual Basic 6.0 dan Seagate Crystal Report 8.5. Sistem Informasi PT. Sari Surya Perwira Medan ini meliputi penginputan data-data persediaan barang oleh staff bidang logistic seperti penginputan data barang yang diklasifikasikan menurut kategori, jenis barang, pelanggan, merk dan vendor, mengedit data barang, daftar barang masuk dan barang keluar serta laporan persediaan barang. Semua hal tersebut digunakan untuk menampung data-data yang diperlukan dan memperlancar sistem informasi.

(7)

DAFTAR ISI

Halaman

PERSETUJUAN ii PERNYATAAN iii

PENGHARGAAN Error! Bookmark not defined.iv

ABSTRAK vi

DAFTAR ISI vii

DAFTAR TABEL ix

DAFTAR GAMBAR x

BAB 1 PENDAHULUAN

1.1 Latar Belakang 1

1.2 Identifikasi Masalah 3

1.3 Batasan Masalah 3

1.4 Maksud dan Tujuan Error! Bookmark not defined.4

1.5 Metode Penelitian 5

1.6 Sistematika Penulisan 6

BAB 2 LANDASAN TEORI

2.1 Pengertian Komputer 8

2.2 Pengertian Data, Database, Sistem dan Informasi 9

2.2.1 Data 9 2.3.2 Komponen Utama Visual Basic 6.0 13 2.3.3 Kemampuan dan Manfaat Visual Basic 6.0 18 2.3.4 Keunggulan Visual Basic 6.0 18 BAB 3 RUANG LINGKUP INSTANSI

3.1 Sejarah Berdirinya PT. Sari Surya Perwira Medan 19

(8)

BAB 4 PERANCANGAN SISTEM

4.1 Sistem Kerja yang Lama 22

4.2 Sistem yang Diusulkan 23

4.2.1 Diagram Alir Data 23

4.3 Rancangan Database 26

4.4 Perancangan ERD (Entity Relationship Diagram) 29

4.5 Perancangan User Interface 29

4.6 Perancangan Sistem 30

BAB 5 IMPLEMENTASI SISTEM

5.1 Pengertian dan Tujuan Implementasi 36

5.2 Penerapan Sistem 37

BAB 6 KESIMPULAN DAN SARAN

6.1 Kesimpulan 40

6.2 Saran 41

DAFTAR PUSTAKA

(9)

DAFTAR TABEL

Halaman

Tabel 2. 1 Tabel Kontrol pada Toolbox 15

Tabel 4. 1 Tabel Barang 27

Tabel 4. 2 Tabel Customer 27

Tabel 4. 3 Tabel Gudang 27

Tabel 4. 4 Tabel Kategori 27

Tabel 4. 5 Tabel Merk 27

Tabel 4. 6 Tabel Pembelian 28

Tabel 4. 7 Tabel Penjualan 28

Tabel 4. 8 Tabel Stok 28

Tabel 4. 9 Tabel Temp 28

(10)

DAFTAR GAMBAR

Halaman

Gambar 2. 1 Tampilan Barisan Menu 13

Gambar 2. 2 Tampilan Menu Toolbar 13

Gambar 2. 3 Tampilan Jendela Form 14

Gambar 2. 4 Tampilan Menu Toolbox 14

Gambar 2. 5 Tampilan Jendela Code 16

Gambar 2. 6 Tampilan Jendela Properties 16

Gambar 2. 7 Tampilan Layout Window 17

Gambar 2. 8 Tampilan Barisan Menu 17

Gambar 4. 1 Tampilan Sistem yang sedang berjalan pada PT. SARI SURYA

PERWIRA MEDAN 22

Gambar 4. 2 Tampilan Data Flow Diagram (DFD) Diagram Konteks 24 Gambar 4. 3 Tampilan Data Flow Diagram (DFD) Diagram Level Nol Sistem

Usulan 25

Gambar 4. 4 Tampilan Relasi Antar Tabel 29

Gambar 4. 5 Tampilan Perancangan Menu Utama Program 30

Gambar 4. 6 Tampilan Menu Utama 31

(11)

BAB 1

PENDAHULUAN

1.1Latar Belakang

Perkembangan zaman era globalisasi sekarang ini sistem informasi dengan menggunakan teknologi komputer yang sangat canggih dan modern akan memudahkan kita untuk melakukan pengolahan data yang dapat menghemat waktu, ruang dan biaya. Dan hasil suatu informasi yang diperoleh akan sangat memuaskan, berguna dan bermanfaat bagi perusahaan atau instansi yang menggunakannya. Pengolahan data dan informasi secara cepat, tepat dan efisien adalah hal penting yang dibutuhkan bagi setiap perusahaan atau instansi, seperti pada PT. SARI SURYA PERWIRA MEDAN yang merupakan perusahaan yang bergerak di bidang jasa kontraktor.

(12)

Didalam PT. SARI SURYA PERWIRA MEDAN salah satu kegiatan sistem informasi yang dapat dimudahkan yaitu sistem pengolahan data pengendalian persediaan barang. Dengan sistem informasi teknologi tersebut, maka dibutuhkan perancangan suatu sistem untuk mengolah data-data persediaan barang yang diklasifikasikan menurut kategori, merk dan vendor sehingga menjadi suatu informasi yang lengkap dan terperinci.

Dengan dukungan sistem komputerisasi, cara kerja suatu sistem yang sebelumnya manual dapat mengubah cara kerja yang lebih efisien, tepat guna dan berdaya guna serta terjamin mutu dan kualitas prosedur kerjanya. Dengan perkembangan sarana teknologi modern yang lebih baik, akan tercipta suatu lingkungan sistem kerja yang lebih produktif.

Perancangan sistem informasi tersebut dapat dilakukan dengan menggunakan beberapa bahasa pemograman diantaranya Microsoft Visual Basic, Visual Database 6.0, maupun Clipper. Pada masa sekarang ini pemograman yang berbasis Visual Basic atau grafis lebih banyak diminati dan disukai oleh berbagai perusahaan. Karena pengembangan dan pengolahannya sangat mudah untuk dilakukan serta tampilannya juga sangat menarik.

(13)

Barang Pada PT. Sari Surya Perwira Medan Dengan Menggunakan Visual Basic

6.0 “.

.

1.2Identifikasi Masalah

Pada umumnya di setiap perusahaan tidak akan terlepas dari masalah dalam aktivitasnya untuk mencapai tujuan yang diinginkan.

Permasalahan yang akan diselesaikan adalah bagaimana merancang suatu sistem informasi yang efisien dan efektif untuk mengolah dan dapat menangani data persediaan barang / material pada PT. Sari Surya Perwira Medan dengan menggunakan alat bantu komputer, agar pemberian laporan data ini dapat dilakukan dengan cepat, karena penyajian secara manual tidak dapat dijamin ketelitian dan kebenarannya.

1.3Batasan Masalah

Karena permasalahan keterbatasan waktu penulis dan agar pembahasan tidak menyimpang dari tujuan maka dilakukan pembatasan masalah sebagai berikut :

1. Progaram ini hanya dapat diaplikasikan untuk membantu kelancaran dalam pendataan persediaan barang / material yang diklasifikasikan menurut gudang, merk, kategori, jenis barang, pelanggan, vendor pada PT. Sari Surya Perwira Medan.

(14)

3. Sistem yang dirancang dengan sedemikian rupa sehingga dapat bekerja secara dinamis, yaitu dapat dipergunakan dari tahun ke tahun.

1.4Maksud dan Tujuan

Adapun maksud penulis mengadakan penelitian pada PT. Sari Surya Perwira Medan adalah :

1. Mengumpulkan data sebagai bahan penunjang untuk menemukan cara yang tepat dalam merancang suatu system yang menangani pengolahan data persediaan barang sesuai dengan kebutuhan dan permasalahan yang ada dengan bantuan sistem aplikasi Microsoft Visual Basic 6.0.

2. Mencari dan mengetahui masalah serta kelemahan-kelemahan yang dihadapi suatu perusahaan dalam pengolahan data.

Tujuan penulis mengadakan penelitian ini adalah :

1. Mencari jalan keluar untuk mengatasi kelemahan-kelemahan dari sistem yang sedang dipakai dengan merancang Sistem Informasi Pengendalian Persediaan Barang Pada PT. Sari Surya Perwira Medan dengan menggunakan bahasa pemograman Visual Basic 6.0.

(15)

3. Mempermudah dan memperlancar cara kerja pegawai dalam pengolahan data persediaan barang / material yang lebih efektif dan efisien, sehingga menghasilkan sistem baru yang lebih baik dari sistem yang sedang berjalan saat ini.

1.5Metodologi Penelitian

Untuk mewujudkan maksud penelitian ini, metodologi penelitian yang digunakan penulis adalah sebagai berikut :

1. Penelitian Lapangan ( Field Research )

Metode penelitian ini dilakukan langsung pada objek penelitian, data serta keterangan yang dikumpulkan dilakukan dengan cara :

a. Pengamatan ( Observation )

Dalam hal ini penulis melakukan pengamatan untuk mendapatkan data secara umum dengan melihat langsung, mengamati dan mencatat sistem yang sedang berjalan saat ini serta melihat format-format dilakukan selama ini.

b. Wawancara (Interview)

(16)

2. Penelitian Perpustakaan (Library Research)

Penelitian perpustakaan adalah penelitian dengan sumber-sumber perpustakaan. Penelitian ini dimaksudkan untuk mendapatkan landasan teori yang memadai dalam penyusunan tugas akhir ini, dalam hal ini data dan keterangan dikumpulkan dari sumber-sumber seperti buku-buku teks, bacaan-bacaan, bahan-bahan perkuliahan serta materi-materi lainnya yang berhubungan masalah yang ditinjau dalam penyusunan tugas akhir ini.

1.6Sistematika Penulisan

Adapun sistematika yang digunakan dalam Tugas Akhir ini, penulis membuat sistematika penulisan sebagai berikut :

BAB 1 : PENDAHULUAN

Pada bab ini membahas Latar Belakang, Identifikasi Masalah, dan Batasan Masalah, Maksud dan Tujuan, Metode Penelitian dan Sistematika Penulisan.

BAB 2 : LANDASAN TEORI

(17)

BAB 3 : RUANG LINGKUP INSTANSI

Pada bab ini menjelaskan tentang sejarah singkat berdirinya PT. Sari Surya Perwira Medan dan struktur organisasinya.

BAB 4 : PERANCANGAN SISTEM

Pada bab ini akan dibahas mengenai struktur database, tahap-tahap algoritma dan perancangan progam yang meliputi perancangan input dan output yang akan dimuat pada sistem informasi pengendalian persediaan barang pada PT. Sari Surya Perwira Medan dengan menggunakan bahasa pemograman Visual Basic 6.0.

BAB 5 : IMPLEMENTASI SISTEM

Pada bab ini akan menjelaskan tentang defenisi implementasi sistem, tujuan implementasi sistem, komponen yang dibutuhkan dalam implementasi sistem,pengujian sistem dan pemeliharaan sistem.

BAB 6 : KESIMPULAN DAN SARAN

(18)

BAB 2

LANDASAN TEORI

2.1 PENGERTIAN KOMPUTER

Istilah komputer mempunyai arti yang luas dan berbeda untuk orang yang berbeda. Istilah komputer (computer) berasal dari bahasa Latin “Computare” yang berarti menghitung (to compute atau reckon). Jadi komputer dapat diartikan sebagai alat hitung atau mesin hitung.

Sehubungan dengan perkembangan zaman maka defenisi komputer tidak hanya sebagai alat hitung tetapi menjadi alat pengolahan data yang bekerja secara elektronik dengan kecepatan dan ketelitian yang sangat tinggi serta mampu mengerjakan berbagai proses data yang tersimpan dalam memori dengan keterlibatan manusia yang minimum.

Pengolahan data merupakan suatu kegiatan pengolahan data atau pengolahan informasi yang terdiri dari peralatan-peralatan (komponen-komponen) baik itu hardware (perangkat keras), software(perangkat lunak), brainware(tenaga pelaksana), prosedur-prosedur, data dan staf pengolahan data.

(19)

2.2 PENGERTIAN DATA, DATABASE, SISTEM DAN INFORMASI

Berikut ini penulis akan menjelaskan tentang pengertian data, database, sistem dan informasi.

2.2.1 Data

Data berasal dari kata “datum”, yang berarti fakta yang mengandung arti pengolahan data dengan menggunakan komputer dikenal dengan nama Pengolahan Data Elektronik (PDE) atau Elektronik Data Processing (EDP). Data merupakan kumpulan kejadian yang diangkat dari suatu kenyataan. Data dapat berupa symbol-symbol, gambar-gambar, kata-kata, angka-angka, huruf-huruf yang menunjukkan suatu ide, objek, kondisi atau situasi. Dan merupakan bahan yang akan diolah menjadi suatu bentuk yang lebih berguna dan bermanfaat.

Proses pengolahan data ada tiga, yaitu: 1. Pada Tahapan Input.

Yaitu dilakukan proses pemasukan data ke dalam proses komputer lewat alat input (input device).

2. Pada Tahapan Processing.

(20)

3. Pada Tahapan Output.

Yang dilakukan proses menghasilkan output dari hasil pengolahan data ke alat output (output device) yaitu berupa informasi.

Jadi data adalah fakta-fakta yang dipergunakan sebagai suatu dasar untuk perhitungan dan pengolahan meliputi serangkaian tindakan-tindakan atau operasi yang mengarah pada suatu akhir.

2.2.2 Database

Database (basis data) adalah suatu pengorganisasian sekumpulan data yang saling terkait sehingga memudahkan aktivitas untuk memperoleh informasi. Database dimaksudkan untuk mengatasi problem pada sistem yang memakai pendekatan berbasis berkas. Database terdiri dari data yang akan digunakan atau diperuntukan terhadap banyak user, dari masing-masing user akan menggunakan data tersebut sesuai dengan tugas dan fungsinya.

Dalam merancang dan menyusun database mempunyai banyak tujuan diantaranya melindungi data dari kerusakan fisik, menghapus data yang berlebihan, memudahkan user untuk mendapatkan data, menyediakan perkembangan lebih lanjut didalam sistem database.

(21)

2.2.3 Sistem

Sistem adalah suatu rangkaian kesatuan yang terdiri dari bagian-bagian yang saling terkait dan mempengaruhi, yang diarahkan untuk mencapai tujuan tertentu.

2.2.4 Informasi

Informasi merupakan hasil pengolahan data yang lebih berguna dan berarti bagi yang menerimanya untuk mencapai suatu tujuan yang telah disusun sedemikian rupa sehingga bermakna dan bermanfaat karena dapat dikomunikasikan kepada seseorang yang akan menggunakannya untuk membuat keputusan.

Informasi bermanfaat jika informasi akurat, lengkap, relevan, tepat waktu dan dapat dipercaya serta efisien.

Jadi sistem informasi adalah suatu himpunan komponen sistematik dan formal yang melakukan operasi pengolahan data untuk :

1. Meningkatkan pemahaman atau mengurangi ketidakpastian terhadap suatu data atau fakta-fakta yang akan dilaporkan.

2. Memberikan berbagai laporan seperti yang diinginkan oleh pihak yang membutuhkan informasi tersebut.

(22)

2.3 VISUAL BASIC 6.0

Pada bagian ini penulis akan membahas tentang pengenalan Visual Basic 6.0 serta komponen-komponen yang terdapat di dalamnya.

2.3.1 Mengenal Visual Basic 6.0

Visual Basic 6.0 merupakan sebuah program aplikasi yang bekerja pada sistem operasi windows. Visual Basic dapat membuat program aplikasi menjadi lebih mudah dan cepat dengan menggunakan metode Generel User Interface (GUI).

Salah satu keunggulan yang dimiliki oleh Microsoft Visual Basic 6.0 adalah kemudahan pemakaian. Dengan bahasa yang mudah dan menyenangkan ini, dapat dibuat apapun sesuai kebutuhan. Jika dibandingkan dengan Bahasa C++, Visual Basic masih jauh tertinggal dalam beberapa hal. Namun dengan hadirnya versi terbaru yaitu Visual Basic 6.0 yang mempunyai fasilitas yang berlebih, sehingga bisa mencukupi kebutuhan pemakai.

Susunan program Visual Basic 6.0 sangat mudah dipelajari. Untuk menyusun suatu aplikasi, hanya diperlukan 3 tahap yaitu merancang interface, menentukan property, dan menulis kode.

(23)

Word, Microsoft Excel, Microsoft Acces, dan sebagainya. Visual Basic 6.0juga menjadi salah satu bahasa pemograman yang wajib dipelajari oleh berbagai kalangan jika ingin sukses di dunia komputer dan cenderung lebih banyak digunakan.

2.3.2 Komponen Utama Visual Basic 6.0

1. Baris Menu

Baris menu terletak paling atas dan terdiri dari 13 menu yaitu File, Edit, View, Project, Format, Debug, Run, Query, Diagram, Tools, Add-Ins, Windows dan Help

Gambar 2.1 Barisan Menu

2. Menu Toolbar

Menu toolbar merupakan kumpulan icon-icon perintah, yang dapat diklik untuk melakukan suatu perintah khusus secara cepat. Menu toolbarnya yaitu Add Project, Add Form, Menu Editor, Open Project, Save Project, Cut, Copy, Paste, Find, Undo, Redo, Start, Break, End, Project Explorer, Properties, Windows, Form Layout Windows, Object Browser dan Toolbox, yang dapat dilihat seperti gambar dibawah ini.

(24)

3. Jendela Form

Form tempat yang digunakan untuk merancang aplikasi yang sedang dibuat. Pada form ini dapat diletakkan control seperti label, check box dan sebagainya.

Gambar 2.3 Jendela Form

4. Menu Toolbox

Toolbox merupakan kumpulan icon-icon objek atau control yang dibutuhkan untuk membentuk suatu program aplikasi.

(25)

Tabel 2.1 Kontrol-kontrol pada Toolbox

Nama Kontrol Kegunaan

Label Digunakan untuk menampilkan tulisan dalam program, pemakai tidak dapat mengubah tulisan tersebut secara langsung.

TextBox Digunakan sebagai tempat input atau pemakai dapat mengubah tulisan pada saat program berjalan.

Commond Button Menjalankan suatu tindakan jika pemakai telah melakukan pilihan.

Option Button Digunakan untuk menapilkan beberapa pilihan, namun pemakai hanya dapat memilih salah satu pilihan saja.

List Box Digunakan untuk menampilkan daftar pilihan dalam sebuah kotak pilihan.

Frame Digunakan untuk mengelompokkan sejumlah objek atau control dalam satu tempat.

(26)

5. Jendela Code

Jendela Code adalah salah satu jendela yang sangat penting didalam Visual Basic. Jendela ini digunakan untuk menuliskan program yang berupa instuksi-instruksi.

Gambar 2.5 Jendela Code

6. Jendela Project

Jendela Project adalah jendela yang menampilkan semua file dalam project yang kita buat. Pada jendela project tipe-tipe file, seperti form, modul, class dan sebagainya.

(27)

7. Jendela Properties

Jendela Properties berfungsi untuk menampilkan dan mengubah properti-properti yang dimiliki sebuah objek. Terdapat dua pilihan tampilan yaitu Alphabetic dan Categorized.

Gambar2.8 Jendela Properties

8. Form Layout Window

Jendela yang digunakan untuk menggambarkan posisi dari form yang ditampilkan pada layer monitor. Posisi form ini merupakan petunjuk dimana aplikasi ditampilkan dan juga bisa mengatur letak formnya.

(28)

2.3.3 Kemampuan dan Manfaat Visual Basic 6.0

1. Dapat membuat program-program yang berbasis Windows.

2. Dapat membuat object-object program bantu seperti control ActiveX, File Help dan Aplikasi Internet.

3. Dapat menguji program (debugging) dan menghasilkan program akhir berakhiran EXE yang bersifat executable, atau dapat langsung dijalankan.

2.3.4 Keunggulan Visual Basic 6.0

1. Memiliki compiler andal yang dapat menghasilkan file executable yang lebih cepat dan efisien.

2. Memiliki sarana andal untuk mengakses database yang berkemampuan tinggi. 3. Tambahan kontrol-kontrol yang lebih canggih dan selalu disesuaikan dengan

(29)

BAB 3

RUANG LINGKUP INSTANSI

3.1 SEJARAH BERDIRINYA PT. SARI SURYA PERWIRA MEDAN

Perusahaan yang bergerak dalam bidang jasa konstruksi ini dimulai pada tahun 1988 yang berbentuk CV. Sari Surya, dan kemudian berubah bentuk menjadi PT. Sari Surya Perwira sesuai dengan Akte Notaris Alina Hanum Nasution. SH, dengan Nomor Akte 123 yang dikeluarkan pada tanggal 21 Desember 1995 hingga sekarang. Ruang Lingkup pekerjaan yang dilakukan perusahaan ini tidak hanya berada di wilayah Sumatera Utara saja, akan tetapi sudah bersifat Nasional dan menyebar di beberapa wilayah Indonesia, antara lain : Sumatera Utara, Jambi, Batam, Pekanbaru dan di pulau Jawa.

(30)

Secara struktural perusahaan ini mempekerjakan karyawan dan staff yang dibina sejak awal berdirinya perusahaan hingga saat ini, sehingga hubungan antara staff dan karyawan, khususnya yang bertugas di lapangan terjalin dengan sangat baik bagaikan sebuah keluarga. Di dalam mengerjakan suatu proyek, khususnya untuk pemasangan jaringan transmisi dan distribusi gas bumi, perusahaan mengandalkan kepada tenaga-tenaga yang mempunyai skill dan berpengalaman yang telah dibina sejak berdirinya perusahaan.

PT. Sari Surya Perwira Medan mempunyai kegiatan di bidang jasa konstruksi yang mencakup bidang Sipil, Mekanikal dan Elektrikal, namun secara dominan pelaksanaan pekerjaan sampai saat ini pada bidang Mekanikal, khususnya pipe line untuk transmisi gas bumi.

Beberapa contoh proyek – proyek yang sedang dijalankan oleh PT. Sari Surya Perwira Medan meliputi pemasangan pipe line di Surakarta, Jawa Tengah yang bekerja sama dengan PT. Perusahaan Gas Negara (Persero) Tbk sebagai pengelola gas bumi. Kemudian pembangunan pipa gas di Sicanang. Belawan, Sumatera Utara juga merupakan bagian dari proyek yang sedang dijalankan oleh PT. Sari Surya Perwira yang juga bekerja sama dengan PT. Perusahaan Gas Negra (Persero) Tbk.

Kegiatan pada PT. Sari Surya Perwira Medan dapat dibedakan menjadi 2 (dua) bagian, yaitu :

(31)

2. Kegiatan di lapangan, yang meliputi pemasangan pipa sesuai dengan rancangan konstruksi pipa, pengelasan atau penyambungan pada pipa – pipa yang hendak dipasang, dll.

3.2 Struktur Organisasi Perusahaan

Struktur Organisasi perusahaan merupakan salah satu faktor yang turut mendukung keberhasilan suatu perusahaan dalam mencapai tujuan yang telah ditetapkan. Dalam suatu struktur organisasi terdapat kerangka kerja yang menggambarkan wewenang, tanggung jawab dan hubungan tiap bagian yang ada di dalamnya. Dari struktur organisasi dapat terlihat jenjang wewenang dan tanggung jawab atasan hingga bawahan dalam melaksanakan kegiatan operasi.

Struktur Organisasi PT. Sari Surya Perwira terdiri atas beberapa bagian sebagai berikut :

1. Direktur

2. Site Manager / Wakil Direktur

(32)

BAB 4

PERANCANGAN SISTEM

4.1 Sistem Kerja Yang Lama

Sistem kerja pada PT. SARI SURYA PERWIRA MEDAN yang lama masih menggunakan cara kerja manual dan memakan waktu yang lama serta kurang efisien, untuk data persediaan barang juga masih menggunakan perhitungan secara manual, Hal itu sangat tidak efektif dan kurang efisien.

B a r a n g

Gambar 4.1 Sistem yang sedang berjalan pada PT. Sari Surya Perwira Medan

(33)

4.2 Sistem Yang Diusulkan

Seiring dengan kemajuan teknologi, sudah saatnya perusahaan mulai menerapkan teknologi komputer di dalam layanan informasi atau sistem informasi bagi PT. SARI SURYA PERWIRA Medan yang bergerak dalam bidang kontraktor, sehingga perusahaan tersebut dapat mengetahui apakah layanan yang diberikan sudah baik atau belum. Tugas akhir ini bertujuan untuk membantu PT. SARI SURYA PERWIRA dalam merancang sistem komputerisasi pengolahan data persediaan barang. Dan sebelumnya melakukan pembuatan program, terlebih dahulu penulis akan memaparkan sedikit mengenai perancangan program yang diinginkan.

Sebelumnya perlu dirancang database yang terdiri dari tabel-tabel yang diperlukan. Desain yang baik adalah kunci menghasilkan database yang efektif, akurat dan efisien.

4.2.1 Diagram Alir Data

(34)

Gudang Barang

(35)

Gudang Barang

(36)

4.3 Rancangan Database

Database adalah sekumpulan data yang terdiri atas suatu atau beberapa tabel yang saling berhubungan satu sama lain, dimana pengguna mempunyai wewenang untuk mengakses data tersebut, baik menambah, mengganti, menghapus, dan mengedit data dalam tabel-tabel tersebut.

Dalam hal merancang sebuah sistem yang berbasis database, perancangan database merupakan suatu aspek yang perlu mendapat perhatian khusus. Kesulitan utama dalam merancang suatu aplikasi database adalah bagaimana membuat suatu database yang mempunyai ketelitian tinggi sehingga database yang dirancang terhindar dari redundansi data (penggandaan data). Untuk Sistem Informasi Pengendalian Persediaan Barang yang penulis rancang ini terdapat 10 tabel yaitu:

(37)

Tabel 4.1 Barang

FIELD NAMA TYPE WIDTH KETERANGAN

Kdbarang* Text 30 Kode Barang

Nmbarang Text 100 Nama Barang

KdMerk Text 30 Kode Merk

KdKtgr Text 30 Kode Kategori

Hrgsatuan Number Long Integer Harga Satuan

Satuan Text 50 Satuan

Tabel 4.2 Customer

FIELD NAMA TYPE WIDTH KETERANGAN

KdPelanggan* Text 50 Kode Pelanggan

NmPelanggan Text 50 Nama Pelanggan

Alamat Text 50 Alamat

Kota Text 50 Kota

NoTelp Text 50 Nomor Telepon

Status Text 50 Status

Tabel 4.3 Gudang

FIELD NAMA TYPE WIDTH KETERANGAN

KdGudang* Text 15 Kode Gudang

Keterangan Text 50 Keterangan

Tabel 4.4 Kategori

FIELD NAMA TYPE WIDTH KETERANGAN

FKKtgr* Text 30 Kode Kategori

FNKtgr Text 50 Nama Kategori

FSubKtgr Text 50 Sub Kategori

Tabel 4.5 Merk

FIELD NAMA TYPE WIDTH KETERANGAN

KdMerk* Text 30 Kode Merk

(38)

Tabel 4.6 Pembelian

FIELD NAMA TYPE WIDTH KETERANGAN

NoTerima* Text 30 Nomor Penerimaan

Tanggal Date/Time Tanggal

KodePelanggan Text 50 Kode Pelanggan

Nama Text 50 Nama

KodeBarang Text 50 KodeBarang

Harga Number Long Integer Harga

Satuan Text 50 Satuan

Jumlah Number Long Integer Jumlah

TotalHarga Number Long Integer Total Harga

KdGudang Text 15 Kode Gudang

Tabel 4.7 Penjualan

FIELD NAMA TYPE WIDTH KETERANGAN

NoJual* Text 30 Nomor Penjualan

Tanggal Date/Time Tanggal

KodePelanggan Text 50 Kode Pelanggan

Nama Text 50 Nama

KodeBarang Text 50 KodeBarang

Harga Number Long Integer Harga

Satuan Text 50 Satuan

Jumlah Number Long Integer Jumlah

TotalHarga Number Long Integer Total Harga

KdGudang Text 15 Kode Gudang

Tabel 4.8 Stok

FIELD NAMA TYPE WIDTH KETERANGAN

KdBarang Text 30 Kode Barang

Satuan Text 50 Satuan

KdGudang Text 15 Kode Gudang

SisaStok Text 50 Sisa Stok

Tabel 4.9 Temp

FIELD NAMA TYPE WIDTH KETERANGAN

NoBukti Text 30 Nomor Bukti

Satuan Text 50 Satuan

(39)

Tabel 4.10 Vendor

FIELD NAMA TYPE WIDTH KETERANGAN

KdVendor* Text 30 Kode Vendor

NmVendor Text 50 Nama Vendor

Alamat Text 50 Alamat

Kota Text 50 Kota

NoTelp Text 50 Nomor Telepon

4.4 Perancangan ERD (Entity Relationship Diagram)

Berikut ini adalah relasi antar tabel (database relationship) yang digunakan dalam pembuatan program.

Gambar 4.4 Relasi Antar Tabel

4.5 Perancangan User Interface

(40)

Gambar 4.5 Perancangan Menu Utama Program

4.6 Perancangan Sistem

(41)

Program yang penulis rancang terdiri dari enam menu utama, yang setiap menu utama mempunyai beberapa sub menu.

Berikut ini adalah tampilan-tampilan yang terdapat pada program yang telah dirancang: 1. Tampilan Menu Utama

Gambar 4.6 Menu Utama 2. Tampilan Menu Input

2.1 Tampilan Menu Input Data Gudang

(42)

2.2 Tampilan Menu Input Data Merk

Gambar 4.8 Menu Input Data Merk 2.3 Tampilan Menu Input Data Kategori

(43)

3. Tampilan Menu Proses

(44)

4. Tampilan Menu Output

4.1 Tampilan Menu Laporan Daftar Barang

Gambar 4.11 Laporan Daftar Barang 4.2 Tampilan Menu Laporan Daftar Pelanggan / Customer

(45)

4.3 Tampilan Menu Laporan Daftar Vendor

(46)

BAB 5

IMPLEMENTASI SISTEM

5.1 Pengertian dan Tujuan Implementasi

Implementasi Sistem adalah prosedur yang dilakukan untuk menyelesaikan desain sistem yang ada dalam dokumen desain sistem yang disetujui dan menyetujui, menginstal dan memulai menggunakan sistem yang baru atau sistem yang diperbaiki.

Tujuan dari implementasi sistem adalah sebagai berikut:

1. Menyelesaikan desain sistem yang ada dalam dokumen desain system yang disetujui.

2. Menulis, menguji dan mendokumentasikan program dan prosedur yang diperlukan oleh dokumen desain sistem yang disetujui.

3. Memastikan bahwa personal dapat mengoperasikan sistem baru. 4. Memperhitungkan bahwa sistem memenuhi permintaan pemakai. 5. Memastikan bahwa konversi ke sistem baru berjalan dengan benar.

Dengan memilih pendekatan implementasi sistem yang digunakan untuk desain data persediaan barang ini penulis menggunakan implementasi secara langsung terhadap sistem yang ada. Hal ini disebabkan karena sistem pengolahan data pada PT.

(47)

SARI SURYA PERWIRA MEDAN masih menggunakan Dbase yang masih bersifat

Under Dos.

5.2 Penerapan Sistem

Agar dapat memperoleh hasil yang telah direncanakan dan demi mencapai keinginan yang dimaksud dalam perancangan atau desain sistem yang telah penulis buat ini tentunya membutuhkan beberapa komponen untuk menunjang proses pengerjaannya, antara lain:

1.Hardware (Perangkat Keras)

Hardware adalah seluruh komponen-komponen peralatan yang membentuk suatu sistem komputer dan peralatan lainnya yang memungkinkan komputer dapat melaksanakan tugasnya. Dalam penyusunan sistem informasi ini, penulis membutuhkan hardware sebagai berikut:

a. CPU (Central Processing Unit), merupakan jantung dari komputer, komponen yang merupakan pusat pengolahan data secara pusat pengontrolan dari keseluruhan sistem komputer yang melaksanakannya. b. Memory, merupakan tempat penampungan atau sebagai ruang dalam

penyimpanan data. Memory yang dipakai yaitu dengan kapasitas 1GB. c. Monitor, merupakan sebagai media tampilan. Monitor yang digunakan yaitu

Samsung dengan ukuran 17 inch.

d. Harddisk, merupakan tempat penyimpanan data. Besar kapasitas yang dipakai 160 GB dengan rpm 7200.

(48)

f. Prosesor Intel Core 2 Duo 2.0 Ghz

g. Printer CANON IP-1800, sebagai alat output / mencetak hasil.

2. Software (Perangkat Lunak)

Dengan adanya fasilitas hardware (perangkat keras) atau komputer, tentu tidak akan dapat memecahkan masalah (problem) atau tidak dapat digunakan tanpa adanya bantuan penuh dari software (perangkat lunak).

Yang dimaksud dengan software adalah komponen dari pada sistem pengolahan data yang diluar dari peralatan komputernya sendiri. Adapun software yang digunakan penulis dalam membuat sistem informasi ini adalah sebagai berikut:

a. Operasi sistem yang digunakan adalah Microsoft Windows.

b. Bahasa pemrograman yang digunakan adalah bahasa pemrograman Visual Basic 6.0.

c. Data yang akan diolah penulis untuk membuat sistem informasi kepegawaian.

3. Brainware

(49)

Faktor Brainware dalam hal ini adalah manusia yang dibutuhkan adalah:

a. Sistem analis, yaitu orang yang membentuk dan membangun fasilitas rancangan sistem.

b. Programer, yaitu orang yang mengerti bahasa pemrograman yang digunakan dalam membuat dan membangun program.

Operator, yaitu orang yang menangani langsung dalam pengolahan data, mulai dari mempersiapkan data sampai dalam pengentrian atau pemasukan data dalam komputer.

(50)

BAB 6

KESIMPULAN DAN SARAN

6.1 Kesimpulan

Dari pembahasan mengenai sistam informasi pengendalian persediaan barang pada PT. Sari Surya Perwira Medan, maka penulis menyimpulkan bahwa :

1. Dengan adanya perangkat lunak Sistem Informasi Pengendalian Persediaan Barang maka proses pengolahan data persediaan barang yang akan datang dapat dilakukan dengan cepat, tepat, akurat, mudah dan lebih baik dari masa sekarang. 2. Pengolahan data persediaan barang yang tersusun rapi akan memudahkan dalam

hal mengontrol stok sehingga dapat meningkatkan kinerja perusahaan nantiya. 3. Pembuatan program dengan menggunakan Visual Basic lebih mudah dalam hal

perancangan maupun untuk hasil akhirnya (output) dan lebih mudah dimengerti oleh pemakai karena Visual Basic merupakan bahasa pemograman berbasiskan Windows.

(51)

6.2 Saran

Dalam hal ini, penulis memberikan saran yang kiranya dapat bermanfaat untuk kemajuan PT. Sari Surya Perwira Medan, yaitu :

1. Untuk meningkatkan efisiensi perusahaan disarankan menggunakan jasa komputer dengan memakai sistem informasi yang telah dirancang.

2. Diharapkan pada masa yang akan datang, perusahaan mempunyai sistem aplikasi pengolahan data yang lengkap di bagian tata usaha yang berbasis komputer.

3. Diharapkan adanya pengembangan lebih lanjut dari sistem informasi yang dirancang, sehingga menjadi sistem informasi yang terpadu untuk menanggulangi dan mengolah data yang lebih besar di masa yang akan datang.

(52)

DAFTAR PUSTAKA

Alexander, Hengky.2004. Membangun Sistem Database dengan Visual basic 6.0 dan Access 2000. Jakarta: PT.Elex Media Komputindo.

Daryanto. 2004. Belajar Komputer Visual Basic. Bandung Yrama Widya. Sutabi, Tata.2003. Sistem Informasi Manajemen. Yogyakarta: Andi Yogyakarta.

Arbie, Erwan. 1997. Pengantar Sistem Informasi Manajemen. Jakarta: Bina Alumni Indonesia.

H. M, Jogianto. 1995. Pengenalan Komputer. Yogyakarta: Andi Offset.

Kusumo, S. A. 2001. Buku Latihan Microsoft Visual Basic 6.0. Jakarta: Elex Media Komputindo.

Madcoms, 2005. Mahir dalam 7 Hari Pemrograman Visual Basic 6.0. Yogyakarta: Andi.

Madcoms, 2005. Mahir 7 Hari Microsoft Access 2003. Yogyakarta: Andi.

Madcoms, 2003. Seri Panduan Pemrograman Aplikasi Database Visual Basic 6.0 Dengan Crystal Report. Yogyakarta: Andi.

Gambar

Tabel 2. 1 Tabel Kontrol pada Toolbox Tabel 4. 1 Tabel Barang
Gambar 2.2 Menu Toolbar
Gambar 2.3 Jendela Form
Tabel 2.1 Kontrol-kontrol pada Toolbox
+7

Referensi

Dokumen terkait

(4) Terhadap alat UTTP yang ditera ulang atas permintaan sendiri atau berdasarkan peraturan perundang- undangan yang berlaku sebagaimana dimaksud pada ayat (3) dikenakan Retribusi

Lampiran 26 Hasil Uji Beda Penetapan Tujuan Berkepribadian Tipe B Berdasakan JK, Umur, dan Progdi.. Lampiran 27 Hasil Uji Frekuensi Penetapan Tujuan Berkepribadian Tipe B

Penelitian ini bertujuan untuk mengetahui (1) perbedaan hasil belajar PKn antara siswa yang mengikuti pembelajaran menggunakan model pembelajaran Kuantum dengan

Dengan mengamati penjelasan guru, siswa dapat menggunakan sifat pertukaran pada penjumlahan untuk menyelesaikan masalah dengan tepat.. Metode : Tanya jawab,

menyerahkan persembahan kita dalam doa kepada Tuhan. Kiranya persembahan ini berkenan kepada-Mu sebagai tanda syukur dan setia kami bagi-Mu. Kiranya Engkau berkenan

memediasi secara signifikan pengaruh variabel keadilan distributif terhadap minat keluar karyawan Hotel Diwangkara. Hasil penelitian menunjukkan bahwa pada variabel mediator

Selain faktor ketidakpuasan, perilaku perpindahan merek yang dilakukan oleh konsumen biasanya dapat juga disebabkan oleh faktor lain yaitu faktor kebutuhan mencari

Dalam penulisan skripsi ini yang menjadi permasalahan adalah bagaimana prosedur pemberian informasi oleh AUTO 2000- Medan tentang suatu produk mobil yang dipromosikan