Anda di halaman 1dari 49

PERANCANGAN SISTEM INFORMASI KEUANGAN

PADA CV. NARA CIPTA UTAMA

KERJA PRAKTEK

Oleh :
Nama : Gani Ahmad Wildan
NIM : 1703010043

PRODI TEKNIK INFORMATIKA


FAKULTAS TEKNIK UNIVERSITAS PERJUANGAN
TASIKMALAYA
2021
PENGESAHAN
Sistem Informasi Keuangan pada
CV.NARA CIPTA UTAMA

Kerja Praktek

Oleh:
Gani Ahmad Wildan
1703010043

Menyetujui,
Tasikmalaya, 30 Agustus 2021
Pembimbing

Yusuf Surmayana ST.M.Kom


NIDN. 0407108205

Mengetahui,

Dekan Fakultas Teknik Universitas Ketua Prodi Informatika


Perjuangan,

Prof.dr.Ana Hadiana, M.eng Gea Aristi, ST., M.Kom


NIDK. 9904018300 NIDN. 0419048903

i
PENGESAHAN PENGUJI
Sistem Informasi Keuangan pada
CV.NARA CIPTA UTAMA

Kerja Praktek

Oleh:
Gani Ahmad Wildan
1703010043

Telah dipertanggungjawabkan di dalam Sidang Kerja Praktek Pada Tanggal 6


September 2021

Dosen Penguji:

Ruuhwan,S.T, M.Kom.
NIDN

Gea Aristi, S.T., M.Kom.


Dosen Penguji II

Tasikmalaya,…………….
Pembimbing

Yusuf Surmayana ST.M.Kom


NIDN. 0407108205

ii
PENGESAHAN PEMBIMBING LAPANGAN

Sistem Informasi Keuangan pada


CV.NARA CIPTA UTAMA

Kerja Praktek

Oleh:
Gani Ahmad Wildan
1703010043

Tasikmalaya,……………..

Mengetahui, Menyetujui,
Kepala/ Pimpinan Institusi, Pembimbing Lapangan,

Dra. Elin Erlina, S.ST., M.Pd Edi Kusdiana, S.Pd


NIP. 196807261991032007 NIP. 196706291990021002

iii
Prodi Informatika
Fakultas Teknik Universitas Perjuangan
Jl. Peta No. 177 Kota Tasikmalaya, Kode Pos 46155

iv
LEMBAR PERNYATAAN KEASLIAN

Saya yang bertanda tangan dibawah ini:


Nama : Gani Ahmad Wildan
NPM : 1703010043
Jurusan/ Program Studi : Teknik Informatika
Menyatakan bahwa Laporan Kerja Praktek yang berjudul “Sistem Informasi
Keuangan pada CV.NARA CIPTA UTAMA” benar-benar merupakan hasil karya
pribadi dan bukan merupakan hasil karya orang lain atau pihak manapun. Seluruh
sumber menjadi rujukan dan dikutip dalam Laporan Kerja Praktek ini telah saya
nyatakan dengan benar.

Tasikmalaya, __________________

Gani Ahmad Wildan


NIM. 1703010043

KATA PENGANTAR

v
Puji dan syukur senantiasa dipanjatkan kehadirat Allah SWT, yang telah

melimpahkan rahmat dan hidayah-Nya sehingga dapat menyelesaikan penyusunan

Laporan Kerja Praktek di CV. NARA CIPTA UTAMA yang berjudul

“Perancangan Sistem Informasi Pada CV. Nara Cipta Utama”.

Kerja praktek ini meupakan salah satu syarat akademik bagi seluruh maha

siswa Prodi Teknik Informatika Fakultas Teknik Universitas

Perjuangan.Selesainya penyusunan laporan Kerja Praktek ini tidak terlepas dari

bantuan banyak pihak yang telah memberikan masukan kepada penulis.Untuk itu

penulis mengucapkan terimaksih yang sebesar besarnya kepada:

1. Dr. H. Kamiel Roesman Bachtiar, M.Si. Selaku Dekan Fakultas Teknik

Universitas Perjuangan Tasikmalaya.

2. Yusuf Sumaryana, S.T, M.Kom. Selaku Dosen Pembimbing

3. Gea Aristi, S.T, M.Kom. Selaku Dosen Wali

4. Eva Farida Syabaniah, S.E dan Achmad Kuncoro S.E Selaku

pembimbing Lapangan yang memberikan pengarahan dan

bimbingannya.

5. Kepada orang tua yang menjadi motivasi terbesar penulis selama ini.

6.Rekan-rekan Mahasiswa Universitas Perjuangan Prodi Teknik

Informatika Khusus nya Kelas B 2017 yang selalu

menemani,memberikan motivasi dan Dukungannya sehingga dapat

menyelesaikan laporan Kerja Praktek ini.

Dalam penyusunan laporan Kerja Praktek ini masih banyak

kekurangan.Untuk itu Kritik dan saran sangat di harapkan untuk

vi
perbaikan. Semoga segala bantuan yang telah di berikan dalam

penyelesaian laporan kerja Praktek ini mendapatkan balasan Kepada Allah

