PENGEMBANGAN SOFTWARE SURVEY INSTANS …jurnal.stmikelrahma.ac.id/assets/file/Muhammad Subagyo...

23
PENGEMBANGAN SOFTWARE SURVEY INSTANS MESSAGING Muhammad Subagyo Sugiarto/12080594/Skripsi STMIK ELRAHMA YOGYAKARTA/ 2012 Populasi dalam penelitian ini adalah perusahaan yang bergerak di bidang penjualan hardware, accecories, dan peripheral komputer di wilayah Kelurahan Catur Tunggal, Kecamatan Depok, Kabupaten Sleman, Propinsi Daerah Istimewa Yogyakarta. Sampel yang diambil adalah karyawan dan manager yang berada pada CV. Anandam Komputer, Kumala Komputer, dan Mahkota Komputer. Di Indonesia, penelitian ilmiah tentang Instant Messaging (IM) secara khusus dilakukan oleh beberapa orang, diantaranya Novalita Anasari Tarigan (2007), Diah Mumpuni Puspitaningtyas (2007), Yohanes Andry Putranto (2008). Penelitian ini lebih memfokuskan pada pengembangan software survey instans messaging. Hal ini karena berdasarkan penelitian yang dilakukan oleh Yohanes Andry Putranto, dari 126 orang responden yang dilibatkan dalam penelitian terhadap pengguna IM (MSN Messengger, Yahoo!Messenger, AOL Instans Messenger, ICQ Chat, dan lainnya), pengguna IM berupa Yahoo!Messenger adalah 124 orang (98,4%) ( Yohanes Andry Putranto, 2008). Manfaat dari penelitian ini adalah hasil dari penelitian adalah sebagai berikut : a. Pihak Pelaku Bisnis Penelitian ini diharapkan dapat memberikan sumbangan pemikiran yang bermanfaat bagi pelaku bisnis, khususnya yang belum mengoptimalkan penggunaan software instant messaging yang telah dimilikinya untuk menunjang bisnisnya. b. Bagi Peneliti lain Penelitian ini dapat dijadikan perbandingan lain bagi peneliti yang memiliki kajian yang sama. c. Bagi pengembangan Ilmu Penelitian ini diharapkan dapat dijadikan kontribusi dan masukan terhadap ilmu sosial budaya, ekonomi, dan komputer, khususnya bidang manajemen pemasaran dan sistem

Transcript of PENGEMBANGAN SOFTWARE SURVEY INSTANS …jurnal.stmikelrahma.ac.id/assets/file/Muhammad Subagyo...

PENGEMBANGAN SOFTWARE SURVEY INSTANS MESSAGING

Muhammad Subagyo Sugiarto/12080594/Skripsi STMIK ELRAHMA YOGYAKARTA/ 2012

Populasi dalam penelitian ini adalah perusahaan yang bergerak di bidang penjualan

hardware, accecories, dan peripheral komputer di wilayah Kelurahan Catur Tunggal,

Kecamatan Depok, Kabupaten Sleman, Propinsi Daerah Istimewa Yogyakarta. Sampel yang

diambil adalah karyawan dan manager yang berada pada CV. Anandam Komputer, Kumala Komputer,

dan Mahkota Komputer.

Di Indonesia, penelitian ilmiah tentang Instant Messaging (IM) secara khusus dilakukan oleh

beberapa orang, diantaranya Novalita Anasari Tarigan (2007), Diah Mumpuni Puspitaningtyas

(2007), Yohanes Andry Putranto (2008).

Penelitian ini lebih memfokuskan pada pengembangan software survey instans messaging.

Hal ini karena berdasarkan penelitian yang dilakukan oleh Yohanes Andry Putranto, dari 126

orang responden yang dilibatkan dalam penelitian terhadap pengguna IM (MSN Messengger,

Yahoo!Messenger, AOL Instans Messenger, ICQ Chat, dan lainnya), pengguna IM berupa

Yahoo!Messenger adalah 124 orang (98,4%) ( Yohanes Andry Putranto, 2008).

Manfaat dari penelitian ini adalah hasil dari penelitian adalah sebagai berikut :

