• Tidak ada hasil yang ditemukan

BAB V PENUTUP

5.2 Saran

Sehubungan dengan kesimpulan di atas, penulis hendak memberikan

saran-saran sebagai berikut:

1) Kepada pembaca yang ingin meneruskan aplikasi Extract Information,

diharapkan mengambil ruang lingkup penelitian yang lebih luas, seperti

wilayah fakultas atau universitas.

2) Kepada mahasiswa yang akan ingin mengembangkan aplikasi ini,

diharapkan menambahkan aplikasi yang memberikan informasi bagi

mahasiswa seperti nilai IPK mahasiswa, jadwal kelas atau jadwal mata

kuliah dan lain-lain.

Yogyakarta, 2004.

Efendy, Yeyen & Istiyanto, Jazi Eko. Rancangan dan Implementasi Prototipe Sistem

Kendali Jarak Jauh Berbasis AT89C52 dan Layanan SMS GSM. UGM.

Yogyakarta, 2004.

Eko. Pengantar Teknologi Bluetooth. Jurnal, 2005.

Faiz, GP. Global System for Mobile Communication. Jurnal, 2005.

Hariyanto, Bambang. Esensi – esensi Bahasa Pemrograman Java. Informatika

Bandung, 2005.

Hasan. Multimedia Information Retrieval. Institut Teknologi Surabaya. Jurnal, 2007.

Heggel. Docklight Application Note : Bluetooth Serial Port. Jurnal, 2009.

Istiyanto, Jazi Eko. Rancangan dan Implementasi Prototipe Sistem Kendali Jarak

Jauh. UGM. Yogyakarta, 2004.

Jogiyanto, Hartono. Analisis dan Desain Sistem Informasi : Pendekatan Terstruktur

Teori Dan Praktik Aplikasi Bisnis. ANDI Yogyakarta, 2005.

Latief, Adnan. Penelitian Pengembangan. Universitas Negeri Malang. Jurnal, 2009.

Lajmudin, Bin Al – Bahra. Analisis dan Desain Sistem Informasi. Yogyakarta. 2005.

Lekkad, Pritviraj. SMS The New Age Communication Technique. UNITES

Professionals. Bangalore - India. 2008.

Mazwan, Kamus Data (Data Dictionary). Jurnal, 2007.

Mazdalifah . Buku Ajar Pendapat Umum. Departemen Ilmu Komunikasi Fakultas

Ilmu Sosial dan Politik Sumatera Utara. Jurnal, 2006.

Na’am, Ufriadif. Penerapan Mobile Banking Berbasis SMS. Jurnal, 2006.

Peraturan Pemerintah Republik Indonesia Nomor 37 Tahun 2009, Tentang Dosen.

Purnomo, Adi. Pemrograman Java 2 (Membangun Beragam Aplikasi Layanan SMS).

Salemba Infotek Jakarta, 2007.

Puy, Inigo. Bluetooth. Jurnal, 2008.

Ramadhani, Emilia & Mazdalifah. Buku Ajar Pendapat Umum. Jurnal, 2006.

Runkle, Tom. Application Definition. Jurnal, 2008.

Sugiono. Perancangan Sistem Informasi Appointment Pasien Berbasis SMS di Rumah

Bersalin. Stikes Surya Global. Yogyakarta. 2007.

Tetelepta, Franklin Arthur. Sistem Akses Fasilitas Pendaftaran Rencana Studi dan

Jadwal Ujian VIA SMS. Jurnal, 2003.

Undang – undang Republik Indonesia Nomor 18 Tahun 2002. Tentang Pembuatan

dan Pengembangan.

Widawaty, Yunita Riris & Lien, Diao Ai. Kegunaan Studi Literature Dalam

Penelitian. Jurnal, 2004.

Waljiyanto,. Sistem Basis Data : Analisis dan Pemodelan Data. Informatika.

Bandung. 2000.

Yulimingtarto, Johan. Pengolahan Data GPS yang Dikirim dengan Teknologi SMS

untuk Pelacakan Kendaraan. Petra Christian University. Surabaya, 2004.

http://dewey.petra.ac.id/jiunkpe_dg_11182.html.(10-01-2010) : 09.00)

