BAB 4 IMPLEMENTASI DAN EVALUASI 4.1. Spesifikasi Sistem 4.1.1. Spesifikasi Perangkat Keras Perangkat keras yang dibutuhkan untuk aplikasi data warehouse ini, antara lain : 1. Server Konfigurasi hardware yang digunakan adalah : Processor Memory Harddisk VGA : Pentium IV 2,4 GHz : 1 GB : 40GB : 64 Megabyte Mouse Keyboard Kabel LAN 156
157 2. Client Untuk client dibutuhkan komputer dengan spesifikasi lebih rendah daripada server. Processor Memory Harddisk VGA : Pentium IV 2,4Ghz : 512 MB : 40GB : 64Megabyte Mouse Keyboard Kabel LAN Tabel 4.1. Spesifikasi Perangkat Keras Perangkat keras Server Client Processor Pentium IV 2,4 GHz Pentium IV 2,4GHz Main Memory 1024MB RAM 512MB RAM Harddisk 40 GB 40 GB Monitor CRT Advanced 17 CRT Advanced 17 inch inch Jaringan LAN LAN
158 4.1.2. Spesifikasi perangkat lunak Perangkat lunak yang diperlukan untuk mendukung aplikasi data warehouse yang telah dirancang antara lain : 1. Front end tools Front end tools yang digunakan untuk merancang aplikasi data warehouse ini adalah Visual Basic yang mendukung.net Framework SDK 3.5 yang memiliki interface lebih mudah dalam membangun aplikasi ini dan Dev express yang berguna untuk menampilkan pivot table dan chart. Front end tools berupa aplikasi desktop. 2. Framework Framework merupakan kerangka kerja yang digunakan untuk membangun aplikasi. Dalam aplikasi ini menggunakan.net Framework SDK 3.5. 3. Back end tools Back end tools yang digunakan adalah Microsoft SQL 2005 yang juga mempunyai kemampuan untuk transformasi data dengan menggunakan fitur SSIS ( SQL Server Integration Services ) dan SSAS ( SQL Server Analisis Services ). Microsoft SQL Server 2005 Integration Services ( SSIS ) adalah sebuah platform untuk membangun solusi data integrasi berforma tinggi
159 meliputi Extraction,transformation dan Load ( ETL ) packages untuk data warehouse. Microsoft SQL Server 2005 Analysis Services ( SSAS ) menghadirkan fungsi OLAP untuk aplikasi business intelligence. 4. Sistem Operasi Sistem Operasi yang digunakan adalah Microsoft Windows XP Professional SP3. 4.1.3. Spesifikasi keamanan system Untuk dapat lebih meningkatkan keamanan terhadap pemakaian aplikasi data warehouse digunakan sistem authorization yaitu sistem password dimana user akan diminta untuk memasukkan username dan password sebelum masuk ke dalam aplikasi, sehingga apabila user yang belum terdaftar tidak dapat masuk dalam aplikasi. Dalam pengembangannya, aplikasi ini tidak mengijinkan adanya registrasi bagi user baru. Sehingga tidak sembarang orang yang bias mengakses data dalam aplkasi ini.
160 4.2. Implementasi 4.2.1. Jadwal Rencana Implementasi Bersama : Berikut ini adalah jadwal implementasi aplikasi data warehouse UD.Jaya Tabel 4.2. Jadwal implementasi aplikasi data warehouse Aktifitas Pengadaan perangkat keras dan lunak Instalasi perangkat lunak Minggu I Minggu II 1 2 3 4 5 1 2 3 4 5 Uji coba sistem baru Pelatihan user Evaluasi 4.2.2. Pengadaan Perangkat Keras dan Lunak Proses ini hanya dilakukan untuk perangkat lunak karena perangkat keras di perusahaan telah memenuhi spesifikasi untuk implementasi aplikasi data warehouse. Pengadaan lunak terlebih dahulu diinformasikan kepada perusahaan melalui email, sehingga pihak perusahaan terlebih dahulu melakukan persiapan terhadap perangkat lunak yang dibutuhkan. Proses pengadaaan lunak ini hanya memerlukan waktu satu hari selama jam kerja.
161 4.2.3. Instalasi Perangkat Lunak Proses instalasi perangkat lunak hanya memerlukan waktu satu hari selama jam kerja, karena untuk masalah sistem operasi perusahaan telah menggunakan sistem operasi yang sesuai dengan yang terinci di atas. Jadi, perangkat lunak yang perlu di install adalah perangkat lunak front end tools dan back end tools seperti Microsoft Visual Studio 2008, Dev Express 2010, dan Microsoft SQL server 2005. Untuk framework telah dibawa pada saat proses instalasi Microsoft Visual Stuidio 2008. 4.2.4. Uji coba sistem baru Proses uji coba sistem baru dilakukan selama empat hari selama jam kerja. Proses uji coba sistem baru diperlukan waktu yang lama agar dapat diketahui secara mendetail bahwa sistem telah sesuai dengan kebutuhan perusahaan. 4.2.5. Pelatihan user Apabila sistem telah sesuai dengan kebutuhan user, maka akan diadakan pelatihan sistem yang baru kepada user. Pelatihan yang diberikan adalah pelatihan dalam penggunaan aplikasi data warehouse dan proses melakukan execute di OLAP. Pelatihan diberikan dalam waktu tiga hari selama jam kerja. 4.3. Tampilan Layar Aplikasi a. Halaman Login Pada halaman login ini, user diminta untuk mengisi username dan password dan login as, selanjutkan diteruskan dengan menekan tombol Login. Apabila
162 username dan password yang dimasukkan benar, maka user dapat memasuki halaman home yang memungkinkan user untuk dapat menggunakan aplikasi sesuai dengan hak aksesnya. Gambar 1. Tampilan Login Aplikasi Data Warehouse b. Halaman Home Pada halaman ini, mempunyai lima menu utama dan, yaitu File, View, Report, About, dan Help. Untuk menu File memiliki tiga sub menu yaitu, Change Password, Logout, dan Exit. menu View dan Report masing masing memiliki empat sub menu. Berikut adalah sub menu dari menu View dan Report :
163 View : Pivot Penjualan hanya dapat diakses oleh admin penjualan dan general manager Pivot Pembelian hanya dapat di akses oleh admin pembelian dan general manager Pivot Retur Penjualan hanya dapat diakses oleh admin penjualan dan general manager Pivot Retur Pembelian hanya dapat diakses oleh admin pembelian dan general manager Report : Penjualan hanya dapat diakses oleh admin penjualan. Pembelian hanya dapat diakses oleh admin pembelian. Retur Penjualan hanya dapat diakses oleh admin penjualan. Retur Pembelian hanya dapat diakses oleh admin pembelian. Sedangkan untuk menu about dan help tidak memiliki sub menu. Dari masing masing sub menu memiliki halaman aplikasi sendiri dan akan ditampilkan apabila user telah Login.
164 Gambar 2a. Tampilan Home Menu File Gambar 2b. Tampilan Home Menu View
165 Gambar 2c. Tampilan Home Menu Report c. Menu View Untuk setiap halaman pada menu view : User dapat melakukan melakukan pilihan terhadap data yang ingin ditampilkan pada data grid. User dapat memilih data yang ingin ditampilkan dalam chart yaitu dengan cara klik bagian data yang ingin ditampilkan dalam chart. Apabila user ingin menampilkan semua data yang ada dalam chart maka user dapat melakukan klik data yang paling atas kemudian drag sampai data yang terakhir. User dapat melakukan analisa terhadap proses penjualan, pembelian, retur penjualan atau retur pembelian yang telah terjadi berdasarkan data yang
166 telah ditampilkan yng telah dimudahkan dengan penambahan warna terhadap data dengan jumlah atau penjualan yang mencapai nilai tertentu. User dapat melakukan scrooling dan zooming pada bagian chart untuk mengatasi apabila suatu saat tampilan data pada chart terlalu banyak. Untuk melakukan teknik scrooling dan zoomgin user hanya perlu melakukan klik pada bagian chart kemudian scrool mouse ke atas atau kebawah untuk melakukan zooming. Gambar 3a. Halaman Pivot Penjualan
167 Gambar 3b. Halaman Pivot Pembelian Gambar 3c. Halaman Pivot Retur Pembelian
168 Gambar 3d. Halaman Pivot Retur Penjualan d. Menu Report Untuk setiap halaman pada menu Report : User dapat melakukan pencetakkan data. User dapat melakukan export data menjadi file dengan format dokumen lain seperti pdf, Microsoft excel, Microsoft word, dan Rich Text Format. Melakukan navigasi ke halaman selanjutnya, melakukan teknik zooming dan pencarian halaman. Berikut tampilan untuk setiap halaman pada menu Report :
169 Gambar 4a. Halaman Report Penjualan Gambar 4b. Halaman Report Pembelian
170 Gambar 4c. Halaman Report Retur Penjualan \Gambar 4d. Halaman Report Pembelian
171 e. Halaman About Pada halaman about ini, user dapat melihat informasi tentang versi aplikasi, copyright, nama perusahaan dan motto perusahaan. Berikut tampilan halaman about : GaGambar 5. Halaman about f. Halaman Help Halaman help ini berisi cara cara penggunaan aplikasi untuk setiap halaman.
172 Gambar 6. Halaman Help g. Halaman Change Password Pada halaman change password ini, user dapat melakukan perubahan password. Dalam halaman ini, ada 3 tombol yaitu Save yang digunakan apabila user telah yakin dengan password baru yang telah dimasukkan dan menghendaki agar password tersebut disimpan sehingga untuk proses login yang berikutnya user dapat menggunakan password yang baru tersebut, Reset untuk melakukan penghapusan pada data yang telah diisi di halaman Change Password ini, dan Cancel untuk membatalkan proses pengubahan password dan user akan kembali pada halaman home. Berikut tampilan halaman Change Password :
173 Gambar 7. Halaman Change Password Untuk sub menu Logout digunakan saat user ingin melakukan proses login kembali, sedangkan sub menu exit digunakan saat user ingin menutup aplikasi. 4.4. Evaluasi Setelah semua proses diatas dijalankan, maka pihak perusahaan UD. Jaya Bersama memberikan evaluasi terhadap Aplikasi Data Warehouse. Berikut adalah hasil wawancara yang kami lakukan dengan General Manajer dan Supervisor UD.Jaya Bersama : 1. Bagaimana dengan rancangan layar pada aplikasi data warehouse ini? Jawab : Cukup mudah untuk digunakan dan tidak terlalu banyak fiturnya sehingga tidak membingungkan. 2. Apakah laporan yang dihasilkan oleh aplikasi data warehouse ini sudah memenuhi kebutuhan informasi yang dibutuhkan perusahaan?
174 Jawab : Laporan yang dihasilkan telah memenuhi keinginan dari perusahaan yaitu laporan dapat dilihat berdasarkan dimensi dimensi sehingga dalam proses pengambilan keputusan lebih cepat dan mudah 3. Apakah aplikasi yang kami buat sudah cukup membantu dalam proses pengambilan keputusan? Jawab : Ya, untuk proses pengambilan keputusan, perusahaan lebih terbantu karena tidak perlu lagi menganalisa dari data data yang ada. Cukup dengan mengolah data tersebut dalam aplikasi yang telah dibuat. 4. Adakah saran dan masukan untuk aplikasi data warehouse UD.Jaya Bersama? Jawab : aplikasi yang dibuat cukup sederhana, akan tetapi akan lebih bagus bila ditambahkan lagi sebuah fitur yang memungkinkan perusahaan untuk mencetak data yang ada beserta dengan graphnya. 5. Apakah tampilan dari setiap laporan sudah cukup rapi? Jawab : untuk bagian penampilan laporan dalam bentuk table masih kurang rapi, karena ada bagian bagian yang terlalu kecil sehingga harus secara manual di perbesar kolomnya. 6. Apakah ada kesulitan dalam menggunakan aplikasi ini? Jawab : Kesulitan dalam menggunakan tidak ada, hanya saja dalam proses pembukaan data agak lambat. 7. Apakah ada fitur yang perlu ditambahkan?
175 Jawab : Jika memungkinkan, kami menginginkan agar ditambahkan fitur untuk mencetak laporan, sehingga paling tidak perusahaan mempunyai data dalam bentuk fisik. Dari hasil wawancara di atas dapat disimpulkan kelebihan dan kekurangan dari Aplikasi Data Warehouse yang telah di rancang, yaitu : Kelebihan Aplikasi Data Warehouse yang telah dirancang : Aplikasi Data warehouse telah memenuhi kebutuhan perusahaan yang menginginkan agar laporan dapat dilihat dari berbagai dimensi. Laporan dapat dilihat dalam bentuk grafik sehingga mudah dimengerti dan dianalisa untuk proses pengambilan keputusan. Kekurangan Aplikasi Data Warehouse yang telah dirancang : Laporan masih kurang rapi. Proses membuka laporan lama. Kurang fitur untuk mencetak laporan.