a. Pihak Pelaku Bisnis

Penelitian ini diharapkan dapat memberikan sumbangan pemikiran yang bermanfaat bagi pelaku

bisnis, khususnya yang belum mengoptimalkan penggunaan software instant messaging yang telah

dimilikinya untuk menunjang bisnisnya.

b. Bagi Peneliti lain

Penelitian ini dapat dijadikan perbandingan lain bagi peneliti yang memiliki kajian yang

sama.

c. Bagi pengembangan Ilmu

Penelitian ini diharapkan dapat dijadikan kontribusi dan masukan terhadap ilmu sosial

budaya, ekonomi, dan komputer, khususnya bidang manajemen pemasaran dan sistem

informasi. Terkait langsung dengan jurusan Tehnik Informatika, diharapkan dikembangkan

menjadi aplikasi yang jauh lebih kompleks baik manfaatnya maupun fiturnya.

Tahapan penelitian yang dilakukan adalah sebagai berikut :

1. Tahap Awal

Tahap ini peneliti melakukan pengumpulan data dan melakukan studi literatur dari

buku, jurnal, dan artikel, yang berhubungan dengan tema penelitian, yang akan

digunakan untuk menyelesaikan masalah. Pada tahap ini juga diindentifikasi variabel-

variabel yang akan diteliti.

2. Tahap Pemecahan Masalah

Peneliti menentukan model yang akan digunakan untuk memecahkan masalah yang

telah dirumuskan pada tahap ini. Setelah model ditentukan maka langkah selanjutnya

dalam penelitian ini adalah merancang kuisioner dan menentukan sampel penelitian

untuk dapat menguji hipotesis.

3. Tahap Pengembangan

Tahap dimana dilakukan pembuatan aplikasi yang sesuai dengan tema penelitian ini.

4. Tahap Evaluasi

Tahap dimana dilakukan pengujian terhadap aplikasi yang dibuat sesuai dengan tema

penelitian ini.

5. Tahap Akhir

Tahap dimana dilakukan penarikan kesimpulan atas penelitian yang dilakukan dan

digunakan untuk memberikan masukan/saran kepada penjual hardware, accecories, dan

peripheral komputer, yang memiliki dan menggunakan koneksi internet tetapi belum

memaksimalkan penggunaan Yahoo! Messenger sebagai media komunikasi dalam e-

marketing produknya.

Penelitian ini menggunakan dua jenis data yakni data primer dan sekunder.

Pengumpulan data dilakukan dengan metode survey. Survey adalah metode pengumpulan

data primer dengan memberikan pertanyaan-pertanyaan kepada responden individu.

Instrumen survey dalam penelitian ini merupakan instrumen yang sudah digunakan dalam

penelitian sebelumnya (Diah Mumpuni Puspitaningtyas, 2007).

Data primer diperoleh dari hasil kuisioner yang akan diberikan kepada pengguna

IM dalam sampel penelitian ini yang dijadikan sebagai responden. Data sekunder

diperoleh dari kajian pustaka berupa buku-buku teks, jurnal, internet, hasil-hasil

penelitian terdahulu, studi literatur yang mendukung penelitian ini serta data yang relevan

dengan penelitian ini.

Rancangan Tampilan Program

Sebagaimana layaknya sebuah pembuatan software, perlu dibuat sebuah rancangan

tampilan agar software lebih terencana dengan baik.

Gambar 1. Rancangan tampilan default dari software

yang akan dihasilkan dari penelitian ini

a. Tampilan halaman utama program

Gambar 2. Rancangan tampilan menu utama dari software

yang akan dihasilkan dari penelitian ini

b. Tampilan halaman Responden b.1). Tampilan halaman utama menu Responden

Gambar 3. Rancangan tampilan halaman utama menu Responden

dari software yang akan dihasilkan dari penelitian ini

b.2). Tampilan halaman pertanyaan di menu Responden

Gambar 4. Rancangan tampilan isi dari halaman pertanyaan

pada menu Responden dari software yang akan dihasilkan dari penelitian ini

b.3). Tampilan halaman penutup di menu Responden

