• Tidak ada hasil yang ditemukan

BAB III ANALISIS DAN DESAIN SISTEM

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB III ANALISIS DAN DESAIN SISTEM"

Copied!
22
0
0

Teks penuh

(1)

43

BAB III

ANALISIS DAN DESAIN SISTEM

III.1. Analisa Masalah

Analisa masalah dilakukan guna mengetahui masalah-masalah yang terkait didalam knowledge management system tentang jasa export dan import yang berjalan saat ini. Adapun knowledge management system tentang layanan yang sedang berjalan saat ini masih menggunakan sistem yang manual, yakni petugas harus menemui user secara langsung untuk memberikan solusi mengenai permasalahan yang dialaminya.

Sistem yang bekerja secara manual ini dapat menyebabkan keterlambatan dalam hal pemberian informasi untuk seluruh user. Untuk itu penulis membuat sebuah sistem baru yang sudah terkomputerisasi untuk mempermudah user mencari solusi dalam menyelesaikan suatu masalah yang berkaitan dengan informasi dan juga mempermudah dalam berbagi pengetahuan. User yang ingin memberikan pengetahuannya tidak harus memberikannya pada saat seminar ataupun rapat sehingga pengetahuan tersebut dapat langsung diterima oleh user yang lain secara cepat dan efisien

III.1.1 Analisa Input

Adapun analisa input sistem yang berjalan pada CV. Karyatama Nian Sukses dapat dilihat dari gambar III.1 berikut :

(2)

Gambar III.1 Analisa Input Dokumen pada CV. Karyatama Nian Sukses (Sumber : CV. Karyatama Nian Sukses)

(3)

III.1.2 Analisa Proses

Aliran proses informasi yang berjalan dapat digambarkan sebagai berikut :

Admin Pimpinan Customer Mulai Dokumen Dokumen Mengecek Kelengkapan Dokumen Apakah Dokumen lengkap ? Membuat Laporan Doumen Mencatat Dokumen Laporan Dokumen N Laporan Dokumen Selesai Ya Tidak

Gambar III.2 FOD (Flow Of Document) Analisis dan Implementasi Knowledge Management System Import Makanan dan Minuman pada CV.

(4)

III.1.3 Analisa Output

Adapun analisa output sistem yang berjalan pada CV. Karyatama Nian Sukses dapat dilihat dari gambar III.3 berikut :

Gambar III.3. Analisa Output Dokumen pada CV. Karyatama Nian Sukses (Sumber : CV. Karyatama Nian Sukses)

III.2 Desain Sistem

Untuk membantu membangun sistem informasi berbasis Knowledge

Management System impor makanan dan minuman pada CV. Karyatama Nian

Sukses, penulis mengusulkan pembuatan sebuah sistem dengan menggunakan aplikasi program yang lebih cepat dan lebih mudah pengolahannya. Dengan memanfaatkan bahasa pemrograman PHP dan database MYSQL untuk memudahkan dalam perancangan dari aplikasi itu sendiri.

Adapun manfaat sistem yang akan dibuat yaitu :

(5)

minuman yang sebelumnya dilakukan dengan cara manual.

2. Memudahkan user dalam mendapat informasi tanpa perlu bertatap muka dengan user lain dengan memanfaatkan forum diskusi.

3. Meminimalisir kesalahahan input data yang dilakukan oleh admin, dikarenakan dengan adanya database, sehingga meminimalisir pengulangan data yang sama.

III.2.1 Desain Sistem Global

Pada perancangan sistem ini terdiri dari tahap perancangan yaitu : 1. Perancangan Use Case Diagram

2. Perancangan Class Diagram

3. Perancangan Sequence Diagram

4. Perancangan Activity Diagram

III.2.1.1 Use CaseDiagram

Dalam penyusunan suatu program diperlukan suatu model data yang berbentuk diagram yang dapat menjelaskan suatu alur proses sistem yang akan dibangun. Dalam penulisan tugas akhir ini penulis menggunakan UML yang dalam metode itu penulis menerapkan diagram Use Case.