http://willis.comze.com/pengertian_informasi.html (12-03-2010 : 14.00)

bdo.blog.ittelkom.ac.id/blog/files/2010/02/Free-Reply-SMS.pdf (23-12-2009 : 10.20)

http://www.textsmsmarketing.com/uses_benefits.php (24 - 05 - 2010 : 11.00)

1. Informasi apa saja yang ditanyakan oleh mahasiswa ketika datang ke prodi TI?

- Mahasiswa biasanya menanyakan informasi nilai semester, IPK, dosen PKL dan

dosen PA.

2. Bagaimana cara memberikan informasi untuk mahasiswa TI?

- Kami memberikan informasi baik dari pihak prodi sendiri atau informasi dari

pusat melalui mading mading yang berada di depan ruangan Prodi TI.

3. Langkah apa yang dilakukan oleh pihak prodi jika ingin mengambil suara dari

mahasiswa?

- Untuk mendapatkan suara dari mahasiswa biasanya kami menggunakan angket

untuk dibagikan kepada mahasiswa, akan tetapi pembagian angket ini masih

kurang effisien karena banyak memakan waktu dan sering terjadi kerusakan

dalam pengembalian angket.

4. Bisakah bapak teraangkan susunan organisasi di Prodi TI ?

- Prodi TI dikepalai oleh Kaprodi dan ada sekretaris yang membantu kaprodi,

juga pembantu staff yang membantu mahasiswa

1. Informasi apa saja yang akan anda cari jika datang ke Prodi TI?

- Biasanya saya mencari informasi jadwal kuliah, nilai ipk, dosen PA dan PKL.

2. Menurut anda bagaimana penyebaran informasi yang ada di prodi TI?

- Tidak effisien, informasi terbaru hanya ditujukan kepada mahasiswa yang

sering ke kampus, sedangkan bagi mahasiswa yang sudah kerja mengalami

kesulitan dalam memcari informasi.

3. Bagaimana menurut anda dengan pembagian angket yang dilakukan pihak prodi

untuk mengambil suara dari Mahasiswa?

- menurut saya bagus, karena pembagian angket bisa menyalurkan suara

mahasiswa. Akan tetapi lebih bagus lagi bisa dilakukan secara sering dan terus –

menerus.

4. Dalam pemberian informasi, bagaimana menurut anda yang effisien?

- Menurut saya mahasiswa seharusnya mendapatkan informasi secara cepat dan

tidak bertele – tele.

5. Menurut anda perlukah mahasiswa diberikan informasi mengenai biaya

semester?

- Menurut saya itu penting untuk orang tua mahasiswa, karena dengan adanya

laporan tersebut mereka bisa mengetahui biaya semester yang harus dibayar

oleh anaknya.

6. Bagaimana jika dibuat aplikasi yang membantu penyebaran informasi di Prodi

TI?

- Menurut saya bagus, lebih baik lagi jika dilakukan secara online atau melalui

sms.

Sumber : Irham Hayat Daud

Nim : 104091003205

SHORT MESSAGE SERVICE (SMS)

DI LINGKUNGAN PROGRAM STUDI TEKNIK INFORMATIKA

Rusdiantoro

Program Studi Teknik Informatika

Universitas Islam Negeri Syarif Hidayatullah Jakarta

Jl. Ir. H. Juanda No. 95 Ciputat, Jakarta Selatan, Indonesia 15419

Telp : (021)-7401925 Fax (021)-7402982

Email : [email protected]

Pada penelitian ini akan dikembangkan suatu perangkat lunak yang mempunyai tujuan

utama untuk menyebarkan informasi yang ada di lingkungan Program Studi Teknik Informatika.

Aplikasi ini dikembangkan untuk membantu penyebaran informasi dan pertukaran informasi karena

dalam menjalankan tugasnya pihak Program Studi cenderung mengalami kesulitan untuk memberikan

informasi kepada mahasiswa, dan bagi mahasiswa, mereka juga mengalami kesulitan dalam pencarian

informasi di sekitar fakultas, seperti mendapatkan informasi Dosen Pembina Akademik, Dosen

Pembimbing Praktek Kerja Lapangan dan informasi lainnya.