Gambar 5. Rancangan tampilan halaman penutup dari menu Responden pada software yang akan dihasilkan dari penelitian ini

c. Tampilan halaman Surveyor

c.1). Tampilan halaman utama di menu Surveyor

Gambar 6. Rancangan tampilan halaman Login dari menu surveyor pada software yang akan dihasilkan dari penelitian ini

c.2). Tampilan sub menu Hasil Survey

Gambar 7. Rancangan tampilan Submenu Hasil Survey

pada menu Surveyor dari software yang akan dihasilkan dari penelitian ini

c.3). Tampilan sub sub menu Detail dari sub menu Hasil Survey pada menu Surveyor

Gambar 8. Rancangan tampilan sub sub menu Detail

dari submenu Hasil survey pada menu Surveyor dari software yang akan dihasilkan dari penelitian ini

c.4). Tampilan sub sub menu Print dari sub menu Hasil Survey pada menu Surveyor

Gambar 9. Rancangan tampilan sub sub menu Print dari submenu Hasil survey pada menu Surveyor

dari software yang akan dihasilkan dari penelitian ini

Hasil Survey Pengaruh Aplikasi Instant Messanging Sebagai Sarana Pendukung Keputusan Peusahaan

Data Responden Tanggal Survey : Nama : Tempat Kerja : Hasil survey

Isi hasil survey tiap responden yang dipilih untuk ditampilkan untuk siap dicetak

Tombol Cetak

oTeks Hasil Survey Data Responden sebagai tombol Tanggal Survey : ke sub menu Nama : Hasil Survey Tempat Kerja : oTeks Logout Hasil survey sebagai tombol Isi hasil survey tiap responden yang kembali ke dipilih untuk ditampilkan Menu Utama

d. Tampilan halaman Admin

d.1). Tampilan halaman utama di menu Admin

Gambar 10. Rancangan tampilan halaman utama di menu Admin

dari software yang akan dihasilkan dari penelitian ini

d.2). Sub menu Hasil Survey

d.2.1). Tampilan sub menu Hasil Survey

Gambar 11. Rancangan tampilan isi hasil survey dari submenu Hasil Survey pada menu Admin

dari software yang akan dihasilkan dari penelitian ini

d.2.2). Tampilan sub sub menu Detail dari sub menu Hasil Survey

Gambar 12. Rancangan tampilan sub sub menu Detail

dari sub menu Hasil Survey pada menu Admin dari software yang akan dihasilkan dari penelitian ini

d.2.3). Tampilan sub sub menu Print dari sub menu

Hasil Survey pada menu Admin

Gambar 13. Rancangan tampilan sub sub menu Print dari submenu Hasil Survey pada menu Admin

dari software yang akan dihasilkan dari penelitian ini

Hasil Survey Pengaruh Aplikasi Instant Messanging Sebagai Sarana Pendukung Keputusan Peusahaan

Data Responden Tanggal Survey : Nama : Tempat Kerja : Hasil survey

Isi hasil survey tiap responden yang dipilih untuk ditampilkan untuk siap dicetak

Tombol Cetak

d.2.4). Tampilan sub sub menu Delete dari sub menu Hasil Survey pada menu Admin

Gambar 14. Rancangan tampilan sub sub menu Delete

dari submenu Hasil survey pada menu Admin dari software yang akan dihasilkan dari penelitian ini

d.2.5). Tampilan sub sub menu Delete All dari sub menu

Hasil Survey pada menu Admin

Gambar 15. Rancangan tampilan sub sub menu Delete All

dari submenu Hasil survey pada menu Admin dari software yang akan dihasilkan dari penelitian ini

d.3). Sub menu Pertanyaan

d.3.1). Tampilan sub menu Pertanyaan

Gambar 16. Rancangan tampilan isi daftar pertanyaan dan jawaban

untuk survey pada sub menu Pertanyaan dari menu Admin dari software yang akan dihasilkan dari penelitian ini

d.3.2). Tampilan sub sub menu Tambah pada sub menu Pertanyaan

Gambar 17. Rancangan tampilan isi halaman penambahan pertanyaan

