LAPORAN KERJA PRAKTEK SISTEM INFORMASI PENGUJIAN

2y ago
26 Views
2 Downloads
1.63 MB
55 Pages
Last View : 6d ago
Last Download : 3m ago
Upload by : Randy Pettway
Transcription

LAPORAN KERJA PRAKTEKSISTEM INFORMASIPENGUJIAN KENDARAAN BERMOTORDINAS PERHUBUNGAN KOMUNIKASI DAN INFORMATIKA(DISHUBKOMINFO) KABUPATEN PACITANDiajukan Sebagai Salah Satu SyaratUntuk Memperoleh Gelar Sarjana Teknik InformatikaDisusun Oleh :Veny Diastika Putri08650100PROGRAM STUDI TEKNIK INFORMATIKAFAKULTAS SAINS DAN TEKNOLOGIUNIVERSITAS ISLAM NEGERI SUNAN KALIJAGAYOGYAKARTA2012

KATA PENGANTARSegala puji syukur bagi Allah SWT yang telah memberikan banyakkenikmatan serta pertunjuk-Nya dalam setiap kesulitan yang ada selamapelaksanaan kerja praktek sehingga penyusun dapat menyelesaikan kerja praktekyang dilakukan di Dinas Perhubungan dan Informatika Kabupaten Pacitan.Pembuatan laporan kerja praktek yang berjudul “SISTEM INFORMASIPENGUJIAN KENDARAAN BERMOTOR DINAS PERHUBUNGANKOMUNIKASI DAN INFORMATIKA (DISHUBKOMINFO) KABUPATENPACITAN” merupakan salah satu syarat untuk memperoleh gelar sarjana Strata 1Program Studi Teknik Informatika di Universitas Islam Negeri Sunan KalijagaYogyakarta.Oleh karena itu, penyusun mengucapakan terimakasih kepada :1.Prof. Drs. H. Akh. Minhaji, MA., Ph.D., selaku Dekan Fakultas Sains danTeknologi, UIN Sunan Kalijaga Yogyakarta2. Bapak Agus Mulyanto,S.Si.,M.Kom., selaku Kaprodi Teknik Informatika3. Ibu Shofwatul ‘Uyun, M.Kom., selaku dosen pembimbing yang telahmemberi bimbingan dan bantuan dalam pelaksanaan dan penulisan laporankerja praktek4. Bapak Ir. Bambang Supriyoko, MP. selaku Kepala Dinas PerhubunganKomunikasi dan Informatika Kabupaten Pacitan yang telah memberikankesempatan untuk melaksanakan kerja praktek di Dinas Perhubunganiii

Komunikasi dan Informatika Kabupaten Pacitan.5. Bapak M. Said, S. Sos. selaku pembimbing lapangan yang telah banyakbimbingan serta pengarahan selama kerja praktek.6. Ayahanda tercinta Mohamad Said, Ibunda Sri Rahayuning Aesti, BrilianAgri Mohammad dan Erva Diastika Putri yang senantiasa memberikandukungan, doa, nasehat yang menjadi sumber motivasi bagi penulis.7. Teman-teman Kost Wisma Peut 10c, Dian, Amel, Uci, Mba Ay, Titik, Faiq,Yessi yang setia melengkapi karena kita adalah keluarga.8. Teman-teman Prodi Teknik Informatika UIN Sunan Kalijaga khususnyaRosalia Susilowati, Nurul Hidayati, Sri Gustiani, Agung Nur Hidayat,Haidar Rizaldi, yang setia memberikan semangat dan telah banyakmembantu dalam pelaksanaan kerja praktek dan penyusunan laporannya.9. Semua pihak yang telah membantu penulis dalam pelaksanaan kerjapraktek dan penulisan laporan kerja praktek ini.Penulis menyadari masih banyak kekurangan dan kelemahan dalampelaksanaan dan penyusunan laporan kerja praktek ini. Oleh karena itu, kritik dansaran dari pembaca sangat penulis harapkan. Semoga laporan ini dapat bermanfaatbagi semua pihak yang membacanya.Yogyakarta, 21 Mei 2012Veny Diastika Putriiv

