SISTEM INFORMASI PARKIR
PADA STRAIGHT FLUSH PLAZA
DENGAN BASIS DATA CLIENT SERVER
(disusun untuk memenuhi tugas mata kuliah
pemrograman basis data client server)
Disusun Oleh :
OBBADI 2006420034
SUGIANTO 2001420176
TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS DR. SOETOMO SURABAYA
2010
BAB I
PENDAHULUAN
1.1 Latar Belakang
Straight Flush Plaza merupakan sebuah pusat perbelanjaan atau yang di sebut
dengan mall yang berada di pusat kota. Plaza yang mempunyai 13 lantai ini setiap
harinya tidak lepas dari pengunjung yang berkisar di atas 1000 pengunjung / perhari.
Dengan melihat rata-rata pengunjung tiap harinya, maka pihak management plaza
menyediakan lahan parkir sebanyak 7 yang masing-masing di bagi atas 5 lahan untuk
parkir mobil dan 2 lahan untuk parkir motor.
Dengan sistem yang sedikit terkomputerisasi, proses parkirisasi sedikit lebih
mudah dan efektif dalam pengolahan data parkir. Akan tetapi sistem yang digunakan
pada sistem informasi parkir di plaza saat ini masih jauh dan bisa dikatakan belum
tersentuh model sistem informasi yang baru. Apalagi model yang digunakan belum bisa
mengintegrasikan data dari pintu masuk ke pintu keluar.
Misalnya yang terlihat pada proses parkirisasi mobil, dengan memaksimalkan
lahan yang ada maka pengelola parkir plaza ini memberikan batas area parkir per mobil.
Hal ini digunakan untuk memudahkan proses parkir, sehingga para pengguna parkir
lebih mudah dalam memarkir mobilnya karena tiap area dilengkapi dengan nomor parkir
untuk tiap mobil.
Sistem parkirisasi mobil yang digunakan saat ini masih belum bisa menganalisis
lahan parkir yang kosong sehingga hal ini membingungkan satpam parkir yang setiap
waktu harus mengecek kuote parkir tiap lahan. Pun dengan adanya nomor area untuk
tiap mobil, sistem yang ada belum bisa mengoptimalisasi pemberian nomor area parkir
untuk tiap pengguna parkir yang datang.
Dengan merujuk pada latar belakang di atas, maka pada makalah ini penulis akan
membuat sebuah sistem yang bisa mengoptimalkan keterbatasan sistem sebelumnya
yang terangkum dalam ”SISTEM INFORMASI PARKIR PADA STRAIGHT FLUSH
DENGAN BASIS DATA CLIENT SERVER”.
1.2 Rumusan Masalah
Dengan melihat latar belakang di atas, maka rumusan masalahnya adalah :
1. Bagaimana membuat sistem informasi parkir dengan metode basis data
client server?
2. Bagaimana membuat sebuah sistem yang bisa memberikan lokasi parkir
beserta nomor area parkir secara otomatis?
3. Bagaimana membuat sistem yang bisa melakukan komunikasi antar
client?
1.3 Batasan Masalah
Dengan melihat rumusan masalah di atas, maka sistem ini terbatas pada :
1. Sistem yang dibuat hanya terbatas pada proses parkirisasi mobil.
2. Metode client server yang digunakan meliputi socket programming dan
RMI.
3. Penentuan lokasi parkir disesuaikan pada kapasitas parkir tiap lahan dan
nomor area parkir otomatis akan diberikan pada nomor area parkir yang
kosong atau tidak terpakai.
4. Komunikasi antar client atau chatting tidak bisa dilakukan secara one by
one, akan tetapi all by all.
1.4 Tujuan
Tujuan pembuatan sistem ini adalah :
1. Membuat sistem dengan basis data cliet server.
2. Memberikan kenyamanan dalam penentuan lokasi dan nomor parkir yang
bersifat otomatis.
3. Membuat sebuah sistem yang terintegrasi, sehingga mengurangi
kesalahan dalam pengolahan data parkir.
1.5 Manfaat
Manfaat dari adanya sistem ini adalah :
1. Dengan adanya sitem otomatisasi tempat parkir, pengunjung parkir lebih
nyaman dalam memarkir mobilnya karena tidak lagi dibingungkan
dengan pemilihan lokasi parkir.
2. Sistem client server yang dibangun pada sistem ini akan lebih
memudahkan integritas data dan update program sewaktu-waktu.
BAB II
ANALISA SISTEM
2.1 Deskripsi Sistem
Pada dasarnya sistem yang akan dibangun menggunakan client server, hal ini
digunakan supaya data bisa terintegrasi dan bisa di akses antar client. Secara garis besar
gambaran sistem ini adalah sebagai berikut :
1. Pertama administrator menginputkan data karyawan agar proses sistem
berjalan sesuai dengan mestinya. Selanjutnya data tarif yang digunakan untuk
menentukan tarif tiap parkir. Data tarif harus di inputkan setiap bulan dan data
tarif bisa dirubah sewaktu-sewaktu.
2. Pada pintu masuk karyawan menginputkan data mobil yang masuk.
Selanjutnya sistem akan memilihkan tempat parkir beserta nomor area parkir,
kemudian sistem akan mencetak kartu parkir masuk.
3. Pada pintu keluar karyawan menginputkan data mobil yang keluar dan sistem
akan mencetak nota parkir keluar.
Pengguna dari aplikasi ini terbagi atas 2 macam yakni :
1. Administrator
Administrator adalah super user yang mempunyai hak penuh dalam mengakses
aplikasi ini, yang dapat dilakukan oleh seorang administrator pada aplikasi ini
adalah :
a. Menambah, mengedit, dan menghapus data karyawan.
b. Menambah dan mengedit data tarif. Penambahan data tarif parkir wajib
di lakukan tiap bulan.
c. Melihat laporan parkir masuk dan parkir keluar.
2. Karyawan Pintu Masuk dan Pintu Keluar
Karyawan pintu masuk dan pintu keluar parkir bertugas :
a. Menginputkan data mobil dan masuk dan data mobil yang keluar.
b. Melihat data mobil yang keluar, hal ini digunakan jika sewaktu-waktu
terjadi kesalahan dalam proses mobil keluar.
2.2 Kebutuhan Data
Dalam pembuatan sistem ini membutuhkn beberapa data yang menunjang
kelancaran sistem ini. Data yang diperlukan kemudian disimpan dalam sebuah database
yang bisa di akses kapan saja. Data tersebut antara lain adalah :
1. Data Karyawan
Data karyawan yang dibutuhkan dalam pembuatan sistem ini antara lain adalah
kode karyawan, nama karyawan, tanggal lahir, alamat karyawan, dan nomor
telepon karyawan.
2. Data Tarif Parkir
Terdiri dari data tarif parkir dan memiliki entitas seperti kode tarif, bulan,
tahun, tarif parkir.
3. Data Lokasi Parkir
Merupakan sebuah data yang menampung lokasi parkir beserta kapasitas
parkir. Data yang diperlukan antara lain kode lokasi, lokasi parkir, kapasitas
parkir.
2.3 Kebutuhan Proses
Proses merupakan rangkaian alur sebuah kegiatan yang pada sistem ini
digambarkan pada sebuah flow chart. Proses pada sistem ini meliputi :
1. Pintu Masuk
Pada pintu masuk seorang karyawan menginputkan data nomor polisi mobil
yang masuk ke lahan parkir. Selanjutnya sistem akan mengecek dan
menentukan lahan parkir yang kosong (proses pada gambar 2.2) pada database
tempat parkir. Proses selanjutnya sistem akan menyimpan data parkir masuk
pada database parkir masuk dan dilanjutkan dengan mencetak karcis tanda
parkir masuk. Untuk lebih jelasnya bisa dilihat pada gambar 2.1.
Gambar 2.1 Flow Chart Parkir Masuk
Keterangan :
1. Mulai.
2. Input No Polisi.
3. Cek lokasi parkir kosong ke database lokasi parkir.
4. Database lokasi parkir memberikan data lokasi dan nomor area parkir.
5. System menyimpan data parkir masuk ke database parkir masuk.
6. Mencetak karcis parkir masuk.
7. Selesai.
Mulai
Cek & Set
Lokasi Parkir +
Nomor Area
Nomor Polisi
Database
Lokasi Parkir
Database
Parkir Masuk
Karcis
Parkir Masuk
Selesai
2. Lokasi Parkir
Untuk penentuan lokasi parkir sistem pertama kali menghitung banyaknya
lokasi parkir dan menghitung kapasitas kuote maksimum kendaraan.
Selanjutnya sistem mencari tempat yang kosong di setiap lokasi parkir yang
ada. Untuk lebih jelasnya perhatikan tabel 2.1.
Misalkan tempat parkir pada Straight Flush Plaza mempunyai 2 lokasi parkir,
dan di setiap lokas memilki kapasitas maksimum kendaraan 3, dan data parkir
seperti di bawah ini:
Lokasi No. Tempat Status
A 1 1
A 2 0
A 3 0
B 1 1
B 2 0
B 3 1
Keterangan : 0 = Kosong
1 = Terisi
Tabel 2.1 Data Lokasi Parkir Straight Flush Plaza
Jika ada mobil yang masuk, sistem akan mengecek tiap lokasi dan nomor
tempat apakah sudah terisi atau belum, jika pada lokasi A dan nomor tempat 1
belum ketemu maka sistem akan melanjutkan pada pencarian nomor tempat
berikutnya sampai batas maksimum atau kuote tempat untuk lokasi A.
Dan jika pada lokasi A belum ada tempat yang kosong, maka sistem akan
melanjutkan pencarian pada lokasi B. Pada lokasi B sistem akan mengecek
nomor tempat yang kosong dari 1 hingga batas maksimum kuote lokasi B.
Jika ditemukan lokasi dan nomor tempat yang kosong, maka sistem berhenti
melakukan pencarian dan memberikan lokasi dan nomor tempat tadi pada
pengguna mobil yang baru masuk. Untuk proses detailnya perhatikan gambar
2.2 di bawah ini.
Gambar 2.2 Flow Chart Penentuan Lokasi Dan No. Tempat Parkir
Keterangan :
1. Mulai
2. Deklarasi variable lokasi (String lokasi []), kapasitas parkir (int quote[]),
no.tempat dan status (int tempat [][]), kondisi awal lokasi (i), kondisi awal
data tempat (j), jumlah lokasi (int maxL) di peroleh dari banyaknya data
lokasi (lokasi.length), posisi data [int posisi], tempat parkir
(tempatParkir).
3. Proses pengulangan lokasi (i) sampat batas maksimum lokasi. Jika i
melebihi batas maksimum lokasi proses selesai (ke proses nomor 7).
Mulai
for i to i<maxL
String lokasi[];
int quota[];
int tempat[][];
int i = 0;
int j = 0;
int maxL = lokasi.length;
int posisi = 0;
String tempatParkir;
Selesaiif tempat[posisi][1] = 0
posisi ++;
j++
for j to j<quota[i]
posisi = quota[i];
i++
tempatParkir =
lokasi[i] +
tempat[posisi][0];
Tidak
Ya
i >= maxL
j >= quote[i]
4. Proses pengulangan nomor tempat (j) sampai batas quote. Jika j melebihi
quote parkir maka posisi data = banyaknya quote tempat parkir ke-i
(posisi = quote[i]), i bertambah 1 (i++) dan proses kembali ke nomor 3.
5. Cek apakah nomor tempat ke (posisi) tidak ada yang mengisi (0). Jika Ya
maka tempat parkir = lokasi ke (i) dan nomor tempat = tempat[posisi][0]
dan proses selesai (proses menuju ke proses nomor 7).
6. Jika proses nomor 5 menghasilkan Tidak, maka posisi data akan naik 1.
7. Selesai
3. Pintu Keluar
Pintu keluar merupakan sebuah proses dimana mobil keluar parkir. Pada
bagian ini sistem mengecek nomor parkir masuk dan status mobil apakah
sudah keluar atau belum. Untuk lebih jelasnya perhatikan gambar 2.3.
Gambar 2.3 Flow Chart Pintu Keluar Parkir
Mulai
select status from parkir_masuk
where
no_parkir_masuk = noParkir
String noParkir;
Database
Parkir Masuk
Nota
Parkir Keluar
Selesai
Yaif status.equals(“Masuk”)
Mobil
Telah keluar
status.equals (“Keluar”)
No. Parkir
Salah /
Tidak Ditemukan
Keterangan :
1. Mulai
2. Deklarasi nomor parkir masuk (String noParkir) yang di peroleh dari inputan.
3. Pencarian nomor parkir dan status parkir ke database parkir masuk dengan
kata kunci nomor parkir.
4. Cek status parkir apakah belum keluar (“Masuk”), Jika Ya sistem akan
mencetak nota parkir keluar dan proses selesai (ke proses nomor 7).
5. Jika status parkir “Keluar”, maka sistem akan mencetak pesan bahwa mobil
telah keluar, dan proses berlanjut ke proses nomor 7.
6. Jika status tidak “Masuk” dan tidak “Keluar”, maka kesalahan pada inputan
nomor parkir. Jika ini terjadi maka proses akan kembali ke nomor 2.
7. Selesai
2.4 Aliran Data
Proses analisa sebelum perancangan sistem adalah medefinisikan aliran data yang
diperlukan oleh sistem. Aliran data didefinisikan sebagai gambaran dari data yang
diperlukan oleh proses dan terhubung antara satu proses dengan proses lainnya. Untuk
lebih jelasnya telihat dalam gambar 2.4.
Gambar 2.4 Data Flow Diagram (DFD) – Cotex Level / Level-0
Laporan Data Parkir
All Data Parkir
Nota Parkir KeluarNomor Parkir Masuk
Data Parkir Masuk
Request Data Parkir Masuk
Karcis Parkir Masuk
Nomor Polisi
Data Tarif (Bulan Sekarang)
Request Data Tarif
Data Tarif
Info Tarif
Data Karyawan
Info Karyawan
0
Sistem Informasi Parkir
Straight Flush Plaza
Dengan Basis Data Client
Server
Administrator Pintu Masuk
Pintu Keluar
BAB III
DESIGN SISTEM
Desain sistem adalah tahapan awal dalam pembuatan perangkat lunak dengan
menggambarkan sistem sebenarnya ke dalam sistem komputer. Pembuatan sistem ini
berdasarkan analisa kebutuhan dan hasil survey yang telah dilakukan.
3.1. Struktur Data
Berikut ini adalah data-data yang diperlukan untuk desain sistem yang mencakup
Concept Data Model (CDM), Phisical Data model (PDM).
3.1.1 Conceptual Data Model (CDM)
Conceptual Data Model memiliki struktur logika database secara keseluruhan dan
tidak tergantung dengan software maupun penyimpanan data. CDM dari sistem ini
memberikan gambaran tentang data-data yang dibutuhkan agar sistem dapat berjalan
sesuai dengan keinginan seperti pada gambar 4.1.
Gambar 3.1 Conceptual Data Model (CDM) pada Parkir Straight Flush Plaza
Melakukan
Berparti si pas i
Memberikan Data
Dialokas ikan
Memili ki
Menyesuaikan
karyawan
kode_karyawan
nama_karyawan
tanggal_lahir
alamat_karyawan
telp_karyawan
tarif
kode_tarif
bulan_tarif
tahun_tarif
jumlah_tarif
tempat_parkir
kode_tempat
lokasi
kapasitas
tempat_detail
kode_tempat
no_tempat
status
pintu_masuk
no_parkir_masuk
no_polisi
tgl_masuk
jam_masuk
kode_karyawan
status_parkir
kode_tempat
no_tempat
pintu_keluar
no_parkir_keluar
no_parkir_masuk
tgl_keluar
jam_keluar
kode_karyawan
3.1.2 Physical Data Model (PDM)
Physical Data Model merupakan gambaran dari implementasi fisik dari database.
Pada PDM akan diperlihatkan secara detail dari database sistem ini dengan
mempertimbangkan masalah software dan struktur penyimpanan database. PDM
merupakan generate dari CDM, seperti pada gambar 4.2.
Gambar 3.2 Physical Data Model (PDM) pada Parkir Straight Flush Plaza
3.2. Antarmuka (User Graphic Interface)
Antarmuka atau user graphics interface digunakan sebagai antar muka user dengan
sistem. Pada antarmuka itulah sebuah sistem tercermin dan tergambar, didalamnya
terdapat sistem yang memerlukan peran user. Pada makalah ini antarmuka yang kami
gambarkan merupakan secara garis besar yang diperlukan dalam sistem ini.
NO_PARKIR_MASUK = NO_PARKIR_MASUK
KODE_KARYAWAN = KODE_KARYAWAN
NO_PARKIR_KELUAR = NO_PARKIR_KELUAR
KODE_KARYAWAN = KODE_KARYAWAN
NO_PARKIR_MASUK = NO_PARKIR_MASUK
KODE_TEMPAT = KODE_TEMPAT
KODE_TEMPAT = KODE_TEMPAT
KODE_TARIF = KODE_TARIF
KARYAWAN
KODE_KARYAWAN varchar(10)
NAMA_KARYAWAN varchar(20)
TANGGAL_LAHIR date
ALAMAT_KARYAWAN varchar(30)
TELP_KARYAWAN varchar(15)
TARIF
KODE_TARIF varchar(10)
BULAN_TARIF varchar(15)
TAHUN_TARIF integer
JUMLAH_TARIF integer
TEMPAT_PARKIR
KODE_TEMPAT varchar(2)
LOKASI varchar(10)
KAPASITAS integer
TEMPAT_DETAIL
KODE_TEMPAT varchar(2)
NO_TEMPAT integer
STATUS_TEMPAT integer
PINTU_MASUK
NO_PARKIR_MASUK varchar(20)
KODE_TARIF varchar(10)
KODE_TEMPAT varchar(2)
NO_POLISI varchar(10)
TGL_MASUK date
JAM_MASUK time
STATUS_PARKIR varchar(10)
KODE_KARWAYAN varchar(10)
NO_TEMPAT integer
ENT_6
NO_PARKIR_KELUAR varchar(20)
NO_PARKIR_MASUK varchar(20)
TGL_KELUAR date
JAM_KELUAR time
KODE_KARYAWAN varchar(10)
BERPARTISIPASI
KODE_KARYAWAN varchar(10)
NO_PARKIR_KELUAR varchar(20)
MELAKUKAN
KODE_KARYAWAN varchar(10)
NO_PARKIR_MASUK varchar(20)
1. Form Server
Gambar 3.3 Antarmuka pada Server
2. Form Data Karyawan
Gambar 3.4 Antarmuka pada Input dan Output Data Karyawan
3. Form Data Tarif
Gambar 3.5 Antarmuka pada Input dan Output Data Tarif
4. Form Data Tempat
Gambar 3.6 Antarmuka Data Tempat Parkir
5. Form Pintu Masuk
Gambar 3.7 Antarmuka dan Menu pada Pintu Masuk Parkir beserta Chatting
6. Form Pintu Keluar
Gambar 3.8 Antarmuka dan Menu pada Pintu Keluar Parkir dengan Chatting
BAB IV
IMPLEMENTASI SISTEM
4.1 Teknologi
Dalam pembangunan sistem informasi berbasis komputer, teknologi adalah suatu
hal yang mutlak dibutuhkan untuk menjalankan sistem tersebut. Kebutuhan dari
teknologi yang diperlukan adalah tergantung pada seberapa besar dan kompleks proses
yang akan dijalankan menggunakan teknologi tersebut.
4.2 Perangkat Keras (Hardware)
Spesifikasi perangkat keras yang kami gunakan untuk membuat sistem sebagai
implementasi program adalah sebagai berikut :
1. Mainboard : Acer Aspire 4736Z.
2. Prosesor : Intel Dual Core T4300 2.10 GHz
3. Memory : 1024 MB (1Gb) DDR2.
4. Display : Mobile Intel(R) 4 Series Express Chipset Family.
5. Harddisk : 250 Gb.
4.3 Perangkat Lunak (Software)
Untuk perangkat lunak yang digunakan dalam membangun sistem ini adalah
sebagai berikut :
1. JDK 6 Update 7 : Untuk Compiler File Java
2. JVM 6 update 7 : Untuk Run Class Java
3. NetBeans IDE 6.1 : Untuk Editor Form dan Java Programming
4. PostgreSQL 8.2.4-1 : Untuk Penyimpanan Data (Database)
5. iReport 2.0.3 : Untuk Laporan (Report)
6. Adobe Photosop CS4 : Untuk Design Gambar Pada Interface
7. Corel Draw X6 : Untuk Design Text dan
Kombinasi Text – Gambar
BAB V
TEST DAN EVALUASI
5.1 Teknologi
Untuk menjalankan software yang telah kami buat, maka spesifikasi minimum
untuk hardware dan softwarenya adalah sebagai berikut :
1. Hardware
a. Server
Main Board : ASUS P5S-MX SE
Processor : Intel Dual Core E2160 1.80 GHz
Memory : Kingstone 1024 MB DDR2
Harddisk : Seagate 160 GB
b. Client
Main Board : Intel G41LM
Processor : Intel Pentium 4 2 .8 Ghz
Memory : V-Gen 512 MB DDR2
Harddisk : Seagate 80 GB
2. Software
a. Server
JVM 6 Update 4
PostgreSQL 8.2.4-1
iReport 2.0.3
b. Client : JVM 6 Update 2
5.2 Uji Coba Dan Analisa Program
Uji coba dan analisa terhadap hasil program sangat diperlukan sebagai tahapan
dalam pengoreksian dan sekaligus pembenahan langsung pada program itu sendiri.
Berikut beberapa gambar hasil uji coba beserta analisa pada tiap proses dari program
Parkir Straight Flush Plaza dengan Basis Data Client Server.
1. Server
Server merupakan otak dari aplikasi ini, tanpa adanya server semua unit client hanya bisa
dijalankan akan tetapi tidak bisa melakukan aktifitas akses data dan lainnya. Pada server
user diharuskan memasukkan ip address, port chat, dan port rmi, serta setting database.
RMI akan jalan bilamana koneksi database berhasil. Pada menu server terdapat menu
navigasi ke halaman admin, akan tetapi diperlukan username dan password untuk masuk
ke mode admin.
Gambar 5.1 Antarmuka Konfigurasi Server
Gambar 5.2 Antarmuka Server dengan Konfigurari Database beserta Chatting
2. Administrator
Untuk masuk admin bisa dilakukan di form server, dengan mengklik tombol navigasi
admin anda akan dihadapkan pada menu login admin dan jika berhasil melewati ini maka
menu admin akan muncul.
Pada administrator terdapat menu untuk data karyawan, data tarif, data tempat, serta
melihat data parkir masuk dan data parkir keluar. Pun juga dengan menu laporan data
karyawan, data tarif, data tempat, dan laporan data parkir harian, bulanan, dan priode.
Gambar 5.3 Form Login Admin
Gambar 5.4 Form Karyawan
Pada menu Administrator
Gambar 5.5 Antarmuka View Data Parkir Keluar
aaaaaa
Gambar 5.6 Antarmuka Laporan Data Parkir Dalam Priode
3. Pintu Masuk
Gambar 5.7 Antarmuka Pintu Masuk dengan Pane Chatting
4. Pintu Keluar
Gambar 5.8 Antarmuka Pintu Keluar dengan Detail Parkir Dan Chatt
BAB VI
PENUTUP
6.1 Kesimpulan
Beberapa kesimpulan yang dapat diambil dari pembahasan diatas dan sekaligus
pembuatan software ini adalah :
5. Pengorganisasian dalam parkirisasi sangat diperlukan untuk kemudahan
pengolahan lahan parkir dan kepuasan pengunjung plaza.
6. Dengan adanya teknologi informasi saat ini, sangat mungkin dijadikan solusi
alternatif dalam membantu memanajemen dan mengolah lahan parkir.
7. Basis Data Client Server merupakan sebuah metode antar client dengan server
dan server dengan client yang sangat efektif digunakan dalam sebuah
pengembangan software yang lebih cenderung membutuhkan data yang
terpusat pada satu bagian (server) dan diakses oleh beberapa user (client).
8. Program yang dibuat dengan menggunakan Java Programming, PostgreSQL
sebagai media penyimpanan data (database), dan iReport selaku managemen
dalam pembuatan laporan akan memudahkan pengguna dalam
mengoperasikannya.
9. Sistem Informasi Parkir Straight Flush Plaza yang dikembangkan ini sangat
membantu pihak pengelola parkir dalam menangani masalah penempatan
lokasi sekaligus laporan pendapatan yang bisa dilihat kapan saja.
6.2 Saran
Seiring perkembangn teknologi tentunya juga akan mempengaruhi terhadap sistem
yang digunakan dalam sebuah perpustakaan, dan spesifikasi hardware atau software
yang digunakan.
Harapan kami selanjutnya adalah bagaimana seseorang akan dapat mencari titik
kelemahan dan kekurangan software ini dan kemudian diperbaiki. Atau setidaknya ada
yang mengembangkan software ini sehingga terlihat tidak kalah dengan zaman dan
terkesan berbeda dari software lain.
Yang terakhir adalah bahwa tidak ada program yang sempurna selama itu di buat
oleh manusia. Sekarang tinggal kita yang menentukan apakah akan tetap menjadi
pemain dalam pusaran globalisasi atau lebih memilih untuk menjadi penonton saja.
DAFTAR PUSTAKA
[1] Abdul Kadir, Pengenalan Sistem Informasi, Penerbit Andi, Yogyakarta, 2002.
[2] H.M. Jogiyanto, Analisis Dan Desain Sistem Informasi, Edisi Pertama, Andi Offset,
Yogyakarta, 1990.
[3] Fathansyah, Basis Data, Penerbit Informatika, Bandung, 2002.
[4] Kendal & Kendal, Analisis dan Perancangan Sistem, Prenhallindo, Jakarta, 2003.
[5] H.M. Jogiyanto, Pengenalan Komputer: Dasar Komputer, Pemrograman, Sistem
Informasi dan Intelegensi Buatan, Andi Offset, Yogyakarta, 1995.
[6] Abdul Kadir, Desain Sistem, Andi Offset, Yogyakarta, 1996.