Activity Diagram Perancangan Proses

Keterangan gambar 4.5: Gambar 4.5 menjelaskan tentang proses input data penjualan, edit, hapus, dan lihat. Dalam proses ini actor yang berperan administrator dan eksekutif. Untuk dapat melakukan menginput data penjualan, administrator terlebih dahulu harus masuk ke dalam menu input data penjualan. Setelah masuk ke dalam menu tersebut administrator harus mengisi form yang terdapat pada halaman tersebut. Jika data yang dimasukkan tidak sesuai maka sistem akan memberikan pesan peringatan dan mengulang kembali untuk menginput data. Jika data yang dimasukkan benar maka data tersebut akan tersimpan di dalam database. Administrator dan eksekutif juga dapat melihat data penjualan dengan bentuk grafik dengan cara masuk ke dalam menu data penjualan. Dalam menu ini terdapat laporan penjualan dalam bentuk grafik. Admin Klik menu input data Sistem Menampilkan sub menu input data Klik sub menu input data stock Menampilkan sub menu input data stock buku Tambah Ubah Hapus Menampilkan form input data stock buku Input data stock buku Klik Simpan Simpan data Halaman Input data stock buku Admin Eksekutif Klik menu stock buku Menampilkan sub menu stock buku SD SD SMP SMA Menampilkan halaman stock buku Halaman stock buku Mulai Selesai Selesai Mulai Gambar 4.6 Activity Diagram Manajemen Stok Keterangan gambar 4.6: Gambar 4.6 menjelaskan tentang proses input stok buku, edit, hapus dan lihat. Dalam proses ini actor yang berperan administrator dan eksekutif. Untuk dapat melakukan menginput stok buku, administrator terlebih dahulu harus masuk ke dalam menu input stok buku. Setelah masuk ke dalam menu tersebut administrator harus mengisi form yang terdapat pada halaman tersebut. Jika data yang dimasukkan tidak sesuai maka sistem akan memberikan pesan peringatan dan mengulang kembali untuk menginput data. Jika data yang dimasukkan benar maka data tersebut akan tersimpan di dalam database. Administrator dan eksekutif juga dapat melihat data stok buku dengan bentuk grafik dengan cara masuk ke dalam menu stok buku. Dalam menu ini terdapat data stok buku dalam bentuk grafik. Klik menu input data Menampilkan sub menu input data Klik sub menu input data buku Menampilkan sub menu input data buku Tambah Ubah Hapus Menampilkan form input data buku Input data buku Klik Simpan Simpan data Halaman Input data buku Selesai Mulai Admin Sistem Gambar 4.7 Activity Diagram Manajemen Buku Keterangan gambar 4.7: Gambar 4.7 menjelaskan tentang proses input data buku, edit, hapus dan lihat. Dalam proses ini actor yang berperan administrator. Untuk dapat melakukan menginput data buku, administrator terlebih dahulu harus masuk ke dalam menu input data buku. Setelah masuk ke dalam menu tersebut administrator harus mengisi form yang terdapat pada halaman tersebut. Jika data yang dimasukkan tidak sesuai maka sistem akan memberikan pesan peringatan dan mengulang kembali untuk menginput data. Jika data yang dimasukkan benar maka data tersebut akan tersimpan di dalam. Admin Klik menu input data Sistem Menampilkan sub menu input data Klik sub menu input data forecasting Menampilkan sub menu input data forecasting Tambah Ubah Hapus Menampilkan form input data forecasting Input data forecasting Klik Simpan Simpan data Halaman Input data forecasting Admin Eksekutif Klik menu data forecasting Menampilkan sub menu data forecasting SD SD SMP SMA Menampilkan halaman data forecasting Halaman data forecasting Mulai Selesai Selesai Mulai Gambar 4.8 Activity Diagram Manajemen Forecasting Keterangan gambar 4.8: Gambar 4.8 menjelaskan tentang proses input data forecasting, edit, hapus dan lihat. Dalam proses ini actor yang berperan administrator. Untuk dapat melakukan menginput data forecasting, administrator terlebih dahulu harus masuk ke dalam menu input data forecasting. Setelah masuk ke dalam menu tersebut administrator harus mengisi form yang terdapat pada halaman tersebut. Jika data yang dimasukkan tidak sesuai maka sistem akan memberikan pesan peringatan dan mengulang kembali untuk menginput data. Jika data yang dimasukkan benar maka data tersebut akan tersimpan di dalam database. Admin Sistem Klik menu perhitungan Mulai Menampilakan halaman perhitungan Input data perhitungan Hasil perhitungan Selesai Gambar 4.9 Activity Diagram Simple Moving Average Keterangan gambar 4.9: Gambar 4.9 menjelaskan proses penghitungan Simple Moving Average. Untuk melakukan kegiatan ini administrator harus masuk ke dalam menu Simple Moving Average . Apabila sudah masuk ke dalam menu tersebut administrator dapat menginput data yang dibutuhkan untuk dapat menghasilkan output Simple Moving Average. Jika data yang telah selesai maka akan keluar hasil dari perhitungan Simple Moving Average. Admin Sistem Admin Eksekutif Klik menu input data Mulai Menampilkan input agenda Tambah Hapus Menampilkan form jadwal eksekutif Input jadwal eksekutif Klik simpan Simpan data Halaman jadwal eksekutif Selesai Klik menu Jadwal eksekutif Halaman jadwal eksekutif Halaman jadwal eksekutif Cetak jadwal eksekutif Mulai Selesai Cetak convert Klik sub menu input data agenda Menampilkan sub menu input data agenda Menampilkan jadwal eksekutif Gambar 4.10 Activity Diagram Manajemen Jadwal Eksekutif Keterangan gambar 4.10: Gambar 4.10 menjelaskan tentang proses input jadwal eksekutif, convert, hapus, lihat dan cetak. Dalam proses ini actor yang berperan administrator dan eksekutif. Untuk dapat melakukan menginput jadwal eksekutif, administrator terlebih dahulu harus masuk ke dalam menu jadwal eksekutif. Setelah masuk ke dalam menu tersebut administrator harus mengisi form yang terdapat pada halaman tersebut. Jika data yang dimasukkan benar maka data tersebut akan tersimpan di dalam database. Selain itu administrator juga dapat mencetak jadwal eksekutif dengan mengklik print dan juga dapat di-convert menjadi file excel. Eksekutif juga dapat melihat data jadwal eksekutif dengan cara masuk ke dalam menu jadwal eksekutif. Dalam menu ini terdapat data jadwal eksekutif dan juga dapat mencetak data tersebut. Dan juga dapat di-convert menjadi file excel. Admin Sistem Admin Eksekutif Klik menu Input Data Mulai Menampilkan halaman input data Tambah Ubah Hapus Menampilkan form data customer Input data customer Klik simpan Simpan data Halaman data customer Selesai Klik menu data customer Halaman data customer Halaman data customer Cetak data customer Mulai Selesai Klik sub menu input data customer Menampilkan sub menu input data customer Cetak convert Menampilkan halaman data customer Gambar 4.11 Activity Diagram Manajemen Customer Keterangan gambar 4.11: Gambar 4.11 menjelaskan tentang proses input data customer, edit, hapus, lihat dan cetak. Dalam proses ini actor yang berperan administrator dan eksekutif. Untuk dapat melakukan menginput data customer, administrator terlebih dahulu harus masuk ke dalam menu customer. Setelah masuk ke dalam menu tersebut administrator harus mengisi form yang terdapat pada halaman tersebut. Jika data yang dimasukkan tidak sesuai maka sistem akan memberikan pesan peringatan dan mengulang kembali untuk menginput data. Jika data yang dimasukkan benar maka data tersebut akan tersimpan di dalam database. Selain itu administrator juga dapat mencetak data customer dengan mengklik print dan juga dapat di-convert menjadi file excel. Eksekutif juga dapat melihat data customer dengan cara masuk ke dalam menu jadwal eksekutif. Dalam menu ini terdapat data customer yang dapat dicetak dan juga dapat di-convert menjadi file excel. Admin Sistem Eksekutif Klik menu User Manajemen Mulai Menampilkan halaman user manajemen Tambah Ubah Hapus Menampilkan form data user Input data user Klik simpan Simpan data Halaman user manajemen Selesai Klik menu update password Mulai Menampilkan halaman update password Input password lama baru Klik Simpan Selesai Gambar 4.12 Activity Diagram Manajemen User Keterangan gambar 4.12: Pada gambar 4.12 merupakan activity diagram manajemen user yang digunakan jika administrator menambah, merubah, menghapus dan eksekutif ingin merubah password . Untuk menambah, merubah dan menghapus user, administrator terlebih dahulu harus masuk ke dalam menu manajemen user, jika sudah masuk akan tampil form untuk manajemen user. Administrator dan eksekutif harus memasukkan password lama dan password yang baru. Jika data yang dimasukkan tidak sesuai makan sistem akan menampilakan peringatan dan harus kembali memasukkan data. Jika data yang dimasukkan sudah benar maka password yang baru dapat digunakan.

