Perancangan Basis Data Diagram relasi Struktur tabel Perancangan struktur Menu Perancangan Antarmuka Perancangan Input

59 Perancangan sistem secara umum bertujuan untuk memberikan gambaran secara umum kepada pemakai sistem yang baru dan juga merupakan persiapan dari rancangan terperinci dengan mengidentifikasi komponen-komponen sistem informasi. Pada tahap perancangan ini diperlukan pendeskripsian yang meliputi perancangan. Pada tahap perancangan ini akan dijelaskan mengenai perancangan pada struktur data yang digunakan, perancangan arsitektur program yang akan dibuat, perancangan antarmuka dan perancangan procedural.

3.2.1 Perancangan Basis Data

Perancangan basis data merupakan perancangan sebuah database pada dasarnya melibatkan enam tahap yang bersifat berulang yaitu perencanaan, analisis, perancangan, pemrograman, implementasi, dan penggunaan. Adapun unsur-unsur yang mempengaruhi dalam merancang sebuah database yaitu: Phone Book ID, Nama, Nomor, Jenis SMS ID, Pengirim, Tanggal, Isi, Jenis Tabel 3.2.1 perancangan basis data

3.2.3 Diagram relasi

Gambar 3.2.3 Diagram relasi

3.2.4 Struktur tabel

Struktur table menggambarkan detail tabel yang berisi field, tipe data, panjang data, dan keterangan lainnya. Tabel yang terdapat pada aplikasi pengolahan data perpustakaan di DISKOMINFO adalah table anggota, table peminjaman, table pengembalian, table buku. Berikut deskripsi dari tabel-tabel tersebut: 60 1. Tabel Phone Book Nama Field Tipe Data Panjang Null Kunci ID AutoNumber Long Integer - Primary Key Nama Short Text 30 - - Nomor Short Text 20 - - Jenis Short Text 10 - - Tabel 3.2.4 1. Phonebook 2. Tabel SMS Nama Field Tipe Data Panjang Null Kunci ID AutoNumber Long Integer - Primary Key Pengirim Short Text 20 - - Tanggal Short Text 20 - - Isi Short Text 160 - - Jenis Short Text 10 - - Tabel 3.2.4 2. SMS 61

3.2.5 Perancangan struktur Menu

Dalam perancangan program ini menggunakan menu yang mengintegrasikan semua bagian dalam program, adapun tampilannya seperti berikut: Gambar 3.2.5 Perancangan struktur menu

3.2.6 Perancangan Antarmuka

Program dapat didefinisikan sebagai kumpulan dari instruksi-instruksi atau perintah-perintah terperinci yang sudah disiapkan oleh komputer sehingga dapat melakukan fungsi sesuai dengan yang telah ditentukan. Tujuan dari pembuatan program ini adalah untuk mempermudah dalam mengolah data SMS.

3.2.7 Perancangan Input

Input dibutuhkan oleh program aplikasi ini berupa Aplikasi SMS berbasis desktop. Aplikasi yang program aplikasi dengan menggunakan alat masukan keyboard sebagai pengolahannya. 62

3.2.7.1 Perancangan tampilan menu utama RRI BANDUNG.

Gambar 3.2.7.1 perancangan antarmuka menu utama RRI Bandung Info Perangkat Info SMS Kirim SMS Kontak Gambar tampilan menu utama RRI Bandung Sinyal SMS Baru Indikator Option Port Konek Cek SMS Pembuat Keluar Aplikasi SMS RRI Bandung T01 1. T01 adalah sub menu dari RRI Bandung. 2. Jika mengklik sub menu dari info perangkat maka akan berpindah ke T02. 3. Bar sinyal, bar indikator, bar batrai di charge, serta semua indikator terdeteksi secara otomatis. 4. Didalam menu option terdapat tombol port, baudrate dan tombol konek berfungsi untuk settingan awal jika ingin menjalankan aplikasi sms tersebut. 5. Tombol cek sms berfungsi untuk mengcek sms yang masuk. 6. Tombol Pembuat berfungsi untuk mengetahui sedikit informasi tentang pembuat aplikasi tersebut. 7. Tombol keluar untuk mengakhiri program aplikasi sms yang sedang dijalankan. Batre Sedang Bicara Batrai di Charge Baudrate Panggilan 63 RRI Bandung Info Perangkat Info SMS Kirim SMS Kontak Gambar tampilan info perangkat Sinyal SMS Baru Indikator Option Port Konek Cek SMS Pembuat Keluar Aplikasi SMS RRI Bandung T02 1. T02 adalah sub menu dari Info Perangkat. 2. Jika mengklik sub menu dari info SMS maka akan berpindah ke T03. 3. Bar sinyal, bar indikator, bar batrai di charge, serta semua indikator terdeteksi secara otomatis. 4. Didalam menu option terdapat tombol port dan tombol konek berfungsi untuk settingan awal jika ingin menjalankan aplikasi sms tersebut. 5. Tombol cek sms berfungsi untuk mengcek sms yang masuk. 6. Tombol Pembuat berfungsi untuk mengetahui sedikit informasi tentang pembuat aplikasi tersebut. 7. Tombol keluar untuk mengakhiri program aplikasi sms yang sedang dijalankan. Batre Sedang Bicara Batrai di Charge Baudrate

3.2.7.2 Perancangan tampilan info perangkat.

