Aplikasi WEbsite Sistem Logistik Barang ATK Menggunakan ASP.Net.

(1)

i Universitas Kristen Maranatha

ABSTRAK

Sepuluh tahun terakhir ini website menjadi sangat populer. Internet membuat perkembangan terhadap segala hal. Salah satunya adalah perusahaan-perusahaan bisnis atau perdagangan. Dalam Tugas Akhir ini akan dikembangkan sebuah sistem logistik barang ATK ( Alat Tulis Kantor ) berbasis web yang dapat diakses oleh setiap user yang mempunyai hak akses tersendiri agar dapat memperoleh informasi lebih cepat dan lebih mudah. Transaksi ini meliputi: bagaimana memasukkan data-data baik data-data barang masuk, data-data barang keluar maupun retur barang. Selain itu diperlukan pula fasilitas untuk memeriksa kartu stok, melihat nilai stok dan jumlah stok barang ATK yang ada.


(2)

APLIKASI WEBSITE SISTEM LOGISTIK BARANG

ATK MENGGUNAKAN ASP.NET

( Web Application Using ASP.NET )

LAPORAN TUGAS AKHIR

Diajukan Untuk Memenuhi Persyaratan Akademik Dalam Menyelesaikan Pendidikan Pada Program Studi D3 Teknologi Informasi

Universitas Kristen Maranatha Bandung

Disusun oleh :

Jeni 0271121

Program Studi D3 Teknologi Informasi

Fakultas Teknologi Informasi

Universitas Kristen Maranatha

Bandung


(3)

I - 1 Universitas Kristen Maranatha

BAB I

PEN D AH ULUAN

1 .1 La t a r Be la k a n g M a sa la h

Sesuai perkembangan teknologi, Internet saat ini menempati posisi yang penting dalam kehidupan manusia. Internet memberikan kemudahan bagi penggunanya untuk mendapatkan informasi, memberikan informasi atau untuk berkomunikasi secara cepat dari suatu tempat ke tempat lain walau jarak yang terbentang cukup jauh. Keunggulan dari teknologi informasi dapat mengatasi masalah manusia, karena dengan menggunakan teknologi informasi, manusia dapat membuat suatu alur tertentu agar manusia dapat menginformasikan sesuatu dengan lebih mudah, terstruktur dan cepat.

Dalam Tugas Akhir ini, penulis hendak menerapkan teknologi tersebut dalam suatu masalah yang sering terjadi hampir di setiap perusahaan terutama di bidang logistik barang. Secara umum sistem logistik dapat didefinisikan sebagai proses pengelolaan barang yang strategis misalnya penyimpanan barang, suku cadang dan barang jadi [1]. Maksud dari strategis disini adalah sistem logistik dapat membantu mengatur pemasukan dan pengeluaran barang serta mengetahui jumlah stok barang dan nilai stok yang ada. Dalam hal ini beberapa kendala yang biasanya terjadi dalam sistem logistik yaitu sulitnya seorang pegawai memperoleh informasi dengan benar, jelas dan akurat pada saat melakukan pendataan barang baik barang masuk maupun barang keluar.

Dengan kemajuan teknologi yang ada, maka dalam Tugas Akhir ini akan dikembangkan sebuah sistem logistik barang berbasis web yang dapat diakses oleh pegawai yang mempunyai hak akses agar dapat memperoleh informasi lebih cepat dan lebih mudah


(4)

1 .2 I de n t ifik a si M a sa la h

Sistem logistik ini berkaitan dengan pengelolaan data barang, seperti data barang masuk, barang keluar, barang retur dan barang yang masih tersedia atau yang kita sebut dengan stok barang. Hal tersebut dapat disebabkan kurang baiknya sistem pengelolaan data barang misalnya para pegawai sering melakukan kesalahan dalam hal pemasukan data barang masuk dan barang keluar.

1 .3 Pe r u m u sa n M a sa la h

Dari latar belakang dan identifikasi masalah di atas, masalah - masalah yang dapat muncul dikelompokkan menjadi :

1. Bagaimana mengolah data barang serta jenis barang yang ada ? 2. Bagaimana melihat data barang masuk dan data barang keluar ? 3. Bagaimana menangani retur barang ?

4. Bagaimana mengolah stok barang yang ada ketika barang masuk atau keluar ? 5. Bagaimana mengetahui nilai stok barang dari kartu stok yang ada ?

1 .4 Tu j u a n Pe n u lisa n

