• Tidak ada hasil yang ditemukan

Pada sub bab ini berisikan tentang kesimpulan dari hasil penelitian yang telah dilakukan

5.2. Saran–saran

Pada sub bab ini berisikan tentang saran-saran untuk penelitian selanjutnya agar penelitan ini dapat menjadi lebih baik

DAFTAR PUSTAKA

DAFTAR RIWAYAT HIDUP LEMBAR KONSULTASI

SURAT KETERANGAN RISET * LAMPIRAN

3. Outline Pemrograman Web

Lembar Judul Skripsi Lembar Persembahan

Lembar Pernyataan Keaslian Skripsi

Lembar Pernyataan Persetujuan Publikasi Karya Ilmiah Lembar Persetujuan Dan Pengesahan Skripsi

Lembar Pedoman Penggunaan Hak Cipta Kata Pengantar Abstraksi Daftar Isi Daftar Simbol Daftar Gambar Daftar Tabel Daftar Lampiran BAB I PENDAHULUAN

1.1. Latar Belakang Masalah 1.2. Identifikasi Permasalahan

Latar belakang masalah berisi garis besar alasan pembuatan skripsi dan permasalahan yang ada sehingga membutuhkan aplikasi dalam penyelesaian permasalahan.

1.3. Perumusan Masalah

Perumusan masalah berbentuk kalimat tanya berdasarkan masalah yang akan dibahas

1.4. Tujuan dan Manfaat

Berisikan tujuan dan manfaat dari penulisan skripsi. Tujuan lebih mengarah pada apa yang ingin dicapai dari penulisan skripsi. Sedangkan manfaat terbagi atas manfaat untuk penulis, manfaat untuk objek penelitian (jika melakukan riset), dan manfaat untuk pembaca.

1.5. Metode Penelitian

1.5.1 Teknik Pengumpulan Data

1. Observasi

Menjelaskan tentang proses observasi yang dilakukan 2. Wawancara

Menjelaskan proses wawancara yang dilakukan 3. Studi Kepustakan

Menjelaskan tentang studi pustaka dan sumber referensi yang dipakai

1.5.2. Metode Pengembangan Aplikasi*

Model Pengembangan aplikasi disesuaikan dengan keinginan yang dipilih oleh penulis, seperti model Waterfall, Spiral, Incremental, Prototype, Rapid Application Development (RAD), dan lain-lain.

1.6. Ruang Lingkup

Penulis menjelaskan proses-proses yang dibahas pada saat pembuatan dan pengembangan aplikasi berdasarkan latar belakang permasalahan

BAB II LANDASAN TEORI

Bab landasan teori merupakan tinjauan pustaka yang menguraikan teori-teori serta algoritma yang mendukung judul. Landasan teori bukan hanya berupa definsi-definisi, melainkan konsep dasar tentang teori tersebut serta model atau algoritma yang berkaitan langsung dengan masalah yang diteliti. Pada bab ini juga ditulis tentang tools/software komponen yang digunakan untuk aplikasi atau untuk keperluan penelitian.

2.1. Tinjauan Pustaka

Berisikan penjelasan tentang konsep dasar program, metode algoritma, pengujian aplikasi dan peralatan pendukung yang digunakan dalam merancang aplikasi.

Catatan:

Peralatan pendukung (tools system) menggunakan Unified Modelling Languange (UML), menjelaskan teori UML dan diagram-diagram yang digunakan yaitu Activity, Use Case, Sequence, Class dan Deployment, tapi jika dalam pembuatan perangkat lunak tidak menggunakan class maka teori dan pembahasan hanya meliputi empat diagram UML yaitu Activity, Use Case, Sequence, Deployment, dalam teori UML ini harus memiliki konsitensi terhadap pembahasan.

2.2. Penelitian Terkait

Berisikan penjelasan tentang aplikasi yang akan dikembangkan berdasarkan penelitian serupa yang diambil dari jurnal–jurnal ilmiah.

BAB III ANALISIS SISTEM BERJALAN 3.1. Tinjauan Institusi/Organisasi

3.1.1. Sejarah Perusahaan

Berisikan tentang sejarah Institusi/perusahaan tempat PKL/riset mulai dari berdiri hingga sekarang juga diceritakan bila institusi/perusahaan memiliki cabang – cabang

3.1.2. Struktur Organisasi

Berisikan gambar struktur organisasi yang berasal dari institusi/organisasi/perusahaan disertai dengan fungsi masing-masing bagiam yang terdapat dalam struktur organisasi. Bila institusi/organisasi/perusahaan tempat riset merupakan cabang dari institusi /organisasi/perusahaan pusat, maka struktur organisasi yang digambarkan adalah struktur organisasi di cabang.