untuk survey dari sub menu Pertanyaan dari menu Admin dari software yang dihasilkan dalam penelitian ini

d.3.3). Tampilan sub sub menu Edit pada sub menu Pertanyaan

Gambar 18. Rancangan tampilan isi halaman edit pertanyaan untuk survey dari sub menu Pertanyaan dari menu Admin

dari software yang dihasilkan dalam penelitian ini

d.3.3). Tampilan sub sub menu X pada sub menu Pertanyaan

Gambar 19. Jendela komentar yang muncul untuk mengkonfirmasi keyakinan Admin

menghapus pertanyaan yang dipilih dari daftar pertanyaan

d.4). Sub menu Pengelola

d.4.1). Tampilan sub menu Pengelola

Gambar 20. Rancangan tampilan isi daftar pengelola dan statusnya pada sub menu Pengelola dari menu Admin

dari software yang akan dihasilkan dari penelitian ini

d.4.2). Tampilan sub sub menu edit dari sub menu Pengelola

Gambar 21. Rancangan tampilan sub sub menu edit dari daftar pengelola pada sub menu Pengelola dari menu Admin

dari software yang akan dihasilkan dari penelitian ini

Text Field untuk input Nama

Text Field untuk input User Name

Text Field untuk input Password Radio button untuk memilih status pengelola

Tombol Edit | Tombol Batal

d.4.3). Tampilan sub sub menu delete dari sub menu Pengelola

Gambar 22. Jendela komentar yang muncul untuk mengkonfirmasi keyakinan Admin

menghapus daftar pengelola yang dipilih dan statusnya dari daftar pengelola dari sub menu Pengelola pada menu Admin dari software yang akan

dihasilkan dari penelitian ini

d.4.4). Tampilan sub sub menu Tambah

dari sub menu Pengelola

Gambar 23. Rancangan tampilan sub sub menu tambah dari daftar pengelola pada sub

menu Pengelola dari menu Admin dari software yang akan dihasilkan dari penelitian

Tombol | Tombol Tambah Batal

Normalisasi

1. Bentuk Unnormal

idpengelola idresponden idpertanyaan

nama nama pertanyaan

username tempat_kerja pilih1

password tanggal_survey pilih2

role idsurvey jawaban

2. Bentuk Normal 1

Tabel 1. Bentuk Normal 1

Pengelola Responden Pertanyaan Survey

idpengelola idresponden idpertanyaan idsurvey

nama Nama pilih1 jawaban

username tempat_kerja Pilih2

password tanggal_survey

role

3. Bentuk Normal 2

Tabel 2. Bentuk Normal 2

Pengelola Responden Pertanyaan Survey

idpengelola idresponden idpertanyaan idsurvey

nama_p nama_r pertanyaan jawaban

username tempat_kerja Pilih2

password tanggal_survey pilih1

role

Diagram Berjenjang

Gambar 24. Diagram Berjenjang

DAD

Gambar 25. DAD Level 0

Gambar 26. DAD Level 1 Proses Input

Gambar 27. DAD Level 2 Proses Informasi

Flowchart

Gambar 28. Flowchart Program

Kamus Data Tabel

1. Kamus Data Tabel Responden

NamaTabel : Responden

Fungsi : mencatat data hasil inputan responden pada halaman

utama responden.

Field kunci : idresponden.

Penjelasan : menunjukkan kode Responden.

Tabel 3. Tabel Responden

No Nama Field Type Panjang Keterangan 1. idresponden int 11 Kode Responden dalam database

untuk tiap Responden yang mengaktifkan status user sebagai Responden. Kode ini bersifat urut dalam database secara otomatis.

2. nama varchar 30 Nama Responden yang dapat di input ke dalam database untuk tiap Responden yang mengaktifkan status user sebagai Responden

3. tempat_kerja varchar 45 Nama tempat kerja Responden yang dapat dipilih oleh tiap Responden yang mengaktifkan status user sebagai Responden untuk di input ke dalam database.