Kebutuhan mendasar pada informasi yang bersifat penting agar pihak mahasiswa dan

Program Studi dapat mengetahui informasi yang mereka butuhkan, membuat saya sebagai peneliti

tertarik untuk membuat aplikasi berbasis SMS yang dapat membantu pihak Program Studi dan

mahasiswa untuk mendapatkan informasi yang mereka inginkan. Dengan judul “PEMBUATAN

APLIKASI PENYEBARAN INFORMASI BERBASIS SHORT MESSAGE SERVOCE (SMS) DI

LINGKUNGAN PROGRAM STUDI TEKNIK INFORMATIKA “. Di mana aplikasi ini akan

mengiriman informasi sms kepada mahasiswayang berupa informasi dosen pembina praktek kerja

lapangan, dosen pembina akademik, informasi biaya semester mahasiswa dan polling sms.

Dalam pengembangan sistem ini, penulis menggunakan metodologi RAD (Rapid Application

Development), menggunakan bahasa pemrograman java dan menggunakan MySQL sebagai database

nya serta menggunakan SmitDev Server sebagai sms gateway. Dalam menjalankan aplikasi ini, penulis

akan menggunakan bahasa AT COMMANDuntuk bahasa perintah handphone dan Bluetooth sebagai

media koneksi perantara antara komputer dan handphone.

Kata Kunci : short message service (SMS), Informasi, Mahasiswa, Program Studi Teknik

Informatika

Latar Belakang

SMS (Short Message Service) merupakan layanan atau fasilitas yang diberikan dan

dikembangkan oleh para operator GSM (Global System of Mobile Communication). Layanan atau

fasilitas SMS merupakan salah satu hasil pengembangan dari aplikasi perangkat seluler atau

mobile-phone yang dapat digunakan sebagai media berkomunikasi. Adapun cara berkomunikasi memakai SMS

adalah dengan cara mengirimkan sebuah pesan singkat, berupa text atau alphanumeric yang sederhana.

Cara komunikasi dengan menggunakan SMS merupakan cara berkomunikasi yang lain, selain

berkomunikasi dengan mengirim sinyal suara.

Program studi TI adalah suatu badan yang menjalankan aktivitas akademik program studi Teknik

Informatika, yang mempunyai tugas mengatur segala jenis aktivitas dan kegiatan yang dilakukan di

dalam program studi TI. Program studi TI juga mempunyai tugas untuk memberikan informasi kepada

mahasiswa dan melayani mahasiswa dalam bidang seputar kegiatan mahasiswa. Susunan staff dalam

Program studi TI dikepalai oleh seorang kaprogram studi dan dalam kinerjanya kepala program studi

dibantu oleh seorang sekretaris, seorang kepala pengurus mahasiswa program non-reguler dan tiga orang

orang pemberi pelayanan informasi bagi mahasiswa.

Jenis pelayanan yang diberikan oleh pihak Program studi TI kepada mahasiswa diantaranya

adalah mengurus surat-menyurat untuk mahasiswa, memberikan informasi dan dalam kegiatanya

program studi juga menerima informasi dari mahasiswa seperti biodata mahasiswa, pendapat dari

mahasiswa mengenai kinerja dosen, fasilitas fakultas serta masih banyak lagi jenis pelayanan dan

informasi yang diberikan atau diterima pihak program studi dari mahasiswa. Akan tetapi dalam

berjalanya kegiatan tersebut, pihak program studi cenderung mengalami kesulitan untuk mendapatkan

informasi serta mencari tahu informasi yang dibutuhkan baik bagi pihak mahasiswa atau pihak program

studi.

pihak program studi maka sering terjadi keterlambatan dalam permintaan informasi yang diajukan oleh

mahasiswa, baik bagi mereka yang ingin mengetahui dosen PA dan PKL atau mengurus surat – surat

yang dibutuhkan oleh mahasiswa. Bagi pihak program studi, mereka mengalami kesulitan dalam

memberikan informasi, menggumpulkan suara mahasiswa dan informasi dari mahasiswa yang berperan

penting bagi pihak program studi. Sedangkan informasi yang disampaikan oleh pihak program studi

