Dokumen tersebut membahas tentang sistem informasi manajemen pada perusahaan dengan fokus pada Go-Jek. Terdapat penjelasan mengenai klasifikasi sistem informasi yang digunakan Go-Jek seperti transaction processing systems, process control systems, dan enterprise collaboration system untuk operasi bisnis, serta management information systems, decision support systems, dan executive information systems untuk pengambilan keputusan manajemen. Juga dijelaskan teknologi informasi yang dimanfaatkan Go-Jek seperti aplikasi
2. ANALISIS SISTEM INFORMASI DAN DATABASE PADA PERUSAHAN.
Pengertian Database.
Basis Data dan DBMS.
Basis data (database) adalah kumpulan data yang disimpan secara sistematis di dalam
komputer yang dapat diolah atau dimanipulasi menggunakan perangkat lunak (program
aplikasi) untuk menghasilkan informasi. Pendefinisian basis data meliputi spesifikasi berupa tipe
data, struktur data dan juga batasan-batasan pada data yang akan disimpan. Basis data
merupakan aspek yang sangat penting dalam sistem informasi karena berfungsi sebagai
gudang penyimpanan data yang akan diolah lebih lanjut. Basis data menjadi penting karena
dapat mengorganisasi data, menghidari duplikasi data, menghindari hubungan antar data yang
tidak jelas dan juga update yang rumit.
Proses memasukkan dan mengambil data ke dan dari media penyimpanan data memerlukan
perangkat lunak yang disebut dengan sistem manajemen basis data (database management
system | DBMS). DBMS merupakan sistem perangkat lunak yang memungkinkan pengguna
basis data (database user) untuk memelihara, mengontrol dan mengakses data secara praktis
dan efisien. Dengan kata lain, semua akses ke basis data akan ditangani oleh DBMS. DBMS ini
menjadi lapisan yang menghubungkan basis data dengan program aplikasi untuk memastikan
bahwa basis data tetap terorganisasi secara konsisten dan dapat diakses dengan mudah.
Ada beberapa fungsi yang harus ditangani DBMS seperti mengolah pendefinisian data,
menangani permintaan pengguna untuk mengakses data, memeriksa sekuriti dan integriti data
yang didefinisikan oleh DBA (Database Administrator), menangani kegagalan dalam
pengaksesan data yang disebabkan oleh kerusakan sistem maupun media penyimpanan (disk)
dan juga menangani unjuk kerja semua fungsi secara efisien. Tujuan utama DBMS adalah
untuk memberikan tinjauan abstrak data kepada pengguna. Jadi sistem menyembunyikan
informasi tentang bagaimana data disimpan, dipelihara dan juga bisa diakses secara efisien.
Pertimbangan efisien di sini adalah rancangan struktur data yang kompleks tetapi masih bisa
digunakan oleh pengguna awam tanpa mengetahui kompleksitas strukturnya.
Pembagian basis data.
Menurut jenisnya, basis data dapat dibagi menjadi:
a. Basis data flat-file.
Basis data ini ideal untuk data berukuran kecil dan dapat dirubah dengan mudah. Pada
dasarnya, basis data flat-file tersusun dari sekumpulan string dalam satu atau lebih file yang
dapat diurai untuk mendapatkan informasi yang disimpan. Basis data flat-file cocok untuk
menyimpan daftar atau data yang sederhana dan dalam jumlah kecil. Basis data flat-file akan
menjadi sangat rumit apabila digunakan untuk menyimpan data dengan struktur kompleks
walaupun dimungkinkan pula untuk itu. Beberapa kendala dalam menggunakan basis data jenis
ini adalah rentan pada korupsi data karena tidak adanya penguncian yang melekat ketika data
digunakan atau dimodifikasi dan juga adanya duplikasi data yang mungkin sulit dihindari. Salah
satu tipe basis data flat-file adalah file CSV yang menggunakan pemisah koma untuk setiap
nilainya.
3. b. Basis data relasional.
Basis data ini mempunyai struktur yang lebih logis terkait cara penyimpanan. Kata "relasional"
berasal dari kenyataan bahwa tabel-tabel yang ada di basis data relasional dihubungkan satu
dengan lainnya. Basis data relasional menggunakan sekumpulan tabel dua dimensi yang
masing-masing tabel tersusun atas baris (tupel) dan kolom (atribut). Untuk membuat hubungan
antara dua atau lebih tabel, digunakan key (atribut kunci) yaitu primary key di salah satu tabel
dan foreign key di tabel yang lain. Saat ini, basis data relasional menjadi pilihan utama karena
keunggulannya. Program aplikasi untuk mengakses basis data relasional menjadi lebih mudah
dibuat dan dikembangkan dibandingkan dengan penggunaan basis data flat-file.
Beberapa kekurangan yang mungkin dirasakan di basis data jenis ini adalah implementasi yang
lebih sulit untuk data dalam jumlah besar dengan tingkat kompleksitasnya yang tinggi. Selain
itu, proses pencarian informasi juga menjadi lebih lambat karena perlu menghubungkan tabel-
tabel terlebih dahulu apabila datanya tersebar di beberapa tabel. Namun, terlepas dari
beberapa kekurangannya, basis data relasional telah digunakan secara luas. Saat ini, basis
data relasional telah banyak dimanfaatkan oleh perusahaan-perusahaan dari skala kecil,
menengah hingga besar. Beberapa basis data ternama yang ada saat ini, baik yang berasal
dari sumber terbuka (open source) atau yang komersil, adalah juga basis data relasional.
Contoh beberapa basis data.
Berikut ini adalah contoh beberapa basis data relasional yang paling banyak digunakan dan
sejarahnya:
a. Basis data MySQL.
MySQL merupakan basis data sumber terbuka yang paling popular dan banyak digunakan
untuk aplikasi berbasis web seperti website dinamis dan e-commerce. Tahun 2013, MySQL
merupakan basis data kedua yang paling banyak digunakan di dunia dan yang pertama untuk
basis data sumber terbuka. Dilihat dari sejarahnya, MySQL dibuat tahun 1995 dan disponsori
4. oleh perusahaan Swedia, MySQL AB. Pengembang platform MySQL adalah Michael Widenius,
David Axmark dan Allan Larsson. MySQL dibuat untuk menyediakan opsi pengelolaan data
yang efisien, terpercaya dan handal. Pada tahun 2000, platform MySQL berubah menjadi
sumber terbuka dan mengikuti ketentuan GPL.
Penggunaan MySQL sebagai basis data utama untuk aplikasi web sering dipadukan dengan
PHP sebagai bahasa skrip berorientasi obyek. MySQL adalah salah satu komponen penting
dari web service solution stack LAMP (Linux, Apache, MySQL and PHP) yaitu platform
pengembangan web sumber terbuka dimana Linux sebagai sistem operasi, Apache sebagai
Web Server, MySQL sebagai basis data dan PHP sebagai bahasa skrip. Apabila Anda
membangun blog atau website menggunakan CMS seperti Joomla, Wordpress, Drupal atau
Magento, Anda sedang menggunakan MySQL sebagai solusi basis datanya. MySQL juga
banyak digunakan oleh perusahaan-perusahaan besar dunia seperti Facebook, Google, Adobe,
Alcatel Lucent dan juga Zappos.
b. Basis data Oracle.
Oracle merupakan basis data relasional terkemuka yang dimiliki oleh Oracle Corporation.
Oracle telah dianggap sebagai basis data terbaik untuk versi basis data komersial. Oracle
sendiri tersedia dalam berbagai konfigurasi dengan cakupan tool yang dapat disesuaikan untuk
perusahaan skala kecil, menengah hingga besar yang membutuhkan solusi yang terbaik dan
tepat dari sebuah basis data untuk keperluan bisnisnya. Beberapa kalangan mengatakan
bahwa Oracle dianggap lebih baik untuk masalah kinerja dan skalabilitas dibandingkan dengan
basis data komersil lainnya.
Sejarah Oracle dimulai pertama kali pada tahun 1977 ketika versi pertamanya dikembangkan
oleh SDL (Software Development Laboratories) yang di dalamnya terdapat Larry Ellison dan
dua temannya, Bob Miner dan Ed Oates. Nama Oracle sendiri berasal dari nama kode (code-
name) sebuah proyek yang didanai oleh CIA ketika Larry Ellison bekerja di pekerjaan
sebelumnya di Ampex. Pada tahun 1979, versi komersial Oracle tersedia untuk pertama kali,
sedangkan versi terkini Oracle adalah Oracle 12c, dimana "c" mengacu pada cloud computing
5. (komputasi awan). Cloud computing merupakan refleksi kerja Oracle untuk memperluas basis
datanya yang memungkinkan perusahaan mengkonsolidasi dan mengelola basis data sebagai
cloud service.
c. Basis data Microsoft SQL Server.
Dari namanya, Anda bisa menebak dengan mudah siapa pemilik basis data ini. Benar,
Microsoft tidak hanya terkenal dengan perangkat lunak sistem operasi Microsot Windows dan
Microsoft Windows Server, aplikasi perkantoran Microsoft Office dan programming language
suite Microsoft Visual Studio, tetapi juga dengan basis datanya, Microsoft SQL Server. Microsoft
SQL Server adalah basis data relasional yang bersifat komersial. Tidak seperti Microsoft Office
Access yang peruntukannya untuk komputer dekstop, Microsoft SQL Server menyediakan
layanan pengelolaan basis data untuk kelas perusahaan dan juga alat intelijen bisnis terpadu
(integrated business intelligence (BI) tools).
Banyak perusahaan skala kecil, menengah dan besar dalam menjalankan server-nya
menggunakan sistem operasi Microsoft Windows Server. Microsoft SQL Server tentu menjadi
pilihan bagi pengguna Microsoft Windows Server karena selain mudah digunakan dan faktor
ketersediaan, juga telah terintegrasi dengan Microsoft Windows Server. Versi terbaru yaitu
Microsoft SQL Server 2016 tersedia untuk platform on-premises (yang dikelola di server lokal)
dan juga sebagai cloud database. Versi terbaru ini juga hadir dengan fitur baru dan sejumlah
peningkatan yang akan memberikan terobosan kinerja, keamanan lanjutan serta pelaporan dan
analisis terpadu.
6. Asumsika perusahaan yang digunakan adalah GO-JEK.
Klasifikasi Sistem Informasi yang digunakan
Sistem Informasi merupakan kombinasi dari teknologi informasi dan aktivitas orang yang
menggunakan teknologi itu untuk mendukung operasi dan manajemen. Dalam arti yang sangat
luas, istilah sistem informasi yang sering digunakan merujuk kepada interaksi antara orang,
proses algoritmik, data, dan teknologi.
7. Sistem Informasi untuk Operasi Bisnis
1. Transaction processing systems
Penjelasan :
Transaction processing systems(TPS) mencatat dan memproses data hasil dari transaksi
bisnis, seperti penjualan, pembelian, dan perubahan persediaan. TPS menghasilkan berbagai
informasi produk untuk penggunaan internal maupun eksternal. Sebagai contoh, TPS membuat
pernyataan konsumen, cek gaji karyawan, kuitansi penjualan, order pembelian, formulir pajak
dan rekening keuangan. TPS juga memperbaharui database yang digunakan perusahaan untuk
diproses lebih lanjut oleh sistem informasi.
Analisa :
Sistem pembayaran Gojek masuk ke dalam Transaction Processing System, dimana sistem
informasi berfungsi sebagai pengatur alur keluar masuknya transaksi yang terjadi di gojek.
Transaksi disini termasuk dalam kalkulasi biaya perjalanan, penambahan gojek kredit apa bila
pelanggan menambah jumlah depositnya dan juga pengurangan jumlah kredit karena
digunakan untuk membayar layanan Gojek.
Book order juga termasuk TPS, didalamnya terdapat pengumpulan informasi dari user seperti
penentuan lokasi awal dan tujun, dan form lainnya.
2. Process Control Systems
Penjelasan :
Process control system (PCS) merupakan karakteristik dari sistem informasi yang menjaga
proses kegiatan bisnis. Kegiatan bisnis yang berjalan harus seusai prosedur dan harus sesuai
dengan langkah – langkah yang telah ditetapkan dari awal.
Analisa :
Semua proses pemesanan / booking merupakan bagian dari sistem informasi dimana langkah
yang dilakukan bertahap sesuai dengan SOP yang telah ditentukan. Ini merupakan fungsi dari
Process control system.
3. Enterprise Collaboration System
Penjelasan :
Enterprise collaboration systems (ECS) adalah sistem informasi lintas fungsional untuk
meningkatkan komunikasi, koordinasi dan kolaborasi diantara anggota dari operasi bisnis.
Sistem ini juga digunakan untuk keperluan koordinasi dan pertukaran informasi di internal
perusahaan maupun dengan costumer.
8. Analisa :
Untuk memudahkan koordinasi dan pertukaran informasi pada internal perusahaan, Gojek
menghubungkan seluruh cabang di berbagai daerah kedalam suatu jaringan. Sedangkan untuk
menciptakan kenyamanan costumer sendiri, Gojek memberikan informasi mengenai driver atau
suksesor layanan lainya, baik nama, foto, begitu pula sebaliknya, driver megetahui nama serta
no HP costumer, sehingga costumer dan driver bisa berkomunikasi secara langsung.
Sistem Informasi untuk Pengambilan Keputusan Manajemen
1. Management Information Systems
Penjelasan :
Management information systems (MIS) menyediakan laporan informasi bagi pihak
manajemen. MIS dihasilkan dari data yang dihimpun dari operasi bisnis. MIS menyajikan
informasi yang detail dan rangkuman informasi pilihan. MIS berguna untuk efisiensi operasional
Analisa :
Laporan data, Monitoring layanan dan Customer relationship management, adalah bentuk
sistem informasi pada Go-Jek yang memudahkan pihak manajemen mendapatkan data khusus,
misal statistik dan data pemesanan dan transaksi dari user, ataupun kinerja dari driver atau
suksesor layanan lainnya.
2. Decision Support Systems
Penjelasan :
Decision support systems (DSS) merupakan langkah selanjutnya dari MIS dan TPS. DSS
adalah sistem informasi yang menggunakan model keputusan dan data khusus untuk
membantu proses pengambilan keputusan bagi manajemen. Gunanya untuk mendukung pihak
manajemen untuk memecahkan masalah tertentu dengan tepat.
Analisa :
Data khusus dalam sistem informasi yang didapat dari pengumpulan data sebelumnya menjadi
acuan manajer Go-Jek sebagai bahan keputusan untuk memusatkan atau mengekspansi
usaha, penentuan dan rekruitmen driver atau suksesor layanan baru, serta pengembangan
layanan.
3. Executive Information Systems
Penjelasan :
Executive information systems (EIS) adalah tipe sistem informasi yang sesuai untuk kebutuhan
informasi bagi manajemen eksekutif. Tujuannya menyediakan dengan akses yang mudah dan
cepat, tentang informasi selektif faktor-faktor kunci dalam menjalankan tujuan strategis
perusahaan bagi manajemen eksekutif. Kemudian memberikan kebijakan perusahaan secara
9. umum atau kebijakan yang diperuntukan pada level di bawah, yang kemudian akan di
terjemahkan lebih spesifik oleh level di bawahnya dalam sistem informasi.
Analisa :
Dalam EIS, eksekutif Go-Jek memanfaatkan sistem informasi untuk menentukan kebijakan bagi
peningkatan keseluruhan perusahaan, seperti Penawaran Saham Perdana atau IPO agar
potensi pertumbuhan lebih cepat, menjalin kerjasama dengan perusahaan lainnya, serta
menganalisa kompetitor dan membuat kebijakan agar dapat bersaing.
Teknologi Informasi yang digunakan
Dalam memberikan layanan, Go-Jek memanfaatkan teknologi informasi, antara lain :
1.Teknologi End User
Aplikasi Smartphone Android
Aplikasi Smartphone IOS
2.Teknologi Database
Cloud Computing
Smartphone Storage
3.API (application programming interface)
Google Maps
Google Place
Transjakarta API
Apotikantar API
11. DBMS
DBMS atau database management system ini merupakan perangkat lunak (software) yang
dipakai untuk membangun basis data yang berbasis komputerisasi, DBMS ialah perantara
untuk user dengan basis data, untuk dapat berinteraksi dengan DBMS dapat memakai bahasa
basis data yang sudah di tentukan oleh perusahaan DBMS. Bahasa basis data umumnya terdiri
dari berbagai macam instruksi yang diformulasikan sehingga instruksi tersebut dapat di proses
oleh DBMS.
Adapun beberapa contoh dari DBMS, diantaranya seperti di bawah ini:
1. MySQL
Kelebihannya:
Free/gratis.
Selalu stabil dan cukup tangguh.
Keamanan yang cukup baik.
Sangat mendukung transaksi, dan dukungan dari banyak komunitas.
Sangat fleksisbel dengan barbagai macam program.
Perkembangan yang cepat.
Kekurangannya:
Kurang mendukung koneksi bahasa pemerograman misalnya seperti Visual Basic (VB), Foxpro,
Delphi sebab koneksi ini dapat menyebabkan field yang dibaca harus sesuai dengan koneksi
bari bahasa pemerograman visual tersebut.data yang dapat ditangani belum besar dan belum
mendukung widowing Function.
2. Oracle
Kelebihannya:
Terdapat beragan fitur yang bisa memenuhi tuntutan fleksibilitas dari organisasi atau
perusahaan yang besar.
Bisa mendayaggunakan lebih dari satu server dan penyimpanan data dengan cukup
mudah.
Performa pemrosesan transaksi yang sangat tinggi.
12. Kekurangannya:
Pemakaiannya membutuhkan dana atau biaya karena mahal dan diperlukan DBA yang cukup
handal sebab DBMS ini cukup rumit.
3. Microsoft SQL server
Kelebihannya:
DBMS ini sangat cocok untuk perusahaan mikro, menengah hingga perusahaan besar
karena mampu mengelola data yang besar.
Mempunyai kelebihan untuk men-manage user serta tiap user-nya dapat diatur hak
aksesnya terhadap pengaksesan database oleh DBA.
Tingkat pengamanan datanya sangat baik.
Dapat melakukan atau memiliki back-up, recovery, dan rollback data.
Kelebihan lainnya mempunyai kemampuan membuat database mirroring dan juga
culustering.
Kekurangannya:
Hanya bisa berjalan pada platform OS (Operasi system) Microsoft windows.
Perangkat lunak (software) ini berilisensi dan tentunya pemakaiannya membutuhkan
biaya yang tergolong cukup mahal.
DATABASE RELASIONAL
Database Relasional sebenarnya adalah suatu konsep penyimpanan data terstruktur, Untuk
membuat struktur tabel, mengisi data ke tabel, memperbarui data dan menghapus data dari
tabel diperlukan software. Perangkat lunak yang digunakan membuat tabel, isi data, ubah data,
dan hapus data disebut Relational Database Management System atau yang biasa di singkat
dengan RDBMS.
Contoh produk DBMS terkenal yang menggunakan model relasional antara lain adalah :
1. DB2 (IBM)
2. Rdb/VMS (Digital Equipment Corporation)
3. Oracle (Oracle Corporation)
4. Informix (Informix Corporation)
5. Ingres (ASK Group Inc)
13. 6. Sybase (Sybase Inc)
Di lingkungan PC, produk-produk berbasis relasional yang c,ukup terkenal antara lain adalah :
1. Keluarga R:Base (Microrim Corp) antara lain berupa R:Base 5000
2. Keluarga dBase (Ashton-Tate, sekarang bagian dari Borland International), antara lain dbase
III Plus, dBase IV, serta Visual dBase
3. Microsoft SQL ( Microsoft Corporation)
4. Visual FoxPro (Microsoft Corporation)
FILE
File adalah kumpulan berbagai informasi yang berhubungan dan juga tersimpan di dalam
secondary storage, secara konsep file memiliki beberapa tipe ada yang bertipe Data terdiri dari
numeric, character dan binary. Lalu ada juga file yang bertipe program. Atau Definisi file adalah
arsip ataupun data yang tersimpan di dalam komputer.
File di komputer pada umumnya disimpan di dalam suatu folder tertentu tergantung si pemilik
komputer tersebut ingin dimana ia menyimpannya, setiap file memiliki ekstensi masing-masing
tergantung jenis file itu sendiri. Ekstensi file adalah sebagai tanda yang membedakan jenis-jenis
dari file.
Contoh dan jenis file serta ekstensinya
Berikut ini contoh jenis file dan macam-macam ekstensinya:
System= sys, com, bak, bat, tmp, dan exe.
Video= avi, KV, mpg, mpeg, wmv, 3gp, dan flv.
Dokumen= html, doc, odt, xls, ods, dan pdf.
Suara= wav, rm, mp3, dan midi.
Gambar= jpeg, jpg, gif, png tif dan tiff.
Dan lain-lain.
14. RECORD
Record adalah kumpulan field yang sangat lengkap, dan biasanya dihitung dalam satuan baris.
Tabel adalah merupakan kumpulan dari beberapa record dan juga field. File adalah terdiri dari
record-record yang menggambarkan dari satu kesatuan data yang sejenis. Misalnya seperti file
nama barang berisikan data tentang semua nama barang yang ada. Data adalah kumpulan
fakta atau kejadian yang digunakan sebagai penyelesaian masalah dalam bentuk informasi.
Pengertian basis data (database) adalah basis data yang terdiri dari dua kata, yaitu kata basis
dan data. Basis dapat di artikan markas ataupun gudang, maupun tempat berkumpul.
FIELD
Field adalah kumpulan dari karakter yang membentuk satu arti, maka jika terdapat field
misalnya seperti NomerBarang atau NamaBarang, maka yang dipaparkan dalam field tersebut
harus yang berkaitan dengan nomer barang dan nama barang. Atau definisi field yang lainnya
yaitu tempat atau kolom yang terdapat dalam suatu table untuk mengisikan nama-nama (data)
field yang akan di isikan.
BYTE
Byte adalah bagian terkecil yang dapat dialamatkan dalam memori. Byte merupakan
sekumpulan bit yang secara konvensional terdiri atas kombinasi delapan bit. Satu byte
digunakan untuk mengkodekan satu buah karakter dalam memori. Contoh: Kode Ascii untuk J
ialah 10101010. Jadi byte adalah kumpulan bit yang membentuk satu karakter (huruf, angka,
atau tanda). Dengan kombinasi 8 bit, dapat diperoleh 256 karakter (= 2 pangkat 8).
BIT
Bit adalah suatu sistem angka biner yang terdiri atas dua macam nilai saja, yaitu 0 dan 1.
Sistem angka biner merupakan dasar dasar yang dapat digunakan untuk komunikasi antara
manusia dan mesin (komputer) yang merupakan sekumpulan komponen elektronik dan hanya
dapat membedakan dua keadaan saja (on dan off). Jadi bit adalah unit terkecil dari pembentuk
data.