Anda di halaman 1dari 15

Jurnal Ilmiah Ekonomi dan Bisnis

Vol. 12, No. 1, Maret 2015: 46 - 60


EISSN : 2442-9813
ISSN : 1829-9822

PERANCANGAN SISTEM INFORMASI PENJUALAN BERBASIS JAVA


STUDI KASUS PADA TOKO KARYA GEMILANG PEKANBARU

Fery Wongso

STMIK Dharmapala Riau

Abstrak : Kemajuan yang sangat pesat dibidang teknologi, terutama teknologi


informasi komputer, mendorong munculnya inovasi baru dalam penyajian informasi
untuk memenuhi kebutuhan informasi. Sebagai alat bantu, komputer juga memiliki
kelebihan, di antaranya kecepatan, keakuratan, serta efisiensi dalam pengolahan data
bila dibandingkan dengan pengolahan data secara manual. Komputer juga telah
merambah dunia perdagangan dan menciptakan persaingan yang ketat antar
pedagang. Sama halnya dengan toko Karya Gemilang yang merupakan usaha dagang
jual-beli material bahan bangunan.Sistemyangberjalandi toko Karya Gemilang saat
ini masih dilakukan secara manual seperti pencatatan transaksi pembelian,
pencatatan transaksi penjualan, pencarian barang, perhitungan persediaan ,dan
pembuatanlaporan-laporan yang mana memerlukan waktu yang cukup lama dan
resiko kesalahan manusia (humanerror) yang cukup besar. Untuk mengatasi masalah
tersebut, maka diperlukan suatu system terkomputerisasi penjualan yang sesuai
untuk mendukung kesuksesan pemasaran dan perusahaan. Sistem tersebut diusulkan
agar dapat mengatasi permasalahan atau kendala pada system yang berjalan. Dengan
memanfaatkan system yang diusulkan ini secara benar, kemungkinan pengawasan
atau control terhadap pemrosesan order barang menjadi lebih mudah, efektif dan
efisien, serta dapat meningkatkan keuntungan.

Abstract: very rapid progress in technology, especially Information Technology


Computers, encourages innovation bar in the presentation of information to meet the
needs of information. As a tool aids, computers south has advantages, including
speed, accuracy, and efficiency in data processing was compared with manual
processing. Computers south has penetrated the world of day trading creates intense
competition among traders. Sam is selling well from the work Gemilang is a business
of buying and selling materials Trade bangunan.Sistemyangberjalandi materials
Store Bright work is still done manually as a purchase transaction recording,
recording sales transactions, search goods, inventory calculations, day
pembuatanlaporan-report which takes Old enough day risk of human error
(humanerror) large enough. To overcome these problems, we need a system of
computerized poppy sales are suited to support the success of the company marketing
day. The system proposed in order to overcome the problems of Kendal fall shower
system running. By utilizing the proposed system makes it correctly, the possibility of
monitoring the shower control over order processing goods become easier, efficient
Effective day, And can both benefit.

Keywords : Sistem Informasi, Penjualan, Java

46
Jurnal Ilmiah Ekonomi dan Bisnis
Vol. 12, No. 1, Maret 2015: 46 - 60
EISSN : 2442-9813
ISSN : 1829-9822

PENDAHULUAN akan mengakibatkan suatu perusahaan