4.2.3 Perancangan Basisdata

Berikut ini merupakan perancangan basisdata untuk sistem informasi eksekutif penjualan pada PT. Penerbitan Pelangi Indonesia.

4.2.3.1 Sequence Diagram

Diagram berikut menggambarkan proses yang terjadi pada sistem informasi eksekutif penjualan. ::userwww 2. Login username,password 3. Kirim Login username,password 4. cek login username,password 5. cek login username,password 6. Kirim pesan gagal 7. kirim pesan gagal 8. Tampilkan pesan gagal 9. Kirim pesan berhasil 10. Kirim pesan berhasil 11. Tampilkan pesan berhasil 1. Tampilkan Form Login admin user ::Tampilan ::Con Login Gambar 4.13 Sequence Diagram Login Keterangan gambar 4.13: Pada gambar 4.13 menjelaskan proses login yang dilakukan oleh administrator dan eksekutif. Pada saat melakukan login sistem meminta administrator dan eksekutif untuk memasukkan username dan password. Apabila username dan password sudah dimasukkan dan menekan login sistem akan memverifikasi apakah data yang dimasukkan sesuai. Jika data yang dimasukkan salah maka sistem akan memberikan peringatan dan akan menampilakan halaman login kembali. Jika data yang dimasukkan benar maka akan tampil halaman utama dari sistem informasi eksekutif. ::penjualanbuku 9.Akses menu input data penjualan 10. Tampilkan menu input data penjualan 14. Kirim Data input data 18. Masukkan data valid 16. kirim pesan gagal 17. Tampilkan pesan gagal 19. Kirim pesan berhasil 20. Kirim pesan berhasil 21. Tampilkan pesan berhasil 11. Memilih input data penjualan 15 Cek validasiinput data 22. Edit data penjualan 23. Kirim Data edit data 24. Edit data valid 25. Kirim pesan berhasil 26. Kirim pesan berhasil 27. Tampilkan pesan berhasil 12. Tampilkan form input data penjualan 13.input data penjualan ::Admin ::Tampilan ::Con Manajemen Penjualan 28. hapus laporan penjualan 29.hapus data 30.hapus data 31. Kirim pesan berhasil 32. Kirim pesan berhasil 33. Tampilkan pesan berhasil ::eksekutif 1.Akses menu data penjualan 2. Tampilkan data penjualan 3. Pilih penjualan buku 4. Kirim pesan 5. cek data valid 6. Kirim pesan berhasil 7. kirim pesan berhasil 8. Tampilkan penjualan buku berhasil Gambar 4.14 Sequence Diagram Manajemen Penjualan Keterangan gambar 4.14: Gambar 4.14 menjelaskan tentang proses menginput data penjualan. Administrator terlebih dahulu masuk ke dalam menu input data penjualan. Apabila administrator sudah masuk ke dalam menu tersebut akan tampil pilihan form input data penjualan. Administrator akan menginput data penjualan. Jika data yang dimasukkan salah sistem akan memberikan peringatan dan jika data yang dimasukkan benar data tersebut akan langsung tersimpan di dalam database. Administrator juga dapat merubah dan hapus data penjualan buku. Dalam kegiatan ini administrator dan eksekutif terlebih dahulu masuk ke dalam menu data penjualan. Setelah masuk ke dalam menu tersebut administrator dan eksekutif dapat memilih kategori apa yang diinginkan. Apabila telah dipilih salah satu maka akan tampil laporan penjualan sesuai dengan pilihan kategorinya. ::Stock 9.Akses menu input data stok 10. Tampilkan menu input data stok 14. Kirim Data input data 18. Masukkan data valid 16. kirim pesan gagal 17. Tampilkan pesan gagal 19. Kirim pesan berhasil 20. Kirim pesan berhasil 21. Tampilkan pesan berhasil 11. Memilih input data stok 15. Cek validasiinput data 22. Edit data stok 23. Kirim Data edit data 24. Edit data valid 25. Kirim pesan berhasil 26. Kirim pesan berhasil 27. Tampilkan pesan berhasil 12. Tampilkan form input data stok 13.input data stok ::Admin ::Tampilan ::Con Manajemen Stok 28. hapus stok buku 29.hapus data 30.hapus data 31. Kirim pesan berhasil 32. Kirim pesan berhasil 33. Tampilkan pesan berhasil ::eksekutif 1.Akses menu stok buku 2. Tampilkan stok buku 3. Pilih stok buku 4. Kirim pesan 5. cek data valid 6. Kirim pesan berhasil 7. kirim pesan berhasil 8. Tampilkan stok buku berhasil Gambar 4.15 Sequence Diagram Manajemen Stok