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