Perkembangan teknologi pada pailit. Selain itu penjualan
masa sekarang semakin meningkat. berhubungan langsung dengan
Persaingan antar perusahaan baik persediaan. Persediaan terkontrol
perusahaan dagang, industri maupun sangat mempengaruhi perkembangan
jasa sering terjadi. Persaingan tersebut perusahaan. Kurangnya pengendalian
mengakibatkan permasalahan yang ada atas persediaan mengakibatkan
dalam sebuah perusahaan semakin kerugian yang cukup besar dan dapat
kompleks. Perkembangan teknologi mempengaruhi kelangsungan kegiatan
informasi juga dapat membantu operasional perusahaan.
perusahaan dalam melakukan Banyak perusahan yang masih
pembuatan-pembuatan keputusan melakukan pengolahan data secara
dimana hal ini sangat membantu manual, termasuk di Toko Karya
perusahaan dalam melaksanakan Gemilang. Pengelolaan data penjualan
sebuah proses yang terjadi dalam dilakukan secara manual dengan
perusahaan tersebut. menggunakan buku penjualan harian
Dengan berkembangnya sektor sehingga mengakibatkan barang yang
perdagangan ekonomi di Indonesia dan terjual juga sering tidak terkurangkan
era globalisasi, maka informasi persediaannya dikarenakan sering
merupakan suatu hal yang sangat tidak terkonfirmasinya penjualan
penting bagi suatu perusahaan dalam kepada pemegang buku persediaan
mencapai tujuan yang diinginkan. yang juga masih bersifat manual. Yang
Informasi yang akurat, cepat dan tepat mengakibatkan sering terjadinya
waktu tidak akan diperoleh apabila selisih antara persediaan fisik dengan
tidak didukung oleh sistem yang baik. persediaan tercatat. Sehingga
Oleh karena itu, sistem informasi yang informasi mengenai persediaan barang
baik harus dirancang sehingga menjadi tidak tepat dan tidak akurat.
perusahaan tersebut dapat lebih unggul Kontrol persediaan yang bersifat
di dalam bersaing dengan perusahaan manual juga mengakibatkan sering
sejenis lainnya. terlambatnya dalam pemesanan barang
Salah satu proses yang sangat sehingga apabila barang dibutuhkan,
membutuhkan adanya implementasi konsumen harus menunggu lama,
sebuah sistem informasi yang sehingga tidak jarang pelanggan
terkomputerisasi adalah penjualan. membatalkan pesanan mereka,
Sistem informasi penjualan merupakan sehingga berpengaruh terhadap
hal yang penting karena penjualan pendapatan perusahaan. Kontrol
memegang peranan kunci yang sangat persediaan barang yang bersifat
menentukan dalam menjamin manual juga mengakibatkan sering
kelangsungan kegiatan operasional dilakukan pemesanan ganda, sehingga
perusahaan. Volume penjualan yang sering terjadi penumpukan persediaan.
tinggi akan meningkatkan pendapatan Dalam penelitian ini penulis
dan volume penjualan yang rendah ingin mencoba merancang suatu sistem

47
Jurnal Ilmiah Ekonomi dan Bisnis
Vol. 12, No. 1, Maret 2015: 46 - 60
EISSN : 2442-9813
ISSN : 1829-9822

informasi penjualan khusus nya dalam 1. Suatu sistem mempunyai


hal pengelolaan data penjualan dan komponen-komponen atau
kontrol persediaan dengan sistem subsistem
database, dan dalam penelitian ini di 2. Suatu sistem mempunyai batasan
fokuskan pada bagian kontrol sistem
persediaan sehingga data penjualan 3. Suatu sistem mempunyai
dan data persediaan lebih terintegrasi lingkungan luar
dan terorganisir dalam satu 4. Suatu sistem mempunyai
penyimpanan dan dengan sistem penghubung
pengelolaan database. Sehingga proses 5. Suatu sistem mempunyai masukan
penjualan dapat berjalan dengan baik 6. Suatu sistem mempunyai keluaran
dan akurat. 7. Suatu sistem mempunyai
pengolahan
Perumusan Masalah 8. Suatu sistem mempunyai
Dari uraian diatas, maka yang tujuan/sasaran
menjadi masalah adalah bagaimana
merancang suatu sistem informasi Pengertian Sistem Informasi
penjualan yang mampu mengelolah Bonnie Soeherman dan Marion
data dengan cepat, tepat dan Pinontoan (2008;3) dalam bukunya
akuratyang juga membantu dalam yang berjudul design information
mengontrol persediaan barang akan system mengatakan sistem dapat
menjadi lebih membaik sehingga diartikan sebagai serangkaian
mendukung kelancaran operasional ? komponen-komponen yang saling
berinteraksi dan bekerja sama untuk
TINJAUAN PUSTAKA mencapai tujuan tertentu. Jadi dalam
Sistem informasi dalam sebuah istilah sistem terkandung tiga elemen
sistem meliputi pemasukan data penting yaitu;
(input) kemudian di olah melalui suatu a. Rangkaian komponen
model dalam pemrosesan data dan b. Interaksi dan kerja sama
hasil informasi akan ditangkap c. Tujuan
kembali sebagai suatu input dan Sedangkan informasi merupakan
seterusnya sehingga membentuk siklus hasil pemrosesan data (fakta) menjadi
informasi sebagai sistem informasi sesuatu yang bermakna dan bernilai
yang dapat di peroleh dari sistem untuk pengambilan keputusan.
informasi sebagai informasi khusus Karakteristik sistem informasi
dalam organisasi untuk mengolah antara lain;
informasi tersebut. a. Relevan atau sesuai dengan
Prof. Dr. Jogiyanto HM, MBA, kebutuhan pengguna
Akt. dalam bukunya yang berjudul b. Dapat dipercaya atau akurat
Sistem Teknologi Informasi (2009;54) c. Lengkap
mengatakan suatu sistem mempunyai d. Tepat waktu
karakteristik. Karakteristik sistem e. Mudah dipahami atau tidak
adalah sebagai berikut : membingungkan

