Ahmad Turmudi Zy
Abstrak
Teknologi hadir untuk memberikan kemudahan-kemudahan terhadap suatu permasalahan yang dihadapi
oleh masyarakat. Salah satu kemudahan yang diberikan teknologi ini adalah kemudahan dalam proses
penyediaan jasa, yaitu pada sistem Online. Yang sudah sering kita jumpai dalam berbagai bentuk toko Online.
Pada penulisan ini, dibuatlah suatu sistem informasi laundry yang memudahkan pemilik laundry dalam
melakukan pengecekan administrasi, mengingat banyak nya cabang yang dikelola. Dengan menggunakan sistem
informasi berbasis web ini, diharapkan manpu menjadi salah satu solusi untuk membantu perusahaan dalam
mengembangkan perusahaan dalam menghadapi persaingan bisnis di saat ini.
saling terhubung antar satu cabang dan cabang (2000:692) dapat didefinisikan sebagai hasil dari
lainnya, hal ini akan lebih mempermudah pengolahan data dalam suatu bentuk yang lebih
pengontrolan.Jadi akan meminimalisir berguna dan lebih berarti lagi bagi penerimanya
keterlambatan maupun keluhan dari para yang menggambarkan suatu kejadian-kejadian
pelanggan. (event) yang nyata (fact) yang digunakan untuk
pengambilan keputusan.
7. Landasan Teori
7.1. Konsep Sistem Informasi 7.1.4. Pengolahan Data
7.1.1. Pengertian Sistem Pengolahan data menurut Kristanto (2008:8)
Sistem merupakan kumpulan elemen-elemen adalah adalah waktu yang digunakan untuk
yang saling terkait dan bekerja sama untuk menggambarkan perubahan bentuk data menjadi
memroses masukan (input) yang ditujukan kepada informasi yang memiliki kegunaan. Semakin
sistem tersebut dan mengolah masukan tersebut banyak data dan kompleksnya aktivitas pengolahan
sampai menghasilkan keluaran (output) yang data dalam suatu organisasi, baik itu organisasi
diinginkan,menurut Kristanto (2008:1). Menurut besar maupun organisasi kecil, maka metode
Jogiyanto (2000:683), suatu sistem dapat pengolahan data yang tepat sangat dibutuhkan.
didefinisikan sebagai suatu kesatuan yang terdiri Dalam metode ini diharapkan dapat
dari dua atau lebih komponen atau subsistem yang menyelesaikan kebutuhan pengolahan data yang
berinteraksi untuk mencapai suatu tujuan. ada, yaitu antara lain:
Maka sistem yaitu sekelompok komponen 3) Ruang penyimpanan data yang efisien.
yang saling terhubung atau terintegrasi dengan 4) Proses yang cepat terhadap data untuk
maksud dan memiliki tujuan yang sama untuk mendapatkan informasi yang dibutuhkan oleh
mencapai suatu sasaran. unsur-unsur dalam organisasi baik sebagian atau
menyeluruh.
7.1.2. Analis Sistem Salah satu metode untuk mengolah data
Untuk mencapai tujuan dari sistem yang adalah dengan media pengolah data yang
dibuat, dibutuhkan tiga perangkat atau alat bantu menggunakan komputer. Dengan media ini semua
yang dapat meningkatkan kinerja dari sebuah permasalahan yang ada dapat diselesaikan secara
sistem sehingga tujuan dari sistem tersebut dapat cepat baik itu permasalahan yang menggunakan
dicapai. perhitungan matematis atau fungsi-fungsi lainnya.
Tiga perangkat tersebut meliputi, perangkat Selain itu dengan komputer, permasalahan yang ada
keras (hardware), perangkat lunak (software) dan dapat diselesaikan dengan sedikit mungkin
perangkat manusia (brainware). Perangkat keras kesalahan yang akan terjadi.
dapat berupa computer, sedangkan perangkat lunak
adalah program. Perangkat lunak manusia dapat 7.1.5. Kualitas Informasi
berupa manajer, analis sistem, programmer dan Sebuah informasi yang berkualitas dari
sebagainya. sistem informasi memiliki ciri-ciri sebagai berikut
(Kristanto, 2008:11) :
7.1.3. Konsep Dasar Data Dan Informasi 5) Akurat
Data menurut Jogiyanto (2000:692) adalah Informasi yang dihasilkan harus bebas dari
kenyataan yang menggambarkan suatu kejadian- kesalahan-kesalahan dan tidak menyelesaikan
kejadian dan kesatuan nyata. Data merupakan bagi orang yang menerima informasi tersebut.
deskripsi tentang benda,kejadian, aktifitas, dan Ketidak akuratan dapat terjadi karena sumber
transaksi yang tidak mempunyai makna atau tidak informasi (data) mengalami gangguan atau
berpengaruh secara langsung kepada pemakai kesengajaan sehingga merusak atau merubah
(user). Dalam menganalisis dan merencanakan data-data asli tersebut.
perancangan suatu sistem haruslah mengerti 6) Tepat Waktu
terlebih dahulu komponen-komponen yang ada Informasi yang diterima harus tepat pada
dalam sistem tersebut. Darimana data dan informasi waktunya. Keterlambatan dapat menjadikan
tersebut diperoleh dan kemana hasil pengolahan informasi tersebut tidak berguna lagi.
data dan informasi tersebut diperlukan. 7) Relevan
Dengan kata lain sumber informasi adalah Informasi tersebut harus mempunyai manfaat
data. Data merupakan bentuk jamak dari bentuk bagi penerimanya. Karena informasi tersebut
tunggal atau data-idem. Data menggambarkan suatu akan digunakan untuk pengambilan suatu
kejadian yang sedang terjadi, dimana data tersebut keputusan dalam pemecahan suatu
akan diolah dan diterapkan dalam sistem menjadi permasalahan.
input yang berguna dalam suatu sistem, menurut 8) Ekonomis, Efisien dan Dapat Dipercaya
Kristanto (2008:7).Informasi menurut Jogiyanto
Dengan menggunakan teknologi HP/UX, Solaris dan BSD, tanpat terkecuali untuk
informasi, e-Commerce dapat dijadikan jenis Microsoft Windows, Mac OS X, RISC OS.
sebagai solusi untuk membantu perusahaan dalam Selain itu jenis webserver yang didukung, selain
mengembangkan perusahaan dan menghadapi Apache, adalah Microsoft Internet Server, Personal
tekanan bisnis. Tingginya tekanan bisnis yang Webserver, Netscape and Planet Sever, Orielly
muncul akibat tingginya tingkat persaingan Webside Pro Server, Caudium, Xitami,
mengharuskan perusahaan untuk dapat memberikan OmniHTTPd. (Syafii, M: 2005)
respon. Penggunaan e-Commerce dapat
meningkatkan efisiensi biaya dan produktifitas 7.6. MySQL
perusahaan, sehingga dapat meningkatkan MySQL adalah suatu database server yang
kemampuan perusahaan dalam bersaing. sangat terkenal di dunia dan merupaka open source
SQL database (database SQL yang opensource).
7.4. Server HTTP Apache atau Server MySQL merupakan database server di mana
Web/WWW Apache pemrosesan data terjadi di server dan client hanya
Server HTTP Apache atau Server Web/WWW mengirim data dan memindah data. Oleh karena
Apache adalah server web yang dapat dijalankan di pemrosesan terjadi di server sehingga pengaksesan
banyak sistem operasi data tidak terbatas. Pengaksesan dapat dilakukan
(Unix, BSD, Linux,Microsoft Windows dan Novell dimana saja dan oleh siapa saja dengan catatan
Netware serta platform lainnya) yang berguna komputer telah terhubung ke server. Lain halnya
untuk melayani dan memfungsikan situs web. dengan database dekstop dimana segala pemrosesan
Protokol yang digunakan untuk melayani fasilitas data seperti penambahan data ataupun penghapusan
web/www ini menggunakan HTTP. data harus dilakukan pada komputer yang
Apache memiliki fitur-fitur canggih seperti bersangkutan.
pesan kesalahan yang dapat dikonfigur, autentikasi MySQL termasuk dalam kategori database
berbasis basis data dan lain-lain. Apache juga management system, yaitu database yang
didukung oleh sejumlah antarmuka pengguna terstruktur dalam pengolahan dan penampilan data.
berbasis grafik (GUI) yang memungkinkan Sejak komputer dapat menangani data yang besar,
penanganan server menjadi mudah. database management sistem memegang peranan
Apache merupakan perangkat lunak sumber yang sangat penting dalam pengolahan data. Hal ini
terbuka dikembangkan oleh komunitas terbuka sangat diperlukan. Karena data tersebut dapat diatir
yang terdiri dari pengembang-pengembang dibawah sesuai dengan kebutuhan pemakainya.
naungan Apache Software Foundation. MySQL merupakan Relational Database
( Management System (RDBMS) yaitu hubungan
http://id.wikipedia.org/wiki/Apache_HTTP_Server antar tabel yang berisi data-data pada suatu
) database. Hal tersebut lebih baik daripada jika
semua data terkumpul menjadi satu dalam satu
7.5. PHP tabel. Kelebihan hal di atas, yaitu dapat
PHP merupakan bahasa interpreter yang mempercepat, pencarian suatu data. Tabel-tabel
hampir mirip dengan bahasa C dan perl yang tersebut di-link oleh suatu relasi yang
memiiki kesederhanaan dalam perintah. PHP dapat memungkinkan untuk mengkombinasikan data dari
digunakan bersama dalam WML sehingga beberapa tabel ketika seorang user menginginkan
pembangunan situs webside dapat dilakukan menampilkan informasi dari suatu database.
dengan cepat dan mudah. PHP dapat digunakan MySQL merupakan database yang
utuk memperbarui database, membuat database, dikembangkan dalam bahasa SQL (Structured
dan mengerjakan perhitungan matematika. Query Language). SQL merupakan bahasa yang
Kelebihan dari PHP adalah mampu membuat terstruktur yang digunakan untuk interaksi antara
aplikasi web dengan koneksi database yang cukup script program dengan database server dalam hal
banyak, seperti Adabas D, Dbase, Empress, pengolahan data. Dengan SQL dapat memebuat
FilePro (read only), Hyperwave, IBM DB2, tabel yang nantinya akan diisi dengan data,
Informix, Ingres, InterBase, FrontBase, MSQL, memanipulasi data (misalnya menambah data,
Direct MS-SQL, MySQL, ODBC, Oracle (OCI7 menghapus data, dan mengupdate data), serta
and OCI8), Ovrimos, PostgreSQL, SQLite, Solid, membuat suatu perhitungan dengan berdasarkan
Sybase, Velocis, Unix dbm. (Prasetya Ambang data yang ditemukan.
Utomo, 2006)
Selain kehandalan dalam database PHP juga 7.7. XAMPP
bersifat Cross-platform yaitu dapat mendukung XAMPP adalah perangkat lunak bebas, yang
berbagai jenis sistem operasi misalnya semua mendukung banyak sistem operasi, merupakan
varian Linux, semua turunan Unix, termasuk kompilasi dari beberapa program.
Fungsinya adalah sebagai server yang berdiri i) Transmisi data dari suatu komputer ke
sendiri (localhost), yang terdiri atas komputer lain
program Apache HTTP Server, MySQL database, 3) Entity : Merupakan sumber atau tujuan dari
dan penerjemah bahasa yang ditulis arus data yang dapat digambarkan secara
dengan bahasa pemrograman PHP dan Perl. Nama phisik, seseorang atau sekelompok orang atau
XAMPP merupakan singkatan dari X (empat sistem sistem lain.
operasi apapun), Apache, MySQL, PHP dan Perl. 4) Data Store : Komponen yang berfungsi untuk
Program ini tersedia dalam GNU General Public menyimpan data/file adalah fungsi yang
License dan bebas, merupakan web server yang mentransformasikan data secara umum.
mudah digunakan yang dapat melayani tampilan
halaman web yang dinamis. Untuk mendapatkanya 7.9. Diagram Entity Relationship (Diagram ER)
dapat mendownloadlangsung dari web resminya. Pada model relasional, basis data akan
(http://id.wikipedia.org/wiki/Xampp). dikelompokkan kedalam berbagai tabel dua
dimensi, disetiap pertemuan baris dan kolom item-
7.8. Data Flow Diagram (DFD) item data (satuan data terkecil) ditempatkan. Model
Penggunaan DFD sebagai Modeling Tool Entity-Relationship yang berisi komponen-
dipopulerkan oleh Demacro & Yordan (1979) dan komponen himpunan entitas dan himpunan relasi
Gane & Sarson (1979) dengan menggunakan yang masing-masing dilengkapi dengan atribut-
pendekatan Metode Analisis Sistem Terstruktur. atribut yang merepresentasikan seluruh fakta dari
DFD menggambarkan arus data dari suatu sistem dunia nyata yang ditinjau, dapat digambarkan
informasi, baik sistem lama maupun sistem baru dengan lebih sistematis dengan menggunakan
secara logika tanpa mempertimbangkan lingkungan Diagram E-R.
fisik dimana data tersebut berada. flowchart. DFD ERD pertama kali dideskripsikan oleh Peter
menggambarkan aliran data dalam sebuah sistem. Chen yang dibuat sebagai bagian dari perangkat
DFD juga menggambarkan semua proses, meskipun lunak CASE. Notasi yang digunakan dalam ERD
proses tersebut terjadi dalam waktu yang berbeda. dapat dilihat pada tabel di bawah ini :
Tidak ada perulangan ataupun cabang dalam DFD.
Simbol-simbol yang digunakan dalam DFD Tabel 1. ERD (Entity Relationship Diagram)
adalah:
2) Anggota
4) Konsumen
5) Pegawai
2) Input anggota
9) Jabatan
10.2. Saran
Penulis menyadari bahwa dalam
penulisan proses perancangan program laundry
dengan menggunakan bahasa pemograman PHP
ini masih banyak kekurangannya, maka untuk
Gambar 19. Form Transaksi kedepannya diharapkan aplikasi laundry ini dapat
dikembangkan menjadi lebih baik terutama pada
9.6. Implementasi menu transaksi dan logika jalannya program serta
Tata Laksana Sistem Yang diusulkan pembuatan laporan yang mungkin masih belum
1) Kebutuhan Hardware lengkap atau banyak kekurangan.
a) 1 buah PC dengan spesifikasi :
Daftar Pustaka
b) Processor minimal Pentium 4 (1,6 GHz)
c) Memori minimal 128 GB
d) Hardisk minimal 10 GB [1] A, Hall, James, (2001), Sistem Informasi
Akuntansi, Salemba : Salemba Empat.
e) Monitor SVGA
f) Keyboard dan Mouse standard [2] Fathansyah, ir, (1999), Basis Data, Bandung :
g) Jaringan Internet Informatika Bandung.
2) Kebutuhan Software [3] Juniarto, Purba, (2012), Analisis dan
Konfigurasi perangkat lunak yang diperlukan Perancangan Sistem Informasi Sumber Daya
oleh sistem baru sebagai berikut : Manusia Berbasis Web Pada PT.Sucofindo
a) Sistem operasi minimal Windows 98 Apraisal Utama, Jakarta : Universitas Bina
b) Database MySql Nusantara.
c) PHP
d) Flash [4] Junindar, (2008), Panduan Lengkap Menjadi
e) Photoshop Programmer, Jakarta : Mediakita.
f) Dll [5] Kadir, Abdul, (2001), Dasar – Dasar
Pemrograman Web Dinamis Menggunakan
10. Penutup PHP, Yogyakarta : Andi Yogyakarta.
10.1. Kesimpulan
Berdasarkan hasil uraian penjelasan dan [6] Nugroho, Adi, ST., MMSI, (2004), Konsep
pembahasan yang telah dilakukan pada bab-bab Pengembangan Sistem Basis Data, Bandung :
sebelumnya maka diperoleh kesimpulan mengenai Informatika Bandung.
pembuatan Sistem Informasi laundry pada Wawa [7] Prasetyo, Didik Dwi, (2002), Administrasi
Laundry antara lain: Database Server MySql, Jakarta : Elex Media
1) Software ini dapat membantu memudahkan Komputindo.
para user/pemakai dalam menginputkan data
[8] Prasetyo, Didik Dwi, (2003), Kolaborasi PHP
konsumen dan cucian dengan tepat dan dan MySql untuk Membuat Web Database
akurat. yang Interaktif, Jakarta : Elex Media.