DAFTAR ISIHALAMAN JUDUL . iLEMBAR PENGESAHAN . .iiKATA PENGANTAR . iiiDAFTAR ISI . vDAFTAR TABEL. viiiDAFTAR GAMBAR . ixBAB IPENDAHULUAN1.1 Latar Belakang . 11.2 Batasan Kerja Praktek . 21.3 Tujuan Kerja Praktek . 21.4 Manfaat Kerja Praktek . 3BAB IITEMPAT KERJA PRAKTEK2.1 Gambaran Umum Dishubkominfo Kabupaten Pacitan . 42.2 Visi, Misi Dishubkominfo Kabupaten Pacitan . 52.2.1 Visi Dishubkominfo . 52.2.2 Misi Dishubkominfo . 5v

2.4 Struktur Organisasi Dishubkominfo Kabupaten Pacitan . 6BAB IIILANDASAN TEORI3.1 Konsep Sistem Informasi . 73.2 Konsep Basis Data dan DBMS . 83.3 Konsep MySQL . 113.4 Konsep PHP . 123.5 Konsep ERD (Entity Relationship Diagram). 133.6 Konsep DFD (Data Flow Diagram) . 15BAB IVHASIL dan PEMBAHASAN4.1 Kebutuhan Sistem . 174.1.1 Perangkat Keras . 174.1.3 Perangkat Lunak . 174.2 Desain DFD . 184.2.1 DFD Level 0 . 184.2.2 DFD Level 1 . 194.2.3 DFD Level 2 Proses Pengelolaan Data Pada Admin . 204.2.4 DFD Level 2 Proses Pengelolaan Data Pada Petugas . 204.2.5 DFD Level 3 Proses Pengelolaan Data Petugas . 21vi

4.2.6 DFD Level 3 Proses Pengelolaan Data Biaya . 224.2.7 DFD Level 3 Proses Pengelolaan Data Jenis kendaraan . 234.2.8 DFD Level 3 Proses Pengelolaan Data Merk . 244.2.9 DFD Level 3 Proses Pengelolaan Data Tipe . 254.2.10 DFD Level 3 Proses Pengelolaan Data Kendaraan . 264.2.11 DFD Level 3 Proses Pengelolaan Data Pemilik . 274.2.12 DFD Level 3 Proses Pengelolaan Data Ujian . 284.3 Desain ERD . 294.4 Desain Tabel Basis Data . 414.5 Implementasi Sistem . 334.5.1. Gambaran Umum SI Pengujian Kendaraan Bermotor . 334.5.2 User Interface . 354.5.2.1 Halaman Admin . 354.5.2.2 halaman Petugas . 38BAB V KESIMPULAN DAN SARAN5.1 Kesimpulan . 445.2 Saran . 44DAFTAR PUSTAKAvii

DAFTAR TABELTabel 4.1 Tabel Admin . 30Tabel 4. 2 Tabel Jenis . 31Tabel 4. 3 Tabel Kendaraan . 31Tabel 4. 4 Tabel Merk . 31Tabel 4.5 Tabel Pemilik . 32Tabel 4. 6 Tabel Tipe . 32Tabel 4. 7 Tabel Ujian . 32Tabel 4.8 Tabel Biaya . 33Tabel 4. 9 Tabel Biaya Ujian . 33viii

DAFTAR GAMBARGambar 2.1 Struktur Organisasi Dishubkominfo Kabupaten Pacitan . 6Gambar. 3.1 Notasi Aliran Data . 15Gambar. 3.2 Notasi Entitas. 15Gambar 3.3 Notasi Data Storage . 16Gambar. 3.4 Notasi Proses . 16Gambar 4.1 DFD Level 0 (Diagram Konteks) . 18Gambar 4.2 DFD Level 1 . 19Gambar 4.3 DFD Level 2 Proses Pengolahan Data Pada Admin . 20Gambar 4.4 DFD Level 2 Proses Pengolahan Data Pada Petugas . 21Gambar 4.5 DFD Level 3 Proses Pengolahan Data Petugas . 22Gambar 4.6 DFD Level 3 Proses Pengolahan Data Biaya . 23Gambar 4.7 DFD Level 3 Proses Pengolahan Data Jenis Kendaraan . 24Gambar 4.8 DFD Level 3 Proses Pengolahan Data Merk . 25Gambar 4.9 DFD Level 3 Proses Pengolahan Data Tipe . 26Gambar 4.10 DFD Level 3 Proses Pengolahan Data Kendaraan . 27Gambar 4.11 DFD Level 3 Proses Pengolahan Data Pemilik. 28Gambar 4.12 DFD Level 3 Proses Pengolahan Data Ujian . 29Gambar 4.13 desain ERD. 30Gambar 4.14 Tampilan Halaman Login Admin . 35Gambar 4.15 Tampilan Halaman Utama Admin . 36ix