SWT.

Tasikmalaya, 31 Agustus 2021

Penulis

vii
DAFTAR ISI

PENGESAHAN.................................................................................................................i
PENGESAHAN PENGUJI.............................................................................................ii
PENGESAHAN PEMBIMBING LAPANGAN............................................................iii
LEMBAR PERNYATAAN KEASLIAN.......................................................................iv
KATA PENGANTAR......................................................................................................v
DAFTAR ISI..................................................................................................................vii
DAFTAR TABEL...........................................................................................................ix
DAFTAR GAMBAR........................................................................................................x
BAB I.................................................................................................................................1
PENDAHULUAN.............................................................................................................1
1.1 Latar Belakang.................................................................................................1
1.2 Materi Kerja Praktek.......................................................................................1
1.3 Tujuan Pembahasan.........................................................................................2
1.4 Sistematika Penulisan......................................................................................2
BAB II...............................................................................................................................4
TINJAUAN UMUM.........................................................................................................4
2.1 Gambaran Umum............................................................................................4
2.1.1 Visi.............................................................................................................4
2.1.2 Misi............................................................................................................5
2.2 Struktur Organisasi.........................................................................................5
BAB III.............................................................................................................................7
METODOLOGI DAN LANDASAN TEORI.................................................................7
3.1 Metodologi Penelitian.......................................................................................7
3.1.1. Metode Pengembangan Sistem................................................................7
3.1.2 Metode Pengambilan Data.......................................................................9
3.2 Landasan Teori...............................................................................................10
3.2.1. Sistem Informasi.....................................................................................10
3.2.2. Laporan Keuangan.................................................................................10
3.2.3. PHP..........................................................................................................11
3.2.4. MySQL....................................................................................................11

viii
3.2.5. Database..................................................................................................11
3.2.6. Data Flow Diagram (DFD).....................................................................11
3.2.7. Entity Relationship Diagram (ERD).......................................................13
BAB IV............................................................................................................................15
HASIL DAN PEMBAHASAN.......................................................................................15
4.1 Spesifikasi........................................................................................................15
4.1.1. Kebutuhan Perangkat Lunak................................................................15
4.1.2. Kebutuhan Perangkat Keras.................................................................15
4.2 Perancangan Sistem.......................................................................................16
4.2.1. Metode Perancangan....................................................................................16
4.2.2. Perancangan Database.................................................................................19
4..2.3. Perancangan proses.....................................................................................21
4.3. Pengujian Sistem............................................................................................23
4.3.1. Rencana Pengujian.................................................................................23
4.3.2. Kasus dan Hasil Pengujian....................................................................24
4.4. Implementasi Sistem......................................................................................27
4.4.1. Tampilan Halaman Admin....................................................................28
4.4.2. Tampilan Halaman Pemasukan............................................................28
.........................................................................................................................................29
4.4.3. Tampilan Halaman Pengeluaran..........................................................29
4.5. Kelebihan dan Kekurangan...........................................................................30
BAB V.............................................................................................................................31
KESIMPULAN DAN SARAN.......................................................................................31
4.1 Kesimpulan.....................................................................................................31
4.2 Saran...............................................................................................................31
Daftar Pustaka...............................................................................................................32

ix
DAFTAR TABEL

Tabel 3. 1 Komponen-komponen ERD

Tabel 4. 5 Struktur Tabel Login.......................................................................................19

Tabel 4. 6 Tabel Bahan....................................................................................................20

Tabel 4. 7 Tabel Pemasukan.............................................................................................20

Tabel 4. 8 Tabel Pengeluaran...........................................................................................20

Tabel 4. 9 Tranportasi......................................................................................................21

Tabel 4. 10 Rencana Pengujian Sistem............................................................................24

Tabel 4. 11 Rencana Pengujian Form Login Website......................................................24

Tabel 4. 12 Input Data pemasukan...................................................................................25

Tabel 4. 13 Input Data pengeluaran.................................................................................26

Tabel 4. 14 Input Data Pembelian bahan..........................................................................26

Tabel 4. 15 Input Data Transportasi.................................................................................27

x
DAFTAR GAMBAR

Gambar 2. 1 Logo Narababy Store.....................................................................................4


Gambar 2. 2 Struktur Organisasi........................................................................................5
Gambar 3. 1 Model waterfall (Pressman, 2010)
Gambar 3. 2 External Entity
Gambar 3. 3 Data Flow
Gambar 3. 4 Process
Gambar 3. 5 Data store
Gambar 4. 1 Use Case Diagram Sistem Keuangan
Gambar 4. 2 Activity Diagram Sistem Keuangan
Gambar 4. 3 Squence Diagram Sistem Keuangan
Gambar 4. 4 Class Diagram Sistem keuangan
Gambar 4. 5 Proses login yang sudah benar
Gambar 4. 6 Proses login yang salah
Gambar 4. 7 Data pemasukan
Gambar 4. 8 Data pengeluaran
Gambar 4. 9 Pembelian Bahan
Gambar 4. 10 Input Data Transportasi
Gambar 4. 11 Halaman Admin
Gambar 4. 12 Data Pemasukan
Gambar 4. 13 Data Pengeluaran