Tugas Akhir ini bertujuan untuk merancang dan membuat sebuah program berbasis web yang dapat mempermudah dalam memperoleh informasi, baik itu informasi mengenai jumlah stok barang, barang masuk, barang keluar dan retur barang, mencari nilai stok, serta membuat laporan kartu stok barang tertentu. Dengan adanya website ini diharapkan dapat :

1. Mempermudah dalam pengelolaan data barang.

2. Mempermudah pendataan keluar masuk barang dan barang yang masih dalam stok.

3. Menangani retur barang jika terjadi kerusakan pada barang.

4. Mempermudah dalam mengetahui data kartu stok per barang dan nilai stok seluruh barang.


(5)

I - 3 Universitas Kristen Maranatha

1 .5 Pe m ba t a sa n M a sa la h

Adapun batasan masalah dalam website ini yaitu: 1. Ruang lingkup yang dibuat yaitu :

a. Penanganan pemasukan dan pengeluaran barang.

b. Menangani retur barang jika terjadi kerusakan pada barang. c. Pengecekan jumlah stok dan nilai stok yang ada.

2. Jenis pengolahan data nilai stok barang yang digunakan adalah metode

Average, yaitu metode harga rata-rata.

3. Login yang dibuat hanya 3 tingkatan user dengan hak akses yang berbeda-beda ( Admin, user masuk dan user keluar )

4. Tidak mengikutsertakan sistem perpajakan.

1 .6 Pe r a n gk a t da n Tools y a n g D igu n a k a n

Adapun perangkat yang digunakan untuk menyelesaikan tugas akhir ini adalah sebagai berikut :

1. Bahasa pemrograman yang dipakai untuk membuat situs ini adalah HTML dan ASP.net.

2. Database server yang digunakan adalah Microsoft SQL Server versi 8.0.

3. Web Server yang digunakan adalah IIS dengan tambahan .Net Framework.

4. Browser untuk Website yang digunakan adalah Internet Explorer 6.0.

1 .7 Sist e m a t ik a Pe n u lisa n

Penulisan laporan Tugas Akhir ini dilakukan dalam 6 bab dengan penyusunan sebagai berikut :

1. BAB I Pendahuluan

Dalam bab ini berisi tentang latar belakang masalah, identifikasi masalah, perumusan masalah, tujuan penulisan, pembatasan masalah, tools yang digunakan, dan sistematika penulisan.


(6)

2. BAB II Landasan Teori

Dalam bab ini berisi tentang pembahasan materi-materi yang digunakan dalam mendukung serta membantu penulis dalam menyusun laporan Tugas Akhir.

3. BAB III Analisis Kebutuhan dan Desain Sistem

Bab ini berisi tentang ER diagram ( Entity Relationship ) yang dibentuk berdasarkan sistem serta user interface design (tampilan disain situs yang dibuat).

4. BAB IV Hasil Tercapai

Pada bab ini berisi implementasi dari bentuk-bentuk dan tampilan situs yang ada.

5. BAB V Evaluasi Sistem

Hasil uji coba dan evaluasi sistem akan dipaparkan dalam bab ini 6. BAB VI Penutup

Bab ini berisi kesimpulan serta saran membangun yang memungkinkan pengembangan lebih lanjut dari sistem teknologi yang dibuat.

1 .8 Tim e Sch e du le

Berikut ini adalah rencana kerja dan rentang waktu yang akan direalisasikan dalam pelaksanaan Tugas Akhir.

PEMBUATAN PROPOSAL

Pembuatan Draft Proposal 28 Februari – 28 Maret 2005

Evaluasi Materi dan Topik 28 Maret 2005

Perbaikan dan Finalisasi Proposal 28 Maret – 2 April 2005

Sidang Proposal Tugas Akhir 15 April 2005

ANALISA KEBUTUHAN SISTEM

Analisa Sistem Informasi


(7)

I - 5 Universitas Kristen Maranatha

sistem.

Pembuatan DFD dari sistem berdasarkan analisa alur data sistem.

Analisa ER Diagram

Perkiraan tabel-tabel utama yang akan digunakan dalam sistem.

Perkiraan relasi antara entitas yang dibutuhkan. 14 – 19 September 2005 Evaluasi Kebutuhan Sistem

Evaluasi DFD dan perbaikan .

Perbaikan dan pembuatan draft kasar ER Diagram 21 – 26 September 2005

DESAIN SISTEM

Desain Layout dan Interface (Storyboard)

Penentuan layout kasar dari tampilan akhir sistem. Pembuatan desain interface yang sederhana.