Gambar 4.16 Tampilan Halaman Data Pengguna . 36Gambar 4.17 Tampilan Halaman Ganti Password . 36Gambar 4.18 Tampilan Halaman Item Biaya . 37Gambar 4.19 Tampilan Halaman Data Pemilik . 37Gambar 4.20 Tampilan Halaman Data Kendaraan . 38Gambar 4.21 Tampilan Halaman Data Pengujian. 38Gambar 4.22 Tampilan Halaman Login Petugas . 39Gambar 4.23 Tampilan Halaman Utama Petugas . 39Gambar 4.24 Tampilan Halaman Jenis Kendaraan . 40Gambar 4.25 Tampilan Halaman Merk Kendaraan . 41Gambar 4.26 Tampilan Halaman Tipe Kendaraan . 41Gambar 4.27 Tampilan Halaman Pemilik Kendaraan . 42Gambar 4.28 Tampilan Halaman Data Kendaraan . 42Gambar 4.29 Tampilan Halaman Data Pengujian. 43x

BAB IPENDAHULUAN1.1.Latar Belakang MasalahPengujian kendaraan bermotor disebut juga uji kir merupakan serangkaiankegiatan menguji dan memeriksa bagian-bagian kendaraan bermotor, keretagandengan, kereta tempelan dan kendaraan khusus dalam rangka pemenuhanterhadap persyaratan teknis dan laik jalan.Mengimbangi perkembangan zaman dengan semakin majunya teknologi,teknologi informasi menjadi sesuatu yang penting dalam kehidupan. Teknologiinformasi dapat diterapkan di berbagai bidang. Teknologi informasi mempunyaipengertian luas meliputi segala sesuatu yang berkaitan dengan proses,penggunaan sebagai alat bantu, manipulasi data, dan pengelolaan informasi bisamenjadi alat yang membantu kinerja seseorang ataupun organisasi denganberbagai informasi dan melakukan berbagai tugas yang berhubungan denganpengolahan informasi.Dinas Perhubungan Komunikasi dan Informatika merupakan instansi yangditunjuk resmi oleh pemerintah untuk melakukan pengujian kelaikan jalankendaraan bermotor. Untuk itu diperlukan adanya sistem informasi untukmemudahkan pengelolaan data hasil pengujian kendaraan bermotor.Dengan adanya implementasi dan manajemen yang baik, akan berpengaruhpada kinerja dan hasil dari proses pengujian. Maka dari itu, perlu dibuat sebuah1

2sistem yang dapat mengolah data kendaraan, data pemilik, data biaya, datapengujian dalam proses pengujian kendaraan. Pemanfaatan sistem informasi inidiharapkan dapat membantu efektivitas dan efisiensi kinerja pegawai DinasPerhubungan Komunikasi dan Informatika dalam pengelolaan dan penyimpanandata-data pengujian kendaraan bermotor.1.2.Batasan Kerja PraktekLingkup materi kerja praktek yang dilaksanakan di Dinas PerhubunganKomunikasi dan Informatika adalah pembuatan sistem informasi pengujiankendaraanbermotor berbasis web yang hanya meliputi pengelolaan datakendaraan, data pemilik, data biaya, data pengujian yang melakukan pengujiankendaraan di Dinas Perhubungan Komunikasi dan Informatika KabupatenPacitan.1.3.Tujuan Kerja PraktekTujuan dari pelaksanaan kerja praktek adalah:1. Menganalisa proses pembuatan laporan pengujian kendaraan dan merancangSistem Informasi uji kir sesuai standar dari Dinas Perhubungan Komunikasidan Informatika berbasis web dengan bahasa pemrograman yang digunakanadalah PHP dan database MySQL.2. Membantu proses kemputerisasi penyimpanan data pengujian kendaraan.

33. Mengimplementasikan Sistem Informasi pengujian kendaraan bermotor diDinas Perhubungan Komunikasi dan Informatika.1.4.Manfaat Kerja PraktekManfaat dari pelaksanaan kerja praktek adalah:1. Membantu proses pendataan kendaraan dan pemilik kendaraan2. Membantu proses pencarian data3. Membantu pembuatan laporan data kendaraan yang melakukan pengujiankelaikan jalan4. Membantu meningkatkan kualitas pelayanan petugas terhadap masyarakat