xi
BAB I

PENDAHULUAN

1.1 Latar Belakang

Perkembangan dunia teknologi informasi saat ini semakin cepat memasuki

berbagai bidang, sehingga kini semakin banyak perusahaan yang berusaha

meningkatkan usahanya terutama dalam bidang bisnis yang sangat berkaitan

erat dengan teknologi informasi itu sendiri. CV. Nara Cipta Utama atau

Narababy.store selama ini masih menggunakan Microsoft exel untuk

mengelola data keuangan secara sederhana. Antara data pengeluaran dengan

data keuangan belum terhubung dalam suatu sistem, Sehingga kurang efisien.

Dari latar belakang tersebut, Sangat di perlukan adanya suatu Sistem

informasi keuangan, Agar pengelolaan keuangan menjadi lebih mudah dan

cepat dan lebih terstruktur sesuai standar akuntansiyang telah di sesuaikan

serta dapat meminimalisasi kesalahan dalam menyusun laporan keuangan dan

Sistem ini sangat berguna sebagai media informasi bagi Narababy

Store.Sistem ini dibuat menggunakan aplikasi Visual Studio Code dengan

bahasa PHP dan aplikasi XAMPP.

1.2 Materi Kerja Praktek

Dalam pengerjaan Kerja Praktek ini, penulis yang mengusulkan terlebih

dahulu mengenai sistem ini yang akhirnya dapat diterima dengan baik dari

instansi tersebut. Adapun fokus pembahasan materi Kerja Praktek ini sebagai

berikut :

1
2

a Fokus pembahasan pada perancangan dan pembuatan Sistem Informasi

keuangan.

b Pendataan informasi toko berupa keuangan, kontak person, dan juga

berita terbaru.

1.3 Tujuan Pembahasan

Adapun beberapa tujuan dibuatnya sistem ini sebagai berikut :

a Sebagai media keuangan bagi Narababy Store

b Dengan adanya sistem ini, bila mana di Narababy Store itu terdapat

perubahan data atau informasi maka dapat diubah pada sistemnya.

1.4 Sistematika Penulisan

BAB I PENDAHULUAN

Menjelaskan mengenai latar belakang dari intansi tersebut serta

masalah yang menjadi alasan dilakukannya kerja praktek di sana serta tujuan

dan manfaat dari kerja praktek ini.


3

BAB II TINJAUAN UMUM

Bab ini membahas tentang tinjauan umum dari tempat kerja praktek

yang meliputi sejarah, visi misi, struktur organisasi dan denah lokasi.

BAB III METODOLOGI PENELITIAN

Bab ini membahas tentang metode yang digunakan dalam pembahasan

serta langkah-langkah penyelesaian masalah selama melakukan kerja praktek.

BAB IV HASIL DAN PEMBAHASAN

Bab ini memuat uraian tentang hasil dan pembahasan masalah

meliputi pencapaian dari setiap aktifitas yang dilakukan selama penelitian dan

memuat pembahasan hasil dari aktifitas yang diperoleh selama melakukan

penelitian.

BAB V KESIMPULAN DAN SARAN

Bab ini membahas tentang kesimpulan yang merupakan rangkuman

dari pembahasan semua permasalahan dan saran yang perlu diperhatikan

berdasarkan keterbatasan-keterbatasan yang ada pada sistem usulan, serta

diakhiri dengan Daftar Pustaka dan Lampiran.

DAFTAR PUSTAKA

Memuat referensi yang didapat penulis baik berupa buku,

majalah, maupun sumber-sumber lainnya.


BAB II

TINJAUAN UMUM

2.1 Gambaran Umum

CV. Nara Cipta Utama atau Narababy.store merupakan sebuah toko

Penjualan produk pakaian bayi yang sudah berdiri sejak tahun 2019.

Narababy store ini perkembanganya dapat dikatakan berkembang dengan

cukup. Karena sistem yang digunakan dalam bisnis ini adalah transaksi

online dengan memanfaatkan kemajuan teknologi informasi. Salah satunya

adalah Shopee, Instagram , Whatsapp , Facebook. Dengan adanya aplikasi

tersebut sehingga akan lebih memudahkan banyak orang dalam melakukan

transaki jual beli tanpa harus meluangkan waktu tertentu. Logo perusahaan

seperti gambar berikut :

Gambar 2. 1 Logo Narababy Store

2.1.1 Visi

Menjadi local brand terbaik yang bergerak di bidang

perlengkapan bayi dan anak-anak dengan mengedepankan kualitas

produk, pelayanan yang baik, dan harga yang terjangkau.

4
5

2.1.2 Misi

Mengutamakan kebutuhan konsumen. Mengembangkan inovasi-

inovasi baru dalam produk kami serta menjaga konsistensi kualitas

harga agar dapat memenuhi misi utama kami tersebut.

2.2 Struktur Organisasi

Direktur
Achmad Kuncoro

Owner
Fva Farida Syabaniah

