BAB III ANALISIS DAN PENGEMBANGAN

dokumen-dokumen yang mirip
BAB III ANALISIS SISTEM


BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB III PERANCANGAN SISTEM. Shipping Direktorat Jenderal Imigrasi menunjukkan bahwasanya dalam akses

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem merupakan suatu kegiatan penguraian dari suatu sistem yang

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SYSTEM

BAB III ANALISA DAN PERANCANGAN 3.2 SEJARAH RUMAH HIJAU PT. PRIMA ANDRIYANI LESTARI

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

Bab 3 Metode Perancangan

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM. serta melakukan evaluasi terhadap perancangan program aplikasi service

BAB III ANALISA DAN PERANCANGAN

BAB IV PERANCANGAN SISTEM. gambaran secara umum kepada user tentang sistem yang baru. Data

BAB III ANALISIS DAN PERANCANGAN 3.1 ANALISIS DAN PROSES BISNIS YANG BERJALAN

BAB IV PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM. 3.1 Gambaran Umum dan Sejarah PT.Hiro Technology Indocipta

BAB III. ANALISIS & PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

TUGAS ANALISIS DAN PERANCANGAN SISTEM LAUNDRY

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. dimaksudkan untuk menitik beratkan kepada fungsi sistem yang berjalan dengan

DAFTAR ISI LEMBAR PENGESAHAN SURAT PERNYATAAN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM Gambaran Umum Tujuan dari Membuat aplikasi Sistem Informasi Monitoring SP2d dan SPM

BAB IV ANALISIS DAN PERANCANGAN

4.1. Perancangan Use Case Diagram

BAB IV ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM


BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM. 3.1 Sejarah Singkat Rumah Sakit Pondok Indah

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB 4 IMPLEMENTASI DAN EVALUASI. tampilan layar sistem ERP CV.Gracia Jaya beserta prosedur penggunaannya

Menu Utama (Menu File)

BAB IV PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB IV ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN SISTEM. permasalahan yang ada sebagai dasar untuk membuat sebuah solusi yang

BAB 4 PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV ANALISA DAN PEMBAHASAN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

3 BAB III PEMBAHASAN

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

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN. Proses yang sedang berjalan dalam pencarian lokasi Stokis dan sub stokis

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN SYSTEM PENCETAKAN PO ONLINE PADA PT. DASS. suatu perusahaan yang memproduksi minuman kaleng didirikan pada tahun 1970.

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB IV PERANCANGAN. Gambar 4.1: Use Case Diagram Plafon Mingguan. Tabel 4.1: Deskripsi Use Case Diagram Plafon Mingguan

BAB IV HASIL PRAKTEK KERJA DAN ANALISIS Analisis Sistem Pencatatan Persediaan Primkopkar Manunggal

BAB III METODE PENELITIAN. penelitian adalah pada semester Genap Tahun Pelajaran

BAB III ANALISA PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB IV DESKRIPSI KERJA PRAKTEK. Sistem yang dibangun adalah Sistem Informasi Penjadwalan kegiatan

BAB 3 PERANCANGAN PROGRAM

BAB III ANALISA DAN DESAIN SISTEM. informasi yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk

BAB IV RANCANGAN USER INTERFACE

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

Transkripsi:

BAB III ANALISIS DAN PENGEMBANGAN 3.1 Analisis Sistem Analisis sistem adalah suatu tahapan dalam pengembangan sistem yang dilakukan sebelum tahap perancangan sistem. Hal-hal yang perlu dianalisis adalah kelemahan dari sistem berjalan, distribusi pekerjaan, kehandalan sistem serta teknologi yang digunakan. Pada penulisan ini, digunakan metode analisis berorientasi objek untuk masalah yang dihadapi PT. Aggiomultimex. Untuk menganalisis sistem ini, dimulai dengan mengidentifikasi kelebihan dan kelemahan dari sistem yang berjalan, mengidentifikasi permasalahan yang dihadapi, mengidentifikasi penyebab masalah, menganalisis kehandalan sistem dan teknologi yang digunakan serta menganalisis sistem ERP yang akan diterapkan. 3.1.1 Profil PT. Aggiomultimex PT. Aggiomultimex adalah perusahaan yang berlokasi di Tigaraksa, Banten, yaitu sebuah pabrik khusus memproduksi sepatu. Perusahaan yang didirikan pada tahun 1998 oleh dua pendiri yaitu Subagio Lembono dan Bruno Saputan. Posisi strategis pasar yang memberikan perbedaan jelas dalam kompetisi peusahaan : 1. Berbagai produk yang relatif kecil, tetapi dengan kualitas tinggi, difokuskan terutama pada dua model sepatu. Ini membantu industrial jalur produksi pada 1

