TUG AS AKH IR - repository.bsi.ac.id fileTujuan penulisan tugas akhir ini dibuat sebagai syarat...

19
PERANC Dia Akademi M CANGAN P ajukan untuk Prog Manajemen N SISTEM PT. SURYA JA TUG k memenuhi ZAEN NIM gram Studi K Informatik M INFORM A ABADI AKARTA GAS AKH syarat kelulu NAL ARI M : 111415 Komputeris ka Dan Kom Jakarta 2017 MASI PEM I MOTOR A HIR usan Program IFIN 520 sasi Akunta mputer Bina MBELIAN R m Diploma I ansi a Sarana Inf N PADA III formatika

Transcript of TUG AS AKH IR - repository.bsi.ac.id fileTujuan penulisan tugas akhir ini dibuat sebagai syarat...

PERANC

Dia

Akademi M

CANGAN

P

ajukan untuk

Prog

Manajemen

N SISTEM

PT. SURYA

JA

TUG

k memenuhi

ZAEN

NIM

gram Studi K

Informatik

M INFORM

A ABADI

AKARTA

GAS AKH

syarat kelulu

NAL ARI

M : 111415

Komputeris

ka Dan Kom

Jakarta

2017

MASI PEM

I MOTOR

A

HIR

usan Program

IFIN

520

sasi Akunta

mputer Bina

MBELIAN

R

m Diploma I

ansi

a Sarana Inf

N PADA

III

formatika

ii

iii

iv

v

vi

KATA PENGANTAR

Alhamdulillah, Dengan mengucapkan puji syukur kehadirat Allah

SWT,yang telah melimpahkan rahmat dan karunia-Nya, sehingga pada akhirnya

penulis dapat menyelesaikan tugas ini dengan baik. Dimana tugas akhir ini

penulis sajikan dalam bentuk buku yang sederhana. Adapun judul tugas akhir,

yang penulis ambil sebagai berikut, “Perancangan Sistem Informasi Pembelian

Pada PT. Surya Abadi Motor Jakarta”.

Tujuan penulisan tugas akhir ini dibuat sebagai syarat kelulusan program

Diploma III Akademi Manajemen Informatika Dan Komputer Bina Sarana

Informatika Jakarta. Sebagai bahan penulisan diambil berdasarkan hasil penelitian

(eksperimen), observasi dan beberapa sumber yang mendukung penulisan ini.

Penulis menyadari bahwa tanpa bimbingan dan dorongan dari semua pihak, maka

penulisan tugas akhir ini tidak akan lancar. Oleh karena itu pada kesempatan

ini, izin kanlah penulis menyampaikan ucapan terima kasih kepada:

1. Direktur Bina Sarana Informatika.

2. Ketua Program Studi Komputerisasi Akuntansi Bina Sarana Informatika. 3. Seno Sudarmono Hadi, SE. MM selaku Dosen Pembimbing Tugas Akhir. 4. Yulia Mujiaty, SE ,MM selaku Asisten Pembimbing Tugas Akhir.

5. Dosen di lingkungan Bina Sarana Informatika Jakarta.

6. Direktur PT. Surya Abadi Motor.

7. Staff / karyawan dilingkungan PT. Surya Abadi Motor.

8. Ibu tercinta yang telah memberikan dukungan moral maupun spiritual.

9. Linda selaku penyemangat untuk mengerjakan Tugas Akhir ini.

vii

viii

ABSTRAKSI

Zaenal Arifin (11141520) Perancanga Sistem Informasi Pada PT. Surya Abadi Motor Jakarta Barat

Tujuan penelitian ini adalah untuk menghasilkan sistem informasi perhitungan gaji karyawan secara komputerisasi dimana sistem perhitungan gaji karyawan pada PT. Surya abadi Motor sebelum nya masih menggunakan sistem manual. Metode penelitian yang di gunakan adalah metode kepustakaan dan lapangan metode kepustakaan adalah melakukan pengumpulan data teoritis yang mendukung penulisan dengan mencari referensi yang berkaitan dengan perancangan sistem penggajian karyawan.Sedangkan metode lapangan terdiri dari teknik observasi dan wawancara. Teknik observasi yaitu dengan melakukan pengamatan secara langsung kepada bagian keuangan tentang bagaimana proses penghitungan gaji karyawan saat ini. Teknik wawan cara yaitu dengan langsung bertatap muka dengan pihak pihakk yang bersangkutan dalam mengenai masalah penggajian karyawan. Hasil yang ingin di capai dari penelitian ini adalah dengan adanya aplikasi penghitungan gaji karyawan ini dapat memberikan kemudahan dalam penyediaan informasi, meningkatkan kerja serta pengolahan data menjadi lebih baik, tepat, dan akurat serta mempercepat dalam pembuatan laporan gaji karyawan. Analisis dan perancangan sistem dibuat dengan menggunakan metodelogi berorientasi objek dengan alat bantu UML (Unified Modelling launguage) sistem ini digunakan dengan bahasa pemograman java NetBeans dengan pengelolaan database dengan menggnakan MySQL. Kata Kunci: Sistem informasi, perhitungan gaji, metodelogi berorientasi objek, UML, Pemograman java Netbeans,MySQL