BAB IITEMPAT KERJA PRAKTEK2.1.Gambaran Umum Dinas Perhubungan Komunikasi dan InformatikaKabupaten PacitanDinas Perhubungan Komunikasi dan Informatika Kabupaten Pacitanmerupakan instansi pemerintah yang menjadi pelaksana bidang perhubungan,komunikasi dan informatika dipimpin oleh Kepala Dinas yang berkedudukandi bawah dan bertanggung jawab kepada Bupati melalui Sekretaris Daerah.Dinas Perhubungan Komunikasi dan Informatika Kabupaten Pacitanberada di Jalan W.R. Supratman nomor 22 Pacitan, Telepon : (0357) 882006.Saat ini, Dinas Perhubungan Komunikasi dan Informatika Kabupaten Pacitandipimpin oleh Ir. Bambang Supriyoko, MP. dengan jumlah pegawai sebanyak61 orang.Dinas Perhubungan Komunikasi dan Informatika mempunyai tugasmelaksanakan urusan perhubungan, komunikasi dan informatika berdasarkanazas otonomi dan tugas pembantuan. Sedangkan dalam melaksanakan tugasDinas Perhubungan Komunikasi dan Informatika menyelenggarakan fungsi :a. Perumusan kebijakan teknis di bidang perhubungan, komunikasi daninformatika;b. Penyelenggaraan urusan perhubungan, komunikasi dan informatikaserta pelayanan umum sesuai dengan lingkup tugasnya;4

5c. Pembinaan dan pelaksanaan tugas di bidang perhubungan, komunikasidan informatika;d. Pelaksanaan tugas lain yang diberikan oleh Bupati sesuai dengan tugasdan fungsinya.2.2.Visi,MisiDinasPerhubungan Komunikasi danInformatikaKabupaten Pacitan2.2.1 Visi Dinas Perhubungan Komunikasi dan Informatika KabupatenPacitanMenjadikan transportasi dan komunikasi sebagai penunjang,penggerak dan pendorong pembangunan daerah yang maju, adil,sejahtera dan berbudaya.2.2.2 Misi Dinas Perhubungan Komunikasi dan Informatika KabupatenPacitanBerdasarkan pernyataan visi yang diinginkan, selanjutnya misiDinas Perhubungan Komunikasi dan Informatika Kabupaten Pacitanadalah sebagai berikut:a. Peningkatan pelayanan publik bidang perhubunganb. Peningkatan penertban, kelancaran, keselamaatanlalu lintas danangkutan umumc. Menciptakan jaringan transportasi yangefektif , efisien danterpadud. Meningkatkan sarana prasarana transportasi dan komunikasi

nInformatika Kabupaten Pacitan.Gambar 2.1 merupakan struktur organisasi Dinas PerhubunganKomunikasi dan Informatika Kabupaten Pacitan berdasarkan PeraturanDaerah Nomor 20 Tahun 2007.Gambar 2.1 Struktur Organisasi Dinas Perhubungan Komunikasi danInformatika Kabupaten Pacitan

BAB IIILANDASAN TEORI3.1.Konsep Sistem InformasiSecara umum, sistem dapat diartikan sebagai kumpulan dari elemenelemen yang berinteraksi untuk mencapai suatu tujuan tertentu sebagai suatukesatuan. Sedangkan informasi merupakan data yang diolah menjadi imanya(Mulyanto,2009).Sistem informasi adalah suatu sistem yang saling berintegrasi danberinteraksi atau berelasi satu sama lain, secara teratur, baik, dan rapisehingga sistem dapat memberikan informasi yang bermanfaat yangdibutuhkan oleh pengguna dalam mengambil keputusan pada masa saat iniatau pun untuk masa mendatang (Supriyanto 2005). Ada pula yangmendefinisikan sistem informasi adalah kombinasi antar prosedur kerja,informasi, orang, dan teknologi informasi yang diorganisasikan untukmencapai tujuan dalam sebuah organisasi (Kadir, 2003)Sistem informasi terdiri dari beberapa komponen. Diantaranya adalahsebagai berikut : (Turban 2006)1.Perangkat Keras ( Hardware )Serangkaian seperti prosesor, monitor, keyboard. Bersama-sama berbagaiperalatan tersebut menerima data serta informasi, memprosesnya danmenampilkannya.7

