• Tidak ada hasil yang ditemukan

Lampiran Wawancara dilakukan kepada Wakil Direktur pada PT. Tirta Kencana. 1. Jelaskan secara singkat sejarah PT.

N/A
N/A
Protected

Academic year: 2021

Membagikan "Lampiran Wawancara dilakukan kepada Wakil Direktur pada PT. Tirta Kencana. 1. Jelaskan secara singkat sejarah PT."

Copied!
8
0
0

Teks penuh

(1)

Lampiran

1.

Wawancara

1.1.

Wawancara dilakukan kepada Wakil Direktur pada PT. Tirta Kencana

1.

Jelaskan secara singkat sejarah PT. Tirta Kencana

Sebelum tahun 1990 Pak Suwarno Hardjo memulai bisnisnya dalam bidang

sparepart motor di bilangan wahid hasyim, tanah abang, Jakarta. Setelah itu

beliau memulai ekspansi usaha di bilangan kebun jeruk III yang notabenenya

adalah sentra sparepart motor di Jakarta. Toko yang dinamakan “Tirta

Kencana ” yang beralamat di jalan kebun jeruk III no 65A. (Jawaban lengkap

dapat dilihat di BAB 3 hal. 48).

2.

Apa Visi dan Misi dari PT. Tirta Kencana?

Visi

-

“Menjadikan Polaris 99

One Stop Shopping”

yaitu dimana pelanggan

dapat mencari produk yang diinginkan dalam satu toko saja.

Misi

-

Melengkapi semua kebutuhan pelanggan, sehingga PT Tirta Kencana

bias memberikan kepuasan para biker di Indonesia khususnya Jakarta.

-

Mampu memberikan pelayanan terbaik bagi pelanggan secara

professional

-

Terdepan dalam pengembangan dan kualitas produk yang jual.

3.

Bagaimana proses bisnis yang berjalan di perusahaan ?

(jawabannya dapat dilihat di BAB 3 hal. 55).

4.

Masalah apa saja yang di hadapi dalam perusahaan?

(Jawabannya dapat dilihat di BAB 3 hal. 66).

(2)

1.2 Wawancara setelah tentang data warehouse yang telah dirancang

Evaluasi dengan manajer dilakukan dengan cara melakukan wawancara

secara langsung dengan manajer IT dari PT Tirta Kencana. Wawancara yang

dilakukan adalah dengan membuat beberapa daftar pertanyaaan yang harus

dijawab oleh manajer IT demi umpan balik yang baik dan berguna terhadap

pengembangan aplikasi data warehouse. Pertanyaan yang diberikan

mengenai sistem data warehouse adalah sebagai berikut :

• Apakah tampilan aplikasi data warehouse secara keseluruhan

mudah dimengerti?

Ya, tampilan aplikasi data warehouse mudah dimengerti karena memiliki

menu yang jelas disertai dengan tujuan yang jelas.

• Apakah pesan kesalahan yang diberikan pada saat menggunakan

aplikasi data warehouse mudah dimengerti?

Pesan kesalahan seperti peringatan salah password dan gagal login cukup

mudah dimengerti.

• Apakah dimensi dan measure yang disediakan pada setiap laporan

sudah tepat dan sesuai dengan tujuan analisis pihak eksekutif?

Dimensi dan measure yang disediakan pada setiap laporan sudah

merupakan measure yang sering dilihat oleh pihak eksekutif untuk

keperluan analisis sehingga measure yang telah disediakan sudah tepat

guna sesuai proses bisnis.

• Apakah manfaat yang dirasakan setelah menerapkan data warehouse

dalam perusahaan?

Proses analisis informasi menjadi lebih cepat dan mudah

dilakukan.

(3)

• Apakah laporan yang disediakan telah memenuhi kebutuhan

informasi yang diperlukan oleh perusahaan?

Ya, laporan yang tersedia dapat memenuhi kebutuhan informasi sehingga

membantu pihak eksekutif dalam pengambilan keputusan perusahaan

(4)

2.

Lampiran Coding

2.1.

Query

2.1.1.

Query Create tabel-tabel dan fakta-fakta

createtableDimensiWaktu

(

waktuID intidentity primarykey,

Tgl date, Tahun nvarchar(100), Kuartal nvarchar(100), Bulan nvarchar(100), Hari nvarchar(100) )

createtableDimensiCabang

(

CabangID intidentity primarykey,

KodeCabang varchar(100), NamaCabang varchar(100) )

createtableDimensiMember

(

MemberID intidentity primarykey,

KodeMember varchar(100), NamaMember varchar(100) )

createtableDimensiProduk

(

ProdukID intidentity primarykey,

KodeProduk varchar(100), NamaProduk varchar(100) )

createtableDimensiSupplier

(

SupplierID intidentity primarykey,

KodeSupplier varchar(100), NamaSupplier varchar(100) )