mempunyai peranan penting dalam kebutuhan informasi bagi mahasiswa, dan jika ada informasi yang

akan diberikan oleh pihak program studi kepada mahasiswa tertentu, mereka masih mengalami kesulitan

dalam memberikan informasi tersebut, karena belum ada data yang lengkap atau mengalami kesulitan

dalam pencarian data mahasiswa yang bersangkutan.

Kebutuhan mendasar pada informasi yang bersifat penting agar pihak mahasiswa dan program

studi dapat mengetahui informasi yang mereka butuhkan membuat saya sebagai peneliti tertarik untuk

membuat aplikasi berbasis SMS yang dapat membantu pihak program studi dan mahasiswa

mendapatkan informasi yang mereka inginkan. Dengan judul “ PEMBUATAN APLIKASI

PENYEBARAN INFORMASI BERBASIS SHORT MESSAGE SERVICE (SMS) DI LINGKUNGAN

PROGRAM STUDI TEKNIK INFORMATIKA “. Tulisan ini merupakan penelitian skripsi yang

merupakan syarat dalam memperoleh kelulusan dan memperoleh gelar sarjana.

Rumusan Masalah

Berbagai bentuk pencarian informasi telah banyak dilakukan oleh pihak mahasiswa maupun

program studi, dari pencarian informasi yang bersifat langsung (direct) seperti menanyakan informasi

langsung kepada pihak program studi atau bersifat tidak langsung (indirect) seperti pengambilan

informasi dari mahasiswa dalam bentuk angket. Dan dalam aktivitas program studi atau mahasiswa

terdapat beberapa permasalahan yang menjadi penghambat dalam pemberian dan penerimaan informasi,

permasalahan tersebut adalah sebagai berikut :

a.Kurangnya komunikasi antara mahasiswa dan pihak program studi, menjadi salah satu penyebab

utama tidak berjalannya penyebaran informasi secara efisien di FST.

b.Dalam menanyakan informasi kepada pihak program studi, banyaknya jumlah mahasiswa membuat

pihak program studi mengalami kesulitan dalam melayani permintaan mahasiswa, sehingga sering

terjadi keterlambatan dalam pelayanan permintaan informasi yang diajukan oleh mahasiswa.

c.Membuat aplikasi penyebaran informasi yang membantu pihak program studi TI dalam memberikan

informasi kepada mahasiswa dengan info terbaru, seperti informasi pembimbing praktek kerja

lapangan, pembina akademik, biaya semester dan polling sms yang membantu mengetahui suara

mahasiswa.

Batasan Masalah

Dalam pembuatan skripsi ini, peneliti membatasi permasalahan dengan batasan masalah sebagai

berikut :

a.Informasi yang diberikan dalam aplikasi ini berupa penyebaran informasi langsung kepada

mahasiswa, informasi dosen pembimbing praktek kerja lapangan, pembina akademik, biaya semester

dan polling sms.

b.Menggunakan media handphone bertipe GSM yaitu Siemens CX75 sebagai server perantara antara

aplikasi dari komputer dan koneksi sinyal.

c.Menggunakan program smitdev server untuk membuat koneksi antara Bahasa pemrograman Java

dengan handphone yang dikoneksikan ke dalam PC.

d.Pihak yang menggunakan aplikasi ini ialah staff program studi Teknik Informatika yang membantu

pelayanan informasi mahasiswa.

Tujuan Penelitian

Adapun tujuan dari peneliti membahas studi kasus ini adalah :

1.Untuk mengembangkan dan mengimplementasikan aplikasi berbasis SMS untuk digunakan di

lingkungan Program studi TI.

2.Bagi pihak program studi aplikasi ini dapat membantu mereka dalam memberikan dan menerima

informasi dari mahasiswa serta dapat mengetahui suara mayoritas mahasiswa.

3.Bagi pihak mahasiswa aplikasi ini diharapkan dapat membantu mahasiswa dalam mendapatkan dan

menerima informasi yang diberikan oleh pihak program studi, terutama dalam hal pemberian

informasi yang bersifat penting.

b)Memperoleh pengetahuan baru yang berhubungan dengan bahasa pemrograman java dan MySQL.

