COMPANY PROFILE DI PT. BUANA MUKTI UATAMA BERBASIS WEB Sonty Lena S.Kom., MM., MOS.¹, Dani Ramdani² Program Studi Manajemen Informatika Konsentrasi Teknik Informatika PKN LPKIA Jln. Soekarno Hatta No. 456 Bandung 40266, Telp. +62 22 75642823, Fax. +62 22 7564282 Email :
[email protected]
Abstrak Berdasarkan hasil pegamatan yang dilakukan di PT. Buana Mukti Utama, bisa disimpulkan bahwa proses penyampaian informasi tentang perusahan yang bergerak di bidang konsultan pemetaan kepada pubik masih belum efektif dan efisien sehingga dibutuhkan media penyampaian informasi yang bisa di akses oleh publik, berbasis web yang nantinya diharapkan user mendapat manfaat sesuai kebutuhan. Metode yang digunakan adalah pemograman terstruktur, metode pemrograman terstruktur merupakan suatu proses untuk mengimplementasikan urutan langkah untuk menyelesaikan suatu masalah dalam bentuk program atau suatu aktifitas pemrograman dengan memperhatikan urutan langkah-langkah perintah secara sistematis, logis, dan tersusun berdasarkan algoritma yang sederhana dan mudah dipahami.Setelah permasalahan terpecahkan dan dibuatnya sebuah company profile berbasis web ini dapat mempermudah dan memberikan data serta informasi yang dibutuhkan oleh pengguna secara efisien dan lebih efektif, lebih tersrtuktur dan dapat dijadikan maksud dari pemecahan masalah yang terjadi untuk mempercepat dan mengkomputerisasi proses yang sudah ada. Kata kunci : Pemrograman Terstruktur, Company Profile, Web 1. Pendahuluan PT Buana Mukti Utama sebagai perusahaan konsultan engineering nasional, perusahaan kami menyediakan layanan konsultasi seperti Pemetaan dan survei, perencanaan global, studi kelayakan, perencanaan teknik, supervisor, studi manajemen, studi derivatif lingkungan, penelitian dan pengembangan. Perusahaan kami sepenuhnya dorongan dengan ahli profesional yang berpengalaman di khususnya studi. Kami juga memiliki beberapa pekerjaan yang potensial untuk membantu dan memberikan yang terbaik secara teknis jasa konsultan. Seiring dengan kerja tim yang baik kami, kami juga menyediakan setiap proyek dengan tols dan peralatan yang diperlukan memadai. PT Buana Mukti Utama memiliki kebijakan global untuk membentuk disiplin tim kerja multi dengan sangat motivasi dan dedikasi untuk setiap pekerjaan. Kebijakan ini, membuat kita secara permanen kerja tim yang baik yang dapat diandalkan untuk menjawab tantangan di konsultan proyek jasa. Perkembangan teknlogi internet saat ini sudah semakin dapat dirasakan oleh masyarakat luas. Tidak hanya dari segmen bisnis dan pendidikan saja, namun semua yang berhubungan dengan pengelolaan data dan aplikasinya menggunakan teknologi web.
Dengan adanya fasilitas internet data-data bisa disimpan, diambil, dan dikirim secara mudah keseluruh dunia dengan berbagai cara. Data dan informasi yang ada dapat dihubungkan dengan mudah dan cepat hanya dengan menggunakan hyperlink (penghubung web). Pelanggan atau calon pelanggan dari suatu peruasahaan tidak perlu lagi membuang waktu bergarga hanya untuk mencari informasi mengenai perusahaan tersebut, produk maupun jasa yang ditawarkan. Semua tersedia di internet secara real time. Internet merupakan salah satu media promosi yang tidak terbatas ruang dan waktu. Melalui internet kita dapat memperkenalkan perusahaan (company profile) kepada dunia, untuk mengetahui informasi secara akurat. Perkembangan teknologi internet pesat saat ini di manfaatkan oleh banyak perusahaan unutk mendukung kinerja. Oleh karena itu, saat ini website merupakan salah satu keharusan dalam menghadapi persaingan bisnis yang semakin tinggi. Melalui website orang luar yang berselancar di internet dapat mengetahui penjelasan yang lebih rinci mengenai perusahaan tersebut tanpa harus datang langsung ke perusahaan dan terbatas oleh waktu atau jam kerja sehingga menjadi jembatan yang menghubungkan pelanggan dan perusahaan. Oleh karena itu dengan memperhatikan masalah di atas membuat tugas akhir ini dengan judul “COMPANY PROFILE
DI PT BUANA MUKTI UTAMA BERBASIS WEB”. Berdasarkan permasalahan yang ada diatas maka mengidentifikasi beberapa permasalahan yang dapat diambil didalam latar belakang diatas adalah :
1. Belum adanya informasi mengenai perusahaan PT. Buana Mukti Utama yang bergerak di bidang konsultan pemetaan yang dapat diketahui oleh publik. 2. Belum adanya aplikasi berbasis web untuk memberikan saran dan kritik kepada perusahaan PT. Buana Mukti Utama yang bergerak di bidang konsultan pemetaan.
2. Gambaran Perangkat Lunak 2.1 Entity Relationship Diagram (ERD) Pada dasarnya ERD (Entity Relationship Diagram) adalah sebuah diagram yang konseptual memetakan hubugan antara penyimpanan pada diagram DFD. Login Kat_produk
mengelola_berita
id
Integer kategori Variable characters (100) Identifier_1
Maka tujuan perancangan sebagai berikut: 1. Untuk memudahkan pendapatan informasi yang akurat mengenai perusahaan PT. Buana Mukti Utama dengan menggunakan website. 2. Membuat website yang di dalamnya terdapat sarana untuk memberikan saran dan kritik terhadap perusahaan.
Identifier_1
id_berita ... produk id_produk Variable characters (767) nama_produk Variable characters (100) deskripsi_produk Text gambar_produk Text status_produk Variable characters (100) tanggal_posting_produk Date & Time
mempunyaiii
mengelola_produk
Identifier_1 ... profil_perusahaan id_profil Integer isi_profil Text status_profile Variable visi Text misi Text alamat Text negara Variable kota Variable email Variable faximili Variable no_telp1 Variable no_telp2 Variable
Adapun batasan permasalahan atau ruang lingkup permaslahan yang akan dibahas meliputi :
1. Hanya membahas dan menampilkan semua informasi mengenai informasi tentang sejarah perusahaan, visi dan misi, struktur organisasi, izin usaha, alamat peerusahaan, kegiatan kerja baik di dalam perusahaan maupun kerja di lapangan. 2. Aplikasi ini diimplementasikan menggunakan bahasa pemrograman PHP dan database MySQL.
Berita id_berita Variable characters (767) <M> judul_berita Variable characters (100) isi_berita Text tanggal_post Date & Time status_berita Variable characters (100)
id Integer <M> username Variable characters (100) password Variable characters (100) email Variable characters (100) status Variable characters (100) akses_terakhir Date & Time pass_noencrypt Variable characters (767)
<M> characters (100)
characters (100) characters (100) characters (100) characters (20) characters (20) characters (20)
mengelola_profil
Identifier_1
Galeri
mempunyaii
id_galeri Integer <M> content Variable characters (100) keterangan Text tanggal Date & Time status_galeri Variable characters (767) ... album
mengelola_galeri
id_album Integer <M> nama_album Variable characters (100) Identifier_1
Gambar 1. ERD 2.2 Data Flow Diagram (DFD)
Data Flow Diagram (DFD) menggambarkan aliran data atau informasi dimana didalamnya terlihat ketertarikan diantara data-data yang ada. terdapat banyak simbol-simbol yang digunakan dalam pembuatan DFD. Admin id_member password id_album id_berita id_galeri id_kategori_produk id_level id_produk id_profile
1 Company Profile
informasi berita informasi profil perusahaan informasi produk informasi galery
User
Gambar 2.context diagram 1.1 Landasan Teori Perangkat lunak (software) adalah program komputer yang terasosiasi dengan dokumentasi perangkat lunak seperti dokumentasi kebutuhan, model desain, dan cara penggunaan (user manual). Reservation dalam arti yang luas adalah satu seksi pada departemen kantor depan yang tugas dan tanggung jawabnya menangani permintaan pemesanan dari para calon tamu. Sebagian besar kegiatan seksi reservasi dilakukan sebelum tamu datang ke penginapan. Oleh karena itu data dan informasi tentang statistik tamu hotel pada masa mendatang sudah dapat diketahui.
2.4.1 Rancangan Antarmuka Form Login
Admin id_member password id_album id_berita id_galeri id_kategori_produk id_produk id_profile
SIGN IN NOW
1.1 Melakukan login
id_member password id_member password hak akses
login
id_member id_berita
data_berita
berita
User
1.2
User
informasi berita
Kelola Data Berita
Password
data_berita id_profile profile data_profile 1.3 Kelola Data Profile Perusahaan
data_profile
informasi profil perusahaan
SIGN IN id_member
Gambar 5 Rancangan Antarmuka Form Login
1.4
data_user
Kelola Data User BackEnd data_user
id_produk data_produk produk 1.5 data_produk
Kelola Produk
informasi produk
id_galeri
galeri
Uraian Penggunaan: Digunakan oleh admin dan pengunjung untuk Log In.
data_galeri 1.6 Kelola Galery
informasi galery
2.4.2 Rancangan Antarmuka Berita
data_galeri
Gambar 3. DFD Level 0 Login 2.3 Rancangan Database
Gambar 6 Rancangan Antarmuka Form Berita Perusahaan Uraian Penggunaan: digunakan untuk pengunjung melihat apa saja berita yang ada di perusahaan PT. Buana Mukti Utama Gambar 4 Struktur Database 2.4 Perancangan Antarmuka Perancangan antarmuka ini bertujuan untuk memberikan gambaran mengenai bentuk antarmuka dari perangkat lunak yang akan digunakan oleh user untuk berinteraksi dengan perangkat lunak. Rancangan antarmuka ini mempertimbangkan berbagai kemudahan dan fungsionalitas dari perangkat lunak itu sendiri.
2.4.3
Rancangan Perusahaan
Antarmuka
Produk
Gambar 7 Rancangan Antarmuka Produk Perusahaan Uraian Penggunaan: Digunakan untuk menampilkan produk perusahaan
3.Implementasi Penjelasan yang meliputi cara, langkah-langkah serta jadwal pelaksanaan untuk mengimplementasikan rancangan perangkat lunak. Jadwal implementasi ini juga menjelaskan tentang aktifitas-aktifitas yang akan dilakukan (mulai dari konstruksi/coding, pengujian sistem, dan instalasi/pindah sistem), serta jadual pelaksanaan. Penggambaran bisa menggunakan Gantt Chart dan/atau CPM (Critical Path Method). Langkah-langkah pengimplementasian pembangunan perangkat lunak penjualan: adalah sebagai berikut: A. Pengumpulan Kebutuhan Pada tahap ini akan dilakukan pengumpulan semua kebutuhan mengenai elemen-elemen yang dibutuhkan pada perangkat lunak pemesanan & pemasaran wisma B. Persiapan Perangkat Keras dan Perangkat Lunak Pada tahap ini menyediakan kelengkapan perangkat keras dan perangkat lunak yang akan dibutuhkan berdasarkan analisis dan desain kebutuhan perangkat lunak penjualan. C. Pengumpulan Data dan Referensi Mengumpulkan data dan referensi yang mendukung terhadap bahan perangkat lunak penjualan seperti dari buku, website, dan lainlain. D. Instalasi Software dan Hardware Setelah menentukan software dan hardware yang akan digunakan maka selanjutnya adalah proses pemasangan hardware baru dan penginstalan software. E. Pembangunan Perangkat Lunak Proses membangun perangkat lunak penjualan yaitu kegiatan menterjemahkan hasil rancangan ke dalam bentuk yang dapat dibaca oleh komputer. F. Pengujian Perangkat Lunak Pada tahap ini pembuatan perangkat lunak penjualan yang telah diimplementasikan akan diuji, seberapa jauh tingkat keberhasilannya bisa berjalan dengan baik ketika digunakan G. Evaluasi dan Perbaikan Perangkat Lunak Kegiatan evaluasi ini bertujuan untuk mengetahui performa dari perangkat lunak setelah dilakukan tahap pengujian Dibawah ini merupakan tabel perencanaan aktifitas yang dilakukan dalam pembangunan Perangkat Lunak Pemasaran dan Pemesanan wisma PLTA Cikalong
Tabel 1. Implementasi
Tabel 2. Gantt Chart
3. 1 Lingkup dan Batasan Implementasi Lingkup dan Batasan pada perangkat lunak pemesanan & pemasaran ini adalah sebagai berikut: 1 3.2 Implementasi Antarmuka A. Antarmuka Form Login
Gambar 8 Antarmuka Form Login Uraian Pengguna : 1. Digunakan untuk melakukan proses Login baik pengunjung maupun admin 2. Tombol Login untuk masuk
B. Antarmuka Form Grafik Pengunjung
Gambar 9 Antarmuka Form Grafik Pengunjung Uraian Cara Penggunaan: Untuk melihat grafik pengunjung website C. Antarmuka Profile Perusahaan
Gambar 11. Antarmuka Beranda Uraian Penggunaan: Untuk melihat berita perusahaan, produk perusahaan dan galeri perusahaan. 4. Hasil Pengujian Di bawah ini adalah hasil pengujian yang telah dilakukan pada perangkat lunak penjualan: Tabel 3.Tabel pengujian untuk Login
Gambar 10 Antarmuka Profile Perusaan Uraian Penggunaan : Untuk input data profile perusahaan seperti profil, visi dan misi, alamat, dan kontak telepon. D. Antarmuka Beranda
Tabel 4. Tabel pengujian untuk Menu Beranda
Setelah melalui beberapa tahap analisa, perancangan dan implementasi, maka diperoleh kesimpulan sebagai berikut : 1. Menyediakan media informasi yang dapat diakses kapanpun dan dimanapun sehingga konsumen diberikan kemudahan untuk melihat informasi, promosi serta melakukan kerjasama dengan perusahaan PT. Buana Mukti Utama. 2. Menyediakan sarana yang dapat diakses kapanpun dan dimanapun sehingga konsumen diberikan kemudahan untuk memberikan kritik dan sarannya kepada perusahaan PT. Buana Mukti Utama. Adapun saran yang dapat diberikan untuk pengembangan lebih lanjut dari dari company profile ini adalah menambahkan menu booking jadwal untuk pembicaraan masalah proyek agar penjadwalan lebih teratur dan tidak ada kesamaan jadwal dengan klien lain.
2008 Express. Yogyakarta: C.V ANDI OFFSET, Semarang: Wahana Komputer 9._____________. 2013. Adobe Dreamweaver CS6. Yogyakarta: Andi, Semarang: Wahana Komputer. 10. Betha Sidik, Ir. 2012, Pemograman Web Dengan HTML, Informatika, Bandung 11. Aloysius Sigit W. 2011, Website Super Canggih Dengan Plugin JQuery
Terbaik,
Mediakita, Jakarta. 12. Ronald Rusl. 2013, Membuat Aplikasi GPS Dan
Suara
Antrian
Dengan
PHP,
Lokomedia, Yogyakarta. 13. Hidayat, Ramhat. 2010. Cara Membangun Website Gratis, Jakarta. PT. Gramedia
DAFTAR PUSTAKA 1. Hidayat, Rahmat 2010. Cara
14. Sybase ml.scribd.com “praktikum modul 2 basis
data
(sybase
designer)
–
PraktisMembangun Website Gratis. Jakarta:
http://ml.scribd.com/doc/14143060/praktiku
PT Elex MediaKomputindo.
m-modul-2-basis-data-sybase-power-
2. Muljono, Djoko 2010. Panduan Brevet Pajak :PajakPenghasilan. Jogyakarta: C.VANDI OFFSET. 3. Anhar, ST 2010. PanduanMenguasai PHP &MySqlSecaraOtodidak. Jakarta Selatan :Mediakita 4. Jarot, Darma S 2009. BukuPintarMenguasai Internet. Jakarta Selatan: Mediakita. 5. Simarmata, Janner 2010. Rekayasa Web. Yogyakarta: C.V ANDI OFFSET. 6. Komputer, Wahana 2010. Cara MudahMembangunJaringanKomputer& Internet. Jakarta Selatan: Mediakita 7. ___________2010. Shourt Course Pengembangan Database Berbasis Java DBD engan Netbeans. Yogyakarta: C.V ANDI OFFSET, Semarang: WahanaKomputer. 8. ___________2010. Shortcourse SQL Server
designer