petunjuk penulisan · web viewdalam penulisan laporan kegiatan magang mahasiswa ini, penulis...

28
LAPORAN KEGIATAN MAGANG MAHASISWA RANCANG BANGUN APLIKASI XYZ (STUDI KASUS: KANTOR XYZ) Diajukan Untuk Memenuhi Sebagian Persyaratan Memperoleh Kelulusan Mata Kuliah Kegiatan Magang Mahasiswa Disusun oleh : NADANTIAR ENDITA NIM. L0V34U PROGRAM DIPLOMA III TEKNIK INFORMATIKA i

Upload: others

Post on 17-Jan-2020

11 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: PETUNJUK PENULISAN · Web viewDalam penulisan laporan Kegiatan Magang Mahasiswa ini, penulis membatasi masalah sebagai berikut : –––BAB IILANDASAN TEORITinjauan PustakaTugas

LAPORAN KEGIATAN MAGANG MAHASISWA

RANCANG BANGUN APLIKASI XYZ

(STUDI KASUS: KANTOR XYZ)

Diajukan Untuk Memenuhi Sebagian Persyaratan Memperoleh Kelulusan

Mata Kuliah Kegiatan Magang Mahasiswa

Disusun oleh :

NADANTIAR ENDITA

NIM. L0V34U

PROGRAM DIPLOMA III TEKNIK INFORMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SEBELAS MARET

20XX

i

Page 2: PETUNJUK PENULISAN · Web viewDalam penulisan laporan Kegiatan Magang Mahasiswa ini, penulis membatasi masalah sebagai berikut : –––BAB IILANDASAN TEORITinjauan PustakaTugas

HALAMAN PERSETUJUAN

LAPORAN KEGIATAN MAGANG MAHASISWA

RANCANG BANGUN APLIKASI XYZ

(STUDI KASUS: KANTOR XYZ)

Disusun Oleh

NADANTIAR ENDITA

NIM. L0V34U

Laporan Kegiatan Magang Mahasiswa ini disetujui untuk dipresentasikan

pada Seminar KMM pada tanggal

_______________

Pembimbing Pembimbing Lapangan

Yudha Yudhanto S.Kom, M.Kom Nadia Fauziah, MSi

NIK 1979060520180601 NIP 99903101320

ii

Page 3: PETUNJUK PENULISAN · Web viewDalam penulisan laporan Kegiatan Magang Mahasiswa ini, penulis membatasi masalah sebagai berikut : –––BAB IILANDASAN TEORITinjauan PustakaTugas

HALAMAN PENGESAHAN

Laporan Kegiatan Magang Mahasiswa (KMM) yang dilaksanakan oleh :

Nama : Nadantiar Endita

NIM : L0V34U

dengan judul :

LAPORAN KEGIATAN MAGANG MAHASISWA

RANCANG BANGUN APLIKASI XYZ

(STUDI KASUS: KANTOR XYZ)

Pada bulan Juli – Agustus 2018, dipresentasikan dan disahkan pada :

Hari : ____________________

Tanggal : ____________________

Pembimbing / Penguji

Yudha Yudhanto S.Kom, M.Kom

NIK. 1979060520180601

Mengetahui,

Ketua Program Diploma III Teknik

Informatika FMIPA UNS

Pimpinan BIPTEK

Abdul Aziz, S.Kom., M.Cs. Yudha Yudhanto S.Kom, M.Kom

NIP. 19810413 200501 1 001 NIK. 1979060520180601

iii

Page 4: PETUNJUK PENULISAN · Web viewDalam penulisan laporan Kegiatan Magang Mahasiswa ini, penulis membatasi masalah sebagai berikut : –––BAB IILANDASAN TEORITinjauan PustakaTugas

KATA PENGANTAR

{Rasa Syukur, Terimakasih, Pengakuan kekurangan dan permohonan saran}

Surakarta, dd Agustus yyyy

iv

Page 5: PETUNJUK PENULISAN · Web viewDalam penulisan laporan Kegiatan Magang Mahasiswa ini, penulis membatasi masalah sebagai berikut : –––BAB IILANDASAN TEORITinjauan PustakaTugas

DAFTAR ISI

KATA PENGANTAR............................................................................................iv

