LAPORAN PRAKTIK KERJA LAPANGAN (PKL) PT. KRAKATAU STEEL (Persero) Tbk CILEGON
RANCANG BANGUN WEB DASHBOARD SCM & QA PT. KRAKATAU STEEL
Diajukan Untuk Memenuhi Sebagian Persyaratan Kurikulum
Disusun Oleh : Mohammad Alauddin
145150207111044
Dian Pratama
165150209111006
Program Studi Teknik Informatika Fakultas Ilmu Komputer Universitas Brawijaya Malang 2017
i
LEMBAR PERSETUJUAN LAPORAN PRAKTIK KERJA LAPANGAN (PKL)
RANCANG BANGUN WEB DASHBOARD SCM & QA PT. KRAKATAU STEEL
Dilaksanakan di : PT. KRAKATAU STEEL (Persero) (Persero) Business Enabler IT/IS & Management Management System Kota Cilegon
Tanggal : 10 Juli 2017 – 10 10 September 2017
Disusun oleh : Mohammad Alauddin
145150207111044 145150207111044
Dian Pratama
165150209111006 165150209111006
Mengetahui,
Menyetujui,
Ketua Jurusan Teknik Informatika
Dosen Pembimbing
Tri Astoto Kurniawan, S.T, M.T, Ph.D
Eriq M Adams
NIP. 197105182003121001 197105182003121001
NIP. 192
ii
LEMBAR PENGESAHAN LAPORAN PRAKTIK KERJA LAPANGAN
RANCANG BANGUN WEB DASHBOARD SCM & QA PT. KRAKATAU STEEL
Dilaksanakan di : PT. KRAKATAU STEEL (Persero) Business Enabler IT/IS & Management Management System Kota Cilegon
Tanggal : 10 Juli 2017 – 10 10 September 2017 Telah diperiksa dan disetujui oleh : Pihak PT. Krakatau Steel
Mengetahui,
iii
ABSTRAK
Praktek Kerja Lapangan dilaksanakan di PT. Krakatau Steel (PERSERO), Tbk. Sebuah perusahaan yang bergerak dibidang produksi besi dan baja. Praktek Kerja Lapangan ini dilaksanakan mulai 10 Juli 2017 sampai dengan tanggal 10 September 2017. PT. Krakatau Steel memiliki banyak pabrik didalam Plant Site, seperti HOT STRIP MILL, COLD ROLLING MILL, BLAST FURNACE. Lokasi tiap-tiap pabrik tersebut juga tidak saling berdekatan. Untuk dapat membantu dan mempermudah melihat laporan produksi dari tiap tiap pabrik tersebut maka dibutuhkan sebuah Aplikasi. Aplikasi tersebut dinamakan Web Dashboard SCM & QA QA adalah sebuah aplikasi berbasis website yang dapat menampilkan hasil produksi tiap-tiap pabrik yang ada Plant Site PT. Krakatau Steel. Hasil produksi tersebut akan ditampilkan dalam bentuk grafik atau chart sesuai dengan keinginan masingmasing pengguna.
iv
KATA PENGANTAR
Puji syukur penulis ucapkan, berkat rahmat dan hidayah dari Tuhan Yang Maha Esa, penulis dapat menyelesaikan laporan Praktek Kerja Lapangan(PKL) ini dengan tepat waktu. Laporan PKL ini berjudul "Rancang Bangun Web Dashboard SCM & QA PT. Krakatau Steel". Praktek Kerja Lapangan (PKL) ini merupakan salah satu mata kuliah wajib yang ditempuh oleh mahasiswa Teknik Informatika Universitas Brawijaya Malang. Dengan adanya Praktek Kerja Lapangan - Praktek ini diharapkan mahasiswa dapat menerapkan ilmu yang telah didapat selama dalam pelaksanaan PKL da penulisan laporan ini penulis mendapat banyak bantuan dari berbagai pihak baik secara moril maupun materiil. Dalam kesempatan ini penulis ingin mengucapkan terima kasih kepada : 1. Bapak Wayan Firdaus Mahmudy, SSi, M.T, Ph.D selaku Dekan Fakultas Ilmu Komputer Universtas Brawijaya Malang yang telah memberikan kesempatan untuk melaksanakan PKL. 2. Bapak Tri Astoto Kurniawan, S.T, M.T, Ph.D selaku Ketua Jurusan Teknik Informatika Fakultas Ilmu Komputer Universtas Brawijaya Malang. 3. Bapak Agus Wahyu Widodo, S.T, M.Cs. selaku Kepala Program Studi Informatika/Ilmu Komputer Fakultas Ilmu Komputer Universitas Brawijaya Malang. 4. Bapak Eriq Muh Adams Jonemaro, S.T, M.T selaku Dosen Pembimbing selama pelaksanaan Praktek Kerja Lapangan. 5. PT. Krakatau Steel selaku perusahaan yang telah memberikan kesempatan penulis melakukan Praktek Kerja Lapangan. 6. Bapak Bahrul Ulum selaku Manager BE IT/IS MS PT. Krakatau Steel. 7. Ibu Weni dan Mas Dani selaku tim aplikasi dan web yang membimbing selama pelaksanaan Praktek Kerja lapangan.
v
8. Bapak Syamsul Anam selaku staff divisi BE/IT yang telah meluangkan waktunya untuk berdiskusi dan membimbing selama proses pengerjaan project. 9. Karyawan PT. Krakatau Steel yang tidak dapat penulis sebutkan satu persatu. 10. Bapak, Ibu dan seluruh keluarga atas segenap dukungan dan kasih yang telah diberikan. 11. Teman-teman Teknik Informatika angkatan 2014 dan teman Seleksi Alih Program Filkom Brawijaya tercinta yang selalu memberikan semangat, dorongan dan bantuan pikiran. 12. Seluruh pihak yang telah membantu kelancaran Praktek Kerja Lapangan yang tidak dapat kami sebutkan satu persatu.
Penulis menyadari bahwa dalam penyusunan Laporan PKL ini masih banyak kekurangan baik format laporan maupun isinya. Untuk itu penulis sangat mengharapkan kritik dan saran yang membangun. Semoga kegiatan PKL serta Laporan PKL ini dapat bermanfaat dan menginspirasi bagi pembaca maupun penulis, amin.
Cilegon, 10 September 2017
Penulis
vi
Daftar Isi Contents LAPORAN PRAKTIK KERJA LAPANGAN (PKL) ........................................................................ i LEMBAR PERSETUJUAN ....................................................................................................... ii LEMBAR PENGESAHAN ...................................................................................................... iii ABSTRAK ..............................................................................................................................iv KATA PENGANTAR............................................................................................................... v Daftar Isi ............................................................................................................................. vii
BAB 1 ................................................................................................................................. 1 PENDAHULUAN .............................................................................................................. 1 1.1
Latar Belakang .................................................................................................... 1
1.2
Tujuan Praktik Kerja Lapangan (PKL) ............................................................... 2
1.3
Manfaat Praktik Kerja Lapangan (PKL) ............................................................. 2
1.3.1
Bagi Mahasiswa .......................................................................................... 2
1.3.2 Bagi Fakultas Ilmu Komputer Program Studi Teknik Informatika Universitas Brawijaya ................................................................................................. 3 1.3.3
Bagi PT. Krakatau Steel .............................................................................. 3
1.4
Profil PT. Krakatau Steel .................................................................................... 3
1.5
Milestone Perkembangan Perusahaan ................................................................. 6
1.6
Visi dan Misi Perusahaan .................................................................................... 8
1.7
Nilai-Nilai Perusahaan ........................................................................................ 8
1.8
Unit-Unit Produksi .............................................................................................. 9
1.8.1
Pabrik Besi Spons (Direct Reduction Plant / DRP) .................................... 9
1.8.2
Pabrik Billet Baja (Billet Steel Plant / BSP) ............................................. 11
1.8.3
Pabrik Baja Slab (Slab Steel Plant / SSP) ................................................. 12
1.8.4
Pabrik Baja Lembaran Panas (Hot Strip Mill / HSM) .............................. 13
1.8.5
Pabrik Baja Batang Kawat (Wire Rod Mill / WRM) ................................ 14
1.8.6
Pabrik Baja Lembaran Dingin (Cold Rolling Mill / CRM) ...................... 15
1.9
Struktur Organisasi ........................................................................................... 16
1.10
Produk PT. Krakatau Steel ................................................................................ 17
1.11
Profil Divisi Business Enabler IT/IS ................................................................. 19
1.12
Waktu dan Tempat Pelaksanaan ....................................................................... 21
1.13
Ruang Lingkup.................................................................................................. 21
1.14
Sistematika Penulisan ....................................................................................... 21
vii
BAB II ........................................................................................................................... 23 DASAR TEORI ............................................................................................................ 23 2.1
Konsep Dasar Website ...................................................................................... 23
2.1.1
Pengertian Web Site .................................................................................. 23
2.1.2
World Wide Web ...................................................................................... 23
2.2
HTML ............................................................................................................... 24
2.3
PHP ................................................................................................................... 24
2.4
Java Script ......................................................................................................... 25
2.5
Angular JS ......................................................................................................... 25
2.6
JSON ................................................................................................................. 25
2.7
CSS ................................................................................................................... 25
2.8
Database ............................................................................................................ 26
2.9
DBMS ............................................................................................................... 26
2.10
Fusion Chart ...................................................................................................... 27
BAB III ............................................................................................................................. 28 METODOLOGI PENELITIAN ........................................................................................ 28 3.1
Studi Literatur ................................................................................................... 28
3.2
Analisis Kebutuhan ........................................................................................... 28
3.3
Perancangan Sistem .......................................................................................... 29
3.4
Implementasi ..................................................................................................... 29
3.5
Pengujian........................................................................................................... 29
3.6
Kesimpulan ....................................................................................................... 29
viii
DAFTAR TABEL Tabel 1. Daftar Kebutuhan Fungsional Murid .................................................................. 30 Tabel 2. Kebutuhan Fungsional User ................................................................................ 31 Tabel 3. Tabel Kebutuhan non-Fungsional ....................................................................... 32
ix
DAFTAR GAMBAR Gambar 1. Denah PT. Krakatau Steel(Persero) .................................................................. 5 Gambar 2. Milestone Perkembangan Perusahaan ............................................................... 7 Gambar 3. Logo Perusahaan ............................................................................................... 8 Gambar 4. Unit Unit Produksi ............................................................................................ 9 Gambar 5. Iron Making ..................................................................................................... 10 Gambar 6. Pabrik Billet Baja ............................................................................................ 11 Gambar 7. Pabrik Baja Slab .............................................................................................. 13 Gambar 8. Pabrik Hot Strip Mill ....................................................................................... 14 Gambar 9. Pabrik Wire Rod Mill ...................................................................................... 15 Gambar 10. Pabrik Cold Rolling Mill ............................................................................... 16 Gambar 11. Struktur Organisasi PT. Krakatau Steel ........................................................ 17 Gambar 12. Baja Lembaran Canai Dingin ........................................................................ 17 Gambar 13. Baja Lembaran Canai Dingin ........................................................................ 18 Gambar 14. Batang Kawat (Wire Rod) ............................................................................. 19 Gambar 15. Struktur Organisasi Divisi BE IT/IS & MS .................................................. 20 Gambar 16. Diagram Alir Metodologi Penelitian ............................................................. 28
x
BAB 1 PENDAHULUAN
1.1 Latar Belakang
Praktek Kerja Lapangan adalah suatu praktek yang dirancang secara cermat untuk menciptakan suatu pengalaman kerja tertentu bagi mahasiswa yang melaksanakannya, dalam suasana belajar. Dengan mengikuti Praktek Kerja Lapangan, mahasiswa diharapkan untuk mengenal serta melatih diri untuk menghayati lingkungan kerja di dunia nyata. Hal ini diperlukan untuk mengadaptasi diri dengan lingkungan untuk melengkapi proses belajar yang telah diperoleh selama kegiatan perkuliahan. PT. Krakatau Steel adalah sebuah perusahaan yang bergerak di produksi besi dan baja. Perseroan ini berdiri pada tahun 1970 dan merupakan sebuah perusahaan besi dan baja terbesar di Asia. PT. Krakatau Steel termasuk salah satu Badan Usaha Milik Negara yang terletak di Kota Cilegon Provinsi Banten. Perusahaan ini memiliki divisi khusus yang berkenaan dengan bidang IT yaitu divisi Business Enabler, IT/IS & Management System. Penulis pada saat melakukan Praktek Kerja Lapangan ditempatkan pada divisi tersebut, khusunya pada bagian Tim Aplikasi. Tim Aplikasi memiliki project yang dimana project tersebut ada untuk menjamin kelancaran kegiatan produksi dan bisnis yang dilakukan oleh PT. Krakatau Steel. Oleh karena itu, perusahaan meminta kami membantu mengembangkan project yang ada didalam Tim Aplikasi. Salah satu project yang ada adalah Web Dashboard. Aplikasi website yang kami bangun merupakan pengembangan website yang sudah ada sebelumnya, namun kinerjanya kurang maksimal dalam hal menampilkan data. Definisi dari Web Dashboard adalah sebuah aplikasi web yang dapat menampilkan hasil produksi dari tiap-tiap pabrik yang ada didalam Plant Site PT. Krakatau Steel. Tiap user yang memiliki hak akses aplikasi ini dapat melihat data produksi tiap hari, yang dimana data produksi tersebut tampil sesuai dengan keinginan user menampilkan dalam bentuk chart atau grafik.
1
1.2 Tujuan Praktik Kerja Lapangan (PKL)
Adapun maksud dan tujuan diadakannya kegiatan Praktek Kerja Lapangan (PKL) pada Fakultas Ilmu Komputer Program Studi Teknik Informatika Universitas Brawijaya Malang ini adalah sebagai berikut: 1. Memberikan kesempatan kepada mahasiswa untuk memasyaratkan diri pada suasana dan iklim lingkungan kerja yang sebenarnya berkaitan dengan disiplin. 2. Menumbuhkan
sikap
profesional
kepada
mahasiswa
yang
diperlukan untuk memasuki dunia kerja nantinya. 3. Meningkatkan, memperluas, dan memantapkan keterampilan yang akan membentuk kemampuan mahasiswa sebagai bekal untuk memasuki lapangan kerja yang sesuai dengan bidangnya, dalam hal ini adalah bidang teknologi informasi sekaligus sebagai proses penyerapan teknologi baru dari lapangan kerja bagi mahasiswa.
1.3 Manfaat Praktik Kerja Lapangan (PKL)
Adapun manfaat dari diadakannya kegiatan Praktik Kerja Lapangan ini adalah sebagai berikut: 1.3.1
Bagi Mahasiswa
1. Mahasiswa dapat mengaplikasikan ilmu yang telah didapat selama proses kegiatan kuliah ke perusahaan. 2. Menambah wawasan, pengetahuan dan pengalaman selaku generasi yang dididik untuk siap langsung terjun ke masyarakat khususnya di lingkungan kerjanya. 3. Mahasiswa dapat mengetahui dan memahami sistem kerja perusahaan serta terjun atau turut serta dalam proses kegiatan perusahaan. 4. Mengenalkan dan membiasakan diri pada proses kerja sebenarnya sehingga dapat membangun etos kerja yang baik, serta sebagai upaya memperluas cakrawala wawasan kerja
2
5. Memperdalam
dan meningkatkan ketrampilan
diri
dalam
penerapannya didalam lingkungan yang sesuai dengan disiplin ilmu yang dimiliki. 1.3.2
Bagi
Fakultas
Ilmu
Komputer
Program
Studi
Teknik
Informatika Universitas Brawijaya
1. Sebagai bahan evaluasi kurikulum yang telah diterapkan, serta menemukan penyesuaiannya dengan kebutuhan tenaga kerja yang kompeten dalam bidangnya 2. Untuk memperkenalkan instansi pendidikan Jurusan Teknik Informatika Fakultas Ilmu Komputer Universitas Brawijaya Malang kepada perusahaan yang membutuhkan lulusan Fakultas Ilmu Komputer. 1.3.3
Bagi PT. Krakatau Steel
1. Membantu menyelesaikan project yang ada sekaligus pekerjaan sehari-hari yang ada di Perusahaan. 2. Sebagai sarana kerja sama antara perusahaan dengan Fakultas Ilmu Komputer Universitas Brawijaya di masa-masa yang akan datang.
1.4 Profil PT. Krakatau Steel
PT. Krakatau Steel Cilegon merupakan pemilik industri baja terpadu yang pertama di Indonesia. Didirikan pada 31 Agustus 1970, berdasarkan Peraturan Pemerintah Republik Indonesia No.35 tahun 1970. Menurut pasal 1 Peraturan Pemerintah tersebut, PT. Krakatau Steel didirikan dengan tujuan menyelesaikan dan mengoperasikan proyek industri baja bekas bantuan Rusia dan mengembangkan industri baja di Indonesia. Gagasan di dirikannya industri baja ini berasal dari Perdana Menteri Ir. Juanda tahun 1956. Namun, gagasan ini baruterealisasi pada tahun 1960 dengan ditanda tanganinya kontrak pembangunan pabrik baja Cilegon antara RI dengan All Export Import Corporation(Tjazpromex Pert)of Moscow, dengan kontrak nomor 080 tanggal 7 Juni 1960. Usaha untuk membangun industri besi baja di tanah air sebenarnya telah dimulai dengan mendirikan dua proyek, yaitu proyek besi Lampung dan
3
proyek baja Cilegon. Besi yang dihasilkan di Lampung dilebur bersama-sama dengan besi tua di Cilegon serta baja yang dihasilkan pada proses lebih lanjut menjadi barang-barang baja jadi yang berupa besi beton, besi profil, dan kawat. Namun, proyek besi Lampung dihentikan karena bahan baku yang berasal dari bijih besi setempat tidak cukup banyak. Sedangkan, proyek baja Cilegon sempat terhenti karena adanya pemberontakan G 30 S/PKI.Pada tanggal 30 Agustus 1970, pemerintah melalui PP No. 35 tahun 1970 menetapkan kelanjutan proyek Pabrik Baja Cilegon dengan merubahnya kedalam bentuk badan hukum Perseroan Terbatas. Sejak saat itu, pabrik baja Cilegon berubah menjadi PT. Krakatau Steel. Sementara itu, pada tanggal 23 Oktober 1971 akte pendirian PT. Krakatau Steel ditanda tangani di hadapan notaris. Perkembangan PT. Krakatau Steel sebagai perusahaan yang bergerak di bidang industri baja berlangsung cukup maju. Dalam waktu kurang dari sepuluh tahun, perseroan sudah menambah berbagai fasilitas produksi seperti Pabrik Besi Spons, pabrik Billet Baja, Pabrik Batang Kawat, serta fasilitas infrastruktur berupa pusat pembangkit listrik, pusat penjernihan air, pelabuhan khusus Cigading dan sistem telekomunikasi. Dengan perkembangan seperti ini, PT. Kratakau Steel (Persero) menjadi satu-satunya perusahaan baja yang terpadu di Indonesia.
4
Gambar 1. Denah PT. Krakatau Steel(Persero)
Tidak berhenti disana, Perusahaan terus mengembangkan produksi berbagai jenis baja untuk bermacam-macam keperluan, seperti baja lembaran canai panas, baja lembaran canai dingin dan batang kawat. Saat ini, perseroan memiliki kapasitas produksi baja sebesar 2,45 juta ton per tahun untuk mendukung produksi baja tersebut. Dengan sepuluh anak perusahaan yang dimiliki PT. Krakatau Steel, perseroan mampu mendiversifikasi usahanya pada usaha-usaha penunjang yang menghasilkan berbagai produk baja bernilai tambah tinggi (seperti pipa spiral, pipa ERW, baja tulangan, baja profil), menyediakan industri utilitas (air bersih, tenaga listrik), industri infrastruktur (pelabuhan, kawasan industri), industri jasa teknik (konstruksi, rekayasa), teknologi informasi, serta menyediakan layanan kesehatan berupa rumah sakit. Produk-produk yang dihasilkan PT. Krakatau Steel ini tidak hanya ditujukan untuk pasar domestik saja, namun juga dipasarkan ke dunia internasional. Kemampuan teknis Krakatau Steel yang tinggi sudah diakui menurut standar internasional sejak dahulu kala. Bahkan pada 1973 Perseroan sudah memperoleh Serifikat ASTM A252 dan AWWA C200, serta pada 1977 memperoleh Sertifikat API 5L untuk produksi pipa spiral. Sertifikat ISO 9001
5
diperoleh PT Krakatau Steel (Persero) pada 1993 dan telah ditingkatkan menjadi ISO 9001:2000 pada 2003. Sementara itu, SGS internasional memberikan Sertifikat ISO 14001 pada 1997 atas komitmen Perseroan pada kesadaran lingkungan dan keselamatan kerja.
1.5 Milestone Perkembangan Perusahaan
6
Gambar 2. Milestone Perkembangan Perusahaan
7
1.6 Visi dan Misi Perusahaan
Gambar 3. Logo Perusahaan Visi
Perusahaan baja terpadu dengan keunggulan kompetitif untuk tumbuh dan berkembang secara berkesinambungan menjadi perusahaan terkemuka di dunia. 2008 : Cost Competitive Global Steel Provider 2013 : Dominant Integrated Global Steel Player 2020 : Leading Global Steel Player Misi
Menyediakan produk baja bermutu dan jasa terkait kemakmuran bangsa.
1.7 Nilai-Nilai Perusahaan 1. Competence Mencerminkan kepercayaan akan kemampuan diri serta semangat untuk meningkatkan pengetahuan, ketrampilan, keahlian, dan sikap mental demi peningkatan kinerja yang berkesinambungan. 2. Integrity Mencerminkan komitmen yang tinggi terhadap setiap kesepakatan, aturan dan ketentuan serta undang - undang yang berlaku, melalui loyalitas profesi dalam memperjuangkan kepentingan perusahaan. 3. Reliable Mencerminkan kesiapan, kecepatan dan tanggap dalam merespons komitmen dan janji, dengan mensinergikan berbagai kemampuan untuk meningkatkan kepuasan dan kepercayaan pelanggan. 4. Innovative
8
Mencerminkan kemauan dan kemampuan untuk menciptakan gagasan baru dan implementasi yang lebih baik dalam memperbaiki kualitas proses dan hasil kerja di atas standar.
1.8 Unit-Unit Produksi PT. Krakatau Steel sebagai perusahaan baja terpadu di Indonesia memiliki unitunit produksi yang saling mendukung satu sama lain, yaitu:
Gambar 4. Unit Unit Produksi
1.8.1
Pabrik Besi Spons (Direct Reduction Plant / DRP)
Direct Reduction Plant adalah pabrik yang mengolah Iron Ore Pellet (IOP) menjadi Sponge Iron (besi spons). Mengolah bahan baku bijih besi dalam bentuk pellet menjadi besi spons yang berbentuk pellet juga. Disini bijih besi( pellet) direaksikan dengan gas alam atau bahan padat dalam dua unit furnace yang masing-masing berkapasitas 1 juta ton/tahun. Pabrik ini menggunakan proses reduksi langsung atau tanpa dilebur, yaitu dengan mereaksikan pellet dan gas pereduksi yang dihasilkan dari gas alam dan steam dalam sebuah reformer.
9
Gambar 5. Iron Making
Pabrik ini dapat memproduksi 2.3 juta ton besi spons tiap tahun daridua unit pabrik. Produk besi spons yang dihasilkan memiliki beberapa keunggulan dibandingkan dengan sumber metalik lain, utamanya disebabkan oleh rendahnya unsur pengotor (residual elements) serta kandungan karbon yang cukup tinggi sehingga proses pembuatan menggunakan dapur listrik berlangsung efisien dan akurat, menjamin konsistensi kualitas baja yang dihasilkan. Pabrik besi spons terdiri atas : Pabrik besi spons dengan teknologi HYL-I dari Meksiko yang mulai beroperasi tahun 1979. Unit ini beroperasi dengan menggunakan 4 model. Tiap model mempunyai empat buah reaktor dengan proses fixed batch. Unit ini mempunyai kapasitas produksi satu juta ton besi spons per tahun. Kapasitas reaktor 200 ton per batch dan tingkat metalisasi 88-89%. Selama tahun 2002, HYL-I tidak beroperasi atau diberhentikan operasinya karena umur ekonomisnya yang sudah habis dan teknologinya yang obsolete (usang). Pabrik besi spons dengan teknologi HYL-I II dari Meksiko yang lebihcanggih dari HYL-I dan mulai beroperasi tahun 1994. Unit ini
10
beroperasi dengan menggunakan dua reaktor tegak dengan proses kontinyu. Unit ini mempunyai kapasitas produksi 1,35 juta ton besi spons per tahun. Dengan teknologi proses kontinyu 170 ton spons ata u hour (1993). Tingkat pencapaian metalisasi 91-92%. 1.8.2
Pabrik Billet Baja (Billet Steel Plant / BSP)
Pabrik billet baja adalah pabrik yang membuat baja dalam bentuk batangan yang digunakan sebagai bahan baku untuk pembuatan baja profil, baja tulang beton, dan baja kawat. Bahan baku pabrik ini adalah besi spons, besi tua( scrap), dan paduan ferro yang dilebur dan diolah di dalam dapur listrik ( Electric Arc Furnace) untuk dicairkan. Setelah mencair, selanjutnya baja dituang dalam cetakan atau sebuah mesin pengecoran kontinyu (Continuous Casting Machine) sehingga menjadi billet baja.
Gambar 6. Pabrik Billet Baja
Pabrik BSP mempunyai empat buah dapur listrik dengan kapasitas mesin 65 ton per cetak atau Billet Continuous Caster . Kapasitas pabrik BSP adalah 700.000 ton/tahun. Pabrik ini menggunakan sumber radioaktif untuk mengukur level dari baja cair. Penampang billet pada pabrik baja ini diproduksi dalam tiga macam :
11
1. Ukuran 100 x 100 mm, 110 x 110 mm, 120 x 120 mm2. 2. Standar panjangnya adalah 6 m, 10 m, dan 12 m3. 3. Ukuran 130 x 130 mm. Hasil dari produk ini dipakai untuk bahan baku Wire Rod bar dan Section Mill. 1.8.3
Pabrik Baja Slab (Slab Steel Plant / SSP)
PT. Krakatau Steel memiliki dua pabrik baja slab, yaitu SSP I yang dibangun tahun 1982 dan SSP II yang dibangun tahun 1993. Slab Steel Plant yang dibangun dengan menggunakan teknologi pembuatan baja MANGHH dan CONCAST ini, mempunyai empat dapur baja listrik yang masingmasing berkapasitas 130 ton dan dua mesin concast (mesin t uang kontinyu) serta ladle furnace. SSP II dibangun dengan teknologi pembuatan baja dari Voest Alpine-Australia memiliki dua dapur baja listrik, satu mesin concast , ladle furnace, dan R H vacuum degassing. Pabrik baja slab memproduksi lembaran baja yang bahan baku utamanya adalah besi spons dan scrap ditambah dengan batu kapur, serta dicampur dengan unsur-unsur lain seperti C, Fe, dan Si. Pabrik ini juga memanfaatkan peleburan ulang baja-baja reject (rusak ) dari pabrik-pabrik lain seperti HSM, CRM, dan WRM. Komposisi kimia dari baja didaur ulang sesuai permintaan konsumen. Pabrik ini memproduksi baja slab dengan ukuran : tebal 200 mm, lebar 950 ± 2080 mm, dan panjang maksimum 12.000 mm, dengan berat maksimum30 ton. Baja yang dihasilkan dari SSP ini merupakan baja ultra low carbon dengan kandungan gas terlarut (hydrogen dan nitrogen) relatif rendah. Hasil produksi SSP ini kemudian dikirim ke HSM.
12
Gambar 7. Pabrik Baja Slab
1.8.4
Pabrik Baja Lembaran Panas (Hot Strip Mill / HSM)
Pabrik Baja Lembaran Panas atau Hot Strip Mill (HSM) merupakan pabrik yang menghasilkan baja lembaran tipis berupa coil, plat, dan sheet dengan proses pemanasan sampai suhu 1250C, yang merupakan pemrosesan lanjutan dari baja lembaran yang dihasilkan oleh pabrik slab baja dan kemudian dilakukan pengerolan panas (milling). Pabrik Pengerolan Baja Lembaran Panas atau Hot Strip Mill (HSM) mempunyai kapasitas produksi 2 juta ton/tahun. Pengendalian proses dilakukan secara otomatis dengan control set up computer, sehingga dapat menjamin kualitas produk yang dihasilkan dalam hal kekuatan mekanik
toleransi
ukuran, maupun kualitas bentuk (shape). Perlengkapan utama Pabrik Pengerolan Baja Lembaran Panas adalah : 1. Dua buah dapur pemanas dengan kapasitas 300 ton/jam dengan bahan bakar gas alam, yang berfungsi untuk memanaskan slab. .
2. Sebuah sizing press yang digunakan untuk mengatur lebar.
13
3. Sebuah roughfing yang dilengkapi flange edgerroll dan water descaler dengan tekanan air 180 bar. 4. Sebuah pemotong kepala dan ekor slab crospshar. 5. Enam buah finishing stand yang dilengkapi dengan alat ukur pengontrol lebar, panjang, tebal, dan temperatur strip secara otomatis. 6. Dua buah measuring house.
Gambar 8. Pabrik Hot Strip Mill
Pabrik ini memanfaatkan sumber radioaktif untuk mengukur ketebalan dan profil strip untuk mengatur posisi slab dalam furnace. Selain itu juga, pabrik ini menghasilkan strip dengan ketebalan 2 mm sampai dengan 25 mm,lebar 500 mm sampai 2080 mm. 1.8.5
Pabrik Baja Batang Kawat (Wire Rod Mill / WRM)
Pabrik batang kawat atau wire rod beroperasi tahun 1979 dengan kapasitas awal 220.000 ton/tahun, menggunakan teknologi SMS dari Jerman, kapasitasnya meningkat menjadi 300.000 ton/tahun pada tahun 1992 karena penambahan equipment dari Morgan USA. Pabrik ini menggunakan bahan setengah jadi dari pabrik baja billet sebagai bahan baku utama untuk diolah menjadi batang baja kawat. Kapasitas produksi saat ini sebesar 450 ributon/tahun batang kawat baja. Dengan variasi produk :
14
1. Batang kawat karbon rendah. 2. Batang kawat untuk cold heading diamter 5.5mm, 8mm, 10mm dan 12mm. 3. Batang kawat untuk elektroda las. Pabrik kawat baja ini dilengkapi dengan enam mesin pembuat kawat dan unit pelapis seng. Pabrik ini menghasilkan kawat baja dengan kadar karbon rendah.
Gambar 9. Pabrik Wire Rod Mill
1.8.6
Pabrik Baja Lembaran Dingin (Cold Rolling Mill / CRM)
Pabrik ini diselesaikan tahun 1986 dengan menggunakan teknologi CLECIM dari Perancis. Pabrik Pengerolan Baja Lembaran Dingin atau Cold Rolling Mill (CRM) merupakan pabrik yang menghasilkan baja lembaran tipis seperti divisi HSM, tetapi hasil produksinya berdimensi lebih tipis, dengan proses tarik dan tekan yang merupakan pemrosesan lanjutan dari baja produksi HSM. Hasil produksi dalam bentuk gulungan atau coil. Kapasitas dari pabrik CRM yaitu 850 ribu ton/tahun. Coil yang dihasilkan berukuran :Lebar : 600 - 1300 mm Tebal : 0,18 - 3 mm.
15
Gambar 10. Pabrik Cold Rolling Mill
1.9 Struktur Organisasi
16
Gambar 11. Struktur Organisasi PT. Krakatau Steel 1.10
Produk PT. Krakatau Steel
Baja lembaran panas yang berupa coil dan pelat adalah jenis produk baja yang dihasilkan dari proses pengerolan panas. Pabrikan dan para pengguna jenis baja ini umumnya menyebut produk ini baja hitam sebagai pembeda terhadap produk baja lembaran dingin yang juga biasa dikenal sebagai baja putih.
Gambar 12. Hot Rolled Coil
Krakatau Steel juga memproduksi baja plain carbon dan baja microalloyed yang dapat digunakan untuk berbagai penggunaan, dari kualitas umum atau komersial hingga kualitas khusus, seperti struktur rangka baja, komponen dan rangka kendaraan bermotor, tiang pancang, komponen alat berat, fabrikasi umum, pipa dan tabung umum, pipa dan tabung untuk jalur pipa dan casing, tabung gas, baja tahan korosi cuaca, bejana bertekanan, boilers, dan konstruksi kapal.
17
Gambar 13. Baja Lembaran Canai Dingin
Ketebalan pelat baja lembaran panas berkisar antara 1,80 hingga 25 mm, sedangkan lebarnya antara 600 hingga 2060 mm. Produk baja lembaran panas dapat diberikan dalam bentuk coil dan pelat. Kondisinya dapat berupa gulungan atau sebagai produk yang melalui proses pickling dan oiling (hot rolled coil-pickled oiled atau HRC-PO). Krakatau Steel mampu menghasilkan baja lembaran panas berkualitas tinggi untuk penggunaan khusus karena Krakatau Steel telah menjalankan proses kontrol thermomekanik dan proses desulfurisasi menggunakan ladle furnace. Aplikasi baja lembaran canai dingin yang diproduksi Krakatau Steel antara lain dalam bidang-bidang berikut ini:
Otomotif
Pipa dan tabung
Galvanized Sheet
Porcelain Enamelware
Tin Mill Black Plate
Penggunaan Umum
Batang kawat dibuat dari baja billet, oleh sebab itu batang kawat dikategorikan sebagai produk batangan, untuk membedakannya dari baja lembaran panas dan baja lembaran dingin yang dibuat dari baja slab.Batang kawat biasanya dikelompokkan berdasarkan kandungan karbonnya, yaitu batang kawat dengan karbon rendah, sedang, atau tinggi.Selain itu batang kawat juga dikategorikan berdasarkan aplikasinya.
18
Batang kawat karbon rendah dan sedang memiliki kandungan karbon kurang dari 0,25%. Baja jenis ini umumnya digunakan untuk kawat, paku, wire mesh, dan sebagai bahan baku untuk welded fabrication (kisi-kisi jendela atau pintu, pagar, dan jeruji).
Gambar 14. Batang Kawat (Wire Rod)
Aplikasi khusus seperti untuk kawat elektroda berlapis untuk keperluan pengelasan, memerlukan kontrol yang sangat ketat dalam hal kandungan alloy seperti yang diinginkan oleh pelanggan. Aplikasi-aplikasi lainnya memerlukan kuat tarik yang lebih tinggi. Aplikasi tersebut memerlukan kandungan karbon yang tinggi (biasanya lebih dari 0,40%) dengan tambahan beberapa alloy seperti Nb, V, dan Cr, sehingga dapat dihasilkan baja batangan yang memiliki kuat tarik dan formability yang lebih baik. Batang kawat karbon tinggi umumnya dimanfaatkan untuk spring bed, jari-jari roda sepeda (motor), rangka payung, dan konstruksi-konstruksi lainnya. Aplikasi batang kawat meliputi:
1.11
Kawat, Paku dan Mesh
Mur dan baut
Kawat Elektroda
Spring Bed & Spoke
Profil Divisi Business Enabler IT/IS
19
Gambar 15. Struktur Organisasi Divisi BE IT/IS & MS
Divisi Business Enabler IT/ IS & MS adalah salah satu divisi operasional dalam PT. Krakatau Steel yang menyediakan pelayanan berbasis Teknologi Sistem Informasi dan Manajemen Sistem untuk menjamin terpenuhinya kebutuhan bisnis perusahaan. Divisi ini terdiri dari 3 bagian yaitu Business Enabler, IT/IS dan Management System. Business Enabler adalah bagian dari divisi yang mengatur jalannya optimalisasi bisnis proses untuk memenuhi kebutuhan bisnis PT. Krakatau Steel. Information Technology & Informations System adalah bagian dari divisi yang bertujuan untuk meningkatkan kualitas layanan IT yang diberikan kepada user dengan cara memberikan kemudahan dan kepastian layanan bagi user dalam hal permintaan layanan maupun pengaduan insiden layanan agar segera dapat ditangani. Pelayanan yang diberikan antara lain: 1. Layanan Service Desk 2. Layanan Aplikasi SAP
20
3. Layanan Aplikasi PCS 4. Layanan Aplikasi MES 5. Layanan Aplikasi WEB 6. Layanan Aplikasi Office 7. Layanan Messaging 8. Layanan Perangkat Komputer 9. Layanan Printer 10. Layanan Jaringan Management System adalah salah satu bagian dari divisi yang bertujuan untuk peningkatan penerapan sistem Manajemen PT. Krakatau Steel secara terpadu dan memastikan efektifitas implementasi sistem manajemen di perusahaan termasuk pengendalian dokumen-dokumen sistem manajemen tersebut. Kegiatan yang dilakukan antara lain: 1. Assesment internal dan eksternal 2. Tindak lanjut temuan internal dan eksternal 3. Tinjauan manajemen 4. Pengendalian dokumen SMKS 5. Review dokumen SMKS 6. Dokumen standar eksternal 7. Sertifikat perusahaan 1.12
Waktu dan Tempat Pelaksanaan
Praktik Kerja Lapangan ini dilaksanakan pada tanggal 10 Juli 2017 hingga tanggal 10 September 2017 bertempat di PT. Krakatau Steel , Cilegon – Banten. Gedung EDPC Divisi Business Enabler IT/IS & MS. 1.13
Ruang Lingkup
Dalam menyusun laporan Praktek Kerja Lapangan ini, penulis hanya memfokuskan pada kegiatan penulis selama melaksanakan kegiatan PKL di PT. Krakatau Steel, Cilegon – Banten , serta laporan mengenai Rancang Bangun Web Dashboard SCMQA PT. Krakatau Steel. 1.14
Sistematika Penulisan
Untuk mempermudah pemahaman laporan PKL ini, penulis membuat sistematika penulisan yang mengemukakan secara singkat isi tiap-tiap bab. 21
BAB I : PENDAHULUAN Bagian pendahuluan dari laporan ini memberikan gambaran mengenai keterangan seperti latar belakang, tujuan dan manfaat Praktik Kerja Lapangan (PKL), ruang lingkup dan sistematika penulisan laporan. BAB II : DASAR TEORI Pada bab ini berisi dasar teori dan referensi yang mendasari pembuatan Web Dashboard SCM & QA PT. Krakatau Steel. BAB III : METODE PENELITIAN Pada bab ini akan dijelaskan tentang metode dan langkah-langkah kerja yang digunakan dalam pembuatan Web Dashboard SCM & QA PT. Krakatau Steel.
22
BAB II DASAR TEORI 2.1 Konsep Dasar Website 2.1.1
Pengertian Web Site
Website adalah kumpulan dari beberapa halaman web yang saling terhubung satu dan lainnya serta file-filenya saling berkaitan. Pada awalnya website merupakan suatu layanan informasi yang menggunakan konsep hyperlink untuk memudahkan penggunanya melakukan penelusuran informasi di internet. Website biasanya terdiri dari halaman(page) dan kumpulan dari halaman yang dinamakan homepage. Homepage berada pada posisi paling atas, dengan halaman yang terkait di posisi bawah. Website memberikan kemudahan dalam pengembangan suatu sistem informasi karena dapat dibuka di platform apapun dan hanya memiliki syarat dasar yaitu terhubung ke internet. 2.1.2
World Wide Web
World Wide Web di zaman sekarang sudah menjadi pilihan oleh banyak orang sebagai sarana untuk menyebarkan informasi baik dalam lingkup individu seperti blog, lembaga pemerintahaan, perusahaan, dan masih banyak lagi. WebApps atau aplikasi web yang lebih banyak dikenal, merupakan salah satu domain dari tujuh domain perangkat lunak komputer dan didefinisikan sebagai kumpulan beberapa file hypertext yang saling terhubung satu sama lain dimana file hypertext tersebut menggambarkan informasi menggunakan teks, grafis, dan lain sebagainya. Web dan Website merupakan hal yang berbeda jika ditinjau dari dari definisinya masing-masing. Kumpulan hypertext dinamakan web dan kumpulan dari seluruh web dinamakan website. Web dapat dibagi menjadi 2 berdasarkan konten atau isinya, yaitu sebagai berikut: 1. Web Dinamis didefinisikan sebagai web yang dapat berubahubah isinya setiap saat. Pengguna untuk melakukan perubahan
23
itu cukup melakukan pengubahan tersebut secara online. Sebagai contoh web dinamis adalah web yang berisi daftar hadir dosen di fakultas dan web media sosial karena konten dari web tersebut dapat berubah kapan saja. 2. Web Statis didefinisikan sebagai web yang isinya tidak berubah-ubah. Pengertian berubah-ubah dalam web adalah web tersebut tidak dapat secara langsung diubah. Contoh web statis adalah web tentang universitas, perusahaan dan sebagainya. Web tentang profil pada umumnya tidak memerlukan perubahan konten setiap hari sehingga web universitas tergolong web statis.
2.2 HTML
HTML adalah akronim dari HyperText Mark Language. HTML merupakan bahasa pemrograman standar yang digunakan untuk membuat sebuah halaman web, yang dapat diakses oleh penggunanya untuk mendapatkan informasi. HTML berawal dari bahasa SGML (Standard Generalized Markup Language) yang cara penulisannya disederhanakan. HTML merupakan bahasa pemrograman yang fleksibel karena dapat dikolaborasikan dengan bahasa pemrograman lain seperti PHP, ASP, JSP, Javascript. Sebuah file yang memiliki ekstensi .html akan dibaca oleh komputer sebagai file yang merupakan halaman web sehingga jika file berekstensi html harus membutuhkan browser jika ingin membukanya. HTML memiliki fungsi untuk menampilkan halaman web dan memberikan berbagai macam informasi. HTML pertama kali diperkenalkan pada tahun 1991, dan hingga saat ini HTML telah mencapai versi 5 yang dikenal sebagai HTML5. 2.3 PHP
PHP merupakan akronim dari Hypertext Processor . PHP adalah sebuah bahasa script yang dapat dikolaborasikan dengan file HTML. File yang berisi sintaks PHP memiliki ekstensi .php. PHP dapat disebut bahasa pemrograman server side karena PHP diproses pada komputer server . Hal ini berbeda dengan javascript yang diolah pada web browser (client ).
24
Rasmus Lerdoft mulai mengembangkan PHP melalui penelitian pada tahun 1994 untuk menyelesaikan resume nya. Pada tahun itu, Rasmus berhasil membuat PHP 2.0. kemudian pada tahun 1997, melalui penelitian yang dilanjutkan oleh Andi Gutsman dan Zeev Suraski menghasilkan PHP 3.0 yang dikenal sebagai bahasa pemrograman open source berbasis web. Hingga tahun ini, PHP sudah mencapai versi 7. 2.4 Java Script
JavaScript merupakan bahasa script , yaitu bahasa yang tidak memerlukan compiler untuk dapat menjalankannya, namun cukup dengan Interpreter. Contoh dari Interpreter adalah browser Internet Explorer dan netscape. Tidak perlu proses kompiler dahulu agar program dapat dijalankan. Dengan adanya javaScript ini, maka kini halaman web tidak sekedar menjadi halaman data dan informasi saja, tetapi juga menjadi suatu program aplikasi dengan antarmuka web. 2.5 Angular JS
AngularJS adalah sebuah framework JavaScript open source yang dirilis oleh google pada tahun 2009. Konsep dari AngularJS adalah meningkatkan fungsi HTML untuk membuat sebuah WebApp. Awalnya HTML hanya dapat membuat sebuah web statis, namun kini bisa berfungsi untuk membuat Web APP dengan menggunakan Angular JS. Angular JS memiliki konsep MVC ( Model, View, Controller ). Dengan menggunakan AngularJS, developer dapat dengan cepat dan mudah membuat single page application. 2.6 JSON
JSON merupakan singkatan dari JavaScript Object Notation. JSON adalah format pertukaran data yang ringan, mudah dibaca dan ditulis manusia, serta mudah diterjemahkan. Format JSON dibuat berdasarkan bagian dari bahasa Pemrograman JavaScript . JSON terbuat dari dua struktur yaitu kumpulan nama pasangan/nilai dan daftar nilai terurutkan. 2.7 CSS
CSS merupakan singkatan dari Cascading Style Sheet . CSS adalah sebuah aturan untuk mengatur beberapa komponen dalam sebuah web sehingga akan lebih terstruktur dan seragam. CSS bekerja sebagai pelengkap pada HTML.
25
Menetapkan aturan tampilan/ style yang akan digunakan pada sebuah website adalah tugas utama CSS. Untuk saat ini CSS ada 3 versi yaitu CSS1, CSS2 dan CSS3. CSS dapat mengubah besar kecilnya text, mengatur warna background halaman, mengatur warna text dan masih banyak hal lagi yang dapat dilakukan oleh CSS. Singkatnya CSS digunakan untuk mengatur tampilan dalam pada halaman HTML. 2.8 Database
Database adalah kumpulan data yang saling berhubungan secara logikal serta deskripsi dari data tersebut, yang dirancang untuk memenuhi kebutuhan suatu organisasi. Pendefinisian database meliputi spesifikasi berupa tipe data, struktur data dan juga batasan-batasan pada data yang akan disimpan. Basis data merupakan salah satu aspek yang sangat penting dalam sistem informasi karena berfungsi sebagai gudang penyimpanan data yang akan diolah lebih lanjut. Database dapat dibagi menjadi 2 menurut jenisnya, yaitu 1.
Flatfile database adalah database yang terbentuk dari sekumpulan string dalam satu atau lebih file yang dapat diurai untuk mendapatkan informasi yang disimpan. Flatfile database cocok untuk menyimpan daftar sederhana dalam jumlah yang kecil.
2.
Relational database adalah database yang mempunyai struktur lebih logis dari cara penyimpanannya. Database jenis ini menggunakan sekumpulan tabel dua dimensi yang masing-masing tabel tersusun dari baris dan kolom.
2.9 DBMS
DBMS merupakan akronim dari Database Management System. Proses memasukkan dan mengambil data dari media penyimpanan data membutuhkan perangkat lunak yang disebut DBMS. DBMS adalah sebuah sistem perangkat lunak yang memungkinkan pengguna database untuk memelihara, mengontrol dan mengakses data secara praktis dan efisien. Tujuan utama dari DBMS adalah untuk memberikan tinjauan abstrak kepada pengguna atau lebih mudahnya sistem
DBMS
menyembunyikan
informasi
tentang
bagaimana
cara
penyimpanan data, pemeliharaan data dan sebagainya.
26
2.10 Fusion Chart
FusionChart merupakan grafik berbasis javaScript yang dapat selalu terkoneksi
dengan
php
dan
database
secara
real-time.
FusionChart
dikembangkan oleh perusahaan bernama FusionChart yang berasal dari India. Grafik yang ditampilkan nanti berbentuk flash. Kelebihan menggunakan fusionchart adalah tampilannya yang menarik dan atraktif. Fusion chart dapat membantu developer untuk membuat animasi dan grafik inter aktif untuk aplikasi web. Chart dapat berjalan pada PC, Mac, dan berbagai pe rangkat mobile lainnya.
27
BAB III METODOLOGI PENELITIAN Metode penelitian merupakan langkah-langkah dan prosedur yang akan digunakan dalam perancangan, implementasi dan pengujian dari aplikasi perangkat lunak yang akan dibangun. Kesimpulan akan digunakan sebagai acuan atau target dari pembuatan website dan digunakan sebagai bahan dari pengembangan website dimasa yang akan datang. Berikut ini adalah diagram alir dari metodologi penelitian.
Studi Literatur
Analisis Kebutuhan
Perancangan Sistem
Implementasi
Pengujian
Kesimpulan
Gambar 16. Diagram Alir Metodologi Penelitian 3.1 Studi Literatur
Dasar teori yang sebelumnya telah dijelaskan pada bab II merupakan studi literatur yang digunakan untuk menunjang pembuatan laporan. Teori pendukung tersebut meliputi : -
HTML
-
Angular JS
-
Database (SqL)
3.2 Analisis Kebutuhan 28
Analisis kebutuhan merupakan suatu tahap untuk mengidentifikasi seluruh kebutuhan fungsional dan non fungsional yang diperlukan untuk membuat website. Selain itu analisis kebutuhan juga digunakan untuk menentukan lingkungan atau target dari aplikasi yang dibangun. Tahap analisis kebutuhan menggunakan Object Oriented Analysis. 3.3 Perancangan Sistem
Perancangan sistem merupakan tahap untuk merancang website sesuai dengan hasil yang didapatkan dari hasil analisis kebutuhan. Perancangan berdasarkan teori-teori yang telah dibahas pada bab sebelumnya dan analisis kebutuhan sebagai acuan agar sistem tidak melenceng dari apa yang diinginkan. Perancangan aplikasi ini menggunakan Object Oriented Design. 3.4 Implementasi
Implementasi merupakan suatu tahapan untuk merealisasikan website yang telah dirancang kedalam source code(HTML dan PHP). Implementasi terdiri dari dua tahapan yaitu implementasi antarmuka (user interface) dan implementasi sistem website. 3.5 Pengujian
Pengujian website dilaksanakan agar mengetahui bahwa website yang telah dibuat mampu memenuhi kebutuhan dan kinerjanya berjalan sesuai spesifikasi yang diinginkan. Metode blackbox testing digunakan untuk melakukan pengujian ini. Blackbox testing , secara garis besar berusaha untuk menemukan kesalahan-kesalahan fungsi yang tidak benar atau belum ada, kesalahan struktur, kesalahan user interface, kesalahan database, kesalahan kinerja dan lain sebagainya. 3.6 Kesimpulan
Tahap kesimpulan dilakukan setelah seluruh tahap implementasi dan tahap pengujian telah selesai dilakukan. Kesimpulan yang diambil adalah analisis hasil dari keseluruhan kinerja sistem website yang telah dibangun. Hasil dari kesimpulan digunakan sebagai saran untuk pengembangan dan perbaikan aplikasi yang mungkin dilakukan di masa yang akan datang.
29
BAB IV ANALISIS KEBUTUHAN
4.1 Analisis Kebutuhan
Bagian analisa kebutuhan akan menjelaskan analisa kebutuhan sistem dan deskripsi sistem. Analisa kebutuhan dan deskripsi sistem sangat diperlukan agar penulis bisa memberikan gambaran sistem yang dibuat serta bisa juga menjadi dokumentasi yang akan membantu pengembang sistem ini di masa yang akan datang. 4.1.1
Deskripsi Sistem
Dalam pengembangan
website ini menggunakan HTML, PHP,
AngularJS, dan CSS agar bisa menciptakan sebuah website yang dinamis. Pengguna yang akan menggunakan website memerlukan koneksi internet untuk mengakses website ini. Untuk menyimpan data-data yang diperlukan seperti username dan password, konfigurasi grafik, laporan harian produk tiap pabrik maka membutuhkan DBMS yang digunakan untuk menyimpan data-data tersebut di database. Dalam website yang dibuat ini, menggunakan database MySQL. Sedangkan untuk menjalankan MySQL disini membutuhkan perangkat lunak sebagai server yang berdiri sendiri (localhost) yaitu menggunakan WAMPP. Untuk tampilan pada website ini menggunakan template BOOTSTRAP. Sedangkan grafik yang ditampilkan untuk menunjukkan informasi produksi pabrik tiap harinya menggunakan FusionChart.
4.1.2
Daftar Kebutuhan Sistem
Daftar kebutuhan sistem akan menjelaskan kebutuhan fungsional dan kebutuhan non fungsional sistem ini. Daftar kebutuhan sistem ditunjukkan dalam tabel berikut: Pengguna : Admin Tabel 1. Daftar Kebutuhan Fungsional Murid
30
No Kode
Nama Fungsi
Deskripsi
1
Login
Administrator dalam melakukan proses login ke dalam sistem dan mendapatkan
akses
sebagai
Admin 2
Logout
Admin dapat keluar dari sistem
3
Tambah User
Admin
dapat
melakukan
penambahan user 4
Edit User
Admin
dapat
melakukan
perubahan data user yang telah terdaftar di sistem 5
Hapus User
Admin dapat menghapus user yang telah terdaftar di dalam sistem
6
Pengguna : User Tabel 2. Kebutuhan Fungsional User
No 1
Kode
Nama Fungsi
Deskripsi
Login
User dapat masuk ke dalam sistem dan mendapatkan hak akses sebagai user
2
Logout
3
Lihat
User dapat keluar dari sistem Grafik
User
dapat
melihat
grafik
melihat
grafik
produksi HSM produksi HSM 4
Lihat
Grafik User
produksi
dapat
produksi CRM
CRM 5
Lihat
Grafik User
produksi SSP
dapat
melihat
grafik
produksi SSP
31
6
Lihat
Grafik User
produksi
dapat
melihat
grafik
produksi WRM
WRM 7
Search
User dapat menggunakan fitur search untuk mencari sesuatu yang user inginkan
8
Tabel Daftar Kebutuhan non-fungsional Tabel 3. Tabel Kebutuhan non-Fungsional
No
Kode
1
Parameter
Deskripsi
Security
Memberikan keamanan dengan enskripsi password user
2
Availability
Sistem selalu tersedia pada hari kerja
3
Responsive
Pembuatan sistem yang berbasis website layout,
dengan akan
responsive
sesuai
dengan
ukuran layar yang digunakan user 4
Constraint
Memberikan
batasan-batasan
fitur pada tiap user. Contohnya pada user tidak bisa menghapus user lainnya.
4.1.3
Kebutuhan Antar Muka Eksternal Antarmuka Pengguna
Antarmuka
pengguna
dengan
sistem
informasi
adalah
menggunakan layar dekstop atau smartphone. Antarmuka Perangkat Keras
32