Bag. Bag.
Reseller
Produksi Marketing
Enci & Anis Viola , Fika , Fitri 29 Anggota
Gambar 2. 2 Struktur Organisasi

1. DIREKTUR

Direktur adalah seorang yang ditunjuk untuk memimpin suatu

lembaga perusahaan pemerintah maupun swasta . Direktur di Narababy Store


6

yang merupakan seseorang yang mengambil atau mengatur strategi penjualan

dan keputusan tertinggi.

2. OWNER

Owner adalah yang mengatur mengelola yang dimulai dari

produksi, pemasaran , atau marketing dan materi promosi

3. BAGIAN PRODUKSI

Merupakan bagian yang berhubungan langsung dengan proses

pembuatan barang. Mulai dari proses pengolahan bahan baku sampai barang jadi

dan sampai barang tersebut siap untuk dijual.

4. BAGIAN MARKETING

Bagian marketing adalah kegiatan memasarkan hasil produksi

dari perusahaan melalui berbagai cara seperti memasarkan di media sosial dan

lainnya. Agar produk tersebut dapat di kenal dan diminati masyarakat secara luas.

5. RESELLER

Reseller adalah yang bertugas untuk menjual kembali sebuah barang dengan

komisi yang telah di tentukan sendiri atau di tetapkan oleh supplier


7
BAB III

METODOLOGI DAN LANDASAN TEORI

3.1 Metodologi Penelitian

Metodologi penelitian terbagi kedalam dua bagian, metode

pengembangan sistem informasi yang menjelaskan teknik yang digunakan

dalam pengembangan sistem dan metode pengumpulan data yang merupakan

bagian penting dari penelitian.

3.1.1. Metode Pengembangan Sistem

Metode dalam pengembangan sistem atau pembuatan sistem

informasi ini menggunakan model waterfall atau model air terjun.

Menurut Pressman (2010) waterfall adalah model klasik yang bersifat

sistematis, berurutan dalam membangun software. Adapun fase-fase

dalam model waterfall menurut referensi Pressman :

Gambar 3. 1 Model waterfall (Pressman, 2010)

a. Communication

Langkah ini merupakan analisis terhadap kebutuhan software, dan

tahap untuk mengadakan pengumpulan data dengan melakukan

pertemuan dengan costumer, maupun mengumpulkan data-data

tambahan baik yang ada di jurnal, artikel, maupun dari internet.

8
9

b. Planning

Proses planning merupakan lanjutan dari proses communication

(analysis requirement). Tahapan ini akan menghasilkan dokumen

user requirement atau bisa dikatakan sebagai data yang

berhubungan dengan keinginan user dalam permbuatan software,

termasuk rencana yang akan dilakukan.

c. Modeling

Proses modeling ini akan menerjemahkan syarat kebutuhan ke

sebuah perancangan software yang dapat diperkirakan sebelum

dibuat coding. Proses ini berfokus pada perancangan struktur data,

arsitektur software, representasi interface, dan detail (algoritma)

procedural. Tahapan ini akan menghasilkan dokumen yang disebut

software requirement.

d. Construction

Construction merupakan proses membuat kode. Coding atau

pengkodean merupakan penerjemah desain dalam bahasa yang bisa

dikenali oleh komputer. Programmer akan menerjemahkan

transaksi yang diminta oleh user. Tahapan inilah yang merupakan

tahapan secara nyata dalam mengerjakan suatu software, artinya

penggunaan komputer akan dimaksimalkan dalam tahapan ini.

Setelah pengkodean selesai maka akan dilakukan testing terhadap

sistem yang telah dibuat tadi. Tujuan testing adalah menemukan


10

kesalahan-kesalahan terhadap sistem tersebut yang kemudian bisa

diperbaiki.

e. Deployment

Tahapan ini bisa dikatakan final dalam pembuatan sebuah software

atau sistem. Setelah melakukan analisis, desain dan pengkodean

maka sistem yang sudah jadi akan digunakan oleh user. Kemudian

software yang telah dibuat harus dilakukan pemeliharaan secara

berkala.

3.1.2 Metode Pengambilan Data

Adapun metode pengambilan data yang dilakukan dalam

pembuatan sistem informasi akademik adalah :

1. Wawancara

Wawancara dilakukan dengan mengajukan beberapa pertanyaan

baik secara lisan maupun tulisan terhadap pihak-pihak yang

bersangkutan untuk memperoleh data-data yang diperlukan dalam

pembuatan sistem informasi akademik.

2. Observasi

Observasi dilakukan dengan menganalisa secara langsung maupun

tidak langsung mengenai keadaan yang ada di toko Narababy Store

mengenai informasi dan lain sebagainya.


11

3.2 Landasan Teori

3.2.1. Sistem Informasi

Sistem adalah kumpulan dari elemen-elemen berupa data, jaringan

kerja dari prosedur-prosedur yang saling berhubungan dan

berinteraksi sebagai satu kesatuan untuk mencapai tujuan dan saran

tertentu yang sama. Sebuah sistem terdiri atas bagian-bagian atau

komponen terpadu utnuk satu tujuan. Pengertian lainnya dari Sistem