Use case menjelaskan urutan kegiatan yang dilakukan actor dan sistem untuk mencapai suatu tujuan tertentu. Sebuah use case mempresentasikan sebuah interaksi antar actor dengan sistem dan menggambarkan fungsionalitas yang diharapkan dari sebuah Analisis Dan Implementasi Knowledge Management

(6)

SystemImport Makanan dan Minumana Berbasis Web pada CV. Karyatama Nian Sukses.. Berikut adalah use case diagramknowledge management system import :

Beranda Forum Diskusi Login pengumuman Log Out Home <<extend>> <<extend>> << extend >> << extend >> << extend >> << extend >> << extend >> << extend >>

Gambar III.4 Use Case Diagram

III.2.2. Class Diagram

Berikut adalah rancangan class diagram untuk Analisis Dan Implementasi Knowledge Management SystemImport Makanan dan Minumana Berbasis Web pada CV. Karyatama Nian Sukses :

Analisis dan Implementasi Knowledge Management System Impor Makanan dan Minuman Berbasis Web Pada CV. Karyatama Nian Sukses Medan

User Admin <<Extend> > <<Extend> >

(7)

Tabel Admin +username: varchar = 100 +password: varchar = 100 +level : varchar = 10 +Simpan() Tabel Message +id*:int = 11 +message: text +sender: varchar = 30 +Simpan()

Gambar III.5 Class Diagram

III.2.3. Activity Diagram

Berikut adalah rancangan activity diagram untuk Analisis Dan Implementasi Knowledge Management System Import Makanan dan Minuman Berbasis Web pada CV. Karyatama Nian Sukses.

1. Activity Diagram Login

Bentuk rancangan activity diagram login dapat dilihat pada gambar III.6 berikut ini : Tabel Pengumuman +id_pengumuman*:int = 11 +no_order: varchar = 25 +customer: varchar = 100 +komoditi: varchar = 100 +no_container: varchar = 50 +data_kapal: varchar = 100 +kelengkapan_data: text +Simpan() +Edit() +Hapus () Tabel Makanan +id_makanan*:int = 11 +hal: text +isi: text +Simpan() 1…*

(8)

Gambar III.6. Activity Diagram Login

2. Activity Diagram Pengumuman

Bentuk rancangan activity diagram pengumuman dapat dilihat pada gambar III.7 berikut ini :

Login

Beranda

Input Username dan Password

Ya

(9)

Gambar III.7. Activity Diagram Pengumuman

3. Activity Diagram Forum Diskusi

Bentuk rancangan activity diagram forum diskusi dapat dilihat pada gambar III.8 berikut ini :

Ya

Input Data Desa Simpan Data Pemilihan Data Batal Keluar Edit Data Hapus Tampilan Hasil Tidak Input Berita Simpan Data Keluar Tampilan Hasil Beranda

(10)

Gambar III.8. Activity Diagram Forum Diskusi

III.2.4. Sequence Diagram

1. Sequence Diagram Login Admin

Adapun bentuk rancangan tentang login Admin yang dirancang penulis adalah sebagai berikut :

Forum Diskusi

Simpan Data Ya

Input Data Desa Simpan Data Pemilihan Data Batal Keluar Edit Data Hapus Tampilan Hasil Tidak Kirim Pesan Keluar Tampilan Hasil

(11)

III.9. Sequence Diagram Login Admin

2. Sequence Diagram Login User

Adapun bentuk rancangan tentang login User yang dirancang penulis adalah sebagai berikut :

Login Username dan

Password

Log Out

Aktor Form Login Proses Beranda

Permintaan Username

dan Password

Proses Login dengan

Username dan Password Validasi Username, Password dan Level

(12)

III.10. Sequence Diagram Login User

3. Sequence Diagram pada halaman Beranda

Adapun bentuk rancangan tentang halaman beranda yang dirancang penulis adalah sebagai berikut :

Login Username dan

Password

Log Out