DAFTAR ISI...........................................................................................................v

DAFTAR TABEL................................................................................................vii

DAFTAR GAMBAR...........................................................................................viii

BAB I PENDAHULUAN........................................................................................1

A. Latar Belakang..............................................................................................1

B. Perumusan Masalah......................................................................................1

C. Tujuan Kegiatan............................................................................................1

D. Manfaat Kegiatan..........................................................................................1

E. Batasan Masalah...........................................................................................2

BAB II LANDASAN TEORI..................................................................................3

A. Tinjauan Pustaka...........................................................................................3

A. Landasan Teori..............................................................................................3

1. Istilah Umum.........................................................................................32. Perancangan...........................................................................................33. Implementasi.........................................................................................34. Pengujian...............................................................................................35. Tools......................................................................................................3

BAB III PELAKSANAAN KEGIATAN................................................................4

A. Gambaran Instansi........................................................................................4

1. Profil......................................................................................................42. Struktur..................................................................................................43. Website..................................................................................................4

B. Paparan Kegiatan..........................................................................................4

C. Jadwal Kegiatan............................................................................................5

BAB IV HASIL DAN PEMBAHASAN.................................................................6

v

Page 6: PETUNJUK PENULISAN · Web viewDalam penulisan laporan Kegiatan Magang Mahasiswa ini, penulis membatasi masalah sebagai berikut : –––BAB IILANDASAN TEORITinjauan PustakaTugas

A. Deskripsi Data dan Kebutuhan Sistem.........................................................6

1. Kebutuhan Fungsional...........................................................................62. Kebutuhan Non Fungsional...................................................................6

B. Perancangan Sistem......................................................................................7

1. Entity Diagram Relationship.................................................................72. Tabel Fisik.............................................................................................73. Use Case Diagram.................................................................................84. Use Case Text........................................................................................85. Activity Diagram...................................................................................8

C. Struktur dan Desain Halaman (Layout)........................................................9

1. Tampilan Admin....................................................................................92. Tampilan User.....................................................................................10

D. Implementasi dan Koding...........................................................................11

1. Tampilan Admin..................................................................................112. Tampilan User.....................................................................................12

E. Pengujian Sistem.........................................................................................12

1. Pengujian Sistem Login.......................................................................12BAB V PENUTUP................................................................................................14

A. Kesimpulan.................................................................................................14

B. Saran...........................................................................................................14

DAFTAR PUSTAKA............................................................................................15

vi

Page 7: PETUNJUK PENULISAN · Web viewDalam penulisan laporan Kegiatan Magang Mahasiswa ini, penulis membatasi masalah sebagai berikut : –––BAB IILANDASAN TEORITinjauan PustakaTugas

DAFTAR TABEL

Tabel 4. 1 Kebutuhan Fungsional Sistem XYZ.......................................................6Tabel 4. 2 Tabel Liga...............................................................................................7Tabel 4. 11 Use Case Text Menerima inputan login...............................................8

vii

Page 8: PETUNJUK PENULISAN · Web viewDalam penulisan laporan Kegiatan Magang Mahasiswa ini, penulis membatasi masalah sebagai berikut : –––BAB IILANDASAN TEORITinjauan PustakaTugas

DAFTAR GAMBAR

Gambar 4. 1 Bisnis proses.......................................................................................7Gambar 4. 1 Entity Reality Diagram Sistem XYZ..................................................7Gambar 4. 2 Use Case Diagram XYZ.....................................................................8Gambar 4.3 Activity Diagram Menerima inputan login..........................................9

viii

Page 9: PETUNJUK PENULISAN · Web viewDalam penulisan laporan Kegiatan Magang Mahasiswa ini, penulis membatasi masalah sebagai berikut : –––BAB IILANDASAN TEORITinjauan PustakaTugas

1

BAB I

PENDAHULUAN

A. Latar Belakang

Paparan global (statistik)

Permasalahan

Teknologi

Solusi permasalahan dengan teknologi

B. Perumusan Masalah

Bagaimana merancang dan membuat aplikasi XYZ untuk menyelesaikan

permasalahan bla3

C. Tujuan Kegiatan

Judul penelitian ….memiliki tujuan sebagai berikut :