sebagai kumpulan komponen atau jaringan kerja dari prosedur-

prosedur yang saling berkaitan dan bekerja sama suatu jaringan kerja

untuk mencapai tujuan tertentu berarti bagi penerimanya (Aging

2019).

Sistem Informasi adalah sebuah sistem yang terdiri atas rangkain

subsistem informasi terhadapa pengolahan data yang meghasilkan

informasi yang berguna dalam pengambilan keputusan (Fransisco

2013).

3.2.2. Laporan Keuangan

- Laporan Keuangan ini Merupakan Proses akuntansi yang dapat

digunakan yakni sebagai alat untuk mengkomunikasikan data

keuangan (Sjadzali 2010).

- Laporan Keuangan ini merupakan suatu hasil proses akuntansi

serta informasi histories yang di dalamnya itu terdapat proses

identifikasi,pengukuran, serta juga laporan ekonomi yakni sebagai


12

bahan pertimbangan di dalam mengambil keputusan yang tepat

(Sadeli 2002).

3.2.3. PHP

PHP merupakan script untuk pemrograman script web server-side,

script yang membuat dokumen HTML secara on the fly, maksudnya

dokumen HTML yang dihasilkan dari suatu aplikasi bukan dokumen

HTML yang dibuat dengan menggunakan editor teks atau editor

HTML. PHP/FI merupakan nama awal dari PHP. PHP adalah

Personal Home Page, FI adalah Form Interface.( Sovia & Febio 2011)

3.2.4. MySQL

MySQL merupakan database yang awalnya hanya berjalan pada

sistem Unix dan Linux. Seiring berjalannya waktu dan banyaknya

peminat yang menggunakan database ini, MySQL merilis versi yang

dapat diinstal pada hampir semua platform, termasuk Windows.( Sovia

& Febio 2011).

3.2.5. Database

Pangkalan data atau basis data (database) adalah kumpulan

informasi yang disimpan di dalam komputer secara sistematik

sehingga dapat diperiksa menggunakan suatu program komputer untuk

memperoleh informasi dari basis data tersebut.(Sumber

www.wikipedia.org)

3.2.6. Data Flow Diagram (DFD)


13

Data Flow Diagram (DFD) disebut juga dengan Diagram Arus

Data (DAD). DFD adalah suatu model logika data atau proses yang

dibuat untuk menggambarkan darimana asal data, dan kemana tujuan

data yang keluar dari sistem, dimana data disimpan, proses apa yang

menghasilkan data tersebut, dan interaksi antara data yang tersimpan,

dan proses yang dikenakan pada data tersebut (Kristanto, 2008).

Ada empat buah simbol pada DFD, yang masing-masingnya

digunakan untuk mewakili (Jogiyanto, 2005):

a. External entity (kesatuan luar) atau boundary (batas sistem),

digunakan untuk menyatakan suatu kantor, departemen atau divisi

dalam perusahaan tetapi di luar sistem yang dikembangkan.

Gambar 3. 2 External Entity

b. Data flow (arus data), digunakan untuk menunjukkan arus dari

data yang dapat berupa masukan untuk sistem ataupun hasil dari

proses sistem.

Gambar 3. 3 Data Flow

c. Process (proses), digunakan untuk menunjukkan kegiatan atau

kerja yang dilakukan oleh orang, mesin atau komputer dari hasil

suatu arus data yang masuk ke dalam proses untuk dihasilkan

arus data yang keluar dari proses.


14

Gambar 3. 4 Process

d. Data store (simpanan data), digunakan untuk menunjukkan

simpanan dari data yang dapat berupa file atau database di sistem

komputer.

Gambar 3. 5 Data store

3.2.7. Entity Relationship Diagram (ERD)

Entity Relationship Diagram (ERD) adalah sekumpulan cara atau

peralatan untuk mendeskripsikan data-data atau objek-objek yang

dibuat berdasarkan dan berasal dari dunia nyata yang disebut entitas

(entity) serta hubungan (relationship) antar entitas-entitas tersebut

dengan menggunakan beberapa notasi (Doro Edi, 2009).

Tabel 3. 1 Komponen-komponen ERD

Notasi Komponen Keterangan


Individu yang mewakili
Entitas
suatu objek yang lain.
Properti yang dimiliki oleh
suatu entitas, dimana dapat
Atribut
mendeskripsikan karakter
dari entitas tersebut.
Menunjukkan hubungan
Relasi diantara sejumlah entitas
yang berbeda.
Relasi yang menunjukkan
bahwa setiap entitas pada
himpunan entitas pertama
Relasi 1 : 1
berhubungan dengan paling
banyak satu entitas pada
himpunan entitas kedua.
15

Relasi yang menunjukkan


bahwa hubungan antara
entitas pertama dengan kedua
adalah satu banding banyak
Relasi 1 : M
atau sebaliknya. Setiap
entitas dapat berelasi dengan
banyak entitas pada
himpunan entitas yang lain.
Hubungan ini menunjukkan
bahwa setiap entitas pada
himpunan entitas yang
pertama dapat berhubungan
Relasi M : M
dengan banyak entitas pada
himpunan entitas yang
kedua, demikian juga
sebaliknya.
BAB IV

