BAB IV ANALISIS DAN PERANCANGAN. kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan perbaikannya.

dokumen-dokumen yang mirip
BAB IV ANALISIS DAN PERANCANGAN. permasalahan, kesempatan, hambatan yang terjadi dan kebutuhan-kebutuhan yang

BAB V IMPLEMENTASI SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. umum SETWAN DPRD Kota Sukabumi yaitu badan pemerintahan yang terdiri

4.1. Perancangan Use Case Diagram

BAB III ANALISIS DAN PERANCANGAN. Dalam membangun aplikasi pembelajaran aksara sunda berbasis android

BAB IV ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN RANCANGAN PROGRAM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. sistem sedang berjalan dan diperlukan untuk berbagai perubahan yang dirasa

BAB IV HASIL DAN UJI COBA

TUGAS ANALISIS DAN PERANCANGAN SISTEM LAUNDRY

BAB IV ANALISIS DAN PERANCANGAN. sistem informasi yang utuh kedalam bagian-bagian komponennya dengan

BAB III ANALISIS DAN PERANCANGAN SISTEM`

BAB III METODE PENELITIAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA. Berikut adalah tampilan hasil dan pembahasan dari Perancangan Analisa

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI DAN PENGUJIAN. Tahap implementasi akan dipersiapkan bagaimana RANCANG BANGUN PERANGKAT LUNAK BANTU PENDAFTARAN

APLIKASI SISTEM INFORMASI PENGOLAHAN DATA PADA DIREKTORAT RESERSE KRIMINAL KHUSUS POLDA SUMBAR

BAB IV 4. DESKRIPSI KERJA PRAKTIK

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. utuh ke dalam bagian - bagian komponennya dengan maksud untuk

Bab 3 Metodologi Penelitian

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS SISTEM DAN PERANCANGAN


BAB III METODE PENELITIAN. Dalam penelitian ini, alat yang di gunakan adalah sebagai berikut: 1. Perangkat Keras (Hardware)

DAFTAR ISI. KATA PENGANTAR... i. DAFTAR ISI... iii. DAFTAR GAMBAR... vii. DAFTAR TABEL... ix. DAFTAR LAMPIRAN... x Latar Belakang Masalah...

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB I PENDAHULUAN. secara lebih aktual dan optimal. Penggunaan teknologi informasi bertujuan untuk

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV RANCANGAN SISTEM YANG DIUSULKAN

BAB I PENDAHULUAN. Pemetaan lokasi cabang cabang toko baju Mode Fashion berbasis web

Tugas SRS dan Skenario Proses System Pemilihan perguruan tinggi swasta

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJICOBA

4. BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV ANALISIS DAN PERANCANGAN SISTEM. hasil analisis ini digambarkan dan didokumentasiakan dengan metodologi

Class Diagram Activity Diagram Entity Relationship Diagram (ERD) MySQL CodeIgniter

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB V IMPLEMENTASI DAN PENGUJIAN. (Studi kasus Dinas Tenaga Kerja dan Transmigrasi sub Kepegawaian dan Umum) ada

BAB IV ANALISA DAN PERANCANGAN SISTEM. diusulkan dari sistem yang ada di Dinas Kebudayaan dan Pariwisata Kota

BAB IV IMPLEMENTASI SISTEM. Tahap implementasi sistem (system implementation) adalah tahap

BAB III ANALISA DAN DESAIN SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV ANALISA DAN PERANCANGAN SISTEM. Adapun analisis sistem akan dilakukan pada bagian gudang ruang lingkup

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III PERANCANGAN PENELITIAN

BAB III ANALISA DAN DESAIN SISTEM

BAB I PENDAHULUAN. memproduksi kapas seperti kapas kecantikan dengan merek Selection Cotton.

BAB IV ANALISIS DAN PERANCANGAN SISTEM. terkomputerisasi. Berikut adalah uraian proses dari kegiatan pemesanan makanan

BAB V PEMBAHASAN DAN IMPLEMENTASI

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Use Case Diagram dan Activity Diagram. Selain itu juga pada analisis ini akan

BAB III ANALISA DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERENCANAAN SISTEM. yang terdapat pada sistem tersebut untuk kemudian dijadikan landasan usulan

BAB V IMPLEMENTASI SISTEM. dapat siap untuk dioperasikan. Dalam implementasi aplikasi tes penentuan kelas

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Untuk merancang atau menyempurnakan sebuah aplikasi mobile, kita perlu

BAB IV HASIL DAN UJI COBA

19

PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS MERCU BUANA YOGYAKARTA

BAB III ANALISIS DAN DESAIN SISTEM

ANALISIS DAN DESAIN SISTEM

ANALISIS DAN PERANCANGAN SISTEM PENGELOLAHAAN DATA PEGAWAI

BAB IV ANALISIS DAN PERANCANGAN SISTEM. yang manual, yaitu dengan melakukan pembukuan untuk seluruh data dan

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV ANALISIS DAN PERANCANGAN SISTEM. mampu memperkirakan dan merincikan seluruh dokumen ataupun prosedur yang

BAB IV PERANCANGAN SISTEM Perancangan Pembuatan Sistem(Use Case Diagram) SISTEM

BAB IV. Berikut adalah tampilan hasil dan pembahasan dari Sistem Informasi Akuntansi. Pengelolaan Produksi Bahan Mentah Menggunakan Metode LIFO.

BAB III ANALISA DAN DESAIN SISTEM

BAB 4 RANCANGAN YANG DIUSULKAN. Berikut ini merupakan class diagram di mana menggambarkan hubungan antara

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM

PENDAHULUAN 1 BAB I. 1.1 Latar Belakang

BAB III ANALISA DAN PERANCANGAN 3.1 ANALISIS

BAB 3 PERANCANGAN SISTEM. sistem, pendefenisian darikebutuhan-kebutuhan fungsional persiapan untuk

BAB IV HASIL DAN UJICOBA

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

ANALISIS PERANCANGAN SISTEM INFORMASI RENTAL MOTOR DENGAN MENGGUNAKAN PHP DAN MYSQL

BAB IV ANALISA DAN PERANCANGAN SISTEM

Gambar Form input data proyek Gambar Tampilan data proyek Gambar Form edit data proyek Gambar 3.

BAB III METODE PENELITIAN. Pendekatan metode pengembangan sistem yang digunakan peneliti merupakan

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

Bab 3 Metoda dan Perancangan Sistem

BAB V IMPLEMENTASI DAN PENGUJIAN. harus dijalankan diantaranya adalah: hal-hal yang harus dipersiapkan adalah sebagai berikut:

BAB III ANALISA DAN DESAIN SISTEM

DAFTAR ISI HALAMAN JUDUL DEPAN...

BAB III ANALISA DAN DESAIN SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III METODOLOGI PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu

Transkripsi:

BAB IV ANALISIS DAN PERANCANGAN 4.1 Analisis Sistem Analisis sistem ini merupakan penguraian dari suatu sistem yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk mengidentifikasi dan mengevaluasi permasalahan, kesempatan, hambatan yang terjadi dan kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan perbaikannya. 4.1.1 Analisis Sistem yang Sedang Berjalan 4.1.1.1 Deskripsi Masalah Berdasarkan analisis dan diskusi dengan pembimbing kerja praktek, masalah yang ada di bagian umum ini terdapat dalam hal pengarsipan yang masih manual dikarenakan aplikasi yang sudah ada tidak berjalan sebagaimana mestinya dan ada sedikit kekurangan pada aplikasi tersebut. 4.1.1.2 Pemecahan Masalah Sebagaimana pendeskripsian masalah di atas, maka pemecahan masalah yang akan dilakukan dengan membuat Sistem Informasi Kepegawaian yang didalamnya terdapat konten arsip surat yang sudah tersedia form form terkait dengan arsip sehingga memudahkan kinerja para karyawan khususnya dibagian umum. 4.2 Analisis Kebutuhan 4.2.1 Kebutuhan Fungsional Kebutuhan fungsional meliputi feature, komponen, atau fungsi yang harus terdapat dalam Sistem Informasi Kepegawaian Kantor Wilayah Kementerian Agama Provinsi Jawa Barat. Berikut ini merupakan spesifikasi 46

47 kebutuhan fungsional dari Sistem Informasi Kepegawaian Kantor Wilayah Kementerian Agama Provinsi Jawa Barat. Diantaranya sebagai berikut : a. Login untuk user yang sudah melakukan registrasi. b. Registrasi Pegawai untuk user yang belum memiliki username dan password. c. Data Pegawai menampilkan data berdasarkan bagian dan jabatan. d. Data Pelatihan menampilkan hasil pelatihan yang pernah dilakukan di Kantor Wilayah Kementerian Agama. e. Data Kenaikan Jabatan menampilkan data pegawai berdasarkan masa kerja. f. Arsip Surat menampilkan surat masuk, surat keluar dan naskah. g. Pembuatan Laporan. 4.2.2 Kebutuhan Non Fungsional 1. Hardware (Perangkat Keras) Spesifikasi peralatan minimal yang dibutuhkan sebagai berikut : a. CPU (Central Processing Unit) intel inside Pentium 4. b. Memori dengan kapasitas 256 MB. c. Keyboard. d. Monitor. e. Printer. 2. Software (Perangkat Lunak) a. Sistem Operasi yang digunakan adalah windows 7. b. Bahasa pemrograman yang digunakan php. c. Data base yang digunakan MySQL.

48 4.3 Perancangan Dari hasil analisa yang telah diuji sebelumnya, masih banyak hal yang perlu di proses untuk penyempurnaan aplikasi yang akan dibangun ditempat kerja praktik, maka dari itu diberikan usulan pemecahan masalah dengan membuat barbagai macam pendekatan aplikasi dalam bentuk diagram untuk memperoleh data yang akurat dan memudahkan dalam pembacaan perancangan aplikasi. 4.3.1 Pemodelan Aplikasi Use Case Diagram Pada bagian use case diagram ini menjelaskan apa yang akan dilakukan oleh aplikasi yang akan dibangun dan siapa saja yang akan berinteraksi dengan aplikasi. Use case diagram menjadi aktifitas pengguna. Gambar 4.1 Use Case Diagram

49 4.3.1.1 Skenario Use Case a. Use Case Login Nomor Nama use case Aktor Tipe Tujuan : EA001 : Login : Admin : Primary dan essensial : Login dengan Username dan Password yang sudah dimiliki admin. Kondisi awal Kondisi akhir Deskripsi : Admin belum memasuki halaman utama aplikasi. : Admin telah memasuki halaman utama aplikasi. : Admin memasukan username dan password. Tabel 4.1 Skenario use case login aplikasi SKENARIO USE CASE LOGIN Main Flow Event Actor Action Application Response 1. Admin memasukan username dan 2. a. Menampilkan halaman utama password yang sudah dimiliki. aplikasi Exceptional Flow of Event 2. b. Aplikasi tidak akan muncul apabila username atau password salah. b. Use case data bagian Nomor Nama use case Aktor Tipe : EA002 : data bagian : Admin : Primary dan essensial

50 Tujuan Kondisi awal Kondisi akhir Deskripsi : Mengolah data bagian ke dalam aplikasi : Pengguna belum mengolah data bagian : Pengguna telah mengolah data bagian : Pengguna memilih menu Tambah data pada halaman data bagian, mengolah data bagian, dan menekan tombol Simpan. Tabel 4.2 Skenario use case data bagian SKENARIO USE CASE DATA BAGIAN Main Flow Event Actor Action 1. Pengguna memilih menu Tambah data pada halaman data bagian. 3. a. Pengguna mengolah data bagian Application Response 2. a. Aplikasi menampilkan form isian data bagian. 4. Aplikasi menampilkan data ke dalam aplikasi. bagian pengguna. yang di masukan oleh 5. Pengguna menekan tombol simpan untuk menyimpan data. 6. Aplikasi menyimpan data bagian. Exceptional Flow of Event 2. b. Aplikasi yang telah diolah data akan tersimpan ke data base. c. Use case data jabatan Nomor Nama use case Aktor : EA003 : data jabatan : Admin

51 Tipe Tujuan Kondisi awal Kondisi akhir Deskripsi : Primary dan Essensial : Mengolah data jabatan ke dalam aplikasi : Pengguna belum mengolah data jabatan : Pengguna telah mengolah data jabatan : Pengguna memilih menu Tambah data pada halaman data jabatan, mengolah data jabatan, dan menekan tombol Simpan. Tabel 4.3 Skenario use case data jabatan SKENARIO USE CASE DATA JABATAN Main Flow Event Actor Action 1. Pengguna memilih menu Tambah data pada halaman data jabatan. 3. a. Pengguna mengolah data jabatan Application Response 2. a. Aplikasi menampilkan form isian data jabatan. 4. Aplikasi menampilkan data ke dalam aplikasi. jabatan pengguna. Exceptional Flow of Event yang di masukan oleh 2. b. Aplikasi yang telah diolah data akan tersimpan ke data base. d. Use case data pelatihan Nomor Nama use case Aktor Tipe : EA004 : data pelatihan : Admin : Primary dan Essensial

52 Tujuan Kondisi awal Kondisi akhir Deskripsi : Mengolah data pelatihan ke dalam aplikasi : Pengguna belum mengolah data pelatihan : Pengguna telah mengolah data pelatihan : Pengguna memilih menu Tambah data pada halaman data pelatihan, mengolah data pelatihan, dan menekan tombol Simpan. Tabel 4.4 Skenario use case data pelatihan SKENARIO USE CASE DATA PELATIHAN Main Flow Event Actor Action 1. Pengguna memilih menu Tambah data pada halaman data pelatihan. 3. a. Pengguna mengolah data Application Response 2. a. Aplikasi menampilkan form isian data pelatihan. 4. Aplikasi menampilkan data pelatihan ke dalam aplikasi. pelatihan pengguna. yang di masukan oleh Exceptional Flow of Event 2. b. Aplikasi yang telah diolah data akan tersimpan ke data base. e. Use case data arsip surat Nomor Nama use case Aktor Tipe Tujuan : EA005 : data arsip surat : Admin : Primary dan Essensial : Mengolah data arsip surat ke dalam aplikasi

53 Kondisi awal Kondisi akhir Deskripsi : Pengguna belum mengolah data arsip surat : Pengguna telah mengolah data arsip surat : Pengguna memilih menu surat masuk atau surat keluar pada halaman data arsip surat, mengolah data arsip surat, dan menekan tombol Simpan. Tabel 4.5 Skenario use case data arsip surat SKENARIO USE CASE ARSIP SURAT Main Flow Event Actor Action 1. Pengguna memilih menu surat masuk atau surat keluar pada bagian Application Response 2. a. Aplikasi menampilkan form isian data. arsip surat. 3. a. Pengguna mengolah data ke dalam aplikasi. 4. Aplikasi menampilkan data yang di masukan oleh pengguna. Exceptional Flow of Event 2. b. Aplikasi yang telah diolah data akan tersimpan ke data base. f. Use case laporan Nomor Nama use case Aktor Tipe : EA003 : Laporan : Admin : Primary dan Essensial

54 Tujuan :Admin mencetak laporan kepegawaian dan arsip berdasarkan data yang telah dimasukan. Kondisi awal : Admin belum memiliki laporan kepegawaian dan arsip. Kondisi akhir : Admin telah memiliki laporan kepegawaian dan arsip. Deskripsi : Pengguna memilih menu Laporan pada halaman utama aplikasi, memilih jenis laporan, dan menekan tombol Cetak Halaman Tabel 4.6 Skenario use case cetak laporan SKENARIO USE CASE CETAK LAPORAN Main Flow Event Actor Action Application Response 1. Admin memilih menu Laporan 2. a. Aplikasi menampilkan laporan pada halaman utama aplikasi berdasarkan jenis laporan 3. Pengguna menekan tombol Cetak Halaman untuk mencetak laporan. 4.Aplikasi mencetak laporan berdasarkan jenis laporan yang dipilih Exceptional Flow of Event 2. b. Aplikasi tidak akan menampilkan laporan apabila laporan yang diminta belum dibuat.

55 g. Use case login user Nomor Nama use case Aktor Tipe Tujuan : EA007 : login user : user : Primary dan essensial : sebelum memasuki halaman utama aplikasi user login terlebih dahulu dengan memasukan NIP dan password tujuannya untuk keamanan data. Kondisi awal Kondisi akhir Deskripsi : Pengguna belum memasuki aplikasi : Pengguna telah memasuki halaman aplikasi. : Untuk Registrasi data pegawai, mengedit data pegawai.

56 Tabel 4.7 Skenario use case login user SKENARIO USE CASE LOGIN USER Main Flow Event Actor Action 1. sebelum memasuki halaman registrasi user harus login terlebih Application Response 2. a. Aplikasi menampilkan registrasi pegawai dahulu dengan memasukan NIP dan password. 3. Pengguna memilih menu yang akan dioperasikan. 4. Aplikasi menampilkan apa yang dioperasikan pengguna. Exceptional Flow of Event 2. b. Aplikasi tidak akan menampilkan halaman, apabila user tidak login terlebih dahulu. h. Use case Registrasi pegawai Nomor Nama use case Aktor Tipe Tujuan : EA008 : Registrasi pegawai : user : Primary dan essensial : Mengolah data registrasi pegawai ke dalam aplikasi Kondisi awal Kondisi akhir : Pengguna belum mengisi registrasi pegawai : Pengguna telah mengisi registrasi pegawai

57 Deskripsi : Pengguna memasuki menu Registrasi pegawai pada aplikasi, mengolah data bagian, dan menekan tombol Simpan. Tabel 4.8 Skenario use case registrasi pegawai SKENARIO USE CASE REGISTRASI PEGAWAI Main Flow Event Actor Action 1. Pengguna memasuki halaman registrasi pegawai. 3. a. Pengguna mengolah data ke dalam aplikasi. Application Response 2. a. Aplikasi menampilkan form isian data. 4. Aplikasi menampilkan data yang di masukan oleh pengguna. Exceptional Flow of Event 2. b. Aplikasi yang telah diolah data akan tersimpan ke data base. 4.3.2 Pemodelan Activity Diagram Perancangan activity diagram menggambarkan berbagai alir aktifitas dalam sistem yang sedang dirancang, bagaimana masing-masing alir berawal, decision yang mungkin terjadi, dan bagaimana mereka berakhir. Activity diagram juga dapat menggambarkan proses paralel yang mungkin terjadi pada beberapa eksekusi. Activity diagram pada Sistem Informasi Kepegawaian dirancang seperti pada Gambar 4.5 di bawah ini :

Gambar 4.2 Activity Diagram 58

59 4.3.3 Class Diagram Gambar 4.3 Class Diagram 4.3.4 Sequence Diagram Sequence diagram ini menjelaskan secara detail proses yang dilakukan dalam sistem untuk mencapai tujuan dari use case berikut ini beberapa sequence diagram antara lain:

60 1. Sequence diagram login Gambar 4.4 Sequence diagram login

61 2. Sequence diagram Registrasi pegawai 3. Sequence diagram Menu utama Gambar 4.5 Sequence diagram Registrasi pegawai Gambar 4.6 Sequence diagram Menu utama

62 4. Sequence diagram data bagian Gambar 4.7 Sequence diagram data bagian 5. Sequence diagram data jabatan Gambar 4.8 sequence diagram data jabatan

63 6. Sequence diagram data pelatihan Gambar 4.9 Sequence diagram data pelatihan 7. Sequence diagram laporan data pegawai Gambar 4.10 Sequence diagram laporan data pegawai

64 4.4 Perancangan Interface Perancangan interface (antarmuka) aplikasi dimaksudkan untuk memberikan kemudahan dalam membuat desain interface aplikasi sehingga AI Architecture Information & UX User Xperience dapat lebih maksimal. a. Perancangan Interface Form Login Gambar 4.11 Interface Form Login b. Perancangan Interface Form Registrasi Pegawai Gambar 4.12 Interface Form Registrasi Pegawai

65 c. Perancangan Interface Form Halaman Awal Gambar 4.13 Interface Form Halaman Awal d. Perancangan Interface Form Data Pegawai Gambar 4.14 Interface Form Data Pegawai

66 e. Perancangan Interface Form Data Pelatihan Gambar 4.15 interface Form Data Pelatihan f. Perancangan Interface Form Data Kenaikan Jabatan Gambar 4.16 Interface Form Data Kenaikan Jabatan

67 g. Perancangan Interface Form Arsip Surat: Klasifikasi Arsip Gambar 4.17 Interface Form Arsip Surat : Klasifikasi Arsip h. Perancangan Interface Form Arsip Surat : Surat Masuk Gambar 4.18 Interface Form Arsip Surat : Surat Masuk

68 i. Perancangan Interface Form Arsip Surat : Surat Keluar Gambar 4.19 Interface Form Arsip : Surat Keluar j. Perancangan Interface Form Arsip : Naskah lainnya Gambar 4.20 Interface Form Arsip : Naskah Lainnya