Diagram Alir Utama Context Diagram DFD

3.2.1 Diagram Alir Utama

Dalam diagram alir utama ini digambarkan algoritma secara umum semua proses yang ada dalam aplikasi program sistem informasi e-marketing untuk periklanan berbasis client server menggunakan online system dan real time system . Diawali dengan pengaturan client, pengaturan data, processing data pada client yang dilakukan pada server. Kemudian pada client melakukan cek ip server , terkoneksi dengan server, download data pada server, data muncul pada layar client secara berurutan. Server Client Pengaturan client start end Pengaturan data Prosesing data pada client Input ip server dan id point client Connect server Run Client download data server Data muncul pada layar client Tidak Ya Gambar 3.1 Diagram Alir Utama Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

3.2.2 Context Diagram

Pada level ini terdapat 2 entitas yaitu server dan client. Server adalah seseorang yang mengoperasikan aplikasi server yang menginputkan data untuk dikirim ke client. Sedangkan client adalah seseorang yang mengoperasikan aplikasi client yang mengambil data dari server dan menampilkannya sebelum itu client harus terkoneksi dengan server. data iklan c lient Login display data iklan c onnec t data client aks es s istem menu utama Run dan dow nload data iklan input ip s erv er dan id c lient input data iklan c lient input client admin user client 1 s istem Emarketing ClientServer Gambar 3.2 Context Diagram

3.2.3 DFD

Level 0 context diagram data iklan client Login display data iklan connect data client akses sistem menu utama Run dan dow nload data iklan input ip server dan id client input data iklan client input client admin user client 1 sistem Emarketing ClientServer + Gambar 3.3 DFD level 0 Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. Keterangan dfd level 0 : Pada DFD level 0 ini terdapat 2 terminator entitas luar yaitu admin dan user client. Entitas admin melakukan login pada sistem setelah itu dapat melakukan akses sistem. Admin melakukan input client dan data client tersimpan di server. Selanjutnya admin melakukan input data iklan client pada client telah tersimpan. Pada entitas user client melakukan input ip server dan id client dan terkoneksi pada server, setelah itu user client bisa melakukan run dan download data iklan. User client menerima display data iklan yang sudah terunduh. Level 1 mas ukkan pass w ord data pas sw ord data iklan update data iklan data client input ip s erv er dan id c lient display data running upload data iklan input client input us ername pas sw ord admin user client 1 login + 3 pengaturan c lient + 4 pengaturan iklan + 5 test c onnec t + 6 dow nload data iklan + point update 2 ganti pas s w ord user Gambar 3.4 DFD level 1 Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. Keterangan dfd level 1 : Admin melakukan input username password pada proses login, selanjutnya input client pada proses pengaturan client dan tersimpan pada database point, selanjutnya admin dapat melakukan ganti password pada proses ganti password selanjutnya upload data iklan pada proses pengaturan iklan dan tersimpan pada database update setelah itu melakukan tranmisi data update data iklan pada proses 6 download data iklan tetapi menunggu aktifitas client melakukan input ip server dan id client dan melakukan proses test connect setelah connect melakukan running menuju proses download data iklan. level 2 proses login Gambar 3.5 dfd level 2 proses login Keterangan dfd level 2 proses login : admin melakukan login, didalam sistem akan muncul form login yang mana didalamnya admin harus memasukkan username dan password. Maka sistem akan mengecek benar atau salah username dan password yang dimasukkan oleh admin, jika admin memasukkan dengan benar, sistem akan memberi konfirmasi bahwa admin memasukkan data dengan benar. Sistem akan masuk ke halaman selanjutnya. Namun jika admin memasukkan Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. username dan passwordnya salah, sistem akan memberi konfirmasi bahwa data yang dimasukkan admin salah dan admin diminta memasukkan kembali data dengan benar. level 2 proses pengaturan client Gambar 3.6 dfd level 2 proses pengaturan client keterangan dfd level 2 proses pengaturan client : Setelah admin melakukan input client pada proses daftar client dan melakukan konfigurasi yang diperlukan berupa insert, update, delete pada proses identitas client dan tersimpan pada database point berupa data client. level 2 proses pengaturan iklan Gambar 3.7 dfd level 2 proses pengaturan iklan Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. Keterangan dfd level 2 proses pengaturan iklan : Setelah admin melakukan pengaturan client, admin bisa melakukan upload data iklan dengan melihat status client dan melakukan konfigurasi yang diperlukan berupa memilih tipe data iklan berupa .jpg atau ,flv setelah terpilih maka melakukan proses update dan data tersimpan pada database update dan siap untuk diunduh. level 2 proses test connect Gambar 3.8 dfd level 2 proses tes connect Keterangan dfd level 2 proses test connect : user client melakukan input ip server dan id client pada proses test connect dan menerima konfirmasi pada proses status connect jika koneksi gagal harus melakukan input dari awal lagi jika berhasil maka client dapat melakukan run program. Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. level 2 proses download data Gambar 3.9 dfd level 2 proses download data Keterangan dfd level 2 proses download data : Setelah user client melakukan running maka client akan melakukan download data. pada proses processing data menunggu data apa saja yang diunduh setelah selesai data akan tampil pada layar monitor user client

3.3. Perancangan Database