SISTEM INFORMASI PENCARIAN JUDUL TUGAS AKHIR PROGRAM STUDI D-3 STATISTIK FAKULTAS MIPA UNIVERSITAS SUMATERA UTARA TUGAS AKHIR

Ukuran: px
Mulai penontonan dengan halaman:

Download "SISTEM INFORMASI PENCARIAN JUDUL TUGAS AKHIR PROGRAM STUDI D-3 STATISTIK FAKULTAS MIPA UNIVERSITAS SUMATERA UTARA TUGAS AKHIR"

Transkripsi

1 1 SISTEM INFORMASI PENCARIAN JUDUL TUGAS AKHIR PROGRAM STUDI D-3 STATISTIK FAKULTAS MIPA UNIVERSITAS SUMATERA UTARA TUGAS AKHIR DINA RANGGASARI PROGRAM STUDI D-3 ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2009

2 2 SISTEM INFORMASI PENCARIAN JUDUL TUGAS AKHIR PROGRAM STUDI D-3 STATISTIK FAKULTAS MIPA UNIVERSITAS SUMATERA UTARA TUGAS AKHIR Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Ahli Madya DINA RANGGASARI PROGRAM STUDI D-3 ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2009

3 3 PERSETUJUAN Judul Kategori Nama Nomor Induk Mahasiswa Program Studi Departemen Fakultas : : : : : : : SISTEM INFORMASI PENCARIAN JUDUL TUGAS AKHIR PROGRAM STUDI D-3 STATISTIK FAKULTAS MIPA UNIVERSITAS SUMATERA UTARA TUGAS AKHIR DINA RANGGASARI D-3 ILMU KOMPUTER MATEMATIKA MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA Disetujui oleh : Diketahui/Disetujui oleh Departemen Matematika FMIPA USU Ketua, Dosen Pembimbing Dr. Saib Suwilo, M. Sc. Drs. Suyanto, M. Kom. NIP NIP

4 4 PERNYATAAN SISTEM INFORMASI PENCARIAN JUDUL TUGAS AKHIR PROGRAM STUDI D-3 STATISTIK FAKULTAS MIPA UNIVERSITAS SUMATERA UTARA TUGAS AKHIR Saya mengakui bahwa tugas akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya. Medan, Mei 2009 DINA RANGGASARI

5 5 PENGHARGAAN Puji da syukur penulis panjatkan kehadirat Allah SWT atas segala berkat dan rahmat-nya sehingga penulis dapat menyelesaikan Tugas Akhir ini dengan baik dan dalam waktu yang telah ditetapkan. Ucapan terima kasih penulis sampaikan kepada Drs. Suyanto, M. Kom selaku pembimbing yang telah meluangkan waktunya dan membantu penulis dalam penyelesaian tugas akhir ini. Ucapan terima kasih juga ditujukan kepada Bapak Dr. Saib Suwilo, M. Sc selaku Ketua Departemen Matematika, Bapak Prof. Eddy Marlianto,M. Sc dan Dr. Sutarman, M.Sc selaku Dekan dan Pembantu Dekan I FMIPA USU, semua dosen dan pegawai FMIPA USU, dan teman-teman kuliah Tengku Muhammad Hidayat, Aries Fatahillah, Fadli Siswanto, Yudha yang telah memberikan semangat dan doa, temantemanku di dunia maya, teman-teman SMA yang tak pernah terlupakan hingga saat ini, serta seluruh mahasiswa komputer angkatan Akhirnya, tidak terlupakan kepada kedua orang tua tercinta Ayahanda Bob Chandra dan Ibunda Darniah yang telah memberikan dorongan, nasehat, kasih sayang, doa, dukungan material dan spritual, tak lupa juga kepada kakak Diana Anastasia yang telah mendukung penulis dalam pembuatan tugas akhir ini, dan semua ahli keluarga yang selama ini memberikan bantuan dan dorongan yang diperlukan. Semoga amal baik mereka mendapatkan balasan yang setimpal dari Allah SWT, Amin.

6 6 ABSTRAK Tugas akhir ini bertujuan membangun sebuah sistem informasi yang berbasis web. Sistem perancangan dalam pembuatan website Sistem Informasi Tugas Akhir di FMIPA USU ini dikembangkan dengan menggunakan beberapa software yakni Macromedia Dreamweaver 8, XAMPP yang merupakan gabungan dari Apache Web Server, PHP dan MySQL. Dengan menggunakan Macromedia Dreamweaver 8 maka pengerjaan website akan lebih cepat dan mudah. Adapun tabel-tabel yang dipakai dalam pembuatan sistem informasi tugas akhir ini adalah tabel judul tugas akhir, tabel pengunjung, tabel admin. Semua tabel ini nantinya digunakan untuk menampung data-data yang diperlukan dalam pembangunan website Sistem Informasi Tugas Akhir Fakultas MIPA Jurusan D-3 Statistik USU. Dengan adanya aplikasi pencarian judul tugas akhir ini para mahasiswa D-3 Statistik FMIPA USU dapat lebih mudah dalam pemilihan judul-judul tugas akhir. Sebelum adanya aplikasi ini, mahasiswa bingung dalam pencarian judul tugas akhir yang akan mereka perbuat dan pegawai FMIPA yang memegang peranan dalam pengumpulan tugas akhir ini juga mengalami kesulitan, dikarenakan adanya laporan tugas akhir mahasiswa yang ilang. Dengan adanya aplikasi ini para mahasiswa tidak lagi direpotkan dengan pemilihan judu-judul tugas akhir, dan pegawai yang mengurus masalah tugas akhir juga akan lebih mudah dalam melihat dan mencari judul-judul mahasiswa D-3 statistik FMIPA USU Medan.

7 7 DAFTAR ISI Halaman Persetujuan Pernyataan Penghargaan Abstrak Daftar Isi Daftar Gambar Daftar Tabel ii iii iv vi viii ix Bab I Pendahuluan 1.1 Latar Belakang Identifikasi masalah Batasan Masalah Tujuan Metode Penelitian Tinjauan Pustaka Sistematika Penulisan 5 Bab II Tinjauan Teoritis 2.1 Konsep Dasar Data, Informasi, dan Sistem Informasi Data Informasi Sistem Informasi Konsep Dasar Sistem Konsep Dasar Informasi Konsep Dasar Sistem Informasi Pengenalan Internet Network Pengenalan HTML Pendahuluan HTML Bagian-bagian HTML Pengenalan PHP Sejarah PHP Kelebihan dan Kelemahan PHP Penggabungan Script HTML dan PHP Pengenalan MySQL Sejarah MySQL 18

8 8 2.6 Mengenal Macromedia Dreamweaver Memulai Dreamweaver Area Kerja pada Dreamweaver Menu Bar Area Kerja 21 Bab III Analisis dan Perancangan Sistem 3.1 Analisis Sistem Perancangan Sistem Perancangan Keluaran (Output) Perancangan Masukan (Input) Perancangan File Perancangan Database Perancangan Data Flow Diagram (DFD) ERD (Entity Relationship Diagram) Normalisasi Perancangan Komunikasi Data Perancangan Program 34 Bab IV Implementasi Sistem 4.1 Pengertian dan Tujuan Implementasi Sistem Komponen Utama dalam Implementasi Sistem Perangkat Keras (hardware) Perangkat Lunak (software) Unsur Manusia (brainware) Instalasi Apache, PHP, dan MySQL Instalasi XAMPP Prosedur Penggunaan Program 38 Bab V Kesimpulan dan Saran 5.1 Kesimpulan Saran 44 Daftar Pustaka x Lampiran

9 9 DAFTAR GAMBAR Halaman Gambar 2.1 Komponen-komponen dari suatu sistem 9 Gambar 2.2 Komponen Sistem Informasi 11 Gambar 3.1 Perancangan masukan (input) 25 Gambar 3.2 Perancangan keluaran (output) 26 Gambar 3.3 ERD (Entity Relationship Diagram) 31 Gambar 3.4 flowchart login admin 34 Gambar 3.5 flowchart pengunjung 34 Gambar 4.1 utama halaman website 39 Gambar 4.2 judul-judul tugas akhir 40 Gambar 4.3 hasil pencarian judul berdasarkan dosen pembimbing 41 Gambar 4.4 peraturan tugas akhir 41 Gambar 4.5 panduan tugas akhir 42

10 10 DAFTAR TABEL Halaman Tabel 3.1 Tabel admin 28 Tabel 3.2 Tabel mahasiswa 29 Tabel 3.3 Tabel tugas akhir 29 Tabel 3.4 Simbol-simbol DFD 30

11 11 BAB I PENDAHULUAN 1.1 Latar Belakang Informasi merupakan salah satu kebutuhan di dalam suatu instansi, perusahaan, organisasi, lembaga serta lingkungan yang berada di luar sistem. Informasi dianggap sangat penting karena dengan adanya informasi dapat menambah pengetahuan, mengurangi ketidakpastian dan resiko kegagalan serta dapat membantu para pemimpin dalam mengambil suatu kesimpulan dan keputusan yang efektif dan efisien. Sistem pencarian judul tugas akhir ini adalah cara baru dalam pencarian juduljudul tugas akhir pada program studi D-3 Statistik FMIPA USU. Sistem pencarian judul tugas akhir ini merupakan dasar dan konsekuen logis dari perkembangan teknologi informasi dan komunikasi. Dengan pencarian judul berbasis web ini, seorang admin dapat melakukan pencarian judul tugas akhir secara cepat dan akurat. Pencarian judul ini juga nantinya dapat mempersingkat pekerjaan admin dalam penyampaian judul-judul tugas akhir mahasiswa. Dalam sistem pencarian judul tugas akhir ini, faktor pencarian judul tugas akhir mahasiswa otomatis menjadi lebih mudah. Hal ini disebabkan, karena yang mengambil

12 12 peran admin adalah komputer dan panduan-panduan elektronik yang dirancang oleh contents writer dan pemrogram komputer. 1.2 Identifikasi Masalah Dari pengamatan penulis tentang penyelesaian tugas akhir di D-3 Statistik USU mendapat beberapa kendala. Adapun kendalanya adalah adanya judul tugas akhir yang sama pada setiap tahunnya, adanya kehilangan laporan tugas akhir karena kelalaian mahasiswa itu sendiri, sehingga mahasiswa tersebut tidak mengingat apa judul dari tugas akhir mereka. Juga banyaknya mahasiswa yang tidak mengetahui peraturan tugas akhir, sehingga membuat peraturan sendiri. Oleh karena itu, penulis mencoba merancang sebuah sistem informasi tugas ahhir berbasis web untuk memberikan informasi yang komputerisasi dan dapat mempercepat pekerjaan dalam pencariannya. 1.3 Batasan Masalah Sistem informasi tugas akhir ini memiliki cakupan yang luas, seperti judul tugas akhir, kerangka tugas akhir, isi tugas akhir, dan lain-lain. Untuk itu penulis melakukan pembatasan masalah hanya pada pencarian judul-judul tugas akhirnya saja dan merekap judul-judul tugas akhir tersebut pada setiap tahunnya. 1.4 Tujuan Tujuan pembuatan aplikasi ini adalah :

13 13 1. Mengontrol sistem informasi tugas akhir FMIPA jurusan D-3 Statistik USU. 2. Mempercepat dalam pencarian judul tugas akhir. 3. Membangun aplikasi yang sesuai guna mendukung kemajuan, yang dapat mempermudah dalam membuat dokumentasi sistem informasi tugas akhir FMIPA jurusan D-3 Statistik USU. 1.5 Metode Penelitian Metode penelitian adalah cara suatu cara atau teknik yang sistematis untuk mengerjakan atau menyelesaikan sesuatu. Adapun metodologi penelitian yang digunakan penulis untuk menyelesaikan berbagai permasalahan yang terjadi diatas adalah: 1. Studi Lapangan Merupakan metode yang dilakukan oleh penulis secara langsung ke lapangan yang merupakan sumber data yang diperoleh sesuai dengan kebutuhan yang digunakan. 2. Wawancara Pengumpulan data dengan wawancara ini digunakan untuk meyakinkan bahwa data yang diperoleh benar-benar akurat. 3. Studi Literatur Merupakan metode yang dilakukan oleh penulis dengan mengunjungi dan mempelajari website atau situs-situs yang berhubungan dengan penelitian ini. 1.6 Tinjauan Pustaka