createtableFaktaPengeluaran

(

PengeluaranID intidentity primarykey,

WaktuID int, CabangID int, MemberID int, ProdukID int, JumlahPengeluaran int )

createtableFaktaPenerimaan

(5)

PenerimaanID intidentity primarykey, WaktuID int, CabangID int, MemberID int, ProdukID int, SupplierID int, JumlahPenerimaan int )

createtableFilterTimeStamp

( NamaTable nvarchar(100), Last_ETL datetime )

2.1.2

Query FaktaPenerimaan

select

WaktuID, CabangID, MemberID, ProdukID, SupplierID, sum(NOTA_PENERIMAAN_PRODUK_DETAIL.QUANTITY) as [JumlahPenerimaan]

from

NOTA_PENERIMAAN_PRODUK_DETAIL

leftjoinNOTA_PENERIMAAN_PRODUK on

NOTA_PENERIMAAN_PRODUK_DETAIL.IDNOTATERIMA = NOTA_PENERIMAAN_PRODUK.IDNOTATERIMA

leftjoinPRODUK on

NOTA_PENERIMAAN_PRODUK_DETAIL.PRODUK_KODE = produk.produk_kode

leftjoinSUPPLIER onPRODUK.IDSUPPLIER =

SUPPLIER.IDSUPPLIER

leftjoinPURCHASEORDER onNOTA_PENERIMAAN_PRODUK.IDPO =

PURCHASEORDER.IDPO

leftjoinREQUEST_PURCHASE onPURCHASEORDER.IDRP =

REQUEST_PURCHASE.IDREQUEST

leftjoinMEMBER onREQUEST_PURCHASE.IDMEMBER =

MEMBER.MEMBER_KODE

leftjoinCABANG onREQUEST_PURCHASE.IDCABANG =

CABANG.IDCABANG

leftjoinDWH_POLARIS99_REV2.dbo.DimensiWaktu on

NOTA_PENERIMAAN_PRODUK.TANGGAL =

DWH_POLARIS99_REV2.dbo.DimensiWaktu.Tgl

leftjoinDWH_POLARIS99_REV2.dbo.DimensiSupplier on

SUPPLIER.IDSUPPLIER =

(6)

leftjoinDWH_POLARIS99_REV2.dbo.DimensiCabang on CABANG.IDCABANG =

DWH_POLARIS99_REV2.dbo.DimensiCabang.KODECABANG

leftjoinDWH_POLARIS99_REV2.dbo.DimensiProduk on

PRODUK.PRODUK_KODE =

DWH_POLARIS99_REV2.dbo.DimensiProduk.KODEPRODUK

leftjoinDWH_POLARIS99_REV2.dbo.DimensiMember on

MEMBER.MEMBER_KODE = DWH_POLARIS99_REV2.dbo.DimensiMember.KODEMEMBER

where

NOTA_PENERIMAAN_PRODUK.TANGGAL > ( selectLast_ETL fromDWH_POLARIS99_REV2.dbo.FilterTimeStamp

whereNamaTable = 'FaktaPenerimaan'

)

groupby

WaktuID, CabangID, MemberID, ProdukID, SupplierID

2.1.3

Query FaktaPengeluaran

select WaktuID, CabangID, MemberID, ProdukID, sum(NOTA_PENGELUARAN_PRODUK_DETAIL.QUANTITY) as [JumlahPengeluaran] from NOTA_PENGELUARAN_PRODUK_DETAIL left join NOTA_PENGELUARAN_PRODUK on

NOTA_PENGELUARAN_PRODUK_DETAIL.IDNOTAKELUAR = NOTA_PENGELUARAN_PRODUK.IDNOTAKELUAR

left join PRODUK on

NOTA_PENGELUARAN_PRODUK_DETAIL.PRODUK_KODE = produk.produk_kode

left join REQUEST_PURCHASE on

NOTA_PENGELUARAN_PRODUK.IDREQUEST = REQUEST_PURCHASE.IDREQUEST

left join CABANG on REQUEST_PURCHASE.IDCABANG = CABANG.IDCABANG

left join MEMBER on REQUEST_PURCHASE.IDMEMBER = MEMBER.MEMBER_KODE

(7)

left join DWH_POLARIS99_REV2.dbo.DimensiWaktu on NOTA_PENGELUARAN_PRODUK.TANGGAL =

DWH_POLARIS99_REV2.dbo.DimensiWaktu.Tgl

left join DWH_POLARIS99_REV2.dbo.DimensiCabang on CABANG.IDCABANG =

DWH_POLARIS99_REV2.dbo.DimensiCabang.KODECABANG left join DWH_POLARIS99_REV2.dbo.DimensiProduk on PRODUK.PRODUK_KODE =

