TUG AS AKH IR - repository.bsi.ac.id fileTujuan penulisan tugas akhir ini dibuat sebagai syarat...
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
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.
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 .......................................................