ix

ABSTRACT

Zaenal Arifin (11141520) Payroll System Design At PT. Surya Abadi Motor West Jakarta

The purpose of this study is to produce a computerized employee salary information system where the calculation of employee salary at PT. Surya Abadi Motor before its still using manual system. The research method used is library method and field library method is to collect the theoretical data that support the writing by looking for references related to the design of employee payroll system. While the field method consists of observation and interview techniques. Observation technique is to make a direct observation to the financial section about how the process of calculating the salaries of current employees. Technique way of way is to directly face to face with the parties concerned in the matter of payroll employees. The results that want to be achieved from this research is with the application of employee salary calculation can provide convenience in providing information, improve work and data processing to be better, precise, and accurate and accelerate in making employee salary report. System analysis and design is made using object oriented methodology with UML (Unified Modeling language) tool. This system is used with Java NetBeans programming language with database management using MySQL. Keywords: Information system, salary calculation, object oriented methodology, UML, Java Netbeans programming, MySQL

x

DAFTAR ISI

Halaman

LembarJudul Tugas Akhir .............................................................................. i LembarPernyataan Keaslian Tugas Akhir ....................................................... ii LembarPernyataan Persetujuan Publikasi KaryaIlmiah .................................. iii LembarPersetujuan danPengesahanTugas Akhir ............................................. iv LembarKonsultasi Tugas Akhir ....................................................................... v Kata Pengantar ................................................................................................. vi Abstrak ............................................................................................................ viii DaftarIsi .......................................................................................................... x DaftarSimbol .................................................................................................... xii DaftarGambar ................................................................................................. xvii DaftarTabel ............................................................................................ xviii DaftarLampiran ..................................................................................................... xix BAB I PENDAHULUAN........................................................................ 1

1.1.Umum .......................................................................................... 1 1.2. Maksud dan Tujuan ................................................................ 2 1.3. Metode Penelitian .................................................................. 3 1.4. RuangLingkup ....................................................................... 4 1.5. Sistematika Penulisan ............................................................ 4

BAB II LANDASAN TEORI..................................................................... 6

2.1. Konsep Dasar Sistem ............................................................. 6 2.1.1. Pengertian Sistem ......................................................... 6 2.1.2. Karakteristik Sistem ..................................................... 7 2.1.3. Klasifikasi Sistem ........................................................ 9 2.1.4.Daur Hidup Sistem ........................................................ 10 2.1.5.Pengertian Informasi ................................................... 12 2.1.6. Pengertian Sistem Informasi ........................................ 13 2.1.7. Pengertian Sistem Informasi Manajemen .................... 15 2.1.8. Pengertian Sistem Informasi Akuntansi ....................... 16 2.1.9. Pengertian Akuntansi Pembelian ................................. 18

2.2. Peralatan Pendukung (Tool System) ...................................... 19 2.2.1.UML(UnifiedModeling Language) ............................... 20 2.2.2. Entity Relantionship Diagram(ERD) ........................... 24 2.2.3. Logical Record Structure (LRS) .................................. 24

BAB III ANALISA SISTEM BERJALAN ................................................. 26

3.1. Umum ..................................................................................... 26 3.2. Tinjauan Perusahaan .............................................................. 26

3.2.1.Sejarah Perusahaan .................................................. 26 3.2.2.Struktur Organisasi dan Fungsi ..................................... 27

xi

3.3. Prosedur Bisnis Sistem Berjalan ............................................ 31 3.4. Unified Modelling Language (UML) ..................................... 32

3.4.1. Activity Diagram .............................................................. 33 3.5. Spesifikasi Sistem Berjalan .................................................... 36

3.5.1. Spesifikasi Bentuk Dokumen Masukan ........................ 36 3.5.2. Spesifikasi Bentuk Dokumen Keluaran ........................ 37

3.6. Permasalahan Pokok .............................................................. 37 3.7. Pemecahan Masalah ............................................................... 38

BAB IV RANCANGAN SISTEM USULAN ............................................... 39

4.1. Analisa Kebutuhan Software .................................................. 39 4.1.1.Analisa Kebutuhan ...................................................... 39 4.1.2.Use Case Diagram ......................................................... 39 4.1.3.ActivityDiagram ............................................................. 41

