Handouts Outline Tugas Akhir Prodi Teknik Komputer AMIK BSI 2014 Outline Tugas Akhir Jaringan Komputer Program Studi Teknik Komputer AMIK BSI
Lembar Lembar Lembar Lembar Lembar
Judul Tugas Akhir Pernyataan Keaslian Tugas Akhir Pernyataan Persetujuan Publikasi Karya Ilmiah Persetujuan dan Pengesahan Tugas Akhir Konsultasi Tugas Akhir
Kata Pengantar Abstraksi Daftar Isi Daftar Simbol Daftar Gambar Daftar Tabel Daftar Lampiran BAB I PENDAHULUAN 1.1. Latar Belakang 1.2. Maksud dan Tujuan 1.3. Metode Penelitian 1.4. Ruang Lingkup BAB II LANDASAN TEORI 2.1. Pengertian Jaringan Komputer 2.2. Topologi 2.3. Perangkat Keras Jaringan 2.4. Perangkat Lunak jaringan 2.5. TCP/IP dan Subnetting 2.6. Sistem Keamanan Jaringan BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan 3.1.2. Struktur Organisasi dan Fungsi 3.2. Analisa Jaringan 3.2.1. Skema Jaringan 3.2.2. Spesifikasi Perangkat Keras 3.2.3. Spesifikasi Perangkat Lunak 3.2.4. Keamanan Jaringan 3.3. Permasalahan Pokok 3.4. Pemecahan Masalah 3.5. Jaringan Usulan BAB IV PENUTUP 4.1. Kesimpulan 4.2. Saran
Handouts Outline Tugas Akhir Prodi Teknik Komputer AMIK BSI 2014 DAFTAR PUSTAKA DAFTAR RIWAYAT HIDUP SURAT KETERANGAN PKL/RISET (*) LAMPIRAN-LAMPIRAN Catatan : - Outline jaringan komputer wajib melakukan PKL/Riset di Perusahaan - Outline Jaringan komputer tidak hanya membahas mengenai jaringan Local Area Network (LAN), tetapi dapat juga membahas jaringan MAN (Metropolitan Area Network) dan WAN (Wide Area Network). - Pada saat sidang mahasiswa wajib membuat atau menampilkan simulasi skema jaringan menggunakan aplikasi Packet Tracer, Bosson simulator, GNS3 dan sejenisnya. - (*) Jika membahas tentang perangkat keras jaringan dapat menambahkan skema jaringan usulan menggunakan aplikasi Packet Tracer, Bosson simulator, GNS3 dan sejenisnya, jika membahas tentang perangkat lunak disertakan spesifikasi dan konfigurasi rancangan usulannya.
Handouts Outline Tugas Akhir Prodi Teknik Komputer AMIK BSI 2014 BAB I PENDAHULUAN 1.1.
Latar Belakang
Pembahasan mengenai latar belakang pemilihan obyek penelitian (Jaringan Komputer) yang dipilih berdasarkan kebutuhan teknologi informasi saat ini. Latar belakang juga memuat keterkaitan jaringan komputer dengan obyek penelitian yang diambil. 1.2.
Maksud dan Tujuan Pembahasan mengenai maksud dan tujuan penulis menganalisa jaringan komputer yang ada pada perusahaan Contoh: Maksud dari penyusuan tugas akhir ini adalah: 1. Menganalisa permasalahan yang ada pada jaringan computer pada perusahaan. 2. Merancang jaringan computer untuk mengatasi permasalahan jaringan yang ada pada perusahaan atau institusi yang membutuhkan komunikasi data yang aman dan ekonomis bagi kantor pusat dan cabang di berbagai lokasi yang tersebar, baik domestik maupun internasional. Sedangkan tujuan penulisan tugas akhir ini adalah sebagai salah satu syarat kelulusan
Program Diploma Tiga (D.III) program studi Teknik Komputer pada Akademi Manajemen Informatika dan Komputer Bina Sarana Informatika (AMIK BSI).
1.3 Metode Penelitian Pembahasan mengenai metode yang digunakan dalam melakukan analisa dan pengumpulan data. Metode penelitian yang dilakukan ada tiga macam, yaitu: 1) Metode Observasi, 2) Metode Wawancara dan 3) Studi Pustaka 1.4 Ruang Lingkup Pembahasan mengenai ruang lingkup bahasan dari sistem jaringan komputer yang dianalisa. BAB II LANDASAN TEORI 2.1. Pengertian Jaringan Komputer Berisi pengertian dan penjelasan mengenai jaringan komputer yang diperoleh dari sumber referensi yang digunakan. 2.2. Topologi Berisi pengertian dan penjelasan mengenai dasar-dasar topologi jaringan.
Handouts Outline Tugas Akhir Prodi Teknik Komputer AMIK BSI 2014 2.3. Perangkat Keras Jaringan Berisi pengertian dan penjelasan mengenai perangkat keras yang digunakan pada obyek penelitian. 2.4. Perangkat Lunak jaringan Berisi pengertian dan penjelasan mengenai perangkat lunak yang digunakan pada obyek penelitian. 2.5. TCP/IP dan Subnetting Berisi pengertian dan penjelasan mengenai IP Address, kelas-kelas IP Address, spesifikasi kelas-kelas IP Address dan subnetting. 2.6. Sistem Keamanan Jaringan Berisi pengertian dan penjelasan mengenai sistem keamanan pada jaringan seperti firewall, sistem keamanan data, sistem keamanan internet, pembagian bandwidth BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan Berisi tentang sejarah pendirian perusahaan, visi dan misi perusahaan dan bidang usaha perusahaan. 3.1.2. Struktur Organisasi dan Fungsi Berisi tentang gambar struktur organisasi perusahaan serta penjelasan fungsi dan tugasnya. 3.2. Analisa Jaringan Berisi tentang informasi dan hasil dari analisa baik itu berupa informasi yang didapat di lapangan atau perusahaan maupun hasil pengembangan analisa. 3.2.1. Skema Jaringan A. Blok Diagram Jaringan Memberikan gambaran secara umum jaringan yang ada pada perusahaan, dibahas pula topologi yang digunakan sesuai dari penggambaran blok diagram jaringan perusahaan tersebut serta alasan pemakaian topologi tersebut.
Handouts Outline Tugas Akhir Prodi Teknik Komputer AMIK BSI 2014
Contoh : Client
Client
Hub 1
Server I
Hub 2
Server II
PC Router
Printer
Server III
Hub 3
Client
Sumber: Blok diagram jaringan perusahan PT. Bimasakti Usindo Persada
Gambar III.1 Blok diagram jaringan PT. Bimasakti Usindo Persada Keterangan: Jaringan computer yang terdapat pada PT. Bimasakti Usindo Persada adalah sebagai berikut : 1. Di dalam PT Bimasakti Usindo terdapat tiga buah server, server pertama terdapat pada lantai III yang berfungsi sebagai Mail server, lalu server kedua terdapat pada lantai I yang berfungsi sebagai Database server, selanjutnya yang terakhir server ketiga berfungsi sebagai Proxy server yang terdapat pada lantai II. 2. Terminal yang digunakan berupa hub berjumlah tiga buah yang terdapat pada masing- masing lantai satu buah. 3. Terdapat satu PC digunakan sebagai PC router yang terdapat pada lantai II 4. Dan jumlah PC yang dijadikan client berjumlah pada lantai I terdapat 15 buah PC Client, lantai II terdapat 20 PC Client dan lantai III berjumlah 10 PC Client. 5. Kabel yang digunakan di dalam pembentukan jaringan komputer yang ada pada PT Bimasakti Usindo Persada kabel UTP cat 5 dan UTP cat 1. 6. Terakhir satu buah modem untuk pengkoneksian internet Serta 1 buah printer yang terdapat pada server proxy.
Handouts Outline Tugas Akhir Prodi Teknik Komputer AMIK BSI 2014 Topologi yang digunakan pada PT. Bimasakti Usindo Persada adalah topologi star yang digabungkan sehingga membentuk topologi tree. Di dalam jaringan pada PT Bimasakti Usindo Persada terdapat hub yang menghubungkan beberapa client sehingga membentuk topologi star dan hub tersebut dihubungkan satu sama lain di sini hub-hub sebagai percabangan sehingga membentuk topolgi tree. B. Skema Jaringan Berisi tentang gambar rangkaian jaringan komputer pada obyek penelitian dan spesifikasi jaringan komputer yang ada pada obyek penelitian secara detail (gambar skema jaringan dapat berasal dari perusahaan atau dibuat menggunakan aplikasi visio atau aplikasi sejenis). Contoh :
Sumber: Skema jaringan perusahan PT. Bimasakti Usindo Persada
Gambar III.2 Skema jaringan PT. Bimasakti Usindo Persada Keterangan : Server yang terhubung pada hub pertama berfungsi sebagai File Server dan Print Server, jaringan ini langsung terhubung dengan Internet. Sedangkan Server yang terhubung pada hub kedua berfungsi sebagai Database server, dan server yang
Handouts Outline Tugas Akhir Prodi Teknik Komputer AMIK BSI 2014 terhubung pada hub ketiga berfungsi sebagai Mail server. Penjelasan mengenai serverserver yang ada di dalam PT Bimasakti Usindo Persada adalah sebagai berikut: 1. Mail Server Dijelaskan mengenai Mail server yang ada di tempat riset 2. Database server Dijelaskan mengenai Database server yang ada di tempat riset 3. File Server Dijelaskan mengenai File yang ada di tempat riset Pada bahasan ini juga dijelaskan tentang kabel jaringan yang digunakan dan penjelasan mengenai IP Address yang digunakan berupa kelas, Net ID, Host ID dan Subnet (subneting jika IP Address yang digunakan mengalami subnetting) pada obyek penelitian. Contoh : Tabel III.1 Daftar IP Adrees No Perangkat Keras Lantai I 1. Client lantai 1 (15 Client) 2. Server Mail 3. PC Router - Eth0 - Eth1 Lantai II 4. Client lantai 2 (20 Client) 5. Server Database Lantai III 6. Client Lantai 3 (5 Client) 7. Server Proxy Eth1 Eth0 8. Modem
IP Address
Subnet
192.168.2.34 s/d 49 192.168.2.62
255.255.255.224 255.255.255.224
192.168.2.2 192.168.2.33
255.255.255.224 255.255.255.224
192.168.2.3 s/d 23 192.168.2.30
255.255.255.224 255.255.255.224
192.168.2.24 s/d 29
255.255.255.224
192.168.2.30 192.168.2.65 192.168.2.66
255.255.255.224 255.255.255.252 255.255.255.252
Sumber : PT. Bimasakti Usindo Persada
3.2.2
Spesifikasi Perangkat Keras Berisi penjelasan spesifikasi perangkat keras jaringan yang digunakan pada perusahaan
3.2.3
Spesifikasi Perangkat Lunak Berisi penjelasan spesifikasi perangkat lunak jaringan yang digunakan pada perusahaan baik pada komputer client maupun server.
Handouts Outline Tugas Akhir Prodi Teknik Komputer AMIK BSI 2014
Contoh : Untuk spesifikasi software yang digunakan pada PT Bima Sakti Usindo Persada yang terdapat pada perangkat server adalah sebagai berikut : 1. Mail Server Tabel III.2 Daftar aplikasi mail server No 1. 2. 3. 4.
Nama Software Windows Server 2003 POP3 SMTP IMAP4
Kegunaan Sistem Operasi Protokol Database Mail User Protokol Transfer Mail Protokol Desktop Mail user
2. File Server Tabel III.3 Daftar Sistem operasi No 1.
Nama Software Windows Server 2003
Kegunaan Sistem Operasi
3. Database Server Tabel III.1 Daftar Aplikasi database No 1. 2. 3.
Nama Software Windows Server 2003 MySQL Visual Basic
Kegunaan Sistem Operasi Database Program Program Desktop
3.2.4 Keamanan Jaringan Berisi tentang fasilitas keamanan jaringan yang digunakan perusahaan, seperti Firewall, Antivirus, Anti Malware, dan sebagainya. 3.3. Permasalahan Pokok Menjelaskan tentang semua permasalahan yang ditemui baik masalah perangkat keras maupun perangkat lunak yang menyebabkan sistem jaringan perusahaan terganggu atau menimbulkan ketidaknyamanan user dalam menggunakan jaringan.
Handouts Outline Tugas Akhir Prodi Teknik Komputer AMIK BSI 2014 3.4. Pemecahan Masalah Menjelaskan usulan pemecahan masalah yang penulis usulkan dalam memecahkan permasalahan pokok diatas. 3.5. Jaringan Usulan A. Skema Jaringan usulan Usulan pemecahan masalah dilengkapi dengan Skema jaringan usulan menggunakan aplikasi Packet tracer. B. Analisa biaya Menjelaskan analisa biaya yang diperlukan terkait kebutuhan perangkat keras dan perangkat lunak baru. BAB IV PENUTUP
4.1. Kesimpulan Menguraikan tentang kesimpulan yang sudah dibahas. 4.2. Saran Menguraikan saran yang mendukung keberhasilan dari implementasi jaringan yang diusulkan serta pengembangan ke arah yang akan datang. DAFTAR PUSTAKA DAFTAR RIWAYAT HIDUP SURAT KETERANGAN PKL/RISET (*) LAMPIRAN-LAMPIRAN
Handouts Outline Tugas Akhir Prodi Teknik Komputer AMIK BSI 2014 Outline Tugas Akhir Pembuatan Alat Program Studi Teknik Komputer AMIK BSI
Lembar Lembar Lembar Lembar Lembar
Judul Tugas Akhir Pernyataan Keaslian Tugas Akhir Pernyataan Persetujuan Publikasi Karya Ilmiah Persetujuan dan Pengesahan Tugas Akhir Konsultasi Tugas Akhir
Kata Pengantar Abstraksi Daftar Isi Daftar Simbol Daftar Gambar Daftar Tabel Daftar Lampiran BAB I
PENDAHULUAN 1.1. Latar Belakang 1.2. Maksud dan Tujuan 1.3. Metode Penelitian 1.4. Ruang Lingkup BAB II LANDASAN TEORI 2.1. Teori Pendukung 2.1.1. Teori IC Digital / IC Analog / IC Penguat (Bila Menggunakan) 2.1.2. Komponen Elektronika 2.1.3. Sensor/Saklar 2.1.4. Motor/Relay/Buzzer 2.1.5. Mikrokontroler/Interfacing 2.2. Konsep Dasar Program BAB III PEMBAHASAN 3.1. Tinjauan Umum Alat 3.2. Blok Rangkaian 3.3. Gambar Rangkaian 3.4. Cara Kerja Alat 3.5. Perancangan Program 3.5.1. Flowchart Program 3.5.2. Konstruksi Sistem (Coding) 3.6. Hasil Percobaan BAB IV PENUTUP 4.1. Kesimpulan 4.2. Saran
Handouts Outline Tugas Akhir Prodi Teknik Komputer AMIK BSI 2014 BAB I PENDAHULUAN 1.1 Latar Belakang Pembahasan mengenai latar belakang pemilihan obyek penelitian yang dipilih berdasarkan kebutuhan peralatan elektronika saat ini. Latar belakang juga memuat fungsi dan kegunaan alat yang akan dibuat dengan menggunakan mikrokontroller dan sejenisnya. 1.2 Maksud dan Tujuan Pembahasan mengenai maksud dan tujuan penulis dalam membuat suatu alat Contoh: Maksud dari penyusunan tugas akhir ini adalah: 1. Merancang suatu alat yang dapat bekerja secara otomatis. 2. Membuat suatu alat yang dapat dikendalikan melalui pemrograman dan membantu pengguna dalam memudahkan pekerjaan sehari-hari. Sedangkan tujuan penulisan tugas akhir ini adalah sebagai salah satu syarat kelulusan Program Diploma Tiga (D.III) program studi Teknik Komputer pada Akademi Manajemen Informatika dan Komputer Bina Sarana Informatika (AMIK BSI). 1.3 Metode Penelitian Pembahasan mengenai metode yang digunakan dalam melakukan analisa dan pengumpulan data. Metode penelitian yang dilakukan ada dua macam, yaitu: 1) Metode Observasi, 2) Studi Pustaka 1.4 Ruang Lingkup Pembahasan mengenai ruang lingkup bahasan dari perancangan dan pembuatan alat meliputi komponen-komponen yang digunakan yaitu input, proses, output dan bahasa pemrograman yang digunakan. BAB II LANDASAN TEORI 2.1. Teori pendukung Berisi pengertian dan penjelasan mengenai komponen-komponen yang digunakan dalam pembuatan alat 2.1.1. Komponen Elektronika Dibahas komponen-komponen elektronika yang digunakan, seperti: Resistor, dioda, kapasitor dan lain-lain.
Handouts Outline Tugas Akhir Prodi Teknik Komputer AMIK BSI 2014 2.1.2. Teori IC Digital / IC Analog / IC Penguat Dibahas tentang fungsi dari IC-IC yang digunakan dalam pembuatan alat. 2.1.3. Komponen Input Dibahas tentang komponen-komponen input yang digunakan, seperti: sensor, saklar, keypad, dan lain-lain. 2.1.4. Komponen Output Dibahas tentang komponen-komponen output yang digunakan, seperti: motor, relay, buzzer dan lain-lain 2.1.5. Mikrokontroler/Inte rfacing Dibahas mengenai sistem minimum pemrosesan yang digunakan. 2.2
mikrokontroller
atau
disesuaikan
dengan
alat
Konsep Dasar Program Berisi tentang teori konsep dasar program secara umum. BAB III PEMBAHASAN
3.1. Tinjauan Umum Alat Berisi tentang informasi fungsi dan cara kerja alat secara umum 3.2. Blok Diagram alat Berisi tentang gambar Blok Diagram alat kemudian diberikan penjelasan kegunaan dan fungsinya masing- masing. Contoh:
Gambar III.1. Gambar Blok Diagram alat
Handouts Outline Tugas Akhir Prodi Teknik Komputer AMIK BSI 2014 Penjelasan blok diagram alat sebagai berikut: 1. Input Komponen input ini merupakan komponen masukan yang akan diproses. Komponen input ini terdiri dari : a. Catu Daya merupakan masukan arus +9 Volt kedalam rangkaian. b. Sensor PIR (Passive Infrared Reciver) berfungsi untuk mendeteksi benda yang bergerak dengan temperatur suhu berkisar 8 µ sampai 14 µ. c. Sensor LDR (Light Dependent Resistor) berfungsi untuk pendeteksi cahaya yang diterima melalui pancaran cahaya LED yang terpasang pada pagar. 2. Proses Proses merupakan komponen utama yang berfungsi sebagai pengelola data yang diterima dari masukan yang kemudian akan menghasilkan output. Dalam proses ini penulis menggunakan mikrokontroler AT89S51. 3. Output Output merupakan keluaran dari semua proses yang telah dijalankan. Output yang dihasilkan yaitu: a. Buzzer berfungsi sebagai indikasi hasil input yang menghasilkan bunyi seperti alarm. b. LED berfungsi sebagai indikator hasil input agar mempermudah melihat sensor yang telah terdeteksi.
Handouts Outline Tugas Akhir Prodi Teknik Komputer AMIK BSI 2014 3.3. Skema Rangkaian Berisi skema rangkaian secara keseluruhan dan penjelasan secara umum rangkaian alat yang dibuat. Contoh :
Gambar III.2 Skema rangkaian
Penjelasan Skema rangkaian sebagai berikut: Rancangan
ini
adalah
sistem keamanan
yang
menggunakan
mikrokontroler
AT89S51 sebagai pusat pemeroses data, PIR (Passive Infrared Receiver) sebagai sensor gerak, dan rangkaian elektronika lain sebagai pendukung sistem. Untuk mengaktifkan sistem, hubungkan sistem dengan catu daya +9 Volt DC, jika LED pada sistem minimum hidup maka alat tersebut siap bekerja, namun jika LED pada sistem minimum mati maka periksa tegangan pada catu daya. Untuk mensimulasikan alarm pada rumah, aktifkan sensor PIR dengan cara menggeser saklar PIR ke posisi aktif (on) sesuai dengan sensor rumah yang akan diaktifkan. Kemudian masukan objek ke dalam maket rumah. Jika objek terdeteksi maka alarm akan berbunyi dan LED indikator akan menyala sesuai dengan lokasi adanya gerakan. dan seterusnya ....
Handouts Outline Tugas Akhir Prodi Teknik Komputer AMIK BSI 2014 3.4. Cara Kerja Alat Dibahas cara kerja alat berdasarkan blok rangkaian, jika alat yang dibuat tidak bergerak wajib menggunakan rangkaian catu daya sedangkan alat yang dibuat bersifat mobile tidak perlu menggunakan rangkaian catu daya. Contoh: 1. Catu Daya
Gambar III.3 Skema Catu Daya Pada rangkaian catu daya diberi tegangan +9 Volt yang didapat dari sebuah baterai, kutub positif baterai terhubung dengan dioda bridge. Dioda ini berfungsi sebagai pengaman agar listrik yang
masuk ke dalam catu daya tidak tertukar kutub negatif dan positifnya,
karena Dioda hanya mengizinkan arus positif yang dapat melewati kaki Anoda ke Katoda. Setelah melewati dioda tegangan masuk kedalam kapasitor elco, kapasitor ini berfungsi sebagai penyaring agar noise pada tegangan bisa berkurang, kemudian tegangan masuk kedalam sebuah IC Regulator 7805. Dalam IC ini terdapat tiga buah kaki. Kaki pertama sebagai input tegangan dari baterai +9 Volt. Kaki kedua atau yang terdapat di tengah terhubung pada ground. Dan kaki yang ketiga sebagai output yang menghasilkan tegangan +5Volt, karena IC Regulator 7805 berfungsi sebagai penurun tegangan, tegangan keluaran dari kaki regulator 7805 di filtrasi kembali dengan kapasitor. Di dalam catu daya terdapat LED untuk indikator bahwa catu daya bekerja dengan baik, resistor yang terhubung dengan LED berfungsi untuk mengurangi arus yang masuk ke kaki LED agar LED tidak rusak. Rangkaian Catu daya memiliki tegangan keluaran sebesar +9VDC, +5VDC dan Ground. Dan seterusnya……
Handouts Outline Tugas Akhir Prodi Teknik Komputer AMIK BSI 2014 3.5. Perancangan Program 3.5.1. Flowchart Program Pada bahasan ini digambarkan Flowchart sistem dari alat yang dibuat dengan kondisi alat sudah mendapatkan catu daya. 3.5.2. Konstruksi Sistem (Coding) Pada bahasan ini dijelaskan tentang konstruksi sistem program secara detail, meliputi: Inisialisasi program, Pembacaan input, pemrosessan dan pengendalian output program. Contoh: Inisialisasi Program sensor_ldr bit p2.1 ;sensor ldr pir1 bit p2.3 ;sensor rumah1 pir2 bit p2.5 ;sensor rumah2 rst bit p1.0 ;tombol reset saklar1 bit p2.0 ;saklar pagar saklar2 bit p2.2 ;saklar rumah1 saklar3 bit p2.4 ;saklar rumah2 led1 bit p3.0 ;Led pagar led2 bit p3.1 ;Led rumah1 led3 bit p3.2 ;Led rumah2 input1 bit p3.3 ;input L293D input2 bit p3.4 ;-------------------------------------Penjelasan: Sintaks program tersebut merupakan inisialisasi perangkat keras dengan memberikan simbol-simbol tertentu yang tujuannya memberikan kemudahan dalam pembuatan instruksiinstruksi selanjutnya. Seperti sensor_ldr merupakan inisialisasi dari sensor pagar yang terhubung pada port 2 (p2.1), pir1 merupakan inisialisasi untuk sensor rumah1 begitu juga dengan pir2 yang merupakan inisialisasi dari sensor rumah2 yang masing-masing terhubung pada pin p2.3 dan p2.5. Rst merupakan inisialisasi untuk tombol reset yang terhubung pada port1 (p1.0). Saklar1, saklar2 dan saklar3 merupakan inisialisasi untuk sakelar pagar, sakelar rumah1 dan sakelar rumah2 yang masing-masing terhubung pada port2 yaitu p2.0, p2.2 dan p2.4. Led1 merupakan inisialisasi untuk lampu indikator pagar yang terhubung pada port3 yaitu p3.0, led2 untuk lampu indikator rumah1 yang terhubung pada p3.1 dan led3 untuk lampu indikator yang terhubung pada
Handouts Outline Tugas Akhir Prodi Teknik Komputer AMIK BSI 2014 p3.2. Selanjutnya untuk input1 dan input2 merupakan inisialisasi input dari L293D yang terhubung pada port3 yaitu p3.3 dan p3.4. Pembacaan input org 00h mov p1,#00000001b clr input1 clr input2 cek_sensor1 : jnb rst,reset_a ; jika (p1.0=0), tidak! maka reset alarm jb saklar1,cek_sensor2 ; p2.0=saklar alarm pagar jnb sensor_ldr,alrm_ldr ; p2.1 = keluaran LM339 maka alarm hidup Keterangan: Program diletakan pada lokasi alamat pemrograman org 00h. Input1 dan input2 adalah input dari L293D yang dihubungkan dengan port 3 (p3.3 dan p3.4) dan memberikan nilai ‘0’. Cek_sensor1 adalah program untuk menguji apakah sakelar tombol reset yang terhubung dengan pin p1.0 dapat berfungsi dengan baik. Jika benar maka tombol reset akan mereset alarm. Selanjutnya program akan menguji sakelar1 (p2.0) untuk sakelar tombol pagar dan juga untuk menguji sensor_ldr yang terhubung dengan pin p2.1 jika benar maka alarm berbunyi.
3.6. Hasil Percobaan Pada pembahasan ini dijelaskan proses percobaan yang dilakukan terhadap alat yang dibuat. Hasil percobaan tersebut ditampilkan dalam bentuk tabel. Contoh: Berikut hasil percobaan pada sensor PIR. Tabel III.4. Hasil Percobaan Sensor PIR (Passive Infrared Receiver) No 1 2 3 4
Input Tangan Manusia
Hasil True
Alarm Berbunyi
Led Menyala
Es Batu Pensil Cermin
True False False
Berbunyi Tidak berbunyi Tidak berbunyi
Menyala Mati Mati
Handouts Outline Tugas Akhir Prodi Teknik Komputer AMIK BSI 2014 5
Sendok Panas
True
Berbunyi
Menyala
6
Kucing
True
Berbunyi
Menyala
BAB IV PENUTUP
4.1. Kesimpulan Menguraikan tentang kesimpulan yang sudah dibahas. 4.2. Saran Menguraikan saran yang mendukung pengembangan ke arah yang akan datang. DAFTAR PUSTAKA DAFTAR RIWAYAT HIDUP SURAT KETERANGAN PKL/RISET (*) LAMPIRAN-LAMPIRAN Catatan: Isi dari lampiran berupa: 1. Data Sheet (hanya untuk IC yang digunakan) 2. Listing Program keseluruhan 3. Skema Rangkaian Keseluruhan 4. Daftar Komponen dan Daftar Harga 5. PCB Layout 6. Foto Alat
keberhasilan
dari
alat
yang
dibuat
serta
Handouts Outline Tugas Akhir Prodi Teknik Komputer AMIK BSI 2014 Outline Tugas Akhir Pemrograman Science Program Studi Teknik Komputer AMIK BSI
Lembar Lembar Lembar Lembar Lembar
Judul Tugas Akhir Pernyataan Keaslian Tugas Akhir Pernyataan Persetujuan Publikasi Karya Ilmiah Persetujuan dan Pengesahan Tugas Akhir Konsultasi Tugas Akhir
Kata Pengantar Abstraksi Daftar Isi Daftar Simbol Daftar Gambar Daftar Tabel Daftar Lampiran BAB I PENDAHULUAN 1.1. Latar Belakang 1.2. Maksud dan Tujuan 1.3. Metode Penelitian 1.4. Ruang Lingkup BAB II LANDASAN TEORI 2.1. Konsep Dasar Program 2.2. Peralatan Pendukung (Tools System) BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan (*) 3.1.1. Sejarah Perusahaan 3.1.2. Struktur Organisasi dan Fungsi 3.2. Tinjauan Kasus 3.3. Spesifikasi Rancangan Program 3.3.1. Spesifikasi Bentuk Masukan 3.3.2. Spesifikasi Bentuk Keluaran 3.3.3. Spesifikasi file 3.3.4. HIPO 3.3.5. Spesifikasi Program 3.3.6. Flowchart 3.4 Sarana Pendukung Program 3.4.1. Perangkat Keras 3.4.2. Perangkat Lunak BAB IV PENUTUP 4.1. Kesimpulan 4.2. Saran DAFTAR PUSTAKA DAFTAR RIWAYAT HIDUP
Handouts Outline Tugas Akhir Prodi Teknik Komputer AMIK BSI 2014 SURAT KETERANGAN PKL/RISET (*) LAMPIRAN-LAMPIRAN Catatan : - (*) Jika melakukan PKL/riset - Program yang dibuat dapat berupa aplikasi Edukasi interaktif, aplikasi Utility dan aplikasi Games
Handouts Outline Tugas Akhir Prodi Teknik Komputer AMIK BSI 2014 BAB I PENDAHULUAN 1.1 Latar Belakang Pembahasan mengenai latar belakang pemilihan obyek penelitian yang dipilih berdasarkan kebutuhan teknologi informasi saat ini. 1.2 Maksud dan Tujuan Pembahasan mengenai maksud dan tujuan penulis membuat aplikasi program. 1.3 Metode Penelitian Pembahasan mengenai metode yang digunakan dalam melakukan analisa dan pengumpulan data. Metode penelitian yang dilakukan ada tiga macam, yaitu: 1) Metode Observasi, 2) Metode Wawancara dan 3) Studi Pustaka 1.4 Ruang Lingkup Pembahasan mengenai ruang lingkup bahasan dari Aplikasi program yang dibuat. BAB II LANDASAN TEORI 2.1. Konsep Dasar Program Teori program secara umum 2.2. Peralatan Pendukung (Tools System) Dijelaskan tools system yang digunakan sesuai dengan kebutuhan aplikasi yang dibuat, seperti UML, Flowchart dan HIPO. BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan Berisi tentang sejarah pendirian perusahaan, visi dan misi perusahaan dan bidang usaha perusahaan. 3.1.2. Struktur Organisasi dan Fungsi Berisi tentang gambar struktur organisasi perusahaan serta penjelasan fungsi dan tugasnya. 3.2. Tinjauan Kasus Menguraikan gambaran tentang bagaimana prosedur dari aplikasi program yang menjadi topik penulisan ada yang disesuaikan dengan ruang lingkup dari TA yang dibuat. Sebaiknya
Handouts Outline Tugas Akhir Prodi Teknik Komputer AMIK BSI 2014 prosedur ini dibuat dalam uraian per– sub-prosedur atau per-bagian disertai dengan bagianbagian dan dokumen yang dibutuhkan pada sistem tersebut (analisis kebutuhan) 3.3. Spesifikasi Rancangan Program 3.3.1. Spesifikasi Bentuk Masukan Menguraikan secara rinci setiap rancangan dokuman masukan yang digunakan dalam sistem dengan uraian parameter-parameter dokumen tersebut dengan parameter-parameter dokumennya sebagai berikut : 1. Nama Dokumen : <<sebutkan nama dokumen>> Fungsi : ……….. Sumber
: ………..
Tujuan
: ………..
Media
: ………..
Jumlah
: ………..
Frekuensi
: ………..
Bentuk
: Lihat Lampiran A.1
3.3.2. Spesifikasi Bentuk Keluaran Menguraikan secara rinci setiap rancangan dokuman keluaran yang digunakan dalam sistem dengan uraian parameter-parameter dokumen tersebut dengan parameter-parameter dokumennya sebagai berikut : 1.
Nama Dokumen Fungsi
: ……….. : ………..
Sumber
: ………..
Tujuan
: ………..
Media
: ………..
Jumlah
: ………..
Frekuensi
: ………..
Bentuk
: Lihat Lampiran B.1
3.3.3. Spesifikasi file 1. Spesifikasi File Daftar Harga Nama File : Daftar Harga Akronim : Harga Fungsi : Menyimpan daftar harga Tipe File : File Master Organisasi File : Index Sequential Akses File : Random Media : Hard Disk Panjang Record : 113 Byte Kunci Field : Kode_Kota Software : Microsoft Access 2003
Handouts Outline Tugas Akhir Prodi Teknik Komputer AMIK BSI 2014 Tabel II.1 Spesifikasi File Daftar Harga No 1. 2. 3. 4. 5. 6. 7. 8. 9.
Elemen Data
Akronim
Kode Kota Kota Tujuan
Kode_Kota Kota_Tujuan
Area Normal Paket Satuan Waktu Layanan Minimal Kilogram
Area Normal Paket Satuan Waktu Layanan Min_Kg
Tipe Text Text Text Currency Currency
Text Text Text Integer
Panjang Keterangan 6 Primary Key 30 20 8 8 20 10 15 2
3.3.4. HIPO HIPO (Hierarchy Input Proses Output) LOGIN
0.0 MENU UTAMA
1.0
2.0
3.0
4.0
5.0
6.0
7.0
8.0
File
Edit
View
Project
Report
Print
Tools
Help
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
1.1
3.1
4.1
Back up
About Me
3.0
4.0
6.1 Preview Daftar Harga 6.0
8.1
Kirim Barang
5.1 Report Daftar Harga 5.0
7.1
Laporan
1.0
2.1 Ganti Password 2.0
7.0
8.0
1.2
2.2
3.2
4.2
Monitor
Status Kirim
Toolbar
Exit
1.0
2.0
3.0
4.0
6.2 Preview Daftar Pengirim 6.0
8.2
Layanan
5.2 Report Laporan Transaksi 5.0
7.2
Kurir
7.0
8.0
Daftar Harga
1.3 Operator 1.0
Gambar IV.5. Diagram HIPO 3.3.5. Spesifikasi Program Adapun spesifikasi program dalam Aplikasi Utility adalah sebagai berikut : 1. Log In Nama Program : Form Log In Akronim : Login.frm Fungsi : Sebagai media verifikasi pengguna untuk bisa masuk ke dalam menu utama program Index Program :Bahasa Program : C# Bentuk Tampilan : Lampiran C-1
Handouts Outline Tugas Akhir Prodi Teknik Komputer AMIK BSI 2014 Proses
2.
Menu Utama Nama Program Akronim Fungsi
: 1. Pada form log in terdapat dua tombol yaitu tombol login dan exit. 2. Masukan ID Operator dan password. Tekan login, jika ID Operator dan password salah atau tidak ada di data Pengguna maka akan muncul pesan. “Password atau ID Operator salah”. Jika ID Operator dan password benar maka akan muncul menu utama. Menu utama akan aktif dengan tools sesuai ijin akses masing- masing pengguna. 3. Exit digunakan untuk keluar dari form log in dan mengakhiri program.
: Menu Utama : Menu.frm : Merupakan program utama atau induk yang berfungsi untuk mengawali dan mengakhiri program, dan merupakan penampung dari bagianbagian program yang lain ( form dan laporan ) Index Program :Bahasa Program : C# Bentuk Tampilan : Lampiran C-2 Proses : Setelah login berhasil maka menu utama akan tampil dan tool yang ada pada menu utama akan aktif sesuai dengan ijin akses masing-masing pengguna. Pilih program menu utama yang ingin ditampilkan. Adapun pilihan menu utama tersebut terdiri dari : 1. File Pada pilihan file terdapat sub menu file. 2. Edit Pada pilihan edit terdapat 2 pilihan lagi yaitu ganti password dan layanan. 3. View Pada pilihan view terdapat sub menu view, yaitu laporan dan monitor. 4. Project Pada pilihan project terdapat sub menu project. 5. Report Dalam menu report terdapat sub menu repor. 6. Print 7. Tools Pada pilihan menu tools terdapat sub menu tools, yaitu Back up dan toolbar. Pilihan toolbar digunakan untuk menampilkan atau menyembunyikan tampilan toolbar dengan metode checklish . 8. Help Dalam menu help terdapat pilihan about me dan exit. Exit digunakan untuk mengakhiri program secara keseluruhan.
Handouts Outline Tugas Akhir Prodi Teknik Komputer AMIK BSI 2014 3.3.6. Flowchart Start
Masukkan ID Operator & Password
Pesan : “Password atau ID Operator salah.”
Pilihan : 1. Log In 2. Exit
T Y Log In
Y Periksa Data
Data benar ?
Menu Utama
T
T Exit
Y
End
Gambar II.7 Flowchart Form Log In 3.4 Sarana Pendukung Program 3.4.1. Perangkat Keras Perangkat keras (hardware) adalah seluruh komponen yang membentuk suatu sistem komputer dan peralatan lainnya yang memungkinkan komputer dapat melaksanakan tugasnya. Klasifikasi perangkat keras yang diusulkan adalah sebagai berikut : a. Monitor : 16 ” b. Proccessor : Pentium(R) IV 3,00 GHz c. Memory : 1 GB (Minimum) d. Harddisk : 80 GB e. Floppy disk : 3,5” (1,44 MB) f. Keyboard : 108 Keys g. Printer : Dot Matrix h. Mouse : PS/2
Handouts Outline Tugas Akhir Prodi Teknik Komputer AMIK BSI 2014 3.4.2. Perangkat Lunak Bagian penting lain yang mendukung program adalah perangkat lunak (software) yang digunakan dalam mengeksekusi program aplikasi serta sistem operasi yang akan digunakan untuk menjalankan program tersebut. Perangkat lunak yang dibutunkan untuk menjalankan aplikasi program pembayaran jasa pengiriman barang ini adalah : Sistem operasi : Microsoft Windows 7 x86 Bahasa pemrograman : C#
BAB IV PENUTUP 4.1. Kesimpulan Menguraikan tentang kesimpulan yang sudah dibahas. 4.2. Saran Menguraikan saran yang mendukung keberhasilan dari implementasi jaringan yang diusulkan serta pengembangan ke arah yang akan datang. DAFTAR PUSTAKA DAFTAR RIWAYAT HIDUP SURAT KETERANGAN PKL/RISET (*) LAMPIRAN-LAMPIRAN