1. –

2. –

3. –

D. Manfaat Kegiatan

Manfaat yang dapat diperoleh dengan adanya produk aplikasi xyz ini

adalah sebagai berikut:

1. Bagi pengguna :

a. –

b. –

2. Bagi Institusi :

a. –

b. -

3. Bagi Penulis :

Untuk memenuhi sebagian persyaratan memperoleh kelulusan mata kuliah

Kegiatan Magang Mahasiswa (KMM).

Page 10: PETUNJUK PENULISAN · Web viewDalam penulisan laporan Kegiatan Magang Mahasiswa ini, penulis membatasi masalah sebagai berikut : –––BAB IILANDASAN TEORITinjauan PustakaTugas

2

E. Batasan Masalah

Dalam penulisan laporan Kegiatan Magang Mahasiswa ini, penulis

membatasi masalah sebagai berikut :

1. –

2. –

3. –

Page 11: PETUNJUK PENULISAN · Web viewDalam penulisan laporan Kegiatan Magang Mahasiswa ini, penulis membatasi masalah sebagai berikut : –––BAB IILANDASAN TEORITinjauan PustakaTugas

3

BAB II

LANDASAN TEORI

A. Tinjauan Pustaka

Tugas akhir yang dibuat oleh Anindiarto Krisharnomo dari Fakultas

Teknik Universitas Diponegoro pada tahun 2008 dengan judul “Sistem

Informasi Kompetisi Sepakbola Liga Indonesia Berbasis Web Menggunakan

Php dan Mysql”. Hasil akhir dari Tugas Akhir ini ialah sebuah sistem dapat

menampilkan informasi profil tim, jadwal, hasil pertandingan, klasemen,

pencetak gol, berita, dan dapat melakukan pencarian data pemain. Sistem

dapat melakukan pencarian transaksi sehingga memudahkan dalam pencarian

data kepada pengunjung.

{Minimal 5}

Kesimpulan,…..

A. Landasan Teori

1. Istilah Umum

Istilah Umum

2. Perancangan

Istilah dalam perancangan

3. Implementasi

Istilah dalam implemetasi

4. Pengujian

Istilah dalam pengujian

5. Tools

Istilah dalam tools yang digunakan

Page 12: PETUNJUK PENULISAN · Web viewDalam penulisan laporan Kegiatan Magang Mahasiswa ini, penulis membatasi masalah sebagai berikut : –––BAB IILANDASAN TEORITinjauan PustakaTugas

4

BAB III

PELAKSANAAN KEGIATAN

A. Gambaran Instansi

1. Profil

Awalnya lembaga yang sekarang beralamat di Jl.Slamet Riyadi

No.15B Kartasura, Sukoharjo ini didirikan dalam rangka memenuhi

kebutuhan pelatihan laboratorium komputer internal di FMIPA UNS di

tahun 2014.

Gambar 3.1 Gambar Kantor/Gedung

Lembaga ini bertujuan menyelenggarakan Konsultansi, Uji

Kompetensi dan pelatihan di bidang pendidikan dan teknologi informasi

serta multimedia yang inovatif dan berkualitas.

2. Struktur

Gambar 3.2 Struktur Organisasi

3. Website

Gambar 3.3 Website

B. Paparan Kegiatan

Gambar 3.4 Kegiatan Mahasiswa magang

Mahasiswa yang melakukan kegiatan magang di Biptek ini mendapatkan

banyak ilmu serta pengalaman yang menarik. mahasiswa yang magang di

biptek dibagi menjadi 2 shift. Dan mempunyai kewajiban setiap hari untuk

membuat daily report kepada direktur dst…..

Page 13: PETUNJUK PENULISAN · Web viewDalam penulisan laporan Kegiatan Magang Mahasiswa ini, penulis membatasi masalah sebagai berikut : –––BAB IILANDASAN TEORITinjauan PustakaTugas

5

C. Jadwal Kegiatan

Tabel 3. 1 Jadwal Kegiatan pengerjaan KMM

No Rincian Kegiatan Minggu ke-1

1 2 3 4 5 6

1

2

