laporan magang it umm
TRANSCRIPT
-
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/