SISTEM INFORMASI MINI-COMPANY
TUGAS SARJANA
Karya ilmiah sebagai salah satu syarat untuk memperoleh gelar Sarjana Teknik dari Institut Teknologi Bandung
Oleh
Muhammad Arfina Afwani 13101028
PROGRAM STUDI TEKNIK MESIN
FAKULTAS TEKNIK MESIN DAN DIRGANTARA
INSTITUT TEKNOLOGI BANDUNG 2008
Lembaran Pengesahan
Tugas Sarjana
Sistem Informasi Mini-Company
Oleh
Muhammad Arfina Afwani 13101028
Program Studi Teknik Mesin Institut Teknologi Bandung
Disetujui pada Tanggal: 15 Februari 2008
Pembimbing Utama
Dr. Ir. Yatna Yuwana Martawirya NIP 130 935 700
Kata Pengantar
Alam semesta adalah kumpulan misteri dalam kehidupan yang dijalani penulis dan manusia adalah misteri terbesarnya. Kelahiran yang telah membawa kerangka berfikir sebab-akibat, keharmonian pertumbuhan dan kompleksitas kehidupan sosial yang tidak pernah selesai dipelajari adalah sebagian kecil dari jalinan stakeholder yang harus dihadapi seseorang. Seakan menjadi butir pasir kecil di gurun yang maha luas, penulis menyadari bahwa keberadaan penulis tidaklah berarti dalam memecahkan misteri kehidupan. Namun sebutir pasir pun memiliki peran dan penulis berharap tulisan ini bisa menjadi manifestasi sumbangan mikroskopis dari penulis yang tidak berdaya untuk kebaikan kehidupan manusia. Tugas sarjana ini ditulis sebagai salah satu syarat untuk memperoleh gelar Sarjana Teknik dari Institut Teknologi Bandung yang membahas tentang sistem informasi mini-company. Dalam membuat tulisan ini, penulis menemukan banyak pelajaran baik yang berupa pengetahuan dari teknik mesin khususnya teknik produksi, piranti lunak maupun pelajaran kehidupan. Penulis melihat bahwa dalam keahlian khusus yang dipelajari seseorang, terdapat model-model kompleksitas kehidupan manusia yang menarik dan salah satu misteri manusia adalah kemampuan menyederhanakan kompleksitas ini menjadi sesuatu yang mudah dipahami. Pada tulisan ini dapat dilihat bahwa hubungan antar mini-company dapat dipandang sebagai model jalinan syaraf. Manusia dianggap selayaknya entitas mandiri yang memiliki daya cipta dan kemampuan berkembang. Perusahaan bisa dipandang sebagai makhluk sosial yang memiliki organ mini-company dan melakukan interaksi sosial dengan perusahaan lain, masyarakat, negara dan entitas sosial lainnya. Pada akhirnya penulis berusaha menyumbangkan ide dengan membuat sistem informasinya yang masih sangat sederhana agar konsep ini lebih mudah dipahami dan dijalankan. Penulis juga mengucapkan terima kasih kepada Dr. Ir Yatna Yuwana Martawirya sebagai pembimbing, ketua program studi teknik mesin yang telah memberikan bimbingan konsep, akademis, peraturan-peraturan, administrasi, beberapa nasehat kehidupan sosial dengan cara yang ramah dan mudah dimengerti. Ucapan terima kasih juga penuliskan sampaikan kepada seluruh civitas akademis teknik mesin ITB yang telah membantu penulis menjalani kehidupannya sebagai mahasiswa.
iii
Ucapan terimakasih yang lain juga penulis sampaikan kepada seluruh keluarga bumiLangit yang telah membantu penulis dalam berbagai hal yang tak terhitung. Penulis juga mengucapkan terima kasih kepada bapak, ibu dan seluruh keluarga yang berada di kampung halaman yang telah memberikan dukungan kehidupan sosial yang tak ternilai dan tidak akan pernah bisa dibalas oleh penulis. Akhir kata, sebagai sesosok entitas kehidupan yang tak berdaya, penulis menyadari banyaknya kekurangan yang dimiliki oleh penulis. Oleh karena itu, dengan hati besar dan rasa terima kasih yang mendalam penulis akan menerima segala kritik yang membangun.
Bandung, 16 Februari 2008 Penulis,
Muhammad Arfina Afwani
iv
Tugas Sarjana Judul
Sistem Informasi Mini-Company
Muhammad Arfina Afwani
Prodi
Teknik Mesin
13101028
Fakultas Teknik Mesin dan Dirgantara Institut Teknologi Bandung
Abstrak Kesulitan pengendalian sumberdaya dan informasi menjadi permasalahan pada subuah organisasi atau perusahaan yang memiliki sumberdaya besar dan aliran informasi yang rumit. Tipe organisasi yang menerapkan struktur organisasi hirarkis dimana hanya pemimpin yang menentukan semua keputusan, tidak efektif dalam mengatasi kasus ini. Konsep mini-company memberikan solusi dengan mendistribusikan tanggung-jawab kepemimpinan kepada setiap orang di organisasi. Konsep ini membangun unit-unit yang mandiri dalam menyelesaikan permasalahan dan mengendalikan aset serta informasi. Pada tugas sarjana ini dibahas pengaplikasian konsep mini-company dalam sebuah sistem informasi berbasis komputasi. Pembahasan dimulai dari penjelasan konsep mini-company kemudian dilanjutkan dengan pemodelan sistem. Kemudian model sistem yang dibuat digunakan untuk membuat sistem informasi berbasis web. Contoh penerapan konsep mini-company dengan sistem informasi yang dibuat dapat menjelaskan cara mengimplementasikan sistem ini.
Final Project Title
Mini-Company Information System
Muhammad Arfina Afwani
Major
Mechanical Engineering
13101028
Faculty of Mechanical and Aerospace Engineering Institute of Technology Bandung
Abstract Large companies or organizations that have a lot of resources and complicated information stream having problem to control these resources and information. Type of organization that use hierarchies to conduct the command line where the leaders make every decision not evectively correct this problem. Mini-company concept gives a solution by distributing resposibilities to each people in the organization. This concept built autonomous units that can solve their problems and control their resources and information stream. This work present how to apply computer base informations system in mini-company concept. First, it’s explain the mini-company concept and modelling the required system. Than the model is implemented by creating web base information system. The presented example in this work can clarify how to implement mini-company concept using this information system.
Daftar Isi
Lembaran Pengesahan ....................................................................... ii Kata Pengantar .................................................................................. iii Daftar Isi ............................................................................................ vii Daftar Gambar ................................................................................... ix Daftar Tabel ....................................................................................... xii Bab I Pendahuluan ............................................................................... 1 1.1 Latar Belakang ..................................................................................... 1 1.2 Identifikasi Masalah ............................................................................. 2 1.3 Tujuan .................................................................................................. 2 1.4 Manfaat ................................................................................................ 2 1.5 Batasan Masalah .................................................................................. 3 1.6 Sistematika Penulisan .......................................................................... 3
Bab II Tinjauan Pustaka ........................................................................ 5 2.1 Mini-Company ..................................................................................... 5 2.2 Relasi Pemasok-Pelanggan .................................................................. 6 2.3 Stakeholder .......................................................................................... 8 2.4 Manajemen Glasswall........................................................................ 13 2.5 Langkah-Langkah Menjalankan Mini-Company ............................... 16 2.5.1 Rencana usaha Mini-Company ................................................... 16 2.6 Pembuatan Laporan Mini-Company .................................................. 18 2.7 Jaringan Mini-Company ..................................................................... 20
Bab III Pembuatan Sistem Informasi untuk Mini-Company .............. 22 3.1 PHP dan MySQL ................................................................................ 22 3.2 Model UML(Unified Modelling Language) ...................................... 23 3.2.1 Aktor .......................................................................................... 23 3.2.2 Pembuatan Mini-Company ......................................................... 24 3.2.3 Sistem Informasi Mini-Company ............................................... 25 3.2.3.1 Sistem Administrasi ......................................................... 26 3.2.3.2 Sistem Pembuatan Rencana usaha ................................... 28 3.2.3.3 Sistem Laporan ................................................................ 29 3.2.3.4 Sistem Implementasi........................................................ 30 3.2.3.5 Sistem Komunikasi Internal ............................................ 32 3.3 Model Basis Data ............................................................................... 32 vii
3.3.1 Mini-Company ........................................................................... 32 3.3.2 Administrasi Situs ...................................................................... 33 3.3.3 Jabatan dan Deskripsi Jabatan .................................................... 33 3.3.4 Relasi .......................................................................................... 34 3.3.5 Proses, Misi dan Tujuan ............................................................. 35 3.3.6 Manajemen Aset......................................................................... 35 3.3.7 Laporan dan Rencana Usaha ...................................................... 36 3.4 Model Class ....................................................................................... 37
Bab IV Pembuatan dan Pengaplikasian Sistem Informasi MiniCompany ............................................................................................. 39 4.1 Pembuatan Sistem Informasi Mini-Company .................................... 39 4.1.1 Pembuatan Template .................................................................. 40 4.1.2 Pembuatan Antarmuka ............................................................... 41 4.1.2.1 Administrasi Sesi ............................................................. 42 4.1.2.2 Antarmuka Pengguna ...................................................... 43 4.2 Penerapan Sistem Informasi Mini-Company ..................................... 44 4.2.1 Project Champion ....................................................................... 44 4.2.1.1 Project champion sebagai root ........................................ 45 4.2.1.2 Root sebagai pembantu presiden ..................................... 48 4.2.2 Presiden sebagai project champion untuk mini-company-nya ... 49 4.2.3 Penerapan Konsep Mini-Company ............................................. 51 4.2.3.1 Pembuatan Rencana Usaha .............................................. 51 4.2.3.2 Penerapan sistem informasi mini-company dalam pelaksanaan usaha........................................................................ 57 4.2.3.2 Pembuatan laporan .......................................................... 59
Bab V Kesimpulan dan Saran ............................................................. 61 5.1 Kesimpulan ........................................................................................ 61 5.2 Saran .................................................................................................. 61
Daftar Pustaka ..................................................................................... 63 Lampiran ............................................................................................. 64
viii
Daftar Gambar
Gambar 2.2.1 Relasi pemasok-pelanggan dalam hirarki organisasi perusahaan .....6 Gambar 2.2.2 Relasi pemasok dan pelanggan pada Material Mover Inc.................8 Gambar 2.3.1 Prototipe lingkaran stakeholder yang diturunkan dari diagram Onion ........................................................................................................................9 Gambar 2.3.2 Stakeholder umum sebuah perusahaan .............................................9 Gambar 2.3.3 Stakeholder utama dalam mini-company ........................................10 Gambar 2.3.4 Supervisor sebagai pimpinan mini-company untuk unitnya ...........11 Gambar 2.6.1 Laporan perkembangan perusahaan alat-alat olah raga Jepang ......19 Gambar 2.7.1 Sebagian relasi perusahaan air minum botol ...................................20 Gambar 2.7.2 Jaringan protein yast .......................................................................21 Gambar 3.2.1 Aktor dalam mini-company .............................................................23 Gambar 3.2.2a Pembuatan mini-company oleh root yang melibatkan aktor perusahaan dan mini company ...............................................................................24 Gambar 3.2.2b Diagram activity pembuatan mini-company..................................25 Gambar 3.2.3a Lima paket sistem informasi mini-company .................................25 Gambar 3.2.3b Sistem administrasi .......................................................................26 Gambar 3.2.3.b1 Diagram activity untuk usecase login ........................................27 Gambar 3.2.3.b3 Pemeriksaan password yang dienkripsi .....................................27 Gambar 3.2.3.b2 Diagram activity untuk usecase panggil menu ...........................28 Gambar 3.2.3c Diagram usecase untuk sistem pembuatan rencana usaha ............29 Gambar 3.2.3d Diagram usecase sistem pembuatan laporan.................................30 Gambar 3.2.3e Diagram usecase sistem implementasi ..........................................30 Gambar 3.2.3e1 Diagram activity untuk pembuatan rencana usaha dan laporan usecase pada gambar 3.2.3e ...................................................................................31 Gambar 3.2.3f Diagram usecase sistem komunikasi internal ................................32 Gambar 3.3.1 Tabel t_mini_company....................................................................33 Gambar 3.3.2 Tabel t_menu, t_group_menu, t_group, t_user dan t_aktivitas .......33 Gambar 3.3.3 Tabel t_jabatan dan t_job_des. ........................................................34
ix
Gambar 3.3.4 Relasi t_mini_company dengan dirinya sendiri. .............................34 Gambar 3.3.5 Tabel t_proses, t_tujuan, t_nilai_qcdsm, t_qcdsm ..........................35 Gambar 3.3.6 Tabel yang digunakan untuk manajemen asset ...............................36 Gambar 3.3.7 Laporan dan rencana usaha .............................................................36 Gambar 3.3 Bentuk relasi keseluruhan tabel basis data .........................................37 Gambar 3.4 Beberapa class yang dibuat pada sistem informasi ini .......................38 Gambar 4.1.1 Hasil tampilan template dari intansiasi class ................................41 Gambar 4.1.1a Tampilan desain pada empat penjelajah web yang berbeda ..........41 Gambar 4.1.2.1a Informasi yang ditampilkan jika username dan password tidak sesuai ......................................................................................................................42 Gambar 4.1.2.1a Pembatasan hak akses untuk anggota tertentu............................43 Gambar 4.1.2.2a Menu untuk root di lajur kiri ......................................................43 Gambar 4.1.2.2b Menu untuk pengguna golongan presiden_admin .....................43 Gambar 4.1.2.2c Menu untuk pengguna golongan anggota...................................44 Gambar 4.2.1.1a Query MySql untuk membuat pangguna grup root.....................45 Gambar 4.2.1.1b Root membuat memasukkan nama mini-company.....................45 Gambar 4.2.1.1c Root memasukkan dirinya ke salah satu mini-company.............46 Gambar 4.2.1.1c Sesi “kode mini-company” belum di daftarkan ..........................46 Gambar 4.2.1.1d Pendaftaran presiden mini-company ..........................................47 Gambar 4.2.1.1f Pemasukan satuan dan jenis barang ............................................47 Gambar 4.2.1.1g Pemasukan jabatan baru .............................................................48 Gambar 4.2.1.2a Pengaturan menu mini company oleh root .................................48 Gambar 4.2.1.2b Pengaturan aset sebuah mini-company oleh root .......................49 Gambar 4.2.2a Presiden memasukkan anggotanya ke sistem informasi ...............50 Gambar 4.2.2b Tampilan anggota yang dimasukkan presiden ..............................50 Gambar 4.2.2c Pemasukan aset..............................................................................53 Gambar 4.2.3a Pemasukan misi oleh UD Pembuatan Kepala Saringan ................53 Gambar 4.2.3b Anggota melakukan pendaftaran ulang .........................................53 Gambar 4.2.3c Penguploadan file proses. ..............................................................53 Gambar 4.2.3d Pencarian mini-company ...............................................................54 Gambar 4.2.3e Hasil pencarian ..............................................................................55
x
Gambar 4.2.3f Pembuatan relasi ............................................................................55 Gambar 4.2.3g Pemasukan tujuan..........................................................................56 Gambar 4.2.3h Pemasukan ukuran QCDSM .........................................................56 Gambar 4.2.3i Pembuatan rencana usaha ..............................................................57 Gambar 4.2.3j Tabel rencana usaha .......................................................................57 Gambar 4.2.3k Penambahan transaksi masuk ........................................................58 Gambar 4.2.3l Penambahan transaksi keluar .........................................................58 Gambar 4.2.3m Permasalahan-permasalahan ........................................................59 Gambar 4.2.3n Pembuatan laporan ........................................................................60
xi
Daftar Tabel
Tabel 2.3.5 Stakeholder mini-company untuk kedudukan yang berbeda-beda ......13 Table 2.4 Perbandingan manajemen glasswall dan blackbox ................................14 Tabel 2.5.1 Contoh ukuran (QCDSM) ...................................................................17 Tabel 2.5.2 Keuntungan pertukaran rencana usaha antar mini-company...............18 Tabel 2.6.2 Isi laporan tahunan mini-company ......................................................19 Tabel 4.1 Perencanaan pembuatan sistem informasi mini-company .....................39
xii