Anda di halaman 1dari 15

Laporan Software Testing Kelompok 2

Aplikasi Chat Berbasis Web

Anggota Kelompok :
065119194 Muhammad Farid
065119183 Rifky Ahmad Ardian
065119187 Muhamad Dimas Ramadhan
065119205 Maulana Ardiansyah

PROGRAM STUDI ILMU KOMPUTER


FAKULTAS MATEMATIKA & ILMU PENGETAHUAN ALAM
UNIVERSITA PAKUAN
2021
KATA PENGANTAR
Puji dan Syukur kami panjatkan kehadirat Allah SWT, karena berkat
limpahan Rahmat dan Karunia-nya sehingga kami dapat menyusun makalah ini
dengan baik dan tepat pada waktunya. Dalam makalah ini kami membahas mengenai
Pengenalan SQL dan MYSQL.
Makalah ini dibuat atas bantuan dari berbagai pihak untuk membantu
menyelesaikan tantangan dan hambatan selama mengerjakan makalah ini. Oleh
karena itu, kami mengucapkan terima kasih yang sebesar-besarnya kepada semua
pihak yang telah membantu dalam penyusunan makalah ini.
Kami menyadari bahwa masih banyak kekurangan yang mendasar pada
makalah ini. Oleh karena itu kami mengharapkan pembaca untuk memberikan saran
serta kritik yang dapat membangun kami. Kritik konstruktif dari pembaca sangat
kami harapkan untuk penyempurnaan makalah selanjutnya. Akhir kata semoga
makalah ini dapat memberikan manfaat bagi kita sekalian.

i
DAFTAR ISI

KATA PENGANTAR.............................................................................................................................. i
DAFTAR ISI .......................................................................................................................................... ii
BAB I PENDAHULUAN ................................................................................................................... 1
1.1 LATAR BELAKANG ............................................................................................................. 1
1.2 PENGGUNAAN SISTEM ....................................................................................................... 5
1.3 RUANG LINGKUP .................................................................. Error! Bookmark not defined.
BAB II PEMBAHASAN ...................................................................................................................... 3
2.1 DIAGRAM .............................................................................................................................. 3
2.2 FLOWCHART ...................................................................................................................... 10
KESIMPULAN ..................................................................................................................................... 11
SARAN ................................................................................................... Error! Bookmark not defined.
DAFTAR PUSTAKA ........................................................................................................................... 12

Link Video : https://drive.google.com/file/d/1tGraS25-UBx_W0V475tw-


F_u5bBWnOMm/view?usp=sharing

ii
BAB I
PENDAHULUAN

1.1 LATAR BELAKANG


Perkembangan Perkembangan Tekhnologi sekarang begitu pesat terutama
internet, dengan internet kita bisa mengirim pesan (message) ke orang lain dengan
menggunakan layanan e-mail, tetapi kita sering mengeluhkan harus menunggu respon
ataupun balasan pesan (message) dari yang kita kirim. Atas dasar itu kemudian
muncul chat messanger atau instant messanger ataupun biasa disebut chatting, yaitu
suatu teknologi jaringan yang mengijinkan penggunanya mengirimkan pesan secara
realtime ke pengguna lain yang tersambung dalam sebuah jaringan LAN atau Local
Area Network, ataupun internet.
Sekarang ini, banyak sekali software chat messager yang menawarkan banyak
fasilitas-fasilitas tambahan bagi penggunanya, seperti Whatsapp, Line, Telegram dan
lain-lain, yang kesemuanya memiliki keunggulan masing-masing. Di lain sisi
aplikasi-aplikasi chat messanger tersebut juga memiliki kekurangan, seperti
Whatsapp yang saat ini merupakan aplikasi chat messanger yang paling populer,
sering kali user mengeluhkan mengenai cara registrasi, daftar kontak yang pada
awalnya kosong, serta masuk ke room yang sulit.
Atas latar belakang tersebut penulis ingin membuat aplikasi chat messanger untuk
ponsel ber-OS Android, yang sedang naik daun sekarang. Dan aplikasi chat
messanger ini kedepannya bisa dibuat untuk aplikasi chat pada forum. Penulis ingin
sebuah aplikasi chat messanger yang memudahkan proses registrasi, proses pencarian
teman, dan proses masuk dalam room chat. Karena itulah penulis terdorong untuk
membuat melakukan serangkain Uji coba yaitu “Merancang dan Melakukan
Serangkaian Metode Testing pada Aplikasi Chat Messanger Untuk Android”

1
1.2 RUMUSAN MASALAH
1. Apa pengertian MySQL?
2. Bagaimana cara membuat aplikasi

2
BAB II
PEMBAHASAN

2.1 PENGERTIAN MYSQL

Pengenalan MySQL
MySQL yang merupakan kependekan dari My Structure Query Language adalah
sebuah program yang dikhususkan untuk membuat database. MySQL sendiri bersifat
gratis. MySQL juga merupakam program pengakses database yang dapat diakses
melalui jaringan sehingga dapat digunakan oleh banyak pengguna atau Multi User.
MySQL dapat digunakan dalam membangun sebuah database dengan banyak bahasa
pemrograman dan tentunya dalam berbagai platform. Tidak hanya PHP, bahasa
pemrograman berlisensi pun dapat menggunakan MySQL sebagai pembangun
databasenya seperti JAVA, VISUAL BASIC, Delphi dan sebagainya.