82.Perangkat Lunak ( Software )Adalah sekumpulanmemproses3.programyang memungkinkanperanti kerasdata.Basis dataAdalah sekumpulan file, tabel relasi dan lain-lain yang saling berkaitandan menyimpan data serta berbagai hubungan diantaranya.4.JaringanAdalah sistem koneksi (bagian kabel atau nirkabel) yang memungkinkanadanya sumber daya antar berbagai komputer yang berbeda.5.ProsedurAdalah serangkaian instruksi mengenai bagaimana menggabungkanbeberapa komponen diatas agar dapat memproses informasi danmenciptakan sistem yang diinginkan.6. OrangAdalah berbagai individu yang bekerja dengan sistem infomasi, beriteraksidengannya atau menggunakan hasilnya.3.2.Konsep Basis Data dan DBMS (Database Management System)Basis data adalah sebagai suatu pengorganisasian sekumpulan data yangsaling terkait sehingga memudahkan aktivitas untuk memperoleh informasi(Kadir, 2003)

9Basis data merupakan kumpulan file-file yang mempunyai kaitan antarasatu file dengan file yang lain sehingga membentuk satu bangunan data untukmenginformasikan satu perusahaan, instansi dalam batasan tertentu. Bilaterdapat file yang tidak dapat dipadukan atau dihubungkan dengan file yanglainnya berarti file tersebut bukanlah kelompok dari satu basis data, ia akandapat membentuk satu basis data tersendiri (Kristanto, 1994)Penyusunan satu basis data digunakan untuk mengatasi masalahmasalah pada penyusunan data yaitu:a.Redudansi dan Inkonsistensi datab.Kesulitan Pengaksesan datac.Isolasi data untuk standarisasid.Multiple user / pemakaian banyake.Masalah keamanan ( sequrity)f.Masalah Integrasi (kesatuan)g.Masalah data independence (kebebasan data)Basis data diimplementasikan dalam sebuah perangkat lunak untukmemanajemen basis data tersebut. Perangkat lunak yang digunakan untukmanajemen basis data adalah DBMS (Database Management System).DBMS merupakan kumpulan file yang saling berkaitan bersama denganprogram untuk pengelolaannya. Database adalah kumpulan datanya, sedangprogram pengelolanya berdiri sendiri dalam satu paket program untukmembaca data, mengisi data, menghapus data, melaporkan data dalamdatabase (Kristanto, 1994)

10DBMS (database management system) merupakan software yangdisediakan oleh penyedia database untuk :a. Mengelola dan memelihara datab. Memindahkan data ke dan dari file data fisik yang dibutuhkanc. Mengelola akses dara yang bersamaan oleh beberapa penggunad. Mengawasi pembaharuan data dan mencegah konflik perubahan datae. Mengelola transaksi sehingga perubahan data terjadi secara lengkap atautidak terjadi perubahan jika transaksi batal atau gagalf. Mendukung bahasa queryg. Pengawasan back up database dan pemulihan dari kesalahanh. Mekanisme keamananSQL (Structure Query Language) adalah bahasa yang digunakan untukmengakses basis data yang tergolong relasional (Kadir, 2003). Beberapasistem basis data yang menggunakan SQL antara lain: Oracle, MS SQLServer, PostgreSQL, MySQL, Firebird dan MS Access.Bahasa SQL dibuat sebagai bahasa yang dapat merelasikan beberapatabel dalam database maupun merelasikan antar database (Nugroho 2004).SQL dibagi menjadi dua bentuk query, yaitu:1. DDL (data definition language)Sebuah metode query SQL yang berguna untuk mendefinisikan datapada sebuah database, adapaun query yang dimiliki adalah:a. Create : digunakan untuk melakukan pembuatan table dan database.

11b. Drop : digunakan untuk melakukan penghapusan table maupundatabase.c. Alter : digunakan untuk melakukan perubahan struktur table yangtelah dibuat, baik menambah field (add), mengganti nama field(change) ataupun menamakannya kembali (rename).2. DML (data Manipulation language)Sebuah metode query yang dapat digunakan apabila DDL telah terjadi,sehingga fungsi dari query ini adalah untuk melakukan pemanipulasiandatabase yang telah ada atau telah dibuat sebelumnya.Adapun query yang termasuk didalamnya adalah:a. Insert : digunakan untuk melakukan peng-input-an atau pemasukkandata pada table database.b. Update : digunakan untuk melakukan pengubahan atau peremajaanterhadap data yang ada pada table.c. Dalete : digunakan untuk melakukan penghapusan data pada table.Pemhapusan ini dapat dilakukan secara sekaligus (seluruh isi tabel)maupun hanya recordset.3.3.Konsep MySQLMySQL adalah sebuah program database server yang mampumenerima dan mengirimkan datanya dengan sangat cepat, multi user sertamampu menggunakan perintah standar SQL (Structured Query Language).MySQL selain sebagai database server, dapat juga berperan sebagai client