4.2. Desain ..................................................................................... 46 4.2.1. Entity Relationship Diagram (ERD) .............................. 47 4.2.2. Logical Record Structure (LRS) ..................................... 48 4.2.3. Spesifikasi File ................................................................. 49 4.2.4. Software Architecture ...................................................... 51 4.2.5. User Interface ................................................................... 56 4.2.6. Spesifikasi Hardware dan Software ............................... 59

BAB V PENUTUP ...................................................................................... 61

5.1. Kesimpulan .......................................................................... 61 5.2. Saran ..................................................................................... 62

DAFTARPUSTAKA ........................................................................................................................................ 63 DAFTAR RIWAYAT HIDUP .................................................................. 64 SURAT KETERANGAN PKL .................................................................... 65 LAMPIRAN-LAMPIRAN ........................................................................ 66

A 1

2

A. SimbolU

1. ActivityD

2. UseCaseD

UML (Unifie

Diagram

Diagram

DAFT

ed Modeling

INITIALStatus awmemilik

ACTIONAktivitadiawali d

DECISIAsosiasiAktivita

JOIN Digunakyang dig

FORK Digunakyang dila

ACTIVIStatus akdiagram akhir.

USECAFungsioSebagai Antar un

xii

TAR SIMB

g Language)

L NODE wal aktivitas

ki sebuah stat

N s yang dilakdengan kata

ION i percabangas lebih dari s

kan untuk megabungkan.

kan untuk meakukan seca

ITY FINALkhir yang dilaktivitas me

SE nalitas yangunit-unit ya

nit atau aktor

BOL

)

s sistem, sebtus awal.

kukan sistemkerja.

an dimana jiksatu

enunjukkan

enunjukkan ara paralel.

lakukan sisteemiliki sebu

g disediakan ang saling ber.

uah diaaktiv

m, aktivitas bi

ka ada piliha

kegiatan

kegiatan

em, sebuah uah status

system ertukar pesan

vitas

iasanya

an

n

3

<<inc

<<ex

3. ERD (En

clude>>

tend>>

ntity Relation

ACTOROrang, pberinteraakan dibdibuat it

ASSOCIKomuniberpartismemilikINCLUDRelasi uakan dilEXTENRelasi uyang dittanpauseGENERDimana umum d

nship Diagr

ENTITSuatu olingkun RELAMenunsejuml ATRIBBerfun(atribubawah LINERelasi

xiii

R proses, atau aksi dengan buat di luar stu sendiri.

CIATION ikasi antara asipasi pada u

ki Interaksi dDE secase dimaanjutkan kep

ND secase tamb

tambahkan decase tambah

RALIZATIOfungsi yang

dari yang lain

ram)

TAS objek yang dngan pemak

ASI njukkan adanlah entitas ya

BUT ngsi mendeskut yang berfuh).

antara Entit

sistem lain ysistem infor

sistem inform

actor dan ususecase ataudengan aktor

ana proses beproses yang

bahan kesebudapat berdiri han itu.

ON g satu adalahnnya.

dapat di idenkai.

nya hubungaang berbeda

kripsikan kaungsi sebaga

tas dan Atrib

yang rmasi yang masi yang ak

ecase yang u usecase r.

ersangkutan dituju.

uah usecase sendiri wala

h fungsi yang

ntifikasi dala

an di antara .

arakter entitaai key diberi g

but.

kan

au

g

am

as garis

4 4. ClassDia

ClassName

‐memberName

‐memberName

‐memberName

BAB I

agram

PACKAPackagatau le CLASSKelas p INTERSama dpemrog ASSOCRelasi biasany

ASOSRelasi diguna juga d

GENERelasi spesial

DEPERelasi antar k

xiv

KAGE ge merupakaebih kelas.

S pada struktu

RFACE dengan konsgraman bero

CIATION antar kelas dya juga diser

IASI BERAantar kelas d

akan oleh kedisertai deng

ERALIZATIantar kelas d

lisasi (umum

EDENCY antar kelas d

kelas.

an sebuah bu

ur sistem.

sep interfaceorientasi obje

dengan makrtai dengan m

ARAH dengan maklas yang lainan multiplic

ION dengan mak

m-khusus).

dengan mak

ungkusan dar

e dalam ek.

kna umum,asmultiplicity.

kna kelas yann, asosiasi biity.

kna generalis

kna kebergan

ri satu

sosiasi

ngsatu iasanya

sasi

ntungan

5

5. SequenceeDiagram

AGGRRelasi (whole

xv

REGATIONantar kelas d

e-part).

ACTOR Orang, poseBerinteraksakan dibuatakan dibuatsimbol dariactor belum INTERFACOBJECT Sebuah obyuser dengan CONTROLMengkoorddinamika datugas utamasuatu sistem ENTITY OSuatu Objekyang terkaitkedalam su OBJECT MMenggambobyek, yangyang terjadi MESSAGEMenggambsendiri, yanyang terjadi