Page 14: PETUNJUK PENULISAN · Web viewDalam penulisan laporan Kegiatan Magang Mahasiswa ini, penulis membatasi masalah sebagai berikut : –––BAB IILANDASAN TEORITinjauan PustakaTugas

6

BAB IV

HASIL DAN PEMBAHASAN

A. Deskripsi Data dan Kebutuhan Sistem

1. Kebutuhan Fungsional

Kebutuhan Fungsional yang terdapat pada sistem XYZ adalah sebagai

berikut:

Tabel 4. 1 Kebutuhan Fungsional Sistem XYZ

Kode No FR Jurnal Aktor Dependensi

1 FR 01 Sistem mampu menerima loginAdmin, SuperAdmin

2. Kebutuhan Non Fungsional

Dalam merancang dan membangun sistem informasi XYZ ini

dibutuhkan beberapa perangkat sebagai berikut :

A. Perangkat keras

1. Processor Intel i3 1,8 GHz.

2. Harddisk dengan ruang kosong minimal 1GB.

3. RAM 2 GB.

B. Perangkat lunak

1. Windows 7

2. Sublime Text

3. Bahasa pemrograman HTML

4. Bahasa pemrograman PHP

5. Database Mysql

6. Xampp

Page 15: PETUNJUK PENULISAN · Web viewDalam penulisan laporan Kegiatan Magang Mahasiswa ini, penulis membatasi masalah sebagai berikut : –––BAB IILANDASAN TEORITinjauan PustakaTugas

7

7. Browser

8. Ms. Visio

B. Bisnis Proses

Gambar 4. 1 Bisnis proses

{Penjelasan)

C. Perancangan Sistem

1. Entity Diagram Relationship

Gambar 4. 2 Entity Reality Diagram Sistem XYZ

{penjelasan)

2. Tabel Fisik

Dari perancangan ERD maka dihasilkan….. tabel ….bla3

a. Tabel Liga

Nama Tabel : tbl_liga

Deskripsi : Tabel Liga adalah table yang menyimpan data liga beserta parameternya untuk melakukan generate jadwal liga. Adapun table fisik dari table liga adalah sebagai berikut.

Primary key : -

Foregn key : -

Tabel 4. 2 Tabel Liga

Field Type Length Key Keterangan

id_liga int 11 Primary Key Auto Increment

kode_liga varchar 50

jam_mulai time

Page 16: PETUNJUK PENULISAN · Web viewDalam penulisan laporan Kegiatan Magang Mahasiswa ini, penulis membatasi masalah sebagai berikut : –––BAB IILANDASAN TEORITinjauan PustakaTugas

8

waktu_tanding int 4

3. Use Case Diagram

Keterangan menerangkan usecase

Gambar 4. 3 Use Case Diagram XYZ

4. Use Case Text

a. Use Case Text menerima inputan loginTabel 4. 3 Use Case Text Menerima inputan login

Name Of Usecase Menerima inputan login

Aktor Admin, SuperAdmin

Kondisi Awal -

Skenario 1. admin mengetikkan url menju

ke halaman login

3. admin menginputkan username

4. admin menginputkan password

2. Sistem menampilkan

print preview dari struk

4. sistem melakukan

validasi akun

4.a apabila akun valid

maka halaman admin

akan ditampilkan

Pengecualian 4.b, apabila akun tidak valid maka akan kembali ke langkah

2

Kondisi Akhir Sistem mampu menerima inputan login

Page 17: PETUNJUK PENULISAN · Web viewDalam penulisan laporan Kegiatan Magang Mahasiswa ini, penulis membatasi masalah sebagai berikut : –––BAB IILANDASAN TEORITinjauan PustakaTugas

9

5. Activity Diagram

Keterangan menerangkan activity diagram …

a. Activity Diagram Menerima inputan login

Gambar 4.4 Activity Diagram Menerima inputan login

D. Struktur dan Desain Halaman (Layout)

Gambar 4.4 Gambar Sitemap/Navigasi atau peta aplikasi berdasarkan aktor

1. Tampilan Admin

Tampilan Admin merupakan tampilan yang dikhususkan bagi admin

dengan fungsi bla3x….

a. Menu AdminMenu Admin disini berisikan list bla3x.