Pembuatan sitemap untuk halaman-halaman yang ada untuk

website ini. 28 – 2 Oktober 2005

Desain Database

Pembuatan ER Diagram berdasarkan hasil analisa kebutuhan sistem.

Finalisasi database dan revisi. 28 – 2 Oktober 2005

Desain Layout dan Interface (Implementasi)

Penentuan dan pengolahan elemen-elemen grafis yang akan digunakan dalam interface.

Pembuatan coding untuk prototype dalam format HTML. Penambahan script tambahan untuk meningkatkan nilai artistik

dari tampilan. 4 – 13 Oktober 2005

PERANCANGAN SISTEM

Pembuatan database

Pembuatan tabel-tabel utama dan tabel pendukung dari ERD

yang telah dibuat. 18 – 23 Oktober 2005

Pembuatan Sistem (Coding)

Konversi halaman web dari format HTML menjadi ASP.NET Pembuatan link-link yang diperlukan sesuai sitemap yang telah dibuat.

18 Oktober – 14 November 2005


(8)

Uji coba database

Pengujian Query-query lewat Query Analyzer

Pengujian hasil Query lewat halaman ASP.NET 18 – 30 Oktober 2005 Uji coba sistem

Pelaksanaan testdrive berdasarkan alur informasi yang telah dibuat serta prosedur penggunaan yang standar

25 Oktober – 14 November 2005

Evaluasi Sistem

Pencatatan error-error yang terjadi selama pengujian sistem Perbaikanbagian-bagian yang bermasalah dengan melakukan

pengkodean ulang pada halaman ASP.NET 14 – 18 November 2005

LAPORAN TUGAS AKHIR

Persiapan pembuatan Laporan

Pengumpulan data-data yang diperlukan 2 – 7 Oktober 2005 Pembuatan Laporan Tugas Akhir

Pembuatan laporan per-bab dengan menggunakan materi yang

sudah didapat dari pengumpulan data 16 Oktober – 14 Januari 2006

SIDANG TUGAS AKHIR

Masa pengajuan sidang 5 Januari 2006

Sidang Tugas Akhir 18 Januari 2006


(9)

VI - 1 Universitas Kristen Maranatha

BAB V I

PEN UTUP

6 .1 Ke sim pu la n

Dalam proyek Tugas Akhir ini telah berhasil dibuat sebuah Sistem Logistik Barang ATK yang diimplementasikan dalam bentuk aplikasi web. Sistem ini mampu meningkatkan efektivitas proses logistik secara nyata dan terorganisir. Sistem yang dihasilkan dibuat untuk mempermudah dalam pengelolaan data barang yang ada baik itu data barang masuk maupun data barang keluar serta mempermudah dalam mengetahui data kartu stok per barang dan nilai stok seluruh barang.

6 .2 Sa r a n Pe n ge m ba n ga n

Program aplikasi ini masih sangat sederhana dan sistem yang dihasilkan masih berada dalam tahapan awal dan memiliki kemungkinan sangat besar untuk dapat dikembangkan menjadi lebih baik lagi. Pengembangan yang dimaksud mencakup :

1. Menghilangkan alamat dari halaman website yang dibuat.

2. Aplikasi yang dibuat sebaiknya dilengkapi dengan fasilitas cetak (printing) pada kartu stok.


(10)

D AFTAR PUSTAKA

1. Alfonsus Sirait , Prinsip –prinsip Akuntansi jilid 1 2. Bowersox Donald J , Manajemen Logistik.

3. Effendi Handaya , Pemrograman dynamic HTML , PT Elex Media Komputindo , Jakarta 1999.

4. G.Andrew Duthie , Microsoft ASP.NET Step By Step , PT Elex Media Komputindo , Jakarta 2003.

5. Imbar, Radiant. V. Materi Perkuliahan Basis Data. Bandung. Universitas Kristen Maranatha.

6. Kauffmann, John. 2002. Beginning ASP.NET Databases Using VB. NET 7. Microsoft ASP.NET Developer Center. What is ASP.NET?

http://msdn.microsoft.com/ASP.NET/info/overview/default.aspx

8. Miranda, S.T. , Manajemen Logistik Dan Supply Chain Management , Harvarindo 2005

9. Permadi Untung , ST , Pemrograman ASP.NET menggunakan VB.NET , PT Elex Media Komputindo , Jakarta.

10.Santoso Harip , Membangun Aplikasi WEB Menggunakan