12sehingga sering disebut database server-client yang open source dengankemampuan dapat berjalan dengan baik di OS (Operating System), baikdengan platform windows maupun LINUX (Nugroho 2004).Keunggulan MySQL diantaranya adalah sebagai berikut :1.MySQL merupakan program yang multi-threaded, sehingga dapatdipasang pada server yang memiliki multi-CPU.2.Didukung program-program umum seperti C, C , Java, Perl, PHP,Python, TCL APIs dls.3.Bekerja pada berbagai platform. (tersedia berbagai versi untukberbagai sistem operasi).4.Memiliki jenis kolom yang cukup banyak sehingga memudahkankonfigurasi sistem database.5.Memiliki sistem sekuriti yang cukup baik dengan verifikasi host.6.Mendukung ODBC untuk sistem operasi Microsoft Windows7.Mendukung record yang memiliki kolom dengan panjang tetap ataupanjang bervariasi.3.4.Konsep PHPPHP adalah salah satu dari berbagai jenis bahasa pemrograman yangada, PHP adalah singkatan dari “PHP Hypertext Preprocessor”, yangmerupakan suatu skrip yang bersifat server side yang ditambahkankedalam HTML. PHP sendiri merupakan singkatan dari Personal HomePage Tools. Skrip ini akan membuat aplikasi dapat diintregasikan ke

13dalam HTML sehingga halaman web tidak bersifat statis, namun menjadidinamis. Sifat server side yaitu pengerjaan skrip akan dilakukan di server,baru kemudian hasilnya dikirim ke browser (Kurniawan, 2002). Kelebihansistem server side adalah :1. Dapat memanfaatkan sumber–sumber aplikasi yang dimiliki oleh server.Contohnya koneksi database.2. Tidak diperlukan kompatibilitas browser atau harus menggunakan browsertertentu. Karena serverlah yang akan mengerjakan skrip PHP. Hasil yangdikirim ke browser umumnya berbasis teks atau gambar.3.5.Konsep ERD (Entity Relationship Diagram)ERD adalah model konseptual yang mendeskripsikan hubungan antarpenyimpanan. ERD digunakan untuk memodelkan struktur data danhubungan antar data, karena hal ini relatif kompleks. ERD menguji modeldengan mengabaikan proses yang harus dilakukan (Pohan, 1997).ERD menggunakan sejumlah notasi dan simbol untuk menggambarkanstruktur dan hubungan antar data. Pada dasarnya ada tiga macam simbol yangdigunakan yaitu:1. EntitasEntitas merupakan suatu objek yang dapat didefinisikan dalam lingkunganpemakai, sesuatu yang penting bagi pemakai dalam konteks sistem yangakan dibuat. Entitas digambarkan menggunakan simbol persegi empat.

142. AtributAtribut digunakan untuk mengekspresikan karateristik entitas, misalnya:sebuah entitas pegawai mempunyai atribut nama, alamat, email, dll.Atribut diklasifikasikan sebagai entity key atau entity descriptor, yangdigunakan untuk mengidentifikasikan berbagai hal secara unik dalamentitas, sedangkan atribut yang mempunyai nilai yang unik disebutcandidate key yang salah satunya nanti akan digunakan sebagai primarykey.3. RelasiRelasi menggambarkan hubungan antar entitas. Dalam menggambarkanhubungan entitas, ada berbagai tipe hubungan antar entitas, diantaranya :a. One to one relationshipHubungan di mana satu elemen di entitas (A) tepat berasosiasidengan satu elemen di entitas (B).b. One to many relationshipHubungan di mana satu elemen di entitas (A) berasosiasi dengan nol,satu atau lebih elemen di entitas (B), tapi untuk satu elemen dientitas (B) hanya berelasi dengan satu elemen di entitas (A).c. Many to many relationshipHubungan dimana satu elemen di entitas (A) berasosiasi dengan nol,satu atau lebih elemen di entitas (B) dan satu elemen di entitas (B)berasosiasi dengan nol, satu atau lebih elemen di entitas (A).