Tipe Data
Dalam Dalam MySQL terdapat 4 jenis tipe data, yaitu numerik, string, waktu dan
data selain numerik dan string. Adapun jenis-jenis tipe data pada MySQL antara lain :
1) Tipe Data Numerik Pada tipe data numerik, data-data yang disimpan hanyalah data
angkasaja.
2) Tipe Data String Pada tipe data string, data-data yang diinputkan dapat berupa
string atau karakter dan juga angka. Namun dalam tipe data string, tidak dapat
melakukan penghitungan data sebelum data tersebut dikonversi terlebih
dahulu.
3) Tipe Data Waktu Pada tipe data waktu, data yang disimpan merupakan informasi
waktu
dari jam, hari, bulan, tahun dan tanggal. Berikut tipe data waktu dalam
MySQL.

3
A. Peragkat Lunak yang Digunakan
 VisualStudicode
Visual studio code adalah editor kode sumber yang dibuat oleh Microsoft untuk
Windows, Linux, dan macOS.[9] Fitur termasuk dukungan untuk debugging,
penyorotan sintaks, penyelesaian kode cerdas, cuplikan, pemfaktoran ulang kode, dan
Git yang disematkan. Pengguna dapat mengubah tema, pintasan keyboard, preferensi,
dan menginstal ekstensi yang menambahkan fungsionalitas tambahan.

Visual Studio Code pertama kali diumumkan pada 29 April 2015, oleh
Microsoft pada konferensi Build 2015. Sebuah build pratinjau dirilis tak lama
kemudian.[10]
Pada 18 November 2015, sumber Visual Studio Code dirilis di bawah Lisensi MIT,
dan tersedia di GitHub. Dukungan ekstensi juga diumumkan.[11] Pada 14 April 2016,
Visual Studio Code lulus dari tahap pratinjau publik dan dirilis ke Web. Microsoft
telah merilis sebagian besar kode sumber Visual Studio Code di GitHub di bawah
Lisensi MIT yang permisif, sedangkan rilis oleh Microsoft adalah freeware
berpemilik.PHP
umumnya digunakan untuk bilangan desimal. String, untuk penulisannya dalam
PHP harus diawali dan diakhiri dengan tanda petik ganda (“)maupun tunggal(‘).
Variable Merupakan sebuah tempat penyimpanan data yang sifatnya dapat berubah-
ubah dalam memori. Dalam PHP, variable tidak harus dideklarasikan tidak seperti
beberapa bahasa pemrograman lain yang mengharusakan pendeklarasian setiap
variabelnya.

4
 Xampp
XAMPP adalah paket solusi server web lintas platform gratis dan open-source yang
dikembangkan oleh Apache Friends, terutama terdiri dari Apache HTTP Server,
database MariaDB, dan juru bahasa untuk skrip yang ditulis dalam bahasa
pemrograman PHP dan Perl.

 Untuk bahasa pemrograman yang digunakan


- Java script
- Php
- HTML,CSS
- Serta database nya menggunakan SQL/phpmyadmin v5
B. Perangkat keras yang digunakan
 Windows 10 Home Edition
 Ram : 8gb DDR4 2400Hz
 SSD : 500gb
 Processor : AMD Ryzen™ 3 Mobile Processors with Radeon™ Vega 3
Graphics
 Vga : Integrated Graphic

2.2 PENGGUNAAN SISTEM


A. Link untuk sql
https://drive.google.com/file/d/1Z-EGli_Yj2JtY-1BH07neTBelszDzAdQ/view?usp=sharing
 Screenshoot Tabel Messages
Ditabel messages, akan menyimpan data percakapan dari pengguna secara private,
dan akan direkam dan dimasukkan ke dalam database

5
 Screenshoot Tabel USERS
Dalam tabel ini akan menyimpan data akun pengguna , dari firstname, last name,
email, password, img/foto profil, dan status active

B. Tampilan UI interface dari aplikasi Kami ( masih dalam revisi


pengembangan)
 Tampilan Form Sign up

6
 Tampilan Form login

 Tampilan didalam aplikasi

7
 Tampilan 2 pengguna

 Tampilan Saat di dalam proses komunikasi , diantara pengguna,


akan menerima info dan mengirim info satu sama lain bersifat
private

8
2.3 DIAGRAM

Sign Up

Home

Sign In
Registrasi
User
About

Login

Chat
Room

Settings

Chat
Room

9
2.4 FLOWCHART

N
Login Register

Y
N

Home
Y

N Y

Chatting

Logout

10
BAB III
PENUTUP

3.1 KESIMPULAN
MySQL adalah sistem manajemen database SQL yang bersifat Open Source
dan paling populer saat ini. Sistem Database MySQL mendukung beberapa fitur
seperti multithreaded, multi-user, dan SQL database managemen sistem (DBMS).
Database ini dibuat untuk keperluan sistem database yang cepat, handal dan mudah
digunakan.

11
DAFTAR PUSTAKA
 https://code.visualstudio.com/ Diakses pada 26 November 2021
 https://www.apachefriends.org/index.html diakses pada 27
November 2021
 Materi pertemuan 1-9

12

Anda mungkin juga menyukai