VB.NET/ASP.NET , PT Elex Media Komputindo , Jakarta 2004.

11. Sutedjo Budi, S.Kom.,MM., Perencanaan Dan Pembangunan Sistem

Informasi, Penerbit ANDI Yogyakarta, 2002

12. Raza, Ali. 2005. what’s new in ASP.NET Version 2. DevHood.


(1)

1 .5 Pe m ba t a sa n M a sa la h

Adapun batasan masalah dalam website ini yaitu: 1. Ruang lingkup yang dibuat yaitu :

a. Penanganan pemasukan dan pengeluaran barang.

b. Menangani retur barang jika terjadi kerusakan pada barang. c. Pengecekan jumlah stok dan nilai stok yang ada.

2. Jenis pengolahan data nilai stok barang yang digunakan adalah metode Average, yaitu metode harga rata-rata.

3. Login yang dibuat hanya 3 tingkatan user dengan hak akses yang berbeda-beda ( Admin, user masuk dan user keluar )

4. Tidak mengikutsertakan sistem perpajakan.

1 .6 Pe r a n gk a t da n Tools y a n g D igu n a k a n

Adapun perangkat yang digunakan untuk menyelesaikan tugas akhir ini adalah sebagai berikut :

1. Bahasa pemrograman yang dipakai untuk membuat situs ini adalah HTML dan ASP.net.

2. Database server yang digunakan adalah Microsoft SQL Server versi 8.0. 3. Web Server yang digunakan adalah IIS dengan tambahan .Net Framework. 4. Browser untuk Website yang digunakan adalah Internet Explorer 6.0.

1 .7 Sist e m a t ik a Pe n u lisa n

Penulisan laporan Tugas Akhir ini dilakukan dalam 6 bab dengan penyusunan sebagai berikut :

1. BAB I Pendahuluan

Dalam bab ini berisi tentang latar belakang masalah, identifikasi masalah, perumusan masalah, tujuan penulisan, pembatasan masalah, tools yang digunakan, dan sistematika penulisan.


(2)

I - 4 Universitas Kristen Maranatha

2. BAB II Landasan Teori

Dalam bab ini berisi tentang pembahasan materi-materi yang digunakan dalam mendukung serta membantu penulis dalam menyusun laporan Tugas Akhir.

3. BAB III Analisis Kebutuhan dan Desain Sistem

Bab ini berisi tentang ER diagram ( Entity Relationship ) yang dibentuk berdasarkan sistem serta user interface design (tampilan disain situs yang dibuat).

4. BAB IV Hasil Tercapai

Pada bab ini berisi implementasi dari bentuk-bentuk dan tampilan situs yang ada.

5. BAB V Evaluasi Sistem

Hasil uji coba dan evaluasi sistem akan dipaparkan dalam bab ini 6. BAB VI Penutup

Bab ini berisi kesimpulan serta saran membangun yang memungkinkan pengembangan lebih lanjut dari sistem teknologi yang dibuat.

1 .8 Tim e Sch e du le

Berikut ini adalah rencana kerja dan rentang waktu yang akan direalisasikan dalam pelaksanaan Tugas Akhir.

PEMBUATAN PROPOSAL

Pembuatan Draft Proposal 28 Februari – 28 Maret 2005 Evaluasi Materi dan Topik 28 Maret 2005

Perbaikan dan Finalisasi Proposal 28 Maret – 2 April 2005 Sidang Proposal Tugas Akhir 15 April 2005

ANALISA KEBUTUHAN SISTEM Analisa Sistem Informasi


(3)

sistem.

Pembuatan DFD dari sistem berdasarkan analisa alur data sistem.

Analisa ER Diagram

Perkiraan tabel-tabel utama yang akan digunakan dalam sistem.

Perkiraan relasi antara entitas yang dibutuhkan. 14 – 19 September 2005 Evaluasi Kebutuhan Sistem

Evaluasi DFD dan perbaikan .

Perbaikan dan pembuatan draft kasar ER Diagram 21 – 26 September 2005 DESAIN SISTEM

Desain Layout dan Interface (Storyboard)

Penentuan layout kasar dari tampilan akhir sistem. Pembuatan desain interface yang sederhana.

Pembuatan sitemap untuk halaman-halaman yang ada untuk

website ini. 28 – 2 Oktober 2005 Desain Database

Pembuatan ER Diagram berdasarkan hasil analisa kebutuhan sistem.

Finalisasi database dan revisi. 28 – 2 Oktober 2005 Desain Layout dan Interface (Implementasi)

