Sekolah Tinggi Manajemen Informatika dan Komputer Nusa Mandiri (STMIK NUSA MANDIRI) Program Studi Sistem Informatika 2016 Metode Penelitian. Observasi Wawancara Studi Pustaka Metode Pengembangan Sistem. Analisa Desain Coding Testing Support Ruang Lingkup. Proses pemesanan. Proses pembayaran . Proses pelayanan . Proses Bisnis Konsep Dasar Web. Konsep Dasar Sistem Informasi = Sutabri (2012:3) kumpulan atau himpunan dari unsur, komponen, atau variabel yang terorganisasi, saling berinteraksi, saling tergantung satu sama lain dan terpadu Unifed Modelling Laguage (UML) = Sukamto dan Shalahuddin (2013:133) satu standar bahasa yang banyak digunakan didunia industri untuk mendefinisikan requirement, membuat analisis dan desain, serta menggambarkan arsitektur dalam pemrograman berorientasi objek Entity Relationship Diagram (ERD) = Sukamto dan Shalahuddin (2013:50) ERD digunakan untuk pemodelan basis data relasional Apache = Buana (2014:2) Apache merupakan web server yang bersifat opensource Black Box Tasting = Sukamto dan Shalahuddin (2013:275) menguji perangkat lunak dari segi spesifikasi fungsional tanpa menguji desain dan kode program Internet = Nuraeni, dkk (2012:51) sebagai suatu jaringan komputer yang satu dengan yang lain saling terhubung untuk keperluan komunikasi dan informasi CSS = MADCOMS (2016:15) salah satu bahasa web untuk mengendalikan beberapa komponen dalam sebuah web sehingga akan lebih terstruktur dan seragam Dreamweaver CS6 = MADCOMS (2012:3) software terkemuka untuk membangun dan mengedit web dengan menyediakan kemampuan visual dan tingkat kode, yang dapat digunakan untuk membuat website berbasis standar dan desain untuk desktop, mobile, smartphone, tablet, dan perangkat lainnya PHP = Buana (2014:1) bahasa pemrograman yang paling sering digunakan oleh programming web karena merupakan bahasa pemrograman opensource, sehingga para programming tidak perlu membeli lisensi untuk membuat aplikasi web JavaScrip = Menurut Prasetio (2012:300) bahasa pemrograman yang digunakan untuk membuat web lebih dinamis dan interaktif. Javascript terintegrasi langsung dengan html MySQL = Buana (2014:2) database server yang paling sering digunakan dalam pemrograman PHP PHP My Admin = Nugroho (2013:15) aplikasi manajemen database server MySQL berbasis web HTML = MADCOMS (2016:15) sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web XMPP = MADCOMS (2016:148) software yang terdiri dari Apache, MySQL, PhpMyAdmin, PHP, Perl, Filezilla, dan lain-lain Logical Record Structure 1 1..* 1 1 1 kategori memiliki banyak makanan • Spesifikasi File Tabel Admin. No Elemen Data Nama Field Type Size 1 Username Username Varchar 30 2 password password Varchar 30 3 Nama Nama_lengkap Varchar 50 4 email email Varchar 30 5 Telpon Telp_hp Varchar 20 6 level level Varchar 10 Keterangan Primary Key • Spesifikasi File Tabel Food. No Elemen Data Nama Field Type Size Keterangan Primary Key 1 Kode Food Id_food int 11 2 Nama judul Varchar 30 3 Kategori Menu Id_kategori Varchar 10 4 Keterangan Isi_food text 5 Gambar Gambar Varchar 50 6 Upload Username Varchar 30 7 Aksi status Varchar 2 8 Tanggal tglpublish date • Spesifikasi File Tabel Kategori. No 1 2 Elemen Data Nama Field Kode Id_kategori Nama Nama_kategori Type Size int 5 varchar 50 Keterangan Primary Key Software Architecture Pada penulisan skripsi ini penulis menggunakan pemrograman terstruktur, sehingga software Architecture yang digambarkan adalah component diagram dan deployment diagram yang berkaitan dengan proses • Rancangan Antar Muka • Interface No Sekenario Pengujian Test Case Hasil yang diharapkan 1 Hanya mengisi Username password kosong klik login Username : admin password : (kosong) Sistem akan menampilkan “Harap “Harap Isi Bidang Isi Bidang Ini” Ini” Valid 2 Hanya mengisi password Username kosong password : admin Username : (kosong) Sistem akan menampilkan “Harap “Harap Isi Bidang Isi Bidang Ini” Ini” Valid 3 Menginputkan dengan Username ( admin ) kondisi semua benar password ( admin ) Masuk ke menu utaman bisa mengelola semua data 4 Mengisi semua data dengan slah Sistem menampilkan “ Username “ Username atau atau Password Salah” Password Salah” Username ( xxxx ) password ( xxxx ) Hasil pengujian mendapat hak akses sebagai admin master kesimpulan Valid Valid • Form Login Admin No Sekenario Pengujian Test Case Hasil yang diharapkan Hasil pengujian kesimpulan 1 Mengosongka Semua form n semua isian kosong data registrasi Sistem akan menampilkan “data di isi semua” “data di isi semua” Valid 2 Menginputkan Semua data di dengan isi kondisi semua benar Sistem akan menampilkan “data berhasil di kirim” “ data berhasil di kirim” Valid • Form Reservasi WEBSITE Spesifikasi Perangkat Keras. • • • • • Mouse. Keyboard. Monitor dengan resolusi layar minimum 1024x768. Koneksi internet dengan kecepatan 2 Mbps. CPU : Intel(R)Core (TM) i3-2350M CPU, RAM 2 GB, Hard Disk 500 GB Spesifikasi Perangkat Lunak. • Server : Sistem operasi yang digunakan seperti: Microsoft Windows , Aplikasi bundle web server seperti: Xampp, ( Aplikasi phpMyAdmin v3 ) , Aplikasi Web Browser seperti Mozilla Firefox • Client : Sistem operasi yang umum digunakan seperti: Microsoft Windows, • Sistem informasi yang dibuat untuk Radja Gurame dapat mengatasi masalah pelanggan yang susah dalam mendapatkan informasi. • Dengan menggunakan web maka pengelola dengan mudah mengelola data. • Proses penyimpanan data dengan web dapat mempermudah pengelola mengakses dari mana saja dan kapan saja. • Sistem informasi restoran ini dibuat agar pelanggan dengan mudah melihan menu, memberikan Komplain, dan mengajukan reservasi.