Aktor Form Login Proses Beranda

Permintaan

Username dan

Password

Proses Login dengan

Username dan Password Validasi Username, Password dan Level

(13)

Gambar III.11. Sequence Diagram pada halaman Beranda

4. Sequence Diagram pada halaman Forum Diskusi (Topik)

Adapun sequence diagram pada halaman forum diskusi pemilihan topik dapat dilihat pada gambar III.12. berikut ini :

Pemilihan Form Home

Login

Pengumuman

Tampilan Hasil Informasi Form Terpilih

Aplikasi Proses

Aktor

Forum Diskusi Beranda

(14)

Gambar III.12. Sequence Diagram pada halaman Forum Diskusi

III.3. Desain Database III.3.1. Desain Tabel

Adapun dalam tahap desain tabel penulis menggunakan aplikasi database My SQL dimana penulis merancang beberapa tabel yaitu sebagai berikut :

1. Tabel Admin

Database : Import Primary Key : -

Tabel III.1. Tabel Admin

Nama Field Tipe Data Nilai

Username Varchar 100

Password Varchar 100

Level Varchar 10

Aktor Pemilihan Topik Forum Diskusi Proses Tabel Message

Data Disimpan

open Input Pesan

(15)

2. Tabel Pengumuman Database : Import

Primary key : id_pengumuman

Tabel III.2. Tabel Pengumuman

Nama Field Tipe Data Nilai Id_pengumuman(*) Int 11 No_order Varchar 25 Customer varchar 100 Komoditi Varchar 100 No_container Varchar 50 Data_kapal Varchar 100 Kelengkapan Text default

Keterangan (*) : Primary Key 3. Tabel Message

Database : Import Primary key : id

Tabel III.3. Tabel Message

Nama Field Tipe Data Nilai

id(*) Int 11

message Text default

Sender varchar 30

(16)

4. Tabel Makanan

Database : Import Primary key : id_makanan

Tabel III.4. Tabel Makanan

Nama Field Tipe Data Nilai id_makanan(*) Int 11

hal Text default

isi varchar 30

Keterangan (*) : Primary Key

III.4. Desain UserInterface III.4.1. Desain Output

Desain sistem ini berisikan pemilihan menu dan hasil pencarian yang telah dilakukan. Adapun bentuk rancangan output dari analisis dan implementasi knowledge management system berbasis web tentang layanan ekspor dan import ini adalah sebagai berikut :

1. Desain halaman home user

Desain halaman home user pada knowledge management system tentang layanan ekspor dan import adalah sebagai berikut :

(17)

Home Pengumuman Forum Diskusi Logout

Tanggal

JUDUL

Gambar III.13. Desain Halaman Home User

2. Desain halaman Pengumuman User

Desain halaman pengumuman pada knowledge management system tentang layanan ekspor dan import adalah sebagai berikut :

Home Pengumuman Forum Diskusi Logout

Tanggal Search

PENGUMUMAN

No.

order

Customer Komoditi No.

Container Data Kapal Kelengkapan Dokumen xxx xxxx xxxx xxxx xxxx xxxx

Gambar III.14. Desain Halaman Pengumuman User

LOGO

LOGO

xxxxxxxx

Knowledge makanan * xxxxxxxxxxxxx

(18)

3. Desain Halaman Home Admin

Desain halaman home admin pada knowledge management system tentang layanan ekspor dan import adalah sebagai berikut :

Home Pengumuman Forum Diskusi Logout

Tanggal

JUDUL

*

tambah knowledge

Gambar III.15. Desain Halaman Home Admin

III.4.2. Desain Input

Berikut ini adalah rancangan form masukan (input) yang penulis gunakan dalam pembuatan analisis dan implementasi knowledge management system berbasis web tentang layanan ekspor dan import :

1. Desain Halaman login

Desain halaman login pada knowledge management system tentang layanan ekspor dan import adalah sebagai berikut :

LOGO

Knowledge makanan dan minuman

(19)