Ndengan mak

es, atau sistesi dengan sist di luar sistet itu sendiri, actor adalah

m tentu meru

CE atau BO

yek yang men sistem.

L OBJECTdinasikan perari suatu sista dan mengom.

OBJECT k yang berist yang tetap

uatu database

MESSAGEarkan pesang menunjukai.

E to SELF arkan pesan

ng menunjuki.

kna semua-ba

em lain yangstem informaem informasjadi walauph gambar or

upakan orang

OUNDARY

njadi penghu

rilaku sistemtem, menangontrol alur ke

si informasi kdan disimpae.

n/hubungan aan urutan kej

n/hubungan okan urutan ke

agian

g asi yang i yang un

rang, tapi g.

ubung

m dan gani erja

kegiatan an

antar ejadian

objek itu ejadian

6

7

6. Compone

7. Deploym

ent Diagram

en tDiagram

m

COMPModel ASSOCRelasi asosiasmultip

m

NODESumbeaplikas ASSOCRelasi Asosiamultip

xvi

LIFELINEGaris titik-tobjek, sepanactivation.

PONENT l fisik dari ko

CIATION antar kelas d

si biasanya jlicity.

E er daya yangsi dijalankan

CIATION antar kelas d

asibiasanya jlicity.

E titik yang benjang lifelin

ode.

dengan makuga disertai

g digunakan pn.

dengan makuga disertai

erhubungan de terdapat

kna umum, dengan

pada saat

kna umum, dengan

dengan

xvii

DAFTAR GAMBAR Halaman Gambar III.1. Struktur Organisasi PT. Surya Abadi Motor………………. 27 Gambar III.2. Activity Diagram Prosedur Pembelian……………………… 33 Gambar III.3. Activity Diagram Prosedur Penerimaan Barang……………. 34 Gambar III.4 Activity Diagram Prosedur Pembayaran……………………. 34

Gambar IV.1 Use Case Diagram Sales…………………………………… 39 Gambar IV.2 Use Case Diagram Admin………………………………….. 41 Gambar IV.3 Aktiviti Diagram Login Seles……………………………… 43 Gambar IV.4 Aktivity Diagram cek stok barang………………………… 44 Gambar IV.5 Aktivity Diagram Pembelian………………………………. 45 Gambar V. 6 Aktiviti Diagram Menu Pesanan Pembelian……………….. 46 Gambar IV.7 Aktivity Diagram login admin……………………………… 47

Gambar IV.8 Activity Diagram Menu pembelian admin…………………. 48 Gambar IV. 9 Aktivity Diagram Laporan pembelian……………………… 49 Gambar IV.10 Aktivity Diagram cetak laporan…………………………… 50

Gambar IV.11 ERD Sistem Pembelian Pt. surya abadi motor…………….. 51 Gambar IV.12 LRS Sistem Pembelian Pada Pt. surya abadi motor……….. 52 Gambar IV.13 Sequence Diagram Login …………………………………. 56 Gambar IV.14 Sequence Diagram Pembelian…………………………….. 57 Gambar IV.15 Component Diagram ……………………………………… 58 Gambar IV.16 Deployment Diagram ……………………………………… 59 Gambar IV.17 Tampilan Menu login………………………………………. 60

Gambar IV 18 Tampilan Menu Utama…………………………………….. 61 Gambar IV.19 Tampilan Stok Unit………………………………………… 61 Gambar IV.20 Gambar Tampilan Menu Pembelian……………………….. 62 Gambar IV.21 Tampilan Menu Pesanan Pembelian……………………….. 62 Gambar IV.22 Tampilan Menu Laporan Pembelian……………………….. 63

xviii

DAFTAR TABEL

Halaman Tabel IV.1 Deskripsi Usa Case Diagram Sales……………………………. 40 Tabel IV.2 Deskripsi Use Case Diagram Admin………………………….. 41 Tabel IV.3 Spesifikasi Tabel stock………………………………………… 53 Tabel IV.4 Spesifikasi File Tabel Pembelian……………………………… 53 Tabel IV.5 Spesifikasi File Tabel Laporan Pembelian…………………….. 54 Tabel IV.6 Spesifikasi File Tabel Pesanan Pembelian…………………….. 55

xix

DAFTAR LAMPIRAN

Halaman Lampiran A1 Sales Order ................................................................................... Lampiran A2 Surat Jalan .................................................................................... Lampiran A3 Bukti Pembayaran ........................................................................ Lampiran B1 Surat Pesanan Barang .................................................................. Lampiran B2 Surat Pengajuan Pembayaran .......................................................