-
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