4. tanggal_survey date Tanggal yang terekam secara otomatis database untuk tiap Responden yang mengaktifkan status user sebagai Responden sesuai dengan penanggalan di komputer yang digunakan. Kode ini bersifat urut dalam database secara otomatis jika terjadi input status user sebagai Responden pada tanggal yang berbeda.

2. Kamus Data Tabel Pertanyaan

NamaTabel : Pertanyaan

Fungsi : mencatat data hasil inputan Admin pada halaman utama

pertanyaan.

Field kunci : idpertanyaan.

Penjelasan : menunjukkan kode Pertanyaan.

Tabel 4. Tabel Pertanyaan

No Nama Field Type Panjang Keterangan 1. idpertanyaan int 11 Kode pertanyaan dalam database.

Kode ini bersifat urut dalam database secara otomatis.

2. pertanyaan varchar 255 Pertanyaan yang dapat di input ke dalam database untuk tiap Responden yang mengaktifkan status user sebagai Admin.

3. pilih1 varchar 20 Pilihan 1 (pertama) untuk jawaban dari Pertanyaan yang ditampilkan bersama dengan suatu pertanyaan untuk dapat dipilih oleh user berstatus Responden. Isi dari pilihan 1 (pertama) dari tiap pertanyaan yang dimaksud hanya dapat di input ke dalam database untuk tiap Responden yang mengaktifkan status user sebagai Admin.

4. pilih2 varchar 20 Pilihan pilihan 2 (kedua) untuk jawaban dari Pertanyaan yang ditampilkan bersama dengan suatu pertanyaan untuk dapat dipilih oleh user berstatus Responden. Isi dari pilihan 2 (kedua) dari tiap pertanyaan yang dimaksud hanya dapat di input ke dalam database untuk tiap Responden yang mengaktifkan status user sebagai Admin.

3. Kamus Data Tabel Survey

NamaTabel : Survey

Fungsi : mencatat data hasil inputan Responden pada halaman

Hasil Survey.

Field kunci : idsurvey.

Penjelasan : menunjukkan kode survey.

Tabel 5. Tabel Survey

No Nama Field Type Panjang Keterangan 1. idsurvey int 11 Kode hasil survey dari Responden dalam database

untuk tiap Responden yang mengaktifkan status user sebagai Responden. Kode ini bersifat urut dalam database secara otomatis.

2. idresponden int 11 Kode Responden dalam database untuk tiap Responden yang mengaktifkan status user sebagai Responden. Kode ini bersifat urut dalam database secara otomatis.

3. idpertanyaan int 11 Kode pertanyaan dalam database untuk tiap pertanyaan yang ditampilkan untuk dapat dipilih oleh user yang mengaktifkan status user sebagai Admin. Kode ini bersifat urut dalam database secara otomatis.

4. jawaban varchar 30 Pilihan pilihan jawaban dari Pertanyaan yang ditampilkan bersama dengan suatu pertanyaan untuk dapat dipilih oleh user yang berstatus sebagai Responden.

4. Kamus Data Tabel Pengelola

NamaTabel : Pengelola

Fungsi : mencatat data hasil inputan Pengelola pada halaman

Pengelola

Field kunci : idpengelola.

Penjelasan : menunjukkan kode pengelola.

Tabel 6. Tabel Pengelola

No Nama Field Type Panjang Keterangan 1. idpengelola int 11 Kode Pengelola dalam database

untuk tiap user yang mengaktifkan status user sebagai Pengelola. Kode ini bersifat urut dalam database secara otomatis.

No Nama Field Type Panjang Keterangan 2. Nama varchar 30 Nama Responden yang dapat di input

ke dalam database untuk tiap Responden yang mengaktifkan status user sebagai Responden

3. username varchar 30 Nama Responden yang dapat di input ke dalam database untuk tiap Responden yang mengaktifkan status user sebagai Responden

4. password varchar 30 Nama Responden yang dapat di input ke dalam database untuk tiap Responden yang mengaktifkan status user sebagai Responden

5. Role varchar 30 Status pengelola yang dipilih oleh status Pengelola yang memiliki hak akses setingkat Admin.

5. Relasi Tabel

Gambar 29. Relasi antar tabel