2 tingkat yang sangat tinggi untuk memiliki biaya produksi yang sangat kompetitif. 2. Memiliki kantor untuk memenuhi kebutuhan pelanggan baik perorangan maupun perusahaan. 3.1.2 Organisasi Perusahaan Gambar 3.1 Struktur organisasi perusahaan PT. Aggiomultimex memiliki beberapa departemen yaitu : 1. Departemen komersial yang mengurus 2 jenis pelanggan yaitu: konsumen langsung dan pengecer. Departemen ini terdiri dari seorang manajer penjualan dan 3 tenaga penjual. Mereka bertanggung jawab atas pra penjualan dan penjualan. 2. Departemen Penelitian dan Pengembangan yang terdiri dari seorang manajer proyek, seorang petugas hubungan masyarakat dan 3 orang pengembang prototipe. Mereka memiliki dua tanggung jawab utama yaitu:

3 2.4 Mengembangkan produk atas permintaan pelanggan besar, menganalisa proyek sekitar 3 bulan yang dibiayai oleh pelanggan. 2.5 Mengembangkan produk baru 3. Departemen Produksi bertanggung jawab atas produksi lemari dan menjaga efisiensi penggunaan bahan baku dan jalur produksi. 4. Departemen Kualitas. Aggiomultimex memiliki label mutu ISO 9001 dan oleh karena itu harus mempertahankan tingkat kepuasan pelanggan dan harus menindaklanjuti masalah kualitas. 5. Departemen IT bertanggung jawab untuk menjaga hak hak akses pada berbagai sistem perusahaan. Sistem OpenERP ini akan digunakan dalam opeasional perusahaan jika Anda telah berhasil menerapkannya. 6. Departemen Akuntansi dan Keuangan bertanggung jawab atas pengelolaan keuangan perusahaan. Termasuk mengatur anggaran proyek proyek penelitian R & D dan proses penagihan dari berbagai kegiatan perusahaan. 7. Akhirnya, Manajemen ingin memiliki informasi sebanyak mungkin, dan indikator kunci performa untuk managament sehari hari. 3.1.3 Produk PT. Aggiomultimex Produk utama perusahaan adalah sepatu. Sepatu ini memiliki berbagai macam model yang disajikan dan juga berbagai macam brand terkenal seperti, Lacoste, Jalas, Oakley, Concave dan Ariat.

4 3.1.4 Analisis Kebutuhan Pada dasarnya, PT. Aggiomultimex dalam kegiatan operasionalnya sudah menggunakan sistem ERP. Meskipun menggunakan software ERP, belum sepenuhnya kegiatan operasional perusahaan diatur oleh ERP. Hanya ada beberapa kegiatan seperti Purchasing, Inventory, dan Payment yang menggunakan ERP, sisanya belum terintegrasi. Hal ini menyebabkan pemakaian ERP kurang berjalan maksimal sehingga kurang efisien dan timbul masalah-masalah kecil tetapi akan berdampak besar jika dibiarkan terus menerus mengingat semakin berkembangnya perusahaan dan diperkirakan akan banyak dibuka cabang-cabang berikutnya. 3.1.5 Masalah Yang Ditemukan Oleh karena PT. Aggiomultimex mengalami pertumbuhan yang begitu pesat dalam 5 tahun terakhir ini, kini perusahaan dalam situasi dimana semua proses dirasa sangat kompleks dan memerlukan banyak upaya dari karyawan. Perusahaan mengalami banyak permasalahan seperti tidak adanya form Kode Material dengan standar data material di Indonesia dan format Report yang belum sesuai antara OpenERP dengan format dari Perusahaan. 3.1.6 Identifikasi Penyebab Masalah Di dalam OpenERP terdapat modul Products (Master Products), tapi module tersebut tidak ada field Keterangan detail kode. Seiring dengan bertambahnya beberapa cabang beberapa tahun terakhir, perusahaan mulai

5 mengalami kenaikan transaksi pembelian bahan baku. Untuk transaksi bahan baku, biasanya akan dimasukkan ke dalam modul products. Namun staff gudang seringkali banyak masalah dipengkodean barang karena banyak sekali varian untuk menentukan bahan baku pembuatan sepatu ini, dari mulai kategori, nama barang,warna dan size, maka dari itu dibuatkanlah modul untuk menentukan varian barang bahan baku tersebut. 3.2 Struktur Tabel Dalam Penulisan ini akan dijelaskan struktur table dalam pembuatan modul baru material code. Ada beberapa table yang diperlukan sbb: a. Nama tabel : product.mat.category Media Isi Field kunci Panjang Field kunci : Harddisk : Data nama kategori material : id : 64 byte Tabel 3.1 Product Material Category NO NAMA FIELD TIPE PANJANG KETERANGAN 1. Id int 8 Id table (pk) 2. name Char 64 Nama Kategori material 3. basic_material selection 4 Origin material Lokal / Import

