APLIKASI PENGENDALIAN KUALITAS STATISTIK PADA PERCETAKAN PT. MASSCOM GRAPHY SEMARANG MENGGUNAKAN DIAGRAM KONTROL PROPORSI

(1)

APLIKASI PENGENDALIAN KUALITAS STATISTIK

PADA PERCETAKAN PT. MASSCOM GRAPHY

SEMARANG MENGGUNAKAN DIAGRAM

KONTROL PROPORSI (

)

Tugas Akhir

Disusun sebagai salah satu syarat untuk memperoleh gelar Ahli Madya Program Studi Statistika Terapan dan Komputasi

oleh Dita Octaviana

4112312031

JURUSAN MATEMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS NEGERI SEMARANG


(2)

ii


(3)

(4)

iv

MOTTO DAN PERSEMBAHAN

MOTTO

 Sesungguhnya sesudah kesulitan ada kemudahan (Al-Qur’an).

 Nikmati dan rasakan sebuah proses dengan ikhlas dan senyuman hingga sebuah harapan di masa yang akan datang akan menjadi indah sesuai harapan.

 Hidup jangan hanya bermimpi, tapi buktikan dengan sebuah usaha untuk meraihnya.

 Kemenangan yang paling besar bukanlah karna kita tidak pernah jatuh, melainkan karena kita bangkit setiap kali kita jatuh (Confusius)

PERSEMBAHAN

 Ibu dan Bapakku tercinta yang selama ini tak pernah letih berusaha membuat anak-anaknya bahagia, yang tak pernah letih memberikan nasehat dan mendoakan kebahagian untuk anak-anaknya.

 Kakak-kakak saya yang selalu memberikan nasehat dan semangat dalam menghadapi jalan kehidupan.


(5)

v

PRAKATA

Puji syukur kehadirat Tuhan Yang Maha Esa yang telah melimpahkan rahmat dan hidayat-Nya, sehingga penulis dapat menyelesaikan Tugas Akhir dengan judul

“Aplikasi Pengendalian Kualitas Statistik Pada Percetakan PT. Masscom Graphy Semarang Menggunakan Diagram Kontrol Proporsi ( )”.

Pada kesempatan ini penulis ingin menyampaikan terima kasih yang sebesar-besarnya kepada semua pihak yang telah membantu baik secara langsung maupun tidak langsung, sehingga penulis dapat menyelesaikan Tugas Akhir ini kepada:

(1) Prof. Dr. Fathur Rokhman, M.Hum, Rektor Universitas Negeri Semarang. (2) Prof. Dr. Wiyanto, M.Si, Dekan FMIPA Universitas Negeri Semarang.

(3) Drs. Arief Agoestanto, M.Si, Ketua Jurusan Matematika FMIPA Universitas Negeri Semarang.

(4) Endang Sugiharti, S.Si., M.Kom, Kaprodi Statistika Terapan dan Komputasi Jurusan Matematika FMIPA Universitas Negeri Semarang serta sebagai dosen pembimbing II, yang telah memberikan petunjuk, bimbingan, koreksi dan membantu memecahkan masalah selama penyusunan tugas akhir.

(5) Prof. Dr. Zaenuri, S.E, M.Si, Akt sebagai pembimbing I, yang telah memberikan petunjuk, bimbingan, koreksi dan membantu memecahkan masalah selama penyusunan tugas akhir.


(6)

vi

(6) Bapak dan Ibu Dosen Jurusan Matematika Universitas Negeri Semarang, yang telah memberikan bekal ilmu yang bermanfaat kepada penulis.

(7) PT. Masscom Graphy Semarang yang telah memberikan izin kepada peneliti untuk melaksanakan penelitian dalam penyusunan Tugas Akhir ini.

(8) Ibu dan Bapakku tercinta yang telah memberikan doa, pengorbanan, dan motivasi baik moril maupun materiil sehingga tugas akhir ini dapat terselesaikan.

(9) Kakak-kakakku tercinta yang selalu memberikan semangat dan doa sehingga tugas akhir ini dapat terselesaikan.

(10) Teman-teman Staterkom 2012 yang selalu memberikan semangat dan masukan dalam penyusunan tugas akhir ini.

(11) Semua pihak yang tidak dapat disebutkan satu persatu, atas masukannya dalam penyelesaian tugas akhir.

Semoga amal baik dari semua pihak mendapatkan pahala yang berlipat ganda dari Allah SWT. Akhir kata semoga Tugas Akhir ini dapat memberikan banyak manfaat bagi kita semua.

Semarang, Agustus 2015


(7)

vii ABSTRAK

Octaviana, Dita. 2015. Aplikasi Pengendalian Kualitas Statistik Pada Percetakan PT. Masscom Graphy Semarang Menggunakan Diagram Kontrol Proporsi ( ). Tugas Akhir. Jurusan Matematika. Fakultas Matematika dan Ilmu Pengetahuan Alam. Universitas Negeri Semarang. Pembimbing 1: Prof. Dr. Zaenuri, S.E, M.Si, Akt. dan Pembimbing 2: Endang Sugiharti, S.Si., M.Kom

Kata kunci: Pengendalian kualitas statistik, Percetakan, Diagram kontrol proporsi. Dalam menghadapi persaingan dunia industri yang semakin kompetitif, perusahaan dituntut untuk menghasilkan sebuah produk yang berkualitas baik bagi konsumen. Oleh karena itu, penerapan sistem pengendalian kualitas di sebuah perusahaan sangat diperlukan, karena pengendalian kualitas merupakan alat penting bagi manajemen untuk mempertahankan kualitas dari barang yang dihasilkan, agar sesuai dengan spesifikasi produk yang telah ditetapkan. Tujuan dari penelitian ini adalah untuk mengetahui penerapan pengendalian kualitas pada proses produksi di PT. Masscom Graphy Semarang, untuk menganalisis proses produksi di PT. Masscom Graphy Semarang dengan menggunakan diagram kontrol proporsi ( ) terkendali secara statistik atau tidak, dan untuk mengimplementasikan aplikasi program Hypertext Preprocessor (PHP) pada pengendalian kualitas statistik di PT. Masscom Graphy Semarang. Variabel yang digunakan dalam penelitian ini adalah data hasil produksi koran Suara Merdeka pada bulan Januari-Februari 2015. Metode penelitian yang digunakan adalah identifikasi masalah, perumusan masalah, pengumpulan data, dan metode analisis data. Untuk melakukan analisis data, dilakukan melaluui dua cara yaitu analisis statistic dan analisis komputasi.

Hasil analisis menunjukan bahwa proses produksi koran Suara Merdeka di PT. Masscom Graphy dengan menggunakan diagaram kontrol proporsi ( ) untuk bulan Januari dan Februari 2015 masih terdapat titik-titik yang berada di luar Batas Pengendali Atas dan Batas Pengendali Bawah yang telah ditentukan. Hal ini dapat dibuktikan dengan bantuan aplikasi pengendalian kualitas statistik dengan bahasa pemrograman Hypertext Preprocessor (PHP).

Simpulan dari penelitian ini adalah penerapan pengendalian kualitas pada proses produksi koran Suara Merdeka di PT. Masscom Graphy terdiri dari tiga tahapan yaitu pengendalian terhadap bahan baku, pengendalian terhadap proses produksi, dan pengendalian terhadap hasil produk. Untuk proses produksi di PT. Masscom Graphy menggunakan diagram kontrol proporsi ( ) belum terkendali secara statistik dan untuk hasil implementasi dari program aplikasi pengendalian kualitas statistik dengan bahasa pemrograman Hypertext Preprocessor (PHP) sangat bermanfaat dalam membantu mempermudah proses pengolahan dan analisis data dengan lebih cepat dan akurat. Berdasarkan hasil analisis yang diperoleh, maka perusahaan perlu melakukan pengawasan yang lebih ketat lagi dalam proses produksi dan perlu mencari penyebab dari kerusakan yang terjadi, agar dapat dilakukan upaya perbaikan untuk meminimalkan kerusakan yang terjadi dalam proses produksi.


(8)

viii

DAFTAR ISI

HALAMAN JUDUL ... i

PERNYATAAN ... ii

PENGESAHAN ... iii

MOTTO DAN PERSEMBAHAN ... iv

PRAKATA ... v

ABSTRAK ... vii

DAFTAR ISI ... viii

DAFTAR GAMBAR ... xi

DAFTAR LAMPIRAN ... xii

BAB I. PENDAHULUAN ... 1

1.1 Latar Belakang ... 1

1.2 Rumusan Masalah ... 4

1.3 Batasan Masalah ... 5

1.4 Tujuan Penelitian ... 5

1.5. Manfaat penelitian ... 6

1.6 Sistematika Penulisan ... 6

BAB II. TINJAUAN PUSTAKA ... 8

2.1 Pengertian Kualitas ... 8

2.2 Pengendalian Kualitas ... 9

2.3 Tujuan Pengendalian Kualitas ... 10


(9)

ix

2.5 Diagram Kontrol (Control Chart) ... 11

2.6 Diagram Kontrol Proporsi ... 12

2.7 Perancangan Sistem ... 19

2.7.1 Flowchart ... 19

2.7.2 Data Flow Diagram (DFD) ... 20

2.8 Perancangan Basis Data ... 21

2.8.1 Sistem Manajemen Basis Data ... 21

2.8.2 ERD (Entity Relationship Diagram) ... 22

2.8.2 Normalisasi ... 23

2.9 Perangkat Lunak ... 24

2.9.1 XAMPP ... 24

2.9.2 PHP (Hypertext Preprocessor)... 24

2.9.3 MySQL ... 25

BAB III. METODE PENELITIAN... 26

3.1 Ruang Lingkup ... 26

3.2 Metode Pengumpulan Data... 26

3.3 Metode Analisis Data ... 27

3.3.1 Analisis Statistik ... 27

3.3.2 Analisis Komputasi ... 28

3.4 Penarikan Kesimpulan ... 33

BAB IV. HASIL DAN PEMBAHASAN ... 34

4.1 Hasil Penelitian ... 34 4.1.1 Penerapan Pengendalian Kualitas di PT. Masscom Graphy Semarang


(10)

x

... 34

4.1.2 Analisis Data Produksi Koran di PT. Masscom Graphy Semarang Menggunakan Program Pengendalian Kualitas Statistik ... 38

4.1.3 Pembuktian Hasil Perhitungan Nilai Proporsi, Garis Tengah (Central Line), Batas Pengendali Atas (BPA), dan Batas Pengendali Bawah (BPB) ... 46

4.2 Pembahasan ... 49

BAB V. PENUTUP ... 53

5.1 Kesimpulan ... 53

5.2 Saran ... 54

DAFTAR PUSTAKA ... 56


(11)

xi

DAFTAR GAMBAR

Gambar

2.1 Diagram Kontrol Shewhart ... 12