3.2. Proses Bisnis System

Menceritakan kegiatan utama dari sistem yang diteliti. Narasi proses bisnis dalam satu paragraf. Gambarkan activity diagram dari proses bisnis tersebut (gambar activity diagram setelah narasi)

Untuk penggambaran activity diagram perhatikan hal-hal berikut:

a. Penggambaran activity diagram boleh digambarkan dengan partisi (swimline) berdasarkan actor atau tanpa partisi actor.

b. Jika tanpa menggunakan partisi actor untuk penggambaran activity diagram dilihat dari salah satu actor yang paling dominan yang terkait dengan proses bsisnis utamanya.

3.3. Spesifikasi Dokumen Sistem berjalan

Merupakan semua bentuk dokumen yang terlibat dengan sistem yang dibahas. Lampiran dokumen sistem berjalan diletakkan dalam lampiran A secara berurutan (A1.A2....dst)

BAB IV RANCANGAN SISTEM DAN PROGRAM USULAN

Pada Bab 4 menjelaskan tentang kebutuhan fungsional (software dapat melakukan apa saja) akan diterapkan dimana dan interface (antarmuka) apa saja yang akan ada di dalam sistem yang dibuat, disertai dengan penggambaran use case diagram dan activity diagram yang terkait dengan proses bisnis yang diceritakan.

4.1. Analisis Kebutuhan Software

Pada sub bab ini dijelaskan kebutuhan perangkat lunak dalam pembangunan aplikasi yang disesuaikan dengan kebutuhan baik pada saat perancangan ataupun pada saat implementasi. Proses bisnis dirancang menggunakan use case diagram dan activity diagram.

4.2. Desain

Pada tahapan ini akan menjelaskan tentang desain basis data. Desain arsitektur perangkat lunak dari sistem yang sedang dibangun.

4.2.1. Basis Data

Menggambarkan hubungan antar tabel yang dibuat beserta relasi antar tabel. Penggambaran boleh menggunakan data model atau entity relation diagram dan harus disertakan tabel spesifikasi filenya.

1. Jika menggunakan data model maka harus menggambarkan logical data model dan physical data model.

2. Jika menggunakan entity relationship maka harus menggunakan ERD, LRS dan juga spesifikasinya

4.2.2. Arsitektur Perangkat Lunak

Untuk penggambaran Arsitektur Perangkat Lunak perhatikan hal-hal berikut :

1. Jika program yang dibuat adalah pemrograman berorientasi objeck (OOP) pada tahapan ini menggambarkan class digram, sequence diagram, component diagram dan deployment.

2. Jika program yang dibuat adalah pemrograman terstruktur pada tahapan ini menggambarkan deployment diagram dan compement diagram.

4.2.3. Antarmuka Pengguna

Menggamabrkan tampilan program dan form-form dari aplikasi yang diusulkan.

4.3. Code Generation 4.4. Pengujian

Pembahasan mengenai pengujian sistem yang dibuat dengan menggunakan whitebox dan blackbox testing untuk pengujian input dan output. Hanya form yang berhubungan dengan proses bisnis utama saja yang ditampilkan hasil pengujiannya.

4.5. Pendukung

Pendukung menjelaskan tentang publikasi web dan spesifikasi hardware dan software yang akan digunakan untuk implemetasi aplikasi yang dibuat.

4.5.1. Publikasi Web

Pembahasan mengenai proses penyewaan domain dan hosting secara online beserta analisa biaya. Untuk publikasi web perhatikan hal-hal berikut ini:

1. Jika program berbasiskan web programming untuk pengguna luar perusahaan (internet) harus dipublikasikan secara online.

2. Jika program berbasiskan web programming untuk pengguna dalam perusahaan (internet) tidak harus dipublikasikan secara online.

Catatan : Penentuan internet atau intranet tergantung kasus yang dibahas

4.5.2. Spesifikasi Hardware dan Software

Pembahasan tentang kebutuhan hardware dan software standar yang akan digunakan untuk menjelaskan sistem usulan. Kebutuhan tersebut meliputi : processor, memory, monitor, hard disk, keyboard, mouse dan printer. Kebutuhan software tersebut meliputi : sistem operasi, software aplikasi & software database.

4.6. Spesifikasi dokumen Sistem Usulan

Merupakan semua bentuk dokumen yang terlibat dengan sistem yang