6 4. reference Char 2 Nomor urut 5. description text 100 Keterangan kategori material b. Nama tabel : product.mat.name Media Isi Field kunci : Harddisk : Data nama type material : id Panjang field kunci : 64 byte Tabel 3.2 Product Material Name NO NAMA FIELD TIPE PANJANG KETERANGAN 1. Id int 8 Id table (pk) 2. name Char 64 Nama type material 3. mat_category many2one - Kategori material 4. description text 100 Keterangan kategori material

7 c. Nama tabel : product.mat.colour Media Isi Field kunci Panjang Field kunci : Harddisk : Data nama colour material : id : 64 byte Tabel 3.3 Product Material Colour NO NAMA FIELD TIPE PANJANG KETERANGAN 1. Id int 8 Id table (pk) 2. name Char 64 Nama colour material 3. description text 100 Keterangan kategori material d. Nama tabel : product.mat.size Media Isi Field kunci Panjang Field kunci : Harddisk : Data nama size material : id : 64 byte

8 Tabel 3.4 Product Material Size NO NAMA FIELD TIPE PANJANG KETERANGAN 1. Id int 8 Id table (pk) 2. name Char 64 Size material 3. reference Char 3 Nomor urut size 4. description text 100 Keterangan kategori material e. Nama tabel : product.product Media Isi Field kunci Panjang Field kunci : Harddisk : Data nama master product : id : 64 byte Tabel 3.4 Product Master NO NAMA FIELD TIPE PANJANG KETERANGAN 1. Id int 8 Id table (pk) 2. category_material Many2one - Kategori Material 3. name_type_material Many2one - Nama Tipe Material 4. colour Many2one - Warna material 5. size Many2one - Size material 6. serial char 2 Serial number 7. default_code Char 16 Kode material

9 3.3 Relasi Antar Tabel Dari tabel-tabel diatas dapat dibuat gambaran hubungan relasi antar tabel sebagai berikut : Gambar 3.2 Relasi antar table kode material

10 3.4 Use Case Diagram Use case diagram dari aplikasi ini terdiri dari data master dan generate kode material. 3.4.1 Use Case Login dan Data Master 3.4.2 Use Case Generate Kode Material Gambar 3.3 Use Case login master kode material Gambar 3.4 Use Case generate kode material

11 Penjelasan use case Gambar 3.2 dan Gambar 3.3 adalah sebagai berikut : Tabel 3.5 Skenario use case login data master Nama Use case Deskripsi singkat Login master kode material User dan administrator login dan menginput dan mengelola data master kode material. Actor Pra kondisi Tindakan utama User gudang material dan administrator. Aplikasi belum dijalankan. Aplikasi menampilkan menu masing masing untuk input atau mengelola data kode material. Pasca kondisi Apabila use case ini berhasil dijalankan maka data akan tersimpan jika sudah selesai input atau jika di delete maka data akan menghilang. Tabel 3.6 Skenario use case Entry data master Nama Use case Deskripsi singkat Actor Pra kondisi Tindakan utama Entry data master barang User menginput data master kode material. User gudang material. Aplikasi sudah dijalankan. Aplikasi menampilkan menu masing masing untuk input data kode material. Pasca kondisi Apabila use case ini berhasil dijalankan maka data akan tersimpan jika sudah selesai input.

12 Tabel 3.7 Skenario use case kelola data master Nama Use case Deskripsi singkat Actor Pra kondisi Tindakan utama kelola data master barang Administrator mengelola data master kode material. Administrator. Aplikasi sudah dijalankan. Aplikasi menampilkan menu masing masing untuk mengelola data kode material. Pasca kondisi Apabila use case ini berhasil dijalankan maka data bisa dikelola seperti mengedit dan menghapus. Tabel 3.8 Skenario use case generate kode material Nama use case Actor Pra kondisi Tindakan utama Pasca kondisi Generate kode material. User dan administrator. Aplikasi dijalankan. Aplikasi menampilkan tombol generate kode material. Apabila use case ini berhasil dijalankan, maka kode material akan keluar.

13 Tabel 3.9 Skenario use case kelola kode material Nama use case Actor Pra kondisi Tindakan utama Pasca kondisi Kelola kode material. Administrator. Aplikasi dijalankan. Aplikasi menampilkan kelola kode material. Apabila use case ini berhasil dijalankan, maka kode material bisa dikelola seperti mengedit dan menghapus. 3.5 Activity Diagram Activity diagram dari aplikasi ini terdiri dari proses login user, administrator, input data master kode material, kelola data master kode material, generate kode material dan kelola kode material. 3.5.1 Activity Login Gambar 3.5 Activity diagram Login