3.1 Flowchart Prosedur untuk Mencari Nilai Proporsi, Central Line, BPA, BPB .. 31

3.2 DFD Sistem Pengendalian Kualitas Statistik ... 32

4.1 Bahan Baku Produksi Koran ... 35

4.2 Contoh Koran Misdruk ... 38

4.3 Menu Login ... 40

4.4 Menu Input Data ... 41

4.5 Tabel Hasil Perhitungan Pengendalian Kualitas Statistik Bulan Januari 2015 ... 42

4.6 Diagram Kontrol Proporsi ( ) Bulan Januari 2015 ... 43

4.7 Tabel Hasil Perhitungan Pengendalian Kualitas Statistik Bulan Februari 2015 . 44 4.8 Diagram Kontrol Proporsi ( ) Bulan Februari 2015 ... 45


(12)

xii

DAFTAR LAMPIRAN

Lampiran

1. Data Produksi Koran Suara Merdeka Pada Bulan Januari 2015 di PT. Masscom Graphy Semarang ... 57 2. Data Produksi Koran Suara Merdeka Pada Bulan Februari 2015 di PT. Masscom

Graphy Semarang ... 58 3. Hasil Perhitungan Nilai Proporsi, Central Line, BPA, dan BPB Bulan Januari 2015 ... 59 4. Hasil Perhitungan Nilai Proporsi, Central Line, BPA, dan BPB Bulan Februari 2015 ... 61 5. Source Code Program Aplikasi Pengendalian Kualitas Statistik Pada


(13)

1

1.1.

Latar Belakang

Searah dengan perkembangan kemajuan teknologi, ilmu pengetahuan dan ekonomi, lingkungan manufaktur mengalami pergeseran ke arah yang lebih maju. Dengan kondisi tersebut tentu akan berdampak pada persaingan dalam dunia industri yang akan semakin ketat. Agar suatu perusahaan mampu bertahan dan bersaing dalam kondisi persaingan yang ketat ini, para pelaku bisnis hendaknya terus menerus menyempurnakan proses produksi untuk dapat menciptakan keunggulan baru dengan kualitas produk yang lebih baik.

Kualitas suatu produk merupakan salah satu faktor penting dalam meningkatkan daya saing produk dalam dunia industri yang dapat mempengaruhi maju atau tidaknya suatu perusahaan. Pentingnya kualitas dapat dijelaskan dari dua sudut, yaitu dari sudut manajemen operasional dan manajemen pemasaran. Dilihat dari sudut manajemen operasional, kualitas produk merupakan salah satu kebijakan penting dalam meningkatkan daya saing produk yang harus memberi kepuasan kepada konsumen melebihi atau paling tidak sama dengan kualitas produk dari pesaing. Sedangkan jika dilihat dari manajemen pemasaran, kualitas produk merupakan salah satu unsur utama dalam bauran pemasaran (marketing-mix), yaitu


(14)

produk, harga, promosi, dan saluran distribusi yang dapat meningkatkan volume penjualan dan memperluas pasar perusahaan (Nasution, 2005: 3).

Menurut Ariani (2005:3) kualitas merupakan keseluruhan karakteristik produk dan jasa yang meliputi marketing, engineering, manufacture, dan maintenance, dalam mana produk dan jasa tersebut dalam pemakaiannya akan sesuai dengan kebutuhan dan harapan pelanggan. Kualitas juga merupakan faktor utama dalam pengambilan keputusan konsumen dalam membeli suatu produk (barang/jasa). Produk (barang/jasa) yang berkualitas baik akan memberikan kepuasan dan kepercayaan terhadap konsumen. Hal tersebut akan mendorong konsumen untuk menjalin hubungan yang erat dengan perusahaan. Sehingga akan tercipta sebuah loyalitas yang diberikan oleh konsumen terhadap perusahaan. Oleh karena itu, perlu adanya pengendalian kualitas pada proses produksi untuk menciptakan produk yang berkualitas baik yang sesuai dengan kebutuhan dan harapan konsumen.

Pengendalian kualitas produk merupakan usaha untuk meminimalkan produk cacat dari produk yang dihasilkan perusahaan. Tanpa adanya pengendalian kualitas produk akan menimbulkan kerugian yang besar bagi perusahaan, karena penyimpangan-penyimpangan tidak diketahui sehingga perbaikan tidak bisa dilakukan dan akhirnya penyimpangan akan berkelanjutan. Sebaliknya bila pengendalian kualitas dapat dilaksanakan dengan baik maka setiap terjadi penyimpangan dapat langsung diperbaiki dan dapat digunakan untuk perbaikan proses produksi dimasa yang akan datang. Dengan demikian proses produksi yang


(15)

memperhatikan kualitas produk akan menghasilkan produk yang berkualitas bebas dari kerusakan, sehingga membuat harga lebih kompetitif.

