Wednesday, June 28, 2017

Sistem Informasi Penjadwalan Bus Pariwisata

Tags
sistem-informasi-penjadwalan-bus-pariwisata

Sistem informasi ini didevelop menggunakan PHP karena basis aplikasinya berbasis website agar bisa diakses disemua cabang kantor. Sistem informasi penjadwalan bus pariwisata ini menggunakan Framework Yii 1.16 dan saya kerjakan sendiri selama 3 minggu. Mulai dari proses user requirement, design sistem, design databasenya, proses pengerjaan aplikasinya hingga implementasi dilapangan pun semua saya kerjakan sendiri. Gambaran umum dari sistem informasi ini mencakup seluruh transaksi mulai dari pemesanan bus hingga bus itu jalan melayani konsumen. Proses yang ada dalam sistem informasi penjadwalan bus pariwisata ini mencakup 3 proses besar yaitu order bus dengan tanggal tertentu, pelunasan order, dan bus itu jalan melayani konsumen.

Proses order pada sistem ini menggunakan sebuah inputan form yang menangani pencatatan penyewa dengan dibantu detail identitas penyewa, tanggal berangkat, tanggal kembali dan tujuan penyewa mau kemana. Dari proses itu dihasilkan total biaya sewa yang harus dibayar oleh penyewa. Tidak lupa juga pada saat proses order muncul detail jumlah bus dan nopolnya yang akan melayani penyewa pada tanggal yang sudah disepakati sebelumnya. Penyewa harus membayar besaran minimal DP sesuai dengan standart dari perusahaan, dan harus melunasi maksimal 1 minggu sebelum tanggal keberangkatan.

Setelah melakukan order diharapkan pihak penyewa melakukan konfirmasi yaitu berupa pelunasan ataupun pembatalan maksimal 1 minggu dari tanggal keberangkatan. Apabila pihak penyewa tidak melakukan konfirmasi pelunasan kepada pihak PO maka dianggap status sewa tadi dibatalkan otomatis secara sistem. Penyewa yang melakukan proses pelunasan akan mendapatkan tanda bukti pelunasan yang dikeluarkan oleh sistem. Nominal pelunasan ini sesuai dengan jumlah nominal order bus diawal order dikurangi dengan nominal DP. Ketika user melakukan pelunasan selain mendapatkan tanda bukti pelunasan pihak penyewa juga mendapatkan kontak no telp/handphone crew bus yang berangkat. Sehingga pada hari H Crew tidak datang tepat pada waktu keberangkatan pihak penyewa bisa menghubungi Crew bersangkutan.

Bus jalan melayani konsumen sesuai dengan tanggal perjanjian order awal dan tujuan yang sudah disepakati antara pihak PO dan pihak penyewa. Crew bus mendapatkan bukti uang saku dari perusahaan dengan beberap rincian yaitu uang untuk solar, uang untuk saku supir dan kernet, dan beberapa potongan klaim apabila crew yang jalan memiliki tanggungan pada perusahaan. Untuk biaya lain-lain seperti Tol, parkir ditanggung oleh pihak penyewa dan bukan merupakan tanggungan perusahaan ataupun Crew yang bertugas melayani pihak penyewa.

Output dari sistem informasi penjadwalan bus pariwisata ini berupa jadwal masing-masing nopol bus dalam 1 bulan. Laporan DP, pelunasan, uang saku Crew berdasarkan beberapa filter yang ada pada form masing-masing laporan. Perusahaan pun bisa melakukan penarikan kesimpulan berapa total omset bersih yang didapatkan selama masing-masing nopol jalan. Dan mungkin ada tambahan beberapa fitur tujuan rekreasi mana aja yang sering dikunjungi penyewa, nopol bus yang menjadi idola para penyewa, dan biaya solar pada masing-masing tujuan pariwisata. Diharapkan dengan adanya sistem informasi pihak perusahaan bisa mengawasi proses sewa menyewa pada masing-masing cabang. Karena cabang untuk bus pariwisata tersebar di beberapa kota terutama dijawa timur.

Tuesday, June 27, 2017

Sistem Informasi Trayek dan Perbengkelan

Tags
sistem-informasi-trayek-dan-perbengkelan

Sistem informasi ini adalah sistem informasi yang saya develop ketika belajar lebih dalam tentang PHP. Sistem informasi trayek dan perbengkelan ini saya develop dengan menggunakan Framework yii 1.16 dan sudah mengakomodir konsep model, view, controller. Kebetulan Sistem informasi trayek dan perbengkelan ini berjalan dan dipakai hingga artikel ini saya tulis di perusahaan Otobus Akas N1 di triwung, probolinggo. Gambaran dari sistem informasi ini mencakup beberapa modul. Modul tersebut antara lain Setoran, pengeluaran harian, pendapatan harian, kepegawaian, gudang, dan bengkel.



