BAB II
LANDASAN TEORI
II.1.1 Sistem
Sistem berasal dari bahasa Latin (systēma) dan bahasa Yunani (sustēma)
adalah suatu kesatuan yang terdiri komponen atau elemen yang dihubungkan
bersama untuk memudahkan aliran informasi, materi atau energi.
Sistem terbuka, yaitu Sistem yang dapat di pengaruhi oleh pihak luar
karena adanya akses terbuka .
Sistem tertutup yaitu Sitem yang tidak di pengaruhi olrh pihak luar
karena akses tertutup.
2. Berdasarkan komponen
Sistem fisik, yaitu suatu Sistem yang memiliki komponen energi dan
materi.
Sistem non-fisik, yaitu suatu sistem yang bentuknyaabstrak, misalnya
berupa ide, hal-hal lainya.
II.1.2 Informasi
1. Nana Sudjana (2004: 61) Salah satu penilaian proses pembelajaran adalah
melihat sejauh mana keaktifan siswa dalam mengikuti proses belajar
mengajar.
2. Moh Uzer Usman (2009:26-27) Keaktifan dapat ditingkatkan dan diperbaiki
dalam keterlibatan siswa pada saat belajar.
19
Layanan SMS merupakan sebuah layanan yang bersifat non-real time dimana
sebuah short message dapat disubmit ke suatu tujuan, tidak peduli apakah tujuan
tersebut aktif atau tidak.
atau jasa, dan seterusnya. Karena merupakan sebuah aplikasi, maka fitur-fitur yang
terdapat didalam SMS gateway dapat dimodifikasi sesuai dengan kebutuhan,
beberapa fitur yang umum dikembangkan dalam aplikasi SMS gateway.
II.1.10 Kalkun
II.1.11 Notepad++
Notepad++ adalah sebuah teks editor yang sangat berguna bagi setiap orang
dalam membuat program. Notepad++ menggunakan komponen scintilla untung
dapat menampilkan dan menyunting teks dan berkas kode sumber berbagai bahasa
pemrograman yang berjalan di atas sistem operasi microsoft windows.
Kehandalan suatu sistem basisdata (DBMS) dapat diketahui dari cara kerja
pengoptimasi-nya dalam melakukan proses perintah-perintah SQL yang dibuat
23
Keistimewaan MySQL :
1. Portabilitas
MySQL dapat berjalan stabil pada berbagai sistem operasi seperti Windows,
Linux, FreeBSD, Mac Os X Server, Solaris, Amiga, dan masih banyak lagi.
2. Perangkat lunak sumber terbuka (open source)
MySQL didistribusikan sebagai open source sehingga dapat gratis.
3. Multi-user
MySQL dapat digunakan oleh beberapa pengguna dalam waktu yang
bersamaan tanpa mengalami masalah atau konflik.
4. Performance tuning
MySQL memiliki kecepatan yang menakjubkan dalam menangani query
sederhana, dengan kata lain dapat memproses lebih banyak SQL per satuan
waktu.
5. Ragam tipe data
MySQL memiliki ragam tipe data yang sangat kaya, seperti signed /
unsigned integer, float, double, char, text, date, timestamp, dan lain-lain
6. Perintah dan Fungsi
MySQL memiliki operator dan fungsi secara penuh yang mendukung
perintah Select dan Where dalam perintah (query).
7. Keamanan
24
Requirements
analysis
Design
Implementation
Testing
Maintenance
a. Requirement Analisys
Dalam tahap ini pengumpulan dan anlisis data yaitu kegiatan merangkum data
yang di peroleh dari hasil peninjauan untuk menganalisis tentang sistem yang
sedang berjalan serta penguraian dari sistem informasi yang utuh ke dalam
komponen-komponennya dengan maksud untuk mengidentifikasikan dan
mengevaluasikan permasalahan atau hambatan yang terjadi dari kebutuhan yang
di harapkan sehingga dapat di usulkan perbaikannya.
b. System Design
Pada tahap ini, kebutuhan yang telah diperoleh pada tahap sebelumnya
diimplementasikan dalam bentuk tampilan sistem. Tahap ini bertujuan untuk
memberikan gambaran apa yang harus dilakukan dan bagaimana
implementasinya.
c. Implemention
Pada Tahapan ini saat programmer menterjemahkan seluruh requirement ke
dalam bahasa pemrograman.
d. Integration and System Testing
Unit – unit individu program atau program yang digabung dan diuji sebagai
sebuah sistem lengkap untuk memastikan apakah sesuai dengan perangkat lunak
atau tidak, setelah pengujian, perangkat lunak dapat dikirim ke customer.
e. Operation and Maintenance
Biasanya (walaupun tidak selalu), tahapan ini merupakan tahapan yang
paling panjang. Sistem dipasang dan digunakan secara nyata. Maintenance
26
dalam siklus perkembangan sistem. HIPO berbasis pada fungsi, yaitu tiap – tiap
model didalam sistem digambarkan oleh fungsi utamanya.
Hubungan antara dua file atau tabel pertama dengan file atau tabel kedua
adalah banyak berbanding banyak. Berikut adalah simbol-simbol Entity
Relationship Diagram (ERD):
Data Flow Diagram (DFD) merupakan suatu model logika dan atau proses
yang dibuat untuk menggambarkan dari mana asal data dan keamanan tujuan yang
keluar dari system, dimana data itu dapat disimpan, proses apa yang menghasilkan
data trrsebut dan interaksi antara data yang tersimpan dalam proses yang
dikenakan pada data tersebut. Simbol data Flow Diagram antara lain:
28
2. Proses
Proses adalah suatu kegiatan atau kerja yang dilakukan oleh orang,
mesin atau komputer. Proses berfungsi untuk mengolah arus data yang masuk
kedalamnya kemudian dari proses itu juga menghasilkan arus data. Suatu
proses digambarkan dengan simbol lingkaran.
3. Data Store (Simpanan Data)
Merupakan komponen yang berfungsi untuk menyimpan data atau file
database pada sistem komputer, arsip atau catatan manual, kotak tempat data,
tabel acuan manual atau suatu agenda (buku).
4. Entity Relationship Diagram (ERD)
Menurut Sutanta (2011:91), Merupakan diagram yang menggambarkan
hubungan antara file yang direlasikan agar fungsi secara optimal. Komponen
Entity Relationship Diagarm (ERD) antara lain sebagai berikut:
a. Entity (Objek Data)
Merupakan kumpulan objek atau sesuatu yang dapat dibedakan atau
didefinisikan secara unik, dilambangkan dengan simbol persegi panjang.
b. Atribut
Atribut adalah karakteristik dari Entity atau Relationship yang
menyediakan penjelasan detail tentang Entity atau Relationship atau
dengan kata lain atribut adalah kimpulan elemen data yang membantu
suatu entity. Digambar dengan simbol lingkaran.
c. Relationship
Merupakan hubungan yang terjadi antara satu entity atau lebih.
Dilambangkan dengan simbol layang-layang.
II.1.20 Pengertian sistem informasi Windows
(sumber:https://www.nesabamedia.com/pengertianwindows-dan-sejarah-
windows)
Fakultas Matematika dan Ilmu Pengetahuan Alam (MIPA) adalah salah satu
fakultas perguruan tinggi di Universitas Tribuana, yang mempelajari mengenai
ilmu passti dan ilmu alam. Di fakultas Mipa di Universitas Tribuana terdapat Tiga
Program Setudi yaitu Program Studi Matematika, Program Studi Teknik
Informatika dan Program Studi Kimia.
Visi dan misi dari Fakultas Matematika dan Ilmu Pengetahuan Alam
(MIPA) adalah sebagai berikut :
II.3.1.2 visi
II.3.3 Misi