Diagram Alir Program Server Diagram Alir Program Client

Frans A. Siagian : Perancangan Komunikasi Client Server Dan Sistem Database, 2008 USU Repository © 2009 diperlihatkan pada Gambar 4.1. Start Yes No Client Request ke Server End Request yang Diminta Dikirimkan ke Client Apakah Request Dapat Dipenuhi? Request Diproses Server Konfirmasi Layanan Tidak Terpenuhi Gambar 4.1 Diagram Alir Komunikasi Client Server

4.2.2.1.1 Diagram Alir Program Server

Diagram alir program server terdiri dari: 1. Diagram Alir Program Aplikasi Frans A. Siagian : Perancangan Komunikasi Client Server Dan Sistem Database, 2008 USU Repository © 2009 Start Simpan =True End Yes No Cari =True Ubah =True Apakah Program Diaktifkan? Aplikasi Dinonaktifkan Aplikasi Diaktifkan Status Comp.Name,IP, Program Gambar 4.2 Diagram Alir Program Aplikasi 2. Diagram Alir Program Explorer Frans A. Siagian : Perancangan Komunikasi Client Server Dan Sistem Database, 2008 USU Repository © 2009 Start Folder Diklik File Ditampilkan End Pilih Salah Satu Drive Folder Ditampilkan Gambar 4.3 Diagram Alir Program Explorer 3. Diagram Alir Program Client Remote Start End Komp. Client Log Off Log Off = True Comp.Name,IP Memproses Instruksi Log Off dari Server Gambar 4.4 Diagram Alir Proses Log Off Frans A. Siagian : Perancangan Komunikasi Client Server Dan Sistem Database, 2008 USU Repository © 2009 Start End Shut Down = True Comp.Name,IP Memproses Instruksi Shut Down dari Server Komp.Client Shut Down Gambar 4.5 Diagram Alir Proses Shut Down 4. Diagram Alir Program Peripheral Frans A. Siagian : Perancangan Komunikasi Client Server Dan Sistem Database, 2008 USU Repository © 2009 Start Tampilkan Waktu Tampilkan Regional Setting A DateTime =True Regional Setting = True Mouse =True Tampilkan Pengaturan Mouse Tampilkan Pengaturan Sound Tampilkan System Komputer End A Sound =True System =True Gambar 4.6 Diagram Alir Program Peripheral

4.2.2.1.2 Diagram Alir Program Client

Diagram alir program client terdiri dari: 1. Diagram Alir Program Chat Frans A. Siagian : Perancangan Komunikasi Client Server Dan Sistem Database, 2008 USU Repository © 2009 Start Connect = True Isikan Pesan Send = True Pesan Dikirimkan Pesan Diterima Client yang Lain End Gambar 4.7 Diagram Alir Program Chat Sesama Client Start Isikan Pesan Send = True Pesan Dikirimkan Pesan Diterima Server End Gambar 4.8 Diagram Alir Chat Client ke Server 2. Diagram Alir Program Explorer Frans A. Siagian : Perancangan Komunikasi Client Server Dan Sistem Database, 2008 USU Repository © 2009 Start Folder Diklik File Ditampilkan End Pilih Salah Satu Drive Folder Ditampilkan Gambar 4.9 Diagram Alir Program Explorer 3. Diagram Alir Aplikasi Program Start Input IP, Program End Program Diberikan Server Membaca Request Program Gambar 4.10 Diagram Alir Aplikasi Program 4. Diagram Alir Akses Database Diagram alir akses database dibedakan atas dua bagian yaitu diagram alir akses database untuk client pertama dan diagram alir akses database untuk client kedua. Frans A. Siagian : Perancangan Komunikasi Client Server Dan Sistem Database, 2008 USU Repository © 2009 a. Diagram alir akses database untuk client pertama Start End Menyimpan Data di Database Server Tambah = True Nim,Nama,Alamat, Temp.Lahir,Tgl.Lahir, Jen.Kelamin,Dosen Wali Hasil Tampilkan di Tabel Gambar 4.11 Diagram Alir Menambah Data Mahasiswa Frans A. Siagian : Perancangan Komunikasi Client Server Dan Sistem Database, 2008 USU Repository © 2009 Start NIM Apakah Data Benar? No Tampilkan Semua Data Mahasiswa Dan IPK End Yes Tampilkan Pesan “Tidak Ada” Cari =True Gambar 4.12 Diagram Alir Mencari Data Mahasiswa Start Tambah = True Kode,Nama,Alamat, Jabatan Menyimpan Data di Database Server Hasil Tampilkan di Tabel End Gambar 4.13 Diagram Alir Menambah Data Dosen Frans A. Siagian : Perancangan Komunikasi Client Server Dan Sistem Database, 2008 USU Repository © 2009 Start Input Kode Apakah Data Benar? Tampilkan Alamat Dan Jabatan End Yes Tampilkan Pesan “Tidak Ada” No Cari =True Gambar 4.14 Diagram Alir Mencari Data Dosen b. Diagram alir akses database untuk client kedua Frans A. Siagian : Perancangan Komunikasi Client Server Dan Sistem Database, 2008 USU Repository © 2009 Start End Tambah = True Menyimpan Data di Database Server Hasil Tampilkan di Tabel Sem,Kode M.Kul,,Dosen, Mt.Kul.Bobot SKS Gambar 4.15 Diagram Alir Menambah Data Mata Kuliah Start Kode Mata Kuliah Apakah Data Benar? Tampilkan Pesan “Tidak Ada” Tampilkan Nama Dosen,Mata Kuliah Dan Bobot SKS Yes End Cari = True No Gambar 4.16 Diagram Alir Mencari Data Mata Kuliah Frans A. Siagian : Perancangan Komunikasi Client Server Dan Sistem Database, 2008 USU Repository © 2009 Start Tambah = True Semester,NIM,Mt.Kuliah, Nilai Proses Akumulasi Nilai Tampilkan IPK Menyimpan Data di Database Server Hasil Tampilkan di Tabel End Gambar 4.17 Diagram Alir Menambah Data Nilai Mahasiswa Frans A. Siagian : Perancangan Komunikasi Client Server Dan Sistem Database, 2008 USU Repository © 2009 Start Cari = True NIM End Membaca Data di Database Server Tampilkan Nama dan IPK Gambar 4.18 Diagram Alir Mencari Data Nilai Mahasiswa

4.2.2.2 Perancangan Menu Sistem