Modul Setoran

Gambaran dari modul setoran adalah sebagai berikut, pemberangkatan bus yang mencatat nopol, crew bus yang berangkat, karcis yang dibawa, tanggal jam trayek pemberangkatan. Kemudian menerima setoran dari bus yang berangkat tadi, dengan pembagian persentasi pendapatan bersih yang sudah dipotong biaya bbm atau solar dengan pengeluaran lain selama crew berjalan dilapangan. Hasil output dari modul setoran ini adalah berupa laporan pendapatan permasing-masing nopol bus yang jalan pada hari itu. Hasil dari inputan user ini nantinya menyambung dengan modul pendapatan harian.

Modul Pengeluaran

Modul pengeluaran harian mencatat pengeluaran harian PO pada tanggal tertentu. Pengeluaran ini mencakup antara lain operasional sehari-hari, pembelian untuk sparepart secara tunai, dan biaya pengeluaran lain-lain. Untuk kategori biaya ini bisa diinput secara sistem sehingga kategori pengeluaran bisa sesuai dengan keinginan user atau yang bisa disebut dengan input kategori pengeluaran secara dinamis.

Modul Pendapatan

Untuk modul pendapatan harian untuk uraian gambaran modulnya adalah sebagai berikut. Kategori pendapatan yang dinamis sesuai dengan inputan user. Data pendapatan setoran juga dipakai dalam laporan pendapatan harian ini. Fungsi dari modul ini adalah mencatat pendapatan lain-lain diluar setoran bus seperti DP uang wisata, uang jaminan dari Crew, pelunasan uang untuk bus pariwisata.

Modul Kepegawaian

Berikutnya adalah penjelasan secara umum gambaran dari modul kepegawaian. Modul ini memiliki fungsi pencatatan data kepegawaian yang meliputi jabatan, departemen, data pegawai hingga history mutasi pegawai tersebut. Pencatatan data penggajian untuk setiap minggunya, tetapi untuk periode penggajian bisa diset secara dinamis. Pada saat develop aplikasi untuk data absensi karyawan masih dimasukkan secara manual dari database finger print yang ada. Kemungkinan untuk ke depannya akan dilakukan penarikan data secara otomatis dari database finger print.

Modul Gudang

Gambaran secara umum dari modul ini adalah sebagai berikut. Pencatatan untuk pembelian dan penerimaan untuk sparepart bus. Pencatatan hutang kepada supplier jika pembelian sparepart dilakukan secara non tunai. Pengeluaran sparepart berdasarkan surat permintaan barang dari bengkel. Stok Opname masing-masing sparepart tiap bulan. Lokasi penempatan sparepart berdasarkan kode yang telah ditetapkan sebelumnya.

Modul Bengkel

Modul bengkel ini memiliki gambaran umum seperti laporan pencatatan kerusakan dari bus. Penjadwalan perbaikan kerusakan pada bus dengan detail tukang dan sparepart yang dipakai pada saat perbaikan. Status bus mulai dari rusak, masuk ke bengkel, status perbaikan, dan bisa jalan. Output laporan dari modul ini bisa digunakan oleh pimpinan atau manager untuk mengambil keputusan seperti bus yang sering mengalami kerusakan, kinerja tukang dalam mengerjakan bus, sparepart apa yang sering dipakai dalam perbaikan.

Saturday, June 10, 2017

5 Hal yang harus dipersiapkan sebelum Resign

Tags


5-hal-yang-harus-dipersiapkan-sebelum-resign

Bagi teman-teman yang bekerja ataupun menjadi seorang pegawai pasti pernah mendengar tentang istilah resign. Resign mempunyai makna yaitu mengundurkan diri dari pekerjaan yang sedang digeluti atau yang sedang dijalani. Tentunya hal ini bisa menjadi sebuah batu loncatan yang bagus apabila anda mempunyai kesempatan gemilang setelah anda resign dari pekerjaan sebelumnya. Tapi hal ini akan menjadi momok juga apabila anda mengalami kegagalan karena tidak mendapatkan kesempatan kedua setelah melakukan resign dari pekerjaan sebelumnya. Oleh karena itu berikut akan saya bagikan tips 5 hal yang harus dipersiapkan sebelum resign atau mengundurkan diri dari pekerjaan anda. 5 tips ini sudah saya terapkan dibeberapa kesempatan ketika saya resign dari beberapa tempat pekerjaan yang dulu pernah mempekerjakan saya.