153.6.Konsep DFD (Data Flow Diagram)DFD (Data Flow Diagram) adalah sebuah teknik grafis yangmenggambarkan aliran informasi dan tranformasi yang diaplikasikan padasaat data bergerak dari input menjadi output (Pressman, 2002).Diagram Aliran Data (Data Flow Diagram) menunjukan bagaimana databergerak melalui sistem informasi tetapi tidak menunjukan langkah-langkahlogika program atau pengolahannya.Komponen dari DFD yang umumnya digunakan dalam adalah:a. Aliran DataGambar. 3.1 Notasi aliran dataGambar 3.1 Menggambarkan arus data atau informasi dari atau bagianke bagian yang lain. Menggambarkan garis penghubung dan tandasambung diantara kata – katanya.b. EntitasGambar. 3.2 Notasi entitasGambar 3.2 Menggambarkan kesatuan luar yang berhubungan dengansistem, dapat berupa orang atau kelompok orang diluar organisasi ataudidalam organisasi tersebut, tetapi diluar kontrol sistem lain yangdibuat.

16c. Data StoreGambar 3.3 Notasi data storageMenggambarkan model dari kumpulan pada keterangan data yangtersimpan, nama mencerminkan data store bila namanya lebih dari satukata maka harus diberi tanda sambung.d. ProsesGambar. 3.4 Notasi ProsesGambar 3.4 Mengambarkan kegiatan atau kerja yang dilakukan olehorang, mesin dan komponen dari hasil suatu arus data yang masukkedalam proses untuk dihasilkan arus data yang akan keluar dari setiapproses. Setiap proses memiliki satu atau beberapa data masukan ataubeberapa data keluaran.

BAB IVHASIL DAN PEMBAHASAN4.1.Kebutuhan SistemAgar Sistem Informasi Pengujian Kendaraan Bermotor ini dapatdijalankan dengan baik, maka komputer yang digunakan harus memenuhisyarat minimal baik dari sisi perangkat keras maupun perangkat lunaksebagai berikut :4.1.1. Perangkat KerasAgar dapat berjalan dengan baik, komputer yang menjalankan sistemini harus memenuhi sistem requirements minimal yang dibutuhkan.Spesifikasi dari sistem requirements tersebut adalah :1.Processor Pentium III atau setara dengan kecepatan 667 MHz2.Memori (RAM) dengan kapasitas 256 MB3.Ruangan kosong Harddisk sebesar 5 MB4.Monitor VGA atau SVGA dengan resolusi minimum 800 x 600.4.1.2. Perangkat LunakAda beberapa perangkat lunak yang harus terinstal dalam sistemoperasi komputer untuk dapat menjalankan sistem informasi ini,yaitu :1.Sistem Operasi Windows2.XAMPP 1.7.23.Ms Office Exel17

184.4.2.Adobe ReaderDesain DFD4.2.1 DFD Level 0 (Diagram Konteks)DFD Level 0 seperti pada Gambar 4.1 merupakan gambaraninterakasi yang terjadi antara entitas dan Sistem Informasi.Gambar 4.1 DFD Level 0 (Diagram Konteks)Dari diagram konteks di atas, sistem memiliki 2 entitas yaitupetugas dan admin. Di mana entitas petugas berperan memberikandata jenis, merk, tipe, pemilik, data dan pengujian kendaraan dansebagai timbal baliknya, petugas memperoleh informasi data yangtelah diberikan. Entitas admin berperan memberikan data petugasdan biaya ke dalam sistem, sebagai timbal baliknya sistemmemberikan informasi mengenai petugas, biaya, pengujian, datakendaraan, pemilik, kendaraan wajib uji dan lulus uji.

194.2.2 DFD Level 1DFD level 1 seperti pada Gambar 4.2 merupakan diagram yangmempresentasikan proses-proses yang terjadi pada sistem, yangmeliputi proses login, pengelolaan data dan laporan.Gambar 4.2 DFD Level 1

204.2.3 DFD Level 2 Proses Pengelolaan Data Pada AdminDFD Level 2 seperti pada Gambar 4.3 merupakan proses pengelolaandata pada admin. Proses yang bisa dilakukan seorang admin dalamsistem adalah proses pengelolaan data petugas dan pengelolaan databiaya.Gambar 4.3 DFD Level 2 Proses Pengolahan Data Pada Admin4.2.4 DFD Level 2 Proses Pengelolaan Data Pada PetugasDFD Level 2 seperti pada Gambar 4.4 merupakan proses pengelolaandata pada petugas. Proses yang bisa dilakukan petugas dalam sistemadalah pengelolaan data jenis kendaraan, data merk, data tipe, datakendaraan, data pemilik dan data pengujian.