48
Jurnal Ilmiah Ekonomi dan Bisnis
Vol. 12, No. 1, Maret 2015: 46 - 60
EISSN : 2442-9813
ISSN : 1829-9822

f. Dapat diakses ketika dibutuhkan dijalankan pada berbagai platform


Jadi pengertian sistem informasi sistem operasi. Perkembangan java
adalah serangkaian komponen berupa tidak hanya terfokus pada suatu sistem
manusia, prosedur, data dan teknologi operasi, tetapi dikembangkan untuk
(seperti komputer) yang digunakan berbagai sistem operasi dan bersifat
untuk melakukan sebuah proses untuk open source. Secara singkat, Benny
menghasilkan informasi yang bernilai Hermawan dalam bukunya yang
untuk pengambilan keputusan. berjudul Menguasai Java 2 Objek
Oriented Programming (2004;12)
Pengembangan Sistem Informasi mengatakan karakteristik java adalah
Bonnie Soeherman dan Marion sebagai berikut:
Pinontoan (2008;3) dalam bukunya a. Sederhana
yang berjudul designing information b. Berorientasi objek
system mengatakan bahwa konsep c. Dapat didistribusikan dengan
aktivitas pengembangan sistem dikenal mudah
dengan istilah System Developmen Life d. Diinterpertasi oleh interpreter
Cycle (SDLC). SDLC merupakan e. Aman
panduan untuk pengembangan sistem f. Portable
informasi yang terdiri atas 4 tahapan g. Multrithreading
utama, yaitu : h. Dinamis
1. Analisis i. Netral
2. Desain konsep dan fisik j. Robust
3. Implementasi dan konversi
4. Operasi dan pemeliharaan Pengertian Data Dan Database
Definisi data bisa di buat dalam
Java berbagai definisi. Tetapi jika dikaitkan
Java merupakan teknologi di dengan pemrosesan data menggunakan
mana teknologi tersebut mencakup sistem terkomputerisasi, Adi Nugroho
java sebagai bahasa pemograman yang (2011;5) , mengemukakan pendapat
memiliki sintaks dan aturan McFadden et al (1999) dalam Modern
pemograman tersendiri, juga memiliki Database Management menyebutkan
virtual machine dan library yang bahwa data adalah fakta-fakta tentang
diperlukan untuk menulis dan segala sesuatu di dunia nyata yang
menjalankan program yang ditulis dapat direkam dan disimpan pada
dengan bahasa pemograman java. media komputer.
Java merupakan bahasa Adi Nugroho (2011;5)
pemograman yang berorientasi objek mengatakan basis data sebagai
yang diciptakan oleh Sun Microsystem kumpulan terorganisasi dari data-data
pada tahun 1995. Java dapat membuat yang berhubungan sedemikian rupa
seluruh bentuk aplikasi, desktop, web sehingga mudah disimpan,
dan lainnya sebagaimana dibuat dimanipulasi serta dipanggil oleh
dengan menggunakan bahasa pengguna. Terminologi hubungan
pemograman yang lain. Java dapat berarti data mendeskripsikan domain