14 14 PHP singkatan dari PHP Hypertext Preprocessor. PHP merupakan bahasa berbentuk skrip yang ditempatkan dalam server dan diproses di server. Hasilnya akan dikirim ke klien, tempat pemakai menggunakan browser. Secara khusus PHP dirancang untuk membentuk web dinamis. Artinya, PHP dapat membentuk suatu tampilan berdasarkan permintaan terkini. Misalnya, Anda bisa menampilkan database ke halaman Web. Pada prinsipnya PHP mempunyai fungsi yang sama dengan skrip-skrip seperti ASP(Active Server Page), Cold Fusion, ataupun Perl. (Abdul Kadir, Dasar Pemograman WEB Dinamis menggunakan PHP, 2002) Dewasa ini SQL merupakan standar yang digunakan untuk mengakses database relasional. Banyak DBMS (Data BaseManagement System) yang mendukung SQL untuk mengakses database. Database dapat dianggap sebagai suatu penyusunan data yang terstruktur yang disimpan dalam media pengingat (hard disk) yang tujuannya adalah agar data tersebut dapat diakses dengan mudah dan cepat. (Abdul Kadir, Penuntun Praktis Belajar SQL, 2005) PHP sebagai bahasa pemograman berbasis web, mempunyai lebih banyak kelebihan dibanding bahasa pemograman gratis sejenis lainnya, PHP juga mempunyai fungsi-fungsi yang cukup lengkap, multiflatform serta mampu berinteraksi dengan berbagai macam database. Pada PHP, banyak komponen atau fungsi yang dapat digunakan untuk berbagai macam kebutuhan. Tidak hanya FTP, fungsi mengakses dapat pula digunakan

15 15 dengan gratis. Keunggulan PHP yang lain adalah dukungan terhadap berbagai jenis web server. (M.Syafii, Panduan Membuat Aplikasi Database dengan PHP 5, 2005) 1.7 Sistematika Penulisan Secara garis besar tugas akhir ini terdiri dari 5 (lima) bab dan beberpa lampiran. Adapun setiap bab dan sub-sub bab yang terdiri dari : BAB I : PENDAHULUAN Bab ini akan membahas latar belakang tugas akhir, identifikasi masalah, batasa masalah, tujuan, metode penelitian, tinjauan pustaka, dan sistematika penulisan. BAB II : LANDASAN TEORI Pada Bab ini penulis menguraikan sekilas tentang konsep dasar data, informasi dan sistem informasi, pengenalan internet, HTML, PHP, MySQL dan Macromedia Dreamweaver 8. BAB III : ANALISIS DAN PERANCANGAN SISTEM Bab ini berisi analisa ruang lingkup website, jenis file yang digunakan, analisa kebutuhan database, perancangan sistem, gambaran umum pembuatan program dan perancangan halaman website BAB IV : IMPLEMENTASI SISTEM

16 16 Pada bab ini berisi uraian pengertian implementasi sistem, komponen dalam implementasi sistem, dan instalasi XAMPP. BAB V : PENUTUP Berisikan kesimpulan dan saran penulisan tugas akhir. BAB II LANDASAN TEORI 2.1. Konsep Dasar Data, Informasi dan Sistem Informasi Data Data dapat didefenisikan sebagai deskripsi dari suatu dan kejadian yang kita hadapi (Al- Bahra Bin Ladjamudin, 2005, Hal:8). Data dapat berupa catatan-catatan dalam kertas, buku, atau tersimpan sebagai file dalam database. Data akan menjadi bahan dalam suatu proses pengolahan data. Oleh karena itu, suatu data belum dapat berbicara banyak sebelum diolah lebih lanjut. Proses pengolahan data terbagi menjadi tiga tahapan, yang disebut dengan siklus pengolahan data (Data Processing Cycle) yaitu : 1. Pada tahapan Input Yaitu dilakukan proses pemasukan data ke dalam komputer lewat media input (Input Devices).

17 17 2. Pada tahapan Processing Yaitu dilakukan proses pengolahan data yang sudah dimasukkan, yang dilakukan oleh alat pemroses (Process Devices) yang dapat berupa proses perhitungan, perbandingan, pengendalian, atau pencarian distorage. 3. Pada tahapan Output Yaitu dilakukan proses menghasilkan output dari hasil pengolahan data ke alat output (Output Devices) yaitu berupa informasi Informasi Informasi merupakan data yang telah diolah sedemikian rupa sehingga memiliki makna tertentu bagi penggunanya. (Adi Nugroho, 2004, hal:6) Untuk memperoleh informasi, diperlukan adanya data yang akan diolah dan unit pengolah. Agar informasi yang dihasilkan lebih berharga, maka informasi harus memenuhi kriteria sebagai berikut : 1. Informasi harus akurat, sehingga mendukung pihak manajemen dalam mengambil keputusan. 2. Informasi harus relevan, benar-benar terasa manfaatnya bagi yang membutuhkan. 3. Informasi harus tepat waktu, sehingga tidak ada keterlambatan pada saat dibutuhkan.

18 18 Kegunaan informasi adalah untuk mengurangi ketidakpastian di dalam proses pengambilan keputusan tentang suatu keadaan. Informasi yang digunakan di dalam suatu sistem informasi umumnya digunakan untuk beberapa kegunaan. Informasi digunakan tidak hanya digunakan oleh satu orang pihak dalam suatu organisasi. Nilai sebuah informasi ditentukan dari dua hal yaitu manfaat dan biaya untuk mendapatkannya. Suatu informasi dikatakan bernilai bila manfaatnya lebih efektif dibandingkan dengan biaya untuk mendapatkan informasi tersebut Sistem Informasi Konsep Dasar Sistem Terdapat dua kelompok di dalam mendefenisikan sistem, yaitu yang menekankan pada prosedurnya dan yang menekankan pada komponennya atau elemennya. Pendekatan sistem yang lebih menekankan pada prosedurnya mendefenisikan sistem sebagai berikut : Suatu sistem merupakan suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau menyelesaikan suatu sasaran tertentu. (Al-Bahra Bin Ladjamudin, 2005, hal:2) Pendekatan sistem yang lebih menekankan pada komponen atau elemennya mendefenisikan sistem sebagai berikut : Sistem merupakan bagian-bagian yang saling berkaitan dan beroperasi bersama untuk mencapai beberapa sasaran atau maksud. (Al-Bahra Bin Ladjamudin, 2005, hal:3) Sistem itu sendiri memiliki karakteristik atau beberapa sifat tertentu, yaitu mempunyai komponen (components), batas sistem (boundary), lingkungan luar sistem

19 19 (environments), penghubung (interfce), masukan (input), keluaran (output), pengolah (process), dan sasaran suatu tujuan (goal). Adapun penjelasan dari karakteristik suatu sistem diatas adalah sebagai berikut : a. Komponen sistem (Components) Bagia sistem yang saling berinteraksi dan membentuk satu kesatuan. Komponen atau elemen sistem dapat berupa subsistem atau beberapa bagian sistem. b. Batas Sistem (Boundary) Daerah yang membatasi antara suatu sistem dengan lingkungannya atau dengan sistem lainnya. Batas sistem inilah yang membuat sistem dipandang sebagai satu kesatuan. c. Lingkungan luar sistem (Environments) Segala sesuatu yang berada di luar sistem yang mempengaruhi sistem. Lingkungan luar sistem dapat bersifat menguntungkan sistem atau merugikan sistem. d. Penghubung sistem (Interface) Merupakan media penghubung antara satu subsistem dengan subsistem lainnya. Penghubung inilah yang menyebabkan beberapa subsistem berintegrasi dan membentuk satu kesatuan. e. Masukan sistem (Input) Sesuatu yang dimasukkan ke dalam sistem yang berasal dari lingkungan. f. Keluaran sistem (Output) Suatu hasil dari proses pengolahan sistem yang dikeluarkan ke lingkungan.

20 20 g. Pengelolahan sistem (Process) Bagian dari sistem yang mengubah masukan menjadi keluaran. h. Sasaran sistem (Objectives) atau tujuan (Goal) INPUT PROCESSING OUTPUT Gambar 2.1 Komponen-komponen dari suatu sistem Sasaran sistem adalah sesuatu yang menyebabkan mengapa sistem itu dibuat atau ada. Sustu sistem dikatakan berhasil bila mengenai sasaran atau tujuannya Konsep Dasar Informasi Informasi dalam sebuah organisasi sangat penting peranannya. Suatu sistem yang kurang mendapatkan informasi akan menjadi lemah dan akhirnya berakhir. Informasi itu sendiri dapat didefenisikan sebagai berikut : Informasi merupakan data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerimanya. Sumber dari informasi adalah data. Data merupakan bentuk jamak dari bentuk tunggal data atau data item. Data adalah kenyataan yang menggambarkan sesuatu yang terjadi pada saat tertentu Konsep Dasar Sistem Informasi Informasi dapat diperoleh dari sistem informasi (Information System) atau disebut juga dengan processing system atau information generating system.

21 21 Dari uraian diatas maka sistem informasi dapat diartikan sebagai berikut : 1. Suatu sistem yang dibuat oleh manusia yang terdiri dari komponen-komponen dalam organisasin untuk mencapai suatu tujuan tertentu yaitu menyajikan informasi. 2. Sekumpulan prosedur organisasi yang pada saat dilaksanakan akan memberikan informasi bagi pengambil keputusan atau untuk mengendalikan organisasi. Sistem informasi sendiri memiliki sejumlah komponen tertentu, yang terdiri dari beberapa komponen yang berbeda yaitu, manusia, data, hardware, dan software. Sebagai suatu sistem, setiap komponen tersebut berinteraksi satu dengan lainnya membentuk satu kesatuan untuk mencapai sasarannya. Berikut beberapa komponen dapat dilihat pada gambar 2.2. Hardware System Software Data User Gambar 2.2 Komponen sistem informasi Pengenalan Internet Internet (Interconnected Netwoek) merupakan jaringan komputer yang terdiri dari ribuan jaringan komputer independen yang dihubungkan satu dengan yang lainnya. Secara

22 22 etimologis, internet berasal dari bahasa inggris yakni inter berarti antar dan net berarti jaringan sehingga dapat diartikan hubungan antar jaringan. Jaringan komputer ini terdiri dari lembaga pendidikan, pemerintahan, militer, organisasi dan bisinis dan organisasi lainnya. Internet atau nama pendeknya Net merupakan jaringan komputer yang tersebar didunia. Sampai saat ini internet sudah menghubungkan lebih dari jaringan komputer dengan pemakai lebih dari 100 juta orang. Internet adalah jaringan luas di komputer yang lazim disebut dengan world wide network secara lebih ringkas internet adalah sumber informasi dan alat komunikasi serta hiburan. Jaringan internet menyediakan beberapa aplikasi yang dapat digunakan oleh user internet : , mailing list, newsgroup, file transfer protocol (FTP), gopher, telnet, talk, chat, world wide web Network Network adalah jaringan dari sistem komunikasi data yang melibatkan sebuah atau lebih sistem komputer yang dihubungkan dengan jalur transmisi alat komunukasi membentuk satu sistem. Dengan network, komputer yang satu dapat menggunakan data di komputer lain, dapat mencetak laporan di printer lain, dapat memberikan berita ke komputer lain walaupun berlainan area. Network merupakan cara yang sangat berguna untuk

23 23 mengintegrasikan sistem informasi dan menyalurkan arus informasi dari satu area ke area lainnya. Pengenalan HTML Pendahuluan HTML HTML merupakan kependekan dari Hyper Text Markup Language. Dokumen HTML adalah file teks murni yang dapat dibuat dengan editor teks sembarang. Dokumen ini dikenal sebagai web page. Dokumen HTML merupakan dokumen yang disajikan dalam browser web surfer. Dokumen ini umumnya berisi informasi ataupun intyerface aplikasi di dalam internet. HTML sendiri adalah suatu dokumen teks biasa yang mudah dimengerti dibanding bahasa pemrograman lainnya, dan karena bentuknya itu maka HTML dapat dibaca oleh sebagai platform seperti : windows, linux, macintosh. Kata Markup Language pada HTML menunjukkan fasilitas yang berupa tanda tertentu dalam script HTML dimana kita bisa mengatur judul, garis, tabel, gambar, dan lain-lain dengan perintah yang telah ditentukan pada elemen HTML. HTML sendiri dikeluarkan oleh W3C (World Wide Web Consortium), setiap terjadi perkembangan level HTML, harus dievaluasi ketat dan disetujui oleh W3C. Bagian-bagian HTML HTML terdiri dari beberapa bagian yang fungsinya sebagai penanda suatu kelompok perintah tertentu, misalnya kelompok perintah form yang ditandai dengan kode <form>,

24 24 judul dengan <title> dan senagainya. Untuk lebih lanjut mengenai bagian-bagian HTML perhatikan skema di bawah ini : <html> <head> <title>... </title> </head> <body>... isi dari halaman web... </body> </html> Keterangan : 1. Dokumen HTML selalu diawali dengan tanda tag pembuka <html> dan diakhiri dengan tanda tag penutup </html> 2. Pada elemen head <head></head>, dapat kita sisipkan kode-kode untuk menuliskan keterangan tentang dokumen HTML. Atau dapat juga kita sisipkan script-script pemrograman web seperti JavaScript, VBScript, atau CSS untuk menambah daya tarik pada situs yang kita buat agar lebih menarik dan dinamis. 3. Elemen body <body></body> berisi tag-tag untuk isi atau layout tampilan situs kita, seperti : <font></font>, <table></table>, </form></form>. Jadi jelas bahwa elemen adalah suatu bagian yang besar yang terdiri dari kode-kode tag tersebut. Sedangkan tag hanya merupakan bagian dari elemen.tag adalah kode-kode yang digunakan untuk men-setting dokumen HTML. Secara garis besar bentu umun tag adalah sebagai berikut : <tag-awal> TEKS <.tag-akhir>

