Laporan Magang IT UMM

Embed Size (px)

Citation preview

  • 8/18/2019 Laporan Magang IT UMM

    1/42

    1

    LAPORAN PRAKTEK KERJA NYATA

    PENGENALAN DUNIA KERJA SERTA PEMBUATAN

    BERBAGAI APLIKASI BEBRBASIS WEB GUNA MEMENUHI

    KEBUTUHAN USER

    Oleh :Shidiq Wicaksono 201310370311132

    Faizun Nuril Hikmah 201310370311148

    Muhammad Ubaidillah 201310370311176

    Siti Maghfiroh 201310370311218

    PROGRAM STUDI TEKNIK INFORMATIKA

    FAKULTAS TEKNIK

    UNIVERSITAS MUHAMMADIYAH MALANG

    2016

  • 8/18/2019 Laporan Magang IT UMM

    2/42

    2

    LEMBAR PENGESAHAN

    LAPORAN PRAKTEK KERJA NYATA

    PENGENALAN DUNIA KERJA SERTA PEMBUATAN

    BERBAGAI APLIKASI BEBRBASIS WEB GUNA MEMENUHI

    KEBUTUHAN USER

    Disusun Oleh :

    Shidiq Wicaksono 201310370311132Faizun Nuril Hikmah 201310370311148

    Muhammad Ubaidillah 201310370311176

    Siti Maghfiroh 201310370311218

    Mengetahui

    Ketua / Sekretaris Jurusan Koordinator PKN

    Yuda Munarko, M. Sc Diah Risqiawati, S. T., M. T

    108.0611.0443 108.1410.0545

  • 8/18/2019 Laporan Magang IT UMM

    3/42

    3

    LEMBAR PERSETUJUAN

    LAPORAN PRAKTEK KERJA NYATA

    PENGENALAN DUNIA KERJA SERTA PEMBUATAN

    BERBAGAI APLIKASI BEBRBASIS WEB GUNA MEMENUHIKEBUTUHAN USER

    Disusun Oleh :Shidiq Wicaksono 201310370311132

    Faizun Nuril Hikmah 201310370311148

    Muhammad Ubaidillah 201310370311176

    Siti Maghfiroh 201310370311218

    Mengetahui

    Pembimbing Lapangan Dosen Pembimbing PKN

    Fernandes Maskur, S.Kom., M.Kom108.1410.0542

  • 8/18/2019 Laporan Magang IT UMM

    4/42

    4

    KATA PENGANTAR  

    Alhamdulillah segala puji dan syukur hanya ditujukan kepada Allah

    SWT yang telah melimpahkan nikmat baik berupa Iman dan Islam, juga

    yang selalu melimpahkan rahmat, taufik, hidayah serta inayah-Nya

    sehingga penulis dapat menyelesaikan penulisan laporan PKN (Praktek

    Kerja Nyata) yang dilaksanakan di Elecomp Software House sebagai

    salah satu syarat kelulusan dalam program studi S1.

    Sholawat serta salam semoga tetap tercurahkan kepada junjungan

    alam baginda Rasulullah Muhammad SAW, yang telah menunjukkan

     jalan kebenaran dan keselamatan, yakni ajaran Islam yang menjadi

    rahmat bagi seluruh umat manusia dan sekalian alam.

    Selama penulisan laporan Praktek Kerja Nyata ini penulis telah

     banyak mendapat bimbingan, masukan, motivasi dan arahan dari

     berbagai pihak. Oleh karena itu, penulis menyampaikan ucapan terima

    kasih dan penghargaan setinggi-tingginya kepada:

    1.  Bapak Drs. Fauzan, M. Pd selaku Rektor Universitas

    Muhammadiyah Malang.

    2.  DEKAN Fakultas Teknik UMM.

    3. 

    Direktur Elecomp Software House.

    4.  Ketua Jurusan dan Pembimbing PKN yang banyak memberi tuntunan

    dan arahan sehingga penulisan laporan ini dapat terselesaikan.

    5.  Pembimbing Lapangan yang telah memberikan banyak arahan

    kepada penulis.

  • 8/18/2019 Laporan Magang IT UMM

    5/42

    5

    6.  Kedua orang tua para penulis yang dengan restunya, do’anya,

    harapan-harapan serta pengorbanannya menjadikan penulis untuk

    tidak menyerah dalam penyelesaian laporan Praktek Kerja Nyata ini.

    7.  Segenap staff Elecomp Software House yang telah banyak

    mendukung atas penyusunan laporan Praktek Kerja Nyata ini.

    8.  Semua pihak yang terlibat baik secara langsung maupun tidak

    langsung pada proses penulisan laporan Praktek kerja Nyata ini.

    Dengan segala kerendahan hati penulis menyadari bahwa laporan

    Praktek Kerja Nyata ini masih jauh dari sempurna, sehingga kritik dan

    saran sangat diperlukan demi tercapainya hasil yang lebih baik.

    Harapan penulis semoga laporan Praktek Kerja Nyata ini dapat

     bermanfaat bagi penulis khususnya dan bagi pembaca pada

    umumnya.Amin.

    Malang, 23 Maret 2016 

  • 8/18/2019 Laporan Magang IT UMM

    6/42

    6

    DAFTAR ISI

    LEMBAR PENGESAHAN ..................................................................... 2 

    LEMBAR PERSETUJUAN .................................................................... 3 

    KATA PENGANTAR ............................................................................. 4 

    DAFTAR ISI ........................................................................................... 6 

    BAB I Pendahuluan ................................................................................. 8 

    1.1  Latar Belakang .......................................................................... 8 

    1.1 

    Maksud dan Tujuan Praktek Kerja Nyata ............................... 10 

    1.3  Manfaat Praktek Kerja Nyata .................................................. 10 

    1.3.1  Manfaat Bagi Mahasiswa ................................................ 10 

    1.3.2  Manfaat Bagi Perusahaan ................................................ 11 

    1.4  Tempat Praktek Kerja Nyata ................................................... 11 

    1.5  Jadwal Praktek Kerja Nyata .................................................... 11 

    BAB II Tinjauan Umum Perusahaan .................................................... 13 

    2.1  Deskripsi Elecomp Software House ....................................... 13 

    2.2  Profil Elecomp Software House .............................................. 13 

    2.3  Struktur Organisasi Elecomp Software House ........................ 14 

    BAB III Dasar Teori .............................................................................. 15 

    3.1 

    Definisi Perancangan Sistem .................................................. 15 

    3.2  Definisi Sistem ........................................................................ 15 

    3.3  Karakteristik Sistem ................................................................ 17 

    3.4  Klasifikasi Sistem ................................................................... 19 

    BAB IV Bahasa Praktek Kerja Nyata .................................................... 21 

    4.1  Deskripsi Pekerjaan................................................................. 21 

  • 8/18/2019 Laporan Magang IT UMM

    7/42

    7

    4.2  Analisa Website ...................................................................... 21 

    4.2.1  Kebutuhan Fungsional ..................................................... 22 

    4.2.2  Kebutuhan Non-Fungsional ............................................. 23 

    4.2.3  Batasan Sistem ................................................................. 24 

    4.2.4 

    Interface Website TK/RA Almadaniyah ......................... 24 

    4.2.5  Interface Website Sistem Pakar HIV Aids ...................... 35 

    BAB V PENUTUP ................................................................................ 41 

    5.1  Kesimpulan ............................................................................. 41 

    5.2  Saran........................................................................................ 41 

    DAFTAR PUSTAKA ............................................................................ 42 

  • 8/18/2019 Laporan Magang IT UMM

    8/42

    8

    BAB I

    Pendahuluan

    1.1 

    Latar Belakang Praktek Kerja Nyata (PKN) adalah sebuah ajang bagi mahasiswa -

    mahasiswi untuk menerapkan teori-teori yang diterima saat proses

     pembelajaran di bangku kuliah kedalam dunia kerja yang sebenarnya.

    Perguruan tinggi merupakan komunitas akademik yang ada di

    Indonesia. Perguruan tinggi tidak dapat terlepas dari masyarakat atau

    institusi-institusi yang ada, hal ini sesuai dengan Tri Dharma Perguruan

    Tinggi yaitu “Pengabdian Masyarakat”.  Untuk mewujudkan cita-cita

    sebuah Perguruan Tinggi, yang berorientasi pada penciptaan sarjana yang

     berkualitas. Maka perlu adanya Praktek Kerja Nyata (PKN).

    Dalam menghadapi perkembangan ilmu pengetahuan dan teknologi

    yang begitu pesat, maka diperlukan wawasan pengetahuan yang lebih.

    Selain itu, di butuhkan juga cara berpikir praktis dan logis untuk

    menghadapi dunia usaha salah satu program studi Teknik Informatika

    Universitas Muhammadiyah Malang merupakan salah satu program studi

    yang memiliki tiga pilihan bidang minat dan bakat. Diantaranya yaitu :

    Jaringan Komputer (network),  Game dan Rekayasa Perangkat Lunak.

    Pembagian ketiga bidang minat dan bakat tersebut diharapkan dapat

    membantu mahasiswa dalam menyalurkan bakat dan minat masin-

    masing.

  • 8/18/2019 Laporan Magang IT UMM

    9/42

    9

    Mengingat sulitnya untuk menghasilkan tenaga kerja yang terampil

    dan berkualitas maka banyak perguruan tinggi berusaha untuk

    meningkatkan kualitas sumber daya manusia dengan cara meningkatkan

    mutu pendidikan dan menyediakan sarana-sarana pendukung agar

    dihasilkan lulusan yang baik dan handal.

    Menimbang hal tersebut, pada Praktek Kerja Nyata ini kami

    memilih Elecomp Software House sebagai tempat untuk melaksanakan

     praktek kerja nyata dan untuk dapat mengkaji secara terperinci dan

    mendalam tentang teori dan praktek khususnya serta dengan harapan

     pihak Elecomp Software House dapat memberikan orientasi mengenai

     praktek serta motivasi kerja di lapangan.

    Dalam pelaksanaan Praktek Kerja Nyata, kami

    mengimplementasikan hasil belajar kami dalam pengembangan software

     berbasis web. Pengimplementasian tersebut kami bagi menjadi beberapa

     bagian yaitu desain dan interface, serta melakukan pengkodingan sistem.

    Pengimplementasian tersebut dibagi menjadi beberap bagian agar

    mempermudah fokus developer dalam proses implementasi.

    Tidak hanya fokus dalam masalah pemrograman web untuk tugas

    kelompok. Kami juga diperkenalkan beberapa pekerjaan, seperti

    melanjutkan perbaikan web, edit video, pembuatan icon serta desain logo

    untuk web. Tugas tersebut diberikan mengingat bahwa Elecomp

    Software House juga menerima jasa seperti pembuatan logo, edit video,

     pembuatan animasi, dll.

  • 8/18/2019 Laporan Magang IT UMM

    10/42

    10

    Pada saat kami melakukan Praktek Kerja Nyata di Elecomp

    Software House tersebut, kami berhadapan langsung dengan pemilik dari

     perusahaan. Pemilik dari perusahaan bertanggung jawab untuk

    menganalisa tugas yang kami kerjakan. Dengan demikian, suasana dunia

    kerja sangat kami rasakan dalam Praktek Kerja Nyata ini.

    1 1 Maksud dan Tujuan Praktek Kerja Nyata 

    Maksud dan tujuan praktek kerja nyata yaitu :

    1.  Membekali mahasiswa  –   mahasiswi dengan pengalaman

    kerja sebenarnya didalam dunia kerja.

    2.  Melatih mahasiswa  –   mahasiswi untuk menangani dan

    memecahkan berbagai masalah keilmuan secara profesional

    3.  Menetapkan disiplin, rasa tanggung jawab dan sikap

     profesional dalam bertugas sehingga menambah

     pengalaman dalam persiapan untuk terjun langsung ke

    dunia kerja yang sesungguhnya.

    4.  Mengembangkan wawasan dan ketrampilan dalam dunia

    kerja dan pengabdian pada instansi atau masyarakat.

    1.3 

    Manfaat Praktek Kerja Nyata

    1.3.1  Manfaat Bagi Mahasiswa 

    1.  Dapat memperoleh pengalaman kerja sebenarnya didalam

    dunia kerja. 

    2.  Dapat melatih untuk menangani dan memecahkan berbagai

    masalah keilmuan secara profesional. 

  • 8/18/2019 Laporan Magang IT UMM

    11/42

    11

    3.  Dapat melatih disiplin, rasa tanggung jawab dan sikap

     profesional dalam bertugas sehingga menambah

     pengalaman dalam persiapan untuk terjun langsung ke

    dunia kerja sesungguhnya. 

    4.  Dapat mengembangkan wawasan dan ketrampilan dalam

    dunia kerja dan pengabdian pada instansi atau masyarakat.

    1.3.2  Manfaat Bagi Perusahaan

    1.  Dapat meningkatkan kerjasama antara perusahaan dan

    akademik.

    2.  Membantu perusahaan untuk mengerjakan proyek sehari -

    hari selama magang.

    3.  Menambah kekurangan karyawan yang di perdayakan.

    1.4  Tempat Praktek Kerja Nyata 

    PKN (Praktek Kerja Nyata) ini dilaksanakan di kantor Elecomp

    Software House, Jalan Danau Sentani Tengah VII, Sawojajar, Malang

    Jawa Timur.

    1.5 

    Jadwal Praktek Kerja NyataPKN (Praktek Kerja Nyata) di kantor CV. Elecomp Software

    House mulai dilaksanakan pada tanggal 18 Januari 2016  –  18 Februari

    2016 (Selama satu bulan). Adapun jadwal kerja harian di kantor sebagai

     berikut :

     No. Hari Masuk Magang Pulang

  • 8/18/2019 Laporan Magang IT UMM

    12/42

    12

    1 Senin 07.00 07.00 12.00

    2 Selasa 07.00 07.00 12.00

    3 Rabu 07.00 07.00 12.00

    4 Kamis 12.30 12.30 17.005 Jum’at  12.30 12.30 17.00

    6 Sabtu 12.30 12.30 17.00

    Adapun rancangan kegiatan pekerjaan yang kami lakukan:

     No

    Kegiatan Minggu KeI II III IV V VI VII VIII

    1 Orientasi

     pekerjaan

    2 Studi

    Lapangan dan pustaka, untuk

     pengerjaan

     project dalam

     pembuatan

    website dariElecomp

    Software

    House

    3 Penyusunan

    Laporan

  • 8/18/2019 Laporan Magang IT UMM

    13/42

    13

    BAB II

    Tinjauan Umum Perusahaan

    2.1 

    Deskripsi Elecomp Software HouseElecomp Software House berlokasi di Jl. Danau Sentani VII,

    Sawojajar, Malang. Elecomp Software House merupakan perusahaan

    yang menerima tawaran pembuatan website, software atau program

    komputer, animasi, aplikasi, game android, dan game komputer.

    2.2 Profil Elecomp Software House

    Moto : “Mengatasi Masalah Anda dengan Sistem Teknologi Tinggi” 

    Visi : “Menjadi salah satu software house yang dapat diperhitungkan

    di komunitas internasional dengan tidak mengabaikan nilai

    social” 

    Misi :

    1.  Mengembangkan industri produk IT secara kompetitif dan dapat

    diterima oleh semua orang

    2.  Memberikan layanan terbaik kepada klien

    3.  Mengembangkan kerjasama dengan sesama perusahaan yang

    saling menguntungkan

    4.  Mengembangkan produk IT yang inovatif

    5.  Dapat secara aktif di kegiatan sosial dan berkontribusi di bidang

    IT

  • 8/18/2019 Laporan Magang IT UMM

    14/42

    14

    2.3 Struktur Organisasi Elecomp Software House

    DIREKTUR

    Fernandes

    PROJECT MANAGER

    Fernandes

    PROGAMMER

    Kamil

    PROGAMMER

    Imron

  • 8/18/2019 Laporan Magang IT UMM

    15/42

    15

    BAB III

    Dasar Teori

    3.1 Definisi Perancangan Sistem

    Perancangan system atau design system merupakan tahap

    selanjutnya setelah analisa system agar mendapat gambaran denganjelas

    tentang apa yang akan dikerjakan pada tahap analisa system, maka

    dilanjutkan dengan memikirkan bagaimana membentuk system tersebut.

    Menurut McLeod (2007 ,p238) dalam soddis, “perancangan sistem

    adalah penentuan proses dan data yang diperlukan oleh sistem baru, jika

    sistem itu berbasis komputer, perancangan dapat dinyatakan spesifikasi

     peralatan yang digunakan”. Serta menurut Bentley dan Whitten

    (2009:160) melalui buku yang berjudul “system analysis and design for

    the global enterprise” juga menjelaskan bahwa perancangan sistem

    adalah teknik pemecahan masalah dengan melengkapi komponen-

    komponen kecil menjadi kesatuan komponen sistem kembali ke sistem

    yang lengkap.  Jadi perancangan sistem adalah suatu fase dimana

    diperlukan suatu keahlian perancangan untuk elemen komputer yang

    akan menggunakan sistem tersebut yaitu pemilihan peralatan dan

     program komputer untuk sistem yang baru.

    3.2 Definisi Sistem

    Menurut Andri Kristanto dalam hedisasrawan , “sistem adalah

     jaringan kerja dari prosedur-prosedur yang saling berhubungan,

     berkumpul bersama-sama untuk melakukan suatu kegiatan atau

  • 8/18/2019 Laporan Magang IT UMM

    16/42

    16

    menyelesaikan suatu sasaran tertentu”. Suatu sistem juga merupakan

     bagian dari sistem lain.

    Berikut ini adalah bagian-bagian dari unsur suatu sistem:

    1.  Setiap sistem terdiri dari unsur-unsur, seperti sistem pernafasan

    kita terdiri dari suatu kelompok unsur, yang terdiri dari hidung,

    saluran pernafasan, paru-paru dan darah. Unsur-unsur yang

    membentuk sub sistem tersebut.

    2.  Unsur-unsur tersebut merupakan bagian terpadu sistem yang

     bersangkutan, unsur-unsur sistem berhubungan erat satu dengan

    yang lain dan sifat serta kerjasama antara unsur sistem tersebut

    mempunyai bentuk tertentu.

    3.  Unsur sistem tersebut bekerjasama untuk mencapai tujuan

    sistem, setiap sistem mempunyai tujuan tertentu. Seperti sistem

     pernafasan kita bertujuan menyediakan oksigen dan pembuangan

    karbon dioksida dari tubuh kita bertujuan menyediakan oksigen

    dan tersebut yang berupa hidung, saluran pernafasan, paru-paru

    dan darah bekerjasama satu dengan yanglain dengan proses

    tertentu untuk mencapai tujuan tersebut.

    Suatu sistem merupakan bagian dari sistem lain yang lebih besar,

    sistem pernafasan kita merupakan bagian dari sistem metabolisme tubuh,

    contoh sistem lain adalah sistem pencernaan makanan, sistem peredaran

    darah dan sistem pertahanan tubuh.

  • 8/18/2019 Laporan Magang IT UMM

    17/42

    17

    3.3 Karakteristik Sistem

    Karakteristik sistem adalah sistem yang mempunyai komponen-

    komponen, batas sistem, lingkungan sistem, penghubung, masukan,

    keluaran, pengolah dan sasaran. Karakteristik sistem.

    a. 

    Komponen

    Elemen-elemen yang lebih kecil yang disebut sub sistem,

    misalkan sistem komputer terdiri dari sub sistem perangkat keras,

     perangkat lunak dan manusia.

    Elemen-elemen yang lebih besar yang disebut suprasistem.

    Misalkan bila perangkat keras adalah sistem yang memiliki sub

    sistem CPU, perangkat I/O dan memori, maka supra sistem

     perangkat keras adalah sistem computer.

     b.  Boundary (Batasan Sistem)

    Batas sistem merupakan daerah yang membatasi antara suatu

    sistem dengan sistem yang lainnya atau dengan lingkunganluarnya.Batas sistem ini memungkinkan suatu sistem dipandang

    sebagai suatu kesatuan.Batas suatu sistem menunjukkan ruang

    lingkup dari sistem tersebut.

    c.   Environment (lingkungan Luar Sistem)

    Lingkungan dari sistem adalah apapun di luar batas dari sistem

    yang mempengaruhi operasi sistem.Lingkungan luar sistem dapat

     bersifat menguntungkan dan dapat juga bersifat merugikan sistem

    tersebut.Lingkungan luar yang mengutungkan merupakan energi

    dari sistem dan dengan demikian harus tetap dijaga dan dipelihara.

    Sedang lingkungan luar yang merugikan harus ditahan dan

  • 8/18/2019 Laporan Magang IT UMM

    18/42

    18

    dikendalikan, kalau tidak akan mengganggu kelangsungan hidup dari

    sistem.

    d.   Interface (Penghubung Sistem)

    Penghubung merupakan media perantara antar sub sistem.

    Melalui penghubung ini memungkinkan sumber-sumber daya

    mengalir dari satu subsistem ke subsistem lainnya. Output dari satu

    sub sistem akan menjadi input untuk subsistem yang lainnya dengan

    melalui penghubung. Dengan penghubung satu subsistem dapat

     berinteraksi dengan sub sistem yang lainnya membentuk satu

    kesatuan.

    e.   Input (Masukan)

    Masukan adalah energi yang dimasukkan ke dalam sistem.

    Masukan dapat berupa maintenance input dan sinyal input.

    Maintenance input adalah energi yang dimasukkan supaya sistem

    tersebut dapat beroperasi. Sinyal input adalah energi yang diproses

    untuk didapatkan keluaran.

    f.  Output (Keluaran)

    Keluaran adalah hasil dari energi yang diolah dan

    diklasifikasikan menjadi keluaran yang berguna dan sisa

     pembuangan. Keluaran dapat merupakan masukan untuk subsistem

    yang lain atau kepada supra sistem.

    g.  Proses (Pengolahan Sistem)

    Suatu sistem dapat mempunyai suatu bagian pengolah atau

    sistem itu sendiri sebagai pengolahnya. Pengolah yang akan merubah

  • 8/18/2019 Laporan Magang IT UMM

    19/42

    19

    masukan menjadi keluaran. Suatu sistem produksi akan mengolah

    masukan berupa bahan baku dan bahan-bahan yang lain menjadi

    keluaran berupa barang jadi.

    h.  Objective and Goal (Sasaran dan Tujuan Sistem)

    Suatu sistem pasti mempunyai tujuan atau sasaran. Kalau suatu

    sistem tidak mempunyai sasaran, maka operasi sistem tidak akan ada

    gunanya. Sasaran dari sistem sangat menentukan sekali masukan

    yang dibutuhkan sistem dan keluaran yang akan dihasilkan sistem.

    Suatu sistem dikatakan berhasil bila mengenai sasaran atau

    tujuannya.

    3.4 Klasifikasi Sistem

    Menurut Agus Mulyanto (2009 : 8) dalam widuriraharja,

    mengatakan bahwa sistem pun dapat diklasifikasikan dalam beberapa

    sudut pandang, sebagai berikut :

    a.  Sistem Abstrak dan Sistem Fisik

    1.  Sistem Abstrak (abstact system) adalah sistem yang berupa

     pemikiran atau gagasan yang tidak tampak secara fisik.

    Misalnya, sistem agama/ teologi yang berisi tentang gagasan

    tentang hubungan antara manusia dan Tuhan.

    2.  Sistem Fisik (physical system) adalah sistem yang ada secara

    fisik dan dapat dilihat dengan mata. Misalnya, sistem komputer,

    sistem akuntansi, sistem sekolah, sistem perguruan tinggi dan

    sistem transportasi.

  • 8/18/2019 Laporan Magang IT UMM

    20/42

    20

     b.  Sistem Alamiah dan Sistem Buatan

    1.  Sistem alamiah (natural system) adalah sistem yang terjadi

    karena proses alam, bukan buatan manusia. Misalnya, sistem

    tata surya, sistem rotasi bumi.

    2.  Sistem buatan manusia (human made system) adalah sistem

    yang terjadi melalui rancangan atau campur tangan manusia.

    Misalnya, sistem komputer, sistem transportasi.

    c.  Sistem Tertentu dan Sistem Tak Tentu

    1.  Sistem tertentu (deterministic system) adalah sistem yang

    operasinya dapat diprediksi secara cepat dan interaksi di antara

     bagian-bagiannya dapat dideteksi dengan pasti. Misalnya,

    sistem komputer karena operasinya dapat diprediksi

     berdasarkan program yang dijalankan.

    2.  Sistem tak tentu ( probabilistic system) adalah sistem yang

    hasilnya tidak dapat diprediksi karena mengandung unsur

     probabilitas. Misalnya, sistem persediaan.

    d.  Sistem Tertutup Dan Sistem Terbuka

    1.  Sistem tertutup (closed system) adalah sistem yang tidak

     berhubungan dengan lingkungan di luar sistem. Sebenarnya

    sistem tertutup tidak ada, yang ada adalah relatif tertutup.

    2.  Sistem terbuka (open system) adalah sistem yang berhubungan

    dengan lingkungan luar dan dapat terpengaruh dengan keadaan

    lingkungan luarnya. Sistem ini menerima masukan dan

    menghasilkan output untuk subsistem yang lain.

  • 8/18/2019 Laporan Magang IT UMM

    21/42

    21

    BAB IV

    Bahasa Praktek Kerja Nyata

    4.1 Deskripsi Pekerjaan

    Elecomp Software Houses merupakan perusahaan yang bergerak di

     bidang perangkat lunak di Malang. Ruang lingkup kegiatan

     perusahaan adalah pembuatan perangkat lunak berbasis android,

    web, desktop, dll sesuai dengan permintaan user.

    Dengan adanya permintaan kustomer untuk memenuhi kebutuhan

    mereka, maka pembuatan website sistem informasi lebih banyak

    diminati. Seperti halnya pembuatan website sistem informasi untuk

    sebuah sekolah TK serta sistem pakar HIV Aids berbasis website.

    4.2 Analisa Website

    Sistem informasi sekolah TK RA Al-Madaniyah dan sistem pakarHIV Aids ini merupakan sistem informasi berbasis website yang

    digunakan untuk memenuhi kebutuhan kostumer. Dimana untuk

    website sekolah TK RA Al-Madaniyah tersebut berisi informasi-

    informasi seperti profil sekolah, agenda sekolah, prestasi yang

     pernah diraih sekolah, artikel-artikel tentang sekolah, sertainformasi tentang data guru yang mengajar di sekolah tersebut..

    Sedangkan untuk sistem pakar HIV Aids berisi tentang informasi

    seperti pengecekan diagnosa pasien, level virus yang sudah menjalar

    ke tubuh penderita, dll.

  • 8/18/2019 Laporan Magang IT UMM

    22/42

    22

    4.2.1  Kebutuhan Fungsional

    Kebutuhan fungsional pada website meliputi :

    a.  Pada website sekolah, sistem dapat melakukan insert data

    seperti artikel, foto, agenda, data guru, alamat sekolah,

     prestasi yang pernah diraih dan visi-misi sekolah. Sedangkan

     pada website sistem pakar, sistem dapat melakukan insert

    seperti data pasien, data dokter, data gejala, dan data stadium

     pasien.

     b.  Sistem dapat menampilkan informasi yang telah

    ditambahkan. Seperti artikel, foto, data guru, data pasien,

    data dokter, daftar gejala.

    c.  Sistem dapat melakukan update pada data yang sekiranya

    salah atau perlu ditambahkan.

    d.  Sistem dapat melakukan Delete atau menghapus data yang

    telah disimpan.

    Kebutuhan fungsional untuk website sekolah melibatkan 2

    aktor, yaitu :

    a.  Administrator

    Administrator atau admin bertanggung jawab terhadap data-

    data yang diproses dan dikelola.

     b.  User

    User berperan sebagai pengguna yang hanya melihat semua

    informasi yang telah disediakan pada website tersebut.

  • 8/18/2019 Laporan Magang IT UMM

    23/42

    23

    Kebutuhan fungsional untuk sistem pakar HIV Aids

    melibatkan 3 aktor, yaitu :

    a.  Administrator

    Administrator bertanggung jawab terhadap semua data yang

    dikelola.

     b.  Dokter

    Dokter bertanggung jawab sebagai pemeriksa pasien dan

    serta pengontrol pasien.

    c.  Member / Pasien

    Member / Pasien bertanggung jawab sebagai user yang

    menggunakan sistem pakar HIV Aids tersebut. Dimana

    member dapat melakukan cek diagnosa pada form diagnosa

    dan mengetahui level penyakit (stadium) serta dapat

    melakukan cek diagnosa melalui gejala yang dialami oleh

    member/ pasien.

    4.2.2  Kebutuhan Non-Fungsional

    1.  Sistem Operasi : Windows, mac, linux

    2.  Jenis Aplikasi : Website

    3. 

    Server : Apache

    4.  Database Server : Mysql

    5.  Bahasa Pemrograman : PHP

  • 8/18/2019 Laporan Magang IT UMM

    24/42

    24

    4.2.3  Batasan Sistem

    Sistem digunakan untuk media informasi tentang sekolah

    agar dapat diakses oleh pengguna lainnya. Informasi tersebut

     berupa fitur-fitur seperti :

    a. 

    Pengelolaan data (CRUD)

     b.  Data Guru

    c.  Informasi kegiatan

    d.  Artikel

    e.  Profil Sekolah

    Sistem pakar HIV Aids digunakan sebagai sarana user atau

     pasien untuk mengetahui seberapa jauh level dari penyakit HIV

    Aids yang telah diderita. Informasi tersebut mempunyai fitur-fitur

    seperti :

    a.  Data Member

     b. 

    Data Dokter

    c.  Data Gejala

    d.  Data Stadium

    4.2.4  Interface Website TK/RA Almadaniyah

     

    Halaman Awal

    Pada halaman utama website sekolah TK RA Al-Madaniyah

    ini menampilkan beranda yang berisi headline News tentang

    kegiatan-kegiatan yang pernah dilakukan oleh warga sekolah, visi-

    misi sekolah TK RA Al-Madaniyah serta artikel-artikel terbaru.

  • 8/18/2019 Laporan Magang IT UMM

    25/42

    25

    Gambar 4.1 Halaman Beranda 

    Gambar 4.2 Halaman Beranda

      Halaman Galeri

    Halaman galeri menampilkan informasi berupa foto. Foto-

    foto tersebut berupa foto kegiatan dari sekolah TK/RA Al-

    Madaniyah.

  • 8/18/2019 Laporan Magang IT UMM

    26/42

    26

    Gambar 4.3 Halaman Galeri

      Halaman Artikel 

    Halaman artikel ini menampilkan artikel-artikel yang dimuat

    oleh author dari pihak sekolah TK RA Al-Madaniyah.

    Gambar 4.4 Halaman Artikel

  • 8/18/2019 Laporan Magang IT UMM

    27/42

    27

      Halaman Tentang Kami

    Halaman tentang kami menampilkan profil sekolah, data

    guru, serta prestasi yang pernah diraih oleh siswa-siswi sekolah

    TK/RA Al-Madaniyah.

    Gambar 4.5 Halaman Profil Sekolah

    Gambar 4.6 Halaman Profil Guru

  • 8/18/2019 Laporan Magang IT UMM

    28/42

    28

    Gambar 4.7 Halaman Profil Guru Detail

    Gambar 4.8 Halaman Prestasi Sekolah

      Halaman Kontak

    Halaman kontak menampilkan tentang alamat sekolah,

    nomor telepon, website, email serta waktu pembelajaran TK/RA

    Al-Madaniyah.

  • 8/18/2019 Laporan Magang IT UMM

    29/42

    29

    Gambar 4.9 Halaman Kontak

      Tampilan Halaman Admin

    Halaman admin menampilkan proses insert, update, delete

    seluruh data website sekolah TK RA Al-Madaniyah. Berikut

    tampilan dari halaman admin :o Tampilan Login Admin

    Gambar 4.10 Halaman Login Admin

  • 8/18/2019 Laporan Magang IT UMM

    30/42

    30

    o Halaman admin Beranda 

    Halaman admin beranda menampilkan tentang proses

    insert dan update dari quick insert artikel serta highlight yang

    akan tampil pada beranda. Highlight tersebut berisi tentang visi-

    misi dari sekolah TK RA Al-Madaniyah.

    Gambar 4.11 Halaman Quick Insert Artikel

    Gambar 4.12 Halaman Highlight 

  • 8/18/2019 Laporan Magang IT UMM

    31/42

    31

    o Halaman Admin Postingan 

    Halaman admin postingan mengelola terhadap informasi

    seperti artikel, gallery, tentang kami dan kontak. Pada halaman

    admin postingan ini, admin melakukan proses insert, delete dan

    update.

    Gambar 4.13 Halaman Postingan –  Tambah Artikel

    Gambar 4.14 Halaman Postingan –  Tentang Kami

  • 8/18/2019 Laporan Magang IT UMM

    32/42

    32

    Gambar 4.15 Halaman Postingan –  Tentang Kami

    Gambar 4.16 Halaman Postingan - Prestasi

    Gambar 4.17 Halaman Postingan –  Kontak Kami

  • 8/18/2019 Laporan Magang IT UMM

    33/42

    33

    Gambar 4.18 Halaman Postingan –  Galeri

    Gambar 4.19 Halaman Postingan - Galeri

    o Halaman Guru 

    Halaman guru mengelola semua data guru TK/RA Al-

    Madaniyah.

  • 8/18/2019 Laporan Magang IT UMM

    34/42

    34

    Gambar 4.20 Halaman Guru –  Tambah Guru

    Gambar 4.21 Halaman Guru –  List Guru

    o  Halaman Sistem 

    Halaman sistem melakukan pengelolaan terhadap

     pengguna atau user yang akan mengendalikan sistem. Serta

     background. Dimana background dapat diganti sesuai dengan

    size yang telah ditentukan.

  • 8/18/2019 Laporan Magang IT UMM

    35/42

    35

    Gambar 4.22 Halaman Sistem –  Tambah Pengguna

    Gambar 4.23 Halaman Sistem –  Ganti Background

    4.2.5  Interface Website Sistem Pakar HIV Aids

      Halaman Awal

    Pada website sistem pakar HIV Aids ini, tampilan untuk user/

    member/ pasien berupa check diagnosa. Dalam check diagnosa

    tersebut terdapat beberapa pertanyaan yang mengacu pada deteksi

    stadium atau tingkat penyakit member/ pasien. Berikut tampilan

    awal website sistem pakar HIV Aids :

  • 8/18/2019 Laporan Magang IT UMM

    36/42

    36

    Gambar 4.24 Halaman Awal

      Halaman Check Diagnosa

    Gambar 4.25 Halaman Check

    Pada halaman ini, member/ pasien wajib mengisi semua

     pertanyaan yang diberikan oleh sistem. Pertanyaan ini bertujuan

    untuk mengetahui, seberapa jauh level/ tingkat/ stadium dari

    member/ pasien terhadap HIV Aids tersebut.

  • 8/18/2019 Laporan Magang IT UMM

    37/42

    37

    Gambar 4.26 Halaman Check_01 

    Gambar 4.27 Halaman Check_02 

    Gambar 4.28 Halaman Check_03 

  • 8/18/2019 Laporan Magang IT UMM

    38/42

    38

    Gambar 4.29 Halaman Check_04 

     

    Halaman Admin

    Pada halaman admin, terdapat beberapa halaman seperti data

    gejala, data parameter, data member, data pasien dan laporan

    analisa. Halaman admin ini merupakan proses CRUD dari segala

    macam kegiatan, seperti penambahan parameter, penentuan

    stadium pasien, dll.

    Gambar 4.30 Halaman Admin –  Tambah D. Gejala

  • 8/18/2019 Laporan Magang IT UMM

    39/42

    39

    Gambar 4.31 Halaman Admin –  Data Gejala 

    Gambar 4.32 Halaman Admin –  Tambah Parameter

    Gambar 4.33 Halaman Admin –  Data Parameter  

  • 8/18/2019 Laporan Magang IT UMM

    40/42

    40

    Gambar 4.34 Halaman Admin –  Tambah Pasien

    Gambar 4.35 Halaman Admin –  Data Pasien

    Website sistem pakar HIV Aids ini merupakan tugas turunan

    dari programmer perusahaan. Sehingga kami hanya tugas untuk

    melanjutkan dalam input data pasien, data parameter, data gejala,

    memperbaiki interface, melakukan tahap desain ERD, use case

    diagram dan memperbaiki error yang ada pada website tersebut.

  • 8/18/2019 Laporan Magang IT UMM

    41/42

    41

    BAB V

    PENUTUP

    5.1 

    KesimpulanDengan berakhirnya Praktek Kerja Nyata(PKN) yang telah kami

    lakukan selama satu bulan. Dapat disimpulkan bahwa Praktek Kerja

     Nyata (PKN) menjadi sarana pengimplimentasian dari ilmu yang telah

    kami peroleh selama proses perkuliahan, walaupun tidak semua ilmu

    yang didapatkan dapat kami implementasikan di tempat PKN kami.

    Praktek Kerja Nyata (PKN) juga sangat membantu kami untuk benar-

     benar memahami dunia kerja sebenarnya yang akan kami hadapi pasca

    kelulusan.

    5.2 Saran

    Praktek Kerja Nyata merupakan sarana pengembangan diri

    mahasiswa serta pengenalan dunia kerja kepada mahasiswa. Kami

     berharap Praktek Kerja Nyata(PKN) ini akan selalu diadakan. Karena

    mengingat banyak manfaat yang sangat berguna bagi mahasiswa,

    khususnya mahasiswa Teknik Informatika Universitas Muhammadiyah

    Malang. Sehingga mahasiswa dapat mengenal dan merasakan bagaimana

    terjun langsung ke dalam dunia kerja dan mengimplementasikan apa

    yang telah diperoleh dari proses perkuliahan.

  • 8/18/2019 Laporan Magang IT UMM

    42/42

    DAFTAR PUSTAKA

    [1]  Dudung (2015) . Pengertian Konsep Dasar Sistem InformasiLengkap. From http://www.dosenpendidikan.com/pengertian-konsep-dasar-sistem-informasi-lengkap/ , 1 Januari 2016.

    [2]  Dudung (2015) . 12 Pengertian Dan Fungsi Sistem Informasi

    Menurut Para Ahli. From  http://www.dosenpendidikan.com/12- pengertian-dan-fungsi-sistem-informasi-menurut-para-ahli/,  1Januari 2016

    [3]  Ilmu Manajemen (2015). Pengertian Sistem Informasi. Fromhttp://www.ilmumanajemen.com/index.php?option=com_content&v

    iew=article&id=55:psi&catid=39:msi&Itemid=57,  1 Januari 2015.

    [4]  Sridianti(2015). Sistem Informasi Pengertian Jenias Komputer. From

    http://www.sridianti.com/sistem-informasi-pengertian-jenis-

    komponen.html, 1 Januari 2016.

    [5]  Ariebrain (2010) . Definisi Sistem. From

    https://ariebrain.wordpress.com/2010/03/06/sistem/, 1 Januari

    2016.

    http://www.dosenpendidikan.com/pengertian-konsep-dasar-sistem-informasi-lengkap/http://www.dosenpendidikan.com/pengertian-konsep-dasar-sistem-informasi-lengkap/http://www.dosenpendidikan.com/12-pengertian-dan-fungsi-sistem-informasi-menurut-para-ahli/http://www.dosenpendidikan.com/12-pengertian-dan-fungsi-sistem-informasi-menurut-para-ahli/http://www.ilmumanajemen.com/index.php?option=com_content&view=article&id=55:psi&catid=39:msi&Itemid=57http://www.ilmumanajemen.com/index.php?option=com_content&view=article&id=55:psi&catid=39:msi&Itemid=57http://www.ilmumanajemen.com/index.php?option=com_content&view=article&id=55:psi&catid=39:msi&Itemid=57http://www.ilmumanajemen.com/index.php?option=com_content&view=article&id=55:psi&catid=39:msi&Itemid=57http://www.sridianti.com/sistem-informasi-pengertian-jenis-komponen.htmlhttp://www.sridianti.com/sistem-informasi-pengertian-jenis-komponen.htmlhttp://www.sridianti.com/sistem-informasi-pengertian-jenis-komponen.htmlhttp://www.sridianti.com/sistem-informasi-pengertian-jenis-komponen.htmlhttp://www.sridianti.com/sistem-informasi-pengertian-jenis-komponen.htmlhttp://www.sridianti.com/sistem-informasi-pengertian-jenis-komponen.htmlhttp://www.ilmumanajemen.com/index.php?option=com_content&view=article&id=55:psi&catid=39:msi&Itemid=57http://www.ilmumanajemen.com/index.php?option=com_content&view=article&id=55:psi&catid=39:msi&Itemid=57http://www.dosenpendidikan.com/12-pengertian-dan-fungsi-sistem-informasi-menurut-para-ahli/http://www.dosenpendidikan.com/12-pengertian-dan-fungsi-sistem-informasi-menurut-para-ahli/http://www.dosenpendidikan.com/pengertian-konsep-dasar-sistem-informasi-lengkap/http://www.dosenpendidikan.com/pengertian-konsep-dasar-sistem-informasi-lengkap/