49
Jurnal Ilmiah Ekonomi dan Bisnis
Vol. 12, No. 1, Maret 2015: 46 - 60
EISSN : 2442-9813
ISSN : 1829-9822

(ranah) tertentu sehingga pengguna termasuk DDL adalah statemen


mudah untuk mendapatkan jawaban connect, create, show, describe,
atas pertanyaan yang diajukan ke basis drop, rename dan alter.
data tersebut. b. Data Manipulation Language
Sedangkan pengertian sistem (DML) adalah set (kumpulan)
basis data adalah sebagai koleksi dari statemen yang digunakan sebagai
data-data yang terorganisasi perintah untuk mengelola data
sedemikian rupa sehingga data mudah dalam sebuah tabel. Perintah DML
disimpan dan dimanipulasi (diperbarui, digunakan setelah menggunakan
dicari, diolah dengan perhitungan- DDL antara lain statemen insert,
perhitungan tertentu, serta dihapus). update, delete dan select.
c. Data Control Language (DCL)
Model data adalah perintah yang digunakan
Hal yang mendasari struktur untuk keperluan keamanan
basis data adalah model data, yaitu (security) database dengan
sekumpulan cara/perkakas/tool untuk membuat hak akses tertentu bagi
mendeskripsikan data-data, setiap user. Statement pada DCL
hubungannya satu sama lain, antara lain grant, revoke, set dan
sementiknya, serta batasan konsistensi. lock table.
Jenis-jenis model data yaitu:
a. Model hubungan entias (entity- Manfaat sistem basis data
relationship) Basis data sangat bermanfaat
b. Model relasional untuk mengatasi berbagai masalah
c. Model data berorientasi objek yang sering terjadi dalam penyusunan
d. Model data jaringan data. Adapun manfaat basis data
e. Model data hierarkis adalah untuk mengatasi masalah-
masalah sebagai berikut :
Bahasa Basis Data a. Redundansi dan inkonsistensi data
Sistem basis data menyediakan Redundansi adalah penyimpanan
bahasa untuk mendefinisikan basis data yang sama dalm dua tempat
data DDL (Data Definition Language) (table) yang berbeda sehingga dapat
serta bahasa untuk memanipulasi basis menyebabkan inkonsistensi data.
data DML (Data Manipulation Inkonsistensi data yaitu data yang
Language) untuk melakukan operasi- sama dan disimpan pada dua tabel
operasi tertentu pada basis data dan dapat memiliki nilai yang berbeda.
juga DCL (Data Control Language). Masalah ini menimbulkan
a. Data Definition Language (DDL) pemborosan ruang penyimpanan
adalah kumpulan perintah SQL data dikarenakan data yang
yang digunakan untuk membangun menjelaskan objek yang sama
database, bisa juga dikatakan DDL tersimpan dalam 2 tempat
adalah perintah untuk membuat penyimpanan. Dengan perancangan
struktur dasar data database dan database yang bener, maka masalah
tabel. Perintah-perintah yang seperti ini dapat diatasi.

50
Jurnal Ilmiah Ekonomi dan Bisnis
Vol. 12, No. 1, Maret 2015: 46 - 60
EISSN : 2442-9813
ISSN : 1829-9822

b. Kesulitan pengaksesan data sama tetapi berbeda orang dan


