BAB III
ANALISA DAN PERANCANGAN
III.1. Analisa Permasalahan.
Tahapan analisis terhadap suatu sistem dilakukan sebelum tahapan perancangan dilakukan. Tujuan diterpkannya analisis terhadap suatu sistem adalah untuk mengetahui alasan mengapa sistem tersebut untuk mereduksi sumber daya yang berlebih serta membantu pencarian data alumni yang akan dirancang dan meminimalisir kesalahan yang mungkin terdapat didalam sistem tersebut sehingga fungsi yang terdapat didalam sistem tersebut bekerja secara optimal.
Salah satu unsur pokok yang harus dipertimbangkan dalam tahapan analisis ini yaitu masalah perangkat lunak yang harus disesuaikan karena harus mendukung suatu aplikasi yang akan dirancang dan diselesaikan.
III.2. Analisa Sistem Yang Berjalan.
Dalam merancang sebuah sistem yang baru atau pembaharuan sistem yang lama, maka perlu dilakukan pengembangan sistem sebagaimana dijelaskan pada siklus pengembangan sistem yaitu proses analisa sistem yang halnya secara umum menggunakan perangkat personal computer (PC) untuk mendorong transformasi bisnis yang memungkinkan pengguna melakukan transakasi tanpa dibatasi dimensi waktu (dengan masih dibatasi kebebasan lokasi), maka m-commerce
mencoba menjadi solusi untuk menyediakan tingkat pelayanan yang lebih baik dalam memfasilitasi transaksi dengan menghilangkan sebanyak mungkin
keterbatasan yang sangat terkait dengan lokasi khusunya pada pencarian data alumni.
III.3. Analisa Kebutuhan Sistem.
Agar perancangan aplikasi data alumni ini dapat berjalan dengan baik, ada beberapa persyaratan yang harus dipenuhi yang sangat mendukung dalam perancangan aplikasi ini, adapun persyaratan yang dirancang adalah :
1. Perangkat Keras (Hardware).
- Intel Pentium Dual Core T4400 2,2 GHZ - RAM DDR2 1 GB
- VGA card 4 MB
- Hardisk dengan free space minimal 500 MB - Keybord , Mouse dan Handphone.
2. Perangkat Lunak (Software).
- Sistem Operasi yang digunakan MS-Windows XP.
- Bahasa Pemrograman PHP (Personal Home Page) - My SQL.
III.4. Strategi Pemecahan Masalah.
Adapun langkah – langkah yang penulis lakukan dalam menyelesaikan perancangan aplikasi ini adalah :
1. Mengumpulkan Teori.
Dalam tahapan ini, penulis mengumpulkan teori – teori yang berhubungan dengan masalah perancangan aplikasi ini, prosedur kerja dan eculid. Teori – teori ini penulis kumpulkan dari sumber buku perpustakaan, atikel – artikel dari
internet serta refrensi dari tugas akhir mahasisawa lain yang berhubungan dengan masalah yang dihadapi serta penulis melaukakan riset pada instansi terkait.
2. Merancang Program.
Langkah pertama dalam merancang program ini adalah merancang proses kerja Data flow diagram (DFD) yang menjelaskan secara rinci proses – proses yang akan dilakukan program. Langkah berikutnya merancang tampilan program yang bentuknya adalah berupa Informasi akdemik dan pengisian data alumni dengan aplikasi mobile yang dapat dilihat oleh para alumni saat melakukan pengisian data terbaru alumni.
3. Mengimplementasikan Rancangan Program.
Bahasa pemograman yang penulis pilih dalam implementasi rancangan program adalah bahasa pemograman PHP dan database My SQL. Bahasa pemograman ini penulis pilih karena lebih familiar untuk merancang sebuah aplikasi berbasis WAP.
III.5. Diagram Konteks.
Hasil Username & Password - forum - Pengisian alumni - Berita
-Data terbaru Alumni - forum
-Data pekerjaan alumni
Gambar III.1. Diagram Konteks
Dari gambar diatas dapat dijelaskan tentang serangkaian kegiatan pengisian data alumni dengan melakukan inputan formulir register ke sistem WAP, kemudiaan memberikan konfirmasi pengisian data alumni dan informasi kepada
Mahasiswa serta memberikan informasi pada Mahasiswa mengenai mata kuliah yang akan diambil. Selain itu administrator WAP yang berfungsi sebagai pusat informasi dan editing dalam sistem pemesanan WAP.
III.6. DFD ( Data Flow Diagram).
DFD yang akan dirancang akan melalui proses pengolahan data informasi mengenai pengisian data alumni oleh alumni STIKes RS Haji Medan dan merupakan bagian yang akan melakukan komunikasi terhadap sistem WAP. Jika Alumni ingin mengisi data terbaru mereka maka sistem akan memberikan konfirmasi berupa pengisian Login untuk masuk kedalam halaman pengisian, setelah login maka sistem akan mengkonfirmasi apakah berhasil atau tidaknya dalam proses login.
Alumni Aplikasi Pengisian data alumni Berbasis WAP Administrator
Setelah mahasiswa berhasil dalam proses login mahsiswa disarankan untuk melihat informasi akademik. Pada halaman informasi akademik berisikan seluruh mata kuliah dari seluruh semester. Setelah mahasiswa mendapat informasi data alumni, mahasiwa dapat mengisikan langusung data mata kuliah yang sesuai identitas nya.
Dari hasil pengolahan proses data input, maka arsip data akan tersimpan dalam sistem pengisian WAP. Adapun DFD yang dirancang untuk pembangunan aplikasi ini adalah :
Data Alumni Content Statis
Info Web data alumni
Content Web Situs
Konfirmasi Tampilan Data alumni
Data pengisian
Gambar III.2. DFD Level 0. Admin WAP 0.1 Content WEB 0.2 Tampilan Alumni 0.4 Pengisian 0.3 Register 0.5 Laporan Alumni
Data Kontent Data Kontent
Content Wap Situs
Data Alumni
Data Alumni
Username & Password
Data Terbaru Alumni Konfirmasi pengisian
Data Terbaru Alumni
Lap. Pengisian
Pengisian
III.7. Perancangan Struktur Database.
Database merupakan tempat peyimpanan data dalam melakukan operasi pengolahan data, tempat penyimpanan data merupakan hal yang sangat penting, hal ini bukan hanya merupakan tuntutan agar pengolahan data dilakukan dengan proses cepat, tetapi juga harus memperhatikan hal –hal lain. Misalnya waktu minimum untuk melakukan penelusuran data, kemampuan untuk meyimpan data dalam jumlah besar dan kemudahan mengupdate data. Dalam hal ini database
yang digunakan adalah My SQL dengan pemograman PHP.
III.7.1 Tabel Admin.
Tabel ini merupakan tabel yang akan menyimpan data – data dan password
dari administrator. Adapun strukturnya dapat dilihat dari tabel berikut ini : Tabel 3.1. Tabel Admin.
No. Nama Field Type Data Ukuran Keterangan.
1 Username varchar 25 Nama Administrator
2 Password Int 10 Id_ Adminstrator
Primery key : Id_admin, Foreign Key : Username, Password.
III.7.2. Tabel Login Member
Tabel ini merupakan tabel yang berisikan data-data login Member . Adapun struktur data-data tersebut dapat dilihat dari tabel berikut ini :
Tabel 3.2. Tabel login Member
No. Nama Field Type Data Ukuran Keterangan.
1 Username varchar 25 Nama Member
2 Password Int 10 Id_ Member
Primery key: (Password).
III.7.6. Tabel Alumni
Tabel alumni ini merupakan tabel yang berfungsi untuk mengetahui nama alumni, password, alamat, dll. Untuk lebih jelasnya, perhatikan tabel dibawah ini. Tabel 3.6. Tabel Alumni.
No. Nama Field Type Data Ukuran Keterangan
1. Id_Member Int 10 ID Member
2. Nim Varchar 10 Nomor Member
3. Username Varchar 20 Nama Member
4. Jenis Kelamin Varchar 10 Laki-laki / Perempuan
5. Tgl_lahir Varchar 15 Tgl Lahir Memberi
6. Password Int 10 Password Member
7. Fullname Varchar 30 Nama Lengkap
8. Jurusan Varchar 30 Jurusan Member
9. Email Varchar 35 Email Member
10. Alamat Varchar 40 Alamat Member
11. Kota Varchar 35 Kota Member
12. Propinsi Varchar 25 Propinsi Member
13. Kode pos Varchar 7 Kode Pos
14. Negara Varchar 15 Asal Negara Member
III.9. Rancangan Tampilan Output.
III.9.1. Rancangan Tampilan Output Alumni
1. Rancangan tampilan layar index / Menu utama.
Gambar.III.3. Rancangan Informasi Menu Utama.
2. Rancangan tampilan login
Gambar.III.4. Rancangan Tampilan Login. MENU UTAMA
ALUMNI STIKES RS HAJI Selamat Datang..
Tanggal: 10 0kt0ber 2011
Silahkan Pilih Menu Dibawah ini: [ Login ] [ Info situs ][Pendaftaran] [ GuestBox Area ]
@ CopyRight Alumni STIKES RS HAJI MEDAN
Alumni Login Member
Tanggal : 10 0kt0ber 2011 Silahkan Masukkan User ID Anda Beserta Pasword : = = = = = = = = = = = = = = User ID Password Login = = = = = = = = = = = == = = =
Silahkan daftar dulu bila belum punya akun [kembali ke menu utama],
Info Tentang W@P Situs
3. Rancangan Tampilan Konfirmasi Login sukses dan Login salah.
Gambar.III.5. Rancangan Login sukses dan Login salah
4. Rancangan tampilan info anggota
Didalam rancangan ini info anggota dapat melihat daftar anggota yang ada.
Gambar.III.6. Rancangan Tampilan Info Anggota. Login Sukses
Anda login Sebagai Cyber_Genk
Silahkan telusuri menu member Klik Disini untuk melanjutkan
@ CopyRight Alumni STIKES RS HAJI MEDAN
Login Salah
Periksa username dan password Anda, Silahkan Login kembali
Login
@ CopyRight Alumni STIKES RS HAJI MEDAN
Daftar Anggota
List Anggota Saat ini NIM-Nama User – [Jurusan]
041100112 - julcome23 - [ D3 Kebidanan ] 041100100 - adrie_cool - [ D3 Keperawatan ] 041100189 - Dino77 - [ D4 Bidan Pendidik ] 041100190 - Danker99 - [D4 Bidan Pendidik] 041100130 - Wendy_best - [D3 Kebidanan ] 041100155 - Lydia_sweet - [[ D3 Keperawatan ] 041100133 - Dewi_tyca - [D3 Kebidanan ] 041100145 - Desy_Hayati - [[ D3 Keperawatan ] 041100131 - cyber_genk - [D4 Bidan Pendidik ] Pilih untuk lihat detail User
[Kembali ke menu Member]
@ CopyRight Alumni STIKES RS HAJI MEDAN
@ CopyRight Julham_evendi KRS ONLINE
5. Rancangan Detail User .
Didalam rancangan berikut ini akan ditampilkan data user keseluruhan.
Gambar.III.7. Rancangan Tampilan Detail User.
6. Rancangan Tampilan Menu Forum dan Menu Komentar Status
Menu forum ini berisikan status-status dari alumni dan Menu Isi forum untuk alumni mengisi komentarnya. Jika status alumni ingin di komentari alumni lain, maka alumni tersebut dapat meng-klik list status tersebut. Berikut tampilan menu forum dan Menu obrolan.
Gambar.III.8. Rancangan Tampilan Menu Forum dan Menu Komentar Status.
Alumni STIKES RS. HAJI
NIM:04100010
User Name = Cyber-Genk
Nama Lengkap = Rubby Kurnia Budiarto Jurusan = D3 Keperawata
Jenis Kelamin = Laki –laki Tanggal Lahir = 16-April-1987 Email = Cyber-Genk@yahoo.co.id
Alamat = jln. Mangaan IV Lorong Rahayu Gg. Bersama No.11
Kode Pos = 22024 Kota = Medan
Propinsi = Sumatera Utara Pekerjaan = karyawan swasta Telepon = 081265700065 [Kembali List Anggota]
@ CopyRight Alumni STIKES RS HAJI MEDAN
LIST FORUM
User
Name Status Tanggal Comment
[Buat Tread]
[Kembali Menu Forum]
@ CopyRight Alumni STIKES RS HAJI MEDAN
Status
User Name Status Tanggal Comment
User Name Status Tanggal
[Buat Comment] [Kembali Menu Forum]
@ CopyRight Alumni STIKES RS HAJI MEDAN
7. Rancangan Tampilan Menu Tread
Menu Tread ini bertujuan untuk membuat status alumni yang nanti dapat di komentari alumni lain. Berikut tampilan menu Tread.
Gambar.III.9. Rancangan Tampilan Menu Tread.
8. Rancangan Tampilan Menu Berita Terkin dan Menu Berita Detail
Menu berita-berita terkini berupa List berita dan untuk melihat isi keseluruhan dapat dilihat pada Menu berita Detail. Berikut tampilan dari kedua menu tersebut.
Gambar.III.10. Rancangan Tampilan Menu Berita Terkin dan Menu Berita Detail Tanggal : 05 Oktober 2011
Silahkan masukkan isi Tread Anda --- ISI
Posting Tread
[Kembali Menu Forum]
@ CopyRight Alumni STIKES RS HAJI MEDAN
Berita Terkini
List Berita
Google menolak keras atas tindakan Microsoft - [ 1 Jan 2010 ] Penggunaan PHP 5 dinilai sangat lambat - [ 1 Jan 2010 ] Pesawat Adam Air Hilang Mendadak - [ 1 Jan 2010 ]
Pilih Untuk Lihat Detai Berita [Kembali Menu Member]
@ CopyRight Alumni STIKES RS HAJI MEDAN
Berita Terkini
List Berita
Google menolak keras atas tindakan Microsoft Google menolak keras atas tindakan Microsoft yang mau membeli Yahoo. "Ini bukan hanya sekedar transaksi jual beli yang sederhana, suatu perusahaan mengambil perusahaan lainnya. Ini mengenai esensi dari internet yaitu keterbukaan dan inovasi".
[Kembali Menu Berita]
9. Rancangan Pendaftaran.
Bagi alumni yang belum menjadi anggota dapat mendaftarkan diri pada menu pendaftaran ini. Adapun tampilan menu tersebut adalah sebagai berikut :
Alumni Mendaftar Disini Tanggal 05 Oktober 2011
Silahkan masukan User ID Anda beserta Password. = = = = = = = = = = = = = = = = = = = = = = = = = = = = User name: NIM : Fullname : Jurusan : Email : Kota : Alamat : Propinsi : Kode Pos : Warga Negara : Jenis Kelamin : Pekerjaan : Telepon : Tanggal Lahir : Daftar = = = = = = = = = = = = = = = = = = = = = = = = = = = = Silahkan daftar dulu bila belum punya akun
[Kembali ke Menu utama] GuesBox Area
@ CopyRight Alumni STIKES RS HAJI MEDAN
[ Kembali Menu Member ]
Gambar.III.11. Rancangan tampilan pendaftaran alumni. Laki-laki
1983
10. Rancangan Tampilan Guestbook Area.
Bagi alumni yang ingin memberikan kritik dan saran kepada admin atau kepada pihak Akadimik dapat dilakukan pada menu ini. Berikut tampilan menu Guestbook Area.
III.9.2. Rancangan Tampilan Output Admin
1. Rancangan Tampilan Menu Login dan Login suksesserta Login Gagal
05 Oktober 2011
Silahkan Masukkan Kritik Dan Saran Anda
--- Harus Disi Nama : Email : Komentar : ============================ Silahkan daftar dulu jika belum punya akun.
[ Kembali menu utama]
@ CopyRight Alumni STIKES RS HAJI MEDAN
Gambar.III.12. Rancangan tampilan pendaftaran alumni.
LOGIN DISINI
Nama Pasword
LOGIN
Anda Berhasil Login
OK
Username atau Password Anda Salah
A l u m n i S T I K E S R S . H A J I
ID
Number Nim User
Name Password Fulname Email Alamat Opsi Edit Delete Nim User Name Psssword Fulname Jurusan Tgl_Lahir Kelamin Telepon Email Alma Kota Propinsi Negara Kode Pos
2. Rancangan Tampilan Menu Utama
3. Rancangan Tampilan Menu Anggota
Gambar.III.15. Rancangan Tampilan Menu Anggota
A l u m n i S T I K E S R S . H A J I
W e l c o m e A d m i n
S e l a m a t D a t a n g A d m i n P a s t i k a n S i t u s I n i t e r u s t e r - U p d a t e , T e t a p s e m a n g a t ! ! ! U n t u k D a p a t m e n g o l a h D a t a A l u m n i k l i k - > M e n u A n g g o t aU n t u k D a p a t m e n g o l a h D a t a B e r i t a k l i k - > M e n u B e r i t aU n t u k D a p a t m e n g o l a h D a t a F o r u m k l i k - > M e n u F o r u mU n t u k D a p a t m e n g o l a h D a t a G u e s t b o x k l i k - > M e n u G u e s t b o x U n t u k D a p a t m e n g o l a h D a t a G u e s t b o x k l i k - > M e n u A d m i nAnggota Berita Forum Guestbook Admin
@copyRigth Alumni STIKES RS HAJI MEDAN
Gambar.III.14. Rancangan tampilan Menu Utama
Membuat Member Baru
Anggota Berita Forum Guestbook Admin
@copyRigth Alumni STIKES RS HAJI MEDAN Menu Anggota
>Management Anggota Alumni, Proses penambahan
pengurangan serta edit data Anggota
Admin Area > Management Anggota Alumni, Berita, Forum serta
Guestbox. Proses penambahan pengurangan serta
4. Rancangan Tampilan Menu Berita
5. Rancangan Tampilan Menu Forum
A l u m n i S T I K E S R S . H A J I
Judul Berita
Isi Berita
Anggota Berita Forum Guestbook Admin
@copyRigth Alumni STIKES RS HAJI MEDAN
ID Berita Judul Berita Tanggal Opsi Edit Del Edit Del Edit Del Edit Del Edit Del Edit Del
Buat Berita Baru
Gambar.III.16. Rancangan Tampilan Menu Berita
A l u m n i S T I K E S R S . H A J I
User Name
Status
Anggota Berita Forum Guestbook Admin
Edit Del Edit Del Edit Del Edit Del Edit Del Edit Del
Buat Status Baru
$ ID Status Username Status Tanggal Comment Opsi Edit Edit Edit Edit Edit Edit Del Del Del Del Del Del Menu Forum > Management Data Forum, Proses penambahan pengurangan serta edit data Anggota.
Daftar Forum Menu Berita >Management Data Berita, Proses penambahan pengurangan serta edit data Anggota.
6. Rancangan Tampilan Menu Guestbook
7. Rancangan Tampilan Menu Admin
A l u m n i S T I K E S R S . H A J I
Gambar.III.18. Rancangan Tampilan Menu Guestbook
A l u m n i S T I K E S R S . H A J I
Menu Admin > Management Data Administrator, Proses penambahan pengurangan serta edit data Anggota.[Logout]
@copyRigth Alumni STIKES RS HAJI MEDAN
Anggota Berita Forum Guestbook Admin
Delet Id Guest Username Password P r i v i l e g e Edit
Username Password Hak Akses
Buat Admin Baru
Gambar.III.19. Rancangan Tampilan Menu Admin
@copyRigth Alumni STIKES RS HAJI MEDAN
Anggota Berita Forum Guestbook Admin
Delet Id Guest Nama Email Saran Edit
Nama Email Saran
Buat Guest Baru
Menu Guestbox > Management Data Tamu,Proses penambahan pengurangan serta