Tugas Akhir BAB 4



BAB IV
PEMBAHASAN SISTEM USULAN


4.1        Pemodelan Sistem Usulan
Dalam melihat permasalahan yang ada pada PT. Alfa Scorpii dalam hal data penerimaan service dan penjualan spare part tersebut, maka penulis membuat usulan yang baru bagi Sistem Informasi Penerimaan Service dan Penjualan Spare Part Motor pad PT. Alfa Scorpii akan mempermudah karyawan penerimaan service dalam melakukan penginputan data dan rekapitulasi data setiap bulan.
Untuk itu penulis ingin membuat sistem baru dengan merancang sebuah program yang berbasis web menggunakan bahasa pemrograman ASP.NET serta dengan menggunakan database SQL Server. Kegunaan aplikasi ini agar admin penerimaan service dapat dengan mudah dalam pekerjaannya dalam hal penerimaan service dan stok spare part.

 
Adapun prosedur sistem usulan pada PT.Alfa Scorpii adalah sebagai berikut :
1.      Prosedur Penginputan Data
a.       Sebelum melakukan penginputan data karyawan service dapat terlebih dahulu harus login dan masuk kehalaman admin dengan user name dan password yang benar.
b.      Setelah admin masuk kehalaman admin maka admin dapat melakukan penginputan data yaitu berupa input data motor, spare part, stok spare part, penjualan sparepart. Data tersebut yang diinput nanti akan dijadikasn laporan-laporan untuk pemimpin.
c.       Prosedur Penginputan Data Barang
Pengguna menginput data barang yang akan diminta mekanik apabila ada barang yang harus diganti kemudian stok barang spare part akan berkurang.
2.      Prosedur Pembuatan Laporan
Dari hasil semua inputan yang telah diinput oleh admin maka admin dapat memebuat laporan-laporan yaitu berupa laporan data motor, laporan penjualan spare part, stok spare part dan penerimaan service.

4.1.1        Diagram Aliran Data Sistem Usulan
Adapun yang menjadi Diagram Aliran Data (DAD) sistem usulan yang digunakan dalam penerimaan service dan penjualan spare part pada PT. Alfa Scorpii adalah sebagai berikut :


Gambar IV.1 Diagram Konteks Sistem Usulan

4.1.2        Data Flow Diagram Level 0 Sistem Usulan
Data Flow Diagram (DFD) merupakan model dari sistem untuk menggambarkan pembagian sistem kemodul yang lebih kecil. Salah satu keuntungan menggunakan data flow diagram adalah memudahkan pemakai atau user yang kurang menguasai bidang komputer untuk mengerti sistem yang akan dikerjakan.

Berikut gambar data flow diagram level 0 sistem usulan yang penulis rancang untuk penerimaan service dan penjualan spare part sepeda motor adalah sebagai berikut :
Gambar IV.2 Diagram Aliran Data Sistem Usulan

                                                






4.2       Perancangan Sistem Usulan
4.2.1    Kamus Data
Berikut merupakan kamus data dari database yang penulis rancang :
1.      TableItemSparePart = @ID+ Id_Pelanggan + ID_Spare_Part+ Quantity
2.      Table Sepeda Motor = @ID + Nama
3.      Tabel Pelayanan =  ID + Tgl_Pelayanan + Nama_Konsumen + @Id_Jenis_Pelayanan + Id_Spare_Part
4.      Tabel Jenis Pelayanan = @ID + Nama + Ada_Kebutuhan_Spare_Part
5.      Tabel Spare Part = @ID + ID_Spare_Part_Motor + Kode + Nama + Harga
6.      Tabel Inventory = ID + Tgl_Masuk_Barang + @ID_Spare_Part + Quantity
4.2.2        Perancangan Database
Adapun database yang penulis rancang untuk mengatasi masalah tersebut yaitu :
Nama Tabel                 : ItemSparePart
Primary Key                : IdPelanggan
Jumlah Key                 : 4
Tabel IV.I Item Spare Part
No
Column Name
Type
Size
Description
1
ID
Int
5
Identitas
2
IDPelanggan
Int
10
Idperusahaan
3
IDSpare Part
Int
15
Id Spare Part
4
Quantity
Int
-
Quantity

Nama Tabel                 : SepedaMotor
Primary Key                :IdSepedaMotor
Jumlah Key                 :2

Tabel IV.2 Sepeda Motor
No
Column Name
Type
Size
Description
1
ID
Int
5
Identitas
2
Nama
Varchar(100)
50
Nama

Nama Tabel                 : Pelayanan
Primary Key                : IdJenisPelanggan
Jumlah Key                 : 5
Tabel IV.3 Pelayanan
No
Column Name
Type
Size
Description
1
ID
Int
5
Identitas
2
TglPelayanan
Date
-
Tanggal Pelayanan
3
NamaKonsumen
Varchar(100)
50
Nama Konsumen
4
IdJenisPelayanan
Int
15
Id jenis pelayanan
5
IdSparePartMotor
Int
15
Id Spare part Motor