HASIL DAN PEMBAHASAN

4.1 Spesifikasi

Spesifikasi (Ependi, 2018)sistem informasi merupakan kumpulan dari kebutuhan pengguna

sebelum sistem informasi dibangun Spesifikasi adalah tahap dimana untuk mendukung kelancaran

dalam merancang aplikasi sistem informasi Keuangan berbasis web di Narababy Store.

4.1.1. Kebutuhan Perangkat Lunak

Adapun beberapa kebutuhan perangkat lunak yang digunakan sebagai berikut :

1. Sublime Text

2. MySQL

3. XAMPP versi 3.2.1

4. Rational Rose

4.1.2. Kebutuhan Perangkat Keras

Adapun beberapa kebutuhan perangkat keras yang digunakan sebagai berikut :

1. PC/Laptop

2. RAM 4 GB

3. Hardisk 500 GB

4. Mouse

16
17

4.2 Perancangan Sistem

Perancangan sistem dilakukan dengan merancang segala kebutuhan sistem

mulai dari perancangan tampilan web. Prosedur sistem, perancangan proses, dan

perancangan database.

4.2.1. Metode Perancangan

Metode Perancangan sistem informasi Keuangan berbasis di web di

Narababy Store menggunakan metode terstruktur dengan alat bantu yaitu

aplikasi Rational Rose. Rational Rose merupakan sebuah perangkat lunak

pemodelan secara visual, yang memiliki banyak fitur untuk membuat sistem

yang berorientasi objek menggunakan Data Flow Diagram (DFD) yang artinya

adalah suatu diagram yang menggambarkan aliran data dari sebuah proses yang

sering disebut dengan sistem informasi

Adapun model rancangan proses yang digunakan pada sistem informasi

Keuangan berbasis web Narababy Store ini adalah sebagai berikut :

1. DFD lvl 0

Gambar 4. 1 DFD lvl 1 sistem keuangan


18

2. DFD lvl 1

Gambar 4. 2 DFD lvl 1 Sistem Keuangan

3. DFD lvl 2 Login

Gambar 4. 3 DFD lvl 2 sistem login


19

4. DFD lvl 2 input data

Gambar 4.4 DFD lvl 2 input data


20

5. ERD

Gambar 4.5 ERD Sistem Keuangan

4.2.2. Perancangan Database

Melakukan perancangan database yang dibutuhkan sistem informasi

Keuangan berbasis web di Narababy Store dengan menggunakan alat bantu

perangkat lunak yaitu MySQL.

1. Perancangan Struktur Database Admin

Tabel 4. 1 Struktur Tabel Login

Nama File : Admin


Primary : Id
Key :-
Foreign
No Atribut Type Ukuran Keterangan
1. Username Varchar 25 Username User
2. Password Varchar 25 Password User
21

Tabel 4. 2 Tabel Bahan

Nama File : Bahan


Primary : Id
Key :-
Foreign
No Atribut Type Ukuran Keterangan
1. Id int 25 Id
2. Bahan Varchar 25 Barang
3. Jumlah Varchar 28 Jumlah total
barang
4. Total Varchar 25 Total harga
5. tgl_keluar date - Tanggal keluar
barang

Tabel 4. 3 Tabel Pemasukan

Nama File :
Primary Pemasukan
Key : Id
Foreign :-
No Atribut Type Ukuran Keterangan
1. Id_ Int 12 Id
2. Barang Varchar 12 Jenis barang
3. Ukuran Varchar 12 Ukuran baju
4. Jumlah Varchar 222 Jumlah barang
5. Qty Varchar 19 Total harga
barang
6. tgl_pemasuk date - Tanggal
an pemasukan
barang

Tabel 4. 4 Tabel Pengeluaran

Nama File : Pengeluaran


Primary : Id
Key :-
Foreign
No Atribut Type Ukuran Keterangan
1. Id int 12 Id
2. Barang Varchar 22 Jenis barang
3. Jumlah Varchar 22 Jumlah barang
4. Total Varchar 22 Total harga
barang
5. Tgl_klrbara Varchar 22 Tanggal keluar
ng barang
22

Tabel 4. 5 Tranportasi

Nama File : Transportasi


Primary : Id
Key :-
Foreign
No Atribut Type Ukura Keterangan
n
1. Id int 12 Id
2. Kendaraan varchar 25 Jenis kendaraan
3. Nama_Biaya varchar 22 Jenis biaya
4. Jumlah varchar 22 Jumlah biaya
5. Tgl_Keluar date - -

4..2.3. Perancangan proses

1. Form Login

Proses : Login

Input : Username dan Password

Output : Hak Akses Admin

Proses : Pengguna memasukkan Username dan Password

pada tampilan login. Kemudian mendapatkan hak

akses sebagai admin.


23

2. Form Bahan

Proses : Admin

Input : Nama bahan, jumlah bahan per meter, total harga,

tanggal pembelian

Output : Tabel pembelian bahan pakaian

Proses : Admin memasukan data pembelian bahan