25 25 Namun ada juga tag yang tidak perlu ada penutup seperti <br>, <hr>, <img>, dan lain-lain. Pengenalan PHP Sejarah PHP PHP merupakan bahasa pemrograman web yang di desain untuk web. PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun Jika dilihat dari versi pertamanya bahwa PHP terdiri dari sekumpulan script PERL yang digunakan untuk mengolah data form dan website. Kemungkinan bahwa PHP singkatan dari Perl Hypertext Preprocessor. Pada awalnya PHP bernama FI (Form Interpreted). Setelah Rasmus melepaskan kode sumbernya, maka terbentuklah nama PHP. Sejak itulah PHP bersifat open source. Pada bulan November 1997, PHP Versi 2.0 berhasil dirilis. Pada rilis ini interpreter sudah diimplementasikan dalam bahasa C. Masih pada tahun yang sama sebuah perusahaan bernama Zend menulis ulang interpreter PHP menjadi lebih bersih, lebih baik dan lebih cepat. Pada bulan Juni 1998 Zend kembali merilis interpreter baru untuk PHP dan meresmikan nama rilis tersebut menjadi PHP 3.0. Kemudian pada pertengahan tahun 1999, Zend merilis kembali interpreter PHP baru dengan nama PHP 4.0. PHP 4.0 ini merupakan versi PHP yang paling populer dikalangan programmer website. Alasan yang menjadi versi 4.0 ini begitu diminati oleh

26 26 adanya kemampuan untuk membangun aplikasi website yang kompleks, namun tetap stabil dalam kecepatan proses dan stabilitas yang tinggi. Mulai pada bulan Juni 2004, PHP 5.0 kembali dirilis oleh Zend. Versi adalah versi mutakhir dari PHP. Pada versi ini juga dikenalkan model pemrograman berorientasi objek baru untuk menjawab perkembangan bahasa pemrograman kearah pemrograman berbasis objek. Kelebihan dan Kelemahan PHP Diantara maraknya pemrograman server web saat ini adalah ASP yang berkembang menjadi ASP.NET, JSP, CFML, dan PHP. Jika dibandingkan diantara tiga terbesar pemrograman web server diatas, terdapat kelebihan dari PHP itu sendiri, yaitu : 1. PHP merupakan sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam penggunaannya. Tidak seperti halnya bahasa pemrograman aplikasi seperti Visual Basic dan sebagainya. 2. PHP dapat berjalan pada web server yang dirilis oleh Microsoft, seperti IIS atau PWS juga pada Apache yang bersifat open source. 3. Karena sifatnya open source, maka perubahan dan perkembangan interpreter pada PHP lebih cepat dan mudah, karena banyak milis-milis dan developer yang siap membantu pengembangannya.

27 27 4. Jika dilihat dari segi pemahaman, PHP memiliki referensi yang begitu banyak sehingga sangat mudah dipahami. 5. PHP dapat berjalan pada tiga operating sistem : Linux, Unix, Windows serta dapat juga dijalankan secara runtime pada suatu console. Adapun kelemahan dari PHP ini adalah : 1. Tidak ideal untuk pengembangan skala besar. 2. Tidak memiliki sistem pemrograman berorientasi objek yang sesungguhnya (sampai versi 4 saja). Namun pada versi PHP 5.0 sudah dilengkapi OPP yang sesungguhnya. Penggabungan Script PHP dan HTML Bahasa pemrograman PHP dapat digabungkan dengan HTML dengan terlebih dahulu memberikan tanda tag buka dilanjutkan tanda tanya (<?) kemudian ditutup dengan tanda tanya dilanjutkan tanda tag tutup (?>). Ada dua tipe penggabungan antara PHP dan HTML yaitu : 1. Embedded Script Yakni penulisan tag PHP di sela-sela tag HTML. Dengan cara lain penulisan tag PHP digunakan untuk mengapit bagian-bagian tertentu dalam dokumen yang memerlukan script PHP untuk proses di dalam server. Embedded Script menempatkan PHP sebagai bagian dari script HTML. Contoh penulisan Embedded Script yaitu :

28 28 <html> <head> <title> Testing </title> </head> <body> <? echo Halo Dunia ;?> </body> </html> 2. Non Embedded Script Yakni cara penulisan tag PHP dibagian paling awal dan paling akhir dokumen. Dengan cara lain, penulisan tag PHP digunakan untuk mengawali dan mengakhiri keseluruhan bagian dalam sebuah dokumen. Non Embedded Script menempatkan script HTML sebagai bagian dari script PHP. Contoh penulisan Non Embedded Script yaitu : <? echo <html> ; echo <head> ; echo <title> Testing </title> ; echo </head><body> ; echo Hello Dunia ; echo <body> ; echo <html> ;?> Pengenalan MySQL Sejarah MySQL

29 29 MySQL dikembangkan oleh sebuah perusahaan Swedia yang pada saat itu bernama TcX Data Konsult AB, dan pada akhirnya berubah nama menjadi MySQL AB. Sekitar tahun , TcX membuat database MySQL untuk mengembangkan aplikasi web bagi klien-nya. TcX merupakan perusahaan pengembang software dan konsultan database. Michael Widenius atau disebut Monty adalah pengembang satu-satunya di TcX. Dengan berlandaskan pada aplikasi UNIREG dan ISAM yang dibuat sendiri, dia memutuskan untuk mencari antarmuka SQL yang sangat tepat untuk ditempelkan di atasnya. Awalnya dia menggunakan msql singkatan dari mini SQL (Structure Query Language). Dia beranggapan bahwa msql merupakan satu-satunya kode database open source yang tersedia dan cukup sederhana saat itu. Namun setelah iya melakukan uji coba, ternyata msql tidak cukup cepat dan leksibel. Dan pada versi pertama msql tidak memiliki indeks. Setelah itu, dia menghubungi David Hughes sebagai pembuat msql, namun karena David tengah sibuk dalam mengembangkan versi 2 msql, maka Monty memutuskan untuk membuat sendiri mesin SQL yang antarmuka mirip denagn SQL, namun memiliki kemampuan yang lebih sesuai kebutuhkan, sehingga lahirlah MySQL. Terdapat perbedaan pendapat seputar asal muasal nama MySQL itu sendiri, ada yang mengataka bahwa nama MySQL diambil dari nama depan dan belakang sebutan dari Michael Widenius, yaitu Monty. Adapula yang mengatakan kata My itu sendiri diambil dari nama putri Monty, yang bernama My. Jika kita amati source code MySQL

30 30 itu sendiri, prefiks My memang sudah menjadi prefiks umum apabila seseorang ingin membuat kode kustom sendiri. Pada bulan Mei 1996, versi 1.0 berhasil dirilis secara terbatas hanya untuk empat orang saja. Namun dibulan Oktober pada tahun yang sama versi dilepas ke public. Namun mula-mula kode ini tidak diberikan dibawah lisensi GPL, melainkan lisensi khusus yang intinya kurang lebih seperti ini : Source code MySQL dapat dilihat dan gratis, serta server MySQL dapat dipakai tanpa : mengemas dan menjual MySQL atau menyertakan MySQL dalam program komersial lain), Anda harus bayar lisensi. Pada bulan Juni 2000, MySQL AB mengumumkan bahwa sejak versi , MySQL adalah merupakan software database yang bebas berlisensi GPL. Pada versi awal, MySQL hanya berjalan di Linux dan Solaris dan juga masih banyak terdapat kelemahan walau sudah dapat digunakan untuk aplikasi web sederhana, namun belum memadai untuk aplikasi bisnis. Contoh-contoh kelemahannya adalah sebagai berikut : JOIN sederhana sudah ada, namun belum dilengkapi dengan HAVING. Tipe data dan TIMESTAMP dan kolom auto-update, namun tidak terdapat system-generated number (sequence), baru akhir tahun 1996 ditambah modifer kolom AUTO_INCREMENT. Kelemahan berikutnya yaitu terdapat LIMIT dan GROUP BY dan ORDER BY yang masih memiliki keternatasan.

31 31 Pada tahun , yaitu pada versi 3.22, MySQL menjadi semakin populer dan dilirik orang karena kestabilan dan kecepatan yang meningkat. Pada versi 3.22 inilah MySQL sudah tersedia diberbagai platform termasuk Windows. Mengenal Macromedia Dreamweaver 8 Macromedia Dreamweaver merupakan sebuah editir HTML profesional untuk mendesai secara visual dan mengolah situs web maupun halaman web. Macromedia Dreamweaver 8 adalah salah satu produk dari vendor Macromedia Inc. Pada saat ini, pihak Macromedia telah mengeluarkan versi terbaru dari Macromedia Dreamweaver yaitu Macromedia Dreamweaver 8. Dimana Macromedia Dreamweaver 8 ini memiliki kemampuan untuk menyunting kode dengan lebih baik, serta mampu menggabungkan layout site dengan programming web-nya. Memulai Dreamweaver 8 Seperti halnya dengan program-program ini, untuk menjalankan Macromedia Dreamweaver 8, mulailah dengan memilih tombol Start pada taskbar, kemudia pilih All Program pada tampilan Start Menu Program, pilih folder Macromedia dan klik Macromedia Dreamweaver 8. Pada saat pertama kali menggunakan Dreamweaver setelah meng-install-an, kita akan mendapatkan tampilan kotak dialog yang menanyakan

32 32 pilihan layout ruang kerja yang ingin kita gunakan, sebaiknya kita gunakan ruang kerja designer. Area Kerja Pada Dreamweaver 8 Komponen yang terdapat pada ruang kerja Dreamweaver 8 adalah : 1. Document Window berfungsi untuk menampilkan dokumen dimana kita sekarang bekerja. 2. Menu Utama berisi semua perintah yang dapat digunakan untuk bekerja pada Dreamweaver. 3. Insert Bar terdiri dari tombol-tombol untuk menyisipkan berbagai macam objek seperti hyperlink, image, tabel, dan lain-lain. 4. Document Toolbar berisi tombol-tombol dan menu pop up dari dokumen yang sedang kita kerjakan. 5. Panel Groups adalah sekumpulan panel window yang saling berkaitan satu sama lain, yang dikelompokkan dibawah satu judul untuk membantu bekerja dengan Dreamweaver. 6. Tag Selector adalah tag-tag HTML yang terpilih sesuai dengan objek yang ada di area kerja. 7. Properti Inspector digunakan untuk melihat dan mengubah berbagai properti dari tiap objek terpilih yang ada di area kerja. Setiap objek memiliki properti yang berbeda-beda.

33 33 Menu Bar Area Kerja Didalam area kerja Dreamweaver 8 terdapat beberapa menu utama yang sangat sederhana dan mudah untuk dipahami. Pada Menu Bar Area kerja Dreamweaver 8 terdiri dari beberapa komponen yang dapat kita gunakan, yaitu : 1. Menu File Menu file terdiri dari perintah untuk membuat dokumen baru, membuka dokumen yang telah disimpan, dan lain-lain. 2. Menu Edit Menu Edit terdiri dari perintah untuk men-copy, memindahkan, serta perintah untuk pemilihan seperti Select All, dan lain-lain. 3. Menu View Berisi perintah untuk menampilkan beberapa macam tampilan jendela dari area kerja Dremweaver 8. Seperti jendela Code dan View, serta untuk menampilkan dan menyembunyikan beberapa elemen halaman dan toolbar. 4. Menu Insert Berisikan alternatif baris insert untuk menyisipkan objek di dalam dokumen. 5. Menu Modify

34 34 Berfungsi untuk melakukan perubahan properti pada item atau halaman terpilih. Dengan menggunakan menu ini kita dapat meng-edit atribut tag, mengganti tabel dan elemen tabel, dan bermacam bentuk aksi untuk item library dan template. 6. Menu Text Berfungsi untuk mempermudah dalam melakukan format teks.

35 35 BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistem Untuk memulai membangun suatu website yang berupa aplikasi mengenai D-III Statistik USU, penulis terlebih dahulu merencanakan alur kerja berdasarkan kebutuhan dari user yang akan menggunakan aplikasi berbasis web yang akan dibuat. Aplikasi pencarian judul D-3 Statistik FMIPA USU ini diperbuat atas dasar kebutuhan Departemen Matematika khususnya Program Studi D-3 Statistik Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara. Berdasarkan dari pengamatan penulis mengenai analisis sistem yang berjalan mengenai pencarian judul tugas akhir D-3 Statistik USU ini adalah terjadinya pencarian judul tugas akhir mahasiswa yang sangat lamban prosesnya, karena pegawai yang memegang peranan mengenai tugas akhir mahasiswa harus mencari-cari lagi ke gudang apa judul tugas akhir yang telah dibuat oleh mahasiswa tersebut, kemungkinan adanya laporan tugas akhir mahasiswa yang hilang, dikarenakan proses pencarian ini sangat lambat dan sangat manual maka penulis mencoba merancang sebuah sistem informasi pencarian judul tugas