c)Untuk memenuhi salah satu syarat kelulusan strata satu (S1) Program Studi Teknik Informatika

Fakultas Sains dan Teknologi UIN Syarif Hidayatullah Jakarta.

Bagi Pihak Program Studi TI dan Mahasiswa.

a)Dengan dibuatnya aplikasi ini diharapkan akan mempermudah pihak Program studi dan Mahasiswa

dalam mencari dan mendapatkan informasi yang dibutuhkan.

b)Dapat meningkatkan komunikasi antara pihak program studi dan mahasiswa.

Bagi Pihak Universitas.

a)Sebagai sumbangan karya ilmiah dalam disiplin ilmu khususnya dalam bidang teknologi informatika.

Metodologi Penelitian

Langkah-langkah dalam pengerjaan Tugas Akhir :

Waktu dan Tempat Penelitian

Penelitian pengembangan aplikasi ini dilaksanakan selama 3 (tiga) bulan, dimulai pada tanggal 1

Oktober 2009 sampai dengan 1 Desember 2009. Tempat penelitian di Program Studi Teknik

Informatika, Fakultas Sains dan Teknologi, Universitas Islam Negeri Syarif Hidayatullah Jakarta.

Metode Pengumpulan Data

Penelitian yang dilakukan adalah penelitian eksperimen dan simulasi. Penelitian ini

menggunakan sebuah laptop dan handphone sebagai sarana untuk mengembangkan aplikasi berbasis

SMS.

a. Penelitian Kepustakaan

Metode ini dilakukan dengan cara mencari bahan – bahan atau materi sumber yang dapat digunakan

sebagai referensi peneliti atau mencari hal – hal yang dapat digunakan dalam pembuatan aplikasi

berbasis SMS ini.

b. Wawancara

Wawancara bertujuan untuk mengetahui pendapat dari mahasiswa apakah aplikasi berbasis SMS ini

akan bermanfaat bagi mahasiswa dan civitas akademik.

c. Studi Literatur tentang :

1) Pemrograman dengan bahasa Java, karena aplikasi berbasis SMS ini akan dibuat menggunakan

bahasa Java.

2) Koneksi antara mobile-phone dengan komputer melalui Kabel Data, serta menggunakan Bluetooth

sebagai media perantara.

3) Belajar bahasa pemrograman SQL, serta menggunakan MySQL sebagai database-nya.

1). Model Bisnis

Pada tahap ini menentukan ruang lingkup program yang akan dibangun sesuai fungsi – fungsi

bisnis yang berjalan dalam proses bisnis

2). Model Data

Membentuk serangkaian objek data yang dibutuhkan untuk menopang model bisnis tersebut.

Pada tahapan ini, dilakukan analisa terhadap berbagai macam hal yang dibutuhkan untuk membangun

serta mensimulasikan aplikasi berbasis SMS ini. Analisa yang dilakukan antara lain adalah:

a) Analisa terhadap sumber daya yang dimiliki, termasuk untuk menentukan jenis bahasa pemrograman

dan database yang akan digunakan.

b) Analisa terhadap teknologi SMS dan SMS Gateway.

c) Analisa serta memilih komponen yang tepat sesuai dengan teknologi yang telah dipilih baik

hardware maupun software untuk memenuhi aplikasi layanan yang akan dibangun.

3). Perencanaan dan Pembuatan Perangkat Lunak

a) Membuat agar mobile-phone yang ada di server dapat berhubungan dengan komputer melalui kabel

data, serta menggunakan ATCommand dalam membaca data dari mobile-phone ke PC.

b) Membuat aplikasi berbasis SMS.

c) Membuat server menjadi database untuk hasil informasi yang diterima dari mahasiswa.

4.) Pengujian dan Analisa Perangkat Lunak

a) Pengujian program yang telah dibuat.

b) Analisa hasil output-an dari program yang telah dibuat.

5). Pengambilan Kesimpulan

Pengambilan kesimpulan terhadap alat yang telah dibuat sesuai dengan hasil yang didapat dalam

pengujian. Sedapat mungkin dilakukan perbaikan-perbaikan sehinga mendapatkan hasil yang lebih

optimum.

Gambar 1. Rapid Application Development Model