Nama Tabel                 : JenisPelayanan
Primary Key                :IdPelayanan
Jumlah Key                 :3
Tabel IV.4 Jenis Pelayanan
No
Column Name
Type
Size
Description
1
ID
Int
5
Identitas
2
Nama
Varchar(50)
50
Nama
3
AdaKebutuhanSparepart
Bit
-
Ada kebutuhan spare part

Nama Tabel                 : SparePart
Primary Key                : IdSparepart
Jumlah Key                 : 5
Tabel IV.5 Spare Part
No
Column Name
Type
Size
Description
1
ID
Int
5
Identitas
2
IdSepedaMotor
Int
15
Id Sepeda Motor
3
Kode
Varchar(20)
6
Kode
4
Nama
Varchar(100)
50
Nama
5
Harga
Int
-
Harga


Nama Tabel                 : Inventory
Primary Key                :IdSparePart
Jumlah Key                 :4
Tabel IV.6 Inventory
No
Column Name
Type
Size
Description
1
ID
Int
5
Identitas
2
TglMasukBarang
Date
-
Tgl Masuk Barang
3
IdSparepart
Int
15
Id Spare Part
4
Quantity
Int
-
Quantity


4.3      Relasi Database
Relasi merupakan hubungan yang berarti antara suatu entitas dengan entitas lainnya. Relasi diizinkan kita untuk menjawab pertanyaan yang berkaitan dengan hubungan entitas dengan entitas yang lainnya. Sebuah relasi memiliki kata kunci atau key yang merupakan atribut yang unik untuk membedakan suatu entitas dengan entitas yang lainnya, agar dapat memudahkan pengguna membangun suatu table. Berikut relasi tabel pada suatu database yaitu sebagai berikut.
Gambar IV.3 Relasi Antar Tabel
4.4      Spesifikasi Program
Adapun spesifikasi program  usulan yang dirancang dapat dilihat pada gambar IV.4 sebagai berikut :
Gambar IV.4 Rancangan Spesifikasi Program
4.5          Hasil Implementasi Program
4.5.1    Rancangan Form Login
From login merupakan form untuk memasukan user name dan password pengguna aplikasi. Bentuk tampilan form login sistem yang berjalan yang dibangun dapat dilihat pada gambar dibawah ini :
Gambar IV.5 Tampilan Form Login

4.5.2    Form  Input Menu Utama
            Menu utama merupakan tampilan awal pada saat sistem dijalankan bentuk tampilan utama dapat dilihat pada gambar dibawah ini :
Gambar IV.6 Tampilan Form Beranda


4.5.3    Tampilan Form Input Spare Part
Berikut merupakan form Spare part, digunakan oleh administrator untuk menambahkan data spare part adalah sebagai berikut :
Gambar IV.7 Tampilan Form Spare Part



4.5.4    Tampilan Form Input  Inventory Barang Masuk
Berikut merupakan form Spare part, digunakan oleh administrator untuk menambahkan data spare part adalah sebagai berikut :
Gambar IV.8 Tampilan Form Inventory Barang Masuk

4.5.5    Tampilan Form Input  Layanan Konsumen
Berikut merupakan form layanan konsumen, digunakan oleh administrator untuk menambahkan data layanan konsumen service adalah sebagai berikut :



Gambar IV.9 Tampilan Form Layanan Konsumen


4.5.6    Tampilan Output  Tambah Data Spare Part
            Pada racangan ini adalah hasil cetak dari tambah data spare part.
Gambar IV.10 Tampilan Data Spare Part


4.5.7    Tampilan Output Tambah Data Inventory
Pada racangan ini adalah hasil cetak dari tambah data Inventory
Gambar IV.11 Tampilan Data Inventory  
4.5.8    Tampilan Output Tambah Data Layanan
Pada racangan ini adalah hasil cetak dari tambah data layanan konsumen.
Gambar IV.12 Tampilan Data Layanan
4.5.9    Tampilan Output Detail Spare Part
Pada racangan ini adalah hasil cetak dari tambah data layanan kemudian untuk meneliti data yang dibuat apakah sudah ada atau belum.
Gambar IV.13 Tampilan Detail Spare Part
4.6      Spesifikasi Sistem Komputer
4.6.1   Umum
            Komponen-komponen yang sangat berperan dalam menunjang penerapan sistem yang dirancang terhadap pengolahan data.
4.6.2        Spesifikasi Perangkat Keras
Adapun spesifikasi perangkat keras yang dapat mendukung pengolahan sistem adalah sebagai berikut :
1.    Personal Komputer Processor Inel ® Celeron ® CPU 1000 @1.80 GHz.
2.    RAM 2GB
3.    Monitor Generic PnP

4.6.3        Spesifikasi Perangkat Lunak
Beberapa spesifikasi perangkat lunak yang digunakan untuk mendukung sistem adalah sebagai berikut :
1.    Sistem Operasi Microsoft Windows
2.    SQL Server 2008 R2
3.    Web Server
4.    Microsoft Visual Stadio

0 Response to "Tugas Akhir BAB 4"

Post a Comment