21Jenis kendaraanJenis kendaraanJenis kendaraan2.1Pengelolaandata jenisJenis kendaraanJenisMerk kendaraanMerk kendaraanMerk kendaraan2.2Pengelolaandata merkMerk kendaraanMerkTipe kendaraanTipe kendaraan2.3Pengelolaandata tipeTipe kendaraanTipeTipe kendaraanData kendaraanpetugasData kendaraan2.4PengelolaandatakendaraanData kendaraanKendaraanData kendaraanPemilik kendaraanPemilik kendaraanPemilik kendaraan2.5Pengelolaandata pemilikPemilik kendaraanPemilikPengujian kendaraanPengujian kendaraan2.6Pengelolaandata ujianPengujian kendaraanPengujian kendaraanGambar 4.4 DFD Level 2 Proses Pengolahan Data Pada Petugas4.2.5DFD Level 3 Proses Pengelolaan Data PetugasDFD level 3 proses pengelolaan data petugas seperti Gambar 4.5menggambarkan beberapa proses yaitu tambah data, lihat data, ubah data,hapus data.Ujian

22petugaspetugas2.1.1Tambah datapetugas2.1.2Lihat s2.1.3Ubah datapetugaspetugaspetugas2.1.4Hapus datapetugasGambar 4.5 D

Komunikasi dan Informatika adalah pembuatan sistem informasi pengujian kendaraan bermotor berbasis web yang hanya meliputi pengelolaan data kendaraan, data pem

Related Documents:

B. Waktu dan Tempat Praktek Kerja Lapangan Praktek Kerja Lapangan (PKL) dilaksanakan di industri PT. Lombok Gandaria selama 20 hari kerja, sejak tanggal 1 Maret 2018 hingga 31 Maret 2018. Industri PT. Lombok Gandaria terletak di Jl. Raya Jaten KM.7, Karanganyar, Jawa Tengah. C. Tujuan Praktek Kerja Lapangan

1. Konsep Dasar Sistem Informasi 6-7 2. Komponen Sistem Informasi 7-9 3. Elemen Sistem Informasi 9-11 4. Klasifikasi Sistem Informasi 11-13 5. Pengelola Sistem Informasi 13-14 6. Pengembangan Sistem Informasi 14-15 7.

Panduan Kerja Praktek dan Tugas Akhir ini disempurnakan dan disesuaikan dengan kondisi yang berlaku pada saat ini sehingga dapat mengakomidir kebutuhan para mahasiswa yang akan melaksanakan kerja praktek dan tugas akhir, dengan demikian diharapkan dapat membantu dan memperlancar tahapan penyusunan laporan akhir kerja praktek dan tugas akhir.

10. Sahabat yang Selalu mendukung dan mendoakan sehingga Laporan Praktek Kerja Lapangan ini dapat selesai tepat waktunya. 11. Mba Rina, Ika, Bang Ajis, Nunung, Umi dan Jihad sebagai Teman Seperjuangan PKL yang selalu mendukung dan mendoakan sehingga Laporan Praktek kerja Lapangan selesai tepat pada waktunya.

4. Nilai akhir kerja praktek merupakan nilai yang diberikan oleh dosen pembimbing berdasarkan hasil wawancara selama presentasi atau seminar dan buku laporan kerja praktek yang telah disusun. Penentuan nilai akhir kerja praktek dilakukan oleh dosen pembimbing yang dinyatakan dalam berita acara.

langsung ke dunia indusri/kerja, maka dipadang sangat perlunya untuk melaksanakan Praktek Kerja Lapangan. Besar kemungkinan dengan melalui program Praktek Kerja Lapangan ini mahasiswa dapat memahami langsung struktur organisasi dalam sebuah manajemen, profesionalitas kerja, kedisiplinan dan masih banyak hal lainnya.

sistem organ, kelainan dan penyakit. Sistem – sistem pada manusia dan hewan 1. Sistem pencernaan 2. Sistem ekskresi 3. Sistem pernapasan 4. Sistem peredaran darah 5. Sistem saraf dan indera 6. Sistem gerak 7. Sistem imun 8. Sistem reproduksi 9. Keterkaitan antar sistem organ dan homeostasis 10. Kelain

B. Memahami sistem informasi Sebuah Sistem Informasi pada hakekatnya merupakan suatu sistem yang memiliki komponen-komponen atau sub sistem -sub sistem untuk menghasilkan informasi. Pada bagian ini akan dibahas mengenai pengertian-pengertian mendasar yang menuju pada pemahaman Sistem Informasi secara menyeluruh. 1. Tentang Sistem