Gambar 3.2.7.2 perancangan antarmuka info perangkat Panggilan 64 RRI Bandung Info Perangkat Info SMS Kirim SMS Kontak Gambar tampilan sms yang masuk Sinyal SMS Baru Indikator Option Port Konek Cek SMS Pembuat Keluar Aplikasi SMS RRI Bandung T03 1. T03 adalah sub menu dari Info SMS. 2. Jika mengklik sub menu dari Kirim SMS maka akan berpindah ke T04. 3. Bar sinyal, bar indikator, bar batrai di charge, serta semua indikator terdeteksi secara otomatis. 4. Didalam menu option terdapat tombol port dan tombol konek berfungsi untuk settingan awal jika ingin menjalankan aplikasi sms tersebut. 5. Tombol cek sms berfungsi untuk mengcek sms yang masuk. 6. Tombol Pembuat berfungsi untuk mengetahui sedikit informasi tentang pembuat aplikasi tersebut. 7. Tombol keluar untuk mengakhiri program aplikasi sms yang sedang dijalankan. Batre Sedang Bicara Batrai di Charge Baudrate

3.2.7.3 Perancangan Info SMS

Gambar 3.2.7.3 perancangan antarmuka info SMS Gambar tampilan membaca sms dengan fitur zooming Panggilan 65 RRI Bandung Info Perangkat Info SMS Kirim SMS Kontak No Tujuan Sinyal SMS Baru Indikator Option Port Konek Cek SMS Pembuat Keluar Aplikasi SMS RRI Bandung T04 1. T04 adalah sub menu dari Kirim SMS. 2. Jika mengklik sub menu dari info perangkat maka akan berpindah ke T05. 3. No tujuan, dan isi pesan adalah form yang harus di isi ketika ingin melakukan pengiriman SMS. 4. Tombol Kirim SMS berfungsi untuk mengirimkan sms jika form no tujuan dan isi pesan telah terisi. 5. Tombol simpan SMS berfungsi sebagai penyimpanan draft 6. Tombol Clear berfungsi untuk menghapus seluruh isi pesan yang telah diketikan. 7. Bar sinyal, bar indikator, bar batrai di charge, serta semua indikator terdeteksi secara otomatis. 8. Didalam menu option terdapat tombol port dan tombol konek berfungsi untuk settingan awal jika ingin menjalankan aplikasi sms tersebut. 9. Tombol cek sms berfungsi untuk mengcek sms yang masuk. 10. Tombol Pembuat berfungsi untuk mengetahui sedikit informasi tentang pembuat aplikasi tersebut. 11. Tombol keluar untuk mengakhiri program aplikasi sms yang sedang dijalankan. Batre Sedang Bicara Batrai di Charge Baudrate

3.2.7.4 Perancangan kirim SMS

Gambar 3.2.7.4 perancangan antarmuka kirim SMS Isi Pesan Kirim SMS Simpan SMS Clear Delivery Report Minta Balasan Panggilan 66

3.2.7.5 Perancangan Kontak

Gambar 3.2.7.5 perancangan antarmuka kontak RRI Bandung Info Perangkat Info SMS Kirim SMS Kontak Gambar tampilan Kontak Sinyal SMS Baru Indikator Option Port Konek Cek SMS Pembuat Keluar Aplikasi SMS RRI Bandung T05 1. T05 adalah sub menu dari Kontak. 2. Jika mengklik sub menu dari Panggilan maka akan berpindah ke T06. 3. Tombol Phonebook berfungsi untuk mengcek phonebook yang ada di komputer atau modem. 4. Tombol Simpan berfungsi untuk menyimpan nomor telepon yang sudah diketikan dalam kolom Nama dan Nomor. 5. Bar sinyal, bar indikator, bar batrai di charge, serta semua indikator terdeteksi secara otomatis. 6. Didalam menu option terdapat tombol port, baudrate dan tombol konek berfungsi untuk settingan awal jika ingin menjalankan aplikasi sms tersebut. 7. Tombol cek sms berfungsi untuk mengcek sms yang masuk. 8. Tombol Pembuat berfungsi untuk mengetahui sedikit informasi tentang pembuat aplikasi tersebut. 9. Tombol keluar untuk mengakhiri program aplikasi sms yang sedang dijalankan. Batre Sedang Bicara Batrai di Charge Baudrate Baca Phonebook Nama Nomor Simpan Baru Panggilan 67 RRI Bandung Info Perangkat Info SMS Kirim SMS Kontak No tujuan Sinyal SMS Baru Indikator Option Port Konek Cek SMS Pembuat Keluar Aplikasi SMS RRI Bandung T06 1. T06 adalah sub menu dari Panggilan. 2. Form no tujuan harus di isi jika ingin melakukan pemanggilan. 3. Tombol Panggil berfungsi untuk melakukan panggilan jika no tujuan sudah terisi 4. Tombol Stop berfungsi untuk melakukan penutupan telepon yang sedang berlangsung. 5. Bar sinyal, bar indikator, bar batrai di charge, serta semua indikator terdeteksi secara otomatis. 6. Didalam menu option terdapat tombol port, baudrate dan tombol konek berfungsi untuk settingan awal jika ingin menjalankan aplikasi sms tersebut. 7. Tombol cek sms berfungsi untuk mengcek sms yang masuk. 8. Tombol Pembuat berfungsi untuk mengetahui sedikit informasi tentang pembuat aplikasi tersebut. 9. Tombol keluar untuk mengakhiri program aplikasi sms yang sedang dijalankan. Batre Sedang Bicara Batrai di Charge Baudrate

3.2.7.6 Perancangan Panggilan

Gambar 3.2.7.6 perancangan antarmuka panggilan Panggilan Panggil Stop 68

3.2.8 Jaringan semantic