Upload
others
View
16
Download
0
Embed Size (px)
Citation preview
27
PERANCANGAN SISTEM INFORMASI PENJUALAN
BARANG PADA TOKO REGAR PHOTO COPY
TUGAS AKHIR
Diajukan untuk memenuhi salah satu syarat kelulusan Program Diploma III
SILVIA SURYATI SITUMEANG
NIM : 12145827
Program Studi Manajemen Informatika
AMIK BSI Jakarta
Jakarta
2017
28
29
30
31
32
33
34
35
ABSTRAK
Silvia Suryati Situmeang (12145827), Perancangan Sistem Informasi Penjualan
Barang Pada Toko Regar Photo Copy Jakarta
Sistem penjualan barang pada suatu perusaahan yang masih manual sering dianggap
kurang efektif dan efisien, dikarenakan dapat menyita waktu dan tenaga dengan
konsumen harus melihat barang yang ada. Dengan adanya komputer akan
mempermudah pekerjaan suatu perusahaan untuk menunjang dan memberikan
pelayanan yang memuaskan bagi para konsumen. Melalui sistem pembayaran,
konsumen dapat dengan mudah mendapatkan informasi tentang penjualan barang
tanpa harus mencari barang untuk melihat harga barang apa saja yang tersedia
sehingga konsumen yang sudah memesan barang terlebih dahulu melalui sistem bisa
langsung melakukan pemesanan barang dan pembayaran barang tersebut. Adapun
tujuan tugas akhir ini adalah membuat sistem pada sebuah toko yang menyediakan
barang, yang sebelumnya masih menggunakan sistem pembayaran secara manual.
Melalui metode observasi, wawancara dan studi pustaka penulisan ini dapat
diselesaikan dengan baik. Pembuatan perancangan ini sangat berguna bagi
perusahaan untuk kelancaran sistem pembayaran pada bagian kasir.
Kata Kunci: Data Pemesanan, Penjualan
36
ABSTRACT
Silvia Suryati Situmeang (12145827), Perancangan Sistem Informasi Penjualan
Barang Pada Toko Regar Photo Copy Jakarta
System sales of goods in a company that is still manual is often considered less
effective and efficient, because it can take time and energy with consumers must see
the existing goods. With the computer will facilitate the work of a company to
support and provide satisfactory service for consumers. Through the payment
system, consumers can easily get information about the sale of goods without
having to look for goods to see the price of what goods are available so that
consumers who have ordered goods in advance through the system can directly
order goods and payment of goods. The purpose of this final task is to create a
system in a store that provides goods, which previously still use the payment system
manually. Through the method of observation, interview and literature study this
writing can be solved well. Making this design is very useful for the company to
smooth payment system at the cashier.
Keywords: Order Data, Sale
37
DAFTAR ISI Halaman
Lembar Judul Tugas Akhir............................................................................... i
Lembar Pernyataan Keaslian Tugas Akhir ...................................................... ii
Lembar Pernyataan Publikasi Karya Ilmiah ................................................... iii
Lembar Persetujuan dan Pengesahan Tugas Akhir ......................................... iv
Lembar Konsultasi Tugas Akhir ...................................................................... v
Kata Pengantar ................................................................................................. vii
Lembar Abstraksi ............................................................................................. ix
Daftar Isi .......................................................................................................... xi
Daftar Simbol .................................................................................................. xiii
Daftar Gambar .................................................................................................. xv
Daftar Tabel ..................................................................................................... xvi
Daftar Lampiran ............................................................................................... xvii
BAB I PENDAHULUAN ............................................................................... 1
1.1. Latar Belakang Masalah ................................................................... 1
1.2. Maksud dan Tujuan .......................................................................... 2
1.3. Metode Penelitian............................................................................. 3
1.4. Ruang Lingkup ................................................................................ 4
1.5. Sistematika Penulisan ...................................................................... 4
BAB II LANDASAN TEORI ........................................................................ 6
2.1. Konsep Dasar Sistem ....................................................................... 6
2.1.1. Definisi Sistem ....................................................................... 6
2.1.2. Karakteristik Sistem ............................................................... 7
2.1.3. Komponen Sistem Informasi.................................................. 9
2.1.4. Basis Data............................................................................... 11
2.1.5. Model Pengembangan Perangkat Lunak ................................ 12
2.2. Teori Pendukung .............................................................................. 15
2.2.1. Diagram Alir Data ................................................................. 15
2.2.2. Kamus Data ........................................................................... 18
2.2.3. Entity Relationship Diagram ................................................ 22
2.2.4. Pengkodean ........................................................................... 23
2.2.5. Hipo ....................................................................................... 25
BAB III ANALISA SISTEM BERJALAN .................................................. 27
3.1. Tinjauan Perusahaan ....................................................................... 27
3.1.1. Sejarah Institusi/Perusahaan .................................................. 28
3.1.2. Struktur Organisasi dan Fungsi ............................................. 28
3.2. Prosedur Sistem Berjalan ................................................................. 30
3.3. Diagram Alir Data Sistem Berjalan ................................................. 31
3.4. Spesifikasi Dokumen Sistem Berjalan ............................................. 34
3.5. Permasalahan Pokok ....................................................................... 35
3.6. Pemecahan Masalah ........................................................................ 36
38
BAB IV RANCANGAN SISTEM USULAN .............................................. 37
4.1. Umum .............................................................................................. 37
4.2. Prosedur Sistem Usulan .................................................................. 38
4.3. Diagram Alir Data (DAD) Sistem Usulan ....................................... 38
4.4. Kamus Data Sistem Usulan .............................................................. 41
4.4.1. Kamus Data Dokumen Masukan ........................................... 41
4.4.2. Kamus Data Dokumen Keluaran ........................................... 42
4.5. Spesifikasi Rancangan Sistem Usulan ............................................. 43
4.5.1. Spesifikasi Bentuk Dokumen Masukan ............................... 43
4.5.2. Spesifikasi Bentuk Dokumen Keluaran ............................... 44
4.5.3. Entity Relationship Diagram ................................................ 46
4.5.4. Spesifikasi File ..................................................................... 47
4.5.5. Struktur Kode ....................................................................... 51
4.5.6. Spesifikasi Program .............................................................. 54
4.6. Spesifikasi Sistem Komputer ......................................................... 60
4.6.1. Umum ................................................................................... 60
4.6.2. Perangkat Keras ................................................................... 61
4.6.3. Perangkat Lunak .................................................................. 61
4.7. Jadwal Implementas ......................................................................... 62
BAB V PENUTUP .......................................................................................... 66
5.1. Kesimpulan ...................................................................................... 66
5.2. Saran ................................................................................................. 67
DAFTAR PUSTAKA ..................................................................................... 68
DAFTAR RIWAYAT HIDUP ...................................................................... 69
SURAT KETERANGAN PKL ..................................................................... 70
LAMPIRAN-LAMPIRAN ............................................................................ 71
39
DAFTAR SIMBOL
Simbol Data Flow Diagram
Eksternal Entity
Digunakan untuk menggambarkan suatu entity
eksternal atau atau bagian yang memproses data
Proccess
Digunakan untuk menggambarkan intruksi atau data
Data Store
Digunakan untuk penyimpanan data
Data Flow
Digunakan untuk menunjukkan perpindahan dari
Satu titik ke titik lain
40
DAFTAR SIMBOL
Simbol Entity Relationship Diagram
Entitas atau Objek Data
Kumpulan objek atau sesuatu yang dapat dibedakan
Atau dapat diidentifikasi secara unik
Relationship Menunjukkan adanya relasi atau hubungan antara
Satu entitas dengan entitas lain
A Atribut atau Elemen Data
Menunjukkan atribut dari objek dasar
Connection
Digunakan sebagai penghubung antar entitas
41
DAFTAR GAMBAR Halaman
II.1. Ilustrasi Model Waterfull ................................................................................ 14
III.1. Struktur Organisasi ......................................................................................... 29
III.2. Diagram Konteks Sistem Berjalan .................................................................. 32
III.3. Diagram Nol Sistem Berjalan ......................................................................... 33
IV.1. Diagram Konteks Sistem Usulan ................................................................... 39
IV.2. Diagram Nol Sistem Usulan .......................................................................... 40
IV.4. Entity Relationship Diagram ......................................................................... 46
IV.5. Logical Record Structured .............................................................................. 47
IV.6. Diagram HIPO .............................................................................................. 55
42
DAFTAR TABEL Halaman
Tabel II.1. Notasi Tipe data .............................................................................. 21
Tabel II.2. Notasi Struktur Data ....................................................................... 21
Tabel IV.1. Spesifikasi Data Admin .................................................................. 48
Tabel IV.2. Spesifikasi Data Barang .................................................................. 49
Tabel IV.3. Spesifikasi Data Pembayaran ........................................................... 50
Tabel IV.4. Spesifikasi Data Pemesanan ............................................................ 51
Tabel IV.5. Jadwal Implementasi ....................................................................... 65
43
DAFTAR LAMPIRAN
Halaman
A-1. Data Pemesanan ........................................................................................... 70
B-1. Nota Pembayaran ......................................................................................... 71
B-2. Laporan Penjualan ......................................................................................... 72
C-1. Data Pemesanan Sistem usulan ................................................................... 73
C-1. Data Barang Sistem Usulan ......................................................................... 74
D-1. Struk Pembayaran Sistem Usulan ................................................................. 75
D-2. Laporan Penjualan Sistem Usulan ................................................................. 76
E-1. Master Login .................................................................................................. 77
E-2. Master Menu Utama ....................................................................................... 77
E-3. MaSter Admin ................................................................................................ 78
E-4. Master Barang ................................................................................................ 79
E-5. Transaksi Pemesanan .................................................................................... 80
E-6. Transaksi Pembayaran ................................................................................... 81
44
BAB I
PENDAHULUAN
1.1 Latar Belakang
Dengan meningkatnya teknologi yang terus menerus maju pada tahun terakhir
ini, peranan informasi teknologi khususnya komputer, didalam masyarakat semakin
diperlukan bahkan di dalam kegiatan suatu perusahaan sangat memerlukan
informasi teknologi dengan cepat dan tepat. Yang merupakan tujuan utama dalam
semua bidang khususnya bidang menajemen informatika.
Dengan adanya perkembangan teknologi tersebut yang semakin maju, banyak
perusahaan yang menggunakan komputer untuk memproses data penjualan.
Komputer merupakan alat bantu yang dapat menerima masukan dan keluaran data
serta memiliki kecepatan dan ketepatan yang tinggi. Yang sangat bermanfaat dalam
proses pengolahan datanya dengan secara efektif dan efisien.
Komputer merupakan hasil dari ilmu pengetahuan dan teknologi mutakhir.
Maka dewasa ini pengolahan data yang cepat, tepat dan akurat menggunakan sistem
komputerisasi, untuk dapat menghasilkan informasi yang tepat dan cepat sesuai
dengan tujuan dan dapat dipercaya keakuratannya, sehingga pengguna informasi
tidak akan mengalami kesulitan didalam mengambil langkah-langkah penting
dalam menunjang kelancaran dan tujuan usahanya.
Pencatatan dan perhitungan data secara manual akan menimbulkan banyak
masalah. Suatu sistem pengeluaran kas kecil yamg masih mengolah data secara
45
manual akan membutuhkan waktu yang sangat panjang pada saat data-data yang
telah dicatat dibutuhkan kembali, sehingga pemborosan waktu dan data yang
didapat menjadi kurang akurat.
Masalah tersebut di atas juga dialami pada system penjualan barang alat tulis
kantor pada Toko Regar Photo Copy dalam pencatatan dan pengolahan datanya
dengan menggunakan sistem secara manual. Untuk memecahkan masalah tersebut
penulis mengusulkan suatu bentuk pemecahan melalui penggunaan alat bantu
aplikasi komputer sehingga data-data yang dibutuhkan akan lebih cepat didapatkan
dan lebih akurat.
Sehubungan dengan hal tersebut di atas penulis memilih mengkaji
permasalahan tersebut agar dapat mengatasi kekurangan pada sistem manual yang
sedang digunakan. Untuk itu dalam penulisan Tugas Akhir (TA) ini penulis
mengambil judul :”PERANCANGAN SISTEM INFORMASI PENJUALAN
BARANG PADA TOKO REGAR PHOTO COPY ”
1.2 Maksud dan Tujuan
Maksud dan tujuan dari penulisan Tugas akhir ini adalah sebagai berikut :
1. Mengetahui permasalahan yang ada didalam sistem penjualan barang yang
masih dilakukan secara manual.
2. Memberikan suatu pemikiran mengenai cara untuk memperoleh suatu
proses pembayaran yang cepat dan akurat.
3. Dengan dibuatnya analisa sistem penjualan pada Toko Regar Photo Copy
diharapkan dapat menjadi lebih efektif dan efisien serta mengurangi
kesalahan dalam hal pencatatan yang ada di Toko Regar Photo Copy ini.
46
Tujuan dari penulis ini adalah sebagai salah satu syarat kelulusan Program
Diploma Tiga (D.III) Program Studi Manajemen Informatika pada Akademi
Manajemen Informasi dan Komputer (AMIK BSI).
1.3 Metode Penelitian
Metode penelitian adalah cara penulis mendapatkan data sebagai bahan dalm
menyusun laporan Tugas Akhir Ini dan bahan-bahan serta data-data yang
dibutuhkan dapat dipertanggung jawabkan kebenarannya. Oleh karena itu penulis
mengadakan penelitian dengan menggunakan beberapa metode diantaranya:
a. Pengamatan Langgsung (Observation)
Dalam hal ini penulis melakukan observasi dengan cara mengamati objek
secara langsung, dimana penulis mendapatkan data untuk pengembangan
laporan ini.
b. Wawancara (Interview)
Dengan metode ini penulis dapat menanyakan langsung untuk memperoleh
sumber data dengan mengajukan beberapa pertanyaan yang berkaitan dengan
masalah yang akan di bahas dalam penulisan laporan Tugas Akhir ini.
c. Studi Kepustakaan (Library Research)
Penulis dapat memperoleh dan mengumpulkan data dengan membaca bahan-
bahan kuliah yang diberikan oleh dosen dan dari buku-buku yang sesuai
dengan materi pokok bahasan.
1.4 Ruang Lingkup
47
Pada penulisan Tugas Akihir ini, penulis membatasi ruang lingkup hanya
pada pembahasan untuk menganalisa sistem penjualan barang pada Toko Regar
Poto Copy. Dimulai dari proses penjualan barang, input data barang,proses
transaksi, sampai dengan proses pembuatan laporan penjualan barang yang
nantinya akan berguna bagi pihak pemilik toko itu sendiri.
1.5 Sistematika Penulisan
Sistematika penulisan ini dimaksudkan untuk mempermudah dan
memberikan gambaran isi dari laporan Tugas Akhir ini. Untuk itu, penulis membagi
laporan ini menjadi masing-masing bab. Setiap bab memiliki pokok bahasan
tersendiri, yaitu:
BAB I PENDAHULUAN
Pada bab ini penulis menguraikan mengenai latar belakang masalah
dengan sistem penjualan barang, maksud dan tujuan dari penulisan,
metode yang digunakan penulis dalam memperoleh informasi, ruang
lingkup yang memberikan batasan-batasan masalah pokok serta
sistematika penulisan yang memudahkan dalam proses penulisan.
BAB II LANDASAN TEORI
Dalam bab ini menerangkan tentang konsep dasar sistem yang
berhubungan dengan penerapan sistem yang dijalankan, serta
memberikan penjelasan secara teoritis tentang peralatan pendukung
(Tools System).
BAB III ANALISA SISTEM BERJALAN
48
Pada bab ini dijelaskan secara umum dan singkat tentang profil
organisasi, tinjauan perusahaan yang meliputi sejarah perusahaan,
struktur organisasi dan fungsi, prosedur sistem berjalan, Diagram
Alir Data (DAD) sistem berjalan, kamus data sistem berjalan,
spesifikasi sistem berjalan yang meliputi bentuk dokumen masukan
dan dokumen keluaran yang digunakan, permasalahan dan alternatif
pemecahan masalah.
BAB IV RANCANGAN SISTEM USULAN
Dalam bab ini penulis menjelaskan tentang sistem yang akan
diusulkan secara umum, prosedur sistem usulan, diagram alir data
sistem usulan, kamus data sistem usulan, spesifikasi rancangan
sistem usulan yang terdiri dari bentuk dokumen masukan dan bentuk
dokumen keluaran, normalisasi serta diagram hipo dan spesifikasi
sistem komputer serta jadwal implementasi sistem usulan.
BAB V PENUTUP
Pada bab ini menjelaskan tentang kesimpulan yang dapat ditarik dari
penjelasan bab-bab sebelumnya mengenai pembahasan sistem yang
ada serta saran-saran yang digunakan untuk perkembangan sistem di
masa depan.
BAB II
LANDASAN TEORI
49
2.1. Konsep Dasar Sistem
Terdapat dua kelompok pendekatan didalam mendefinisikan sistem, yaitu
yang menekankan pada prosedurnya dan menekankan pada elemen atau
komponennya. Pendekatan pada sistem yang lebih menekankan prosedurnya
didefinisikan sebagai berikut : suatu sistem adalah suatu jaringan kerja dari
prosedur-prosedur yang saling berhubungan, berkumpulan bersama-sama untuk
melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran tertentu.
Sedangkan system yang lebih menekankan pada elemen atau komponennya
didefinisikan sebagai berikut : sistem adalah kumpulan dari elemen-elemen yang
berinteraksi untuk mencapai suatu tujuan tertentu.
2.1.1. Definisi Sistem
Secara sederhana suatu sistem dapat diartikan sebagai suatu kumpulan atau
himpunan dari unsur, komponen atau variabel-variabel yang terorganisir, saling
berinteraksi, saling ketergantungan satu sama lainnya dan terpadu. Sistem juga
merupakan suatu kesatuan yang terdiri dari dua atau lebih komponen atau subsistem
yang berinteraksi untuk mencapai tujuan. Ada beberapa pakar yang berlainan
pendapat dalam mendefinisikan suatu sistem namun tetap pada satu tujuan.
Menurut Hartono (2013:9) “Sistem adalah kumpulan dari berbagai bagian
atau elemen, yang saling berhubungan secara terorganisasi berdasarkan fungsi-
fungsinya, menjadi satu kesatuan”.
Sedangkan menurut Taufiq (2013:2) “Sistem adalah kumpulan dari sub-sub
sistem abstrak maupun fisik yang saling terintegrasi dan berkolaborasi untuk
mencapai suatu tujuan tertentu”.
50
Berdasarkan kedua definisi diatas, maka penulis menyimpulkan sistem
adalah sekelompok unsur yang saling terhubung satu sama lain yang berfungsi
bersama-sama untuk mencapai suatu tujuan tertentu.
2.1.2. Karakteristik Sistem
Menurut sutabri (2016:10) “Model umum sebuah sistem adalah input,
proses, dan output. Hal ini merupakan konsep sebuah sistem yang sangat sederhana
sebab sebuah sistem dapat mempunyai beberapa masukan dan keluaran”. Selain itu,
sebuah sistem memiliki karakteristik atau sifat-sifat tertentu, yang mencirikan
bahwa hal tersebut bisa dikatakan sebagai suatu sistem adapun karakteristik yang
dimaksud adalah :
1. Komponen Sistem (Component)
Suatu sistem terdiri dari sejumlah komponen yang saling berinteraksi,
artinya saling bekerja sama membentuk satu kesatuan. Komponen-
komponen sistem tersebut dapat berupa suatu bentuk subsistem. Setiap
subsistem memiliki sifat dari sistem yang menjalankan suatu fungsi tertentu
dan memengaruhi proses sistem secara keseluruhan. Suatu sistem dapat
mempunyai sistem yang lebih besar, yang disebut “Supra Sistem”.
2. Batasan Sistem (Boundary)
Ruang lingkup sistem merupakan daerah yang membatasi antara sistem
dengan sistem yang lain atau sistem dengan lingkungan luarnya. Batasan
sistem ini memungkinkan suatu sistem dipandang sebagai satu kesatuan
yang tidak dapat dipisah-pisahkan.
3. Lingkungan Luar Sistem (Enviroment)
51
Bentuk apa pun yang ada di luar ruang lingkup atau batasan sistem yang
memengaruhi operasi sistem tersebut disebut lingkungan luar sistem.
Lingkungan luar sistem ini dapat bersifat menguntungkan dan dapat juga
bersifat merugikan sistem tersebut. Lingkungan luar menguntungkan
merupakan energi bagi sistem tersebut. Dengan demikian, lingkungan luar
tersebut harus ada harus tetap dijaga dan dipelihara. Lingkungan luar
merugikan harus dikendalikan. Kalau tidak, maka akan menganggu
kelangsungan hidup sistem tersebut.
4. Penghubung Sistem (Interface)
Media yang menghubungkan sistem dengan subsistem lain disebut
penghubung sistem atau interface. Penghubung ini memungkinkan sumber-
sumber daya mengalir dari suatu subsistem ke subsistem lain. Bentuk
keluaran dari satu subsistem akan menjadi masukan untuk subsistem lain
melalui penghubung tersebut. Dengan demikian, dapat terjadi suatu
integerasi sistem yang membentuk satu kesatuan.
5. Masukan Sistem (Input)
Energi yang dimasukkan ke dalam sistem disebut masukan sistem yang
dapat berupa pemeliharan (maintenance input) dan sinyal (signal input).
Contoh didalam suatu unit sistem komputer. “Program” adalah maintenance
input yang digunakan untuk mengoperasikan komputernya dan “Data”
adalah sinyal input untuk diolah menjadi informasi.
6. Keluaran Sistem (Output)
Hasil energy yang diolah dan diklasifikasikan menjadi keluaran yang
berguna. Keluaran ini merupakan masukan bagi subsistem yang lain.
52
Contoh, sistem informasi. Keluaran yang dihasilkan adalah informasi.
Informasi ini dapat digunakan sebagai masukan untuk pengambilan
keputusan atau hal-hal lain yang menjadi input bagi subsistem lain.
7. Pengolah Sistem (Proses)
Suatu sistem dapat mempunyai suatu proses yang akan mengubah masukan
menjadi keluaran. Contoh, sistem akuntansi. Sistem ini akan mengolah data
transaksi laporan-laporan yang dibutuhkan manajemen.
8. Sasaran Sistem (Objective)
Suatu sistem memiliki tujuan dan sasaran yang pasti dan bersifat
deterministic. Kalau sistem tidak memiliki sasaran, maka operasi sistem
tidak ada gunanya. Suatu sistem dikatakan berhasil bila mengenai sasaran
atau tujuan yang telah direncanakan.
2.1.3. Komponen Sistem Informasi
Menurut Sutabri (2016:41) “Sistem informasi terdiri dari komponen-
komponen yang disebut blok bangunan (building block), yang terdiri dari blok
masukan, blok model, blok keluaran, blok teknologi, blok basis data, dan blok
kendali”. Sebagai suatu sistem, keenam blok tersebut masing-masing saling
berinteraksi satu dengan yang lain membentuk satu-kesatuan untuk mencapai
sasaran.
1. Blok Masukan (Input Block)
Input mewakili data yang masuk ke dalam sistem informasi. Input di sini
termasuk metode dan media untuk menangkap data yang akan dimasukkan,
yang dapat berupa dokumen-dokumen dasar.
53
2. Blok Model (Model Block)
Blok ini terdiri dari kombinasi prosedur, logika, dan model matematik yang
akan memanipulasi data input dan data yang tersimpan di basis data dengan
cara yang sudah tertentu untuk menghasilkan keluaran yang diinginkan.
3. Blok Keluaran (Output Block)
Produk dari sistem informasi adalah keluaran yang merupakan informasi
yang berkualitas dan dokumentasi yang berguna untuk semua tingkatan
manajemen serta semua pemakai sistem.
4. Blok Teknologi (Technology Block)
Teknologi merupakan “tool box” dalam sistem informasi. Teknologi
digunakan untuk menerima input, menjalankan model, menyimpan dan
mengakses data, menghasilkan dan mengirimkan keluaran, dan membantu
pengendalian dari sistem secara keseluruhan. Teknologi terdiri dari 3 (tiga)
bagian utama, yaitu teknisi (brainware), perangkat lunak (software), dan
perangkat keras (hardware).
5. Blok Basis Data (Database Block)
Basis data (database) merupakan kumpulan data yang saling berkaitan dan
berhubungan satu dengan yang lain, tersimpan di perangkat keras komputer
dan menggunakan perangkat lunak untuk memanipulasinya. Data perlu
disimpan dalam basis data untuk keperluan penyediaan informasi lebih
lanjut. Data di dalam basis data perlu diorganisasikan sedemikian rupa
supaya informasi yang dihasilkan berkualitas.
54
6. Blok Kendali (Control Block)
Banyak hal yang dapat merusak sistem informasi seperti bencana alam, api,
temperatur, air, debu, kecurangan-kecurangan, kegagalan-kegagalan sistem
itu sendiri, ketidakefisienan, sabotase, dan lain sebagainya. Beberapa
pengendalian perlu dirancang dan diterapkan untuk meyakinkan bahwa hal-
hal yang dapat merusak sistem dapat dicegah ataupun bila terlanjur terjadi
kesalahan-kesalahan dapat langsung cepat diatasi.
Sebagai suatu sistem, keenam blok diatas harus saling berinteraksi satu
dengan yang lainnya guna membentuk satu kesatuan untuk mencapai sasaran
tertentu.
2.1.4. Basis Data
Menurut Fathansyah, dalam Supardi, (2015:9) definisi basis data terdapat
sejumlah sudut pandang seperti :
1. Himpunan kelompok data (arsip) yang saling berhubungan yang
diorganisasikan sedemikian rupa agar kelak dapat dimanfaatkan kembali
dengan cepat dan mudah.
2. Kumpulan data yang saling berhubungan yang disimpan secara bersama
sedemikian rupa dan tanpa pengulangan (redudansi) yang tidak perlu untuk
memenuhi kebutuhan.
3. Kumpulan file/tabel/arsip yang saling berhubungan yang disimpan dalam
media penyimpanan elektronis.
Alat untuk merancang basis data, kita dapat melakukannya dengan :
1. Menerapkan Normalisasi terhadap struktur tabel yang telah diketahui, atau
55
2. Langsung membuat modul Entity-Relationship.
2.1.5. Model Pengembangan Perangkat Lunak
Model SDLC air terjun (waterfall) sering juga disebut model sekuensial
linier (sequential linear) atau alur hidup klasik (classic life cycle). Model air terjun
menyediakan pendekatan alur hidup perangkat lunak secara sekuensial atau terurut
dimulai dari analisis, desain, pengkodean, pengujian, dan tahap pendukung
(support). Menurut Rosa A.S dan M. Shalahudin (2013:29) dalam buku rekayasa
perangkat lunak terstruktur dan berorientasi objek, menyatakan bahwa “Model
waterfall adalah model SDLC yang saling sederhana. Model ini hanya cocok untuk
pengembangan perangkat lunak dengan spesifikasi yang tidak berubah-ubah”.
Rekayasa perangkat lunak (Software Enginering) merupakan pembangunan
dengan menggunakan prinsip atau konsep rekayasa dengan tujuan menghasilkan
perangkat lunak yang bernilai ekonomis yang dipercaya dan bekerja secara efisien
menggunakan mesin. Perangkat lunak banyak dibuat dan pada akhirnya sering tidak
digunakan karena tidak memenuhi kebutuhan pelanggan atau bahkan karena
masalah non-teknis seperti keengganan pemakai perangkat lunak (user) untuk
mengubah cara kerja dari manual keotomatis atau ketidakmampuan user
menggunakan komputer.
Model SDLC air terjun (Waterfall) sering juga disebut model skuensial
linier (Sequential Linier) atau alur hidup klasik (Classic Life Cycle). Model air
terjun menyediakan pendekatan alur hidup perangkat lunak secara skuensial atau
terurut dimulai dari analisis desain, pengkodean, pengujian, dan tahap pendukung
(Support).
56
Kelebihan yang dimiliki model waterfall menurut shalahuddin (2013:27),
sebagai berikut:
1. Lebih baik dari pada “semua tangan di keyboard, habiskan separuh biaya
garsware terbaru, tanpa perencanaan”.
2. Kesalahan interprestasi dapat diketahui lebih awal.
3. Berbagai kesalahan dapat diketahui lebih awal, seperti: pengeluaran yang
berlebih, dan kelayakan yang rendah.
Tahapan-tahapan dalam model Waterfall shalahudin (2013:29),
diantaranya:
1. Analisis Kebutuhan Perangkat Lunak
Proses pengumpulan kebutuhan dilakukan secara intensif untuk
menspesifikasi kebutuhan perangkat lunak agar dapat dipahami perangkat
lunak seperti apa yang dibutuhkan oleh pengguna.
2. Desain
Desain perangkat lunak adalah proses multi langkah yang fokus pada desain
pembuatan program perangkat lunak termasuk struktur data, arsitektur
perangkat lunak, representasi antarmuka, dan prosedur pengkodean. Tahap
ini mentraslasi kebutuhan perangkat lunak dari tahap analisis kebutuhan
representasi desain agar dapat diimplementasika menjadi program pada
tahap selanjutnya. Desain perangkat lunak yang dihasilkan pada tahap ini
juga perlu didokumentaikan.
3. Pembuatan Kode Program
57
Desain harus ditranslasikan kedalam program perangkat lunak. Hasil dari
tahap ini adalah program komputer sesuai dengan desain yang telah dibuat
pada tahap desain.
4. Pengujian
Pengujian fokus pada perangkat lunak secara dari segi lojik dan fungsional
dan memastikan bahwa semua bagian sudah diuji. Hal ini dilakukan untuk
meminimalisir kesalahan (eror) dan memastikan keluaran yang dihasilkan
sesuai yang diinginkan.
5. Pendukung (Support) atau Pemeliharan (Maintance)
Tidak menutup kemungkinan sebuah perangkat lunak mengalami
perubahan ketika sudah dikirimkan ke user. Perubahan bisa terjadi karena
adanya kesalahan yang muncul dan tidak terdeteksi saat pengujian atau
perangkat lunak harus beradaptasi dengan lingkungan baru.
Sumber: Shalahuddin (2013:29)
Gambar II.1
Ilustrasi model waterfall
2.2. Teori Pendukung
Analisis Desain Pengkodean Pengujian
58
Peralatan pendukung merupakan alat yang tepat digunakan untuk
menggambarkan bentuk logical model dari suatu sistem dimana simbol-simbol,
lambang-lambang dan diagram yang menunjukkan secara tepat arti fisiknya.
Logical model dari sistem informasi lebih menjelaskan kepada user tentang
bagaimana nantinya fungsi-fungsi di sistem informasi secara logika akan bekerja.
Logika model dapat digambarkan dengan menggunakan Diagram Alir Data (DAD)
dan harus data yang ada didalam diagram alir data dapat dijelaskan didalam kamus
data (Data Dictionary).
2.2.1. Diagram Alir Data (DAD)
Menurut Kenneth E. Kendall dan Julie E. Kendall (2013:263), Diagram Alir
Data adalah grafik yang menggambarkan pandangan sejauh mungkin mengenai
input, proses, output sistem, yang berhubungan dengan input, proses, output dari
model secara umum.
1. Simbol Alir Data (DAD)
Ada empat buat simbol atau lambang yang digunakan pada Data Alir
Diagram yaitu :
a. Entitas Luar (External Entity)
Merupakan sumber atau tujuan data, dapat berupa orang, bagian dari
organisasi atau sistem lainnya yang berada dilingkungan luarnya yang
akan menerima output dan memberi input. Entitas luar digambarkan
dengan bujur sangkar.
b. Arus Data (Data Flow)
59
Digambarkan dengan tanda panah. Arus data ini mengalir diantara
proses, simpanan data dan kesatuan luas. Arus data ini menunjukan
masukan dari suatu sistem atau hasil proses sistem.
c. Proses (Process)
Digambarkan dengan lingkaran atau persegi empat tanda sudut, dan
nama proses ditulis tegak, suatu proses adalah kegiatan atau kerja
yang dilakukan oleh orang, mesin atau komputer.
d. Simpanan Data (Data Store)
Digambarkan dua garis sejajar atau dengan dua garis dengan salah
satu sisi terbuka. Aliran data proses ke data tidak memakai nama,
namun demikian alir data ini membaca atau menyimpan keluaran
yang dihasilkan proses.
2. Cara Membuat Diagram Alir Data :
a. Mulai dari yang umum atau tingkatan yang lebih tinggi, kemudian
diuraikan atau dijelaskan sampai dengan yang lebih detail atau
tingkatan yang lebih rendah, yang dikenal dengan istilah “Top Down
Analysis”.
b. Jabarkan proses yang terjadi didalam diagram alir data sedetail
mungkin sampai tidak teruraikan lagi.
c. Pelihara konsistensi entity, proces, data flow, dan data store terjadi
dalam satu flow diagram.
3. Kelebihan Diagram Alir Data adalah :
60
a. Dapat menggambarkan sistem secara terstruktur dengan memecah-
mecah menjadi level yang lebih rendah.
b. Dapat menunjukan arus data didalam sistem.
c. Dapat menggambarkan secara paralel di sistem.
d. Dapat menunjukan simpanan data.
e. Data menunjukan kesatuan luar.
4. Tahapan Proses Pembuatan Diagram Alir Data (DAD)
Didalam membuat diagram alir data dibagi menjadi tiga tahap yaitu :
a. Diagram Konteks
Untuk menggambarkan sistem secara keseluruhan dari sistem yang
ada dengan cara menggunakan notasi atau simbol-simbol.
b. Diagram Nol
Diagram ini dibuat untuk mejelaskan tahapan-tahapan proses yang
ada diagram konteks secara lebih rinci.
c. Diagram Detail
Diagram yang menggambarkan arus pada sistem secara lebih detail
dan terperinci dari tahapan proses yang ada dalam diagram nol.
5. Aturan Main Diagram Alir Data
a. Didalam diagram alir data tidak diperbolehkan menghubungkan
eksternal entity dengan eksternal entity lainnya secara langsung.
b. Didalam diagram alir data tidak diperbolehkan menghubungkan data
store dengan data store lainnya secara langsung.
c. Didalam diagram alir data tidak diperbolehkan menghubungkan data
store dengan eksternal entity lainnya secara langsung.
61
d. Setiap proses harus ada alir data yang masuk dan harus ada yang
keluar.
6. Kesalahan Umum Pembuatan Diagram Alir Data (DAD)
a. Black Hole
Proses mempunyai input tetapi tidak menghasilkan output. Kesalahan
ini disebut dengan lubang hitam (black hole), karena data masuk
kedalam proses dan lenyap tidak berbekas seperti dimasuk kedalam
lubang hitam yang dalam sekali.
b. Miracle
Proses menghasilkan output tetapi tidak pernah menerima input dan
kesalahan ini disebut dengan ajaib (miracle), karena secara ajaib
dihasilkan output tanpa pernah menerima input.
2.2.2. Kamus Data
Kamus data (Data Dictionary) menurut Kendall & Kendall (2013:333)
adalah “suatu aplikasi khusus dari jenis kamus-kamus yang digunakan sebagai
referensi kehidupan setiap hari. Kamus data sebagai suatu dokumen, kamus data
mengumpulkan data mengkoordinasi istilah-istilah data tertentu, dan menjelaskan
apa arti setiap istilah yang ada”.
Kamus data dibuat dan digunakan baik pada tahap analisis maupun pada
tahap perancangan sistem. Pada tahap analisa kamus data digunakan sebagai alat
komunikasi antara sistem analisis dengan pemakai (user) tentang data yang
mengalir pada sistem tersebut. Sedangkan pada tahap perancangan sistem kamus
data digunakan untuk merancang input, output laporan dan database. Selain dapat
62
menjelaskan suatu model sistem, kamus data juga berfungsi untuk menghindari
penggunaan kata-kata yang sama karena kamus data disusun menurut abjad.
Kamus data dibuat berdasarkan arus data yang ada adalah data flow
diagram. Arus data yang ada di DFD sifatnya adalah global dan hanya ditunjukan
harus datanya saja. Kamus data atau data dictionary harus dapat mencerminkan
keterangan yang jelas tentang data yang dicatatnya. Untuk maksud keperluan ini,
maka kamus data harus memuat hal-hal sebagai berikut:
1. Nama Arus Data
Karena kamus data dibuat berdasarkan arus data yang mengalir di data flow
diagram, maka nama dari arus data juga harus dicatat dikamus data,
sehingga mereka membaca DFD dan memerlukan penjelasan lebih lanjut
tentang suatu arus data tertentu di data flow diagram dapat langsung
mencarinya dengan mudah di kamus data
2. Alias
Alias perlu ditulis karena data yang sama mempunyai nama yang berbeda
untuk orang atau departemen yang satu dengan yang lainnya.
3. Bentuk Data
Bentuk dari data yang mengalir dapat berupa dokumen dasar atau formulir,
dokumentasi hasil cetakan komputer, laporan cetak, paramenter dan field-
field.
4. Arus Data
63
Arus data menunjukan dari mana data mengalir dan kemana data akan
menuju.
5. Penjelasan
Untuk memperjelas tentang makna dari arus data yang dicatat di kamus data,
maka bagian penjelasan dapat diisi dengan keterangan-keterangan tentang
arus data tersebut.
6. Periode
Periode ini menunjukan kapan terjadinya arus data.
7. Volume
Volume perlu dicatat didalam kamus data adalah tentang volume rata-rata
dan volume puncak dari arus data.
8. Struktur Data
Struktur data menunjukan arus data yang dicatat pada kamus data yang
terdiri dari item-item atau elemen-elemen data.
Selain hal tersebut diatas, kamus data juga mempunyai satu bentuk untuk
mempersingkat arti atau makna simbol yang dijelaskan yang disebut dengan notasi.
Notasi dibedakan menjadi dua macam, yaitu
1. Notasi Tipe Data
Notasi ini digunakan untuk membuat spesifikasi format input maupun
output, notasi yang umum digunakan antara lain dapat dilihat pada tabel II.1
Tabel II.1 Notasi Tipe Data
64
NOTASI ARTI
X Setiap karakter
9 Angka numeric
A Karakter alphabet
Z Angka nol ditampilkan sebagai spasi kosong
. Sebagai pemisah ribuan
, Sebagai pemisah pecahan
- Sebagai tanda penghubung
/ Sebagai tanda pembagi
2. Notasi Struktur Data
Notasi ini digunakan untuk membuat spesifikasi elemen data dapat dilihat
pada tabel II.2
Tabel II.2 Notasi Struktur Data
NOTASI ARTI
= Terdiri dari
+ And (dan)
() Pilihan (boleh Ya atau Tidak)
{} Iterasi (pengulangan proses)
[] Pilih salah satu pilihan
65
2.2.3. Entity Relationship Diagram
Menurut Fathansyah (2012:79) “Model Entity – Relationship, berisi
komponen–komponen himpunan entitas dan himpunan relasi yang masing-masing
dilengkapi dengan atribut-atribut yang merepresentasikan seluruh fakta dari ‘dunia
nyata’ yang kita tinjau, dapat digambarkan dengan lebih sistematis dengan
menggunakan Entity-Relationship Diagram (ERD)”.
Logical Record Structure merupakan representasi dari struktur record-
record pada tabel-tabel yang terbentuk dari hasil relasi antar himpunan entitas.
Adapun aturan main dalam melakukan transformasi Diagram ER ke LRS adalah
sebagai berikut:
1. Setiap entity akan diubah ke bentuk sebuah kotak dengan nama entity berada
diluar kotak dan atribut berada didalam kotak.
2. Sebuah relasi kadang disatukan dalam sebuah kotak bersama entity, kadang
dipisah dalam sebuah kotak sendiri.
Aturan pokok diatas sangat dipengaruhi oleh elemen yang menjadi titik
perhatian utama pada langkah transformasi yaitu kardinalitas.
1. 1 : 1 (one to one)
| Pemisah pilihan didalam tanda []
* Keterangan atau catatan
@ Petunjuk (key field)
66
Pada kardinalitas one to one, sebaiknya panah diarahkan ke entity dengan
jumlah atribut yang lebih sedikit. Misalkan terdapat suatu relasi kawin yaitu
penggabungan antara entity suami dan istri.
2. 1 : M (one to many)
Pada kardinalitas relasi one to many, maka relasi harus digabungkan dengan
entity pada pihak yang many, dan tidak perlu melihat banyak sedikitnya
atribut pada entity tersebut. Misalkan terdapat relasi kerja yang merupakan
penggabungan antara entity pegawai dan proyek. Relasi tersebut akan
dikonversikan ke LRS dan digabungkan ke entity pegawai, karena entity
pegawai memiliki kardinalitas relasi many.
3. M : M (many to many)
Pada kardinalitas relasi many to many, maka relationship sebuah status
menjadi file connector (yang akan merubah kardinalitas many to many
menjadi one to many), sehingga baik entity maupun relasi akan menjadi
record tersendiri. Dengan demikian, maka panah dari entity a dan b akan
mengarah ke relationship tersebut. Misalkan terdapat relasi beli yang
merupakan penggabungan antara entity pelanggan dengan entity barang.
2.2.4. Pengkodean
Menurut Jogiyanto (2008:384) Struktur kode adalah “Suatu susunan digit
(angka), huruf dan karakter-karakter khusus yang dapat dirancang dalam bentuk
kode”. Kode dapat dibentuk dari kumpulan angka, huruf dan karakter khusus
misalnya %, /, -, $, #, &, : dan sebagainya, yaitu sebagai berikut :
1. Harus Mudah Diingat
67
Agar kode mudah diingat, maka dapat dilakukan dengan cara
menghubungkan kode tersebut dengan obyek yang diwakili denga kodenya.
2. Harus Unik
Kode harus unik untuk masing-masing item yang diwakilinya. Unik berati
tidak ada kode yang benar.
3. Harus fleksibel
Kode harus fleksibel sehingga memungkinkan perubahan-perubahan atau
penambahan item baru dapat diwakili oleh kode.
4. Harus Efisien
Kode harus sependek mungkin, sehingga mudah diingat dan juga akan
efisien bila direkam atau disimpan didalam komputer.
5. Harus Konsisten
Kode harus konsisten dengan kode yang telah digunakan.
6. Harus Distandarisasi
Kode harus distandarisasi untuk seluruh tingkatan dan departemen dalam
organisasi. Kode yang tidak standart akan mengakibatkan kebingungan,
salah pengertian dan cenderung dapat terjadi kesalahan pemakai begitu juga
dengan yang menggunakan kode tersebut.
7. Spasi Dihindari
Spasi dalam kode sebaiknya dihindari, karena dapat menyebabkan
kesalahan didalam menggunakannya.
8. Hindari Karakter Yang Mirip
Karakter - karakter yang hampir serupa bentuk dan bunyi pengucapannya
sebaiknya tidak digunakan dalam kode.
68
9. Panjang Kode Harus Sama
Masing - masing kode yang sejenis harus mempunyai panjang yang sama.
2.2.5. HIPO
Menurut Ladjamudin (2013:17) “Hierarchy plus Input-Process-Output
(HIPO) merupakan teknik untuk mendokumentasikan sistem pemrograman”.
Sedangkan menurut Puspitawati dan Anggadini (2011:144) “HIPO merupakan
serangkaian diagram yang terdiri dari serangkaian level yang mengalir dari atas ke
bawah yang menggambarkan sistem yang lebih detail”.
HIPO telah dirancang dan dikembangkan secara khusus untuk
menggambarkan suatu struktur bertingkat guna memahami fungsi dari modul-
modul suatu sistem. HIPO juga dirancang untuk menggambarkan modul-modul
yang harus diselesaikan oleh programmer. HIPO tidak dipakai untuk menunjukan
instruksi-instruksi program yang akan digunakan, disamping itu HIPO
menyediakan penjelasan yang lengkap terhadap input yang akan digunakan, proses
yang akan dilakukan serta output yang diinginkan.
HIPO dapat digunakan untuk memenuhi kebutuhan dari macam-macam
pemakaian yang menggunakan dokumentasi untuk tujuan-tujuan yang berbeda,
antara lain sebagai berikut :
1. Seorang programmer aplikasi dapat menggunakan dokumentasi HIPO
untuk menentukan fungsi-fungsi program.
2. Seorang programmer pemelihara dapat menggunakan dokumentasi HIPO
untuk memakai fungsi-fungsi yang akan dimodifikasi dengan cepat.
69
BAB III
ANALISA SISTEM BERAJALAN
70
3.1 Tinjauan Perusahaan
Toko Regar Photo Copy merupakan salah satu bentuk usaha yang bergerak
di bidang perdagangan alat tulis kantor yang disingkat dengan atk. Untuk
melakukan pengembangan usaha peranan komputer sangat berpengaruh besar bagi
perusahaan ini, tanpa adanya komputer kegiatan transaksi penjualan belum dapat
berjalan secara optimal. Saat ini sistem yang ada pada Toko Regar Photo Copy
masih dilakukan secara manual. Setiap kegiatan yang terjadi, datanya masih
disimpan di dalam arsip. Sistem yang digunakan saat ini mengakibatkan lambat
pengelolaan informasi yang dibutuhkan. Untuk memberikan pelayanan yang tepat,
cepat dan dapat dipercaya maka penulis berusaha untuk memberikan saran-saran
yang di harapkan dapat berguna bagi perusahaan tersebut.
Toko Regar Photo Copy adalah perusahaan yang bergerak di bidang
perdagangan yaitu yang menjual berbagai macam alat tulis kantor, photo copy,
cetak poto, scan, burning cd/dvd, laminating, materai, spiral kawat/plastik, mouse,
usb micro sd, dan lain-lain. Lokasi Toko Regar Photo Copy yang strategis menjadi
satu daya tarik bagi pelanggan untuk berkunjung yang berlokasi di Jl. Mardani Raya
No 3 Rt 01/Rw 05 Johar Baru, Jakarta Pusat dengan No Telp. 02142888749/Fax.
42888749.
3.1.1 Sejarah Perusahaan
Toko Regar Photo Copy merupakan agen penjualan berbagai macam alat
tulis yang di dirikan oleh Bapak Riswandi Siregar pada 25 Agustus tahun 2011 atau
71
kurang lebih sudah 7 tahun yang berlokasi di pertigaan Mardani Raya. Pada
awalnya Toko Regar Photo Copy ini didirikan untuk menambah tunjangan hidip di
dalam keluarga dalam bidang ekonomi. Kemudian dengan semakin meningkatnya
usaha serta bertambahnya barang dagangan dan mempunyai pelanggan tetap maka
Toko Regar Photo Copy memperbesar toko tersebutdan memperbanyak barang
toko dan memulai membuka alat poto copy dan printer.
Dibawah ini adalah visi dan misi dari Toko Regar Photo Copy :
A. Visi :
Menjadi salah satu Toko yang berkualitas dari toko-toko alat tulis lainnya.
B. Misi :
1. Memberikan kualitas yang maksimal bagi produk dan pelayanan.
2. Memahami kebutuhan dan keinginan konsumen.
3. Menyediakan berbagai macam alat tulis yang terbaru
3.1.2 Struktur Organisasi dan Fungsi
Dalam suatu instansi, struktur organisasi merupakan hal yang penting.
Karena dengan adanya struktur organisai yang baik, maka fungsi-fungsi
manajemen akan dapat dijalankan dengan baik. Sehingga dalam hal ini diperlukan
suatu hubungan kerjasama yang baik antara bagian yang terkait. Struktur organisasi
Toko Regar Photo Copy dapat dilihat pada gambar III.1
A. Struktur Organisasi
Pemilik Toko
72
Sumber : Toko Regar Photo Copy (2017)
Gambar III.1 STRUKTUR ORGANISASI
Toko Regar Photo Copy
B. Fungsi Organisasi
Fungsi organisasi dari Toko Regar Photo Copy adalah sebagai berikut :
1. Kepala Toko
a. Menetapkan bentuk organisasi, tata tertib bagi karyawan di dalam
perusahaan.
b. Mengatur jalannya perusahaan di bidang penjualan barang.
c. Menentukan persetujuan dan penolakan yang berhubungan dengan
manajemen perusahaan.
d. Memeriksa laporan penjualan setiap bulan.
2. Karyawan
a. Menerima dan menulis pesanan di nota dari konsumen.
b. Menerima uang penjualan dari konsumen.
c. Bertanggung jawab atas semua arsip nota.
d. Mengarsipkan semua laporan dari luar dan dalam yang dibutuhkan.
73
3. Bagian Gudang
a. Membuat laporan sesuai dengan pesanan konsumen.
b. Bertanggung jawab untuk menyimpan barang.
4. Bagian Keuangan
a. Membayar kewajiban – kewajiban perusahaan kepada pihak luar yang
terkait.
b. Membuat catatan atas pelunasan dari pihak luar perusahaan yang
terperinci dalam uang tunai.
c. Membuat laporan penjualan perbulan dari seluruh arsip.
d. Mempertanggung jawabkan seluruh kas perusahaan yang ada.
3.2 Prosedur Sistem Berjalan
Langkah prosedur sistem berjalan di Toko Regar Photo Copy adalah sebagai
berikut :
1. Prosedur Pemesanan
Konsumen datang dan menyerahkan data pemesanan yang berisi data barang
ke karyawan, kemudian karyawan akan mencarikan barang sesuai data
pemesanan tersebut. Jika barang ada, karyawan akan memberikan tanda cek
list pada data pemesanan tersebut dan menyerahkan barang kepada konsumen
untuk selanjutnya melakukan pembayaran. Karyawan akan mengarsipkan
data pemesanan.
2. Prosedur Pembayaran
74
Berdasarkan arsip pemesanan, bagian keuangan membuat nota pembayaran
rangkap dua nota putih diserahkan ke pada konsumen, nota merah diarsipkan
oleh bagian keuangan.
3. Prosedur Laporan
Pada akhir bulan, berdasarkan arsip data pemesanan dan data pembayaran,
bagian keuangan membuat laporan penjualan yang akan diberikan kepada
pemilik toko.
3.3 Diagram Alir Data (DAD) Sistem Berjalan
Penggambaran sistem bertujuan agar memudahkan dalam memahami atau
membaca sistem yang ada pada Toko Regar Poto Copy tersebut.
Pada sistem berjalan ini diagram alir data menggunakan diagram nol, diagram
konteks dan diagram detail pada hal berikut :
75
Gambar III.2
Diagram Konteks Sistem Berjalan
Keterangan gambar :
1.DP : Data Pemesanan
2.Lap. Penjualan : Laporan Penjualan
76
Gambar III.3
Diagram Nol Sistem Berjalan
Keterangan gambar :
1.DP : Data Pemesanan
2.Lap. Penjualan : Laporan Penjualan
3.DPm : Data Pembayaran
77
3.4. Spesifikasi Sistem Berjalan
Spesifikasi sistem berjalan yaitu merupakan pembahasan mengenai dokumen-
dokumen yang terdapat di dalam perusahaan, yaitu meliputi no dokumen, fungsi,
sumber, tujuan, media, jumlah, frekuensi dan bentuk. Spesifikasi sistem berjalan
pada Toko Regar Poto Copy adalah sebagai berikut:
3.4.1. Spesifikasi Bentuk Dokumen Masukan
1. Nama Dokumen : Data Pemesanan
Fungsi : Sebagai bukti pemesanan barang
Sumber : Konsumen
Tujuan : Karyawan
Media : Kertas
Jumlah : Satu Lembar
Frekuensi : Setiap ada pemesanan barang
Bentuk : Lampiran A-1
3.4.2. Spesifikasi Bentuk Dokumen Keluaran
1. Nama Dokumen : Nota Pembayaran
Fungsi : Sebagai bukti pembayaran barang
Sumber : Bagian Keuangan
Tujuan : Konsumen
Media : Kertas
Jumlah : Satu Lembar
78
Frekuensi : Setiap ada pesanan
Bentuk : Lampiran B-1
2. Nama Dokumen : Laporan penjualan
Fungsi : Sebagai bukti laporan penjualan barang
Sumber : Bagian Keuangan
Tujuan : Pemilik Toko
Media : Kertas
Jumlah : Satu Lembar
Frekuensi : Setiap ada pesanan
Bentuk : Lampiran B-2
3.5 Permasalahan Pokok
Berdasarkan hasil riset yang penulis lakukan dalam waktu beberapa hari pada
Toko Regar Photo Copy permasalahan yang terjadi lumayan serius, karena pada
Toko Regar Photo Copy belum menggunakan sistem yang terkomputerisasi.
Sehingga ada beberapa hal yang kurang mendukung di dalam proses terjadinya
transaksi, diantaranya :
1. Proses penyimpanan data masih menggunakan arsip, sehingga membutuhkan
banyaknya kertas dan ruang yang besar untuk penyimpanan arsip data tersebut.
2. Kemungkinan hilangnya arsip dan data lainnya dikarenakan banyaknya kertas.
3. Sistem manual kurang mendukung di era kemajuan teknologi informasi saat
ini.
79
3.6. Alternatif Pemecahan masalah
Dari permasalahan yang ada, maka penulis berusaha memberikan alternatif
pemecahan masalah yaitu diantaranya:
1. Perlunya sebuah sebuah sistem yang terkomputerisasi untuk penyimpanan data
pada Toko Regar Photo Copy.
2. Perlu dibuatkannya data salinan atau back-up data agar data-data tersebut dapat
lebih terjaga keamanannya dari kerusakan atau kehilangan.
3. Sistem penjualan dalam Toko Regar Photo Copy sebaiknya menggunakan
program atau aplikasi, untuk memudahkan dalam mengolah dan mengakses
data.
BAB IV
RANCANGAN SISTEM USULAN
4.1. Umum
80
Komputerisasi sistem merupakan suatu usaha membentuk atau mengacu pada
sistem yang masih berjalan “PENJUALAN BARANG di TOKO REGAR PHOTO
COPY “.
Dalam kesempatan ini, penulis mengusulkan terhadap sistem lama pada
TOKO REGAR PHOTO COPY dengan cara mengoptimalkan sumber daya yang
ada, sehingga kegiatan akan berjalan lebih baik dan menambah semangat kerja para
karyawan. Adapun segi keuntungan yang dapat diharapkan dari sistem yang
diusulkan penulis, antara lain :
a. Meringankan aktifitas pelaksana yang secara langsung mengoperasikan,
baik dari segi waktu, tenaga maupun biaya.
b. Presentasi kesalahan, baik dari segi pengolahan data atau penyimpanan
informasi yang terjadi pada sistem yang lama dapat diperkecil.
c. Pembuatan laporan dapat lebih tepat karena dibuatnya suatu database yang
terstruktur dan terorganisir.
4.2 Prosedur Sistem Usulan
Pada sistem usulan ada beberapa prosedur yang harus dijalankan unuk proses
pembuatan laporan, yaitu terdiri dari :
2. Prosedur Pemesanan
Konsumen datang dan menyerahkan data pemesanan yang berisi data barang
ke karyawan, kemudian karyawan akan mencari barang tersebut, apabila
karyawan telah menemukan barang, karyawan memberikan barang yang
tersedia ke konsumen untuk melakukan pembayaran dan karyawan menginput
file data pemesanan tersebut.
81
5. Prosedur Pembayaran
Bersadarkan file data pemesanan bagian keuangan menginput data pembayaran
dan membuat file data pembayaran, setelah konsumen melakukan pembayaran,
kemudian karyawan menyerahkan struk pembayaran kepada konsumen.
6. Prosedur Laporan
Pada akhir bulan semua file data pemesanan dan file data pembayaran akan
dikumpulkan. Kemudian bagian keuangan membuat laporan penjualan dan
diberikan kepada pemilik toko.
4.3. Diagram Alir Data (DAD) Sistem Usulan
Berikut ini adalah penggambaran Diagram Alir Data pada sistem usulan pada
Toko Regar Photo Copy adalah sebagai berikut.
A.Diagram Konteks Sistem Usulan
82
Gambar IV.1.
Diagram Konteks Sistem Usulan
Keterangan:
1. DP : Data Pemesanan 2. Lap. DPn : Laporan Data Penjualan
B. Diagram Nol Sistem Usulan
83
Gambar IV.2.
Diagram Nol Sistem Usulan
Keterangan:
1. DP : Data Pemesanan 2. DPm : Data Barang 3. Lap. DPn : Laporan Data Penjualan
4.4. Kamus Data Sistem Usulan
4.4.1. Kamus Data Dokumen Masukan
1. Nama Arus Data : Data Pemesanan
Alias : DP
Bentuk Data : Cetakan Komputer
84
Arus Data : Konsumen – Proses 1.0
Proses 1.0 – Karyawan
Proses 1.0 – File Data Pemesanan
File Data Pemesanan – Proses 2.0
File Data Pemesanan – Proses 3.0
Penjelasan : Untuk mengetahui pemesanan barang
Periode : Setiap ada pemesanan barang
Volume : 1 Lembar
Struktur Data : Header + Isi + Footer
- Header : Judul
- Isi : id_pesan + nm_barang + harga + id_barang
- Footer :-
2. Nama Arus Data : Data Pembayaran
Alias : DPm
Bentuk Data : Cetakan Komputer
Arus Data :Proses 2.0 – Bagian keuangan
Proses 2.0 – File data pembayaran
File data pembayaran – Proses 2.0
File data pembayaran – Proses 3.0
Penjelasan : Untuk mengetahui data pembayaran
Periode : Setiap pembayaran barang
Volume : 1 Lembar
Struktur Data : Header + Isi + Footer
85
- Header : Judul
- Isi : id_bayar + nm_barang + harga +
jml_barang + total + id_admin + id_pesan +
tgl_transaksi
- Footer :-
4.4.2. Kamus Data Dokumen Keluaran
1. Nama Arus Data : Struk pembayaran
Alias : Struk pembayaran
Bentuk Data : Cetakan komputer
Arus Data : Bagian keuangan - Proses 2.0
Proses 2.0 – Konsumen
Penjelasan : Sebagai tanda bukti pembayaran barang
Periode : Setiap kali pembayaran barang
Volume : 1 Lembar
Struktur Data : Header + Isi + Footer
- Header : Judul
- Isi : id_bayar + nm_barang + harga +
jml_barang + total + id_pesan + id_admin +
tgl_transaksi
- Footer : Tanggal + TTD_Karyawan
2. Nama Arus Data : Laporan Data Penjualan
86
Alias : Lap. DPn
Bentuk Data : Cetakan Komputer
Arus Data : Proses 3.0 – Pemilik Toko
Penjelasan : Untuk laporan data penjualan
Periode : Setiap bulan sekali
Volume : 2 Lembar
Struktur Data : Header + Isi + Footer
- Header : Judul
- Isi : id_barang + nm_barang + harga + stok +
Id_admin
- Footer : TTD_karyawan + TTD_pemilik
4.5 Spesifikasi Rancangan Sistem Usulan
Spesifikasi merupakan rangkaian yang terdiri dari dokumen masukan (input)
dan dokumen keluaran (output) yang semuanya teratur dan dipakai pada sistem
berjalan.
4.5.1. Spesifikasi Bentuk Dokumen Masukan
Adapun bentuk dokumen masukan tersebut adalah sebagai berikut :
1. Data Pemesanan
Nama Dokumen : Data Pemesanan
Fungsi : Sebagai data Pemesanan
Sumber : Konsumen
Tujuan : Karyawan
87
Frekuensi : Setiap ada pemesanan barang
Media : Kertas
Bentuk : Lampiran C-1
2. Data Barang
Nama Dokumen : Data Barang
Fungsi : Sebagai data Barang
Sumber : Sistem
Tujuan : Karyawan
Frekuensi : Setiap ada pemesanan barang
Media : Kertas
Bentuk : Lampiran C-2
4.5.2 Spesifikasi Bentuk Dokumen Keluaran
Adapun bentuk dokumen masukan tersebut adalah sebagai berikut :
1. Struk Pembayaran
Nama Dokumen : Struk Pembayaran
Fungsi : Sebagai bukti pembayaran barang
Sumber : Bagian keuangan
Tujuan : Konsumen
Frekuensi : Setiap ada pembayaran barang
Media : Kertas
Bentuk : D-1
88
2. Laporan Data Penjualan
Nama Dokumen : Laporan Data Penjualan
Fungsi : Sebagai laporan penjualan barang
Sumber : Bagian Keuangan
Tujuan : Pemilik Toko
Frekuensi : Setiap sekali sebulan
Media : Kertas
Bentuk : D -2
4.5.3. Entity Relationship Diagram
89
A. Entity Relationship Diagram(ERD)
Gambar IV.4.
Entity Relationship Diagram
B. Logical Record Structured (LRS)
90
Gambar IV.5.
Logical Record Structured
4.5.4 Spesifikasi File
Dalam pembuatan program aplikasi ini penulis menggunakan satu buah
file database yaitu Penjualan.mdb. Spesifikasi file yang di maksud yaitu :
1. File Admin
Nama file : Data Admin
Akronim : data admin
Fungsi : Untuk mengakses ke program
Type file : File admin
Organisasi : Index Sequential
Akses file : Random
Media : Hard Disk
91
Record size : 115 Record
Record Key : id_admin
Software : microsoft access 2007
Tabel IV.1.
Spesifikasi Data Admin
2. File Barang
Nama file : Data Barang
Akronim : data barang
Fungsi : Untuk melihat daftar data barang
Type file : File master
Organisasi : Index Sequential
Akses file : Random
Media : Hard Disk
NO ELEMEN DATA AKRONIM TYPE PANJANG KET
1 ID Admin id_admin Text 7 Primary key
2 Nama Admin nm_admin Text 25
3 Username username Text 25
4 Password password Text 20
5 Alamat alamat Text 25
6 No Telepon no_telp Number 13
92
Record size : 37 Record
Record Key : id_barang
Software : microsoft access 2007
Tabel IV.2.
Spesifikasi Data Barang
3. Tabel Pembayaran
Nama file : Pembayaran
Akronim : pembayaran
Fungsi : untuk melihat daftar transaksi pembayaran
Type file : File transasksi
Organisasi : Index Sequential
Akses file : Random
Media : Hard Disk
Record size : 31 Record
Record Key :
NO ELEMEN DATA AKRONIM TYPE PANJANG KET
1 ID Barang id_barang Text 5 Primary Key
2 Nama Barang nm_barang Text 25
3 Harga hrg Number
4 Stok stok Number
5 Id Admin id_admin Text 7 Foreign Key
93
Software : microsoft access 2007
Tabel IV.3
Spesifikasi Pembayaran
4. File Pemesanan
Nama file : Data Pemesanan
Akronim : data pemesanan
Fungsi : Untuk melihat daftar data pemesanan
Type file : File master
Organisasi : Index Sequential
Akses file : Random
Media : Hard Disk
Record size : 19 Record
Record Key : id_pesan
Software : microsoft access 2007
NO ELEMEN DATA AKRONIM TYPE PANJANG KET
1 Id Admin id_admin Text 7 Foreign Key
2 Id Pesan id_pesan Text 12 Foreign Key
3 Tanggal Bayar tgl_bayar Date/Time
4 Total total Number
5 Id Bayar id_bayar Text 12 Primay Key
6 Bayar bayar Number
7 Kembali kembali Number
94
Tabel IV.4.
Spesifikasi Data Pemesanan
4.5.5. Struktur Kode
Struktur kode adalah suatu cara untuk memudahkan penyiapan data
dengan membuat kode-kode yang dapat mewakili data-data yang ada, sehingga
waktu yang digunakan relative singkat, untuk memperkecil kesalahan yang
terjadi.
1. Nama Kode : Id_Admin
Panjang : 7 Karakter
Tipe : Text
Format :
Inisial
Tahun Nomor Nama
Masuk Urut
Contoh :
S I L 1 7 0 1
NO ELEMEN DATA AKRONIM TYPE PANJANG KET
1 ID Pesan id_pesan Text 12 Primary Key
2 Qty qty Number
3 Id Barang id_barang Text 5 Foreign Key
4 Tanggal pesan tgl_pesan Date/Time
5 Total total Number
X X X 9 9 9 9
95
Keterangan
SIL = Inisial nama admin
17 = Tahun masuk admin/karyawan
01 = Nomor urut admin/karyawan
2. Nama Kode : Id_barang
Panjang : 5 Karakter
Tipe : Text
Format :
Inisial Kode
Barang Barang
Contoh :
B U K 0 1
Keterangan
BUK = Inisial buku
01
02 = Kode barang
3. Nama Kode : Id_bayar
Panjang : 12 Karakter
Tipe : Text
Format :
Inisial Tanggal Bulan Tahun Nomor
Bayar Bayar Bayar Bayar Urut
Contoh :
X X X 9 9
X X X 9 9 9 9 9 9 9 9 9
B Y R 1 5 0 7 1 7 0 0 1
96
Keterangan
BYR = Inisial bayar
15 = Tanggal bayar
07 = Bulan bayar
17 = Tahun bayar
001 = Nomor urut
4. Nama Kode : Id_pesan
Panjang : 12 Karakter
Tipe : Text
Format :
Inisial Tanggal Bulan Tahun Nomor
Pesan Pesan
Contoh :
Keterangan
PSN = Inisial pesan
07 = Tanggal
07 = Bulan
17 = Tahun
001 = Nomor Pesan
X X X 9 9 9 9 9 9 9 9 9
P S N 0 7 0 7 1 7 0 0 1
97
4.5.6. Spesifikasi Program
Tahap selanjutnya setelah membuat spesifikasi file yang dibutuhkan oleh
sistem, kita membuat suatu rancangan program yang dibutuhkan sistem usulan.
Spesifikasi program merupakan pembahasan mengenai program yang digunakan
dalam sistem usulan. Berdasarkan spesifikasi program ini maka diperlukan suatu
alat dokumentasi program yang dikenal dengan metode HIPO (Hirarchy of Input
Proses Output) yang merupakan bentuk diagram HIPO berdasarkan spesifikasi
program yang dibuat :
Gambar IV.6
98
Diagram HIPO
Spesifikasi program ini di maksudkan untuk mempermudah kita untuk
melihat bagaimana program di jalankan. Adapun penjelasan spesifikasi program
tersebut adalah sebagai berikut :
1. Spesifikasi program login
Aplikasi Program : login
Akronim Program : login.frm
Fungsi Program :sebagai kunci atau pengaman program
Index Program : -
Bahasa Program : Microsoft Visual Basic 6.0
Bentuk Lampiran : lampiran E-1
Penjelasan program :
1. Setelah tampil form login isikan nama username dan password.
2. Klik tombol enter untuk masuk ke menu utama
3. LOGIN : masuk ke program
4. EXIT : untuk membatalkan login dan keluar dari program.
5. CLEAN : intuk menghapus isi pada text box username dan password.
2. Spesifikasi Program Menu Utama
Aplikasi Program : Menu Utama
Akronim Program : menu.frm
Fungsi Program : menampilkan menu pilihan program
99
Index Program : -
Bahasa Program : Microsoft Visual Basic 6.0
Bentuk Lampiran : lampiran E-2
Penjelasan program :
1. Klik menu data master yang terdiri dari form data admin, data
pemesanan.
2. Klik menu transaksi untuk membuka form transaksi yang berisi form
pembayaran.
3. Klik menu laporan yang terdiri dari laporan data pemesana, data
pembayaran.
3. Spesifikasi Program Data
a. Spesifikasi program data admin
Aplikasi program : Data Admin
Akronim program : admin.frm
Fungsi program : Untuk menampilkan data admin
Index program : id_admin
Bahasa program : Microsoft Visual Basic 6.0
Bentuk tampilan : lampiran E-3
Penjelasan program :
1) Klik menu data master lalu pilih data admin, maka tampilan berupa
form data admin akan tampil.
2) Klik tombol add untuk memasukkan data baru.
3) Klik tombol save untuk menyimpan data.
4) Klik tombol edit untuk mengedit data yang akan di ubah.
100
5) Klik tombol exit untuk menutup form buku dan kembali ke menu
utama.
b. Spesifikasi program data barang
Aplikasi program : Data Barang
Akronim program : databarang.frm
Fungsi program : untuk menampilkan data barang
Index program : id_barang
Bahasa program : Microsoft Visual Basic 6.0
Bentuk tampilan : lampiran E-4
Penjelasan program :
1) Klik menu data master lalu pilih data barang, maka tampilan berupa
form data barang akan tampil.
2) Klik tombol add untuk memasukkan data baru.
3) Klik tombol save untuk menyimpan data.
4) Klik tombol edit untuk mengedit data yang akan di ubah.
5) Klik tombol exit untuk menutup form siswa dan kembali ke menu
utama
4. Spesifikasi Program Transaksi
a. Spesifikasi program data pemesanan
Aplikasi program : Data Pemesanan
Akronim program : datapemesanan.frm
Fungsi program : untuk menampilkan data pemesanan
101
Index program : id_pesan
Bahasa program : Microsoft Visual Basic 6.0
Bentuk tampilan : lampiran E-5
Penjelasan program :
6) Klik menu transaksi lalu pilih pemesanan, maka tampilan berupa
form pemesanan barang akan tampil.
7) Klik tombol input untuk menginput data baru.
8) Klik tombol save untuk menyimpan data.
9) Klik tombol edit untuk mengedit data yang akan di ubah.
10) Klik tombol exit untuk menutup form siswa dan kembali ke menu
utama
b. Spesifikasi Program Transaksi Pembayaran
Aplikasi program : Pembayaran Barang
Akronim program : pembayaran.frm
Fungsi program : untuk transaksi pembayaran barang
Index program : -
Bahasa program : Microsoft Visual Basic 6.0
Bentuk tampilan : Lampiran E-6
Penjelasan program :
1) Klik menu transaksi kemudian pilih pembayaran, maka tampilan
berupa form pembayaran akan tampil.
2) Klik tombol input untuk memasukkan data pembayaran.
3) Klik tombol save untuk menyimpan data.
102
4) Klik tombol cancel untuk membatalkan data .
5) Klik tombol print untuk mencetak form pembayaran.
5. Spesifikasi Program Laporan.
a. Spesifikasi Program laporan penjualan
Aplikasi program : Laporan Penjualan
Akronim program : Lap.DPn
Fungsi program : untuk menampilan frorm laporan data
Penjualan barang
Bahasa program : Microsoft Visual Basic 6.0
Proses program : Pilih file laporan kemudian akan tampil
form laporan data pemesanan
4.6. Spesifikasi Sistem Komputer
4.6.1 Umum
Perkembangan sistem informasi sekarang ini sangat cepat sampai sulit diikuti
oleh pribadi atau perusahaan yang tidak bergerak dibidang infomasi dan komputer.
Dengan perkembangan yang semakin cepat tentulah mempengaruhi nilai ekonomis
dari teknologi atau perangkat tersebut. Bagi perusahaan atau badan usaha lainnya
dikategorikan menengah ke bawah akan merasakan dampak dari perkembangan
tersebut jika mengikuti perkembangannya. Tetapi hal tersebut dapat diatasi dengan
penggunaan perangkat komputer yang bergerak standart. Karena kendala suatu
sistem informasi tidak semata-mata ditentukan oleh pengggunaan perangkat
pendukung dengan merek yang bagus, bentuk yang bagus dan harga yang mahal.
103
Jadi bisa disimpulkan bahwa sarana mampu dan mempunyai kecepatan
proses yang mamadai, tidak menutup kemungkinan sarana pendukung yang
bermerek standart mampu memberikan hasil yang baik, cepat dan akurat.
4.6.2 Perangkat Keras
Sistem komputerisasi tidak terlepas dari perangkat keras yang sangat terkait.
Yang perangkat keras disini adalah seperangkat alat yang bisa membantu sistem
yang ada untuk mampu beroperasi dengan baik dan benar. Secara umum perangkat
keras tersebut terdiri dari init masukan (input), unit pusat pemprosesan (CPU), unit
keluaran (output) dan unit penyimpanan luar (memory). Adapun peralatan
pendukung perangkat keras yang dibutukan adalah :
a. RAM : 2 GB
b. HARD DISK : 250 GB
c. CD-ROM : DVD-RW
d. MONITOR : LED 14”
e. KEYBOARD : 102 KEYS
f. MOUSE :Standart optik
g. PRINTER :inkjet printer
4.6.3 Perangkat Lunak
104
Perangkat lunak merupakan salah satu bagian yang terpenting digunakan
untuk menjalankan program yang berisi intruksi-intruksi penggunaannya dan
berhubungan langsung dengan tipe perangat keras yang digunakan. Adapun
spesifikasi perangkat lunak yang dibutuhkan untuk menjalankan aplikasi penjualan
barang adalah :
a. Sistem Operasi : Microsoft Windows
b. Paket Program : Microsoft Visual Basic 6.0
c. Aplikasi DBMS : Microsoft access
4.7. Jadwal Implementasi
Rencana implementasi adalah suatu prosedur atau uraian mengenai tahapan
yang ada dilakukan dan menjelaskan segala sesuatu dalam proses implementasi.
Dalam implementasi ini dibutuhkan jadwal yang berfungsi sebagai panduan atau
pedoman terhadap kegiatan atau tahapan yang harus dilakukan dalam implementasi
tersebut guna mencapai keinginan yang diterapkan. Dalam perencanaan ini dibagi
dalam beberapa tahap meliputi.
1. Analisa Sistem dan penyiapan Data Awal
Kegiatan ini dilakukan untuk mendapat gambaran tentang alur penjualan
barang mulai dari data barang, proses pembayaran dan sampai dengan
laporan. Dan melakukan pengumpulan data barang, data pembayaran, dan
laporan yang masih dibuat secara manual sebagai dokumen yang nantinya
digunakan pada sistem usulan. Untuk menganalisa sistem dan penyiapan
data awal dibutuhkan waktu satu minggu pertama pada bulan pertama.
105
2. Pembuatan file dan program
Pada tahap ini akan dibuat suatu file database PENJUALAN dengan
menggunakan Ms. Acces. Terdapat 5 tabel yang harus dibuat untuk
menampung data-data toko yaitu tabel data barang, admin, stok, penjualan,
detail. Pembuatan proses dibuat dengan menggunakan microsoft visual
basic. Form yang diperlukan adalah form login, form data barang, form
admin, form stok, form penjualan, form detail, dan form laporan. Untuk
pembuatan data laporan menggunakan data report. Kegiatan-kegiatan
tersebut diperlukan waktu mulai minggu kedua bulan pertama hingga
minggu kedua bulan kedua.
3. Pelatihan dan Training
Pada tahap ini dilakukan pelatihan untuk karyawan toko dalam
pengoperasian sistem komputerisasi penjualan barang yang telah dibuat.
Pelatihannya dapat berupa input data, perubahan data, penyimpanan sampai
dengan pembuatan laporan yang dibutuhkan. Waktu yang diperlukan adalah
minggu ketiga sampai minggu keempat bulan kedua.
4. Test sistem
Pada tahap ini dilakukan dengan menguji kelayakan dari sistem yang telah
diusulkan secara keseluruhan, mengawasi dan mengamati hasil berupa
output oleh karyawan yang telah pelatihan sebelumnya. Sehingga sistem
komputerisasi penjualan barangyang telah diusulkan dapat terbebas dari
permasalahan(error). Waktu yang diperlukan adalah dua minggu yaitu
minggu pertama dan minggu kedua bulan ketiga.
5. Peralihan sistem
106
Pada tahap ini dilakukan peralihan sistem lama ke sistem yang baru dengan
menginputkan semua data barang, admin, stok. Pada tahap ini diperlukan
waktu dua minggu yaitu minggu ketiga sampai minggu keempat bulan
ketiga.
6. Operasi dan Evaluasi
Kegiatan ini dilakukan dengan mengoperasi sistem baru yang telah
diusulkan secara keseluruhan dan megnggunakan data sesungguhnya.
Dimulai dengan pembuatan data admin dengan form admin dan pembuatan
laporan berdasarkan waktu yang diperlukan. Pada tahap ini masih
diperlukan pengawasan untuk memastikan bahwa program dapat berjalan
dengan baik. Waktu yang diperlukan pada tahap ini adalah dua minggu yaitu
mulai minggu pertama hingga minggu kedua bulan empat.
Adapun daftar selengkapnya beserta perincian waktu yang diperlukan untuk
masing-masing kegiatan dapat dilihat pada tabel berikut ini :
Tabel IV.5 Jadwal Implementasi
N
O
KEGIATAN
Bulan ke-1 Bulan ke-2 Bulan ke-3 Bulan ke-4
1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
1 Analisa Sistem dan
Penyiapan Awal
2 Pembuatan File dan
Program
107
3 Pelatihan dan program
4 Test Sistem
5 Peralihan system
6 Operasi dan evaluasi
BAB V
PENUTUP
5.1 Kesimpulan
Pelayanan dan penyajian informasi yang cepat, tepat dan akurat sangat
penting sekali bagi pertumbuhan atau perkembangan suatu organisasi atau instansi-
instansi. Searah dengan perkembangan ilmu pengetahuan dan teknilogi yaitu
dengan munculnya sistem pengolahan data dengan menggunakan komputer sangat
membantu sekali dalam mendapatkan informasi yang cepat, tepat dan akurat.
Berdasarkan penelitian yang dilakukan oleh penulis dengan mengamati dan
menganalisa sistem pengolahan data digunakan serta dilandasi oleh teori-teori dan
alat-alat yang digunakan berkaitan dengan penelitian maka dapat disimpulkan
bahwa dapat dirasakan perlu diterapkan dan dilaksanakan sistem komputer dengan
menggunakan suatu paket aplikasi komputer. Yang mana nantinya dapat mengganti
sistem lama yang ditangani dengan manual. Maka berdasarkan uraian-uraian diatas
108
dan perancangan sistem yang dimaksud tersebut didalam tugas akhir ini maka dapa
diambil beberapa kesimpulan yaitu :
1. Dalam pembuatan laporan penjualan barang Toko Regar Photo Copy
pencatatan dan perhitungan data secara manual akan menimbulkan banyak
masalah dan akan membutuhkan waktu yang sangat lama dan data yang
didapat kurang akurat.
2. Dengan adanya sistem komputerisasi di bidang penjuaan barang Toko
Regar Photo Copy merupakan salah satu usaha membentuk atau mengacu
pada sistem lama dan dapat meringankan aktifitas pelaksana yang secara
langsung .
3. Dengan adanya komputerisasi pada bidang penjualan barang ini, akan
dilakukan langkah-langkah pengembangan dari sistem yang sebelumnya ke
sistem yang lain.
5.2 Saran-saran
Adapun saran-saran yang disampaikanberdasarkan hasil pengamatan dan
analisa selama melakukan pengumpulan data di Toko Regar Photo Copy adalah
sebagai berikut :
1. Sebelum menerapkan sistem ini perlu dilakukan uji coba dan selama uji
coba sistem yang lama tetap dipakai.
109
2. Jika hasil coba menunjukkan hasil yang positif maka perlu tindakan
pelatihan bagi karyawan akan terlibat dalam pemakaian sistem ini.
3. Sitem komputerisasi perlu diterapkan pada Toko Regar Photo Copy
walaupun pada saat ini sistem belum efektif untuk dapat diterapkan secara
menyeluruh karena akan dapat merubah keadaan dari sistem yang ada.
DAFTAR PUSTAKA
A.S, Rosa dan M. Shalahuddin. 2013. Rekayasa Perangkat Lunak Terstuktur dan
Berorientasi Objek. Bandung : PT Index
Fathansyah, 2012. Basis Data, Bandung : Informatika
Hartono, Bambang. 2013. Sistem Informasi Manajemen Berbasisi Komputer
Jakarta : Rineka Cipta
Jogiyanto, H. M, 2008. Analisa dan Desain Sistem Informasi. Yogyakarta : Andi
Offset.
Kendall E. Kenneth dan Kendall E Julie. 2013. Analisa dan Perancangan Sistem
Bandung : PT Index
Ladjamudin, Bin Al-Bahra. 2013. Analisa dan Desain Sistem Informasi.
Yogyakarta : Graha Ilmu.
Nur. Elfi Husda, S.Kom, M.SI, Yuonne Wangdra, B.Kom, M.com. 2016 Pengantar
Teknologi Informasi Edisi Revisi.
Taufiq, Rohmat. 2013. Sistem Informasi Manajemen. Yogyakarta : Graha ilmu.
Sutabri, Tata. 2016. Sistem Informasi Manajemen. Yogyakarta : Graha Ilmu.
110
111
112
113
Lampiran A-1 Data pemesanan
114
Lampiran B-1 Nota Pembayaran
115
Lampiran B-2
Laporan Penjualan
116
Lampiran C-1
117
Lampiran C-2
118
Lampiran D-1
119
Lampiran D-2
120
Lampiran E-1
Lampiran E-2
121
Lampiran E-3
122
Lampiran E-4
123
Lampiran E-5
124
Lampiran E-6