string atau teks dan data binary. Setiap sms dibtasi hanya sampai 160 karakter saja, dengan

menggunakan huruf latin, sedangkan untuk karakter non latin seperti karakter Arab atau chinese, sms

dibatasi hanya sampai 70 karakter saja. Sms merupakan salah satu dari GSM data services yang

disediakan oleh PLMN (Public Land Mobile Network). Contoh GSM data services yang lain adalah fax

dan data transfer. GSM data services hanya dapat digunakan jika sebuah PLMN menyediakan fasilitas

tersebut.

GSM (Global System for Mobile)

Global system for mobile communication (GSM) merupakan standar yang diterima secara global

untuk komunikasi selular digital. GSM adalah nama group standardisasi yang di mapankan pada tahun

1982 untuk menghasilkan standar telepon bergerak di eropa, digunakan sebagai formula spesifikasi

untuk pan-eropa sistem selular radio bergerak yang bekerja pada frekuensi 900 Mhz. Dan diperkirakan

banyak negara lainnya diluar eropa akan turut menggunakan teknologi GSM.

AT COMMAND

AT COMMAND adalah perintah-perintah yang digunakan pada telepon selular. AT

COMMAND dari tiap-tiap telepon selular (khususnya yang berbeda merk atau pembuatnya) bisa

berbeda-beda, tetapi pada dasarnya sama. Pada proyek ini AT COMMAND yang digunakan adalah AT

COMMAND untuk mengirim dan menerima SMS. AT Command untuk SMS ini sama untuk semua tipe

telepon selular.

Gambar 2. Contoh AT-Command

Java

Java merupakan sebuah bahasa berorientasi objek (object oriented programming). Yang

merupakan karya Sun Microsystem Inc. Yang dapat dijalannkan dimanapun dan di sembarang platform

apapun, di beragam lingkungan: Internet, intranets, pemakaian produk elektronik, dan aplikasi

komputer. Jika anda pernah memprogram dengan bahasa pemrograman OOP , seperti C++ atau

Smalltalk, mungkin anda ingat betapa menyenangkannya memprogram dengan konteks objek. Anda

merancang beberapa objek satu demi satu dengan mendefinisikan berbagai property yang dimiliki object

tersebut dan pekerjaan (task) yang dapat ditangani oleh objek tersebut. Kemudian anda merangkai

semua objek tersebut dengan mendefinisikan relasi antar objek tersebut seperti halnya membangun

sebuah mobil dari komponen-komponennya. Belakangan ini , mungkin anda akrab dengan slogan

"reusable of code". "Reuse of code" ini bukanlah cut & paste. Yang dimaskud dengan "reuse of code"

ini adalah suatu keadaan dimana para programmer untuk membangun sebuah objek dengan mengextend

objek-objek yang telah ada secara mudah. Secara mudah disini adalah, programmer itu mungkin tidak

perlu tahu dengan kode-kode dari objek yang ingin ia extend, yang ia butuhkan hanyalah pengetahuan

mengenai property dari objek itu dan hal-hal yang dapat dilakukan oleh objek itu.

(RDBMS). Pada awalnya, MySQL mempunyai nama mSQL, dan sering digunakan untuk keperluan

koneksi ke table menggunakan fast low level routine. Namun mSQL terbukti kurang cepat dan tidak

sefleksibel saat itu. Karena hal itu, dibuatlah suatu SQL interface dengan API interface yang hampir

sama dengan mSQL dan akhirnya lebih populer disebut MySQL.

Bluetooth Serial Port (SPP)RFCOMM (Cable replacement protocol)

Bluetooth adalah nama yang diadopsi dari nama Raja Denmark Harald Bluetooth yang

memerintah kerajaan Denmark pada tahun 940 – 981 SM. Namanya diambil karena raja Denmark

tersebut sukses menggabungkan 2 kerajaan yaitu Denmark dan Norwegia menjadi sebuah kerajaan utuh.

Selain itu, dia juga sukses dalam menyebarkan agama kristen di kedua negara tersebut. Dengan

penamaan tersebut diharapkan Bluetooth yang merupakan media transmisi ini bisa juga menjadi

teknologi pemersatu yang digunakan di dalam dunia komputer dan dunia telekomunikasi.

