TUGAS AKHIR - repository.bsi.ac.id fileKeluarga tercinta (Oma, Nenek, Papa, Mama, Om, Tante, Kakak,...
Transcript of TUGAS AKHIR - repository.bsi.ac.id fileKeluarga tercinta (Oma, Nenek, Papa, Mama, Om, Tante, Kakak,...
PERANCANGAN SISTEM INFORMASI PENGURUSAN JASA
PERIZINAN MENDIRIKAN USAHA PADA
CV. DEJURE KONSULTAN
JAKARTA
TUGAS AKHIR
Diajukan untuk memenuhi salah satu syarat kelulusan Program Diploma III
RAFIKA ADELIA DWI KURNIA
NIM: 11141398
Program Studi Komputerisasi Akuntansi
AMIK BSI
Jakarta
2017
ii
iii
iv
v
vi
vii
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 Pengurusan Jasa
Perizinan Mendirikan Usaha Pada CV. Dejure Consultant Jakarta”
Tujuan penulisan tugas akhir ini dibuat sebagai salah satu syarat kelulusan
program Diploma III AMIK BSI Jakarta. Sebagai bahan penulisan diambil
berdasarkan hasil penelitian (eksperimen), observasi dan beberapa sumber
literatur 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, izinkanlah penulis
menyampaikan ucapan terima kasih kepada :
1. Direktur AMIK BSI Jakarta.
2. Ketua Program Studi Komputerisasi Akuntansi AMIK BSI Jakarta.
3. Bapak Fathur Rohman S.Kom, MMSI selaku Dosen Pembimbing Tugas
Akhir
4. Nur Alam M.Kom selaku Asisten Dosen Pembimbing Tugas Akhir
5. Staff atau karyawan atau dosen dilingkungan AMIK BSI Jakarta.
6. Bapak Yuspriyadi, SH selaku Direktur CV. Dejure Consultant.
7. Segenap Karyawan yang bekerja di Direktur CV. Dejure Consultant.
viii
8. Keluarga tercinta (Oma, Nenek, Papa, Mama, Om, Tante, Kakak, Adik2)
yang telah mendoakan dan mendukung sepenuhnya untuk penyusunan
Tugas Akhir D-3 ini.
9. Sahabat-Sahabat yang saya sayangi (Harni, Teguh, Didik, Hasan, Akmal,
Fadly, Abdi, Wiska, Mega, Fidya, Rafiq, Rahmat) yang banyak telah
mendukung sepenuhnya.
10. Rekan-Rekan Mahasiswa kelas KA.11.6A dan Family Group yang telah
banyak membantu sepenuhnya dalam penyelesaian Tugas Akhir ini.
11. Semua pihak yang tidak dapat penulis sebutkan satu persatu sehingga
terwujudnya penulisan ini.
Penulis menyadari bahwa penulisan tugas akhir ini masih jauh sekali dari
sempurna, untuk itu penulis mohon kritik dan saran yang bersifat membangun
demi kesempur naan penulisan dimasa yang akan datang.
Akhir kata semoga tugas akhir ini dapat berguna bagi penulis khususnya dan
bagi para pembaca yang berminat pada umumnya.
Jakarta, 7 Juni 2017
Penulis
RAFIKA ADELIA DWI KURNIA
ix
ABSTRAK
Rafika Adelia Dwi Kurnia (11141398), Perancangan Sistem Informasi
Pengurusan Jasa Perizinan Mendirikan Usaha Pada CV. Dejure Consultant
Jakarta.
Sebagai salah satu perusahaan yang bergerak dibidang jasa pembuatan dokumen
perizinan usaha, CV. Dejure Consultant juga memiliki beberapa masalah seperti
penyimpanan dokumen-dokumen klien pebuatan purchase order, kwitansi, dan
laporan order bulanan yang masih manual. Hal tersebut terkait dengan mutu
pelayanan yang diberikan CV. Dejure Cosultant kepada klien saat memesan
dokumen, salah satunya Jika dalam pembuatan dokumen-dokumen perizinan
usaha harus menyimpan file-file klien di map sehingga kerap menimbulkan
masalah seperti kehilangan, kerusakan, dan tercecernya file-file klien. Untuk
menghindari masalah tersebut maka dibuatkanlah suatu sistem yang
terkomputensi berfungsi untuk menyimpan file-file klien dan berguna untuk
pembuatan purchase order, kwitansi dan laporan order bulanan serta
meminimalisir kehilangan file-file yang berkaitan dengan pembuatan dokumen
perizinan mendirikan usaha yang ada pada CV. Dejure Consultant.
Kata kunci : perancangan sistem informasi, sistem informasi pelayanan jasa
x
ABSTRACT
Rafika Adelia Dwi Kurnia (11141398), Designing Information Systems
Licensing Services Business Establishment On CV. Dejure Consultant
Jakarta.
As one of the companies engaged in business licensing document creation
services, CV. Dejure Consultant also has several issues such as storage of
purchase orders client documents, receipts, and monthly order statements are still
manual. This is related to the quality of service provided CV. Dejure Cosultant to
the client when ordering documents, one of them If in the manufacture of business
licensing documents must store the client files in the folder so often cause
problems such as loss, damage, and scatter client files. To avoid such problems
then created a system that kompompensi serves to store client files and useful for
the manufacture of purchase orders, receipts and monthly order reports and
minimize the loss of files related to the creation of licensing documents set up
existing businesses on the CV. Dejure Consultant.
Keywords : Design of information systems, information systems services
xi
DAFTAR ISI
Lembar Judul Tugas Akhir .......................................................................................... i
Lembar Pernyataan Keaslian Tugas Akhir ........................................................ ii
Lembar Pernyataan Persetujuan Publikasi Karya Ilmiah ................................... iii
Lembar Pernyataan dan Pengesahan Tugas Akhir ............................................ iv
Lembar Konsultasi Tugas Akhir ......................................................................... v
Kata Pengantar .................................................................................................. vii
Abstrak .............................................................................................................. ix
Daftar Isi ............................................................................................................ xi
Daftar Simbol ..................................................................................................... xiii
Daftar Gambar .................................................................................................. xviii
Daftar Tabel ....................................................................................................... xix
Daftar Lampiran ................................................................................................. xx
BAB I PENDAHULUAN .................................................................... 1
1.1. Umum ................................................................................. 1
1.2. Maksud dan Tujuan ............................................................ 2
1.3. Metode Pengumpulan Data ................................................ 2
1.4. Ruang Lingkup ................................................................... 3
BAB II LANDASAN TEORI ............................................................... 4
2.1. Konsep Dasar Sistem .......................................................... 4
2.1.1. Pengertian Sistem ...................................................... 4
2.1.2. Pengertian Informsi ................................................... 5
2.1.3. Pengertian Sistem Informasi ...................................... 6
2.2. Peralatan Pendukung (Tools System) ................................... 7
BAB III ANALISA SISTEM BERJALAN .......................................... 12
3.1. Umum ................................................................................. 12
3.2. Tinjauan Perusahaan ........................................................... 12
3.2.1. Sejarah Perusahaan ................................................... 13
3.2.2. Struktur Organisasi dan Fungsi ................................ 13
3.3. Proses Bisnis Sistem Berjalan ............................................ 15
3.4. Unified Modelling Language (UML) ................................. 17
3.4.1. Activity Diagram ...................................................... 17
3.5. Spesifikasi Dokumen Sistem Berjalan ............................... 18
3.5.1. Spesifikasi Bentuk Masukan .................................... 18
3.5.2. Spesifikasi Bentuk Keluaran .................................... 20
3.6. Permasalahan Pokok .......................................................... 22
3.7. Pemecahan Masalah ........................................................... 22
BAB IV RANCANGAN SISTEM USULAN ....................................... 23
4.1. Analisa Kebutuhan Software. ............................................. 23
4.1.1. Analisa Kebutuhan ................................................... 23
4.1.2. Use Case Diagram ................................................... 25
4.1.3. Activity Diagram ....................................................... 26
4.2. Desain ................................................................................. 38
4.2.1. Entity Relationship Diagram (ERD) ........................ 38
4.2.2. Logical Record Structure (LRS) .............................. 39
4.2.3. Spesifikasi File ......................................................... 40
4.2.4. Software Architectur.......................................................... 47
xii
4.2.5. User Interface .......................................................... 48
4.2.6. Spesifikasi Hardware dan Software .......................,,,,,,,,,. 55
BAB V PENUTUP ............................................................................... 56
5.1. Kesimpulan ........................................................................ 56
5.2. Saran .................................................................................. 57
DAFTAR PUSTAKA ..................................................................................... 58
DAFTAR RIWAYAT HIDUP ......................................................................... 59
SURAT KETERANGAN PKL ......................................................................... 60
LAMPIRAN-LAMPIRAN ............................................................................... 61
xiii
DAFTAR SIMBOL
1. Use case diagram
USECASE
Fungsionalitas yang disediakan
sistem sebagai unit-unit yang saling
bertukar pesan antar unit atau aktor.
ACTOR
Orang, proses, atau sistem lain yang
berinteraksi dengan sistem informasi
yang akandibuat di luar
sistem informasi yang akan dibuat
itusendiri.
ASSOCIATION
Komunikasi antara actor dan usecase
yang berpartisipasi pada
usecaseatauusecasememiliki
Interaksidenganaktor.
INCLUDE
Relasi usecase dimana proses
bersangkutan akan dilanjutkan
keproses yang dituju.
EXTEND
Relasi usecasetambahan kesebuah
usecase yang ditambahkan dapat
berdiri sendiri walau tanpa
usecasetambahanitu.
GENERALIZATION
Dimana fungsi yang satu adalah
fungsi yang umum dari yang lainnya.
xiv
2. Activity Diagram
INITIAL NODE
Status awal aktivitas sistem, sebuah
diagram aktivitas memiliki sebuah
status awal.
ACTION
Aktivitas yang dilakukan sistem,
aktivitas biasanya diawali dengan
kata kerja.
DECISION
Asosiasi percabangan dimana jika
adapilihanaktivitaslebihdarisatu.
JOIN
Digunakan untuk menunjukkan
kegiatan yang digabungkan.
FORK
Digunakan untuk menunjukkan
kegiatan yang dilakukan secara
paralel.
ACTIVITY FINAL
Status akhir yang
dilakukansistem,sebuah diagram
aktivitas memiliki sebuah status
akhir.
xv
3. Sequence Diagram
ACTOR
Orang, poses, atau sistem lain yang
berinteraksi dengan sistem informasi
yang akan dibuat di luar sistem
informasi yang akan dibuat itu
sendiri, jadi walaupun simbol dari
actor adalah gambar orang, tapi
actor belum tentu merupakan orang.
INTERFACE atau BOUNDARY
OBJECT
Sebuah obyek yang menjadi
penghubung user dengan sistem.
CONTROL OBJECT
Mengkoordinasikan perilaku sistem
dan dinamika dari suatu sistem,
menangani tugas utama dan
mengontrol alur kerja suatu sistem.
ENTITY OBJECT
Suatu Objek yang berisi informasi
kegiatan yang terkait yang tetap dan
disimpan kedalam suatu database.
OBJECT MESSAGE
Menggambarkan pesan/hubungan
antar obyek, yang menunjukan
urutan kejadian yang terjadi.
MESSAGE to SELF
Menggambarkan pesan/hubungan
objek itu sendiri, yang menunjukan
urutan kejadian yang terjadi.
xvi
LIFELINE
Garis titik-titik yang berhubungan
dengan objek, sepanjang lifeline
terdapat activation.
ACTIVATION
Mewakili sebuah eksekusi operasi
dari objek, panjang kotak ini
berbanding lurus dengan durasi
aktivasi sebuah operasi.
4. Deployment Diagram
NODE
Sumber daya yang digunakan pada
saat aplikasi dijalankan.
ASSOCIATION
Relasi antar kelas dengan makna
umum, asosiasi biasanya juga
disertaidenganmultiplicity.
xvii
5. Enterprise Relationship Diagram (ERD)
ENTITAS
Suatuobjek yang
dapatdiidentifikasidalamlingkunganp
emakai.
RELASI
Menunjukkanadanyahubungan di
antarasejumlahentitas yang berbeda.
ATRIBUT
Berfungsimendeskripsikankarakteren
titas(atributyangberfungsisebagai key
diberigarisbawah).
LINE
Relasi antara Entitas dan Atribut.
xviii
DAFTAR GAMBAR
Halaman
Gambar II.1. Konsep Sistem Informasi…………….…………………….…..…..7
Gambar III.1. Struktur Organisasi CV. Dejure Consultant……….……………..14
Gambar III.2. Activity Diagram Pelayanan Jasa………………..………………..17
Gambar IV.1. Use Case Aplikasi Pelayanan Jasa…………………....…….….....25
Gambar IV.2. Activity Diagram Menu Login………..……………..……………26
Gambar IV.3. Activity Diagram Menu Utama………………………..………….26
Gambar IV.4. Activity Diagram Menu Data Master…………………….……….27
Gambar IV.5. Activity Diagram Menu Akun…..…………….......…………….28
Gambar IV.6. Activity Diagram Menu User……………….………………..….29
Gambar IV.7. Activity Diagram Menu Data Klien……..….…………………...30
Gambar IV.8. Activity Diagram Menu Data Transaski…..….…………………...30
Gambar IV.9. Activity Diagram Menu Buku Pesanan………………………….31
Gambar IV.10. Activity Diagram Menu Pembayarn..……………………………32
Gambar IV.11. Activity Diagram Menu Kwitansi……...……………………..…33
Gambar IV.12. Activity Diagram Menu Jurnal………………………………..…34
Gambar IV.13. Activity Diagram Menu Laporan Order..……………………..…35
Gambar IV.14. Activity Diagram Menu Laporan Penerimaan………………..…36
Gambar IV.15. Activity Diagram Menu Back Up……………………………..…37
Gambar IV.16. ERD Pelayanan Jasa………………………….………………….38
Gambar IV.17. LRS Pelayanan Jasa ………………………….……………….…39
Gambar IV.18. Deployment Pelayanan Jasa ………………………………….…40
Gambar IV.19. Sequence Diagram Purchase Order ………….……………….…41
Gambar IV.20. Login …………………………………….…………….…….…48
Gambar IV.21. Menu Utama………………………………………………….…48
Gambar IV.22. Menu Akun ………………………………….……………….…49
Gambar IV.23. Menu User …………………………………….…………..….…50
Gambar IV.24. Menu Data Klien ……………………….……..…………..….…50
Gambar IV.25. Menu Buku Pesanan ……………………………..………..….…51
Gambar IV.26. Menu Pembayaran ………………………….……………..….…51
Gambar IV.27. Menu Kwitansi …………………………………………....….…52
Gambar IV.28. Menu Jurnal…………………………….…………...……..….…52
Gambar IV.20. Menu Laporan Order …………..……………………...…..….…53
Gambar IV.30. Menu Laporan Penerimaan kas …………….……………..….…53
Gambar IV.31. Menu Back Up …………..………………………..………….…54
xix
DAFTAR TABEL
Halaman
Tabel IV.1. Klien………………………………………………………….……...40
Tabel IV.2. User……………………………………………………………..…...41
Tabel IV.3. Pesanan……………………………...……………………………....42
Tabel IV.4. Pembayaran ……………………………………………..…...……...43
Tabel IV.5. Jurnal……………………………...………………………………....44
Tabel IV.6. Detail_Jurnal…………………………………………………….......45
Tabel IV.7. Akun…………………………………………………….……....…..46
xx
DAFTAR LAMPIRAN
Halaman
Lampiran A Masukkan Sistem Berjalan A.1. KTP…………………………………………………………...61
A.2. Akta Pendirian………………………………………………..62
A.3. Surat Keputusan Kehakiman (SK)………………….………..63
A.4. Keterangan Domisili………...………...……………………...64
A.5. Nomor Pokok Wajib Pajak (NPWP)………………………....65
Lampiran B Keluaran Sistem Berjalan B.1. Purchase Order………………………………………………..66
B.2. Kwitansi……………………………………..………………..67
B.3. Laporan Order Bulanan...……………………………………..68
1
BAB I
PENDAHULUAN
1.1 Umum
Perkembangan ilmu pengetahuan dan teknologi yang cepat merupakan bukti
peningkatan informasi. Sistem informasi berperan penting dalam sebuah
organisasi dan informasi digunakan untuk mengambil keputusan. Kemajuan
teknologi berbasis komputer telah dirasakan dalam berbagai aspek kehidupan
sehingga permasalahan yang rumit dapat diselesaikan dengan mudah. Tidak
diragukan lagi peralihan teknologi dari sistem manual menuju sistem yang secara
otomatis tanpa mengenal lelah yaitu dengan menggunakan sistem komputer.
Penerapan komputerisasi yang telah berhasil dapat membuat operasional dan
kontrol data bagi organisasi atau lembaga. Hal inilah yang menjadikan sebuah
organisasi atau lembaga diharuskan melakukan sistem pengolahan data berbasis
komputer untuk dapat menghasilkan informasi yang cepat, akurat, relevan, efisien
dan tepat waktu.
Pada CV. Dejure Consultant belum menggunakan teknologi secara optimal.
Dimana dalam proses pencatatan data costumer dan data pelayanan pengurusan
jasa perizinan mendirikan usaha yang masih dilakukan secara manual. Hal ini
kerap menimbulkan masalah seperti sering tejadi kehilangan, kerusakan dan
tercecernya dokumen-dokumen yang berhubungan dengan proses pelayanan
pengurusan jasa perizinan mendirikan usaha.
2
Penulis mencoba merancang sistem informasi yang bertujuan untuk memberikan
fasilitas pelayanan pengurusan jasa perizinan mendirikan usaha yang
mempermudah pengolahan data pada CV. Dejure Consultant.
Berdasarkan latar belakang masalah di atas maka penulis menggambil kesimpulan
untuk mengambill judul : “Perancangan sistem informasi pengurusan jasa
perizinan mendirikan usaha pada CV. Dejure Consultant Jakarta.
1.2 Maksud Dan Tujuan
Adapun maksud dari penulis yaitu :
1. Memberikan perancangan sistem yang sudah terkomputerisasi kepada pihak
CV. Dejure Consultant.
2. Meminimalisir kesalahan-kesalahan dari proses manual dan mempercepat
proses pembuatan perizinan
Tujuan penulisan Tugas Akhir sebagai salah satu syarat kelulusan Program
Diploma Tiga (D.III) program studi Komputerisasi Akuntansi pada Akademi
Manajemen Infromasi dan Komputer Bina Sarana Informatika (AMIK BSI).
1.3 Metode Pengumpulan Data
A. Observasi :
Dalam hal ini penulis malakukan peninjauan dan pengamatan secara
langsung proses pengurusan perizinan usaha di CV. Dejure Consultant,
dengan metode ini penulis dapat langsung melihat sistem yang sedang
berjalan mengumpulkan data-data yang ada dan sekaligus merupakan bahan
masukan untuk menulis.
3
B. Wawancara :
Adalah metode pengumpulan data dengan cara tanya jawab secara langsung
kepada narasumber ditempat atau dilokasi dimana objek penelitian
dilakukan. Penulis mengajukan pertanyaan-pertanyaan yang berkaitan
dengan pokok masalah yang dibahas, yaitu proses pengurusan perizinan
usaha yang masih manual pada CV. Dejure Consultant.
C. Studi Pusaka :
Metode yang dilakukan dengan cara mencari bahan-bahan atau informasi
dari buku juga internet guna mendukung data yang telah didapat atau
diperoleh sebagai acuan dan referensi.
1.4 Ruang Lingkup
Karena luasnya ruang lingkup dari pembahasan dalam penulisan tugas akhir
ini, maka penulis hanya membatasi pembahasan pada “Perancangan Sistem
Informasi Pengurusan Jasa Perizinan Mendirikan Usaha dan Pada CV. Dejure
Consultant”. adapun pembahasannya adalah meliputi proses pembuatan yang
masih manual untuk selanjutnya diproses dalam rancangan sistem informasi agar
lebih mudahkan dalam penginputan data klien, data pesanan, pembayaran, dan
pencetakan kwitansi.
4
BAB II
LANDASAN TEORI
2.1 Konsep Dasar Sistem
2.1.1 Pengertian Sistem
Menurut Muslihudin dan Oktafianto (2016:1) Sistem adalah pembahasan
tentang analisis dan perancangan sistem informasi, pemahaman dan sistem
terlebih dahulu harus ditekankan. Definisi sistem erkembangan sesuai dengan
konteks dimana pengertian sistem digunakan. Berikut akan diberikan beberapa
definisi sistem secara umum, para ahli mendefinisikan sistem sebagai berikut :
1. Menurut Jogiyanto dalam Muslihudin dan Oktafianto (2008:2)
mengemukakan bahwa “sistem dapat didefinisikan sebagai kumpulan dari
prosedur-prosedur yang mempunyai tujuan tertentu”.
2. Menurut Bodnar dan Hoowood dalam Muslihudin dan Oktafianto (2009:2),
“sistem adalah suatu jaringan kerja prosedur-prosedur yang saling berkaitan,
berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk
menyelesaikan suatu sasaran tertentu”.
3. Menurut Indra dalam Muslihudin dan Oktafianto (2007:2) mengemukakan
“sistem adalah sekumpulan elemen atau subsistem yang saling berhubungan
satu dengan yang lain membentuk satu kesatuan untuk melaksanakan suatu
fungsi guna mencapai suatu tujuan”.
5
2.1.2 Pengertian Informasi
Menurut I Putu Agus Swastika M,Kom dan I Gusti Lanang Agung Raditya
Putra (2016:1),”Informasi merupakan salah satu sumber daya strategis suatu
organisasi. Oleh karena itu, untuk mendukung tercapainya visi dan misi suatu
organisasi, pengelolaan informasi menjadi salah satu kunci sukses”.
Ada beberapa definisi yang dikemukakan oleh para ahli lainnya :
a. Jogiyanto (2008), Informasi adalah data yang diolah menjadi bentuk yang
berguna bagi para pemakainya.
b. Sutarman (2009), Informasi adalah sekumpulan fakta (data) yang di
organisasikan dengan cara tertentu, sehingga mereka mempunyai arti bagi
si penerima.
c. Edhy Sutanta (2011), Informasi merupakan hasil pengolahan data,
sehingga menjadi bentuk yang penting bagi penerimanya dan mempunyai
kegunaan sebagai dasar dalam pengambilan keputusan yang dapat
dirasakan akibatnya secara langsung saat itu juga atau secara tidak
langsung pada saat mendatang.
Dapat disimpulkan bahwa informasi merupakan data yang diolah menjadi
bentuk yang berguna untuk membuat keputusan.Informasi berguna untuk pembuat
keputusan karena informasi menurunkan ketidakpastian (atau meningkatkan
pengetahuan).Informasi menjadi sangat penting karena berdasarkan informasi itu
para pengelola dapat mengetahui kondisi objektif perusahaan.
6
2.1.3. Pengertian Sistem Informasi
Terdapat berbagai macam pengertian Sistem Informasi menurut beberapa
ahli, diantaranya :
A. Menurut Laudon (2012:16) “sistem informasi adalah komponen-komponen
yang saling berkaitan yang bekerja bersama-sama untuk mengumpulkan,
mengolah, menyimpan, dan menampilkan informasi untuk mendukung
pengambilan keputusan, koordinasi, pengaturan, analisa, dan visualisasi
pada sebuah organisasi”.
B. Menurut Whitten, Bentley, dan Ditman (2009:10) “sistem informasi adalah
pengaturan orang, data, proses, dan informasi (TI) atau teknologi informasi
yang berinteraksi untuk mengumpulkan, memproses, menyimpan, dan
menyediakan sebagai output informasi yang diperlukan untuk mendukung
sebuah intansi atau organisasi”.
C. Menurut O’Brien (2010:34) mengatakan bahwa komponen Sistem Informasi
terbagi atas beberapa hal, yaitu:
a) Sumber daya data (sebagai data dan pengetahuan).
b) Sumber daya Manusia (sebagai pemakai akhir dan ahli SI).
c) Sumber daya software (sebagai program dan prosedur).
d) Sumber daya hardware (mesin dan media).
e) Sumber daya jaringan (sebagai media komunikasi dan dukungan
jaringan).
Menurut Swastika dan Putra (2016:1),”Sistem Informasi merupaka salah
satu subsistem organisasi untuk mengelola informasi. Saat ini sistem informasi
dioperasikan oleh hampir seluruh sumber daya manusia suatu organisasi, sehingga
7
tidak dapat dipisahkan dengan operasi dan kehidupan organisasi”. Dengan
demikian sistem informasi berdasarkan konsep (input, processing, output-IPO)
dapat dilihat pada gambar berikut :
Sumber Buku Analisis dan Perancangan Sistem Informasi
Gambar II.1 Konsep Sistem Informasi
2.2 Peralatan Pendukung (Tools System)
Menurut Mulyani (2016:42) Unified Modeling Language selanjutnya
disebut UML adalah sebuah teknik pengembangan sistem yang menggunakan
bahasa grafis sebagai alat untuk pendokumentasian dan melakukan spesifikasi
pada sistem. UML pertama kali di populekan oleh Grady Boach dan James
Rumbaugh pda tahun 1994 untuk mengkombinasikan dua metodologi terkenal
yaitu Booch dan OMT, kemudian Ivar Jacobson, yang menciptakan Object
Oriented Software Engineering (OOSE) ikut bergabung. Standart UML dikelolah
oleh Object Management Group (OMG)
UML memiliki banyak diagram yang digunakan untuk melakukan
pemodelan data maupun sistem, namun tidak semua diagram akan kita bahas
disini hanya empat diagram yang akan kita gunakan yaitu Use Case Model
(memiliki 3 digram) dan Activity Diagram. Berikut ini adalah beberapa jenis
UML diagram yang biasa digunakan :
A. Use Case Diagram
Input
Data
Outpu
t Data Pemrosesan
8
Use Case mendeskripsikan sebuah interaksi antara satu atau lebih actor
dengan sistem informasi yang akan dibuat. Secara kasar, Use Case digunakan
untuk mengetahui fungsi apa saja yang ada didalam sebuah sistem informasi dan
siapa saja yang berhak menggunakan fungsi-fungsi itu.
B. Activity Diagram
Activity diagram adalah diagram yang menggambarkan sifat dinamis secara
alamiah sebuah sistem dalam bentuk model aliran dan kontrol dari aktivitas ke
aktivitas lainnya Sequence Diagram.
C. Sequence Diagram
Sequence diagram adalah suatu diagram yang memperlihatkan/menampilkan
interaksi-interaksi antar objek di dalam sistem yang disusun pada sebuah urutan
atau rangkaian waktu. Interaksi antar objek tersebut termasuk pengguna, display,
dan sebagainya berupa ”pesan/message” .
D. Deployment Diagram
Deployment diagram menunjukan konfigurasi komponen dalam proses
eksekusi
aplikasi. Diagram deployment juga dapat digunakan untuk memodelkan hal-hal
berikut :
a. Sistem tambahan (embedded system) yang menggambarkan ancangan
device, note, dan hardware.
b. Sistem client/serverEntity Relationship Diagram (ERD)
ERD merupakan suatu model untuk menjelaskan hubungan antar data dalam
basis data berdasarkan objek-objek dasar data yang mempunyai hubungan antar
9
relasi. ERD untuk memodelkan struktur data dan hubungan antar data, untuk
menggambarkannya digunakan beberapa notasi dan simbol.
Menurut salah satu para ahli, Brady dan Loonam (2010), Entity Relationship
diagram (ERD) merupakan teknik yang digunakan untuk memodelkan kebutuhan
data dari suatu organisasi, biasanya oleh System Analys dalam tahap analisis
persyaratan proyek pengembangan system. Sementara seolah-olah teknik diagram
atau alat peraga memberikan dasar untuk desain database relasional yang
mendasari sistem informasi yang dikembangkan. ERD bersama-sama dengan
detail pendukung merupakan model data yang pada gilirannya digunakan sebagai
spesifikasi untuk database.
Komponen penyusun ERD adalah sebagai berikut :
Komponen Keterangan
E Persegi panjang mewakili entitas
Elips mewakili atribut
Belah ketupat mewakili relasi
Garis menghubungkan atribut dengan
kumpulan entitas dan kumpulan
entitas dengan relasi
Entitas adalah objek dalam dunia nyata yang dapat dibedakan dengan objek
lain, sebagai contoh mahasiswa,dosen,departemen. Entitias terdiri atas beberapa
atribut sebagai contoh atribut dari entitas mahasiswa adalah
nim,nama,alamat,email, dll. Atribut nim merupakan unik untuk
Entitas
Atribut
Relasi
10
mengidentifikasikan / membedakan mahasiswa yg satu dengan yg lainnya. Pada
setiap entitas harus memiliki 1 atribut unik atau yang disebut dengan primary key.
Atribut adalah Setiap entitas pasti mempunyai elemen yang disebut atribut
yang berfungsi untuk mendeskripsikan karakteristik dari entitas tersebut. Isi dari
atribut mempunyai sesuatu yang dapat mengidentifikasikan isi elemen satu
dengan yang lain. Gambar atribut diwakili oleh simbol elips.
Ada dua jenis Atribut :
1) Identifier (key) digunakan untuk menentukan suatuentity secara unik (primary
key).
2) Descriptor (nonkey attribute) digunakan untuk menspesifikasikan karakteristik
dari suatu entity yang tidak unik.
E. Logical Relation Structure (LRS)
Menurut Hasugian dan Shidiq (2016:608) memberikan batasan bahwa LRS
adalah “sebuah model sistem yang digambarkan dengan sebuah diagram-ER akan
mengikuti pola atau aturan permodelan tertentu dalam kaitanya dengan konvensi
ke LRS”. Perubahan yang terjadi yaitu mengikuti aturan – aturan sebagai berikut
(Hasugian dan Shidiq, 2016:608) :
1. Setiap entitas akan diubah kebentuk kotak.
2. Sebuah atribut relasi disatukan dalam sebuah kotak bersama entitas jika
hubungan yang terjadi pada diagram-ER 1:M (relasi bersatu dengan
cardinality M) atau tingkat hubungan 1:1 (relasi bersatu dengan cardinality
yang paling membutuhkan referensi).
3. Sebuah relasi dipisah dalam sebuah kotak tersendiri (menjadi entitas baru)
jika tingkat hubunganya M:M (many to many) dan memiliki foreign key
11
sebagai primary key yang diambil dari kedua entitas yang sebelumnya
saling berhubungan.
12
BAB III
ANALISA SISTEM BERJALAN
3.1 Umum
Dalam bab ini menjelaskan tentang sejarah perusahaan CV. Dejure
Consultant, struktur organisasi dan fungsinya, proses bisnis sistem berjalan yang
ada, activity diagram, spesifikasi sistem berjalan yang bersangkutan dengan
dokumen-dokumen masukan dan keluaran, permasalahan pokok serta pemecahan
masalah yang akan di ajukan penulis kepada CV. Dejure Consultant.
3.2 Tinjauan Perusahaan
Dalam tinjauan perusahaan penulis bertujuan untuk melakukan analisa dan
mengetahui bagaimana proses mengenai pembuatan dokumen-dokumen perizinan
untuk perusahaan yang akan di bangun sesuai ketentuan dan kebijakan yang
tetapkan oleh CV. Dejure Consultant. Dari proses analisa tersebut penulis
mendapatkan informasi mengenai kekurangan dari sistem yang sedang berjalan.
Serta penulis dapat merancang sistem untuk memperbaiki kekurangan-kekurangan
sistem yang sedang berjalan pada CV. Dejure Consutant.
13
3.2.1 Sejarah Perusahaan
Cv. Dejure consultant merupakan salah satu dari banyak perusahaan jaya
yang berada di Jakarta. Lokasi CV. Dejure Consultant terletak di Graha Buana JL.
Saharjo No. 210 A BlokB1 Kelurahan Menteng Dalam Kecamatan Tebet, Jakarta
Selatan.
Cv. Dejure Consultant di resmikan pada tanggal 03 Maret 2010 dengan
nomor SIUP 0738-04/PM/1.824.271 dan di dirikan langsung oleh Bapak
Yuspriadi selaku direktur perusahaan.
CV. Dejure Consultant di bangun dengan tujuan untuk memudahkan
costumer dalam mengurus dokumen-dokumen perizian mendirikan sebuah
perusahaan yang baru akan mereka bangun. Dengan itu Bapak Yuspriadi
mempekerjakan 5 orang karyawan untuk mencapai tujuan tersebut.
Hingga sampai saat ini, CV. Dejure Consultant masih bertahan dengan
segala kelebihan yang dimiliki, dan akan terus berkembang dalam meningkatkan
pelayananya.
3.2.2 Struktur Organisasi Dan Fungsi
Struktur organisasi sangatlah penting bagi sebuah perusahaan untuk
memudahkan kerangka atau pola tetap hubungan-hubungan diantara fungsi,
bagian, tugas, wewenang dan tanggung jawab yang berbeda dalam suatu
organisasi.
Struktur organisasi pada suatu perusahaan juga untuk memudahkan
koodinasi, komunikasi, pengarahan dan pengendalian dalam sumua aktvitas dan
tenaga kerja untuk mencapai tujuan perusahaan.
14
Struktur Organisasi CV. Dejure Consultant
Sumber : CV. Dejure Consultat (2017)
Gambar III.1
Struktur Organisasi CV. Dejure Consultant
Deskripsi Pekerjaan
1.) Direktur
a. Sebagai pemilik perusahaan yang membawahi seluruh karyawan-
karyawan perusahaan dan memiliki wewenang untuk mengambil
segala keputusan yang berkaitan dengan perusahaan.
b. Mengawasi seluruh kinerja karyawan dan bertanggung jawab atas
semua yang terjadi kepada perusahaan.
DIREKTUR
Bagian
Keuangan
Bagian
Administrasi Staff
15
2.) Bagian Administrasi
Bertanggung jawab atas pelayanan coustamer, semua informasi tentang
perusahaan dan semua yang berhubungan dengan karyawan.
3.) Bagian Keuangan
Sebagai penanggung jawab atas laporan keuangan perusahaan dari semua
transaksi mengenai pembayaran dan kebutuhan perusahaan serta gaji
karyawan.
4.) Staff
Sebagai orang yang melaksanakan tugas menyelesaikan semua dokumen-
dokumen yang di perlukan oleh .
3.3 Proses Bisnis Sistem Berjalan
Proses bisnis sistem berjalan adalah proses langkah demi langka yang pasti
untuk mencapai suatu tujuan yang sedang berjalan. Adapun sistem berjalan
pembuatan perizinan mendirikan usaha pada CV. Dejure Consultant ialah sebagai
berikut :
Klien mendatangi kantor CV. Dejure Consultant dan menanyakan informasi
dokumen-dokumen apa saja yang dibutuhkan dalam pembuatan perizinan
mendirikan usaha baru. Bagian administrasi memberikan informasi kepada klien
untuk menyerahkan dokumen perusahaan yang diperlukan. Setelah dokumen
diterima oleh bagian adminitrasi maka dibuat data pesanan sebagai tanda bukti
pemesanan dan menyerahkan data pesanan kepada klien.
Setelah klien menerima data pesanan, klien menyerahkan data pesanan serta
pembayaran down payment ke bagian keuangan, bagian keuangan menerima
16
purchase order dan down payment serta membuatkan kwitansi sebagai tanda bukti
pembayaran dp.
Setelah dokumen selesai bagian adminitrasi menghubungi klien melalui
telpon agar segera melakukan pelunasan kepada bagian keuangan. Klien datang ke
bagian keuangan menyerahkan sisa pembayaran, bagian keuangan menerima sisa
pembayaran dan membuat kwitansi tanda pelunasan dan menyerahan kwitansi
kepada klien. Klien menerima kwitansi dan melihatkan kwitansi pembayaran ke
bagian administrasi untuk pengambilan dokumen. Bagian adminitrasi melihat
kwitansi dan menyerahka dokumen ke klien. Setiap bulannya bagian keuangan
membuat laporan order bulanan.
17
3.4 Unified Modelling Language (UML)
3.4.1 Activity Diagram
Activity diagram menggambarkan alir aktifitas dalam sistem yang dirancang.
Gambar III.2
Activity Diagram Pelayanan Jasa
3.5 Spesifikasi Sistem Berjalan
act CV. Dejure Consultant
Bagian KeuanganAdminitrasiKlien
Star
Menanyakan informasi dokumen
perusahaan yang dibutuhkanMenjelaskan dokumen-dokumen
yang diperlukan
Menyerahkan dokumen-dokumen
yang diperlukan
Menerima dokumen
Membuat Data PesananMenerima Data Pesanan
Menyerahkan Data Pesanan serta
pembayaran DPMenerima Data Pesanan serta
pembayaran DP
Membuat kwitansi dan menyerahkan
kwitansi kepada klienMenerima kwitansi
Setelah pesanan dokumen selesai
kemudian menginformasikan
melalui telpon ke klien
Menerima informasi
Melakukan pelunasan pembayaran Menerima pelunasan pembayaran
Membuat kwitansi dan
menyerahkan kwitansi
Menerima kwitansi pelunasan dan
menyerahkan ke bagian adminitrasi
Melihat kwitansi dan menyerahkan
pesanan dokumen
Menerima pesanan dokumen
Membuat lapoan order bulanan
18
Spesifikasi sistem berjalan merupakan rangkaian sistem yang memerlukan
dokumen input sebagai masukan dan dokumen output sebagai keluaran dari
masukan. Adapun sistem berjalan pembuatan perizinan mendirikan usaha pada
CV. Dejure Consultant adalah sebagai berikut :
3.5.1 Spesifikasi Bentuk Masukan
Dokumen masukan adalah dokumen yang menunjang pemrosesan data
dalam sistem pembuatan perizinan mendirikan usaha pada CV. Dejure Consultant.
Adapun dokumen masukan sebagai berikut :
1. Nama Dokumen : KTP
Fungsi : Persyaratan pembuatan perizinan
Sumber : Klien
Tujuan : Tanda pengenal pemilik perusahaan
Media : Kertas
Jumlah : 1
Frekuensi : Setiap adanya pesanan
Bentuk : Lampiran A-1
2. Nama Dokumen : Akta Pendirian
Fungsi : Persyaratan pembuatan perizinan
Sumber : Klien
Tujuan : Sebagai surat resmi yang menandakan berdirinya
perusahaan tersebut.
Media : Kertas
Jumlah : 1
Frekuensi : Setiap adanya pesanan
19
Bentuk : Lampiran A-2
3. Nama Dokumen : Surat Keputusan Kehakiman (SK)
Fungsi : Persyaratan pembuatan perizinan
Sumber : Klien
Tujuan : Sebagai surat yang berisi pengesahan perusahaan
dibawah keputusan menteri dan ham RI
Media : Kertas
Jumlah : 1
Frekuensi : Setiap adanya pesanan
Bentuk : Lampiran A-3
4. Nama Dokumen : Keterangan Domisili
Fungsi : Persyaratan pembuatan perizinan
Sumber : Klien
Tujuan :Sebagai surat keterangan resmi yang
mengklarifikasi tempat / alamat dimana berdiri /
berjalannya perusahaan tersebut.
Media : Kertas
Jumlah : 1
Frekuensi : Setiap adanya pesanan
Bentuk :Lampiran A-4
5. Nama Dokumen : Nomor Pokok Wajib Pajak (NPWP)
Fungsi : Persyaratan pembuatan perizinan
Sumber : Klien
20
Tujuan : Sebagai nomor pokok wajib pajak yang di
dapatkan dari kantor pajak yang digunakan sebagai
identitas untuk melaporkan wajib pajak
Media : Kertas
Jumlah : 1
Frekuensi : Setiap adanya pesanan
Bentuk : Lampiran A-5
3.5.2 Spesifikasi Bentuk Keluaran
Dokumen keluaran adalah penjabaran tentang dokumen yang keluar
didalam sistem pembuatan perizinan mendirikan usaha pada CV. Dejure
Consultant. Adapun dokumen-dokumen keluaran sebagai berikut :
1. Nama Dokumen : Data Pesanan
Fungsi : Sebagai tanda bukti pesanan
Sumber : Bagian Adminitrasi
Tujuan : Untuk pembayaran ke bagian keuangan
Media : Kertas
Jumlah : 1
Frekuensi : Setiap ada pesanan
Bentuk : Lampiran B-1
2. Nama Dokumen : Kwitansi
Fungsi : Bukti pembayaran
Sumber : Bagian. Keuangan
Tujuan : Mengetahui pembayaran
Media : Kertas
21
Jumlah : 1
Frekuensi : Setiap terjadi transaksi pembayaran
Bentuk : Lampiran B-2
3. Nama Dokumen : Laporan Order Bulanan
Fungsi : Laporan order bulanan
Sumber : Bagian Keuangan
Tujuan : Mengetahui jumlah dan pesanan berbulannya
Media : Kertas
Jumlah : 1
Frekuensi : Setiap akhir bulan
Bentuk : Lampiran B-3
22
3.6 Permasalahan Pokok
Dalam pembuatan laporan order bulanan CV. Dejure Cosultant masih
menggunakan Microsoft Excel sehingga setiap bulannya masih melakukan copy
paste pada saat pembuatan laporan order bulanan, serta dapat menyebabkan suatu
saat data mudah hilang dan terhapus.
3.7 Pemecahan Masalah
Dengan melihat dan menganalisa permasalahan yang terjadi pada CV.
Dejure Consultant. Maka penulis merancang sebuah sistem informasi pembuatan
laporan order bulanan dengan adanya sistem tersebut sistem akan menyimpan data
secara otomatis ke database agar keamanan datanya bisa terjaga.
23
BAB IV
RANCANGAN SISTEM USULAN
4.1 Analisa Kebutuhan Software
Berdasarkan proses bisnis sistem informasi pengurusan jasa perizinan
mendirikan usaha pada CV. Dejure Konsultan Jakarta, tahapan berikutnya adalah
analisa kebutuhan, berikut ini spesifikasi kebutuhan (system requirement) dari
sistem informasi pengurusan jasa perizinan mendirikan usaha yang ada di
perusahaan.
Bagian administrasi dan Bagian keuangan dapat masuk ke sistem
informasi pengurusan jasa perizinan mendirikan usaha dan mengelola sistem
pelayanan jasa yang telah diusulkan.
4.1.1 Analisa Kebutuhan
Analisa kebutuhan software untuk pengurusan jasa perizinan mendirikan
usaha di aplikasi pelayanan jasa diusulkan dengan beberapa prosedur diantaranya:
A.1 Bagian Adminitrasi Melakukan Login.
A.2 Bagian Adminitrasi Mengakses Menu Master
A.2.1 Mengelola Sub Menu Akun
A.2.2 Mengelola Sub Menu User
A.2.3 Mengelola Sub Menu Data Klien
A.3 Bagian Adminitrasi Mengakses Menu Transaksi.
A.3.1 Mengelola Sub Menu Buku Pesanan
A.3.2 Mengelola Sub Menu Pembayaran
24
A.3.3 Mengelola Sub Menu Kwitansi
A.3.4 Mengelola Sub Menu Jurnal
A.4 Bagian Adminitrasi Mengakses Menu Laporan
A.4.1 Mengelola Sub Menu Laporan Order
A.4.2 Mengelola Sub Menu Laporan Penerimaan Kas
A.5 Bagian Adminitrasi Mengelola Menu Back Up
A.6 Bagian Adminitrasi Melakukan Logout
25
4.1.2 Use Case Diagram
Gambar IV.1 Usecase Aplikasi Pelayanan Jasa
uc Sistem Pelayanan Jasa
Bagian Admin
Melakukan Login
Mengakses Menu
Master
Mengelola Menu
Transaksi
Mengelola Menu
Laporan
Melakukan Logout
Menu Buku
Pesanan
Menu Data Klien
Masukan User ID dan
Password
Menu Akun
Menu Jurnal
Menu Laporan
Order
Menu Laporan
Penerimaan Kas
Menu User
Menu Pembayaran
Menu Kwitansi
Menu Back Up
«extend»
«extend»
«include»
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
26
4.1.3 Activity Diagram
Gambar IV.2 Activity Diagram Menu Login
Gambar IV.3 Activity Diagram Menu Utama
act menu login
Sistem Pelayanan JasaBagian Adminitrasi
Star
Melakukan Login
Masukan Id_User Masukan NIP
Cek User_id Dan NIP
Masuk Kedalam Menu
Utama
Tapil Pesan user_id atau
NIP salah
valid
[tidak valid]
act Menu Utama
Aplikasi Pelayanan JasaBagian Adminitrasi
Star
Login Kedalam Sistem Menampilkan Menu Utama
Master Transaksi Laporan Backup
27
Gambar IV.4 Activity Diagram Menu Data Master
act Menu Master
Aplikasi Pelayanan JasaBagian Admitrasi
Star
Klik Menu Master Menampilkan Menu Master
Akun User Data Klien
28
Gambar IV.5 Activity Diagram Menu Akun
act Akun
Aplikasi Pelayanan JasaBagian Adminitrasi
Star
Klik Menu Akun Menampilkan Menu Akun
Menginput kode akun,
nama akun, saldo awal
Memilih kategori akun
Klik Tombol Tambah Input akun
Klik Tombol CariMenampilkan form akun
yang dicari
Klik Tombol
ProsesBatal Data berhasil di proses
Klik tombol keluar
29
Gambar IV.6 Activity Diagram Menu User
act Menu User
Aplikasi Pelayanan JasaBagian Adminitrasi
Star
Klik Menu User Menampilkan menu user
Menginput id user, nama
user, dan nipInput id user
Klik tombol tambahBatal
Klik tombol cari Menaampilkan form user
Klik tombol hapusKeluar Data berhasil dihapus
Data berhasil ditambah
30
Gambar IV.7 Activity Diagram Menu Data Klien
Gambar IV.8 Activity Diagram Menu Transaksi
act Menu Klien
Aplikasi Pelayanan JasaBagian Adminitrasi
Star
Klik Menu Data Klien Menampilkan Menu Data Klien
Menginput NIK dan memilih file
yang akan di upload
Klik tombol uploadBatal Data berhasil dihapus
act Menu Transaksi
Aplikasi Pelayanan JasaBagian Adminitrasi
Star
Klik Menu Transaksi Menampilkan Menu Transaksi
Buku Pesanan Pembayaran Kwitansi Jurnal
31
Gambar IV.9 Activity Diagram Menu Buku Pesanan
act Menu Buku Pesanan
Apikasi Pelayanan JasaBagian Adminitrasi
Star
Menampilkan no pesanan
Klik Menu Buku Pesanan Menampilkan Buku Pesanan
Menginput nama klien,
pesanan dan harga
Memilih tanggal pesanan
CetakKeluar Data berhasil dicetak
32
Gambar IV.10 Activity Diagram Menu Pembayaran
act Menu Pembayaran
Aplikasi Pelayanan JasaBagian Adminitrasi
Star
Menampilkan Menu
PembayaranKlik Menu Pembayaran
Menginput no pesanan, nama
klien, down payment, dan sisa
pembayarana
ProsesKeluar Data berhasil di proses
33
Gambar IV.11 Activity Diagram Menu Kwitansi
act Menu Kwitansi
Aplikasi Pelayanan JasaBagian Adminitrasi
Star
Klik Menu Kwitansi Menampilkan Menu Kwitansi
Menginput no pesanan
Klik tombol cari Menampilkan form kwitansi
Klik tombol cetakBatalData berhasil dicetak
34
Gambar IV.12 Activity Diagram Menu Jurnal
act Menu Jurnal
Aplikasi Pelayanan JasaBagian Adminitrasi
Star
Klik Menu Jurnal Menampilkan Menu Jurnal
Menginput no jurnal, tanggal jurnal,
dan keterangan
Simpan Data berhasil disimpan
Menampilkan form jurnal
CetakKeluar Data berhasil dicetak
35
Gambar IV.13 Activity Diagram Menu Laporan
act Menu Laporan
Aplikasi Pelayan JasaBagian Adminitrasi
Star
Klik Menu Laporan Menampilkan Menu Laporan
Menginput periode laporan
Klik tombol cari Menampilkan periode laporan yang dicari
CetakBatal Data berhasil dicetak
36
Gambar IV.14 Activity Diagram Menu Laporan Penerimaan Kas
act Laporan Penerimaan Kas
Aplikasi Pelayanan JasaBagian Adminitrasi
Star
Klik Menu Laporan
Penerimaan Kas
Menampilkan Menu
Laporan Penerimaan Kas
Menginput Periode Laporan
Klik tombol cari Menampilkan periode laporan yang dicari
CetakHapus Data berhasil dicetak
Data berhasil di hapus
37
Gambar IV.15 Activity Diagram Menu Backup
act Menu Back Up
Aplikasi Pelayanan JasaBagian Adminitrasi
Star
Klik Menu Backup Menampilkan Menu Backup
Menginput no pesanan, memilih
file yang akan di upload
Klik tombol prosesBatal Data berhasil di upload
38
4.2 Desain
4.2.1 Entity Relationship Diagram (ERD)
Gambar IV.16 ERD Pelayanan Jasa
39
4.2.2 Logical Record Structure (LRS)
Gambar IV.17 ERD Pelayanan Jasa
40
4.2.3 Spesifikasi File
1. Spesifikasi File Klien
Nama Database : dbpelayananjasa
Nama file : Klien
Akronim : klien.myd
Tipe File : Master
Akses file : Random
Panjang Record : 62 karaakter
Kunci Field : Nik
Tabel IV.1 Klien
No Elemen Data Akronim Type Panjang Keterangan
1 NIK Nik Varchar 10 Primary Key
2 Nama_Klien namaklien Varchar 15 Foreign Key
3 Alamat alamat Varchar 20
4 Jns_kelamin jnskelamin Varchar 10
5 Status status Varchar 7
41
2. Spesifikasi File User
Nama Database : dbpelayananjasa
Nama file : User
Akronim : user.myd
Tipe File : Master
Akses file : 45 Random
Panjang Record : karaakter
Kunci Field : kd_user
Tabel IV.2 User
No Elemen Data Akronim Type Panjang Keterangan
1 Kd_user kduser Varchar 10 Primary Key
2 Nm_user nmuser Varchar 15 Foreign Key
3 Password password Varchar 15
42
3. Spesifikasi File Pesanan
Nama Database : dbpelayananjasa
Nama file : Pesanan
Akronim : pesanan.myd
Tipe File : Transaksi
Akses file : Random
Panjang Record : 95 karaakter
Kunci Field : No_Pesanan
Tabel IV.3 Pesanan
No Elemen Data Akronim Type Panjang Keterangan
1 No_Pesanan nopesanan Varchar 10 Primary Key
2 Nama_Klien namaklien Varchar 30 Foreign Key
3 Pesanan pesanan Varchar 25
4 Tanggal tanggal Varchar 15
5 Harga harga Int 15
43
4. Spesifikasi File Pembayaran
Nama Database : dbpelayananjasa
Nama file : Pembayaran
Akronim : pembayaran.myd
Tipe File : Transaksi
Akses file : Random
Panjang Record : 95 karaakter
Kunci Field : No_kwitansi
Tabel IV.4 Pembayaran
No Elemen Data Akronim Type Panjang Keterangan
1 No_Kwitansi nokwitansi Varchar 10 Primary Key
2 No_Pesanan nopesanan Varchar 30 Foreign Key
3 Nama_Klien namaklien Varchar 25
4 Tanggal tanggal Varchar 15
5 Total total Int 15
44
5. Spesifikasi File Jurnal
Nama Database : dbpelayananjasa
Nama file : Jurnal
Akronim : jurnal.myd
Tipe File : Transaksi
Akses file : 45 Random
Panjang Record : karaakter
Kunci Field : No_jurnal
Tabel IV.5 Jurnal
No Elemen Data Akronim Type Panjang Keterangan
1 No_jurnal nojurnal Varchar 10 Primary Key
2 Tanggal tanggal Varchar 15
3 Ket ket Varchar 15
45
6. Spesifikasi File Detail_Jurnal
Nama Database : dbpelayananjasa
Nama file : Detail Jurnal
Akronim : detailjurnal.myd
Tipe File : Transaksi
Akses file : Random
Panjang Record : 75 karaakter
Kunci Field : No_Akun
Tabel IV.6 Detail_Jurnal
No Elemen Data Akronim Type Panjang Keterangan
1 No_akun noakun Varchar 10 Primary Key
2 No_Jurnal nojurnal Varchar 10 Foreign Key
3 Debet debet int 20
4 Kredit kredit int 20
5 Saldo saldo Int 15
46
7. Spesifikasi Akun
Nama Database : dbpelayananjasa
Nama file : Akun
Akronim : akun.myd
Tipe File : Master
Akses file : 25 Random
Panjang Record : karaakter
Kunci Field : No_akun
Tabel IV.7 Akun
No Elemen Data Akronim Type Panjang Keterangan
1 No_akun noakun Varchar 10 Foreign Key
2 Nm_akun nmakun Varchar 15
47
4.2.4 Software Architecture
1 Deployment Diagram
Gambar IV.18 Deployment Diagram
2. Sequence Diagram
Gambar IV.19 Sequence Diagram Buku Pesanan
deployment Pelayanan Jasa
Client PC«device»
Serv er
<<Activ eXControl>>
NetBeans IDE 8.1<<DBMS>>
MySQL Serv er
<<Aplications>>
Program Pelayanan
Jasa
LAN
Xampp
BrowserJdk-8u131
sd Pelayanan Jasa
Bagian Admin Buku Pesanan Control Purchase
Order
Purchase Order
MemilihMenu() setBukuPesanan()setNoBukuPesanan()
getNamaKlien()
getNamaKlien()
getPesanan()
getPesanan()
getTanggalPesanan()
getTanggalPesanan()
getHarga()
getHarga()
Cetak()
Batal()
48
4.2.5 User Interface
Gambar IV.20 Login
Gambar IV.21 Menu Utama
49
Gambar IV.22 Data Akun
50
Gambar IV.23 Data User
Gambar IV.24 Menu Data Klien
51
Gambar IV.25 Menu Buku Pesanan
Gambar IV.26 Menu Pembayaran
52
Gambar IV.27 Menu Kwitansi
Gambar IV.28 Menu Jurnal
53
Gambar IV.29 Menu Lapororan Order
Gambar IV.30 Menu Laporan Penerimaan Kas
54
Gambar IV.31 Menu Back Up
55
4.2.6 Spesifikasi Hardware Dan Software
1. Spesifikasi Hardware
Processor : Intel(R) Core (TM) i3-2330M CPU @ 2.20GHz
2.20 GHz
Memory (RAM) : 2,00 GB
Harddisk : 40 GB
Monitor : 14 inch
Printer : Ink Jet
Mouse : Standart
2. Spesifikasi Software
Sistem Operasi : Microsoft Windows 7
Bahasa Pemrograman : Java.net
Aplikasi Pendukung : Netbeans IDE 8.1
DBMS : My SQL
56
BAB V
PENUTUP
5.1 Kesimpulan
Kesimpulan yang dapat di dapat setelah mempelajari permasalahan yang di
hadapi dan juga solusi pemecahan yang ditawarkan pada CV. Dejure Consultant
Jakarta, maka dapat diambil beberapa kesimpulan yang dapat dirinci seperti
dibawah ini :
a. Dengan perancangan sistem terkomputerisasi dapat mempercepat pengolahan
data dan pembuatan laporan.
b. Perancangan sistem komputerisasi dapat membantu Bagian Adminitrasi/
Bagian Keuangan mengambil keputusan dengan menyajikan informasi yang
akurat, relevan, dan tepat waktu.
c. Perancangan sistem informasi dengan menggunakan computer yang dibuat
secara khusus akan mengurangi beban kerja Bagian Adminitrasi/Bagian
Keuangan sehingga resiko kesalahan dapat dikurangi.
57
5.2 Saran
Untuk melengkapi apa yang telah dilakukan pada penulisan Tugas Akhir ini,
dapat diberika saran yang kiranya dapat disajikan bahan masukan sebagai berikut:
a. Melakukan pemeliharaan perangkat lunak dan perangkat keras yang
dilakukan oleh personil yang ahli untuk mencegah hal-hal yang tidak
di inginkan.
b. Mengadakan bimbingan dan pelatihan kepada Bagian
Adminitrasi/Bagian Keuangan mengenai penggunakaan sistem baru.
c. Meningkatkan ketelitian dalam menginput data untuk mengurangi
kesalahan sehingga dapat dihasilkan keluaran yang diinginkan.
58
DAFTAR PUSTAKA
Muslihudin, Muhamad dan Oktafianto. 2016. Analisis dan Perancangan Sistem
Informasi Menggunakan model Terstruktur dan UML. Yogyakarta : Andi
Mulyani,Sri. 2016. Analisa Dan Perancangan Sistem Informasi Manajemen
Keuangan Daerah. Bandung : Abdi Sistematika
Rosa, A S., dan M. Shalahuddin. 2014. Rekayasa Perangkat Lunak Terstruktur
dan Berorientasi Objek. Bandung : Informatika.
Swastika dan Putu Agus. 2016. Audit Sistem Informasi dan Tata KelolaTeknologi
Informasi. Yogyakarta : Andi
Hasugian dan Shidiq 2016. Analisis dan Perancangan Sistem Informasi
Menggunakan model Terstruktur dan UML. Yogyakarta : Andi
59
60
61
Lampiran A.1 KTP
62
Lampiran A.2 Akta Pendirian
63
Lampiran A.3 Surat Keputusan Kehakiman (SK)
64
Lampiran A.4 Keterangan Domisili
65
Lampiran A.5 Nomor Pokok Wajib Pajak (NPWP)
66
Lampiran B.1 Purchase Order
67
Lampiran B.2 Kwitansi
68
Lampiran B.3 Laporan Order Bulanan