Kesulitan pengaksesan data pada waktu. Semua ini mungkin terjadi
database dengan program yang karena data yang diolah dan tidak
muncul dapat diatasi dengan tergantung dan menyatu dalam
DBMS. DBMS mampu mengambil program, tetapi terlepas dalam satu
data secara langsung dengan bahasa kelompok data.
yang sudah familiar dan mudah e. Masalah keamanan
digunakan, misalnya SQL. Sebagai Walaupun database dibuat untuk
contoh, apabila pada suatu waktu diakses oleh banyak pemakai,
dibutuhkan laporan tentang database tetap menjaga keamanan
persediaan barang gudang tahun data. Keamanan data dilakukan
2009, sedangkan program untuk itu dengan memberikan hak akses
belum dibuat, maka dengan mudah tertentu bagai para user tersebut dan
DBMS menyelesaikannya. tidak semua user diizinkan untuk
c. Isolasi data untuk standarisasi mengakses database.
Isolasi data untuk standarisasi f. Masalah kesatuan data
berkaitan dengan format Database memiliki tabel-tabel yang
penyimpanan data tersebut. Sebagai saling berkaitan/berhubungan.
contoh, data disimpan pada file Hubungan antartabel secara teknik
dengan bahasa tertentu, misalnya dikaitkan/dihubungkan dengan field
Java, C/C++,Visual Basic, Pascal kunci, sehingga dikenal dengan
dan lain sebagainya. Tentunya hal kunci primer (primary key) dan
ini menyulitkan programer untuk kunci tamu(foreign key) dalam
mengakses data tersebut. Untuk itu, suatu tabel.
data dalam suatu database harus g. Masalah kebebasan data
disimpan dalam format yang sama. Kebebasan data yang dimaksud
d. Multiple user atau banyak pemakai adalah kemudahan pembacaaan
Database dirancang agar data data dalam database dapat diakses
diakses oleh banyak pemakai dan dengan mudah dalam menampilkan
banyak program yang sama dalam informasi yang dibutuhkan.
waktu bersamaan maupun berbeda. Database DBMS bersifat bebas,
Hal ini mungkin terjadi dengan dimana data dengan mudah
database dikarenakan dalam rangka ditampilkan, dibaca, diubah dan
mempercepat daya guna sistem dan sebagainya dengan perintah-
mendapatkan responsi waktu yang perintah tertentu.
cepat, beberapa sistem mengizinkan h. Kemandirian program data
banyak pemakai untuk meng-update Program aplikasi berbasis database
data secara simultan. Salah satu terpisah dengan data yang
alasan mengapa basis data dibangun digunakannya, dimana data
adalah karena nantinya data disimpan dalam DBMS dengan
tersebut akan digunakan oleh format tertentu. Dengan demikian,
banyak orang dalam waktu yang program aplikasi dan database
berbeda, diakses oleh program yang berdiri sendiri-sendiri, namun

51
Jurnal Ilmiah Ekonomi dan Bisnis
Vol. 12, No. 1, Maret 2015: 46 - 60
EISSN : 2442-9813
ISSN : 1829-9822

antara program aplikasi dan Database MySQL


database mempunyai hubungan MySQL merupakan turunan
yang erat. Hubungan tersebut dari salah satu konsep utama dalam
adalah program aplikasi dapat basis data sejak lama, yaitu SQL
mengakses data yang disimpan (Structured Query Language). SQL
dalam DBMS. Hal ini dapat adalah sebuah konsep pengoperasian
meningkatkan pengembangan basis data terutama untuk proses
aplikasi dan produktivitas seleksi, pemasukan, pengubahan dan
perawatan. penghapusan data yang dimungkinkan
i. Meningkatkan kualitas data dapat dikerjakan dengan mudah dan
Untuk meningkatkan kualitas data otomatis.
dapat dilakukan dengan aturan Keunggulan dari database
validasi data melalui program mysql adalah sebagai berikut:
aplikasi. Validasi data adalah a. Protability, dapat berjalan stabil
penyaringan data-data yang hanya pada berbagai sistem operasi.
boleh disimpan dalam database. b. Open source,
j. Akses data lebih baik atau responsif c. Multi user, dapat digunakan oleh
Dengan menggunakan bahasa beberapa user dalam waktu yang
Structured Query Language (SQL), bersamaan,
pengaksesan data jauh lebih baik d. Performance tuning, mempunyai
dan cepat. Hal ini dikarenakan kecepatan yang tinggi dalam
DBMS menggunakan bahasa SQL menangani query,
yang mempunyai bahasa yang e. Column typers, memiliki tipe data
simple dan mudah digunakan yang sangat kompleks,
setelah menjadi standar bahasa f. Comand dan function, memiliki
pembuatan database. operator dan fungsi penuh yang
mendukung select dan where dalam
Komponen-komponen Basis Data query,
Dalam bukunya yang berjudul g. Security, memiliki beberapa lapiran
Basis Data, Janner Simarmata dan sekuritas seperti tingkat subnet
Imam paryudi (2006;33) mengatakan mask, hotsname, privilege, user
bahwa komponen-komponen penyusun dengan sistem perizinan yang
basis data adalah sebagai berikut: mendetail serta password yang ter-
a. Skema basis data enkripsi
b. Objek skema h. Scalability dan limits, mampu
c. Tabel menangani basis data dalam jumlah
d. Field dan kolom besar, dengan jumlah field lebih
e. Record dan baris dari 40 juta, 60ribu tabel dan 5
f. Kunci milyar record. Batas indeks
g. Relasi mencapai 32 buah pertabel
h. Tipe data i. Localization, dapat mendeteksi
pesan kesalahan (error code) pada