3. Form Pemasukan
Proses : Memasukan data barang

Input : Barang,Ukuran,Jumlah,qty,Tgl_Pemasukan

Output : Data info telah tersimpan

Proses : Admin melakukan input data barang yang masuk


24

4. Form Pengeluaran
Proses : Admin

Input : Barang,jumlah,tgl_klrbarang

Output : Data info telah disimpan

Proses : Admin menginput data perusahaan


25

5. Form Transportasi

Proses : Admin

Input : kendaraan, nama_biaya, jumlah, tgl_keluar

Output : Data info telah disimpan

Proses : Admin menginput data transportasi

4.3. Pengujian Sistem

Dalam langkah ini dilakukan suatu pengujian sistem yang bertuju dan di

khususkan dalam proses-proses yang terdapat pada sistem penjualan ini dengan

harapan proses yang diuji sesuai dengan rancangan yang telah dibuat

sebelumnya.

4.3.1. Rencana Pengujian

Pengujian sistem adalah langkah yang paling penting dalam pembangunan

atau mengembangkan sebuah sistem informasi, oleh karena itu di perlukan

sebuah pengujian dalam pembuatan Sistem Informasi keuangan di Narababy

Store ini. Untuk metode yang digunakan dalam pengujian kali ini adalah

Waterfall. Pengujian dilakukan dengan memperlihatkan bahwa fungsi-fungsi

berjalan dengan sangat baik.

Adapun hal-hal yang akan di uji dengan metode Waterfall adalah sebagai

berikut:
26

4.3.2. Kasus dan Hasil Pengujian


Tabel 4. 6 Rencana Pengujian Sistem

From yang diuji Butir Uji


Form login Masuk Sistem Informasi
Form input data pemasukan Data berhasil diinput
Form input data Data berhasil diinput
pengeluaran gaji
Form input data pembelian Data berhasil diinput
bahan
Form input data transportasi Data berhasil diinput

1. Pengujian Form Login admin

Tabel 4. 7 Rencana Pengujian Form Login Website

Data Yang Pengamatan Kesimpu


Masukan Diharapkan lan
Username dan Menampilkan Halaman Diterima
password diisi halaman berubah menjadi
dengan data Dashboard halaman
yang benar administrator Dashboard
Username dan Kembali kehalaman Menampilkan Diterima
Password diisi login dan peringatan
dengan data menampilkan pesan Username dan
yang salah username dan Password anda
Password Salah. salah

a. Proses Login dengan Kombinasi Username dan Password yang diisi dengan
benar.
27

Gambar 4. 6 Proses login yang sudah benar


28

b. Proses Login dengan Kombinasi Username dan Password yang diisi dengan
salah.

Gambar 4. 7 Proses login yang salah

Tabel 4. 8 Input Data pemasukan

Data Yang Pengamatan Kesimpu


Masukan Diharapkan lan
Form data Menampilkan hasil Form yang diisi Diterima
pemasukan di pemasukan berhasil
isi dengan ditambahkan
benar

Gambar 4. 8 Data pemasukan


29

Tabel 4. 9 Input Data pengeluaran

Data Yang Pengamatan Kesimpu


Masukan Diharapkan lan
Form data Menampilkan hasil Form yang diisi Diterima
pengeluaran di pengeluaran berhasil
isi dengan ditambahkan
benar

Gambar 4. 9 Data pengeluaran

Tabel 4. 10 Input Data Pembelian bahan

Data Yang Pengamatan Kesimpu


Masukan Diharapkan lan
Form data Menampilkan hasil Form yang diisi Diterima
pembelian pembelian berhasil
bahan di isi bahan ditambahkan
dengan benar
30

Gambar 4. 10 Pembelian Bahan

Tabel 4. 11 Input Data Transportasi

Data Yang Pengamatan Kesimpu


Masukan Diharapkan lan
Form data Menampilkan hasil Form yang diisi Diterima
Transportasi di data berhasil
isi dengan transportasi ditambahkan
benar

Gambar 4. 11 Input Data Transportasi

4.4. Implementasi Sistem


Tahap implementasi system merupakan proses penerapan sistem yang telah

dirancang sebelumnya menjadi suatu sistem Informasi Absensi dan penggajian Web di

Narababy Store ini memerlukan perangkat keras (hardware) dan perangkat lunak

(software) yang sesuai atau lebih dengan ketentuan spesifikasi minimum diatas.Sistem

Informasi Absensi dan penggajian Berbasis Web di Narababy Store ini bisa di jalankan di

semua aplikasi browser sehingga dengan mudah untuk di jalankan.

4.4.1. Tampilan Halaman Admin


31

Halaman admin merupakan halaman yang hanya bisa diakses oleh admin jika sudah

melakukan login pada halaman beranda. Pada halaman ini, admin dapat mengubah dan

menambahkan data seperti data pemasukan,pengeluaran dan upload data

Gambar 4. 12 Halaman Admin

4.4.2. Tampilan Halaman Pemasukan

Halaman pemasukan merupakan halaman yang berisi format pengisian Nama barang,