36 36 ahhir berbasis web untuk memberikan informasi yang komputerisasi dan dapat mempercepat pekerjaan dalam pencariannya. 3.2 Perancangan Sistem Perancangan sistem merupakan upaya perusahaan untuk memulai memiliki sistem baik yang lama maupun untuk memiliki sistem yang baru. Perancangan sistem dilakukan setelah mendapat gambaran dengan jelas apa yang harus dikerjakan. Dengan adanya aplikasi pencarian judul tugas akhir ini nantinya para mahasiswa tidak lagi direpotkan dengan pemilihan judul-judul tugas akhir, dan pegawai yang mengurus masalah tugas akhir juga akan lebih mudah dalam melihat dan mencari juduljudul mahasiswa D-3 statistik FMIPA USU Medan. Agar lebih mudah untuk memahaminya, maka penulis membuat perancangan sistem dalam Tugas Akhir ini. Metode perancangan sistem yang penulis lakukan didalam penyusunan Tugas Akhir ini terdiri dari Perancangan Data Flow Diagram (DFD), Perancangan Normalisasi dan Database serta Perancangan Perancangan Keluaran (Output)

37 37 Output adalah informasi yang dikirim kepada para pengguna melalui sistem informasi lewat internet, extranet, atau world wide web (www). Beberapa data memerlukan pemrosesan yang ekstensif sebelum menjadi keluaran yang layak, data-data lainnya disimpan, dan ketika diperoleh, dianggap sebagai output dengan sedikit atau tanpa pemrosesan sama sekali. Ada 6 (enam) tujuan dari keluaran (output) yaitu : 1. Merancang output untuk tujuan khusus. 2. Membuat output bermanfaat bagi para pengguna. 3. Mengirim jumlah output yang tepat. 4. Menyediakan distribusi output yang tepat. 5. Menyediakan output tepat waktu. 6. Memilih metode output yang paling efektif. berikut : Adapun perancangan keluaran (output) yang ingin penulis perbuat adalah sebagai Header home Judul TA Peraturan TA Panduan TA Pencarian berdasarkan Judul, nama, dan doping Form Pencarian (misalnya berdasarkan doping) Tombol cari Maka akan menghasilkan sbb : Nama NIM Judul TA Stambuk IPK xxxxx xxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxx 9,9 xxxxxxxxx footer Gambar 3.1 Perancangan Keluaran (Output)

38 Perancangan Masukan (Input) Kualitas sistem input menentukan kualitas sistem output. Dengan berusaha membuat sistem input yang dibentuk secara bagus, penganalisis sistem menyatakan bahwa input yang buruk mengundang pertanyaan tentang kepercayaan terhadap keseluruhan sistem. Adapun tujuan perancangan masukan (input) adalah : 1. Membuat penyelesaian input yang mudah dan efisien. 2. Menjamin input akan memenuhi tujuan yang diharapkan. 3. Menjamin penyelesaian yang tepat. 4. Membuat tampilan layar dan formulir yang menarik. 5. Membuat input yang tidak rumit. 6. Membuat tampilan layar dan formulir yang konsisten. berikut : Adapun perancangan masukan (input) yang ingin penulis perbuat adalah sebagai header home Input TA Peraturan TA Panduan TA Form input judul-judul tugas akhir : Nama NIM Judul Tugas Akhir Stambuk IPK xxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxx 9,9 Simpan Reset

39 39 Setelah data-data diinput dan ditekan tombol simpan maka data-data tersebut akan langsung tersimpan ke database. footer Gambar 3.2 Perancangan Masukan (Input) Perancangan File Dalam perancangan website, penulis mempersiapkan file-file yang digunakan dalam menunjang tampilan website. File halaman website secara keseluruhan berekstensi.php. Hal ini dikarenakan seluruh file halaman website menggunakan bahasa pemrograman PHP dan berkomunikasi dengan MySQL sebagai tempat penyimpanan datanya atau sebagai database-nya. Penjelasan terhadap file halaman website adalah : 1. index.php Halaman index.php merupakan penggabungan antara tag-tag HTML dan pemrograman PHP. File ini adalah halaman utama pada website jika browser dijalankan maka user akan melihat sejarah dan misi serta visi dari D-3 Statistik FMIPA USU. 2. judul_ta.php Halaman judul_ta.php merupakan penggabungan antara tag-tag HTML dan pemrograman PHP. Halaman judul_ta ini menampilkan nama, nim, judul ta, stambuk, san IPK dari mahasiswa D-3 Statistik USU Medan.

40 40 3. cari.php Halaman cari.php merupakan penggabungan antara tag-tag HTML dan pemrograman PHP. Halaman ini dibuat untuk memberikan kemudahan dalam pencarian atau search judul-judul tugas akhir yang telah disimpan dalam database MySQL. 4. peraturanta.php Halaman peraturanta.php merupakan penggabungan antara tag-tag HTML dan pemrograman PHP. Halaman ini berisikan tentang peraturan tugas akhir di D-3 Statistik FMIPA USU. 5. panduanta.php Halaman panduanta.php merupakan penggabungan antara tag-tag HTML dan pemrograman PHP. Halaman ini berisikan tentang panduan tugas akhir di D-3 Statistik FMIPA USU Perancangan Database Database dapat diumpamakan sebagai sebuah tempat menyimpan data yang terstruktur agar dapat diakses dengan cepat dan mudah. Membangun sebuah database merupakan langkah awal pembuatan aplikasi, termasuk aplikasi pencarian judul D-III Statistik USU. Dalam perancangan aplikasi pencarian judul ini, penulis membuat 2 tabel dalam database tugas_akhir. Tabel-tabel tersebut adalah tabel admin, tabel mahasiswa dan tabel judul. Pembuatan database dan tabel-tabel mempergunakan fasilitas MySQL atau

41 41 phpmyadmin yang terdapat dalam software XAMPP. Di bawah ini adalah gambaran isi dari masing-masing tabel. a. Tabel admin terdiri dari : Tabel admin digunakan untuk menampung data dari admin pada aplikasi pencarian judul tugas akhir D-III Statistik USU Medan. Berikut adalah field-field yang dibuat dalam tabel admin : Field Type Keterangan User MD5 Nama Admin Password MD5 Password Admin Tabel 3.1 Tabel Admin b. Tabel mahasiswa terdiri dari : Tabel mahasiswa digunakan untuk menampung data-data mahasiswa yang ada pada Jurusan D-III Statistik USU. Berikut adalah field-field yang dibuat dalam tabel mahasiswa : Field Type Keterangan Id mahasiswa int Identitas Mahasiswa NIM Varchar Nomor Induk Mahasiswa Nama Text Nama Mahasiswa IPK Varchar Indeks Prestasi Kumulatif

42 42 Jurusan int Jurusan Mahasiswa Tabel 3.2 Tabel Mahasiswa c. Tabel tugas akhir terdiri dari : Tabel judul digunakan untuk menampung judul-judul seluruh tugas akhir mahasiswa D-III Statistik USU yang meliputi nama, nim, judul tugas akhir, dan IPK dari mahasiswa tersebut. Field Type Keterangan Id tugas akhir Int Id Tugas Akhir Judul TA Text Judul Tugas Akhir Doping Varchar Dosen Pembimbing Tabel 3.3 Tabel Tugas Akhir Perancangan Data Flow Diagram (DFD) Didalam penyusunan Tugas Akhir ini, penulis melakukan perancangan awal sistem dengan menggunakan Data Flow Diagram (DFD) sesuai dengan data hasil penelitian. Data Flow Diagram (DFD) merupakan suatu bagian yang menggambarkan urutan kerja/proses secara garis besar. Dengan diagram aliran data dapat dipahami bagaimana sistem tersebut berjalan.

43 43 Penggunaan notasi/simbol dalam diagram arus data berguna untuk membantu komunikasi antara analisis sistem dengan pemakai sistem (user) agar dapat memahami suatu sistem secara logika. Adapun sombol-simbol yang digunakan pada DFD adalah sebagai berikut : No Nama Simbol Gambar Keterangan

44 External Entity / Terminator (Kesatuan Luar) Proses External Entity / Terminador / Kesatuan luar digambarkan dengan notasi/simbol kotak berbentuk bujur sangkar. Simbol ini menggambarkan suatu proses atau transformasi data. 3 4 Data Store. Data Flow (Arus Data) Simbol ini untuk memudahkan mengambarkan simpanan data Simbol/notasi ini mengambarkan arus data yang mengalir sebagi input atau output ERD (Entity Relationship Diagram) Tabel 3.4 Simbol-Simbol DFD Entity Relationship Diagram adalah Entity Relationship yang berisikan komponenkoponen himpunan entitas dan himpunan relasi yang masing-masing dilengkapi dengan atribut-atribut. Dapat digambarkan Entity Relationship (Diagram E-R) Relasi Antar Tabel

45 45 id mahasiwa id tugas akhir Mahasiswa id mahasiswa NIM Nama IPK Jurusan memilih Tugas Akhir id tugas akhir Judul TA Doping NIM Judul TA Gambar 3.3. ERD (Entity Relationship Diagram) Normalisasi Merancang database merupakan sebagian hal yang penting pada tahap desain sistem yaitu pada desain sistem secara terinci/detil. Database yang baik dibentuk melalui teknik normalisasi. Normalisasi adalah proses pengelompokan atribut atau field dari suatu relasi sehingga membentuk relasi yang strukturnya baik. Normalisasi merupakan suatu teknik dalam logical desain sebuah database. (Ir. Ponco W. Sigit, 1999 : 76)

46 46 Pada buku lain disebutkan bahwa normalisasi adalah proses pengelompokkan data kedalam bentuk tabel atau relasi atau file untuk menyatakan entitas dan hubungan sehingga terwujud satu bentuk database yang mudah untuk di modifikasikan (Sri Widianti, 1998 : 39) Adapun tahap-tahap dalam melakukan normalisasi adalah sebagai berikut : 1. Unnormalized Relation. Tahap ini yang dilakukan adalah Repeating Group, untuk menjadi first normal form/1 Nf (pada tiap perpotongan kolom dan baris harus terdapat data value). 2. Normalized Relation (First Normal Form/1Nf) Pada tahap ini yang dilakukan adalah Remove Partial Dependencies, untuk menjadi second normal form/2nf. 3. Second Normal Form (2Nf). Pada tahap ini yang dilakukan adalah Remove Transtitive Dependencies, untuk menjadi third normal form/3nf. 4. Third Normal Form (3Nf). Pada tahap ini yang dilakukan adalah Remove Remaining Anomalies Resulting From Functional Dependencies untuk menjadi normal BCNF (bila setiap atribut determinant merupakan candidat key). 5. Boyce-Codd Normal Form (BCNF) Pada tahap ini yang dilakukan adalah Remove Multivalued Dependencies untuk menjadi forth normal form/4nf.

47 47 6. Fourth Normal Form (4Nf.) Pada tahap ini yang dilakukan adalah Removing Remaining Anomalies untuk menjadi fifth normal form/5nf. 7. Fifth Normal Form (5Nf). Pada tahap ini yang dilakukan adalah menghindari terjadinya Join Dependent (relasi yang telah pecah/dibagi tidak dapat dikembalikan lagi) Perancangan Komunikasi Data Perancangan komunikasi data adalah suatu sistem bagi kebanyakan pengguna. Bagaimana bagus atau buruknya rancangan, komunikasi data tersebut menjadi gambaran dari sistem yang akan dirancang. Tujuan dirancangnya komunikasi data ini adalah : 1. Menyesuaikan komunikasi data dengan tugasnya. 2. Mengefesienkan komunikasi data. 3. Memberikan arus balik yang tepat antara komunikasi data dengan pengguna. 4. Membangkitkan pertanyaan-pertanyaan mengenai komuikasi data yang dapat dimanfaatkan. 5. Memperbaiki produktivitas dari pengetahuan pegawai.

48 Perancangan Program Adapun flowchart untuk perancangan output administrator yaitu : Buka Halaman Admin Input User & Password Status = Admin Login Nama & Pass Anda Salah Tampilan web Admin Logout Gambar 3.3 flowchart login admin Selanjutnya adalah, flowchart untuk perancangan output pengunjung yaitu :

49 49 Halaman Pengunjung Pilih Link yang ada Visi& misi Pencarian TA Pencarian Judul TA tdk ditemukan Gambar 3.4 flowchart pengunjung BAB IV IMPLEMENTASI SISTEM 4.1 Pengertian dan Tujuan Implementasi Sistem Implementasi sistem adalah langkah-langkah atau prosedur-prosedur yang dilakukan dalam menyelesaikan desain sistem yang telah disetujui, untuk menginstal, menguji dan memulai sistem baru atau sistem yang diperbaiki. Adapun tujuan dari implementasi sistem ini adalah sebagai berikut: 1. Menyelesaikan desain sistem yang telah disetujui sebelumnya. 2. Memastikan bahwa pemakai (user) dapat mengoperasikan sistem baru

