III.1. Analisa Sistem Yang Sedang Berjalan
Sebelum merancang sebuah sistem, perlu adanya gambaran mengenai sistem yang ada sedang berjalan pada perusahaan tersebut. Hal ini bertujuan untuk mempermudah dalam menganalisa dan merancang sistem yang akan dibangun.
Analisa sistem dilakukan guna mengatasi keterbatasan dalam penyediaan sarana sistem informasi jadwal bus, yang hanya disampaikan melalui papan pengumuman yang berada pada stasiun kupj tour tersebut dan media cetak. Disini penulis membangun sistem informasi jadwal bus berbasis J2ME dan SMS
gateway, guna mengetahui informasi yang diberikan kepada pelanggan pengguna
jasa transportasi tentang informasi pengecekan jadwal keberangkatan bus melalui via SMS.
Dengan adanya aplikasi SMS gateway untuk mengetahui pengecekan jadwal bus, memudahkan pelanggan mendapatkan informasi, dengan menghemat waktu dan biaya dan informasi yang didapat bisa di percaya, akurat dan dapat meningkatkan profit perusahaan dalam penyediaan layanan.
Perancangan sistem adalah upaya suatu organisasi atau lembaga untuk memulai memiliki suatu sistem yang lebih baik lagi dari sistem yang sebelumnya. Perancangan sistem dilakukan setelah mendapat gambaran dengan jelas apa yang harus dikerjakan. Tujuan dari perancangan sistem adalah untuk memenuhi
kebutuhan User (pemakai) mengenai gambaran yang jelas tentang perancangan sistem yang akan dibuat dan diimplementasikan.
Sebuah rancangan atau desain yang baik harus memenuhi beberapa kriteria berikut ini :
a. Mengimplementasikan keseluruhan persyaratan dan kebutuhan (eksplisit dalam model analisis dan implisit yang diingikan pengguna).
b. Menjadi panduan yang dapat dipahami selanjutnya dalam tahap–tahap berikutnya dalam proses merekayasa perangkat lunak, yakni pengkodean dan pengujian.
c. Memberikan gambaran lengkap mengenai perangkat lunak yang akan dibangun.
III.2. Analisis Kebutuhan Sistem
Agar dapat memperoleh hasil yang telah direncanakan dan demi mencapai keinginan yang dimaksud dalam perancangan atau desain yang telah penulis buat ini tentunya membutuhkan beberapa komponen untuk menunjang proses pengerjaannya, antara lain :
a. Hardware (Perangkat keras)
Hardware adalah seluruh komponen–kompenen peralatan yang
membentuk dan peralatan lainnya yang memungkinkan dapat melaksanakan tugasnya. Dalam penyusunan perancangan aplikasi, dibutuhkan hardware sebagai berikut :
1. Satu unit CPU ( Komputer ) atau laptop
2. Ram 64 MB atau juga dapat dipakai RAM dengan kapasitas yang lebih besar
3. CD-ROM
4. Harddisk dengan ruang kapasitas diatas 5 GB 5. Keyborard dan mouse
6. Printer sebagai media pancetakan 7. Modem
b. Software ( Perangkat Lunak )
Dengan adanya fasilitas hardware (perangkat keras) atau komputer, tentu tidak akan dapat memecahkan masalah (problem) atau tidak dapat digunakan tanpa adanya bantuan penuh dari software (perangkat lunak). Yang dimaksud dengan software adalah komponen dari pada sistem pengolahan data yang diluar dari peralatan komputernya sendiri. Adapun software yang digunakan dalam membuat aplikasi pengecekan jadwal bus tersebut adalah sebagai berikut :
1. Sistem operasi
Yang digunakan merupakan sistem yang dapat mendukung
software yang akan digunakan, misalnya Windows
98,Windows XP, Windows 2000 Server.
2. Bahasa pemograman PHP dan database MySQL 3. Software netbeans versi 7.0
c. Brainware
Konsekuensi dari pada dibentuknya atau dikembangkan proyek sistem komputerisasi atau adanya mesin komputer sebagai alat bantu yang mampu di bidang pemograman, maka aspek manusia yang menangani proyek tersebut harus juga dipikirkan. Inilah yang digolongkan kepada aspek brainware.
Untuk menjalankan sistem aplikasi yang dibuat oleh penulis yang dibutuhkan seorang yang tahu bagaimana mengoperasikan software PHP. Dengan membutuhkan orang yang memiliki keahlian dalam bidang komputer dan pemograman, diharapkan desain aplikasi tersebut dirancang dapat dikembangkan kearah yang lebih baik guna memudahkan untuk penggunaannya.
III.3. Analisa Input
Disini Input pada sistem yang berjalan, pelanggan melakukan pendaftaran dengan mendaftarkan data diri mereka sekaligus jadwal mana yang dipilih. Pendaftaran pelanggan bus dilakukan secara manual. Untuk masalah input data pelanggan, transaksi secara manual dibutuhkan ketelitian tinggi. Untuk input data pelanggan yang mendaftar sangat banyak dan sangat cukup merepotkan karena pendaftaran masih menggunakan secara manual tidak otomatis. Butuh beberapa
pegawai yang membantu untuk mempercepat kebutuhan pelanggan yang akan berangkat dengan tujuan yang diinginkan pelanggan
Gambar III.I Tampilan dasar Input III. 4. Analisa Proses
Adapun analisa proses dalam pendaftaran jadwal pelanggan yang diinginkan oleh pelanggan hanya berupa tampilan sederhana dan manual, Tahap sistem yang berjalan, pada rincian kerjanya untuk pertama kali peserta melakukan pendaftran (registrasi) data jadwal bus mana yang akan diambil proses administrasinya sangat manual, berikut ini tampilan fod pada CV.KUPJ Tour yang berada di stasiun besar medan,
No.pelanggan : ……… Nama : ………..
Tgl. Pendaftaran : ……….. Jenis bus : ……….. Class bus : ……….. Asal dan tujuan : ………
Jam berangkat : ……… Jam tiba : ………
.../.../20
Admin, ( …….. )
User Form server Admin Kepala bagian informasi bus
Gambar III. 2. FOD (Flow Of Data) Proses Penginputan Jadwal Bus
III. 5. Analisa Output
Berikut ini adalah hasil jadwal yang terterah di papan pengumuman, pada jadwal pelanggan ini dimuat secara manual sehingga pelanggan berdesak-desakan untuk mendapatkan informasi jadwal bus.
Penginputan Data Pengiriman Data Mulai Daftar jadwal bus Informasi keberangkata n Konformasi jenis bus Informasi keberangkatan Laporan ke bagian informasi
Gambar III. 3 Hasil Tampilan Dipapan Pengumuman Jadwal Bus
III. 6. Desain Sistem
Pada sub bab ini penulis akan membahas tentang perancangan secara umum menggunakan Data Flow Diagram (DFD) yang terdiri dari Diagram Konteks dan Diagram level 0.
III. 6. 1. Kontek Diagram
Jenis pertama, konteks diagram adalah data flow diagram tingkat atas (DFD Top Level) yaitu diagram yang paling tidak detail, dari sebuah sistem informasi yang menggambarkan aliran-aliran data ke dalam dan ke luar sistem dan ke dalam dan ke luar entitas-entitas eksternal.
Gambar III. 4 Context Diagram Sistem Informasi Pengecekan jadwal bus Berbasis J2ME dan SMS Gateway
III. 7. Data Flow Diagram (DFD)
Menurut Lani Sidarta “Data Flow Diagram (DFD) adalah representasi grafik dari sebuah sistem. DFD menggambarkan komponen-komponen sebuah sistem, aliran-aliran data dimana komponen-komponen tersebut, asal, tujuan, dan penyimpanan dari data tersebut.
Dapat juga digambarkan sebagai alat perancangan sistem yang berorientasi pada alur data dengan konsep dekomposisi yang dapat digunakan untuk penggambaran analisa maupun rancangan sistem yang mudah dikomunikasikan oleh profesional sistem kepada pemakai maupun pembuat program. Data Flow
Diagram sebagai penjabaran dari bagan diagram konteks yang telah dibuat
Petugas Loket Pelanggan PIMPINAN 0 Sistem info Pengecekan jadwal bus meggnkn sms Data Pelanggan Tujuan pelanggan tujuan Data pelanggan Jadwal keberangkatan
Info pengecekan jadwal bus
Lap_data pelanggan Lap_Data SMS masuk Lap_Data SMS keluar
sebelumnya alur data dan entiti yang diturunkan sesuai tidak ada yang bertambah ataupun berkurang.
Gambar III. 5 Data Flow Diagram (DFD) level 0 Aplikasi Pengecekan jadwal bus Berbasis J2ME dan SMS Gateway
Lap data pelanggan Lap SMS Masuk Lap SMS Keluar F2 Tujuan Status Kirim Barang Barang Kirim SMS Keluar Tujuan SMS Masuk Barang
tujuan Jadwal bus
pelanggan Class bus Informasi Layanan F1 class F3 Kirim F4 Status class Tujuan Kirim Status Tuj uan Status Permintaan sms F5 SMS masuk F4 SMS Keluar Sms Replay 0.4 Pembuatan laporan 0.3 Pengolahan sms replay 0.2 Permintaan sms / pesan 0.1 Input jadwal bus input data Staf karyawan CV.Kupj Tour
Diagram level 0 menunjukkan pelanggan memberikan data pelanggan ke
sistem yang diinputkan oleh petugas loket, kemudian sistem memberikan No keberangkatan sebagai Nomor_Identitas ke pelanggan dan admin web mengontrol permintaan SMS atau pesan singkat oleh pelanggan dan juga mengirimkan informasi tentang layanan CV.Kupj Tour khususnya pada jadwal bus, kemudian dari user memberikan data pelanggan ke server yaitu admin. Adapun file yang diolah oleh admininstrator adalah file data pelanggan, file data SMS masuk dan file data SMS keluar. Setelah diolah kemudian file-file tersebut diproses untuk pembuatan laporan yang akan diajukan kepada pimpinan.
III.8. Data Flow Diagram (DFD) Level 1
Gambar III. 6 Data Flow Diagram Level 1 (Proses Input Data pelanggan)
Pelanggan Data_pelanggan 1.0 F1 Data pelanggan
Entri Data Data_pelanggan 1.3 Cetak Laporan Data_pelanggan No keberangkatan Admin Lap_Data_pelanggan Petugas Loket 1.1 Edit Data 1.2 Cari Data Data_pelanggan Data_pelanggan Data_pelanggan Data_pelanggan
Gambar III. 7 Data Flow Diagram Level 1 (Proses Permintaan SMS )
Gambar III.8 Data Flow Diagram Level 1 (Proses Pengolahan SMS Replay)
Pelanggan Permintaan sms 1.0 F1 pelanggan
Input sms Data_ 1.3 Cetak Laporan pelanggan No keberangkatan Pimpinan Lap SMS msk admin 1.1 Pengolahan Data 1.2 Replay sms _pelanggan pelanggan pelanggan pelanggan
Pelanggan Permintaan sms 1.0 F1 pelanggan
Pengolahan sms Data_ 1.3 Cetak Laporan pelanggan No Resi
Pimpinan Lap SMS Masuk
admin 1.1 Pengolahan Data 1.2 Replay sms pelanggan pelanggan pelanggan pelanggan Info layanan Info layanan
Gambar III. 9 Data Flow Diagram Level 1 (Proses Pembuatan Laporan)
III. 9. Analisa Perancangan Database
Database merupakan kumpulan data yang saling berhubungan satu dengan
yang lainnya, tersimpan dalam simpanan luar suatu sistem dan digunakan suatu perangkat lunak untuk memanipulasinya. Database merupakan salah satu komponen penting dalam sistem informasi karena berfungsi sebagai penyedia informasi bagi pengguna/user.
III. 9. 1. E-R Diagram
E – R diagram digunakan untuk menunjukkan relasi antara tabel dan sebagai awal perancangan database.
Pelanggan Permintaan sms 1.0 F1 Data pelanggan
Pengolahan sms Data_ 1.3 Cetak Laporan Data_pelanggan No keberangkatan
Pimpinan Lap Data SMS msk
admin 1.1 Pengolahan Data 1.2 Replay sms Data_pelanggan Data_pelanggan Data_pelanggan Data_pelanggan
III. 9. 2. Desain Tabel
Adapun tabel-tabel yang digunakan dalam perancangan sistem informasi jadwal bus adalah sebagai berikut :
Dapat User Jenis class No keb kpsitas Nmpngrm Aslpngrm Almt tujan Admin laporan Nama kntr Sms kluar usernama password Sms msuk M pelanggan jadwal Nmpngirm status tanggal Status status tanggal tempat Dapat 1 Dapat Dapat M M M M Beri Dapat M 1 M 1 1 M Pesan Dapat Isi pesan status pengiri m 1 1 pelanggan
Bert plng Jnis kirim
Jnis plg Asl pngrm
Almt tjuan Nm pngrm
tanggal
Tabel III. 1 Admin
Nama Database : smsdb Nama Tabel : admin Primary Key : Id_Admin
Nama Field Tipe Data Ukuran
Id admin Username Pass Int Varchar Varchar 5 30 30
Tabel III. 2 Deamos
Nama Database : smsdb Nama Tabel : Deamos
Nama Field Tipe Data Ukuran
Start Info Text Text No No
Tabel III. 3 Gammu
Nama Database : smsdb Nama Tabel : Gammu
Nama Field Tipe Data Ukuran
Version Int
Tabel III. 4 Report
Nama Database : smsdb Nama Tabel : Report Primary Key : Id
Nama Filed Tipe Data Ukuran Message_id Status Varchar Varchar 30 100
Tabel III. 5 Class
Nama Database : smsdb Nama Tabel : Class Primary Key : Id_Class
Nama Filed Tipe Data Ukuran
Id_Class Class name Int Varchar 5 30
Tabel III. 6 Jurusan
Nama Database : smsdb Nama Tabel : jurusan Primary Key : Id
Nama Filed Tipe Data Ukuran
Id jurusan Jurusan Int Varchar 5 30
Tabel III. 7 Jadwal
Nama Database : smsdb Nama Tabel : jadwal Primary Key : Id
Id jadwal Kd jadwal Asal Tujuan Berangkat Jam Tanggal Kd_berangkat Int Varchar Varchar Varchar Varchar Varchar Varchar Varchar 5 25 25 25 15 25 30 50
Tabel III. 8 Inbox
Nama Database : smsdb Nama Tabel : Inbox Primary Key : Id
Nama Field Tipe Data Ukuran
UpdatedlnDB Receiving date time Text Sender Number Coding Udh SMSCNUMBER Class Text Decoded Id recipientID Processed Timestamp Timestamp Text Varchar enum('Default_No_Compression', 'Unicode_No_Compression', '8bit', 'Default_Compression', 'Unicode_Compression') Text Varchar Int Text Int Text enum('false', 'true')
Tabel III. 9 Outbox
Nama Database : smsdb Nama Tabel : Outbox Primary Key : Id
Nama Field Tipe Data Ukuran UpdatedlnDB
InsrtilnDB
Sending date time Text Destination Number Coding Udh Class Text Decoded Id Multipart Relativevalidity SenderId
Sending Time out Delivery CreatorId Timestamp Timestamp Timestamp Text enum('Default_No_Compression', 'Unicode_No_Compression', '8bit', 'Default_Compression', 'Unicode_Compression')Text Text Int Text Int enum('false', 'true') Int Varchar Timestamp
enum('default', 'yes', 'no') Text - - - - - - 11 - 11 10 11 25 - -
III. 9. 3. Perancangan Interface
Perancangan interface dibagi menjadi 2 (dua), yaitu: 1. Perancangan Interface untuk user
2. Perancangan interface untuk admin
III. 9. 3. 1. Perancangan Interface Untuk User
Perancangan interface untuk user ini berupa format tulisan teks yang tertera pada layar ponsel.
1. Format untuk SMS request yang dilakukan oleh user Tabel III. 10 Format SMS Request Oleh User
Format Pesan Keterangan
class (---) asal (---) tujuan (---) berangkat (---) tanggal (---) bulan (---) tahun (---)
Format pesan pengecekan status jadwal bus
2. Format untuk SMS reply Tabel III. 11 Format SMS Reply
Format Pesan Keterangan
Tujuan anda (tujuan) sampai (jam). Format SMS reply
Contoh : medan 08.00 – rantau prapat 15.00
III. 9. 3. 2. Perancangan Interface Untuk Administrator
Perancangan interface untuk administrator digunakan untuk meng-update data pelanggan dengan menggunakan aplikasi yang dibuat di PHP, halaman-halaman yang digunakan antara lain :
1. Halaman Menu Master
Pada halaman menu master memiliki 8 ( delapan ) menu yang dikelola oleh stasiun di antaranya :
a. Halaman menu utama, menampilkan sejarah singkat perusahaan, pada tampilan utama atau beranda terdapat beberapa menu lainnya yaitu menu program ini dan menu bantuan, gammu pada menu utama.
KUPJ TOUR smsgateway apps
Atur class Atur jurusan Atur jadwa inbox beranda
Gambar III. 11 Halaman Menu Utama
b. Halaman menu atur class, menampilkan data class yang ada pada stasiun bus tersebut yaitu, class ekonomi, class bisnis, class eksekutif.
Gambar III. 12 Halaman Menu Atur Class
c. Halaman menu atur class ini telah memiliki jadwal kota jurusan yang diingikan oleh pelanggan untuk perjalanannya nanti.
Outbox
Program ini
Bantuan
Jalankan service Gammu
KUPJ TOUR smsngateway Apps
Program Ini
Bantuan
Tabel class Opsi Ekonomi
Bisnis Eksekutif
Beranda Atur Class Atur Jurusan Atur jadwal Inbox Outbox Beranda
Gambar III. 13 Halaman Menu atur jurusan
Halaman menu atur jadwal, pilih berdasarkan kode yang sudah di tampilkan pada menu tersebut.
Gambar III. 14 Halaman Menu atur jadwal d.
KUPJ TOUR smsngateway Apps Beranda Atur Class Atur
Jurusan
Atur jadwal Inbox Outbox
Program Ini
Bantuan
Kota Jurusan Opsi Medan
Tanjung Balai Rantauprapat Pekan Baru
KUPJ TOUR smsngateway Apps
Beranda Atur Class Atur Jurusan Atur jadwal Inbox Outbox
Program Ini
Bantuan
Kode class asal tujuan waktu tanggaal jam Br001 ekonomi medan pekanbaru pagi 1 mei 2012 11.11 Br002 bisnis medan tanjung balai malam 22 mei 2012 22.51 Br003 eksekutif medan pekanbaru pagi 10 april 2012 10.22 Br004 ekonomi medan tanjung balai siang 20 maret 2012 12.30 Br0001 ekonomi medan pekanbaru pagi 1 mei 2012 10.30
e. Halaman menu inbox menu yang fungsinya untuk melihat data kiriman yang sudah masuk dari pelanggan dari menu inbox.
Gambar III. 15 Halaman menu inbox yang masuk
f. Halaman menu outbox, fungsinya melihat apakah permintaan pelanggan sudah terkirim apa belum.
Gambar III. 16 Halaman menu outbox yang keluar KUPJ TOUR SMS Gateway Apps
beranda Atur class Atur jurusan
Atur jadwal Inbox outbox
Tabel inbox
Pengirim isi Tanggal +6285359984581 bisnis malam 19 juli 2012 medan rantau prapat 2012-03-12 22:10:56 +6285359984581 bisnis malam 19 juli 2012 medan rantau prapat 2012-03-12 22:10:56 +6285359984581 bisnis malam 19 juli 2012 medan rantau prapat 2012-03-12 22:10:56
KUPJ TOUR SMS Gateway Apps
beranda Atur class Atur jurusan
Atur jadwal Inbox outbox
Tabel Outbox
Dari nomor isi pesan status +6285359984581 request anda class = bisnis,jurusan=medan-rantauprapat sending Ok pada tanggal 19 juli 2012 >>malamajam = 22:58
+6285359984581 request anda class = ekonomi,jurusan=medan-pekanbaru sending Ok pada tanggal 21 maret 2012 >>pagi jam =08:58
+6285359984581 request anda class = bisnis,jurusan=medan-rantauprapat sending Ok pada tanggal 24 juni 2012 >>pagi jam = 10.00
Program Ini
Bantuan
Bantuan Program Ini
g. Pada menu program ini, untuk melihat data program yang dibuat untuk melengkapi tugas akhir.
h. i. j. k. l. m. n. o.
Gambar III. 17 Halaman Menu Program ini
h. pada menu bantuan terdapat cara-cara untuk melakuakan atau mengetahui cara kerja program ini, untuk memudahkan konsumen dan pelanggan.
Gambar III. 18 Halaman Penerimaan jadwal pelanggan KUPJ TOUR SMS Gateway Apps
beranda Atur class Atur jurusan
Atur jadwal Inbox outbox
Program Ini
Bantuan
Tentang Program Ini
“Program Ini Dibuat Untuk Dapat Menjadi Kelengkapan Skripsi Sang Penulis, Sebagai Ketentuan Dari Pihak Kampus STMIK Potensi Utama.Mudah-mudahan Program Ini Dapat Berguna Bagi Masyarakat Pada Khususnya Perusahaan Tempat Penulis Melakukan Riset "
Tentang Penulis
Penulis Mengucapkan Syukur Yang Sebesar-besanya Kepada ALLAH SWT, Yang Mana Atas Kesempatan Yang Diberikan Untuk Dapat Menyelesaikan Program Belajar Strata-1 Saya Di Kampus STMIK Potensi Utama.
Terimakasih Saya Ucapkan Kepada Seluruh Pihak Yang Telah Mendukung Hedirnya Program Ini, Semoga Apa Yang Penulis Lakukan Menjadi Amal Ibadah Dimata ALLAH SWT, Amin.
KUPJ TOUR SMS Gateway Apps
beranda Atur class Atur jurusan
Atur jadwal Inbox outbox
Program Ini
Bantuan
Bantuan
"Untuk dapat mengatur CLASS KEBERANGKATAN anda dapat meng- Klik menu Atur Class yang berada diatas dan untuk menambah Class nya klik link ataupun gambar berikut ""Untuk dapat mengatur JURUSAN
KEBERANGKATAN anda dapat meng- Klik menu Atur Jurusan yang
beradadiatas dan untuk menambah Jurusannya nya klik link ataupungambarberikut " "Untuk dapat mengatur JURUSAN
KEBERANGKATAN anda dapat meng- Klik menu Atur Jadwal yang
beradadiatas dan untuk menambah Jadwal nya klik link ataupun
gambarberikut Jadwal berikut yang akan di akses oleh pihak client nantinya " "Untuk dapat meilha Sms yang masuk kedalam sistem anda dapat meng Klik Menu Inbox dan anda dapat membalas dengan mengklik gambar " Untuk
Meng Edit Setiap Data Yang Ada Di Dalam Tabel Masing masing Anda
Dapat Mengklik Gambar
Untuk Meng Hapus Setiap Data Yang Ada Di Dalam Tabel Masing-masing
Anda Dapat Mengklik Gambar Atau
KUPJ TOUR smsgateway apps
Atur class Atur jurusan Atur jadwa inbox beranda
b. Halaman Menu admin
a. Halaman menu masuk ke admin, username dan password. Admin tersebut dikelola oleh petugas stasiun
Gambar III. 19 Halaman Untuk Login ke Admin
b. Halaman menu gammu ini untuk menjalakan service gammu, agar balasan dari pelanggan terbalas dan mengetahui jadwal tersebut
Gambar III. 20 Halaman untuk login gammu
password username Outbox Program Ini Bantuan Jalankan service Gammu
c. Pada menu logout ini berfungsi untuk keluar dari aplikasi ini, ketika ingin masuk kembali maka dia harus login terlebih dahulu.
Gambar III. 21 Halaman Menu Logout
Pada tampilan selanjutnya akan dibahas rancangan J2ME pada handphone, berikut ini adalah tampilan rancangannya, pada tampilan ini pelanggan akan memilih jadwal keberangkatan yang akan dituju, pelanggan akan sesuaikan data yang akan dituju dengan data yang sudah terterah di stasiun bus kupj tour, sama juga cara untuk mengetahui jadwal yang berangkat pada hari sekarang yang mana pelanggan ingin mengetahui jadwal keberangkatan hari ini. disini pelanggan akan memilih keberangkatan yang ada pada stasiun, data keberangkatan yang dipilih harus sesuai dengan data yang sudah ada distasiun, yang mana berguna untuk mencegah terjadinya kesalahan pengetikan pada jadwal bus yang diingikan untuk keberangkatan.
KUPJ TOUR SMS Gateway Apps
beranda Atur class Atur jurusan
Atur jadwal Inbox outbox KUPJ TOUR
Layanan SMS Gateway Lihat menu bantuan untuk dapat Menggunakan program ini
III. 10.Perancangan J2ME
KUPJ
Tour
SMS Gateway Pilihan KeluarKUPJ
Tour
SMS Gateway Pilih BatalkanTentang Program Ini Bantuan
Jadwal
Pilih Kelas, Waktu, Tanggal serta Jurusan Keberangkatan Kelas Ekonomi Asal Medan Tujuan Kirim Kembali Ok Kembali Ekonomi Bisnis Eksekutif VIP Kelas Ok Kembali Medan Tanjungbalai Rantauprapat Pekanbaru Kisaran Asal Ok Kembali Medan Tanjungbalai Rantauprapat Pekanbaru Kisaran Tujuan Ok Kembali Pagi Siang Malam Berangkat Ok Kembali 1 2 3 4 5 Tanggal Ok Kembali January February Maret April Mei Bulan
Gambar III. 22 Rancangan Layanan J2ME
III.11 Flowchart
A. Flowchart Menjalankan Aplikasi
Gambar III. 23 Flowchart Untuk Menjalankan Aplikasi
Start Menu Utama User_Name, Password Lanjut? Pilih Menu Selesai Ya Tidak Salah
Request Anda Class = EKONOMI, jurusan= MEDAN-RANTAUPRAPAT Pada Tanggal 2 Maret 2012 >>Siang Jam = 11:11 Pilihan Kembali Ok Kembali 2011 2012 2013 2014 2015
Tahun Hasil pemilihan anda = kelas ekonomi,waktu pagi, tanggal 1 january 2012 jurusan medan – rantauprapat reguest anda sedang diprosea
Ya Tidak
Boleh aplikasi... Mengirim pesan teks Ke 087869699062
Pada gambar di atas menunjukkan proses menjalankan web mulai dari proses login dan memilih menu yang akan ditampikan. Sistem ini akan melakukan
check apakah username dan password yang dimasukkan sudah terdaftar atau
belum. Jika username dan password yang dimasukkan belum terdaftar, maka akan ditampilkan peringatan bahwa pengguna belum terdaftar.
B. Flowchart Untuk Input Data
Gambar III. 24 Flowchart Input Data Pelanggan Start Login Isi Data Lanjut? Pilih Menu Selesai Ya Tidak Salah
Pada gambar III. 16 di atas menunjukkan proses login atau pengimputan pengguna ke aplikasi media web. Sistem akan melakukan check apakah username dan password yang dimasukkan sudah terdaftar atau belum. Jika username dan
password yang dimasukkan belum terdaftar, maka akan ditampilkan peringatan
bahwa pengguna belum terdaftar.
C. Flowchart Untuk Hapus Data
Gambar III. 25 Flowchart Untuk Hapus Data Start
Login
Data Proses Hapus
Lanjut? Proses Hapus Selesai Ya Tidak Salah
Pada gambar di atas menunjukkan menu utama proses login pengguna ke aplikasi media web. Sistem akan melakukan check apakah username dan
password yang dimasukkan sudah terdaftar atau belum. Jika username dan password yang dimasukkan belum terdaftar, maka akan ditampilkan peringatan