vi Universitas Kristen Maranatha
ABSTRAK
PD. Tani Jaya merupakan perusahaan dagang yang menjual bahan baku tepung sagu. Dalam perusahaan ini tepung sagu yang dijual tergolong dalam dua jenis, yaitu sagu basah dan sagu kering. Sagu basah yang dijual hanya satu merk saja, sedangkan sagu kering terdiri dari banyak merk dalam penjualannya. Di perusahaan ini, belum menggunakan sistem komputerisasi melainkan masih menggunakan sistem pembukuan secara manual. Mulai dari stok sagu digudang sampai data pelanggannya masih menggunakan buku. Hal ini sebenarnya tidak efisien untuk penggunaannya, seringkali stok barang di dalam gudang tidak sesuai dengan stok barang di buku stok. Sehingga pemilik perusahaan merasa dirugikan dengan data yang seringkali tidak sama dengan stok barang di gudang. Perusahaan ini berusaha untuk memperbaiki pemantauan stok barang yang merupakan bagian terpenting dari perusahaan. Selain itu penanganan pelanggan yang masih kurang baik juga merupakan faktor terpenting bagi perusahaan.
vii Universitas Kristen Maranatha
ABSTRACT
PD. Tani Jaya is a trading company which sale sago basic material. In this company, sago flour is classified into two categories, which are wet sago and dry sago. Wet sago is sold in one merk only, but dry sago is consisted in more merk. This company is not yet use computerization system, but still use manual journal. Sago stock and customer data are still use journal book. This case is not efisien enough for the user because sago stock in the warehouse often does not match with sago stock in stock journal. The owner of the company felt disadvantage with this unmatch data. The company tries to repair stock controlling and customer services which are important things in a company.
Stock application system and customer data in PD. Tani Jaya based on web offline are made in purpose to make both of them easier. So the owner of the company know the information faster about stock in warehouse and every customer who often does cash and credit purchasing transaction. Besides, company can know about customer data which are still have fallen due debts for pay it immediately.
viii Universitas Kristen Maranatha
DAFTAR ISI
LEMBAR PENGESAHAN TUGAS AKHIR ... i
PERNYATAAN ORISINALITAS KARYA ILMIAH ...ii
LEMBARAN PERNYATAAN PERSETUJUAN PUBLIKASI KARYA ILMIAH UNTUK KEPENTINGAN AKADEMIS... iii
ix Universitas Kristen Maranatha BAB IV HASIL TERCAPAI ... IV.1
x Universitas Kristen Maranatha
DAFTAR GAMBAR
xi Universitas Kristen Maranatha Gambar III.47 Proses Lihat Detail Penerimaan Sagu Kering ... III.75 Gambar III.48 Proses Stok Opname ... III.76 Gambar III.49 Proses Input Pelunasan Hutang... III.77 Gambar III.50 Proses Lihat Histori Hutang... III.79 Gambar III.51 Proses Input Pelunasan Piutang ... III.80 Gambar III.52 Proses Lihat Histori Piutang ... III.82 Gambar III.53 Proses Lihat Laporan Stok Akhir ... III.83 Gambar III.54 Proses Lihat Rekap Stok ... III.84 Gambar III.55 Proses Lihat Merk Sagu Terlaris ... III.85 Gambar III.56 Proses Lihat Daftar Pelanggan Teraktif... III.86 Gambar III.57 Proses Lihat Omset ... III.87 Gambar III.58 Proses Lihat Rekap Piutang ... III.88 Gambar III.59 Proses Lihat Rekap Hutang... III.89 Gambar III.60 Class Diagram Pada Aplikasi ... III.90 Gambar III.61 Class Diagram Untuk Laporan ... III.109 Gambar III.62 ERD Aplikasi PD.Tani Jaya ... III.116 Gambar III.63 ERD User ... III.117
xii Universitas Kristen Maranatha Gambar IV.33 Daftar Transaksi Pembelian... IV.24 Gambar IV.34 Print Struk Pembelian ... IV.24 Gambar IV.35 Transaksi Pembelian... IV.25 Gambar IV.36 Konfirmasi Pembelian ... IV.25 Gambar IV.37 Daftar Transaksi Penerimaan ... IV.26 Gambar IV.38 Transaksi Input Penerimaan ... IV.27 Gambar IV.39 Detail Transaksi penerimaan ... IV.27 Gambar IV.40 Stok Opname ... IV.29 Gambar IV.41 Input Selisih Stok ... IV.29 Gambar IV.42 Lihat Selisih Barang ... IV.30 Gambar IV.43 Menu Keuangan... IV.31 Gambar IV.44 Daftar Piutang ... IV.32 Gambar IV.45 Konfirmasi Tidak Ada Data Piutang ... IV.32 Gambar IV.46 Print Piutang ... IV.33 Gambar IV.47 Pembayaran Piutang... IV.33 Gambar IV.48 Konfirmasi Pembayaran Piutang... IV.34 Gambar IV.49 History Penjualan ... IV.35 Gambar IV.50 Konfirmasi Tidak Ada Data History Penjualan ... IV.35 Gambar IV.51 Print Pelunasan Penjualan... IV.36 Gambar IV.52 Daftar Hutang... IV.37 Gambar IV.53 Konfirmasi Tidak Ada Data Hutang... IV.37 Gambar IV.54 Pembayaran Hutang ... IV.38 Gambar IV.55 Konfirmasi Pembayaran Hutang ... IV.38 Gambar IV.56 History Pembelian ... IV.39 Gambar IV.57 Konfirmasi Tidak Ada Data History Pembelian ... IV.40 Gambar IV.58 Menu Laporan ... IV.41 Gambar IV.59 Stok Akhir... IV.42 Gambar IV.60 Rekap Stok ... IV.42 Gambar IV.61 Statistik Merk Sagu ... IV.43 Gambar IV.62 Statistik Pelanggan ... IV.43 Gambar IV.63 Laporan omzet ... IV.44 Gambar IV.64 Rekap Hutang ... IV.44 Gambar IV.65 Rekap Piutang ... IV.45
xiv Universitas Kristen Maranatha
DAFTAR TABEL
Tabel III.1 SatuanKarung ... III.118 Tabel III.2 MerkSagu ... III.118 Tabel III.3 Penyedia ... III.119 Tabel III.4 Pelanggan ... III.119 Tabel III.5 SJ ... III.119 Tabel III.6 Penerimaan ... III.121 Tabel III.7 User ... III.122 Tabel III.8 UserGroup ... III.123
xv Universitas Kristen Maranatha
DAFTAR SIMBOL
Simbol Proses Bisnis Use Case Diagram Activity Diagram Class
Diagram
ER-Diagram
Menggambarkan dokumen.
Menggambarkan pengoprasian secara manual.
Menggambarkan proses.
Menggambarkan entitas.
Menggambarkan
arsip.
Menggambarkan
mulai dan akhir proses.
Menggambarkan proses yang
xvi Universitas Kristen Maranatha
Simbol Proses Bisnis Use Case Diagram Activity Diagram Class
Diagram
ER-Diagram
Menggambarkan package.
Menggambarkan actor/ pelaku/ pengguna.
Menggambarkan kegiatan yang dilakukan actor dalam sistem.
Menggambarkan atribut.
Menggambarkan mulai/ start.
Menggambarkan akhir/ stop.
Menggambarkan keputusan.
Menggambar suatu keputusan.
xvii Universitas Kristen Maranatha
Simbol Proses Bisnis Use Case Diagram Activity Diagram Class
Diagram
ER-Diagram
Menggambarkan proses aplikasi.
Menggambarkan hubungan antara aplikasi dan sistem.
Nama Class.
Attribut/field-field.
Method.
vi Universitas Kristen Maranatha
ABSTRAK
PD. Tani Jaya merupakan perusahaan dagang yang menjual bahan baku tepung sagu. Dalam perusahaan ini tepung sagu yang dijual tergolong dalam dua jenis, yaitu sagu basah dan sagu kering. Sagu basah yang dijual hanya satu merk saja, sedangkan sagu kering terdiri dari banyak merk dalam penjualannya. Di perusahaan ini, belum menggunakan sistem komputerisasi melainkan masih menggunakan sistem pembukuan secara manual. Mulai dari stok sagu digudang sampai data pelanggannya masih menggunakan buku. Hal ini sebenarnya tidak efisien untuk penggunaannya, seringkali stok barang di dalam gudang tidak sesuai dengan stok barang di buku stok. Sehingga pemilik perusahaan merasa dirugikan dengan data yang seringkali tidak sama dengan stok barang di gudang. Perusahaan ini berusaha untuk memperbaiki pemantauan stok barang yang merupakan bagian terpenting dari perusahaan. Selain itu penanganan pelanggan yang masih kurang baik juga merupakan faktor terpenting bagi perusahaan.
vii Universitas Kristen Maranatha
ABSTRACT
PD. Tani Jaya is a trading company which sale sago basic material. In this company, sago flour is classified into two categories, which are wet sago and dry sago. Wet sago is sold in one merk only, but dry sago is consisted in more merk. This company is not yet use computerization system, but still use manual journal. Sago stock and customer data are still use journal book. This case is not efisien enough for the user because sago stock in the warehouse often does not match with sago stock in stock journal. The owner of the company felt disadvantage with this unmatch data. The company tries to repair stock controlling and customer services which are important things in a company.
Stock application system and customer data in PD. Tani Jaya based on web offline are made in purpose to make both of them easier. So the owner of the company know the information faster about stock in warehouse and every customer who often does cash and credit purchasing transaction. Besides, company can know about customer data which are still have fallen due debts for pay it immediately.
viii Universitas Kristen Maranatha
DAFTAR ISI
LEMBAR PENGESAHAN TUGAS AKHIR ... i
PERNYATAAN ORISINALITAS KARYA ILMIAH ...ii
LEMBARAN PERNYATAAN PERSETUJUAN PUBLIKASI KARYA ILMIAH UNTUK KEPENTINGAN AKADEMIS... iii
ix Universitas Kristen Maranatha BAB IV HASIL TERCAPAI ... IV.1
x Universitas Kristen Maranatha
DAFTAR GAMBAR
xi Universitas Kristen Maranatha Gambar III.47 Proses Lihat Detail Penerimaan Sagu Kering ... III.75 Gambar III.48 Proses Stok Opname ... III.76 Gambar III.49 Proses Input Pelunasan Hutang... III.77 Gambar III.50 Proses Lihat Histori Hutang... III.79 Gambar III.51 Proses Input Pelunasan Piutang ... III.80 Gambar III.52 Proses Lihat Histori Piutang ... III.82 Gambar III.53 Proses Lihat Laporan Stok Akhir ... III.83 Gambar III.54 Proses Lihat Rekap Stok ... III.84 Gambar III.55 Proses Lihat Merk Sagu Terlaris ... III.85 Gambar III.56 Proses Lihat Daftar Pelanggan Teraktif... III.86 Gambar III.57 Proses Lihat Omset ... III.87 Gambar III.58 Proses Lihat Rekap Piutang ... III.88 Gambar III.59 Proses Lihat Rekap Hutang... III.89 Gambar III.60 Class Diagram Pada Aplikasi ... III.90 Gambar III.61 Class Diagram Untuk Laporan ... III.109 Gambar III.62 ERD Aplikasi PD.Tani Jaya ... III.116 Gambar III.63 ERD User ... III.117
xii Universitas Kristen Maranatha Gambar IV.33 Daftar Transaksi Pembelian... IV.24 Gambar IV.34 Print Struk Pembelian ... IV.24 Gambar IV.35 Transaksi Pembelian... IV.25 Gambar IV.36 Konfirmasi Pembelian ... IV.25 Gambar IV.37 Daftar Transaksi Penerimaan ... IV.26 Gambar IV.38 Transaksi Input Penerimaan ... IV.27 Gambar IV.39 Detail Transaksi penerimaan ... IV.27 Gambar IV.40 Stok Opname ... IV.29 Gambar IV.41 Input Selisih Stok ... IV.29 Gambar IV.42 Lihat Selisih Barang ... IV.30 Gambar IV.43 Menu Keuangan... IV.31 Gambar IV.44 Daftar Piutang ... IV.32 Gambar IV.45 Konfirmasi Tidak Ada Data Piutang ... IV.32 Gambar IV.46 Print Piutang ... IV.33 Gambar IV.47 Pembayaran Piutang... IV.33 Gambar IV.48 Konfirmasi Pembayaran Piutang... IV.34 Gambar IV.49 History Penjualan ... IV.35 Gambar IV.50 Konfirmasi Tidak Ada Data History Penjualan ... IV.35 Gambar IV.51 Print Pelunasan Penjualan... IV.36 Gambar IV.52 Daftar Hutang... IV.37 Gambar IV.53 Konfirmasi Tidak Ada Data Hutang... IV.37 Gambar IV.54 Pembayaran Hutang ... IV.38 Gambar IV.55 Konfirmasi Pembayaran Hutang ... IV.38 Gambar IV.56 History Pembelian ... IV.39 Gambar IV.57 Konfirmasi Tidak Ada Data History Pembelian ... IV.40 Gambar IV.58 Menu Laporan ... IV.41 Gambar IV.59 Stok Akhir... IV.42 Gambar IV.60 Rekap Stok ... IV.42 Gambar IV.61 Statistik Merk Sagu ... IV.43 Gambar IV.62 Statistik Pelanggan ... IV.43 Gambar IV.63 Laporan omzet ... IV.44 Gambar IV.64 Rekap Hutang ... IV.44 Gambar IV.65 Rekap Piutang ... IV.45
xiv Universitas Kristen Maranatha
DAFTAR TABEL
Tabel III.1 SatuanKarung ... III.118 Tabel III.2 MerkSagu ... III.118 Tabel III.3 Penyedia ... III.119 Tabel III.4 Pelanggan ... III.119 Tabel III.5 SJ ... III.119 Tabel III.6 Penerimaan ... III.121 Tabel III.7 User ... III.122 Tabel III.8 UserGroup ... III.123
xv Universitas Kristen Maranatha
DAFTAR SIMBOL
Simbol Proses Bisnis Use Case Diagram Activity Diagram Class
Diagram
ER-Diagram
Menggambarkan dokumen.
Menggambarkan pengoprasian secara manual.
Menggambarkan proses.
Menggambarkan entitas.
Menggambarkan
arsip.
Menggambarkan
mulai dan akhir proses.
Menggambarkan proses yang
xvi Universitas Kristen Maranatha
Simbol Proses Bisnis Use Case Diagram Activity Diagram Class
Diagram
ER-Diagram
Menggambarkan package.
Menggambarkan actor/ pelaku/ pengguna.
Menggambarkan kegiatan yang dilakukan actor dalam sistem.
Menggambarkan atribut.
Menggambarkan mulai/ start.
Menggambarkan akhir/ stop.
Menggambarkan keputusan.
Menggambar suatu keputusan.
xvii Universitas Kristen Maranatha
Simbol Proses Bisnis Use Case Diagram Activity Diagram Class
Diagram
ER-Diagram
Menggambarkan proses aplikasi.
Menggambarkan hubungan antara aplikasi dan sistem.
Nama Class.
Attribut/field-field.
Method.
I.1 Universitas Kristen Maranatha
BAB I
PENDAHULUAN
1.1
Latar BelakangDi era globalisasi ini pengaruh dari perkembangan teknologi informasi terhadap dunia bisnis semakin besar. Hal ini dapat terlihat dari semakin banyaknya penerapan teknologi informasi dalam perusahaan-perusahaan baik perusahaan-perusahaan kecil maupun perusahaan-perusahaan besar. Salah
satunya adalah PD. Tani Jaya yang merupakan perusahan kecil menengah.
PD. Tani Jaya adalah perusahaan dagang yang bergerak dibidang bahan baku tepung sagu. Perusahaan ini menyediakan dua jenis tepung sagu, yaitu sagu basah dan sagu kering. Untuk jenis sagu kering tersedia
banyak merk, sedangkan untuk jenis sagu basah tidak tersedia merk hanya tersedian satuan karung.
Kalau ditinjau dari sisi sistemnya, PD. Tani Jaya bisa dikatakan kurang efisien karena sistem yang digunakan masih menggunakan sistem manual. Sistem manual yang dimaksud adalah sistem tertulis dengan
menggunakan buku. Contohnya untuk sagu kering terdapat banyak merk, sehinggan untuk buku stoknya dibutuhkan satu buku stok untuk satu merk. Bayangkan untuk jenis sagu kering saja terdapat banyak merk. Hal ini membuat tambahan biaya pengeluaran dalam perusahaan. Selain itu
I.2
Universitas Kristen Maranatha Selain bahan baku sagu yang sistemnya manual, dalam pendataan piutang pelanggan-pelangganya yang jumlahnya tidak sedikit pun PD. Tani Jaya juga menggunakan sistem manual, sehingga semakin banyak
juga buku yang diperlukan. Oleh karena itu, disini PD. Tani Jaya menginginkan perubahan sistem yang manual ke sistem komputerisasi.
1.2
Perumusan MasalahPerumusan masalah yang terdapat pada PD. Tani Jaya sebagai berikut :
• Bagaimana membuat aplikasi untuk PD.Tani Jaya.
• Bagaimana caranya agar stok barang di PD.Tani Jaya dapat terpantau dengan baik, sehingga mengurangi kesalahan stok
yang sering terjadi.
• Bagaimana caranya agar inventori hutang piutang dapat mempermudah PD.Tani Jaya.
1.3
TujuanAdapun tujuan Tugas Akhir yang dilakukan adalah sebagai berikut :
• Mencari solusi untuk PD. Tani Jaya dalam memperbarui sistem yang sudah ada dengan menganalisa dan merancang sistem aplikasi stok barang dan data pelanggan PD. Tani Jaya menjadi
sistem komputerisasi.
• Mencari solusi untuk memudahkan pemilik perusahaan dalam memantau stok sagu basah dan sagu kering.
I.3
Universitas Kristen Maranatha
1.4
Batasan MasalahDengan melihat tujuan di atas, penulis membuat batasan-batasan sebagai berikut :
• Batasan aplikasi :
1. Aplikasi hanya bisa diopersikan oleh user yang mempunyai hak akses. User yang memiliki hak akses yaitu : pemilik perusahan dan staff.
2. Untuk staff hanya bisa menjalankan aplikasi data master dan
pengelolan stok. Sedangkan pemilik bisa mengakses semua apalikasi.
3. Aplikasi yang dibuat hanya bisa melihat omset perusahanaan, tidak bisa melihat laba rugi.
• Batasan software :
1. Bahasa Pemrograman yang digunakan PHP versi 5. 2. Database yang digunakan MySQL versi 5 .
3. Operating Sistem yang digunakan Microsoft Windows XP Professional SP2.
4. Web Server Xampp.
• Batasan Hardware :
1. Processor Intel Pentium III 800 MHz 2. Memory 256
3. Harddisk 2 GB
1.5
Sistematika PenulisanSistematika penulisan terdiri dari enam bab, yaitu : BAB I PENDAHULUAN
Bab ini memberikan gambaran mengenai latar belakang perusahaan,
I.4
Universitas Kristen Maranatha BAB II LANDASAN TEORI
Bab ini berisi uraian tentang teori-teori dasar yang menjadi landasan pembahasan dari seluruh materi yang ada.
BAB III ANALISIS DAN PERANCANGAN
Bab ini berisi gambaran tentang PD. Tani Jaya yang mencakup struktur organisasi, proses bisnis, perancangan fitur-fitur, perancangan UML berserta langkag-langkahnya dan merancang
sistem basis data sebagai solusi untuk permasalahan tersebut.
BAB IV HASIL TERCAPAI
Bab ini berisi hasil aplikasi yang dibuat apakah sudah sesuai dengan yang diharapkan atau masih memiliki kekurangan dalam
implementasinya.
BAB V EVALUASI
Bab ini berisi pembahasan tentang error ceking dan perancangan sistem keamanan dalam aplikasi.
BAB VI PENUTUP
I.5
Universitas Kristen Maranatha
1.6
Definisi Akronim dan SingkatanDefinisi akronim dan singkatan dalam analisa dan perancangan PD. Tani Jaya sebagai berikut :
1. SP = Surat Penerimaan.
SP fungsinya sebagai surat penerimaan. Surat penerimaan ini ada pada saat ada penerimaan barang atau paada saat barang datang. 2. DO = Delivery Order.
DO fungsinya sebagai surat permintaan barang dari pelanggan ke perusahaan.
3. SJ = Surat Jalan.
SJ fungsinya sebagai surat jalan sekaligus sebagai struk bukti pembelian yang diberikan kepada pelanggan.
4. UML = Unified Modeling Language.
UML adalah bentuk language atau bahasa pemodelan yang digunakan untuk merancang dan membuat pemodelan sebuah sistem.
5. ERD = Entity-Relationship Diagram.
ERD digunakan untuk memodelkan struktur data dan hubungan
antar data.
6. PHP = Hypertext Preprocessor.
VI.1 Universitas Kristen Maranatha
BAB VI
PENUTUP
6.1 Kesimpulan
Berdasarkan hasil analisa dan pembahasan yang telah disampaikan dalam bab 1 sampai bab 3 dan rancangan aplikasi
dalam bab 4, maka dapat disimpulkan bahwa :
• Telah berhasil dianalisa dan dirancang sistem aplikasi stok
barang dan data pelanggan PD. Tani Jaya berbasis web offline
dengan fitur-fitur seperti yang dijelaskan di bab 3.3.1 dan berhasil membuat aplikasi untuk sistem PD.Tani Jaya.
• Telah berhasil membuat sistem aplikasi menjadi komputerisasi
sehingga stok barang PD.Tani Jaya dapat lebih terpantau dengan baik.
• Telah berhasil membuat aplikasi inventori hutang piutang
perusahaan menjadi lebih mudah dalam penerapanya.
6.2 Saran
Dalam analisa yang telah dilakukan dan penjelasan di atas maka dapat diusulkan beberapa saran, yaitu :
1. Dapat dilakukan pengembangan sistem aplikasi lebih lanjut dengan menambah fitur hitung raba rugi.
VI.2
Universitas Kristen Maranatha
sehingga stok barang yang sudah lama dapat dikeluarkan terlebih dahulu.
3. Dapat mengubah semua sistem manual seperti : rincian data piutang yang masih menggunakan cara manual dimana pemilik perusahaan harus melihat satu persatu piutangnya untuk setiap penyedia menjadi sistem komputerisasi.
4. Dapat melakukan perubahan sistem yang sekarang ini masih susah dipahami. Seperti satu lembar penerimaan ada beberapa SJ didalamnya, apabila dalam satu lembar penerimaan stok barang belum habis atau masih ada maka untuk pengurangan stok barang masih pada penerimaan yang sama sampai satu
xviii Universitas Kristen Maranatha
DAFTAR PUSTAKA
[1] Vaza, Herry. Sistem dan Teknologi Konstruksi. Desember 14, 2007,
dari http://www.pu.go.id/bapekin/Mutu/referensi/tulisan.htm.
[2] Efendi, H. TEKNOLOGI INFORMASI DAN PERUBAHAN SOSIAL.
Desember 14, 2007, dari http://adab.uin-suka.ac.id/file_ilmiah/TI_
PERUBAHAN%20SOSIAL.doc.
[3] Suryadi, Ace. Sistem Informasi PENDIDIKAN. Desember 14, 2007, dari
http://www1.bpkpenabur.or.id/kps-jkt/berita/9807/artikel1.htm.
[4] Suhanto. UML, Apakah Itu?. Agustus 29, 2007, dari
http://geeks.netindonesia.
net/blogs/asuhanto/archive/2007/06/15/UML-Apakah-Itu.aspx
[5] Anonim. Pengenalan "Unified Modeling Language/UML "(BagianI).
Agustus 29, 2007, dari http://staffsite.gunadarma.ac.id/wsilfi/index.php?
stateid=down load&id=1034&part=files.
[6] Afif, A. UNIFIED MODELLING LANGUAGE. Agustus 29, 2007, dari
http://afif.web.id/kuliah/uml.ppt.
[7] Istopo, Unung. Dasar Merancang Sistem dengan UML. Agustus 29,
2007, dari http://www.enciety.net.id/news.php?act=detail&n_id=62.
[8] Anonim. ANALISIS DENGAN DIAGRAM KETERHUBUNGAN
ENTITAS(ENTITY RELATIONSHIP DIAGRAM/ERD). Agustus 29, 2007,
xix Universitas Kristen Maranatha
[9] Anonim. Perjalanan Karir Seorang Bill Gates. Desember 14, 2007, dari
http://www.jasaonline.com/index.php?option=com_content&task=view&id=
14&Itemid=1.
[10] Anonim. PENGANTAR PHP. Agustus 31, 2007, dari http://oke.or.id/
tutorial/php%20nuke.pdf.
[11] Prisa & Achmad. PERANCANGAN DAN PEMBUATAN SISTEM
LAYANAN INFORMASI MULTIMEDIA INTERAKTIF BERBASIS KIOSK DI
RUMAH SAKIT DR.SOETOMO SURABAYA. Desember 14, 2007, dari
http://www.si.its.ac.id/ Penelitian/JURNAL/Icha.pdf.
[12] Ng, TengYong. Calendars. April 18, 2008, dari www.Dynamic