1. Kemauan dan tekad untuk resign

Untuk melakukan resign anda harus memiliki kemauan dan tekad yang kuat. anda harus memiliki dorongan yang kuat kenapa harus resign dari tempat kerja yang sebelumnya. Karena tanpa dorongan yang kuat, anda hanya akan menjadi beban bagi keluarga terutama (ayah, ibu, istri, bahkan anak) jika anda hanya resign asal-asalan. Jadikan kemauan dan tekad tersebut sebagai dorongan motivasi yang kuat untuk membahagiakan keluarga anda tadi dengan jalan resign untuk mencari tempat dan kesempatan baru yang lebih baik.

2. Mental baja untuk menghadapi cemoohan dari teman rekan kerja ataupun tetangga

Kenapa harus mempunyai mental baja, seperti padangan kebanyakan orang rekan kerja biasanya menggangap rendah dan remeh temannya yang resign. Mereka beranggapan rekan kerja yang resign adalah rekan kerja yang lemah dan tidak bisa diandalkan. Bagi anda yang hidup diperkampungan, tetangga memandang rendah status orang yang sering keluar masuk perusahaan/resign. Orang yang resign dan penggangguran biasanya menjadi bahan cemoohan dari tetangga sekitar. Mereka kebanyakan beranggapan bahwa orang yang sering keluar masuk perusahaan biasanya ogah untuk bekerja. Padahal kenyataannya tidak, malah orang yang sering resign biasanya mencari tempat pekerjaan yang lebih baik.

3. Skill dan pengalaman yang mumpuni

Kemampuan skill dan pengalaman yang baik serta mumpuni bisa dipakai dalam mencari tempat kerja yang baru ataupun mencari pekerjaan freelance. Terlebih lagi anda memiliki jaringan yang luas hal ini bisa dimanfaatkan secara maksimal ketika anda resign dari tempat kerja yang lama. Bagi anda yang memiliki skill dibidang tertentu, bisa mengandalkan kerjaan freelance. Anda bisa mengerjakannya dirumah ataupun ketika anda masih bekerja ditempat kerja yang tetap.

4. Persiapkan batu loncatan berikutnya

Apa maksud batu loncatan berikutnya? yang jelas jika anda masih lajang ataupun sudah berkeluarga pastinya tidak ingin kan, tidak memiliki income setelah anda resign. Iya setelah anda resign pastinya anda tidak memiliki penghasilan tetap jika anda tidak mempersiapkan batu pijakan berikutnya. Saya pernah mengalaminya 3 kali bahkan setelah resign tidak memiliki income sama sekali. Uang tabungan menipis dan saya pun bingung apa yang harus saya lakukan. Oleh karena itu sebelum anda resign persiapkan batu loncatan berikutnya biasanya berupa tempat pekerjaan yang lebih baik dari tempat sebelumnya atau bisa berupa usaha sampingan. Untuk tempat kerja yang baru usahakan besaran gajinya adalah bisa 2 kali gaji dari gaji lama anda ataupun min sama plus (1/2 * gaji pokok lama anda). Jika anda memiliki usaha sampingan income minimal bisa (3/4 * gaji pokok lama anda).

5. Siap mental dan usaha yang maksimal ditempat yang baru  

Ketika anda sudah diterima ditempat yang baru, tentunya sesuai dengan harapan anda. Siapkan mental tahan banting dan usahakan bekerja secara maksimal. Tunjukkan pada atasan bahwa anda adalah orang yang layak bekerja ditempat kerja yang baru. Buat jaringan yang luas dengan rekan kerja anda, terlebih menjadi orang yang bisa dipercaya oleh atasan anda. Kenapa demikian ? biasanya orang baru dianggap sebelah mata oleh rekan kerjanya. Mereka biasanya beranggapan ah anak baru masak mungkin bisa nyaingin senior. Oleh karena itu sebagai anak baru tunjukkan kepada rekan kerja senior bahwa anda mampu dan bisa lebih hebat daripada mereka.

Demikian beberapa ulasan 5 hal yang harus dilakukan sebelum anda resign. Jadi ketika resign dari tempat kerja yang lama anda bisa memiliki pondasi yang kuat. Karena apa berada ditempat kerja yang baru bisa menjadi momok ataupun bisa menjadi sebuah tempat kerja baru yang nyaman daripada tempat kerja lama. Apabila saat ini anda belum memiliki usaha sampingan ataupun tabungan yang cukup saya menyarankan sebaiknya anda berpikir ulang 2 kali sebelum melakukan resign dari tempat kerja yang lama.