DWH_POLARIS99_REV2.dbo.DimensiProduk.KODEPRODUK left join DWH_POLARIS99_REV2.dbo.DimensiMember on MEMBER.MEMBER_KODE = DWH_POLARIS99_REV2.dbo.DimensiMember.KODEMEMBER where NOTA_PENGELUARAN_PRODUK.TANGGAL > ( select Last_ETL from DWH_POLARIS99_REV2.dbo.FilterTimeStamp where NamaTable = 'FaktaPengeluaran'

) group by WaktuID, CabangID, MemberID, ProdukID

2.1.4

Query FilterTimeStamp FaktaPenerimaan

if exists

(

select Last_ETL

from DWH_POLARIS99_REV2.dbo.FilterTimeStamp where namatable = 'FaktaPenerimaan'

) begin

update DWH_POLARIS99_REV2.dbo.FilterTimeStamp set Last_ETL = getdate()

where namatable = 'FaktaPenerimaan' end

else begin

insert into DWH_POLARIS99_REV2.dbo.filtertimestamp values ('FaktaPenerimaan',getdate())

end

2.1.5

Query FilterTimeStamp FaktaPengeluaran

select

WaktuID, CabangID, MemberID,

(8)

ProdukID, sum(NOTA_PENGELUARAN_PRODUK_DETAIL.QUANTITY) as [JumlahPengeluaran] from NOTA_PENGELUARAN_PRODUK_DETAIL

left join NOTA_PENGELUARAN_PRODUK on

NOTA_PENGELUARAN_PRODUK_DETAIL.IDNOTAKELUAR = NOTA_PENGELUARAN_PRODUK.IDNOTAKELUAR

left join PRODUK on

NOTA_PENGELUARAN_PRODUK_DETAIL.PRODUK_KODE = produk.produk_kode

left join REQUEST_PURCHASE on

NOTA_PENGELUARAN_PRODUK.IDREQUEST = REQUEST_PURCHASE.IDREQUEST

left join CABANG on REQUEST_PURCHASE.IDCABANG = CABANG.IDCABANG

left join MEMBER on REQUEST_PURCHASE.IDMEMBER = MEMBER.MEMBER_KODE

left join DWH_POLARIS99_REV2.dbo.DimensiWaktu on NOTA_PENGELUARAN_PRODUK.TANGGAL =

DWH_POLARIS99_REV2.dbo.DimensiWaktu.Tgl

left join DWH_POLARIS99_REV2.dbo.DimensiCabang on CABANG.IDCABANG =

DWH_POLARIS99_REV2.dbo.DimensiCabang.KODECABANG left join DWH_POLARIS99_REV2.dbo.DimensiProduk on PRODUK.PRODUK_KODE =

DWH_POLARIS99_REV2.dbo.DimensiProduk.KODEPRODUK left join DWH_POLARIS99_REV2.dbo.DimensiMember on MEMBER.MEMBER_KODE = DWH_POLARIS99_REV2.dbo.DimensiMember.KODEMEMBER where NOTA_PENGELUARAN_PRODUK.TANGGAL > ( select Last_ETL from DWH_POLARIS99_REV2.dbo.FilterTimeStamp where NamaTable = 'FaktaPengeluaran'

) group by WaktuID, CabangID, MemberID, ProdukID

Referensi

Dokumen terkait

Dengan mengucapkan syukur Alhamdulillah kehadirat Allah Yang Maha Kuasa karena dengan rahmat dan karunia-Nya tesis yang berjudul “ANALISIS TENTANG KONSOLIDASI TANAH PADA DESA

Setelah proses manifest selesai maka, barang langsung dikirim ke customer penerima sesuai dengan alamat yang tertera pada barang... GROUP BY WaktuID, BranchID,TypeID

Para PNS lingkungan Kecamatan dan Kelurahan wajib apel pagi setiap hari senin di Halaman Kantor Kecamatan Kebayoran Baru, dan akan diberikan teguran kepada yang tidak ikut apel

Dengan dikembangkannya aplikasi Alat Musik Tradisional Jawa Tengah dengan metode single marker dan markerless 3D objek tracking, serta dilakukan pengujian aplikasi

Tugas Akhir ini mengambil judul “ Pengendalian Kualitas Pada Proses Produksi Plastik Injeksi pada Front bumper Spoiler Dengan Menggunakan Metode Failure Mode and

Setelah melalui proses evaluasi dan analisa mendalam terhadap berbagai aspek meliputi: pelaksanaan proses belajar mengajar berdasarkan kurikulum 2011, perkembangan

1) Fokus sasaran: balita pada rumahtangga miskin, terutama balita laki-laki berusia 1- 3 tahun dengan jenis kelamin laki-laki, dengan tetap tidak mengabaikan balita perempuan. 2)

Penelitian ini secara umum bertujuan menganalisis pengaruh pola asuh belajar, lingkungan pembelajaran, motivasi belajar, dan potensi akademik terhadap prestasi akademik siswa