52
Jurnal Ilmiah Ekonomi dan Bisnis
Vol. 12, No. 1, Maret 2015: 46 - 60
EISSN : 2442-9813
ISSN : 1829-9822

klien dengan menggunakan lebih dapat dibedakan ke dalam tiga


dari 20bahasa. kategori:
j. Connectivity, dapat melakukan  Flowchart dokumen
koneksi dengan klien menggambarkan aliran data dan
menggunakan protokol TCP/IP, informasi antar area (divisi) dalam
Unix Socket, Named Pipes. sebuah organisasi
k. Interface, memiliki antarmuka  Flowchart sistem lebih menekankan
terhadap berbagai aplikasi dan pada gambaran tentang aliran input,
bahasa pemrograman dengan prosedur pemrosesan dan output
menggunakan fungsi API, yang dihasilkan
l. Client and tools, dilengkapi dengan  Flowchart program lebih banyak
berbagai tool yang dapat digunakan digunakan untuk menggambarkan
untuk administrasi basis data logika suatu prosedur penyelesaian
sekaligus dokumen petunjuk online masalah dalam pemograman
m. Struktur tabel, memiliki struktur komputer.
tabel yang lebih fleksibel dalam
menangani alter table dibandingkan b. Simbol-simbol flowchart
dengan postgre SQL dan Oracle Flowchart menggunakan
berbagai simbol yang terstandarisasi
Konsep Pemodelan Sistem secara internasional. Hal ini ditujukan
1. Flowchart untuk memudahkan setiap orang
Flowchart atau bagan alur memahami berbagai variasi flowchart.
merupakan metode untuk Simbol-simbol flowchart dapat
menggambarkan tahap-tahap dikategorikan ke dalam empat bagian,
penyelesaian masalah (prosedur) yaitu simbol input/output, proses,
beserta aliran data dengan simbol- penyimpanan dan lainnya. Berikut
simbol standar yang mudah di pahami simbol-simbol flowchart yang lazim
(Bonnie Soeherman dan Marion digunakan.
Pinontoan (2008;3). Tujuan utama
penggunaan flowchart adalah untuk 2. Data Flow Diagram
menyederhanakan rangkaian proses Dokumentasi aliran data sering
atau prosedur untuk memudahkan disebut dengan Data Flow Diagram
pemahaman pengguna terhadap (DFD). DFD mencakup asal dan
informasi tersebut. tujuan data, proses yang dilakukan,
a. Jenis-jenis flowchart beserta penyimpanannya. Selain untuk
Penggunaan flowchart tidak keperluan pengendalian DFD juga
terpaku pada perusahaan atau sering digunakan untuk membantu
organisasi saja. Flowchart dapat di proses desain dan pengembangan
manfaatkan untuk segala sesuatu yang sistem informasi. Seperti bentuk
mengandung rangkaian kegiatan dan dokumentasi lainnya, DFD juga
aliran data. Bonnie Soeherman dan menggunakan simbol-simbol dengan
Marion Pinontoan (2008;3) makna tertentu. Secara umum, DFD
mengatakan, menurut teori, flowchart

53
Jurnal Ilmiah Ekonomi dan Bisnis
Vol. 12, No. 1, Maret 2015: 46 - 60
EISSN : 2442-9813
ISSN : 1829-9822

memiliki empat simbol utama yang Kelurahan Pesisir, Kecamatan Lima


mewakili asal dan tujuan data, aliran Puluh, Pekanbaru.
data, proses data dan penyimpanannya.
Objek Penelitian
3. Hierarki Data Flow Diagram Objek yang diteliti dalam
DFD juga merupakan tekhnik penelitian ini adalah data penjualan
dokumentasi yang mengandung unsur dan data persediaan barang pada Toko
deduktif. DFD digambarkan dalam Karya Gemilang.
beberapa jenjang dengan logika dari
umum ke khusus. Bentuk DFD umum Jenis dan Sumber Data
dikenal dengan Context Diagram. Jenis data yang digunakan
dalam penelitian ini adalah data
4. Entity Relationship Diagram (ERD) kuantitatif. Sedangkan sumber
Entity Relationship Diagram datasumber data yang digunakan
(ERD) merupakan salah satu adalah data primer dan data sekunder.
pemodelan data konseptual yang Data Primer yaitu sumber data yang
paling sering digunakan dalam proses diperoleh langsung dari sumbernya,
pengembangan basis data bertipe dalam hal ini dari observasi proses
relasional. penjualan dan kontrol persediaan
Model E-R sering digunakan barang pada perusahaan tersebut. Data
sebagai sarana komunikasi antara sekunder yaitu sumber data yang
perancang basis data dan pengguna pengumpulannya tidak langsung
sistem selama tahap analisis dari dilakukan oleh peneliti tetapi data
proses pengembangan basis data dalam diperoleh dari dokumen-dokumen
kerangka pengembangan sistem penjualan dan literatur buku-buku
informasi. Model E-R digunakan tulisan yang berkaitan dengan objek
untuk mengonstruksi model data penelitian.
konseptual, yang mencerminkan
struktur dan batasan dari basis data, Teknik Pengumpulan Data
yang mandiri dari perangkat lunak Observasi
pengelola basis data dan berhubungan Pengumpulan data dan
erat dengan model data yang langsung informasi dengan cara meninjau dan
bisa digunakan untuk pengamatan secara langsung terhadap
mengimplementasikan basis data kegiatan yang sedang berjalan.
secara logika maupun secara fisik Studi Pustaka
dengan DBMS yang dipilih pada Pengumpulan data dan
tahapan implementasi. informasi dengan cara membaca buku-
buku yang dapat dijadikan acuan
METODE PENELITIAN penelitian.
Lokasi Penelitian
Penelitian dilakukan di Toko Teknik Analisa Data
Karya Gemilang yang beralamat di Analisa data yang digunakan
jalan Tanjung Datuk No. 139, adalah deskriptif kualitatif yaitu

54
Jurnal Ilmiah Ekonomi dan Bisnis
Vol. 12, No. 1, Maret 2015: 46 - 60
EISSN : 2442-9813
ISSN : 1829-9822

serangkaian kegiatan atau proses untuk bagian penjualan membuat SJ (Surat


mengungkapkan proses-proses Jalan) yang diberikan untuk bagian
informasi dalam penegakkan terapi diit gudang, kemudian bagian gudang
yang digunakan sebagai dasar dalam menyiapkan barang yang akan
perancangan sistem informasi dengan dikirim berdasarkan SJ, kemudian
menerapkan tahap-tahap yang ada bagian gudang memerintahkan
dalam SDLC sampai tahap 5, yaitu: kepada bagian pengiriman mengirim
(1) Studi pendahuluan; barang yang disertai SJ kepada
(2) Analisis masalah; pelanggan.
(3) Analisis kebutuhan; Jika ada barang yang tidak
(4) Analisis rancangan; sesuai, maka pelanggan tidak akan
(5) Perancangan. menandatangani SJ tersebut. Jika
sesuai maka SJ akan ditandatangani
HASIL DAN PEMBAHASAN pelanggang dan akan dikirim kembali
Sistem yang sedang berjalan rangkapnya untuk arsip kebagian
Dalam system berjalan pada penjualan sebagai bukti bahwa barang
Toko Karya Gemilang terdapat yang telah diterima oleh pelanggan
beberapa prosedur dalam hal dengan baik.
penjualan barang, diantaranya adalah
sebagaiberikut: Proses Pembuatan Laporan
Penjualan
Proses Pembayaran Sebagai bukti pertanggung
Proses ini dimulai ketika jawaban kepada pimpinan maka
pelanggan memesan barang yang bagian penjualan membuat laporan
akan dibelinya dengan datang penjualan yang akan diserahkan
langsung atau melalui telepon, kepada pimpinan setiap hari dan
pemesanan disampaikan secaralisan laporan penjualan ini dibuat
danditulis kesebuah nota pesanan berdasarkan nota. Penjualan ini dapat
(purchase order). Kemudian bagian secara grosir maupun eceran. Untuk
penjualan akan mengecek barang konsumen yang membeli dalam
yang akan dipesan oleh pelanggan jumlah banyak (grosir) maka akan
apakah sesuai dengan pesanan, mendapat diskon khusus.
apabila sesuai maka terjadi
kesepakatan. Data Flow Diagram Sistem Yang Di
Berdasarkan nota yang dibuat Usulkan
dan telah disepakati bersama, maka Berdasarkan uraian proses
penjualan memberikan nota yang yang telah penulis kemukakan pada
berisi tagihan sejumlah uang yang bab sebelumnya, maka di peroleh
harus dibayar oleh pelanggan. suatu design system yang dapat
mewakili arus data atau system dengan
Proses Pengiriman terstruktur dan jelas. Data Flow
Sesuai dengan nota yang telah Diagram sistem yang di usulkan
dibuat oleh bagian penjualan, maka adalah sebagai berikut:

55
Jurnal Ilmiah Ekonomi dan Bisnis
Vol. 12, No. 1, Maret 2015: 46 - 60
EISSN : 2442-9813
ISSN : 1829-9822

RELASI TABEL
Entity Relationship Diagram adalah model jaringan kerja (Network) yang
menguraikan susunan data yang distore dari sistem secara abstrak. Entity
Relationship Diagram menunjukan hubungan antar entity di dalam sistem entity
adalah suatu sistem benda yang semuanya memiliki nama yang umum.

PERANCANGAN ANTAR MUTA

56
Jurnal Ilmiah Ekonomi dan Bisnis
Vol. 12, No. 1, Maret 2015: 46 - 60
EISSN : 2442-9813
ISSN : 1829-9822

1. Menu Login

2. Tampilan Menu Input Data Barang

3. Tampilan Menu Input Data Customer

4. Tampilan Menu Input Data Supplier

5. Tampilan Menu Input Data User

57
Jurnal Ilmiah Ekonomi dan Bisnis
Vol. 12, No. 1, Maret 2015: 46 - 60
EISSN : 2442-9813
ISSN : 1829-9822

6. Tampilan Menu Input Pembelian

7. Tampilan Menu Input Penjualan

8. Tampilan Menu Input Return Pembelian

9. Tampilan Input Return Penjualan

58
Jurnal Ilmiah Ekonomi dan Bisnis
Vol. 12, No. 1, Maret 2015: 46 - 60
EISSN : 2442-9813
ISSN : 1829-9822

10. Tampilan Cari Data Barang/Customer/Supplier

11. Tampilan Menu Pemutihan

DAFTAR PUSTAKA

Arifin, Ali. 2009. Seni menjual. Yogyakarta. Andi Offset

Bonnie Soeherman dan Marion Pinontoan. 2008. Designing Information


System.Yogyakarta. Elex Media Komputindo

Freddy, Rangkuti. 2007. Manajemen Persediaan; Aplikasi Di Bidang Bisnis


Yogyakarta. Andi

Jogiyanto, 2005. Analisa dan Design Sistem Informasi.Yogyakarta. Andi

59
Jurnal Ilmiah Ekonomi dan Bisnis
Vol. 12, No. 1, Maret 2015: 46 - 60
EISSN : 2442-9813
ISSN : 1829-9822

Jogiyanto. 2009. Sistem Teknologi Informasi. Yogyakarta. Andi

Nugroho, Adi. 2011. Perancangan dan Implementasi Sistem Basis Data.


Yogyakarta. Andi

Oetomo, Budi Stutedjo Dharma. 2006. Perencanaan dan Pembangunan Sistem


Informasi. Yogyakarta. Andi

Richardus Eko Indrajit dan Richardus Djokopranoto. 2003. Manajemen Persediaan.


Yogyakarta. Andi

Ristono, Agus. 2009 .Manajemen Persediaan .Yogyakarta.Graha ilmu

60

Anda mungkin juga menyukai