Ukuran, jumlah dan tanggal masuk yang bisa dilakukan oleh admin. Jika admin sudah

mengisikan data maka data tersebut akan ditampilkan pada halaman Pemasukan

.
32

Gambar 4. 13 Data Pemasukan

4.4.3. Tampilan Halaman Pengeluaran

Halaman Pengeluaran merupakan halaman yang berisi format pengisian Nama Barang,

Jumlah, Tujuan dan tanggal masuk yang bisa dilakukan oleh admin. Jika admin sudah

mengisikan data maka data tersebut akan ditampilkan pada halaman Pengeluaran.
30

Gambar 4. 14 Data Pengeluaran

4.5. Kelebihan dan Kekurangan

Adapun kelebihan dari sistem Persediaan barang adalah sebagai berikut :

1. Pengelolaan data lebih mudah dan terstruktur.

2. Memudahkan dalam mencari informasi mengenai pemasukan dan pengeluaran

keuangan. Data yang sudah dimasukkan lebih aman karena disimpan pada database

secara online.

Sedangkan kekurangan dari sistem persediaan keuangan ini adalah sebagai

berikut:

1. Belum diintegrasikan dengan sistem yang ada.

2. Dibutuhkan sistem keamanan yang baik pada sistem.

3. Kurangnya detail-detail pada web aplikasi ini.


30
BAB V

KESIMPULAN DAN SARAN

4.1 Kesimpulan

Berdasarkan pembahasan yang di lakukan pada bab yang di

lakukan pada bab sebelumnya, dari sebuah Sistem Data Keuangan

menggunakan Sublime text yang telah di buat, dengan adanya system ini

maka dapat di ambil kesimpulan

Sistem Data Keuangan berhasil di rancang menggunakan

pemodelan Unified Modeling Language (UML) dan di bangun

menggunakan bahasa pemograman PHP dan Pangkalan MySQL.

4.2 Saran

Berdasarkan kesimpulan dan pembahasan yang telah diuraikan,

maka saran yang dapat diberikan antara lain sebagai berikut:

1. Sistem data keuangan di Narababy Store ini masih bisa di

kembangkan lebih dinamis lagi

2. Pada perkembangan selanjutnya sistem ini akan

dikembangkan lagi yaitu dengan menambahkan kalkulator

agar penambahan dan perkaliannya akura

31
32

Daftar Pustaka

Ayudia, E. H. (2016). ANALISIS KESALAHAN PENGGUNAAN BAHASA


INDONESIA DALAM LAPORAN HASIL OBSERVASI PADA SISWA
SMP. April 2016, ISSN I2302-6405, 49.
Ambriani, A. I. (2020). RANCANG BANGUN REPOSITORY PUBLIKASI
ILMIAH DOSEN BERBASIS WEB MENGGUNAKAN
FRAMEWORK LARAVEL. Volume 10 Nomor 01 Tahun 2020, 58-66 ,
66.
Ependi, U. (2018). PEMODELAN SISTEM INFORMASI MONITORING
INVENTORY SEKRETARIAT DAERAH KABUPATEN MUSI
BANYUASIN. Volume 05, No.01 Februari 2018, 60.
Geovanne Farell, H. K. (2018). RANCANG BANGUN SISTEM INFORMASI
PENGARSIPAN SURAT MENYURAT (STUDI KASUS
FAKULTAS TEKNIK UNP) . Vol. 11, No. 2, September 2018 , 62.
Hilari, S. M. (2017). ANALISA DAN PERANCANGAN SISTEM
INFORMASI PEMBELIAN GRC DENGAN METODE WATERFALL .
Vol. 13 No. 2. September 2017, 6.
Khaerul, A. A. (2019). IMPLEMENTASI GOOGLE MAPS
APIPEMETAAN JALUR EVAKUASI BENCANA ALAM DI
KABUPATEM LOMBOK UTARA. Vol.19 No.1 (Nov) 2019, 146.
M Sadeli 2003. “Konsep Dasar Sistem.” Journal of Chemical Information and Modeling
53(9): 1689–99. https://pendidikan.co.id/pengertian-laporan-keuangan-tujuan-
jenis-dan-menurut-ahli/
Mahardika, F. (2017). Manajemen Risiko Keamanan Informasi Menggunakan
Framework. Vol. 02, No. 02, Juli 2017 , 8.
Mulyodiputro, M. D. (2018). Perancangan Database Sistem Informasi Apotik
Menggunakan MySQL pada Apotik Cemara . SIJ, Volume 1, Nomor
1, May 2018, Hal. 16-19 , 19.
Sitohang, H. T. (2018). SISTEM INFORMASI PENGAGENDAAN SURAT
BERBASIS WEB PADA PENGADILAN TINGGI MEDAN . Volume
3
No 1 Maret 2018 , 9.
Munawir Sjadzali 2010. “Konsep Dasar Sistem.” Journal of Chemical Information and
Modeling 53(9): 1689–99. https://pendidikan.co.id/pengertian-laporan-keuangan-
tujuan-jenis-dan-menurut-ahli/
32

Anda mungkin juga menyukai