50 50 3. Menguji apakah sistem baru tersebut sesuai dengan pemkai. 4. Memastikan bahwa konversi ke sistem baru berjalan yaitu dengan membuat rencana, mengontrol dan melakukan instalasi baru secara benar. 4.2 Komponen Utama dalam Implementasi Sistem Agar sistem perancangan yang telah kita kerjakan dapat berjalan baik atau tidak, maka perlu kiranya dilakukan pengujian terhadap sistem yang telah kita kerjakan. Untuk itu dibutuhkan beberapa komponen utama mencakup perangkat keras (Hardware), perangkat lunak (Software), dan perangkat manusia (Brainware). Pada website Pencarian Judul Tugas Akhir ini dibutuhkan komponen-komponen yang mencakup seperti yang diatas : Perangkat Keras (Hardware) Hardware merupakan komponen yang terlihat secara fisik, yang saling bekerjasama dalam pengolahan data. Perangkat keras (hardware) yang digunakan meliputi : a. Monitor b. CPU (Central Processing Unit) c. Harddisk sebagai tempat sistem beroperasi dan media penyimpanan d. Memori minimal 128 e. Keyboard dan mouse Perangkat Lunak (Software)

51 51 Software adalah instruksi atau program-program komputer yang dapat digunakan oleh komputer dengan memberikan fungsi serta penampilan yang diinginkan. Dalam hal ini, perangkat lunak yang digunakan penulis untuk aplikasi perancangan website adalah : a. Sistem OperasiWindows XP. b. MySQL sebagai bahasa pemrograman untuk database dalam bahasa SQL. c. Macromedia Dreamweaver 8 sebagai editor pendesainannya. d. PHP sebagai bahasa pemrograman server side. e. Web Server sebagai server lokal dalam pengetesan halaman web. f. Browser sebagai tempat media tampilan halaman website. Seperti : Mozilla Unsur manusia (Brainware) Brainware merupakan faktor manusia yang menangani fasilitas komputer yang ada. Faktor manusia yang dimaksud adalah orang-orang yang memiliki bagian untuk menangani sistem dan merupakan unsur manusia yang meliputi : a. Analisis Sistem, yaitu orang membentuk dan membangun fasilitas rancangan sistem atau program. b. Programmer, yaitu orang yang mengerti bahasa pemrograman yang digunakan dalam membuat dan membangun suatu program. c. Operator (Admininistrator), yaitu orang yang mengoperasikan sistem seperti memasukkan data untuk dioperasikan oleh komputer dalam menghasilkan

52 52 informasi dan lain sebagainya. d. Public (Pengguna), yaitu orang yang memakai sistem yang telah dirancang untuk mendapatkan informasi yang dibutuhkan. 4.3 Instalasi Apache, PHP dan MySQL Dalam menginstalasi Apache, PHP dan MySQL dilakukan secara satu per satu. Adapun softwarenya dapat diperoleh dari situs untuk Apache, untuk PHP dan untuk MySQL. Tahap instalasinya dimulai dengan menginstalasi Apache, kemudian disusul dengan menginstalasi PHP dan MySQL. Setelah instalasi selesai dilanjutkan dengan melakukan pengaturan konfigurasi yang diberikan setelah instalasi selesai. Namun hal ini memerlukan pengaturan yang sedikit rumit. Alternatif lain yang digunakan penulis adalah dengan menginstalasi Xampp. Perangkat lunak Xampp dengan versi ini penulis download di situs Instalasi Xampp Xampp memberikan paket-paket yang cukup lengkap diantaranya:

53 53 1. Apache HTTPD Openssl 0.9.8i 2. MySQL PHP phpmyadmin XAMPP CLI Bundle FileZilla FTP Server Mercury Mail Transport System 4.62 Dengan menginstalasi Xampp secara otomatis ketiga software utama yang akan digunakan yaitu Apache, PHP dan MySQL telah dapat digunakan tanpa perlu konfigurasi yang rumit. 4.4 Prosedur Penggunaan Program Pada website Pencarian Judul Tugas Akhir D-3 Statistik USU ini memiliki banyak halaman. Tiap halaman utama masing-masing memiliki link yang tiap isi halaman webnya menunjuk setiap informasi yang berbeda-beda. Untuk pengetesan pada tool browser, ketikkan pada address bar untuk melihat tampilan Apache web server pada browser. Untuk pengujian halaman website Pencarian Judul Tugas Akhir D-3 Statistik USU sendiri ketikkan pada address bar browsing seperti berikut ini : Penulisan TA setelah localhost menunjukkan folder tempat

54 54 penyimpanan file-file website D-3 Statistik USU. Dibawah ini adalah contoh halaman utama pada website D-3 Statistik USU Medan. Gambar 4.1 Halaman Utaman Website Adapun prosedur penggunaan program secara manual dapat diuraikan sebagai berikut : 1. Aktifkan Mozilla Firefox. 2. Klik Start pada dekstop, kemudian klik Mozilla Firefox. 3. Setelah jendela Mozilla Firefox terbuka, ketik alamat website yang telah dirancang, contoh pada address bar untuk menampilkan menu utama kemudian enter.

55 55 4. Setelah halaman menu utama terbuka, terdapat beberapa pilihan halaman link, pilih salah satu halaman link tersebut. 5. Link Home berisikan informasi tentang sejarah singkat, visi dan misi, serta mata kuliah yang diambil pada Program Studi D-3 Statistik FMIPA Universitas Sumatera Utara. 6. Link Judul Tugas Akhir berisikan mengenai judul-judul tugas akhir mahasiswa, dimana pada judul tugas akhir ini juga kita dapat mencari satu persatu judul tugas akhirnya baik berdasarkan nama, judul, tahun, serta dosen pembimbingnya. Berikut tampilan Link Judul Tugas Akhirnya : Gambar 4.2 Judul-Judul Tugas Akhir

BAB 2 TINJAUAN TEORITIS. Internet (Interconnected Netwoek) merupakan jaringan komputer yang terdiri dari

BAB 2 TINJAUAN TEORITIS. Internet (Interconnected Netwoek) merupakan jaringan komputer yang terdiri dari BAB 2 TINJAUAN TEORITIS 2.1. Pengenalan Internet Internet (Interconnected Netwoek) merupakan jaringan komputer yang terdiri dari ribuan jaringan komputer independen yang dihubungkan satu dengan yang lainnya.

Lebih terperinci

BAB 2 TINJAUAN TEORI. 2.1 Konsep Dasar Data, Informasi dan Sistem Informasi

BAB 2 TINJAUAN TEORI. 2.1 Konsep Dasar Data, Informasi dan Sistem Informasi BAB 2 TINJAUAN TEORI 2.1 Konsep Dasar Data, Informasi dan Sistem Informasi 2.1.1 Data Data merupakan suatu deskripsi dari sesuatu atau sekumpulan dari beberapa informasi. Data dapat berupa informasi yang

Lebih terperinci

BAB 2 TINJAUAN TEORI

BAB 2 TINJAUAN TEORI BAB 2 TINJAUAN TEORI 2.1. Pengenalan HTML 2.1.1. Pendahuluan HTML Hypertext Markup Language merupakan kepanjangan dari kata HTML. Adalah script dimana kita bisa menampilkan informasi dan daya kreasi kita

Lebih terperinci

BAB 2 LANDASAN TEORI. 2.1 Pengertian Data, Database, Sistem dan Informasi

BAB 2 LANDASAN TEORI. 2.1 Pengertian Data, Database, Sistem dan Informasi BAB 2 LANDASAN TEORI 2.1 Pengertian Data, Database, Sistem dan Informasi 2.1.1 Data Data adalah penggambaran dari sesuatu dan kejadian yang dihadapi atau kenyataan yang menggambarkan suatu kejadian-kejadian

Lebih terperinci

SISTEM INFORMASI TUGAS AKHIR MAHASISWA D3 ILMU KOMPUTER FAKULTAS MIPA UNIVERSITAS SUMATERA UTARA TUGAS AKHIR FADLY SISWANTO