Home Pengumuman Forum Diskusi Tanggal Login Username Password

JUDUL

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Gambar III.16. Desain Halaman Login

2. Desain halaman Pengumuman admin

Desain halaman pengumuman admin pada knowledge management system tentang layanan ekspor dan import adalah sebagai berikut :

Login

(20)

Gambar III.17. Desain Halaman Pengumuman Admin 3. Desain halaman Tambah Pengumuman

Desain halaman tambah pengumuman pada knowledge management system tentang layanan ekspor dan import adalah sebagai berikut :

Home Pengumuman Forum Diskusi

Logout

Tanggal Opsi Tambah

Form Tambah Pengumuman

No. Order 999 Customer xxxx Komoditi xxxx No. Container xxxx Data Kapal xxxx Kelengkapan Dokumen xxx

Gambar III.18. Desain Halaman Tambah Pengumuman Diskusi Tanggal Opsi Tambah Search

Pengumuman

No. order

Customer Komoditi No. Container Data Kapal Kelengkapan Dokumen Opsi xxx xxxx xxxx xxxx xxxx xxxx Edit | Hapus LOGO Simpan Bersihkan xxxxxxxx

(21)

4. Desain Halaman Edit Pengumuman

Desain halaman edit pengumuman pada knowledge management system tentang layanan ekspor dan import adalah sebagai berikut :

Home Pengumuman Forum Diskusi

Logout

Tanggal Opsi Tambah

Form Edit Pengumuman

No. Order 999 Customer xxxx Komoditi xxxx No. Container xxxx Data Kapal xxxx Kelengkapan Dokumen xxx

Gambar III.19. Desain Halaman Edit Pengumuman 5. Desain halaman forum diskusi User

Desain halaman forum diskusi pada knowledge management system tentang layanan ekspor dan import adalah sebagai berikut :

LOGO

(22)

Gambar III.20. Desain Halaman Forum Diskusi User 4. Desain Halaman Forum Diskusi Admin

Desain halaman forum diskusi admin pada knowledge management system tentang layanan ekspor dan import adalah sebagai berikut :

Home Pengumuman Forum Diskusi Logout

Tanggal admin

xxxxxxxx

xxxxx

Gambar III.21. Perancangan Halaman Forum Diskusi Admin Tanggal (pengguna)

xxxxxxxx

xxxxx

Gambar

Gambar III.1 Analisa Input Dokumen pada CV. Karyatama Nian Sukses
Gambar III.2 FOD (Flow Of Document) Analisis dan Implementasi
Gambar III.3. Analisa Output Dokumen pada CV. Karyatama Nian Sukses
Gambar III.4 Use Case Diagram
+7

Referensi

Dokumen terkait

Agar program pemberantasan tersebut dapat terwujud, kami tim PKM-M dari Perguruan Tinggi Universitas Negeri Semarang dalam program pengabdian masyarakat membentuk suatu wadah,

[r]

Sedangkan, profitabilitas, propoporsi kepemilikan saham, ukuran dewan komisaris dan leverage tidak berpengaruh signifikan terhadap pengungkapan tanggung jawab sosial

Kode Barang Jenis Barang /Nama Barang Nomor Register Merk/ Type Keterangan Ukuran/ CC Bahan Tahun Pem- belian Nomor Jumlah. Barang Kondisi Asal Usul

Pekerjaan yang digantikan oleh ATS dari operator di antaranya menyalakan genset saat terjadi pemadaman (starting genset), memantau kondisi operasi genset hingga normal dan

konvensional membutuhkan kunci yang sama untuk melakukan proses

Pemilu untuk memilih Anggota DPR dan DPRD (termasuk didalamnya DPRD Provinsi dan DPRD Kabupaten/Kota) dilaksanakan dengan sistem perwakilan berimbang (proporsional)

Tata Cara Perencanaan Sumur Resapan Air Hujan Untuk Lahan Pekarangan disusun dalam rangka memenuhi efisiensi dan meningkatkan mutu produksi dan hasil pembangunan di bidang