14 Gambar 3.5 memperlihatkan activity diagram login user keseluruhan dari aplikasi yang dijalankan. Berikut sedikit penjelasan dari activity diagram di atas: 1. Start, aplikasi mulai dijalankan 2. Login, melakukan login aplikasi meminta untuk melakukan input login dan password. 3. User melakukan input dan generate kode material 4. End, aplikasi telah selesai dijalankan 3.5.2 Activity Entry Data Kode Material

15 Gambar 3.6 Activity diagram Entry data kode material Gambar 3.6 memperlihatkan activity diagram Entry data master keseluruhan dari aplikasi yang dijalankan. Berikut sedikit penjelasan dari activity diagram di atas: 1. Start, aplikasi mulai dijalankan. 2. Melihat menu master, melakukan klik menu master. 3. Menampilkan menu, System menampilkan menu master. 4. Data master, menu untuk mengedit dan menambahkan data master. 5. Menyimpan data, System menyimpan data.

16 6. End, aplikasi telah selesai dijalankan. 3.5.3 Activity Kelola Data Kode Material Gambar 3.7 Activity diagram kelola data kode material Gambar 3.7 memperlihatkan activity diagram kelola data master keseluruhan dari aplikasi yang dijalankan. Berikut sedikit penjelasan dari activity diagram di atas: 1. Start, aplikasi mulai dijalankan. 2. Melihat menu master, melakukan klik menu master.

17 3. Menampilkan menu, System menampilkan menu master jika gagal balik ke menu master. 4. Kelola data master, menu untuk mengedit, menambahkan dan menghapus data master. 5. Menyimpan data, System menyimpan data. 6. End, aplikasi telah selesai dijalankan. 3.5.4 Activity Generate Kode Material Gambar 3.8 Activity diagram generate kode material Gambar 3.8 memperlihatkan activity diagram generate kode material keseluruhan aplikasi yang dijalankan, berikut sedikit penjelasan dari activity diagram diatas. :

18 1. Start, aplikasi mulai dijalankan. 2. Generate kode material, melakukan Generate kode material. 3. Generater, System melakukan generate kode material. 4. Hasil kode material, Data hasil generate kode material 5. Menyimpan kode material, System menyimpan data kode material 6. End, aplikasi telah selesai dijalankan. 3.5.5 Activity Kelola Generate Kode Material Gambar 3.9 Activity diagram kelola generate kode material

19 Gambar 3.9 memperlihatkan activity diagram generate kode material keseluruhan aplikasi yang dijalankan, berikut sedikit penjelasan dari activity diagram diatas. : 1. Start, aplikasi mulai dijalankan. 2. Generate kode material, melakukan Generate kode material. 3. Generater, System melakukan generate kode material. 4. Kelola hasil kode material, Data hasil generate kode material bisa di edit dan hapus oleh administrator. 5. Menyimpan kode material, System menyimpan data kode material 6. End, aplikasi telah selesai dijalankan. 3.6 Sequence Diagram Sequence diagram menggambarkan interaksi antara objek di dalam dan di sekitar sistem (termasuk pengguna, display, dan sebagainya) berupa message yang digambarkan terhadap waktu. Sequence diagram terdiri antara dimensi vertikal (waktu) dan dimensi horizontal (objek-objek yang terkait). Sequence diagram dari modul ini terdiri dari sequence diagram login, sequence diagram entry data, sequence diagram kelola data, sequence diagram generate kode material, dan sequence diagram kelola generate kode material.

20 3.6.1 Sequence Login. Gambar 3.10 Sequence diagram Login 3.6.2 Sequence Entry Data Kode Material Gambar 3.11 Sequence diagram Entry data

21 3.6.3 Sequence Kelola data Kode Material Gambar 3.12 Sequence diagram Kelola data kode material 3.6.4 Sequence Generate Kode Material Gambar 3.13 Sequence diagram generate kode material

22 3.6.5 Sequence Kelola Generate Kode Material Gambar 3.14 Sequence diagram kelola generate kode material. 3.7 Rancangan Design User Interface Dalam penulisan ini, penulis akan memperlihatkan design interface pada modul baru material_code. 1. Category Material Code. Gambar 3.15 UI Category Material Code

23 2. Name Type Material Code. Gambar 3.16 UI Name Type Material Code 3. Colour Material Code. Gambar 3.17 UI Colour Material Code 4. Size Material Code. Gambar 3.18 UI Size Material Code