Penentuan dan pengolahan elemen-elemen grafis yang akan digunakan dalam interface.

Pembuatan coding untuk prototype dalam format HTML. Penambahan script tambahan untuk meningkatkan nilai artistik

dari tampilan. 4 – 13 Oktober 2005 PERANCANGAN SISTEM

Pembuatan database

Pembuatan tabel-tabel utama dan tabel pendukung dari ERD

yang telah dibuat. 18 – 23 Oktober 2005 Pembuatan Sistem (Coding)

Konversi halaman web dari format HTML menjadi ASP.NET Pembuatan link-link yang diperlukan sesuai sitemap yang telah dibuat.

18 Oktober – 14 November 2005


(4)

I - 6 Universitas Kristen Maranatha

Uji coba database

Pengujian Query-query lewat Query Analyzer

Pengujian hasil Query lewat halaman ASP.NET 18 – 30 Oktober 2005 Uji coba sistem

Pelaksanaan testdrive berdasarkan alur informasi yang telah dibuat serta prosedur penggunaan yang standar

25 Oktober – 14 November 2005

Evaluasi Sistem

Pencatatan error-error yang terjadi selama pengujian sistem Perbaikanbagian-bagian yang bermasalah dengan melakukan

pengkodean ulang pada halaman ASP.NET 14 – 18 November 2005 LAPORAN TUGAS AKHIR

Persiapan pembuatan Laporan

Pengumpulan data-data yang diperlukan 2 – 7 Oktober 2005 Pembuatan Laporan Tugas Akhir

Pembuatan laporan per-bab dengan menggunakan materi yang

sudah didapat dari pengumpulan data 16 Oktober – 14 Januari 2006 SIDANG TUGAS AKHIR

Masa pengajuan sidang 5 Januari 2006 Sidang Tugas Akhir 18 Januari 2006


(5)

BAB V I

PEN UTUP

6 .1 Ke sim pu la n

Dalam proyek Tugas Akhir ini telah berhasil dibuat sebuah Sistem Logistik Barang ATK yang diimplementasikan dalam bentuk aplikasi web. Sistem ini mampu meningkatkan efektivitas proses logistik secara nyata dan terorganisir. Sistem yang dihasilkan dibuat untuk mempermudah dalam pengelolaan data barang yang ada baik itu data barang masuk maupun data barang keluar serta mempermudah dalam mengetahui data kartu stok per barang dan nilai stok seluruh barang.

6 .2 Sa r a n Pe n ge m ba n ga n

Program aplikasi ini masih sangat sederhana dan sistem yang dihasilkan masih berada dalam tahapan awal dan memiliki kemungkinan sangat besar untuk dapat dikembangkan menjadi lebih baik lagi. Pengembangan yang dimaksud mencakup :

1. Menghilangkan alamat dari halaman website yang dibuat.

2. Aplikasi yang dibuat sebaiknya dilengkapi dengan fasilitas cetak (printing) pada kartu stok.


(6)

Universitas Kristen Maranatha

D AFTAR PUSTAKA

1. Alfonsus Sirait , Prinsip –prinsip Akuntansi jilid 1 2. Bowersox Donald J , Manajemen Logistik.

3. Effendi Handaya , Pemrograman dynamic HTML , PT Elex Media Komputindo , Jakarta 1999.

4. G.Andrew Duthie , Microsoft ASP.NET Step By Step , PT Elex Media Komputindo , Jakarta 2003.

5. Imbar, Radiant. V. Materi Perkuliahan Basis Data. Bandung. Universitas Kristen Maranatha.

6. Kauffmann, John. 2002. Beginning ASP.NET Databases Using VB. NET 7. Microsoft ASP.NET Developer Center. What is ASP.NET?

http://msdn.microsoft.com/ASP.NET/info/overview/default.aspx 8. Miranda, S.T. , Manajemen Logistik Dan Supply Chain Management ,

Harvarindo 2005

9. Permadi Untung , ST , Pemrograman ASP.NET menggunakan VB.NET , PT Elex Media Komputindo , Jakarta.

10.Santoso Harip , Membangun Aplikasi WEB Menggunakan VB.NET/ASP.NET , PT Elex Media Komputindo , Jakarta 2004. 11.Sutedjo Budi, S.Kom.,MM., Perencanaan Dan Pembangunan Sistem

Informasi, Penerbit ANDI Yogyakarta, 2002

12.Raza, Ali. 2005. what’s new in ASP.NET Version 2. DevHood.