Page 18: PETUNJUK PENULISAN · Web viewDalam penulisan laporan Kegiatan Magang Mahasiswa ini, penulis membatasi masalah sebagai berikut : –––BAB IILANDASAN TEORITinjauan PustakaTugas

10

Gambar 4.5 List Admin

{deskripsi gambar}

Gambar 4.6 Create Admin

{deskripsi gambar}

2. Tampilan User

Tampilan user adalah tampilan yang dapat dilihat bla3x…..

Page 19: PETUNJUK PENULISAN · Web viewDalam penulisan laporan Kegiatan Magang Mahasiswa ini, penulis membatasi masalah sebagai berikut : –––BAB IILANDASAN TEORITinjauan PustakaTugas

11

a. Tampilan Home

Gambar 4.7 Tampilan Home

{deskripsi gambar}

b. Tampilan Liga

Gambar 4.8 Tampilan Liga

{deskripsi gambar}

E. Implementasi dan Koding

1. Tampilan Admin

Tampilan Admin merupakan tampilan bla3….

a. Menu Admin{deskripsi gambar}

Page 20: PETUNJUK PENULISAN · Web viewDalam penulisan laporan Kegiatan Magang Mahasiswa ini, penulis membatasi masalah sebagai berikut : –––BAB IILANDASAN TEORITinjauan PustakaTugas

12

Gambar 4.9 Halaman List Admin

2. Tampilan User

a. Tampilan Home

Gambar 4.10 Halaman Home

{deskripsi gambar}

F. Pengujian Sistem

1. Tujuan pengujian ……

2. Alat dan bahan ….

Page 21: PETUNJUK PENULISAN · Web viewDalam penulisan laporan Kegiatan Magang Mahasiswa ini, penulis membatasi masalah sebagai berikut : –––BAB IILANDASAN TEORITinjauan PustakaTugas

13

1. Pengujian Sistem Login

Tabel 1. Pengujian Sistem Login

No Skenario Test Case Harapan Hasil Validasi

1 Mengosongkan

semua field

pada form login

kemudian

menekan

tombol ‘Sign

in’

Username :

(kosong)

Password :

(kosong)

Sistem menolak

untuk masuk ke

halaman admin

dan muncul

pemberitahuan

bahwa username

dan password

harus diisi.

Sesuai

harapan

[√]

Valid

[ ] Tidak

Valid

2 Mengisikan

username dan

mengosongkan

password

kemudian

menekan

tombol ‘Sign

in’

Username :

(username)

Password :

(kosong)

Sistem menolak

untuk masuk ke

halaman admin

dan muncul

pemberitahuan

bahwa password

harus diisi.

Sesuai

harapan

[√]

Valid

[ ] Tidak

Valid

Kesimpulan pengujian dari ….skenario maka hasilnya bla3…

Page 22: PETUNJUK PENULISAN · Web viewDalam penulisan laporan Kegiatan Magang Mahasiswa ini, penulis membatasi masalah sebagai berikut : –––BAB IILANDASAN TEORITinjauan PustakaTugas

14

BAB V

PENUTUP

A. Kesimpulan

{Ada kata TELAH ….bisa ditambahkan…kesimpulan fitur produk dan

juga hasil pengujian}.

B. Saran

{Saran disini adalah penyampaian celah kelemahan untuk diteliti oleh

orang lain yang membaca penelitian ini}

Page 23: PETUNJUK PENULISAN · Web viewDalam penulisan laporan Kegiatan Magang Mahasiswa ini, penulis membatasi masalah sebagai berikut : –––BAB IILANDASAN TEORITinjauan PustakaTugas

15

DAFTAR PUSTAKA

Buku dan media cetakAndi. 2004. Panduan Aplikatif Menguasai Macromedia Flash MX 2004.

Yogyakarta : Andi Offset

Publikasi, Jurnal dan Hasil PenelitianPahlevy, Randy, Tesar. 2010. Rancang Bangun Sistem pendukung Keputusan Menentukan penerima Beasiswa dengan Menggunakan metode Simpele Additive Weighting (SAW). Skripsi Program Studi Tehnik Informatika. Surabaya,Indonesia: Universitas Pembangunan Nasional “Veteran”.

Website

{dilarang menggunakan wikipedia atau blog}