PT. Masscom Graphy Semarang adalah perusahaan yang bergerak dalam industri percetakan dan penerbitan koran “Suara Merdeka” untuk masyarakat Jawa Tengah. Perusahaan ini telah meraih sertifikat ISO 9001:2000 dari RWTUV Jerman pada tahun 2003 dan sertifikat dari PPGI (Persatuan Perusahaan Grafika Indonesia) sebagai pengakuan bahwa perusahaan telah menerapkan manajemen mutu yang baik dan sesuai dengan pedoman standar mutu yang ditetapkan (Suara Merdeka http://www.suaramerdeka.com/harian/0401/09/nas7.htm).

Akan tetapi, besar kemungkinan dalam proses produksi terdapat kerusakan yang tidak sesuai harapan yang melampaui batas standar kualitas yang telah ditetapkan. Dalam ilmu statistik terdapat metode-metode yang dapat digunakan untuk menganalisis produk yang dihasilkan oleh suatu perusahaan, salah satunya yaitu dengan pengendalian kualitas statistik menggunakan diagram kontrol proporsi ( ). Pengendali diagram kontrol proporsi (p-chart) adalah suatu diagram yang digunakan untuk mengetahui apakah cacat produk yang dihasilkan masih dalam batas yang disyaratkan. Dengan penggunaan metode ini, diharapkan dapat membantu perusahaan dalam memonitor, mengendalikan, menganalisis, mengelola, dan memperbaiki produk yang dihasilkan.

Perkembangan ilmu teknologi komputer saat ini, semakin dirasakan kegunaanya oleh manusia. Salah satunya yaitu dengan adanya pembuatan suatu


(16)

program aplikasi pengolahan data berbasis web dengan bahasa pemrograman Hypertext Preprocessor (PHP). Menurut Aditya (2011) Hypertext Preprocessor (PHP) merupakan bahasa script yang dapat ditanamkan atau disisipkan ke dalam HTML dan termasuk bahasa scripting yang paling mudah yang dapat digunakan di berbagai mesin (Linux, Unix, Macintosh, Windows) serta dapat menjalankan perintah-perintah sistem. Fungsi utama dari PHP adalah untuk menghubungkan database dengan web. Sehingga pembuatan aplikasi pengolahan data berbasis web di PT. Masscom Graphy Semarang menggunakan bahasa pemrograman Hypertext Preprocessor (PHP) diharapkan dapat mempermudah perusahaan dalam hal pengolahan maupun penyimpanan data hasil produksi yang lebih cepat dan akurat.

Berdasarkan uraian latar belakang di atas maka penulis mengambil judul tugas

akhir “APLIKASI PENGENDALIAN KUALITAS STATISTIK PADA

PERCETAKAN PT. MASSCOM GRAPHY SEMARANG MENGGUNAKAN DIAGRAM KONTROL PROPORSI ( )”.

1.2.

Rumusan Masalah

Berdasarkan uraian latar belakang di atas, maka permasalahan yang akan dikaji adalah sebagai berikut.

(1) Bagaimana penerapan pengendalian kualitas pada proses produksi di PT. Masscom Graphy Semarang?

(2) Apakah proses produksi di PT. Masscom Graphy Semarang dengan menggunakan diagram kontrol proporsi ( ) terkendali secara statistik?


(17)

(3) Bagaimana implementasi aplikasi program Hypertext Preprocessor (PHP) untuk pengendalian kualitas statistik di PT. Masscom Graphy Semarang?

1.3.

Batasan Masalah

Masalah yang akan dibahas pada tugas akhir ini adalah tentang penerapan pengendalian kualitas pada proses produksi yang dilakukan oleh PT. Masscom Graphy Semarang dan pembuatan aplikasi pengendalian kualitas statistik (p-chart) pada proses produksi percetakan surat kabar Suara Merdeka di PT. Masscom Graphy Semarang menggunakan bahasa pemrograman Hypertext Preprocessor (PHP) dengan database MySQL.

1.4.

Tujuan

Adapun tujuan yang hendak dicapai dalam penyusunan tugas akhir ini yaitu sebagai berikut.

(1) Untuk mengetahui penerapan pengendalian kualitas pada proses produksi di PT. Masscom Graphy Semarang.

(2) Untuk menganalisis proses produksi di PT. Masscom Graphy Semarang dengan menggunakan diagram kontrol proporsi ( ) terkendali secara statistik.

(3) Untuk mengimplementasikan aplikasi program Hypertext Preprocessor (PHP) untuk pengendalian kualitas statistik di PT. Masscom Graphy Semarang.


(18)

1.5.

Manfaat

Manfaat yang dapat diperoleh dari penelitian yang dilakukan adalah sebagai berikut.

(1) Bagi penulis

Untuk menerapkan ilmu pengetahuan yang telah didapat dan dipelajari ketika proses perkuliahan di Universitas Negeri Semarang.

(2) Bagi Universitas Negeri Semarang

Hasil penelitian dapat dijadikan sebagai acuan bahan studi kasus bagi mahasiswa khususnya pada permasalahan pengendalian kualitas dan bisa juga dijadikan sebagai bahan referensi bagi pihak perpustakaan untuk bahan bacaan yang dapat menambah ilmu pengetahuan bagi pembaca.

(3) Bagi PT. Masscom Graphy Semarang

Hasil penelitian bisa dijadikan bahan pertimbangan bagi perusahaan dalam melakukan analisis pengendalian kualitas suatu produk dengan menggunakan diagram kontrol proporsi ( ) untuk mencapai hasil produksi yang sesuai dengan harapan.

1.6.

Sistematika Penulisan

Secara garis besar penulisan tugas akhir ini dibagi menjadi tiga bagian, yaitu bagian pendahuluan, bagian isi dan bagian penutup, yang masing-masing diuraikan sebagai berikut.


(19)

(1) Bagian Pendahuluan

Bagian pendahuluan berisi halaman judul, halaman pengesahan, abstrak, kata pengantar, motto dan persembahan, daftar isi dan lampiran.

(2) Bagian Isi

Bagian isi terdiri atas lima bab yang secara garis besar diuraikan sebagai berikut.

Bab 1 Pendahuluan merupakan pengantar ke dalam permasalahan yang mencakup tentang latar belakang, rumusan masalah, batasan masalah, tujuan dan manfaat penelitian, serta sistematika penulisan.

Bab 2 Tinjauan Pustaka berisi kajian teori dan hasil-hasil penelitian terdahulu yang menjadi kerangka berpikir penyelesaian masalah penelitian yang disajikan ke dalam beberapa sub-bab.

Bab 3 Metode Penelitian menyajikan tentang sumber data, variabel penelitian, metode pengumpulan data, metode analisis data dan penarikan kesimpulan. Bab 4 berisi tentang hasil analisis data dan pembahasannya yang disajikan dalam rangka menjawab permasalahn penelitian.

Bab 5 Penutup berisi simpulan dan saran (3) Bagian Penutup


(20)

8

2.1.

Pengertian Kualitas

Faktor utama yang menentukan kinerja suatu perusahaan adalah kualitas produk dan jasa yang dihasilkan. Kualitas adalah suatu kondisi dinamis yang berkaitan dengan produk, pelayanan, orang, proses, dan lingkungan yang memenuhi atau melebihi apa yang diharapkan (Ariani, 2005: 4).

Kualitas pada industri manufaktur selain menekankan pada produk yang dihasilkan, juga perlu memperhatikan kualitas pada saat proses produksi yang melalui beberapa tahapan proses dengan memperhitungkan nilai suatu produk dan jasa tanpa adanya kekurangan sedikitpun. Untuk mencapai kualitas produk yang diinginkan maka diperlukan suatu standarisasi kualitas. Menurut Ariani (2005) dalam kegiatan pengendalian kualitas tidak hanya meliputi penetapan standar produk atau proses dari pihak produsen, melainkan standar yang ditetapkan oleh produsen juga harus sesuai dengan spesifikasi atau toleransi yang ditetapkan oleh pihak konsumen. Untuk melihat dari sisi mana kualitas dinilai dapat dilihat dari dimensi kualitas untuk industri manufaktur, yaitu meliputi:

(1) Performance, yaitu kesesuaian produk dengan fungsi utama produk itu sendiri atau karakteristik operasi dari suatu produk.


(21)

(2) Feature, yaitu ciri khas produk yang membedakan dari produk lain yang merupakan karakteristik pelengkap dan mampu menimbulakn kesan yang baik bagi pelanggan.

(3) Reliability, yaitu kepercayaan pelanggan terhadap produk karena kehandalannya atau karena kemungkinan kerusakan yang rendah.

(4) Conformance, yaitu kesesuaian produk dengan syarat atau ukuran tertentu atau sejauh mana karakteristik desain dan operasi memenuhi standar yang telah ditetapkan.

(5) Durability, yaitu tingkat ketahanan/awet produk atau lama umur produk.

(6) Serviceability, yaitu kemudahan produk itu bila akan diperbaiki atau kemudahan memperoleh komponen produk tersebut.

(7) Aesthetic, yaitu keindahan atau daya tarik produk tersebut.

(8) Perception, yaitu fanatisme konsumen akan merek suatu produk tertentu karena citra atau reputasi produk itu sendiri.

2.2.

Pengendalian Kualitas

Menurut Muhaemin (2012) Persaingan di dunia usaha yang semakin ketat dewasa ini mendorong perusahaan untuk lebih mengembangkan pemikiran-pemikiran untuk memperoleh cara yang efektif dan efisien dalam mencapai sasaran dan tujuan yang telah ditetapkan. Perusahaan membutuhkan suatu cara yang dapat mewujudkan terciptanya kualitas yang baik pada produk yang dihasilkannya serta menjaga


(22)

konsistensinya agar tetap sesuai dengan tuntutan pasar yaitu dengan menerapkan sistem pengendalian kualitas (quality control) atas aktivitas proses yang dijalani.

Pengendalian kualitas merupakan alat penting bagi manajemen untuk memperbaiki kualitas produk bila diperlukan, mempertahankan kualitas, yang sudah tinggi dan mengurangi jumlah barang yang rusak (Reksohadiprojo, 2000: 245)

Menurut Assauri (1998: 210) adalah pengawasan mutu merupakan usaha untuk mempertahankan mutu/kualitas dari barang yang dihasilkan, agar sesuai dengan spesifikasi produk yang telah ditetapkan berdasarkan kebijaksanaan pimpinan perusahaan.

2.3.

Tujuan Pengendalian Kualitas

Menurut Primastuti (2014) pengendalian kualitas bertujuan untuk mengendalikan produk yang tidak sesuai agar nantinya produk yang tidak sesuai tersebut dapat diminimalisir sehingga dapat mencapai keuntungan yang maksimal.

Sedangkan menurut Fakhri (2010) tujuan dari pengendalian kualitas adalah sebagai berikut.

(1) Agar barang hasil produksi dapat mencapai standar kualitas yang telah ditetapkan.

(2) Mengusahakan agar biaya inspeksi dapat menjadi sekecil mungkin.

(3) Mengusahakan agar biaya desain dari produk dan proses dengan menggunakan kualitas produksi tertentu dapat menjadi sekecil mungkin.


(23)

Tujuan utama pengendalian kualitas adalah untuk mendapatkan jaminan bahwa kualitas produk atau jasa yang dihasilkan sesuai dengan standar kualitas yang telah ditetapkan dengan mengeluarkan biaya yang ekonomis atau serendah mungkin.

2.4.

Pengendalian Kualitas Statistik

Menurut Ariani (2005) pengendalian kualitas statistik merupakan teknik penyelesaian masalah yng digunakan untuk memonitor, mengendalikan, menganalisis, mengelola, dan memperbaiki produk dan proses menggunakan metode-metode statistik. Pengendalian kualitas statistik (statistic quality control) sering disebut sebagai pengendalian proses statistik (statistic process control). Akan tetapi, pengendalian kualitas statistik mempunyai cakupan yang lebih luas karena di dalammya terdapat pengendalian proses statistik, pengendalian produk, dan analisis kemampuan proses.

2.5.

Diagram Kontrol (Control Chart)

Menurut Ariani (2005) untuk mengetahui apakah proses produksi berada dalam pengendalian, dapat digunakan alat yang disebut peta pengendali (control chart). Control chart merupakan gambar sederhana dengan tiga garis, di mana garis tengah yang disebut garis pusat merupakan target nilai dari beberapa kasus, dan kedua garis lainnya merupakan batas pengendali. Peta pengendalian (control chart) merupakan metode statistik yang membedakan adanya variasi atau penyimpangan karena sebab umum dan karena sebab khusus. Penyimpangan yang disebabkan oleh


(24)

sebab khusus biasanya berada di luar batas pengendalian, sedangkan yang disebabkan sebab umum biasanya berada dalam batas pengendalian.

Control charts are known to be effective tools for monitoring the quality of processes and are applied in many industries (Jensen, 2006: Vol.38(4)).

Control chart merupakan kumpulan data yang ditulis dalam bentuk grafik dan digunakan untuk membuat penilaian status pengendalian kualitas pada sebuah proses produksi (Sumayang, 2003: 273).

Sedangkan menurut Nasution (2005) teknik kualitas yang paling umum dilakukan dalam pengawasan kualitas ialah dengan menggunakan diagram kontrol shewhart, yaitu seperti pada Gambar 2.1.

Gambar 2.1 Diagram Kontrol Shewhart

2.6.

Diagram Kontrol Proporsi

Menurut Praptono salah satu chart atribut yang paling luas penggunaannya adalah chart kontrol p atau chart p, yang membandingkan antara banyaknya cacat


(25)

dengan semua pengamatan. Karena tiap produk diklasifikasikan menjadi dua macam

“diterima” atau “ditolak” maka distribusi banyaknya cacat dibandingkan dengan seluruh pengamatan mengikuti distribusi Binomial.

Sedangkan menurut Ariani (2005) atribut dalam pengendalian kualitas menunjukkan karakteristik kualitas yang sesuai dengan spesifikasi atau tidak sesuai dengan spesifikasi. Terdapat dua kelompok besar peta pengendali proporsi untuk data atribut, yaitu yang berdasarkan distribusi Binomial dan distribusi Poisson. Yang berdasarkan distribusi Binomial merupakan kelompok pengendali untuk unit-unit ketidaksesuaian, seperti p-chart yang menunjukan proporsi ketidaksesuaian dalam sampel atau kelompok. Peta pengendali lain dalam kelompok ini adalah banyaknya ketidaksesuaian np-chart. Kelompok kedua yang menggunakan distribusi Poisson, terdapat c-chart dan u-chart.

Pengendali proporsi kesalahan (p-chart) dan banyaknya kesalahan (np-chart) digunakan untuk mengetahui apakah cacat produk yang dihasilakan masih dalam batas yang disyaratkan. Bila sampel yang diambil untuk setiap kali melakukan observasi jumlahnya sama maka dapat digunakan peta pengendali proporsi kesalahan (p-chart) maupun banyaknya kesalahan (np-chart). Namun bila sampel yang diambil bervariasi untuk setiap kali observasi berubah-ubah jumlahnya maka cukup menggunakan peta pengendali (p-chart) (Ariani, 2005: 132-133).


(26)

2.6.1. Banyaknya Sampel Konstan

Sampel konstan artinya sampel yang diambil saat observasi jumlahnya sama. Untuk banyaknya sampel konstan dapat digunakan peta pengendali proporsi kesalahan (p-chart) maupun banyaknya kesalahan (np-chart).

(1) p-chart a. Proporsi

(1.1.1)

Keterangan:

= proporsi kesalahan dalam setiap sampel

x = banyaknya produk yang salah dalam setiap sampel n = banyaknya sampel yang diambil dalam inpeksi b. Garis pusat (central line)

̅ ∑ ∑

(1.1.2)

Keterangan:

̅ garis pusat peta pengendali kesalahan

proporsi kesalahan setiap sampel dalam setiap observasi banyaknya sampel yang diambil setiap kali observasi banyaknya observasi yang dilakukan.

c. Batas pengendali atas (BPA) dan batas pengendali bawah (BPB)


(27)

̅ √ ̅ ̅ (1.1.4) (2) np-chart

a. Proporsi

(1.2.1)

Keterangan:

= proporsi kesalahan dalam setiap sampel

x = banyaknya produk yang salah dalam setiap sampel n = banyaknya sampel yang diambil dalam inpeksi b. Garis pusat (central line)

̅ √∑ (1.2.2)

Keterangan:

̅ = garis pusat untuk peta pengendali banyaknya kesalahan.

= banyaknya kesalahan dalam setiap sampel atau dalam setiap observasi.

banyaknya observasi yang dilakukan.

c. Batas pengendali atas (BPA) dan batas pengendali bawah (BPB)

̅ √ ̅ ̅ (1.2.3)


(28)

2.6.2. Sampel Bervariasi

Sampel bervariasi artinya sampel yang diambil saat observasi jumlahnya tidak sama. Untuk sampel bervariasi hanya menggunakan peta pengendali p-chart. Pada peta pengendali p-chart dibagi menjadi tiga model yaitu sebagai berikut.

(1) Peta Pengendali Model Harian/Individu

Menurut Ariani (2005) peta pengendali harian atau individu dibuat untuk setiap observasi. Oleh karena itu, perusahaan akan mempunyai beberapa batas pengendali atas dan beberapa batas pengendali bawah dalam peta pengendali proporsi kesalahan untuk kualitas proses produksinya.

a. Proporsi

(2.1.1)

Keterangan:

= proporsi kesalahan dalam setiap sampel

x = banyaknya produk yang salah dalam setiap sampel n = banyaknya sampel yang diambil dalam inpeksi b. Garis Pusat (Central Line)

̅ ∑ ∑

∑ (2.1.2)

Keterangan:

proporsi kesalahan setiap sampel atau sub kelompok dalam setiap observasi.


(29)

banyaknya kesalahan setiap sampel pada setiap kali observasi. banyaknya observasi

c. Batas Pengendali Atas (BPA) dan Batas Pengendali Bawah (BPB)

̅ √ ̅ ̅ (2.1.3)

̅ √ ̅ ̅ (2.1.4)

Keterangan:

banyaknya sampel yang diambil pada setiap kali observasi. (2) Peta Pengendali Model Rata-Rata

Menurut Ariani (2005) peta pengendali proporsi kesalahan model rata-rata adalah bentuk yang lebih sederhana, lebih cepat, dan lebih mudah daripada model individu.

a. Proporsi

(2.2.1)

Keterangan:

= proporsi kesalahan dalam setiap sampel.

x = banyaknya produk yang salah dalam setiap sampel. n = banyaknya sampel yang diambil dalam inpeksi. b. Garis Pusat (Central Line)

̅ ∑ ∑


(30)

Keterangan:

proporsi kesalahan setiap sampel atau sub kelompok dalam setiap observasi.

banyaknya kesalahan setiap sampel pada setiap kali observasi. banyaknya observasi

c. Batas Pengendali Atas (BKA) dan Batas Pengendali Bawah (BPB)

̅ √ ̅ ̅ ̅ (2.2.3)

̅ √ ̅ ̅ ̅ (2.2.4)

di mana: ̅ ∑

(3) Peta Pengendali dengan Pertimbangan Perusahaan

Menurut Ariani (2005) peta pengendali proporsi kesalahan dengan pertimbangan perusahaan yang dimaksud adalah dengan mengambil sampel yang jumlahnya di tetapkan oleh perusahaan. Bila ternyata dari hasil observasi yang dilakukan terdapat data yang di luar batas pengendalian yang disebabkan karena penyebab khusus (assignable cause) maka perlu dilakukan perbaikan dengan ketentuan 4 p. Ketentuan 4 p tersebut ada 4 yaitu sebagai berikut.

a. Bila LCL < pi < UCL dan ni < ̅ menggunakan peta pengendali rata-rata. b. Bila LCL < pi < UCL dan ni > ̅ menggunakan peta pengendali individu.


(31)

c. Bila pi < LCL atau pi > UCL dan ni > ̅ menggunakan peta pengendali rata-rata.

d. Bila pi < LCL atau pi > UCL dan ni < ̅ menggunakan peta pengendali individu.

2.7.

Perancangan Sistem

2.7.1.

Flowchart

Menurut Budiman (2011) flowchart adalah untaian simbol gambar (chart) yang menunjukan aliran (flow) dari proses terhadap data, simbol-simbol untuk flowchart dapat di klasifikasikan menjadi simbol untuk program dan simbol untuk sistem (peralatan hardware).

Sedangkan menurut Abidin (2012) flowchart adalah sejumlah untaian simbol gambar (chart) yang menunjukkan aliran (flow) dari proses terhadap data. Flowchart dibedakan menjadi 2 yaitu sebagai berikut.

(1) Program Flowchart

Yaitu menggambarkan urutan logika dari prosedur pemecahan suatu masalah. Ada jenis metode penggambaran program flowchart yaitu:

a. Conceptual flowchart, artinya menggambarkan alur pemecahan masalah secara global.

b. Detail flowchart, artinya menggambarkan alur pemecahan masalah secara rinci.


(32)

(2) System Flowchart

Yaitu menggambarkan suatu sistem peralatan computer dalam pengolahan data serta hubungan antar peralatan tersebut. Tidak digunakan untuk menggambarkan urutan langkah untuk memecahkan suatu masalah. Hanya digunakan untuk menggambarkan prosedur dalam sistem yang dibentuk.

2.7.2. Data Flow Diagram (DFD)

Data Flow Diagram (DFD) adalah sebuah teknis grafis yang menggambarkan aliran informasi dan transformasi yang di aplikasikan pada saat data bergerak dari input menjadi output (Arief, 2007: 4)

Sedangkan menurut Imbar (2007) DFD merupakan diagram yang mengunakan notasi-notasi atau simbol-simbol untuk mengambarkan sistem jaringan kerja antar fungsi-fungsi yang berhubungan satu sama lain dengan aliran dan penyimpanan data.

Menurut Budiman (2007) keuntungan dari DFD adalah memungkinkan untuk menggambarkan sistem dari level yang paling tinggi kemudian menguraikannya menjadi level yang lebih rendah (dekomposisi). Simbol-simbol yang digunanakan dalam DFD ada empat buah yaitu sebagai berikut.

(1) External Entity

Simbol ini digunakan untuk menggambarkan asal atau tujuan proses.


(33)

(2) Proses

Simbol ini digunakan untuk proses pengolahan atau transformasi data.

(3) Data Flow

Simbol ini menunjukkan arah aliran/ arus data.

(4) Data Storage

Simbol ini menggambarkan data yang sudah disimpan

2.8.

Perancangan Basis Data

2.8.1. Sistem Manajemen Basis Data

Basis data merupakan komponen utama sistem informasi karena semua informasi pengambilan keputusan berasal dari data di basis data. Pengelolaan basis data yang buruk dapat mengakibatkan ketidaktersediaan data penting yang digunakan untuk menghasilkan informasi yang diperlukan dalam pengambilan keputusan.

Marlinda (2004) basis data adalah suatu susunan/kumpulan data operasional lengkap dengan suatu organisasi/perusahaan yang diorganisir/dikelola dan disimpan secara terintegrasi denagn menggunakan metode tertentu menggunakan komputer sehingga mampu menyediakan informasi optimal yang diperlukan pemakainya.

Sistem manajemen basis data atau DBMS (Database Management System) adalah perangkat lunak untuk mendefinisikan, menciptakan, mengelola, dan


(34)

mengendalikan pengaksesan basis data. Fungsi sistem manajemen basis data saat ini yang paling penting adalah menyediakan basis untuk sistem informasi manajemen. Sedangkan tujuannya adalah menyediakan lingkungan yang nyaman dan efisien untuk menyimpan dan mengambil data dari basis data (Hariyanto, 2004: 4).

2.8.2. ERD (Entity Relationship Diagram)

Model ER (Entity Relationship Model) merupakan suatu model untuk menjelaskan hubungan antar data dalam basis data berdasarkan suatu persepsi bahwa real world terdiri dari object-object dasar yang mempunyai hubungan atau relasi antar object-object tersebut (Marlinda, 2004: 17).

Model Entity Relationship diperkenalkan oleh P.P. Chen pada tahun 1976 yang merupakan suatu penyajian data dengan menggunakan entity dan relationship. Adapun komponen-komponen dasar yang terdapat di dalam Entity Relationship Model yaitu sebagai berikut.

(1) Entitas (Entity)

Entitas merupakan suatu obyek dasar atau individu yang mewakili sesuatu yang nyata eksistensinya dan dapat dibedakan dari obyek-obyek yang lain.

(2) Relasi (Relationship)

Relasi menunjukkan adanya hubungan di antara sejumlah entitas yang berasal dari sejumlah himpunan entitas yang berbeda.


(35)

(3) Atribut (Atribute)

Atribut adalah karakteristik dari entitas atau relasi yang menyediakan penjelasan detail tentang entitas atau relasi tersebut.

(4) Kardinalitas Relasi (Mapping Cardinalities)

Kardinalitas relasi adalah menjelasakan hubungan batasan jumlah keterhubungan atau entitas dengan entitas lainnya atau banyaknya entitas yang bersesuaian dengan entitas yang lain melalui relasi.

2.8.3.

Normalisasi

Menurut Budiman (2011) terdapat beberapa pengertian tentang normalisasi yaitu sebagai berikut.

(1) Normalisasi adalah suatu proses memperbaiki/membangun dengan model data relasional, dan secara umum lebih tepat dikoneksikan dengan model data logika.

(2) Normalisasi adalah proses pengelompokan data ke dalam bentuk tabel atau relasi atau file untuk menyatakan entitas dan hubungan mereka sehingga terwujud satu bentuk database yang mudah untuk dimodifikasi.

(3) Normalisasi adalah suatu proses untuk mengidentifikasi “tabel” kelompok

atribut yang memiliki ketergantungan yang sangat tinggi antara satu atribut dengan atribut lainnya.


(36)

2.9.

Perangkat Lunak

2.9.1. XAMPP

Menurut Aditya (2011) XAMPP adalah perangkat lunak bebas, yang mendukung banyak sistem operasi, merupakan kompilasi dari beberapa program. Fungsinya adalah sebagai server yang berdiri sendiri (localhost), yang terdiri atas program Apache HTTP Server, MySQL Database, dan penerjemah bahasa yang ditulis dengan bahasa pemrograman PHP dan Perl. Program ini tersedia dalam GNU (General Public License) yang merupakan web server yang mudah digunakan yang dapat melayani tampilan halaman web yang dinamis.

2.9.2. PHP (Hypertext Preprocessor)

PHP merupakan bahasa standar yang digunakan dalam dunia web site yang berbentuk script yang diletakkan di dalam server web. Hypertext Preprocessor (PHP) adalah bahasa scripting yang menyatu dengan HTML dan berada di server (server side HTML embedded scripting). Di sini sintax-sintax dan perintah-perintah yang dimasukkan akan sepenuhnya dijalankan dan dikerjakan di server dan disertai halaman HTML biasa. PHP bertujuan untuk membuat apliksi-aplikasi yang dijalankan di atas teknologi web. Hampir seluruh aplikasi berbasis web dapat dibuat dengan PHP, namaun fungsi PHP yang paling utama adalah untuk menghubungkan database dengan web (Nugroho, 2004).

Menurut Imbar (2007) PHP merupakan bahasa pemrograman berbentuk script yang ditempatkan dalam server dan diproses di server. Hasil dari pengolahan akan


(37)

dikirimkan ke klien, tempat pemakai menggunakan browser. Secara khusus, PHP dirancang untuk membentuk web dinamis. Artinya, dapat membentuk suatu tampilan berdasarkan permintaan terkini.

Sedangkan menurut Prabawati (2011) PHP dikenal sebagai sebuah bahasa scripting yang menyatu dengan tag HTML, dieksekusi di server, dan digunakan untuk membuat halaman web yang dinamis seperti halnya Active Server Pages (ASP) atau Java Server Pages (JSP).

2.9.3. MySQL

Menurut Aditya (2011) MySQL adalah sebuah implementasi dari sistem manajemen basis data relasional (RDBMS) yang didistribusikan secara gratis di bawah lisensi GPL (General Public License).

MySQL merupakan salah satu RDBMS di bawah lisensi GNU yang bersifat open source dan bebas untuk didistribusikan. MySQL umum digunakan dalam aplikasi berbasis web karena sifatnya yang gratis, stabil dan cepat, kemudahan penggunaan, cross-platform berjalan baik di UNIX maupun platform Windows, serta dukungan yang luas (Arief, 2011).

MySQL (My Structure Query Language) adalah salah satu Database Management System (DBMS). MySQL berfungsi untuk mengelola database menggunakan bahasa SQL. MySQL bersifat open source sehingga bisa digunakan secara gratis. Pemrograman PHP juga sangat mendukung/support dengan database MySQL (Priyadna dan Berliana, 2013).


(38)

26

BAB 3

METODE PENELITIAN

3.1.

Ruang Lingkup

Penelitian ini dilaksanakan pada bulan Maret di PT. Masscom Graphy Semarang yang terletak di Jl.Raya Kaligawe Km 5 Genuk Semarang Jawa Tengah. Variabel yang digunakan dalam penelitian ini adalah hasil produksi yang berupa koran Suara Merdeka di PT. Masscom Graphy Semarang pada bulan Januari-Februari 2015.

Pembuatan aplikasi pengendalian kualitas statistik dalam tugas akhir ini akan menggunakan bahasa pemrograman Personal Home Page (PHP) dengan database MySQL dan dengan software XAMPP. Aplikasi ini akan menyajikan grafik pengendalian kualitas yang berupa grafik pengendalian proporsi ( ) sebagai fokus penelitian. Grafik pengendalian yang dihasilkan akan digunakan untuk menganalisis kerusakan (misdruk) pada proses produksi di PT. Masscom Graphy Semarang.

3.2.

Metode Pengumpulan Data

Metode pengumpulan data adalah teknik atau cara-cara yang dapat digunakan oleh peneliti untuk mengumpulkan data. Dalam penelitian ini, digunakan beberapa metode pengumpulan data, yaitu sebagai berikut.


(39)

(1) Metode Observasi

Pada penelitian ini dilakukan pengamatan dan pencatatan terhadap obyek yang diteliti secara langsung. Data yang dibutuhkan merupakan data kuantitatif yang diperoleh dari arsip bagian pihak produksi di PT. Masscom Graphy Semarang. (2) Metode Wawancara

Pengumpulan data dengan cara melakukan tanya jawab dengan nara sumber yang terkait. Tujuan dari metode ini adalah untuk mendukung akurasi data yang telah diperoleh dari hasil produksi.

(3) Metode Studi Pustaka

Yaitu metode pengumpulan data untuk memperoleh informasi dengan membaca buku-buku, literatur, jurnal-jurnal, referensi yang berkaitan dengan penelitian ini dan penelitian terdahulu yang berkaitan dengan penelitian yang sedang dikukan.

3.3.

Metode Analisis Data

3.3.1.

Analisis Statistik

Pada tahap ini dilakukan pengkajian data berdasarkan teori-teori yang ada dan telah dipelajari pada saat proses perkuliahan khususnya yang berkaitan dengan pengendalian kualitas statistik suatu produk. Tahapan analisis statistik pada penelitian ini adalah sebagai berikut.


(40)

(2) Mengolah data menjadi data yang siap digunakan sesuai dengan yang dibutuhkan.

(3) Menghitung proporsi masing-masing sampel, kemudian menentukan Garis Tengah (Central Line), Batas Pengendali Atas (BPA) serta Batas Pengendali Bawah (BPB).

(4) Membuat grafik/diagram kontrol proporsi ( ) untuk melihat data hasil produksi di PT. Masscom Graphy Semarang terkendali secara statistik atau tidak.

(5) Menganalisis grafik pengendali yang diperoleh.

(6) Jika ada titik yang berada di luar batas pengendali, itu artinya data hasil produksi tidak terkendali secara statistik dan harus segera dicari penyebabnya untuk diambil langkah penyelesaian masalahnya.

3.3.2.

Analisis Komputasi

Adapun tahapan penyelesaian dalam analisis komputasi yang akan dilakukan oleh peneliti yaitu sebagai berikut.

(1) Analisis pembuatan program aplikasi pengendalian kualitas statistik menggunakan diagram kontrol proporsi berdasarkan pada data produksi di PT. Masscom Graphy Semarang.

(2) Meranacang Algoritma

Perancangan algoritma di sini bertujuan untuk menggambarkan bagaimana langkah-langkah dalam mencari nilai Proporsi, Garis Tengah (Central Line), Batas Pengendali Atas (BPA) dan Batas Pengendali Bawah (BPB) untuk data di


(41)

PT. Masscom Graphy Semarang. Berikut ini adalah algoritma pemrogramannya.

a. Masukkan tanggal produksi, data produksi, dan data misdruk b. Menghitung nilai proporsi

i. Tentukan harga-harga awal Jml =0

Jml =0

ii. Proses perulangan

1. For N =1 to N kerjakan baris 2 sampai dengan 4 2.

kerjakan baris 3

3. Jml = Jml + Jml =Jml + 4.

c. Menghitung Central Line ( ̅) ̅ ∑

i. Tentukan harga-harga awal Jml =0


(42)

ii. Proses perulangan

1.

kerjakan baris 3 2. Jml = Jml +

Jml =Jml + 3.

j. Menghitung nilai proporsi BKA dan BKB ̅ ̅ √ ̅ ̅

̅ ̅ √ ̅ ̅

k. Cetak hasil l. Selesai

(3) Merancang Diagram Alir (Design Flowchart)

Pembuatan flowchart di sini bertujuan untuk menggambarkan urutan-urutan prosedur untuk mencari nilai Proporsi, Garis Tengah (Central Line), Batas Pengendali Atas (BPA) dan Batas Pengendali Bawah (BPB) dengan untaian simbol gambar (chart) yang menunjukan aliran (flow) dari proses terhadap data, yaitu seperti pada Gambar 2.2.


(43)

Mulai

Jml xi:=0 Jml ni:=0

For N:=1 to N

For i1:=1 to 3 For i2:=1 to 3

Jml xi:=jml xi+i1 Jml ni:=jml ni+i2

Next i1,i2

P=jml xi/ jml ni

Next N Input tanggal,data produksi,data

misdruk

Jml xj:=0 Jml nj:=0

For j1:=1 to N For j2:=1 to N

Jml xj:=jml xj+j1 Jml nj:=jml nj+j2

Next j1,j2

Pbar:=jml xj / jml nj

BPA:=pbar+3sqrt((pbar(1-pbar)/jml ni) BPB:=pbar-3sqrt((pbar(1-pbar)/jml ni)

Cetak hasil

selesai

Gambar 3.1 Flowchart Prosedur untuk Mencari Nilai Proporsi, Central Line, BPA, dan BPB


(44)

(4) Perancangan DFD (Data Flow Diagram)

Perancangan DFD level 1 ini berfungsi untuk menjelaskan mengenai aliran data yang dijalankan oleh seorang user, yaitu seorang user menginputkan data produksi yang berupa tanggal, jumlah produksi, dan jumlah kerusakan (misdruk) produksi. Kemudian data yang telah diinputkan akan tersimpan pada data Storage dan dilakukan proses analisis pengendalian kualitas statistik menggunakan diagram kontrol proporsi untuk menghasilkan output berupa grafik diagram kontrol proporsi. Dari hasil output analisis data, seorang user dapat mencetak laporan hasil analis data. Untuk alur DFD level 1 pada sistem aplikasi pengendalian kualitas statistik ini dapat dilihat pada Gambar 3.2.

User

Kelola Data Produksi

Analisis Data Produksi

Tanggal, Tahun Produksi Data Produksi Input Data (Tanggal, jml

produksi, jml misdruk)

Edit, Hapus Data Produksi

Hasil Analisis Data Produksi

Laporan Tanggal, Tahun Produksi

Hasil Laporan Data Produksi

Gambar 3.2 DFD Level 1 Sistem Aplikasi Pengendalian Kualitas Statistik


(45)

(5) Membuat Program Komputer

Program komputer dikembangakan dengan tujuan utama mengolah data yang diinputkan dan menghasilkan output berupa informasi yang bermanfaat.

(6) Menguji hasil program komputer

Pengujian ini dilakukan dengan tujuan untuk mengecek apakah program yang telah dibuat sudah layak digunakan dalam menganalisis pengendalian kualitas statistik menggunakan diagram proporsi ( ).

3.4.

Penarikan Kesimpulan

Tahapan ini merupakan tahapan akhir dari penelitian. Pada tahap ini dilakukan penarikan kesimpulan yang dirumuskan berdasarkan landasan teori tentang pengendalian kualitas statistik dan hasil dari analisis pengendalian kualitas statistik menggunakan diagram kontrol proporsi ( ) yang dilakukan dengan bantuan program aplikasi pengendalian kualitas statistik yang akan dibahas pada bab selanjutnya.


(46)

53

BAB 5

PENUTUP

9.1.

Kesimpulan

Berdasarkan hasil penelitian dan pembahasan yang telah diuraikan, maka dapat diambil kesimpulan sebagai berikut.

(1) Penerapan pengendalian kualitas yang dilakukan oleh PT. Masscom Graphy Semarang terdiri dari tiga tahapan yaitu, pengendalian kualitas terhadap bahan baku, pengendalian kualiatas terhadap proses produksi, dan pengendalian kualitas terhadap hasil produk jadi.

(2) Proses produksi koran Suara Merdeka di PT. Masscom Graphy Semarang dengan menggunakan diagram kontrol proporsi ( ) belum terkendali secara statistik. Hal ini dikarenakan pada diagram kontrol proporsi ( ) untuk bulan Januari dan Februari masih terdapat titik-titik yang berada di luar Batas Pengendali Atas (BPA) dan Batas Pengendali Bawah (BPB) yang telah ditentukan. Oleh karena itu PT. Masscom Graphy Semarang perlu mencari penyebab dari kerusakan (misdruk) yang terjadi, agar dapat dilakukan upaya perbaikan untuk meminimalkan kerusakan (misdruk) yang terjadi dalam proses produksi.


(47)

(3) Hasil dari implementasi aplikasi program Hypertext Preprocessor (PHP) untuk pengendalian kualitas statistik menggunakan diagram kontrol proporsi ( ) di PT. Masscom Graphy Semarang sangat bermanfaat dalam membantu mempermudah proses pengolahan data, analisis, dan pembuatan hasil laporan data hasil produksi koran Suara Merdeka dengan lebih cepat dan akurat, sehingga akan lebih efesien dalam pengerjaannya.

9.2.

Saran

Berdasarkan hasil penarikan kesimpulan di atas, saran yang mungkin dapat dilakukan adalah sebagai berikut.

(1) Metode pengendalian kualitas statistik menggunakan diagram kontrol proporsi ( ) dapat digunakan sebagai bahan pertimbagan dalam menganalisis hasil produksi koran Suara Merdeka di PT. Masscom Graphy Semarang. Dengan metode ini, akan memudahkan perusahaan dalam menganalisis kerusakan (misdruk) melalui diagram kontrol proporsi ( ) atau peta pengendali p-chart. (2) Berdasarkan hasil analisis pengendalian kualitas statistik menggunakan diagram

kontrol proporsi ( ), maka pihak perusahaan perlu melakukan pengawasan yang lebih ketat lagi dalam proses produksi dan perlu mencari penyebab dari kerusakan (misdruk) yang terjadi, agar dapat segera dilakukan upaya perbaikan untuk meminimalkan kerusakan (misdruk) yang terjadi dalam proses produksi. (3) Untuk penyajian data hasil produksi di PT. Masscom Graphy Semarang,


(48)

jenis kerusakan yang terjadi. Sehingga akan mempermudah dalam mengetahui penyebab utama dari kerusakan yang terjadi, yaitu melalui pembuatan diagram pareto.

(4) Kekurangan dalam aplikasi pengendalian kualitas statistik ini, yaitu dari segi tampilan yang kurang menarik dan tidak terdapatnya diagram pareto, dapat dikembangkan oleh para peneliti selanjutnya agar aplikasi ini menjadi lebih sempurna.


(49)

DAFTAR PUSTAKA

Abidin, Z. 2012. Bahan Ajar Pemrograman Komputer 1. Semarang: Universitas Negeri Semarang.

Aditya, A.N. 2011. Jago PHP dan MySQL. Jawa Barat: Dunia Komputer. Ariani, D.W. 2005. Pengendalian Kualitas Statistik. Andi: Yogyakarta.

Arief, N. 2007. Aplikasi Kamus Online Bahasa Arab Indonesia. Makalah Tugas Akhir. Semarang: Universitas Diponegoro.

Assauri, S. 1998. Manajemen Operasi Dan Produksi. Jakarta: LP FE UI.

Budiman. 2011. Pengembang Aplikasi Berbasis Web.Skripsi. Jakarta: Universitas Negeri Isla Syarif Hidayatullah.

Fakhri, F.A. 2010. Analisis Pengendalian Kualitas Produksi di PT. Masscom Graphydalam Upaya Mengendalikan Tingkat Kerusakan Produk Menggunakan Alat Bantu Statistik. Semarang: Universitas Diponegoro.

Hariyanto, B. 2004. Sistem Manajemen Basisdata. Bandung: Informatika.

Hatani, LA. 2008. Manajemen Pengendalian Mutu Produksi Roti Melalui Pendekatan Statistical Quality Control (SQC). Jurnal Jurusan Manajemen FE UNHALU. Imbar, R.V. dan Eric T. 2007. Analisa Perancangan dan Implementasi Sistem

Informasi Penjualan Pelumas PT. Pro Roll International. Jurnal Informatika, Vol. 3(1): 119-149.

Jensen, W.A. Effects Of Parameter Estimation On Control Chart Properties: A Literature Review. Journal of Quality Tecnology, Vol. 38(4): 349.

Kurniawan, T. 2011. Aplikasi Teori Pengendalian Kualitas Proses Produksi Pada Pengemasan Gula Tebu di PT. Industri Gulan Nusantara Cepiring-Kendal. Semarang: Universitas Negeri Semarang.

Marlinda, L. 2004. Sistem Basis Data. Yogyakarta: Andi.

Muhaemin, A. 2012. Analisis Pengendalian Kualitas Produk dengan Metode Six Sigma Pada Harian Tribun Timur. Skripsi. Universitas Hasanuddin.

Nugraha, A. 2014. Rancangan Pengendalian Kualitas Pada Proses Produksi Per Bonel PT Graha Pratama Gresik. Jurnal Ilmiah Mahasiswa Universitas Surabaya. Vol.3(2): 8.


(50)

Nugroho, B. 2004. PHP dan MySQL dengan Editor Dreamweaver MX. Yogyakarta: Andi Offset.

Prabawati, A. 2011. Aplikasi Perpustakaan Digital Berbasis web Pada Fakultas Kesehatan Masyarakat Universitas Muslim Indonesia. Jurnal Politeknik Telkom Bandung.

Praptono. 1986. Buku Materi Pokok Statstika Pengawasan Kualitas. Jakarta: Universitas Terbuka.

Primastuti, N.B. 2014. Pengontrolan Kualitas Produk Menggunakan Metode Diagram Kontrol Multivariat np (Mnp) dalam Usaha Peningkatan Kualitas. Jurnal Gaussian Universitas Diponegoro Semarang, Vol. 3(1).

Priyadna, A. dan Berliana .K.R. 2013. Pembuatan Sistem Informasi Nilai Berbasis SMS Gateway Pada SMP Negeri 3 Pringkutu Pacitan. Indonesian Journal on Networking and Security.

Reksohadiprojo, S. dan Indriyo G.S. 2000. Manajemen Produksi. Yogjakarta: Edisi keempat. BPFE.

Shofiyyati, A. 2010. Statistika Kendali Mutu dan Aplikasinya Pada Proses Pembuatan Kaca di PT. Tossa Shakti Unit Figured Glass Kendal dengan Menggunakan Diagram Kontrol Proporsi (p). Tugas Akhir. Semarang: Universitas Negeri Semarang.

Sinaga, H .S, dkk. 2015. Pengendalian Kualitas Berdasarkan Komposisi Produk Makanan dan Minuman Melalui Control Atribut (P-Chart). Jurnal Pengendalian Kualitas Statistik. Vol. 01(1): 9-10.

Suara Merdeka. 2004. Masscom Graphy Terima Sertifikat ISO 9001:2000. Semarang: http://www.suaramerdeka.com/harian/0401/09/nas7.htm. Diakses Jum'at, 9 Januari 2004.

Sumayang, L. 2003. Dasar-dasar Manajemen Produksi dan Operasi. Jakarta: Salemba Empat.


(51)

Lampiran 1

Data Produksi Koran Suara Merdeka Pada Bulan Januari 2015 di PT. Masscom Graphy Semarang

Tanggal Produksi (eks) Misdruk (Kg)

Daerah Spirit/rileks Nasional Total Daerah Spirit/rileks Nasional Total

2/1/2015 78200 76475 76475 231150 1025 175 382 1582

4/1/2015 71175 71175 71125 213475 60 384 473 917

5/1/2015 82425 80650 80650 243725 653 127 310 1090

6/1/2015 79025 77275 77275 233575 868 119 314 1301

7/1/2015 78600 76875 76875 232350 703 128 398 1229

8/1/2015 79125 77400 77400 233925 493 180 264 937

9/1/2015 78875 77150 76800 232825 625 102 252 979

10/1/2015 89500 87775 88525 265800 498 197 318 1013

11/1/2015 70825 70825 70775 212425 137 165 282 584

12/1/2015 78950 77225 77225 233400 553 128 398 1079

13/1/2015 78325 76600 76600 231525 705 139 636 1480

14/1/2015 78250 76525 76525 231300 1039 135 465 1639

15/1/2015 78825 64100 77100 220025 462 62 384 908

16/1/2015 78750 77025 77025 232800 631 204 458 1293

17/1/2015 89375 87650 87650 264675 496 185 439 1120

18/1/2015 71150 71150 71100 213400 102 167 576 845

19/1/2015 80025 78300 78300 236625 728 422 524 1674

20/1/2015 78875 77150 77150 233175 602 307 391 1300

21/1/2015 78825 77100 77100 233025 635 150 254 1039

22/1/2015 78700 76975 76975 232650 767 254 320 1341

23/1/2015 78900 77175 77175 233250 665 233 454 1352

24/1/2015 90500 88775 88775 268050 541 192 213 946

25/1/2015 70875 70875 70825 212575 114 378 520 1012

26/1/2015 78950 77225 77225 233400 599 200 240 1039

27/1/2015 78550 76825 76825 232200 717 150 302 1169

28/1/2015 78275 76550 76550 231375 480 247 273 1000

29/1/2015 79475 77400 77400 234275 597 153 289 1039

30/1/2015 78250 76525 76525 231300 488 157 254 899


(52)

Lampiran 2

Data Produksi Surat Kabar Suara Merdeka Pada Bulan Februari 2015 di PT. Masscom Graphy Semarang

Tanggal Produksi (eks) Misdruk (Kg)

Daerah Spirit/rileks Nasional Total Daerah Spirit/rileks Nasional Total

1/2/2015 70750 70750 70700 212200 95 394 522 1011

2/2/2015 79000 77275 77275 233550 806 169 364 1339

3/2/2015 78525 76800 76800 232125 682 158 377 1217

4/2/2015 78475 76750 76750 231975 490 158 422 1070

5/2/2015 78575 76850 76850 232275 597 205 387 1189

6/2/2015 78300 76575 76575 231450 867 204 625 1696

7/2/2015 89425 87700 87700 264825 572 278 321 1171

8/2/2015 70950 70950 70900 212800 102 244 389 735

9/2/2015 79225 77500 77500 234225 576 175 280 1031

10/2/2015 78625 76900 76900 232425 497 219 415 1131

11/2/2015 78525 76800 76800 232125 814 142 272 1228

12/2/2015 78900 77175 77175 233250 583 184 448 1215

13/2/2015 78200 76475 76475 231150 770 128 237 1135

14/2/2015 89475 86800 86800 263075 620 176 229 1025

15/2/2015 71175 71175 71125 213475 94 163 302 559

16/2/2015 79125 77400 77400 233925 667 158 373 1198

17/2/2015 78525 76800 76800 232125 681 207 270 1158

18/2/2015 78650 76925 76925 232500 698 143 459 1300

20/2/2015 78325 76600 76600 231525 454 161 305 920

21/2/2015 89375 87650 87650 264675 614 142 479 1235

22/2/2015 70450 70450 70400 211300 67 142 389 598

23/2/2015 78525 76800 76800 232125 621 315 430 1366

24/2/2015 79925 78200 78200 236325 727 218 410 1355

25/2/2015 78700 76975 76975 232650 890 152 274 1316

26/2/2015 79750 78025 78025 235800 585 120 276 981

27/2/2015 78600 76875 76875 232350 544 147 226 917


(53)

60

Lampiran 3

Hasil Perhitungan Nilai Proporsi, Central Line, BPA, dan BPB Bulan Januari 2015

Tanggal Produksi (eks) Misdruk (Kg) Proporsi BKA BKB

Daerah Spirit/rileks Nasional Total Daerah Spirit/rileks Nasional Total

2/1/2015 78200 76475 76475 231150 1025 175 382 1582 0.0068 0.0053 0.0044

4/1/2015 71175 71175 71125 213475 60 384 473 917 0.0043 0.0053 0.0044

5/1/2015 82425 80650 80650 243725 653 127 310 1090 0.0045 0.0053 0.0044

6/1/2015 79025 77275 77275 233575 868 119 314 1301 0.0056 0.0053 0.0044

7/1/2015 78600 76875 76875 232350 703 128 398 1229 0.0053 0.0053 0.0044

8/1/2015 79125 77400 77400 233925 493 180 264 937 0.0040 0.0053 0.0044

9/1/2015 78875 77150 76800 232825 625 102 252 979 0.0042 0.0053 0.0044

10/1/2015 89500 87775 88525 265800 498 197 318 1013 0.0038 0.0053 0.0045

11/1/2015 70825 70825 70775 212425 137 165 282 584 0.0027 0.0053 0.0044

12/1/2015 78950 77225 77225 233400 553 128 398 1079 0.0046 0.0053 0.0044

13/1/2015 78325 76600 76600 231525 705 139 636 1480 0.0064 0.0053 0.0044

14/1/2015 78250 76525 76525 231300 1039 135 465 1639 0.0071 0.0053 0.0044

15/1/2015 78825 64100 77100 220025 462 62 384 908 0.0041 0.0053 0.0044

16/1/2015 78750 77025 77025 232800 631 204 458 1293 0.0056 0.0053 0.0044

17/1/2015 89375 87650 87650 264675 496 185 439 1120 0.0042 0.0053 0.0045

18/1/2015 71150 71150 71100 213400 102 167 576 845 0.0040 0.0053 0.0044

19/1/2015 80025 78300 78300 236625 728 422 524 1674 0.0071 0.0053 0.0044


(54)

61

21/1/2015 78825 77100 77100 233025 635 150 254 1039 0.0045 0.0053 0.0044

22/1/2015 78700 76975 76975 232650 767 254 320 1341 0.0058 0.0053 0.0044

23/1/2015 78900 77175 77175 233250 665 233 454 1352 0.0058 0.0053 0.0044

24/1/2015 90500 88775 88775 268050 541 192 213 946 0.0035 0.0053 0.0045

25/1/2015 70875 70875 70825 212575 114 378 520 1012 0.0048 0.0053 0.0044

26/1/2015 78950 77225 77225 233400 599 200 240 1039 0.0045 0.0053 0.0044

27/1/2015 78550 76825 76825 232200 717 150 302 1169 0.0050 0.0053 0.0044

28/1/2015 78275 76550 76550 231375 480 247 273 1000 0.0043 0.0053 0.0044

29/1/2015 79475 77400 77400 234275 597 153 289 1039 0.0044 0.0053 0.0044

30/1/2015 78250 76525 76525 231300 488 157 254 899 0.0039 0.0053 0.0044

31/1/2015 89350 87625 87625 264600 684 148 412 1244 0.0047 0.0053 0.0045

Total Keseluruhan Produksi 6802875 Total Keseluruhan Misdruk 33050 Central 0.0049


(55)

62

Lampiran 4

Hasil Perhitungan Nilai Proporsi, Central Line, BPA, dan BPB Bulan Februari 2015

Tanggal Produksi (eks) Misdruk (Kg) Proporsi BKA BKB

Daerah Spirit/rileks Nasional Total Daerah Spirit/rileks Nasional Total

1/2/2015 70750 70750 70700 212200 95 394 522 1011 0.0048 0.0052 0.0043

2/2/2015 79000 77275 77275 233550 806 169 364 1339 0.0057 0.0052 0.0044

3/2/2015 78525 76800 76800 232125 682 158 377 1217 0.0052 0.0052 0.0044

4/2/2015 78475 76750 76750 231975 490 158 422 1070 0.0046 0.0052 0.0044

5/2/2015 78575 76850 76850 232275 597 205 387 1189 0.0051 0.0052 0.0044

6/2/2015 78300 76575 76575 231450 867 204 625 1696 0.0073 0.0052 0.0044

7/2/2015 89425 87700 87700 264825 572 278 321 1171 0.0044 0.0052 0.0044

8/2/2015 70950 70950 70900 212800 102 244 389 735 0.0035 0.0052 0.0043

9/2/2015 79225 77500 77500 234225 576 175 280 1031 0.0044 0.0052 0.0044

10/2/2015 78625 76900 76900 232425 497 219 415 1131 0.0049 0.0052 0.0044

11/2/2015 78525 76800 76800 232125 814 142 272 1228 0.0053 0.0052 0.0044

12/2/2015 78900 77175 77175 233250 583 184 448 1215 0.0052 0.0052 0.0044

13/2/2015 78200 76475 76475 231150 770 128 237 1135 0.0049 0.0052 0.0044

14/2/2015 89475 86800 86800 263075 620 176 229 1025 0.0039 0.0052 0.0044

15/2/2015 71175 71175 71125 213475 94 163 302 559 0.0026 0.0052 0.0043

16/2/2015 79125 77400 77400 233925 667 158 373 1198 0.0051 0.0052 0.0044

17/2/2015 78525 76800 76800 232125 681 207 270 1158 0.0050 0.0052 0.0044


(56)

63

20/2/2015 78325 76600 76600 231525 454 161 305 920 0.0040 0.0052 0.0044

21/2/2015 89375 87650 87650 264675 614 142 479 1235 0.0047 0.0052 0.0044

22/2/2015 70450 70450 70400 211300 67 142 389 598 0.0028 0.0052 0.0043

23/2/2015 78525 76800 76800 232125 621 315 430 1366 0.0059 0.0052 0.0044

24/2/2015 79925 78200 78200 236325 727 218 410 1355 0.0057 0.0052 0.0044

25/2/2015 78700 76975 76975 232650 890 152 274 1316 0.0057 0.0052 0.0044

26/2/2015 79750 78025 78025 235800 585 120 276 981 0.0042 0.0052 0.0044

27/2/2015 78600 76875 76875 232350 544 147 226 917 0.0039 0.0052 0.0044

28/2/2015 90425 88700 88700 267825 732 147 368 1247 0.0047 0.0052 0.0044

Total Keseluruhan Produksi 6334050 Total Keseluruhan Misdruk 30343 Central 0.0048


(57)

Lampiran 5

Source Code Program Aplikasi Pengendalian Kualitas Statistik Pada Percetakan PT. Masscom Graphy Semarang

1. koneksi.php <?php

$host = "localhost"; $username = "root"; $password = "";

$databasename = "db_masscom";

$connection = mysql_connect($host, $username, $password) or die("Kesalahan Koneksi ... !!");

mysql_select_db($databasename, $connection) or die("Databasenya Error"); ?>

2. index.php (Home)

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml"> <head>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Statistik Kendali Mutu</title>

<link href="styles.css" rel="stylesheet"> <style type="text/css">

<!--

.style3 {color: #999999}

.style4 {font-family: "Times New Roman", Times, serif}

.style5 {color: #999999; font-family: "Times New Roman", Times, serif; } -->

</style> </head> <body>

<!--tampilan--> <div id="wrapper"> <div id='cssmenu'> <ul>

<li><a href='index.php'><span>HOME</span></a></li> <li><a href='formlogin.php'><span>LOGIN</span></a></li> <li><a href='panduan.php'><span>PANDUAN</span></a></li>


(58)

<li class='active has-sub'><a href='#'><span>DATA</span></a> <ul>

<li class='has-sub'><a href='input.php'><span>INPUT</span></a></li> <li class='has-sub'><a href='analisis.php'><span>ANALISIS</span></a></li>

<li class='has-sub'><a href='edit.php'><span>EDIT</span></a></li>

<li class='has-sub'><a

href='hapus_data.php'><span>HAPUS</span></a></li> </ul>

</li>

<li><a href='laporan.php'><span>LAPORAN</span></a></li>

<li class='last'><a href='logout.php'><span>LOGOUT</span></a></li> </ul>

</div>

<div id="konten">

<div id="header"><img src="img/bg.jpg" width="990" height="175" /></div> <div class="isi-konten">

<br /> <br />

<div align="center">

<table width="905" height="966" border="1" bordercolor="#000000"> <tr bordercolor="#000000">

<th width="502" scope="col">

<p align="center"><img src="img/Unnes Transparan.gif" /></p> <h3><br />

<span class="style3"><strong>APLIKASI PENGENDALIAN KUALITAS STATISTIK </strong></span></h3>

<h3 class="style3"><strong>PADA PERCETAKAN PT. MASSCOM GRAPHY SEMARANG </strong></h3>

<h3 class="style3"><strong>MENGGUNAKAN DIAGRAM KONTROL PROPORSI (P) </strong></h3>

<p class="style3">&nbsp;</p> <p class="style3">&nbsp;</p> <p class="style3">&nbsp;</p>

<h3 class="style3 style4">Disusun Oleh: </h3>

<h3 class="style5">Dita Octaviana (4112312031) </h3>

<h3 class="style5">Statistika Terapan dan Komputasi, D3</h3> <h4 class="style5">&nbsp;</h4>

<p class="style3">&nbsp;</p> <p class="style3">&nbsp;</p> <p class="style3">&nbsp;</p>


(59)

<h3 class="style3">FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM</h3>

<h3 class="style3">UNIVERSITAS NEGERI SEMARANG</h3> <h3 class="style3">TAHUN 2015 </h3></th>

</tr> </table> </div> </div> </div>

<!-- navbar --> </body> </html> 3. Login

a. formlogin.php

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml"> <head>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Statistik Kendali Mutu</title>

<link href="styles.css" rel="stylesheet"> </head>

<body>

<!--tampilan--> <div id="wrapper"> <div id='cssmenu'> <ul>

<li><a href='index.php'><span>HOME</span></a></li> <li><a href='formlogin.php'><span>LOGIN</span></a></li> <li><a href='panduan.php'><span>PANDUAN</span></a></li> <li class='active has-sub'><a href='#'><span>DATA</span></a> <ul>

<li class='has-sub'><a href='input.php'><span>INPUT</span></a></li> <li class='has-sub'><a

href='analisis.php'><span>ANALISIS</span></a></li>

<li class='has-sub'><a href='edit.php'><span>EDIT</span></a></li> <li class='has-sub'><a

href='hapus_data.php'><span>HAPUS</span></a></li> </ul>


(60)

</li>

<li><a href='laporan.php'><span>LAPORAN</span></a></li>

<li class='last'><a href='logout.php'><span>LOGOUT</span></a></li> </ul>

</div>

<div id="konten">

<div id="header"><img src="img/bg.jpg" width="990" height="175"> </div> <div class="isi-konten">

<br /> <br /> <br /> <br />

<form action="login.php" method="POST"</form>

<table width="304" height="175" border="1" align="center" bordercolor="#FEDFBF">

<tr>

<th height="28" bgcolor="#FFFF66" scope="col">Silahkan Login</th> </tr>

<tr>

<td height="63" bgcolor="#FF9966"><table width="236" border="0" align="center">

<tr>

<td width="87">Username</td> <td width="19">:</td>

<td><div align="left">

<input type="text" name="username" size="20"/> </div></td> </tr> <tr> <td>Password</td> <td>:</td> <td><div align="left">

<input type="password" name="password" size="20" /> </div></td>

</tr> <tr>

<td></td> <td></td>

<td ><div align="left">

<input type="image" value="login" name="login" src="img/login1.png" onclick="close_window();return false;" class="styledselect" />


(61)

</tr>

</table></td> </tr>

</table> </div> </div>

<!-- navbar --> </body> </html> b. login.php <?php

ob_start(); // untukmembuffer; include "koneksi.php";

//membuatvariabeluntukmenampung input username dan password $username=$_POST['username'];

$password=$_POST['password']; //memproteksidarimysql injection

$username = stripslashes($username); // menghapus backslash padatampilanphp $password = stripslashes($password);

$username = mysql_real_escape_string($username); // memfilterkarakterkhususmisal '

$password = mysql_real_escape_string($password); if (empty($username) || empty($password))

{ ?>

<script>

alert("Password Kosong");

document.location="formlogin.php"; </script>

<?php }

else {

$query=mysql_query("SELECT * FROM login WHERE username='$username' and password='$password'");

$cek=mysql_num_rows($query); $ambil = mysql_fetch_array($query); if ($cek==1)

{


(62)

$_SESSION['username']= $username; $_SESSION['password']= $password; if ($ambil['level']=="1")

{ ?> <script >

alert("Anda berhasil login"); document.location="index.php"; </script>

<?php } }

else { ?> <script>

alert("Username dan password salah"); document.location="formlogin.php"; </script>

<?php } }

ob_end_flush(); ?>

4. Input Data a. input.php <?php

session_start();

if(!isset($_SESSION['username']) && !isset($_SESSION['password'])){ //jika session belum di set/register

echo "<a href='index.php'>kembali</a><br>"; die("Silahkan login terlebih dahulu !");

} ?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


(1)

<td width="159"><div align="left" class="style1"><strong> <select name="tahun">

<option value="">--- Pilih Tahun ---</option> <option value="2010">2010</option>

<option value="2011">2011</option> <option value="2012">2012</option> <option value="2013">2013</option> <option value="2014">2014</option> <option value="2015">2015</option> <option value="2016">2016</option> </select>

</strong></div></td> </tr>

<tr>

<td><span class="style6

style1"><strong>Bulan</strong></span></td>

<td><span class="style6 style1"><strong>:</strong></span></td> <td><div align="left" class="style1"><strong>

<select name="bulan">

<option value="">--- Pilih Bulan --- </option> <option value='1'>Januari</option>

<option value='2'>Februari</option> <option value='3'>Maret</option> <option value='4'>April</option> <option value='5'>Mei</option> <option value='6'>Juni</option> <option value='7'>Juli</option> <option value='8'>Agustus</option> <option value='9'>September</option> <option value='10'>Oktober</option> <option value='11'>November</option> <option value='12'>Desember</option> </select>

</strong></div></td> </tr>

<tr>

<td></td> <td></td> <td>

<div align="left">

<input name="submit" type="submit" value="Cetak" /> </div></td>


(2)

</table>

<p align="center">&nbsp;</p>

</div> <p>&nbsp;</p></td> </tr>

</table> </form> </div> </div>

<!-- navbar --> </body> </html> b. pdf.php <?php

// Define relative path from this script to mPDF

$nama_dokumen='Laporan Analisis'; //Beri nama file PDF hasil. define('_MPDF_PATH','MPDF60/');

include(_MPDF_PATH . "mpdf.php");

$mpdf=new mPDF('utf-8', 'A4'); // Create new mPDF Document

//Beginning Buffer to save PHP variables and HTML tags ob_start();

?>

<!--sekarang Tinggal Codeing seperti biasanya. HTML, CSS, PHP tidak masalah.-->

<!--CONTOH Code START--> <?php

$host = "localhost"; $username = "root"; $password = "";

$databasename = "db_masscom";

$connection = mysql_connect($host, $username, $password) or die("Kesalahan Koneksi ... !!");

mysql_select_db($databasename, $connection) or die("Databasenya Error"); ?>

<style type="text/css"> <!--

.style1 {font-family: "Times New Roman", Times, serif} .style4 {font-size: 12px}


(3)

--> </style>

<th><div align="center" class="style1"><strong>LAPORAN HASIL ANALISIS DATA PRODUKSI </strong></div></th>

<th><div align="center" class="style1">PT. Masscom Graphy Semarang - Jl. Kaligawe Km 5 Semarang </div></th>

<br></br>

<table width="935" height="64" border="0" align="center" bordercolor="#FF9966" bgcolor="#FEDFBF">

<tr bordercolor="#333333" bgcolor="#FF9966"> <th width="119" rowspan="2" bgcolor="#FF9966"

scope="col">Tanggal</th>

<th height="27" colspan="4" scope="col">Produksi (eks)</th> <th colspan="4" scope="col">Misdruk (kg)</th>

<th width="85" rowspan="2" scope="col">Proporsi</th> <th width="80" rowspan="2" scope="col">BPA</th> <th width="90" rowspan="2" scope="col">BPB</th>

<th width="90" rowspan="2" scope="col">Keterangan</th> </tr>

<tr>

<td width="81" height="29" bgcolor="#FF9966"><div align="center"><strong>Daerah</strong></div></td> <td width="91" bgcolor="#FF9966"><div

align="center"><strong>Spirit/Rileks</strong></div></td> <td width="82" bgcolor="#FF9966"><div

align="center"><strong>Nasional</strong></div></td> <td width="82" bgcolor="#FF9966"><div

align="center"><strong>Jumlah</strong></div></td> <td width="82" bgcolor="#FF9966"><div

align="center"><strong>Daerah</strong></div></td> <td width="89" bgcolor="#FF9966"><div

align="center"><strong>Spirit/Rileks</strong></div></td> <td width="80" bgcolor="#FF9966"><div

align="center"><strong>Nasional</strong></div></td> <td width="82" bgcolor="#FF9966"><div

align="center"><strong>Jumlah</strong></div></td> </tr>

<?php

error_reporting (0); include "koneksi.php"; $tahun = $_POST['tahun'];


(4)

$brsjmlmisdruk=0; $brsjmlproduksi=0; $koljmlmisdruk=0; $koljmlproduksi=0;

$query=mysql_query ("select * from proporsi where year(tanggal) = '$tahun' and month(tanggal)='$bulan'");

while ($row=mysql_fetch_array($query)){ $tanggal = $row['tanggal'];

$p_daerah=$row['p_daerah']; $p_spirit=$row['p_spirit']; $p_nasional=$row['p_nasional']; $m_daerah=$row['m_daerah']; $m_spirit=$row['m_spirit']; $m_nasional=$row['m_nasional'];

$brsjmlproduksi=$p_daerah+$p_spirit+$p_nasional; $brsjmlmisdruk=$m_daerah+$m_spirit+$m_nasional; $proporsi=$brsjmlmisdruk/$brsjmlproduksi;

$koljmlmisdruk=$koljmlmisdruk+$brsjmlmisdruk; $koljmlproduksi=$koljmlproduksi+$brsjmlproduksi;

}

$central=$koljmlmisdruk/$koljmlproduksi;

$query2=mysql_query ("select * from proporsi where year(tanggal) = '$tahun' and month(tanggal)='$bulan'order by tanggal asc");

while ($row2=mysql_fetch_array($query2)) { $tanggal = $row2['tanggal'];

$p_daerah=$row2['p_daerah']; $p_spirit=$row2['p_spirit']; $p_nasional=$row2['p_nasional']; $m_daerah=$row2['m_daerah']; $m_spirit=$row2['m_spirit']; $m_nasional=$row2['m_nasional'];

$brsjmlproduksi=$p_daerah+$p_spirit+$p_nasional; $brsjmlmisdruk=$m_daerah+$m_spirit+$m_nasional;


(5)

$proporsi=$brsjmlmisdruk/$brsjmlproduksi;

$bpa=($central+3*sqrt(($central*(1-$central))/$brsjmlproduksi)); $bpb=($central-3*sqrt(($central*(1-$central))/$brsjmlproduksi)); if (($proporsi>$bpa) or ($proporsi<$bpb)) {

$kontrol="TT"; } else {

$kontrol="T"; }

echo"<tr>";

echo "<td> $tanggal </td>"; echo "<td> $p_daerah </td>"; echo "<td> $p_spirit </td>"; echo "<td> $p_nasional </td>"; echo "<td> $brsjmlproduksi </td>"; echo "<td> $m_daerah </td>"; echo "<td> $m_spirit </td>"; echo "<td> $m_nasional </td>"; echo "<td> $brsjmlmisdruk </td>";

echo "<td> ".number_format($proporsi,4,'.','')." </td>"; echo "<td> ".number_format($bpa,4,'.','')." </td>"; echo "<td> ".number_format($bpb,4,'.','')." </td>"; echo"</tr>";

echo"<td> $kontrol </td>"; echo"</tr>";

}

echo"<tr>";

echo"<td colspan='4' scope=\"col\"><div

align=\"center\"><strong>Jumlah</strong></div></td>"; echo"<td> $koljmlproduksi </td>";

echo"<td colspan='3' scope=\"col\"><div

align=\"center\"><strong>Jumlah</strong></div></td>"; echo"<td> $koljmlmisdruk </td>";

echo"<td colspan='2' scope=\"col\"><div

align=\"center\"><strong>Central</strong></div></td>"; echo"<td> ".number_format($central,4,'.','')." </td>";

echo"</tr>"; ?>

</table> <br>


(6)

<tr>

<td width="30"><span class="style4">T</span></td> <td><span class="style4">: Terkendali, </span></td> <td width="30"><span class="style4">TT</span></td> <td><span class="style4">: Tidak Terkendali</span></td> </tr>

</table>

<!--CONTOH Code END-->

<?php

$html = ob_get_contents(); //Proses untuk mengambil hasil dari OB.. ob_end_clean();

//Here convert the encode for UTF-8, if you prefer the ISO-8859-1 just change for $mpdf->WriteHTML($html);

$mpdf->WriteHTML(utf8_encode($html)); $mpdf->Output($nama_dokumen.".pdf" ,'I'); exit;

?>

8. logout.php

<?php

session_start(); session_destroy(); ?>

<script >

alert("Anda berhasil logout"); document.location="index.php"; </script>

<?php ?>