SISTEM INFORMASI TUGAS AKHIR MAHASISWA D3 ILMU KOMPUTER FAKULTAS MIPA UNIVERSITAS SUMATERA UTARA TUGAS AKHIR FADLY SISWANTO SISTEM INFORMASI TUGAS AKHIR MAHASISWA D3 ILMU KOMPUTER FAKULTAS MIPA UNIVERSITAS SUMATERA UTARA TUGAS AKHIR FADLY SISWANTO 062406059 PROGRAM STUDI D-3 ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Data Data data di definisikan sebagai bahan keterangan tentang kejadian-kejadian nyata atau fakta-fakta yang tidak acak yang menunjukkan jumlah, tindakan, atau hal. (Suranta, 2004,

Lebih terperinci

BAB 2 LANDASAN TEORI. merupakan beberapa komputer yang terhubung satu sama lain dengan memakai kabel

BAB 2 LANDASAN TEORI. merupakan beberapa komputer yang terhubung satu sama lain dengan memakai kabel BAB 2 LANDASAN TEORI 2.1 Sekilas Tentang Internet Internet berawal dari diciptakannya teknologi jaringan komputer. Jaringan komputer merupakan beberapa komputer yang terhubung satu sama lain dengan memakai

Lebih terperinci

BAB II TINJAUAN PUSTAKA. Sistem adalah jaringan kerja dari prosedur-prosedur yang saling berhubungan,

BAB II TINJAUAN PUSTAKA. Sistem adalah jaringan kerja dari prosedur-prosedur yang saling berhubungan, 5 BAB II TINJAUAN PUSTAKA 2.1 Pengertian Sistem Sistem adalah jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama guna melakukan suatu pekerjaan untuk memcapai suatu tujuan

Lebih terperinci

APLIKASI MANAJEMEN PERPUSTAKAAN BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL PADA SMA NEGERI 5 BINJAI TUGAS AKHIR FATIMAH

APLIKASI MANAJEMEN PERPUSTAKAAN BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL PADA SMA NEGERI 5 BINJAI TUGAS AKHIR FATIMAH APLIKASI MANAJEMEN PERPUSTAKAAN BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL PADA SMA NEGERI 5 BINJAI TUGAS AKHIR FATIMAH 062406065 PROGRAM STUDI D3 ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengertian Data dan Sistem Informasi 2.1.1 Pengertian Data Data dapat didefenisikan sebagai deskripsi dari suatu dan kejadian yang kita hadapi (Al-Bahra Bin Ladjamudin, 2005, Hal:8).

Lebih terperinci

BAB 2 LANDASAN TEORI Pengertian, Tujuan, dan Tugas Pokok Perpustakaan

BAB 2 LANDASAN TEORI Pengertian, Tujuan, dan Tugas Pokok Perpustakaan BAB 2 LANDASAN TEORI 2.1 Pengenalan Perpustakaan 2.1.1 Pengertian, Tujuan, dan Tugas Pokok Perpustakaan Perpustakaan diartikan sebuah ruangan atau gedung, yang digunakan untuk menyimpan buku dan terbitan

Lebih terperinci

PERANCANGAN WEBSITE PENJUALAN SECARA ONLINE MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIR MIRA RIZKY S TANJUNG

PERANCANGAN WEBSITE PENJUALAN SECARA ONLINE MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIR MIRA RIZKY S TANJUNG PERANCANGAN WEBSITE PENJUALAN SECARA ONLINE MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIR MIRA RIZKY S TANJUNG 072406029 PROGRAM STUDI D-3 ILMU KOMPUTER DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN

Lebih terperinci

BAB II TINJAUAN PUSTAKA. Sistem adalah jaringan kerja dari prosedur-prosedur yang saling. untuk memcapai suatu tujuan tertentu (Jogiyanto, 2001).

BAB II TINJAUAN PUSTAKA. Sistem adalah jaringan kerja dari prosedur-prosedur yang saling. untuk memcapai suatu tujuan tertentu (Jogiyanto, 2001). 5 BAB II TINJAUAN PUSTAKA 2.1 Pengertian Sistem Sistem adalah jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama guna melakukan suatu pekerjaan untuk memcapai suatu tujuan

Lebih terperinci

TUGAS AKHIR NURWANSYAH

TUGAS AKHIR NURWANSYAH SISTEM INFORMASI ALUMNI BERBASIS WEB PROGRAM STUDI DIPLOMA 3 ILMU KOMPUTER UNIVERSITAS SUMATERA UTARA TUGAS AKHIR NURWANSYAH 072406096 DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

Lebih terperinci

SISTEM INFORMASI PENGGAJIAN PEGAWAI RUMAH SAKIT UMUM DAERAH PANYABUNGAN TUGAS AKHIR FEBRIWANTI L. TOBING

SISTEM INFORMASI PENGGAJIAN PEGAWAI RUMAH SAKIT UMUM DAERAH PANYABUNGAN TUGAS AKHIR FEBRIWANTI L. TOBING SISTEM INFORMASI PENGGAJIAN PEGAWAI RUMAH SAKIT UMUM DAERAH PANYABUNGAN TUGAS AKHIR FEBRIWANTI L. TOBING 072406082 PROGRAM STUDI D3 ILMU KOMPUTER DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN

Lebih terperinci

BAB 2 LANDASAN TEORI. 2.1 Konsep Dasar Data, Informasi dan Sistem Informasi

BAB 2 LANDASAN TEORI. 2.1 Konsep Dasar Data, Informasi dan Sistem Informasi BAB 2 LANDASAN TEORI 2.1 Konsep Dasar Data, Informasi dan Sistem Informasi 2.1.1 Data Data dapat didefinisikan sebagai deskripsi dari suatu dan kejadian yang kita hadapi (Al-Bahra Bin Ladjamudin, 2005,

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Sensus Penduduk Sensus penduduk merupakan metode yang digunakan oleh pemerintah untuk mendata jumlah penduduk atau jumlah masyarakat yang ada disuatu wilayah atau daerah,

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengenalan HTML 2.1.1 Pengertian Dokumen HTML HTML ( Hypertext Markup Language ) adalah suatu bahasa yang digunakan untuk menulis halaman web. HTML dirancang untuk digunakan tanpa

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengertian Sistem Informasi Secara teori, penerapan sebuah Sistem Informasi memang tidak harus menggunakan komputer dalam kegiatannya. Tetapi pada prakteknya tidak mungkin sistem

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI 8 BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Komputer adalah serangkaian ataupun sekelompok mesin elektronik yang terdiri dari ribuan bahkan jutaan komponen yang dapat saling bekerja sama, serta membentuk

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengertian Sistem Informasi Sistem adalah suatu kesatuan utuh yang terdiri dari beberapa bagian yang saling berhubungan dan berinteraksi untuk mencapai tujuan tertentu. Informasi

Lebih terperinci

BAB 2 LANDASAN TEORI. Computer Based Information System (CBIS) atau yang dalam Bahasa Indonesia disebut juga

BAB 2 LANDASAN TEORI. Computer Based Information System (CBIS) atau yang dalam Bahasa Indonesia disebut juga BAB 2 LANDASAN TEORI 2.1 Pengertian Sistem Informasi Computer Based Information System (CBIS) atau yang dalam Bahasa Indonesia disebut juga Sistem Informasi Berbasis Komputer merupakan sistem pengolah

Lebih terperinci

BAB II LANDASAN TEORI. suatu maksud tertentu adalah bagian dari suatu sistem, yang mana sistem

BAB II LANDASAN TEORI. suatu maksud tertentu adalah bagian dari suatu sistem, yang mana sistem BAB II LANDASAN TEORI 2.1 Sistem Informasi Bagian-bagian yang memiliki keterkaitan pengoperasian dalam mencapai suatu maksud tertentu adalah bagian dari suatu sistem, yang mana sistem informasi dapat dibuat

Lebih terperinci

PERANCANGAN WEBSITE DINAMIS DI DINAS PERINDUSTRIAN DAN PERDAGANGAN (DISPERINDAG) KOTA MEDAN TUGAS AKHIR KARMILA

PERANCANGAN WEBSITE DINAMIS DI DINAS PERINDUSTRIAN DAN PERDAGANGAN (DISPERINDAG) KOTA MEDAN TUGAS AKHIR KARMILA PERANCANGAN WEBSITE DINAMIS DI DINAS PERINDUSTRIAN DAN PERDAGANGAN (DISPERINDAG) KOTA MEDAN TUGAS AKHIR KARMILA 072406146 DEPARTEMEN MATEMATIKA PROGRAM STUDI D-3 ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI 7 BAB 2 LANDASAN TEORI 2.1 Pengertian Sistem Informasi Sistem informasi merupakan suatu sistem yang menerima masukan data dan instruksi, mengolah data tersebut sesuai dengan instruksi dan mengeluarkan

Lebih terperinci

BAB 3 PERANCANGAN SISTEM

BAB 3 PERANCANGAN SISTEM BAB 3 PERANCANGAN SISTEM 3.1 Analisis Sistem Untuk memulai membangun sistem informasi alumni SMA Negeri 1 Merbau berbasis web, penulis terlebih dahulu merencanakan alur kerja sistem berdasarkan kebutuhan

Lebih terperinci

BAB 2 LANDASAN TEORI. Sitem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai tujuan. keluaran. Berikut gambaran umum sebuah sistem.

BAB 2 LANDASAN TEORI. Sitem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai tujuan. keluaran. Berikut gambaran umum sebuah sistem. BAB 2 LANDASAN TEORI 2.1 Sistem Informasi 2.1.1 Konsep Dasar Sistem Sitem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai tujuan tertentu (Hartono, 1999). Model umum sebuah sistem terdiri

Lebih terperinci

BAB 2 LANDASAN TEORI. Komputer berasal dari bahasa inggris, to compute yang artinya menghitung. Jadi,

BAB 2 LANDASAN TEORI. Komputer berasal dari bahasa inggris, to compute yang artinya menghitung. Jadi, BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Komputer berasal dari bahasa inggris, to compute yang artinya menghitung. Jadi, komputer dapat diartikan sebagai alat untuk menghitung. Itulah pada mulanya

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Istilah Komputer (Computer) diambil dari bahasa Latin Computare yang berarti menghitung (Compute). Jadi komputer adalah suatu alat hitung khusus yang mempunyai

Lebih terperinci

BAB II LANDASAN TEORI. di jaman sekarang, namun apakah Anda mengetahui sejarah nya itu?. Mungkin,

BAB II LANDASAN TEORI. di jaman sekarang, namun apakah Anda mengetahui sejarah nya itu?. Mungkin, BAB II LANDASAN TEORI 2.1. Sekilas Mengenai Web Internet sudah menjadi hal yang sangat dekat bagi masyarakat ataupun penggunanya di jaman sekarang, namun apakah Anda mengetahui sejarah nya itu?. Mungkin,

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Komputer barasal dari bahasa yunani compute yang kemudian diartikan ke dalam bahasa inggris yaitu to compute yang berarti hitung, sehingga komputer dapat diartikan

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pegertian Komputer Secara ringkas komputer dapat diartikan sebagai mesin yang melakukan tugas-tugas tertentu yang dikontrol oleh sebuah instruksi-instruksi perintah digital. Komputer

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Komputer (computer) berasal dari bahasa latin computare yang berarti menghitung. Komputer mempunyai arti yang sangat luas dan berbeda untuk orang yang berbeda.

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Komputer berasal dari bahasa latin computare yang mengandung arti menghitung. Jadi, komputer dapat diartikan alat untuk menghitung. Perkembangan teknologi komputer

Lebih terperinci

BAB 2 LANDASAN TEORI. Kata sistem berasal dari bahasa Yunani Sistema yang berarti kesatuan. Sistem adalah

BAB 2 LANDASAN TEORI. Kata sistem berasal dari bahasa Yunani Sistema yang berarti kesatuan. Sistem adalah BAB 2 LANDASAN TEORI 2.1 Sistem, Data dan Informasi Kata sistem berasal dari bahasa Yunani Sistema yang berarti kesatuan. Sistem adalah kumpulan elemen yang berhubungan, berinteraksi dan saling ketergantungan

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1. Pengertian Komputer Secara ringkas komputer dapat diartikan sebagai mesin yang melakukan tugas-tugas tertentu yang dikontrol oleh instruksi-instruksi digital. Komputer berasal

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA. memerlukan Jaringan Internet. Namun Tentu saja filenya berada di komputer

BAB 2 TINJAUAN PUSTAKA. memerlukan Jaringan Internet. Namun Tentu saja filenya berada di komputer BAB 2 TINJAUAN PUSTAKA 2.1. Cloud Storage Cloud Storage Merupakan Media Penyimpanan yang dalam pengaksesannya memerlukan Jaringan Internet. Namun Tentu saja filenya berada di komputer dimana kita harus

Lebih terperinci

MEMBANGUN WEBSITE SMP NEGERI 1 DOLOK BATU NANGGAR MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIR MADANIYAH FITRAHAYATI

MEMBANGUN WEBSITE SMP NEGERI 1 DOLOK BATU NANGGAR MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIR MADANIYAH FITRAHAYATI MEMBANGUN WEBSITE SMP NEGERI 1 DOLOK BATU NANGGAR MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIR MADANIYAH FITRAHAYATI 072406074 PROGRAM STUDI D-3 ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS

Lebih terperinci

E-LEARNING PADA JURUSAN MATEMATIKA UNIVERSITAS SUMATERA UTARA TUGAS AKHIR AISYAH KARTIKA SIREGAR

E-LEARNING PADA JURUSAN MATEMATIKA UNIVERSITAS SUMATERA UTARA TUGAS AKHIR AISYAH KARTIKA SIREGAR E-LEARNING PADA JURUSAN MATEMATIKA UNIVERSITAS SUMATERA UTARA TUGAS AKHIR AISYAH KARTIKA SIREGAR 072406105 PROGRAM STUDI DIII ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA

Lebih terperinci

PERANCANGAN SISTEM INFORMASI BERBASIS E- COMMERCE PADA DISTRO ONE-ZERO COLLECTION TUGAS AKHIR TSAURI AQSA

PERANCANGAN SISTEM INFORMASI BERBASIS E- COMMERCE PADA DISTRO ONE-ZERO COLLECTION TUGAS AKHIR TSAURI AQSA PERANCANGAN SISTEM INFORMASI BERBASIS E- COMMERCE PADA DISTRO ONE-ZERO COLLECTION TUGAS AKHIR TSAURI AQSA 072406070 PROGRAM STUDI DIII ILMU KOMPUTER DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA. : Multi sistem operasi, bisa Windows, Linux, Mac OS, maupun Solaris

BAB 2 TINJAUAN PUSTAKA. : Multi sistem operasi, bisa Windows, Linux, Mac OS, maupun Solaris BAB 2 TINJAUAN PUSTAKA 2.1 XAMPP XAMPP merupakan singkatan dari : X A M P P : Multi sistem operasi, bisa Windows, Linux, Mac OS, maupun Solaris : Apache HTTP Server : MySQL Database Server : PHP Scripting

Lebih terperinci

BAB 2 LANDASAN TEORI. Sistem adalah suatu kesatuan utuh yang terdiri dari beberapa bagian yang saling

BAB 2 LANDASAN TEORI. Sistem adalah suatu kesatuan utuh yang terdiri dari beberapa bagian yang saling BAB 2 LANDASAN TEORI 2.1 Pengertian Sistem Informasi Sistem adalah suatu kesatuan utuh yang terdiri dari beberapa bagian yang saling berhubungan dan berinteraksi untuk mencapai tujuan tertentu. Informasi

Lebih terperinci

BAB 2 LANDASAN TEORI. Komputer dapat diartikan sebagai mesin yang melakukan tugas-tugas tertentu yang

BAB 2 LANDASAN TEORI. Komputer dapat diartikan sebagai mesin yang melakukan tugas-tugas tertentu yang BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Komputer dapat diartikan sebagai mesin yang melakukan tugas-tugas tertentu yang dikontrol oleh sebuah intstruksi-instruksi perintah digital. Komputer berasal

Lebih terperinci

BAB III LANDASAN TEORI. permasalahan yang dibahas dan juga menjelaskan aplikasi-aplikasi yang akan

BAB III LANDASAN TEORI. permasalahan yang dibahas dan juga menjelaskan aplikasi-aplikasi yang akan BAB III LANDASAN TEORI Pada bab ini akan dijelaskan dasar-dasar teori yang berhubungan dengan permasalahan yang dibahas dan juga menjelaskan aplikasi-aplikasi yang akan digunakan. Hal ini sangat penting

Lebih terperinci

BAB 2 LANDASAN TEORI. Istilah Komputer (Computer) diambil dari bahasa Latin Computare yang berarti menghitung

BAB 2 LANDASAN TEORI. Istilah Komputer (Computer) diambil dari bahasa Latin Computare yang berarti menghitung BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Istilah Komputer (Computer) diambil dari bahasa Latin Computare yang berarti menghitung (Compute). Menurut Donald H, Sanders dalam bukunya Computer Today bahwa:

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengertian Sistem Informasi Sisttem informasi adalah suatu sistem yang menyediakan informasi untuk manajemen dalam mengambil keputusan atau kebijakan dan menjalankan operasional

Lebih terperinci

SISTEM INFORMASI PENYELESAIAN SKRIPSI MAHASISWA S1 MATEMATIKA FMIPA USU TUGAS AKHIR HANDY YOHANES SEMBIRING

SISTEM INFORMASI PENYELESAIAN SKRIPSI MAHASISWA S1 MATEMATIKA FMIPA USU TUGAS AKHIR HANDY YOHANES SEMBIRING SISTEM INFORMASI PENYELESAIAN SKRIPSI MAHASISWA S1 MATEMATIKA FMIPA USU TUGAS AKHIR HANDY YOHANES SEMBIRING 142406016 PROGRAM STUDI TEKNIK INFORMATIKA D3 FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengertian Sistem Informasi Pada dasarnya sistem informasi merupakan suatu sistem yang dibuat oleh manusia yang terdiri dari komponen komponen dalam organisasi untuk mencapai suatu

Lebih terperinci

BAB II LANDASAN TEORI. Perangkat lunak atau Software adalah perintah (program komputer) yang dieksekusi

BAB II LANDASAN TEORI. Perangkat lunak atau Software adalah perintah (program komputer) yang dieksekusi BAB II LANDASAN TEORI 2.1Perangkat Lunak Perangkat lunak atau Software adalah perintah (program komputer) yang dieksekusi memberikan fungsi dan petunjuk kerja seperti yang diinginkan. Struktur data yang

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Pengertian Perancangan Perancangan adalah proses merencanakan segala sesuatu terlebih dahulu (Kamus Bahasa Indonesia, 1988, h: 927). Perancangan merupakan penggambaran, perencanaan,

Lebih terperinci

BAB 2 LANDASAN TEORI. saling berinteraksi / bekerja sama membentuk suatu sistem kerja. Komputer berfungsi. Beberapa komponen komputer yaitu :

BAB 2 LANDASAN TEORI. saling berinteraksi / bekerja sama membentuk suatu sistem kerja. Komputer berfungsi. Beberapa komponen komputer yaitu : BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Komputer adalah serangkaian elektronik yang terdiri dari sejumlah komponen yang saling berinteraksi / bekerja sama membentuk suatu sistem kerja. Komputer berfungsi

Lebih terperinci

BAB 3 PERANCANGAN SISTEM. Untuk membangun suatu sistem yang berupa Sistem Informasi Peminjaman

BAB 3 PERANCANGAN SISTEM. Untuk membangun suatu sistem yang berupa Sistem Informasi Peminjaman BAB 3 PERANCANGAN SISTEM 3.1 Analisis Sistem Untuk membangun suatu sistem yang berupa Sistem Informasi Peminjaman Online Buku yang berbasis Web, terlebih dahulu penulis merencanakan bagaimana alur kerja

Lebih terperinci

BAB 2 LANDASAN TEORI. Definisi lain dari sistem adalah kumpulan dari bagian-bagian yang bekerja sama

BAB 2 LANDASAN TEORI. Definisi lain dari sistem adalah kumpulan dari bagian-bagian yang bekerja sama BAB 2 LANDASAN TEORI 2.1. Definisi Sistem Definisi lain dari sistem adalah kumpulan dari bagian-bagian yang bekerja sama untuk mencapai tujuan yang sama atau sekumpulan objek-objek yang saling berelasi

Lebih terperinci

WEBSITE PEMILIHAN CALON KETUA HIMPUNAN JURUSAN SISTEM KOMPUTER UNIVERSITAS KRISTEN MARANATHA. Angga Indrajaya /

WEBSITE PEMILIHAN CALON KETUA HIMPUNAN JURUSAN SISTEM KOMPUTER UNIVERSITAS KRISTEN MARANATHA. Angga Indrajaya / WEBSITE PEMILIHAN CALON KETUA HIMPUNAN JURUSAN SISTEM KOMPUTER UNIVERSITAS KRISTEN MARANATHA Angga Indrajaya / 1027014 Jurusan Sistem Komputer, Fakultas Teknik,. Jalan Prof. Drg. Suria Sumantri, MPH. No

Lebih terperinci

BAB 2 LANDASAN TEORI. 2.1 Konsep Dasar Data, Informasi dan Sistem Informasi

BAB 2 LANDASAN TEORI. 2.1 Konsep Dasar Data, Informasi dan Sistem Informasi BAB 2 LANDASAN TEORI 2.1 Konsep Dasar Data, Informasi dan Sistem Informasi 2.1.1 Data Data dalam arti sederhana adalah bahan baku mentah suatu informasi. Menurut J. Longkutoy data adalah suatu istilah

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA A. Penelitian Terdahulu Telah dilakukan penelitian sebelumnya mengenai pembuatan toko online untuk transaksi jual beli pada tahap promosi dan pembelian. Namun pada beberapa penelitian

Lebih terperinci

BAB 3 PERANCANGAN SISTEM Mendefinisikan Web Dalam Dreamweaver MX 2004

BAB 3 PERANCANGAN SISTEM Mendefinisikan Web Dalam Dreamweaver MX 2004 BAB 3 PERANCANGAN SISTEM 3.1. Mendefinisikan Web Dalam Dreamweaver MX 2004 Pertama sekali yang perlu kita lakukan sebelum membangun web yang akan kita buat agar semua file tertata rapi dan terkumpul pada

Lebih terperinci

BAB III LANDASAN TEORI. Secara umum pengertian inventori adalah stock barang yang harus dimiliki

BAB III LANDASAN TEORI. Secara umum pengertian inventori adalah stock barang yang harus dimiliki BAB III LANDASAN TEORI 1.1. Inventori Secara umum pengertian inventori adalah stock barang yang harus dimiliki oleh prusahaan baik bahan baku, barang yang sudah diproses, dan barang jadi. (Ballou, 2004)

Lebih terperinci

BAB III LANDASAN TEORI. sistem, pengertian sistem informasi, sumber dari sistem informasi, dan metodemetode. lainnya yang dipakai dalam pembahasan.

BAB III LANDASAN TEORI. sistem, pengertian sistem informasi, sumber dari sistem informasi, dan metodemetode. lainnya yang dipakai dalam pembahasan. BAB III LANDASAN TEORI Pada Bab ini akan membahas tentang landasan teori, dimana teori yang dipakai adalah teori yang digunakan oleh para penulis yang terkenal dan telah banyak mengeluarkan buku-buku yang

Lebih terperinci

BAB 2 LANDASAN TEORI. Kata komputer berasal dari Bahasa inggris yaitu to compute yang artinya menghitung. Bila

BAB 2 LANDASAN TEORI. Kata komputer berasal dari Bahasa inggris yaitu to compute yang artinya menghitung. Bila 10 BAB 2 LANDASAN TEORI 2.1 Pengertian komputer Kata komputer berasal dari Bahasa inggris yaitu to compute yang artinya menghitung. Bila ditinjau dari asal kata maka komputer adalah alat hitung atau mesin

Lebih terperinci

BAB 3 PERANCANGAN SISTEM. 3.1 Mendefenisikan Web dalam Macromedia Dreamweaver 8

BAB 3 PERANCANGAN SISTEM. 3.1 Mendefenisikan Web dalam Macromedia Dreamweaver 8 BAB 3 PERANCANGAN SISTEM 3.1 Mendefenisikan Web dalam Macromedia Dreamweaver 8 Sebelum membangun web yang akan kita buat, pertama kali yang dilakukan adalah file tersusun rapi dan terkumpul dalam satu

Lebih terperinci

BAB 2 LANDASAN TEORI. 2.1 Konsep Dasar Data, Informasi dan Sistem Informasi

BAB 2 LANDASAN TEORI. 2.1 Konsep Dasar Data, Informasi dan Sistem Informasi BAB 2 LANDASAN TEORI 2.1 Konsep Dasar Data, Informasi dan Sistem Informasi 2.1.1 Data Data sering disebut sebagai bahan mentah informasi. Tapi menurut Murdick (1984) merumuskan bahwa data adalah fakta

Lebih terperinci

BAB 2 LANDASAN TEORI DAN KONSEPTUAL. yang akan dicari jalan keluarnya melalui pembahasan-pembahasan yang dibuat secara

BAB 2 LANDASAN TEORI DAN KONSEPTUAL. yang akan dicari jalan keluarnya melalui pembahasan-pembahasan yang dibuat secara BAB 2 LANDASAN TEORI DAN KONSEPTUAL 2.1 Landasan Teori Landasan teori merupakan bagian yang akan membahas tentang pemecahan masalah yang akan dicari jalan keluarnya melalui pembahasan-pembahasan yang dibuat

Lebih terperinci

BAB 2 LANDASAN TEORI. 2.1 Sekilas Tentang Sistem Ujian Konevensional

BAB 2 LANDASAN TEORI. 2.1 Sekilas Tentang Sistem Ujian Konevensional BAB 2 LANDASAN TEORI 2.1 Sekilas Tentang Sistem Ujian Konevensional Dalam ujian konvensional,ada beberapa hal yang harus dipenuhi agar ujian bisa dilaksanakan secara layak. Hal yang utama adalah kertas.

Lebih terperinci

SISTEM INFORMASI BERBASIS WEB DENGAN APLIKASI MACROMEDIA DREAMWEAVER 8 PADA SMA NUR HASANAH MEDAN

SISTEM INFORMASI BERBASIS WEB DENGAN APLIKASI MACROMEDIA DREAMWEAVER 8 PADA SMA NUR HASANAH MEDAN SISTEM INFORMASI BERBASIS WEB DENGAN APLIKASI MACROMEDIA DREAMWEAVER 8 PADA SMA NUR HASANAH MEDAN TUGAS AKHIR APRILANIA RACHMA 052406138 DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

Lebih terperinci

SISTEM INFORMASI ABSENSI PEGAWAI KANTOR KECAMATAN MEDAN AREA BERBASIS WEB TUGAS AKHIR ELSA MAYASARI

SISTEM INFORMASI ABSENSI PEGAWAI KANTOR KECAMATAN MEDAN AREA BERBASIS WEB TUGAS AKHIR ELSA MAYASARI SISTEM INFORMASI ABSENSI PEGAWAI KANTOR KECAMATAN MEDAN AREA BERBASIS WEB TUGAS AKHIR ELSA MAYASARI 092406025 PROGRAM STUDI D3 TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKAFAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN

Lebih terperinci

BAB II LANDASAN TEORI. bidang media komunikasi dan informasi. Internet adalah suatu jaringan komputer

BAB II LANDASAN TEORI. bidang media komunikasi dan informasi. Internet adalah suatu jaringan komputer BAB II LANDASAN TEORI 2.1 World Wide Web Dunia internet semakin berkembang, terutama penggunaanya dalam bidang media komunikasi dan informasi. Internet adalah suatu jaringan komputer global, sedangkan

Lebih terperinci

BAB 2. Kata komputer berasal dari bahasa Latin yaitu Computare yang artinya menghitung.

BAB 2. Kata komputer berasal dari bahasa Latin yaitu Computare yang artinya menghitung. BAB 2 LANDASAN TEORI 2.1 Komputer 2.1.1 Pengertian Komputer Kata komputer berasal dari bahasa Latin yaitu Computare yang artinya menghitung. Dalam bahasa Inggris disebut to compute. Secara definisi komputer

Lebih terperinci

BAB 2 LANDASAN TEORI. disebut HTML (HyperText Markup Langauge). Pada perkembangan berikutnya,

BAB 2 LANDASAN TEORI. disebut HTML (HyperText Markup Langauge). Pada perkembangan berikutnya, BAB 2 LANDASAN TEORI 2.1 Aplikasi Web Pada awalnya aplikasi web dibangun dengan hanya menggunakan bahasa yang disebut HTML (HyperText Markup Langauge). Pada perkembangan berikutnya, sejumlah skrip dan

Lebih terperinci

SISTEM INFORMASI PENGGAJIAN PEGAWAI RUMAH TAHANAN NEGARA KELAS IIB TANJUNG PURA TUGAS AKHIR YULIZA MAHRIDHA

SISTEM INFORMASI PENGGAJIAN PEGAWAI RUMAH TAHANAN NEGARA KELAS IIB TANJUNG PURA TUGAS AKHIR YULIZA MAHRIDHA SISTEM INFORMASI PENGGAJIAN PEGAWAI RUMAH TAHANAN NEGARA KELAS IIB TANJUNG PURA TUGAS AKHIR YULIZA MAHRIDHA 072406003 PROGRAM STUDI D3 ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS

Lebih terperinci

BAB 2 LANDASAN TEORI. Istilah sistem berasal dari bahasa Yunani yaitu systema yang mengandung arti kesatuan

BAB 2 LANDASAN TEORI. Istilah sistem berasal dari bahasa Yunani yaitu systema yang mengandung arti kesatuan BAB 2 LANDASAN TEORI 2.1 Pengertian Sistem dan Sistem Informasi 2.1.1 Pengertian Sistem Istilah sistem berasal dari bahasa Yunani yaitu systema yang mengandung arti kesatuan atau keseluruhan dari bagian

Lebih terperinci

SISTEM INFORMASI KEPEGAWAIAN PADA KANTOR CAMAT TANJUNG MORAWA DENGAN MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIR DEWI ANGGRAINI

SISTEM INFORMASI KEPEGAWAIAN PADA KANTOR CAMAT TANJUNG MORAWA DENGAN MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIR DEWI ANGGRAINI SISTEM INFORMASI KEPEGAWAIAN PADA KANTOR CAMAT TANJUNG MORAWA DENGAN MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIR DEWI ANGGRAINI 072406006 DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS

Lebih terperinci

BAB 2 LANDASAN TEORI. Kata sistem berasal dari bahasa Yunani yaitu Systema yang mengandung arti kesatuan

BAB 2 LANDASAN TEORI. Kata sistem berasal dari bahasa Yunani yaitu Systema yang mengandung arti kesatuan BAB 2 LANDASAN TEORI 2.1. Sekilas tentang Sistem Kata sistem berasal dari bahasa Yunani yaitu Systema yang mengandung arti kesatuan atau keseluruhan dari bagian-bagian yang saling berhubungan satu sama

Lebih terperinci

SISTEM INFORMASI PERPUSTAKAAN PADA SMA NEGERI 5 MEDAN TUGAS AKHIR YULIANI

SISTEM INFORMASI PERPUSTAKAAN PADA SMA NEGERI 5 MEDAN TUGAS AKHIR YULIANI SISTEM INFORMASI PERPUSTAKAAN PADA SMA NEGERI 5 MEDAN TUGAS AKHIR YULIANI 072406087 PROGRAM STUDI D-3 ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2010 SISTEM

Lebih terperinci

PERANCANGAN APLIKASI E-COMMERCE PENYEWAAN MOBIL CV. ROSWAN KAMIN BERBASIS WEB TUGAS AKHIR FAIZ AMRI

PERANCANGAN APLIKASI E-COMMERCE PENYEWAAN MOBIL CV. ROSWAN KAMIN BERBASIS WEB TUGAS AKHIR FAIZ AMRI PERANCANGAN APLIKASI E-COMMERCE PENYEWAAN MOBIL CV. ROSWAN KAMIN BERBASIS WEB TUGAS AKHIR FAIZ AMRI 122406045 PROGRAM STUDI D-3 TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN

Lebih terperinci

MEMBANGUN SISTEM INFORMASI BERBASIS WEB SLTP NEGERI 9 MEDAN MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIR

MEMBANGUN SISTEM INFORMASI BERBASIS WEB SLTP NEGERI 9 MEDAN MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIR MEMBANGUN SISTEM INFORMASI BERBASIS WEB SLTP NEGERI 9 MEDAN MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIR Diajukan untuk melengkapi tugas dan memnuhi syarat memperoleh Ahli Madya SILVIANI HASIBUAN 052406085 DEPARTEMEN

Lebih terperinci

SISTEM INFORMASI PELATIHAN LEMBAGA PENGEMBANGAN DAN PENJAMINAN MUTU PENDIDIKAN UNIVERSITAS DIPONEGORO SEMARANG

SISTEM INFORMASI PELATIHAN LEMBAGA PENGEMBANGAN DAN PENJAMINAN MUTU PENDIDIKAN UNIVERSITAS DIPONEGORO SEMARANG SISTEM INFORMASI PELATIHAN LEMBAGA PENGEMBANGAN DAN PENJAMINAN MUTU PENDIDIKAN UNIVERSITAS DIPONEGORO SEMARANG Oleh: Aminullah Ruhul Aflah (L2F005509) Jurusan Teknik Elektro Fakultas Teknik Universitas

Lebih terperinci

BAB 2 LANDASAN TEORI. dengan yang lain, yang berfungsi bersama sama untuk mencapai tujuan tertentu.

BAB 2 LANDASAN TEORI. dengan yang lain, yang berfungsi bersama sama untuk mencapai tujuan tertentu. BAB 2 LANDASAN TEORI 2.1. Pengertian Sistem Informasi Suatu sistem pada dasarnya adalah sekolompok unsur yang erat hubungannya satu dengan yang lain, yang berfungsi bersama sama untuk mencapai tujuan tertentu.

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Internet Internet merupakan suatu jaringan antar komputer yang saling dihubungkan. Media penghubung tersebut bisa melalui kabel, kanal satelit maupun frekuensi radio, sehingga

Lebih terperinci

SISTEM PANJUALAN PROPERTI BERBASIS E-COMMERCE TUGAS AKHIR KIKY YOHANA BERTUA H

SISTEM PANJUALAN PROPERTI BERBASIS E-COMMERCE TUGAS AKHIR KIKY YOHANA BERTUA H SISTEM PANJUALAN PROPERTI BERBASIS E-COMMERCE TUGAS AKHIR KIKY YOHANA BERTUA H 102406223 PROGRAM STUDI D3 TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI 3.1. Internet Menurut Prakoso (2007), Internet adalah sebuah kumpulan jaringan komputer lokal yang menggunakan perangkat lunak internet dan protokol TCP/IP atau HTTP. Oleh karena

Lebih terperinci

BAB 1 PENDAHULUAN. pengetahuan dan pola pikir manusia. Salah satu bidang yang turut serta menikmati hasil

BAB 1 PENDAHULUAN. pengetahuan dan pola pikir manusia. Salah satu bidang yang turut serta menikmati hasil BAB 1 PENDAHULUAN 1.1 Latar Belakang Saat ini pembelajaran tentang ilmu pengetahuan dan teknologi semakin berkembang, khususnya dalam pemanfaatan Teknologi Informasi dan Komunikasi (TIK). TIK terus mengalami

Lebih terperinci

SISTEM INFORMASI PENJADWALAN MATA KULIAH DIPLOMA III TEKNIK INFORMATIKA UNIVERSITAS SUMATERA UTARA TUGAS AKHIR RAFIKAH AMELIA NASUTION

SISTEM INFORMASI PENJADWALAN MATA KULIAH DIPLOMA III TEKNIK INFORMATIKA UNIVERSITAS SUMATERA UTARA TUGAS AKHIR RAFIKAH AMELIA NASUTION SISTEM INFORMASI PENJADWALAN MATA KULIAH DIPLOMA III TEKNIK INFORMATIKA UNIVERSITAS SUMATERA UTARA TUGAS AKHIR RAFIKAH AMELIA NASUTION 082406137 PROGRAM STUDI DIPLOMA III TEKNIK INFORMATIKA DEPARTEMEN

Lebih terperinci

SISTEM INFORMASI PERPUSTAKAAN PADA SMA DHAMA PANCASILA MEDAN TUGAS AKHIR MALER BADDIH

SISTEM INFORMASI PERPUSTAKAAN PADA SMA DHAMA PANCASILA MEDAN TUGAS AKHIR MALER BADDIH SISTEM INFORMASI PERPUSTAKAAN PADA SMA DHAMA PANCASILA MEDAN TUGAS AKHIR MALER BADDIH 072406020 DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2010

Lebih terperinci

Ruang Kerja DREAMWEAVER MX 2004 :

Ruang Kerja DREAMWEAVER MX 2004 : 1.1 Pengertian Macromedia Dreamweaver : merupakan sebuah HTML editor Profesional untuk mendesain secara visual dan mengelola situs web beserta halaman- web. 1.2 Spesifikasi PC untuk menjalankan DREAMWEAVER

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1. Internet Internet adalah sumber daya informasi yang menjangkau seluruh dunia. Sumber daya informasi tersebut sangat luas dan sangat besar sehingga tidak seorang, satu organisasi

Lebih terperinci

TUGAS AKHIR KHAIRUL YASSIN ARIGA

TUGAS AKHIR KHAIRUL YASSIN ARIGA PERANCANGAN SISTEM INFORMASI BERBASIS WEB DENGAN MENGGUNAKAN PHP DAN MYSQL PADA SMA NEGERI 1 LAWE SIGALA GALA TUGAS AKHIR KHAIRUL YASSIN ARIGA 072406092 PROGRAM STUDI DIPLOMA 3 ILMU KOMPUTER DEPARTEMEN

Lebih terperinci

BAB 2 TINJAUAN TEORI. berasal dari kata datim yang berarti fakta atau bahan-bahan keterangan.

BAB 2 TINJAUAN TEORI. berasal dari kata datim yang berarti fakta atau bahan-bahan keterangan. BAB 2 TINJAUAN TEORI 2.1 Data dan Informasi 2.1.1 Pengertian Data Data menurut kamus bahasa Inggris-Indonesia, data diterjemahkan sebagai istilah yang berasal dari kata datim yang berarti fakta atau bahan-bahan

Lebih terperinci

PROGRAM APLIKASI PENCATATAN HISTORY DARI WEB BROWSER UNTUK MEMUDAHKAN ORANGTUA MENGAWASI ANAK-ANAKNYA KETIKA MENGGUNAKAN INTERNET.

PROGRAM APLIKASI PENCATATAN HISTORY DARI WEB BROWSER UNTUK MEMUDAHKAN ORANGTUA MENGAWASI ANAK-ANAKNYA KETIKA MENGGUNAKAN INTERNET. PROGRAM APLIKASI PENCATATAN HISTORY DARI WEB BROWSER UNTUK MEMUDAHKAN ORANGTUA MENGAWASI ANAK-ANAKNYA KETIKA MENGGUNAKAN INTERNET Tugas Akhir MUHAMMAD REZA FAUZI 072406130 PROGRAM STUDI D3 ILMU KOMPUTER

Lebih terperinci

BAB 2 LANDASAN TEORI. tujuan tertentu. Sistem mempunyai karakteristik atau sifat-sifat tertentu, yaitu:

BAB 2 LANDASAN TEORI. tujuan tertentu. Sistem mempunyai karakteristik atau sifat-sifat tertentu, yaitu: BAB 2 LANDASAN TEORI 2.1 Sistem Informasi 2.1.1 Pengertian Sistem Sistem merupakan suatu jaringan kerja dari beberapa prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Pengertian Sistem Sistem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai suatu tujuan tertentu. Sistem ini menggambarkan suatu kejadiankejadian dan kesatuan

Lebih terperinci

BAB 2 TINJAUAN TEORI

BAB 2 TINJAUAN TEORI 7 BAB 2 TINJAUAN TEORI 2.1 Sistem, Data dan Informasi Kata sistem berasal dari yunani Sistema yang berarti kesatuan. Sistem adalah kumpulan elemen yang berhubungan, berinteraksi dan bergantungan satu sama

Lebih terperinci

BAB III LANDASAN TEORI. Pengertian sistem menurut Jogianto (2005 : 2) mengemukakan

BAB III LANDASAN TEORI. Pengertian sistem menurut Jogianto (2005 : 2) mengemukakan BAB III LANDASAN TEORI 3.1 Pengertian Sistem Informasi Pengertian sistem menurut Jogianto (2005 : 2) mengemukakan bahwa sistem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai suatu

Lebih terperinci

BAB 1 PENDAHULUAN. Sistem informasi merupakan fokus utama dari studi disiplin sistem informasi dan

BAB 1 PENDAHULUAN. Sistem informasi merupakan fokus utama dari studi disiplin sistem informasi dan BAB 1 PENDAHULUAN 1.1. Latar Belakang Sistem informasi merupakan fokus utama dari studi disiplin sistem informasi dan organisasi informatika. Karena itu sistem informasi yang berbasis komputasi sudah banyak

Lebih terperinci

MEMBANGUN SISTEM INFORMASI SMAN 1 TIGABINANGA DENGAN PHP DAN MYSQL TUGAS AKHIR HENI SAVITRI SEBAYANG

MEMBANGUN SISTEM INFORMASI SMAN 1 TIGABINANGA DENGAN PHP DAN MYSQL TUGAS AKHIR HENI SAVITRI SEBAYANG MEMBANGUN SISTEM INFORMASI SMAN 1 TIGABINANGA DENGAN PHP DAN MYSQL TUGAS AKHIR Diajukan Sebagai Salah Satu Syarat Untuk Menyelesaikan Studi Pada Program Studi D 3 Ilmu Komputer HENI SAVITRI SEBAYANG 072406012

Lebih terperinci

BAB 1 PENDAHULUAN. yang sudah maju seperti Amerika, Eropa, Jepang dan lain sebagainya.

BAB 1 PENDAHULUAN. yang sudah maju seperti Amerika, Eropa, Jepang dan lain sebagainya. BAB 1 PENDAHULUAN 1.1 Latar Belakang Seiring dengan perkembangan zaman yang sangat pesat khususnya dinegaranegara yang sudah maju seperti Amerika, Eropa, Jepang dan lain sebagainya. Negara-negara tersebut

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI 3.1 Pendaftaran Siswa Baru Penerimaan siswa baru merupakan gerbang awal yang harus dilalui peserta didik dan sekolah didalam penyaringan objek-objek pendidikan. Peristiwa penting

Lebih terperinci

Bab II. TINJAUAN PUSTAKA

Bab II. TINJAUAN PUSTAKA Bab II. TINJAUAN PUSTAKA 2.1 Penelitian Terdahulu Berdasarkan web pariwisata yang sudah pernah ada masih terdapat beberapa kekurangan dan penulis bermaksud mengambangkan aplikasi tersebut untuk melengkapi

Lebih terperinci

SISTEM INFORMASI PENDIDIKAN DAN PELATIHAN (DIKLAT) PEGAWAI PT PLN (PERSERO) PEMBANGKITAN SUMATERA BAGIAN UTARA TUGAS AKHIR LISTIA ANDHARTI

SISTEM INFORMASI PENDIDIKAN DAN PELATIHAN (DIKLAT) PEGAWAI PT PLN (PERSERO) PEMBANGKITAN SUMATERA BAGIAN UTARA TUGAS AKHIR LISTIA ANDHARTI SISTEM INFORMASI PENDIDIKAN DAN PELATIHAN (DIKLAT) PEGAWAI PT PLN (PERSERO) PEMBANGKITAN SUMATERA BAGIAN UTARA TUGAS AKHIR LISTIA ANDHARTI 072406143 DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN

Lebih terperinci

BAB III LANDASAN TEORI. dengan istilah web adalah sebuah sistem terhubung dari hypertext document yang

BAB III LANDASAN TEORI. dengan istilah web adalah sebuah sistem terhubung dari hypertext document yang 10 BAB III LANDASAN TEORI 3.1 World Wide Web World Wide Web yang biasanya disingkat dengan WWW dan lebih dikenal dengan istilah web adalah sebuah sistem terhubung dari hypertext document yang ada di Internet.

Lebih terperinci