Bluetooth Serial Port Profile (SPP), adalah salah satu layanan yang ada di dalam bluetooth.

Seperti yang kita ketahui banyak jenis layanan bluetooth yang lain seperti, “Audio Headset” atau

“Bluetooth Printer”. Bluetooth serial port bisa di kategorikan sebagai COM di dalam Windows (seperti

COM3 atau COM7), yang dapat berfungsi sama dengan port RS232 yang tersedia di komputer atau

virtual COM.

Gambar 3. Contoh Bluetooth Serial Port

Development (RAD).

1. Bisnis Modelling.

Dalam pembuatan aplikasi ini peneliti menggunakan bisnis modeling yang mengendalikan bisnis

dalam pembuatan aplikasi ini.

Gambar 4. Bisnis Modelling

2. Data Modeling

Model data yang digunakan adalah :

2.1DFD (Data Flow Diagram)

DFD adalah diagram yang menggunakan notasi – notasi untuk menggambarkan arus dari data

sistem (Jogiyanto, 2005 : 700)

a. Context Diagram

Context diagram adalah diagram level tertinggi dari DFD yg menggambarkan hubungan sistem

dgn lingkungan luarnya.

Bentuk context diagram aplikasi EI (EXTRACT INFORMATION) :

Gambar 5. Context Diagram

Gambar 6. Entity Relationship Diagram (ERD)

3.2 Perancangan Database

Macam-macam tabel yang digunakan pada pada aplikasi ini adalah :

a. Tabel sms_masuk

NO FIELD TYPE NULL KEY DEFAULT EXTRA

1

2

3

4

5

6

id_masuk

no_telepon_masuk

tanggal_masuk

jam_masuk

isi_pesan_masuk

status_masuk

int(11)

varchar (100)

varchar (100)

varchar (100)

varchar (100)

varchar (100)

NO

NO

NO

NO

NO

NO

PRI NULL auto_increment

Tabel 1. Sms Masuk

2

3

4

5

6

no_telepon_keluar

tanggal_keluar

jam_keluar

isi_pesan_keluar

status_keluar

varchar (100)

varchar (100)

varchar (100)

varchar (100)

varchar (100)

NO

NO

NO

NO

NO

Tabel 2. Sms Keluar

c. table data mahasiswa

NO FIELD TYPE NULL KEY DEFAULT EXTRA

1

2

3

4

nim

nama_mahasiswa

dosen_pa

dosen_pkl

varchar (100)

varchar (100)

varchar (100)

varchar (100)

NO

NO

NO

NO

PRI NULL

Tabel 3. Data Mahasiswa

d. Tabel buku_telepon

NO FIELD TYPE NULL KEY DEFAULT EXTRA

1

2

3

no_telepon

nama_kontak

alamat

varchar (25)

varchar (150)

varchar (250)

NO

NO

NO

PRI NULL

Tabel 4. Buku Telepon

b. Tabel biaya_semester

NO FIELD TYPE NULL KEY DEFAULT EXTRA

1

2

3

4

5

6

7

8

9

10

kode

nim

spp

dop

dkm

dp

jumlah

pajak

total_pembayaran

bulan_pembayaran

varchar (100)

varchar (100)

varchar (100)

varchar (100)

varchar (100)

varchar (10)

varchar (100)

varchar (100)

varchar (100)

varchar (100)

NO

NO

NO

NO

NO

NO

NO

NO

NO

NO

PRI NULL

Tabel 5. Biaya Semester

NO FIELD TYPE NULL KEY DEFAULT EXTRA

1

2

3

4

5

Kode_pertanyaan

Isi_pertanyaan

Pilihan_a

Pilihan_b

Pilihan_c

varchar (100)

varchar (100)

varchar (100)

varchar (100)

varchar (100)

NO

NO

NO

NO

NO

PRI NULL

Tabel 6. Data Pertanyaan Polling

d. Tabel_hasil_polling

NO FIELD TYPE NULL KEY DEFAULT EXTRA

1

2

3

4

no_urut

kode_pertanyaan

pilihan

no_telepon_pengirim

int(11)

varchar (100)

varchar (100)

Dokumen terkait