TA1023364607
PERANCANGAN SISTEM INFORMASI LAPORAN
KEUANGAN PENJUALAN PADA
PT. PUTERA PASAR BARU
TUGAS AKHIR
Disusun Oleh:
NIM |
: 1023364607
|
NAMA |
: Maulida
|
JURUSAN SISTEM INFORMASI
KOSENTRASI WEB BASED ACCOUNTING SYSTEM
AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER
(AMIK) RAHARJA INFORMATIKA
TANGERANG
(2013/2014)
AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER
(ATMIK) RAHARJA INFORMATIKA
LEMBAR PENGESAHAN TUGAS AKHIR
PERANCANGAN SISTEM INFORMASI LAPORAN
KEUANGAN PENJUALAN PADA PT. PUTERA PASAR BARU
Disusun Oleh :
Nama |
: Maulida
|
Nim |
: 1023364607
|
Jenjang Studi |
: Diploma Tiga
|
Jurusan |
: Komputerisasi Akutansi
|
Konsentrasi |
: Web Based Accounting System (WBAS)
|
Disahkan Oleh :
Tangerang, 17 Januari 2014
Direktur |
KepalaJurusan
| ||||
AMIK RAHARJA INFORMATIKA, |
Jurusan Akuntansi Komputer,
| ||||
(Drs. Po. Abas Sunarya,M.Si) |
(Euis Siti Nur Aisyah,S.Kom)
| ||||
NIP : 000603 |
NIP : 060003
|
AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER
(AMIK) RAHARJA INFORMATIKA
LEMBAR PERSETUJUAN PEMBIMBING
PERANCANGAN SISTEM INFORMASI LAPORAN
KEUANGAN PENJUALAN PADA PT. PUTERA PASAR BARU
Telah disetujui untuk dipertahankan dihadapan Tim Penguji Ujian Komprehensif
Jurusan komputerisasi Akuntansi
Konsentrasi Web Based Accounting System
Disetujui Oleh:
Tangerang, 17 Januari 2014
Pembimbing I |
Pembimbing II
| ||
(Meta Amalya Dewi, M.Kom |
(Euis Siti Nur Aisyah, S.Kom)
| ||
NID : 05065 |
NID : 060003
|
AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER
(AMIK) RAHARJA INFORMATIKA
LEMBAR PERSETUJUAN DEWAN PENGUJI
PERANCANGAN SISTEM INFORMASI LAPORAN
KEUANGAN PADA PT. PUTERA PASAR BARU
Dibuat Oleh:
NIM |
: 1023364607
|
Nama |
: Maulida
|
Disetujui setelah berhasil dipertahankan dihadapan Tim PengujiUjian
Komprehensif
Jurusan Komputerisasi Akutansi
Konsentrasi Web Based Accounting System
Tahun Akademik2013/2014
Disetujui Penguji:
Tangerang, 17 Febuari 2014
Ketua Penguji |
Penguji I |
Penguji II
| ||
(Ferry Sudarto),S.Kom,M.Pd.) |
(Abdul Hayat,M.T.I. ) |
(Meta Amalya Dewi, M.Kom.)
| ||
NID : 1001 |
NID : 07133 |
NID : 05065
|
AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER
(AMIK) RAHARJA INFORMATIKA
LEMBAR KEASLIAN TUGAS AKHIR
Saya yang bertanda tangan di bawah ini ,
NIM |
: 1023364607
|
Nama |
: Maulida
|
Jenjang Studi |
: Diploma Tiga
|
Jurusan |
: Komputerisasi Akutansi
|
Konsentrasi |
: Web Based Accounting System (WBAS)
|
Menyatakan bahwa Tugas Akhir ini merupakan karya tulis saya sendiri dan bukan merupakan tiruan,salinan, atau duplikat dari Tugas Akhir yang telah dipergunakan untuk mendapatkan gelar Ahli Madya baik di lingkungan Perguruan Tinggi Raharja maupun di Perguruan Tinggilain, serta belum pernah dipublikasikan.
Pernyataan ini dibuat dengan penuh kesadaran dan rasa tanggung jawab, serta bersedia menerima sanksi jika pernyataan diatas tidak benar.
Tangerang, 17 Januari2014
( Maulida )
1023364607
)*Tandatangan dibubuhi materai 6.000;
Abstraksi
Kemajuan teknologi yang pesat saat ini mendorong berbagai organisasi baik instansi maupun perusahaan swasta untuk memanfaatkan kemajuan tersebut dalam memberikan kualitas perusahaan. Dealer Yamaha PT. Putera Pasar Baru Kota Tangerang merupakan salah satu perusahaan penjualan sepeda motor Yamaha bergerak di bidang penjualan. Lokasi Penelitian di PT. Putera Pasar Baru Tangerang, Dalam membuat Laporan Keuangan pada PT. Putera Pasar Baru Tangerang masih manual melalui beberapa tahap yaitu dengan cara mencatat setiap data penjualan pada buku laporan sehingga tidak efektif dan efisien. Dan begitu pula untuk menyusun laporan keuangan dengan melakukan pencatatan secara manual, sering terjadinya ketidaksamaan atau hasil yang didapat tidak balance karena dilakukan secara manual. Penulisan ini menggunakan metode analisa dan perancangan berorientasi objek, dimulai dari analisa sistem berjalan menggunakan UML, elisitasi kebutuhan sistem, serta penggambaran sistem yang diusulkan melalui UML. Dalam input transaksi yang terjadi juga menggunakan konsep secara komputerisasi untuk mempermudah dalam pembuatan laporan dan menghindari kesalahan dalam penulisan. Hasil akhir darilaporan ini yaitu terbentuknya rancangan program aplikasi laporan keuangan program yang dapat menghasilkan laporan keuangan secara cepat dan akurat.
Kata kunci : Informasi, Laporan Keuangan, Penjualan.
KATAPENGANTAR
Alhamdulillah puji dan syukur penulis panjatkan kehadirat Allah SWT, karena dengan rahmat dan hidayah-Nya penulis dapat menyelesaikan Laporan Tugas Akhir ini, dengan judul “Perancangan Sistem Informasi Laporan Keuangan Penjualan PadaPT. Putera Pasar Baru”.
Tujuandari pembuatan Tugas Akhir ini adalah sebagai salah satu syarat menyelesaikan program pendidikan Diploma Tiga (D3) Jurusan Komputerisasi Akuntansi di Akademi Manajemen Informatika.
Penulis berharap karya tulis ini dapat memberikan informasi yang bermanfaat dan tambahan pengetahuan bagi para pembaca umumnya serta mahasiswa khususnya.Semoga karya tulis ini dapat menjadi bahan perbandingan dalam periode selanjutnya, dan dapat menjadi suatu karya ilmiah yang baik.
Terselesaikannya laporan ini tidak lepas dari semua pihak yang terkait dengan bantuan bimbingan,nasehat, dorongan moral dan material, karena itu dengan segala kerendahan hatipenulis ingin menyampaikan rasa terima kasih yang sebesar-besarnya kepada :
- Drs. Po.Abas Sunarya, M.Si, selaku Direktur AMIK Raharja Informatika.
- Bapak Padeli, M. Kom Selaku Pudir 1 AMIK Raharja Informatika
- Ibu Euis Siti Nur Aisyah, S.Kom, selaku Kepala Jurusan Komputerisasi akuntansi AMIK Raharja Informatika, sekaligus dosen pembimbing kedua yang membantu saya dalam menyelesaikan penelitian Tugas Akhir .
- Ibu Meta Amalya Dewi, M.Kom, selaku dosen pembimbing di dalam penulis laporan Tugas Akhir yang telah membantu dalam melakukan observasi, saran atas saran, waktu dan informasinya.
- Bpk. M. Aidil Ferdiansyah selaku stakeholder yang telah mengijinkan penulis untuk melakukan penelitian di perusahaannya.
- Ibu Maryati selaku admin head sekaligus pembimbing lapangan yang telah memberikan penjelasan danmasukan dalam membuat laporan ini.
- Kepada kedua orang tua dan keluarga tercinta yang telah memberikan banyak dorongan dan doa sehingga terselesaikannya laporan ini.
- Indra, Julian, dan Budiyanto yang telah banyak membantu baik dalam materi maupun pikirannya dalam pembuatan laporan ini.
- Untuk teman-teman tercinta yang juga banyak member dukungan dan doa dalam penyusutan laporan ini.
Akhir kata penulis berharap semoga laporan Tugas Akhir yang penulis kerjakan dapat bermanfaat baik semua pihak yang ada dilingkungan Akademi, dan terutama penulis sendiri selaku mahasiswa Amik Raharja Informatika. Menyadari akan keterbatasan dan kekurangan yang ada pada laporanini penulis mengharapkan sumbangan kritik dan saran yang membangun sehingga dapat menyempurnakan laporan ini. Terima Kasih.
DAFTAR TABEL
Tabel 3.1Elisitasi Tahap I
Tabel 3.2 Elisitasi Tahap II Diagram
Tabel 1.3 Simbol SequenceDiagram
Tabel 3.1 Jurusan atau Program Studi pada STMIK Raharja
Tabel 3.2 Jurusan atau Program Studi pada AMIK Raharja
Tabel 3.3 Elisitasi Tahap III
Tabel 3.4 Final Elisitasi
Tabel 4.1 Tabel Akun
Tabel 4.2 Tabel jurnal_jurnal
Tabel 4.3 Tabel jurnal
Tabel 4.4 Tabel jurnal_detail
Tabel 4.5 Tabel kelompok_Akun
Tabel 4.6 Tabel login
Tabel 4.7 Tabel perusahaaan
Tabel 4.8 Rancangan Biaya
Tabel 4.9 Jadwal Kegiatan
DAFTAR GAMBAR
Gambar 3.1 Struktur Organisasi
Gambar 3.2 Use Case Diagram sistem yang berjalan
Gambar 3.2 Activity Diagram sistem yang berjalan
Gambar 4.1 Use Case Diagram pada ADH dan KepalaCabang
Gambar 4.2 Activity Diagram Pada ADH
Gambar 4.3 Activity Diagram Pada Kepala Cabang
Gambar 4.4 Sequence Diagram ADH
Gambar 4.5 Sequence Diagram Kepala Cabang
Gambar 4.6 Rancangan Sistem Pada State Machine Diagram ADH
Gambar 4.7 Rancangan Sistem Pada State Machine Diagram Kepala Cabang
Gambar 4.8 Rancangan Sistem Class Diagram
Gambar 4.9 Rancangan Tampilan Login_Adh
Gambar 4.10 Rancangan Tampilan Login_Kepala Cabang
Gambar 4.11 Rancangan Tampilan Username atau Password Salah
Gambar 4.12 Rancangan Tampilan Halaman Utama
Gambar 4.13 Rancangan Tampilan Input Transaksi
Gambar 4.14 Rancangan Tampilan Jurnal Umum
Gambar 4.15 Rancangan Tampilan Buku Besar
Gambar 4.16 Rancangan Tampilan Neraca Saldo
Gambar 4.17 Rancangan Tampilan Menu Laporan Keuangan
Gambar 4.18 Rancangan Tampilan Menu Backup Database
Gambar 4.19 Spesifikasi Hardware dan Software
Gambar 4.17 Gambar 4.20 Tampilan Halaman login ADH dan Kepala Cabang
Gambar 4.21 Tampilan Jika password/username salah
Gambar 4.22 Tampilan Halaman Utama
Gambar 4.23 Tampilan Jurnal Transaksi
Gambar 4.24 Tampilan Jurnal Umum
Gambar 4.25 Tampilan Buku Besar
Gambar 4.26 Tampilan Neraca Saldo
Gambar 4.27 Tampilan Laporan Keuangan
Gambar 4.28 Tampilan Backup Database
DAFTAR SIMBOL
DAFTAR SIMBOL USECASE DIAGRAM
Tabel 1.1 Simbol UsecaseDiagram
DAFTAR SIMBOL ACTIVITY DIAGRAM
Tabel 1.2 Simbol ActivityDiagram
DAFTAR SIMBOL SEQUENCE DIAGRAM
Tabel 1.3 Simbol SequenceDiagram
DAFTARLAMPIRAN
Surat Keterangan Dari PT. Putera Pasar Baru
Surat Implementasi Dari PT. Putera Pasar Baru
Kartu Bimbingan
Formulir Pertemuan Stakeholder
Sertifikat IT
Toefl
Prospek
Kwitansi Pembayaran
Daftar isi
- 1 BAB I
- 2 BAB I
- 2.1 Konsep Dasar Sistem
- 2.2 Konsep Dasar Sistem Informasi
- 2.3 Konsep Dasar Sistem Informasi
- 2.4 Perancangan Sistem Informasi
- 2.5 Pengertian UML(Unified Modelling Language)
- 2.6 Konsep Dasar Basis Data
- 2.7 Teori-Teori Khusus
- 2.7.1 Definisi Akuntansi
- 2.7.2 Sistem Informasi Akuntansi
- 2.7.3 Sistem Informasi Keuangan
- 2.7.4 Sistem Informasi Keuangan
- 2.7.5 PHP (Hypertext Preprocessor)
- 2.7.6 Requirements Elicitation
- 2.7.7 Definisi Elistasi
- 2.7.8 Definisi Tahap I
- 2.7.9 Definisi Tahap II
- 2.7.10 Definisi Tahap II
- 2.7.11 Final Draft Elistasi
- 2.7.12 Literature Review
- 3 BAB III
- 4 BAB IV
- 4.1 Prosedur Usulan Sistem
- 4.2 Tata Laksana Sistem Yang Diusulkan
- 4.2.1 Rancangan Sistem Yang Diusulkan Pada Use Case Diagram ADH Dan Kepala Cabang
- 4.2.2 Rancangan Sistem Yang Diusulkan Pada Activity Diagram ADH
- 4.2.3 Rancangan Sistem Yang Diusulkan Pada Activity Diagram Kepala Cabang
- 4.2.4 Rancangan Sistem yang Diusulkan Pada Sequence Diagram Pada ADH
- 4.2.5 Rancangan Sistem yang Diusulkan Pada Sequence Diagram Pada Kepala Cabang
- 4.2.6 Rancangan Sistem yang Diusulkan Pada State Machine Diagram Pada ADH
- 4.2.7 Rancangan Sistem Yang Diusulkan Pada State Machine Diagram Pada KepalaCabang
- 4.2.8 Rancangan Sistem Yang Diusulkan Pada Class Diagram
- 4.3 Rancangan Basis Data
BAB I
Latar Belakang
Di zaman seperti sekarangini, perkembangan yang begitu cepat, kebutuhan akan suatu Sistem Informasi sangatlah penting. Sistem Informasi saat ini tidak hanya bisa diperoleh melaluisistem manualisasi, tetapi juga bisa didapatkan dalam sistem komputerisasi. Dengan adanya perubahan sistem manualisasi menjadi sistem terkomputerisasi seperti sekarang ini, maka informasi yang diperoleh pun menjadi cepat, tepatwaktu dan akurat. Oleh karena itu banyak perusahaan atau instansi yang menggunakan sistem informasi dalam kegiatan usahanya, bukan hanya untuk meningkatkan keuntungan tapi juga untuk meningkatkan produktivitas pekerja padatiap perusahaan.
Hal ini pun dibuktikan melalui adanya persaingan dalam segala bidang. Baik dalam bidang usaha maupun dalam bidang pendidikan. Semua berlomba untuk saling meningkatkan mutu dalam bidang masing-masing. Seperti halnya pada PT. Putera Pasar Baru sangat membutuhkan sistem komputerisasi yang tepat dan akurat. Namun dalam kenyataannya hal tersebut terkadang tidak sesuai dengan keinginan dan harapan yang hendak dicapai, karena terbatasnya sistem komputerisasi yang digunakan pada PT. Putera Pasar Baru tersebut.
Dengan kurangnya sistem yang terkomputerisasi ini, maka banyak sekali masalah yang terjadi khususnya dalam menyusun Laporan Keuangan Penjualan pada PT. Putera Pasar Baru tersebut. Antara lain yaitu belum adanya sistem input data laporan keuangan penjualan, sistem laporan keuangan pun masih bersifat manual, pembuatan laporan keuangan masih belum akurat karena sering terjadinya kesalahan dalam penghitungan keluar masuknya uang, dansering terjadinya selisih / tidak balance akibatnya proses pembuatan laporan keuangan jadi tidak tepat waktu karena semua proses dilakukan dengan cara manual.
Oleh karena itudengan sebuah sistem komputer, semua kebutuhan akan segala sesuatu yang dikerjakan di Putera Pasar Baru tersebut akan berjalan lebih cepat, tepat danakurat. Karena sebuah sistem telah didesain sedemikian rupa agar menghasilkan hasil yang maksimal. Sehingga pada sistem laporan keuangan, prosesnyaakan lebih cepat, tepat dan akurat. Sehingga sistem ini akan lebih membantu dalam proses pembuatan Laporan Keuangan di PT. Putera Pasar Baru Berdasarkan latar belakang diatas, maka penulis mengambil judul “PERANCANGAN SISTEM INFORMASI LAPORAN KEUANGAN PENJUALAN PADA PT. PUTERA PASAR BARU” sebagai judul Laporan Tugas Akhir.
Perumusan Masalah
- Bagaimana sistem informasi laporan keuangan penjualan pada PT. Putera Pasar Baru yang berjalan saat ini ?
- Apakah sistem informasi laporan keuangan penjualan berjalan efektif dan efisien ?
- Bagaimana merancang sistem informasi laporan keuangan penjualan untuk mengatasi permasalahan pada PT. Putera Pasar Baru?
Tujuan dan Manfaat penelitian
Tujuan Penelitian
- Untuk mengetahui atau menganalisa sistem atau prosedur laporan keuangan penjualan yang digunakan pada PT. Putera Pasar Baru yang berjalan saat ini .
- Untuk mengetahui apakah sistem laporan keuangan penjualan berjalan secara efektif danefisien.
- Untuk merancang sistem informasi laporan keuangan penjualan pada PT. Putera Pasar Baru.
Manfaaat Penelitian
- Bagi Perusahaan Penelitian yang dilakukan penulis pada perusahaan selain sebagai sarana promosi agar perusahaan lebih dikenal juga laporan keuangannya dan penelitian penulis dapat dijadikan pertimbangan pihak manajemen terhadap sistem yang dikaji agar poses laporan keuangan penjualan berjalan lebih efektif dan efisien. Laporan yang dihasilkan juga dapat menjadi masukan positif ataupun rekomendasi solusi bagi permasalahan yang ada.
- Bagi Pembaca Laporan penelitian dapat dijadikan salah satu alternatif kepustakaan bagi para pembaca umumnya.
- Bagi Penulis Dengan melakukan penelitian dan menyusun Tugas Akhir ini penulis dapat menuangkan ilmu pengetahuan yang diperoleh tidak hanya mengenai aturan clerikal mengenai sebuah laporan juga mengaplikasikan teori sistem laporan keuangan penjualan pada perusahaan yang sudah ada, menambah wawasan mengenai perusahaan yang bergerak dalam bidang otomotif sepeda motor Yamaha yang notabene digunakan sebagai alat transfortasi dalam berkendara dan yang terakhir penulis juga menambah pengalaman dalam bersosialisai dalam dunia kerja.
Ruang Lingkup Penelitian
PT. Putera Pasar Baru banyak sekali laporan keuangan yang dibuat mulai dari laporan keuangan pembelian, penjualan, gaji karyawan dan laporan keuangan bengkel, Agar masalah yang diteliti tidak terlalu luas, maka masalah yang akan diteliti hanya mengenai sistem laporan keuangan penjualan pada PT. Putera Pasar Baru. Mulai dari bukti bukti transaksi yang terjadi, input data penjualan, pengeluaran atau beban biaya yang dikeluarkan saat penjualan, lalu dimasukan kedalam jurnal umum, buku besar, neraca saldo sampai masuk ke laporan keuangan Laba Rugi,Perubahan Modal dan Neraca.
Metode Penelitian
Untuk mendapatkan data yang diperlukan dalam penulisan laporan Tugas Akhir, maka penulis menggunakan beberapa metode yang digunakan dalam penelitian laporan TA ini. Metode penelitiannya sebagai berikut:
Metode Pengumpulan Data
- Metode Observasi
- Mempelajari prosedur dari proses penjualan dan proses laporan keuangannya .
- Mempelajari sistem yang telah diterapkan saat ini.
- Metode Wawancara(Interview)
- Study Pustaka
Metode Pengembangan Sistem
Metode pengembangan sistem yang digunakan dalam penulisan tugas akhir ini yaitu metode SDLC (System Development Life Cycle) dengan tahapan sebagai berikut :
- Perencanaan (Planning)
- Analisis(Analysis)
- Desain (Design)
- Implementasi (Implementation)
- Pemeliharaan(Maintenance)
Tahap perencanaan adalah tahap awal pengembangan sistem yang mendefinisikan perkiraan kebutuhan-kebutuhan sumber daya, seperti: perangkat fisik, metode dan anggaran yang sifatnya masih umum. Dalam tahap inijuga dilakukan langkah-langkah berupa: mendefinisikan masalah, menentukan tujuan sistem, mengidentifikasi kendala-kendala sistem dan membuat studi kelayakan.
Tahap analisis merupakan tahap penelitian atassistem yang berjalan dengan tujuan untuk merancang sistem yang baru dengan menggunakan tools atau alat bantu UML(Unified Modeling Language) dengan software visual paradigma yaitu sebuah bahasa yang berdasarkan grafik ataugambar, menvisualisasikan, menspesifikasikan, membangun dan pendokumentasian dari sebuah sistem pengembangan piranti lunak berbasis “OO” (ObjectOrientied) melalui tahap : Use CaseDiagram, Sequence Diagram, dan Activity Diagram. yang dilakukan melalui 4(Empat) tahap, yaitu: (1) Surveyterhadap sistem yang berjalan, (2) Analisa terhadap temuan survey,(3) Identifikasi kebutuhan informasi dengan menggunakan alat bantu elisitasi melalui 4 tahapan, yaitu tahap 1 mencakup semua kebutuhan sistem, tahap 2 melakukan pengelompokkan kebutuhan dengan metode MDI (Mandatory, Desirable, Inessential) selanjutnya tahap 3 dengan TOE (Technical, Operational dan Economic) serta tahap final, (4)Identifikasi persyaratan sistem. Hasil analisa kemudian dibuat laporan untuk masukan dalam perancangan sistem yang diusulkan
Tahap Disain yaitu tahap dalam menentukan proses data yang diperlukan oleh sistem baru dengan tujuan memenuhi kebutuhan user dengan alat bantu UML dengan software visual paradigma UseCase Diagram, Class Diagram, Sequence Diagram, Statechart Diagram dan Activity Diagram. Proses desain akan menerjemahkan syarat kebutuhan ke sebuahp erancangan perangkat lunak yang dapat diperkirakan sebelum dibuat coding dengan PHP. Proses ini berfokus pada : struktur data dengan menggunakan MySQL, arsitektur perangkat lunak,representasi interface dengan menggunakan Dreamweaver CS4, dandetail (algoritma) prosedural. Tahapan ini akan menghasilkan dokumen yang disebut software requirment. Dokumen inilah yang akan digunakan programmer untuk melakukan aktivitas pembuatan sistemnya. Langkah-langkah yang dilakukan adalah : menyiapkan rancangan sistem yang rinci, mengidentifikasi alternatif konfigurasi sistem dan menyiapkan usulan implementasi.
Tahap implementasi adalah tahap dimana disain sistem yang dibentuk menjadi suatu kode (program) yang siap untuk dioperasikan. Langkah-langkahnya yaitu : menyiapkan fasilitas fisik dan personil, dan melakukan simulasi.
Setelah melakukan implementasi terhadap sistembaru, tahap berikutnya yang perlu dilakukan adalah pemakaian atau penggunaan,audit sistem, penjagaan, perbaikan dan pengembangan sistem.
Sistematika Penulisan
Agar pemahaman tentang penelitian laporan Tugas Akhir ini menjadi lebih mudah, maka penulis mengelompokkan materi penelitian laporan Tugas Akhir ini menjadi beberapa sub bab dengan sistematika penyimpanan sebagai berikut:
BAB I :PENDAHULUAN
Bab ini menjelaskan antara lain yaitu Latar Belakang, Rumusan Masalah, Ruang Lingkup,Tujuan dan Manfaat penelitian serta Metodologi Penelitian dan sistematika penulisan.
BAB II : LANDASAN TEORI
Bab ini menjelaskan antara lain konsep dasar sistem, definisi sistem, karakteristik sistem, klasifikasi Sistem, konsep dasar sistem informasi, definisi informasi,kualitas informasi, konsep sistem informasi, perancangan sistem informasi,definisi Laporan Keuangan,pengertian Unified Modeling Language(UML) dan teori-teoriyang mendukung pada hasil laporan ini, literature review.
BAB III : ANALISIS SISTEM YANG BERJALAN
Bab ini menjelaskan antara lain yaitu sejarah singkat tentang PT. Putera Persada Nusantara Pasar Baru, Struktur Organisasi, tugas dan fungsi organisasi dan penggambaran Analisa sistem mulai, Use Case Diagram, Activity Diagram, Sequence Diagram, Elicitation tahap 1, 2, 3 dan draft final sebagai sistem yang berjalan.
BAB IV : PENGEMBANGAN SISTEM YANG DIUSULKAN
Bab ini membahas tentang perancangan sistem baru yang lebih sistematis yang akan dijelaskan dalam bentuk usulan prosedur yang baru. Analisa system yang diusulkan mulai dari perancangan proses Unified Modelling Languange dan software Visual Paradigm serta implementasi sistem yang diusulkan.
BAB V :PENUTUP
Pada bab ini merupakan kesimpulan dari hasil penelitian yang telah dilakukan. Memberikan saran-saran yang bersifat membangun sebagai bahan masukan untuk pengembangandan penunjang kegiatan operasional perusahaan memperbaiki jika ada kekuranganada sistem yang ada.
DAFTAR PUSTAKA
LAMPIRAN
BAB I
Konsep Dasar Sistem
Definisi Sistem
Sebuah sistem yang tepat guna akan memberikan dampak yang positif bagi suatu perusahaan dalam pencapaian sasaran serta tujuan perusahaan. Sistem terdapat beberapa pandangan menurut para ahli, diantaranya:
Menurut Jogiyanto dalam bukunya (Yakub) “Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan,berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk tujuan tertentu” (Yakub,2012:1.
Menurut Raymond McLeod dalam bukunya (Yakub) “Sistem adalah sekelompok elemen-elemen yang terintegrasi dengan tujuan yang sama untuk mencapai tujuan”(Yakub,2012:1).
Menurut Sutarman “Sistem adalah kumpulan elemen yang saling berhubungan dan berinteraksi dalam satu kesatuan untuk menjalankan suatu proses pencapaian suatu tujuan utama” (Sutarman,2009:13).
Terdapat dua kelompok pendekatan didalam pendefinisian sistem, yaitu :
- Pendekatan yang menekankan pada prosedur, mendefinisikan sistem sebagai suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran tertentu.
- Pendekatan yang menekan pada elemen atau komponen, mendefisinikan sistem sebagai kumpulan dari elemen-elemen yang berinteraksi untuk mencapai suatu tujuan tertentu.
Berdasarkan beberapa pendapat yang dikemukakan diatas dapat disimpulkan bahwa sistem adalah suatu kumpulan atau kelompok dari elemen atau komponen yang saling berhubungan atau saling berinteraksi dan saling bergantung satu sama lain untuk mencapai tujuan tertentu.
Karakteristik Sistem
Menurut McLeod dalam bukunya (Yakub,2012:3), ada beberapa elemen yang membentuk sebuah sistem yang akan dijabarkan di bawah ini :
- Tujuan Sistem (Goal)
- Masukan (input)
- Proses (process)
- Penghubung sistem (interface).
- Keluaran (Output)
- Batasan Sistem(Boundary)
- Mekanisme Pengendalian dan Umpan Balik Sistem
- Lingkungan Sistem (Environment)
Tujuan ini menjadi motivasi yang mengarahkan pada sistem, karena tanpa tujuan yang jelas sistem menjadi tak terarah dan tak terkendali.
Masukan (input) sistem adalah segala sesuatu yang masuk kedalam sistem dan selanjutnya menjadi bahan yang diproses. Masukan dapat berupa hal-hal yang berwujud (terlihat secara fisik) maupun yang tidak tampak.
Proses (process) merupakan bagian yang melakukan perubahan atau transformasi dari masukan menjadi keluaran yang berguna dan lebih bernilai, misalnya berupa informasi dan produk, tetapi juga bisa berupa hal-hal yang tidak berguna.
Penghubung sistem (interface) merupakan media yang menghubungkan sistem dengan sub-sistem yang lain, dengan demikian dapat terjadi suatu integrasi sistem yang membentuk satu kesatuan.
Keluaran (Output) merupakan hasil dari pemrosesan sistem dan keluaran dapat menjadi masukan untuk subsistem lain.
Yang disebut batas (boundary) sistem adalah pemisah antara sistem dan daerah diluar sistem (lingkungan). Batas sistem menentukan konfigurasi, ruang lingkup, atau kemampuan sistem.
Mekanisme pengendalian (control mechanism) diwujudkan dengan menggunakan umpan balik (feedback) yang mencuplik keluaran. Umpan balik ini digunakan untuk mengendalikan baik masukan maupun proses. Tujuannya adalah untuk mengatur agar sistem berjalan sesuai dengan tujuan.
Lingkungan sistem (environment) adalah segala sesuatu yang berada diluar sistem. Lingkungan bisa berpengaruh terhadap operasi sistem dalam arti bisa merugikan atau menguntungkan sistem itu sendiri. Lingkungan yang merugikan tentu saja harus ditahan dan dikendalikan supaya tidak mengganggu kelangsungan operasi sistem, sedangkan yang menguntungkan tetap harus terus dijaga karena akan memacu terhadap kelangsungan hidup sistem.
Klasifikasi Sistem
Menurut McLeod dalam bukunya (Yakub,2012:4) sistem dapat diklasifikasikan dari beberapa sudut pandang, diantaranya adalah sebagai berikut:
- Sistem Abstrak (Abstract System) dan Sistem Fisik (Phisical System)Sistem abstrak adalah sistem yang berupa pemikiran atau ide-ide yang tidak tampak secara fisik, misalnya sistem teologi yaitu sistem yang berupa pemikiran-pemikiran hubungan antara manusia dengan Tuhan. Sistem fisik merupakan sistem yang ada secarafisik.
- Sistem Alami (Natural System) dan Sistem Buatan Manusia (Human Made System)Sistem alami adalah sistem yang keberadaannya terjadi secara alami (natural) tanpa campur tangan manusia, sedangkan sistem buatan manusia adalah sebagai hasil kerja manusia. Contoh sistem alami adalah sistem tata surya yang terdiri dari atas sekumpulan planet, gugus bintang dan lainnya. Contoh sistem abstrak dapat berupa sistem komponen yang ada sebagai hasil karya teknologi yang dikembangkan manusia.
- Sistem Tertentu (Deterministic System) dan Sistem Tak Tentu (Probalistic System) Sistem tertentu adalah suatu sistem yang beroperasi dengan tingkah laku yangdapat diprediksi, interaksi antara bagian dapat dideteksi dengan pasti sehingga keluarannya dapat diramalkan. Sedangkan sistem tidak tentu (probalistic system) sistem tingkah lakunya tidak dapat diprediksi karena mengandung unsur probalitas. Sistem aplikasi komputer merupakan contoh sistem yang tingkah lakunya dapat ditentukan sebelumnya. Program aplikasi yang dirancang dan dikembangkan oleh manusia dengan menggunakan prosedur yang jelas dan terstruktur.
- Sistem Tertutup (Closed System) dan Sistem Terbuka (Open System) Sistem tertutup merupakan sistem yang tidak bertukar materi, informasi, atau energi dengan lingkungan. Sistem ini tidak berinteraksi dan tidak dipengaruhi oleh lingkungan. Sebaliknya, sistem terbuka adalah sistem yang berhubungan dan terpengaruh dengan lingkungan luarnya.
Konsep Dasar Sistem Informasi
Informasi merupakan proses lebih lanjut dari data yang sudah memiliki nilai tambah. Informasi dapat dikelompokkan menjadi 3 bagian :
- Informasi Strategis
- Informasi Taktis
- Informasi Teknis
Informasi ini digunakan untuk mengambil keputusan jangka panjang, mencakup informasi eksternal, rencana perluasan perusahaan dan sebagainya.
Informasi ini dibutuhkan untuk mengambil keputusan jangka menengah, seperti informasi trend penjualan yang dapat dimanfaatkan untuk menyusun renca penjualan.
Informasi ini dibutuhkan untuk kepentingan operasional sehari-hari.
Definisi Data
Sumber informasi adalah data. Data merupakan bentuk jamak dari bentuk tunggal atau item.
Menurut McLeod dalam bukunya (Yakub) “ Data adalah deskripsi kenyataan yang menggambarkan adanya suatu kejadian (event), data terdiri dari fakta (fact) dan angka yang secara relatif tidak berarti bagi pemakai”(Yakub,2012: 5).
Data dapat berbentuk nilai yang terformat, teks, citra, audio, dan video.
- Teks,adalah sederetan huruf, angka, dan simbol-simbol yang kombinasinya tidak tergantung pada masing masing item secara individual misalnya artikel koran, majalah dan lain-lain.
- Data yang terformat, adalah data dengan suatu format tertentu, misalnya data yang menyatakan tanggal atau jam, dan nilai mata uang.
- Citra (image), adalah data dalam bentuk gambar, citra dapat berupa grafik, foto, hasil ronsten, dan tanda tangan
- Audio, adalah data dalam bentuk suara misalnya, instrumen musik, suara orang, suara binatang, detak jantung, dan lain-lain.
- Video, adalah data dalam bentuk gambar yang bergerak dan dilengkapi dengan suara misalnya, suatu kejadian dan aktivitas-aktivitas dalam bentuk film.
- Relevan (Relevance)
- Tepat pada waktunya (Timeliness)
- Akurat (Accuracy)
- Untuk memperoleh pemahaman dan manfaat
- Untuk mendapatkan pengalaman
- Pembelajaran yang terakumulasi sehingga dapat diaplikasikan dalam pemecahan masalah ataunproses bisnis tertentu
- Untuk mengekstrak implikasi kritis dan merefleksikan pengalaman masa lampau yang menyediakan pengetahuan yang terorganisasi dengan nilai yang tinggi. Nilai ini bisa menghindari seorang menajer dari membuat kesalahan yang sama yang dilakukan oleh manajer lain sebelumnya.
- Suatu informasi dikatakan bernilai bila manfaatnya lebih efektif dibandingkan dengan biaya mendapatkannya. Sebagian besar informasi tidak dapat ditaksir keuntungannya dengan suatu nilai uang, tetapi dapat ditaksir nilai efektivitasnya.
- Kemudahan dalam memperoleh
- Sifat luas dan kelengkapannya, Informasi mempunyai nilai yang lebih sempurna apabila mempunyai lingkup / cakupan yang luas dan lengkap. Informasi sepotong dan tidak lengkap menjadi tidak bernilai, karena tidak dapat digunakan secara baik.
- Ketelitian (accuracy)
- Kecocokan dengan pengguna (relevance)
- Ketepatan waktu (timeliness)
- Kejelasan(clarity)
- Fleksibilitas
- Dapat dibuktikan
- Tidak ada prasangka
- Dapat diukur
- Metode pengumpulan dan pengukuran data yang tidak tepat
- Tidak dapat mengikuti prosedur pengolahan yang benar
- Hilang/tidak terolahnya sebagian data
- Pemeriksaan/pencatatan data yang salah
- Dokumen induk yang salah
- Kesalaha dalam prosedur pengolahan
- Kesalahan yang dilakukan secara sengaja.
- Pengontrolan sistem untuk menemukan kesalahan
- Pemeriksaan internal dan eksternal
- Penambahas batas ketelitian data
- Instruksi dari pemakai yang terprogram secara baik dan dapat menilai adanya kesalahan-kesalahan yang mungkin terjadi
- Blok Masukan (Input Block
- Block Model (Model Block)
- Blok Keluaran (Output Block
- Blok teknologi (Technology Block)
- Blok Basis Data (Database Block)
- Perancangan sistem
- Analisis Sistem
- Perancangan
- Untukmemenuhi kebutuhan pemakai sistem(user)
- Untuk memberikan gambaran yang jelas dan menghasilkan rancang bangun yang lengkap kepada pemrograman komputer dan ahli – ahli teknik lainnya yang terlibat dalam pengembangan atau pembuatan sistem
- Structural Things
- Behavioral Things
- Grouping Things
- Annotational Things
- Ketergantungan
- Asosiasi
- Generalisasi
- Realisasi
- Class Diagram
- Object Diagram
- Use Case Diagram
- Sequence Diagram
- Collaboration Diagram
- Statchat Diagram
- Activity Diagram
- Component Diagram
- Deployment Diagram
- Menggambarkan batasan sistem dan fungsi-fungsi sistem secara umum, dibuat dengan use case dan actor
- Menggambarkan kegiatan atau proses bisnis yang dilaksanakan secara umum, dibuat dengan interaction diagram
- Menggambarkanreresentasi struktur static sebuahsistem dalam bentuk class diagram
- Membuat model behavior “yang menggambarkan kebiasaan atau sifat sebuah sistem” dengan state transition diagram.
- Menyatakan arsitektur implementasi fisik menggunakan component dan development diagram
- Database
- Database Server
- KomponenClient software
- Aplikasi Database
- Mengumpulkan dan menyimpan data tentang aktivitas dan transaksi
- Memproses data menjadi informasi yang dapat digunakan dalam proses pengambilan keputusan
- Melakukan kontrol secara tepat terhadap aset organisasi
- Bisa membuat web menjadi dinamis
- PHP bersifat open source, sehingga dapatdigunakan oleh siapa saja secara gratis
- Program atau aplikasi yang dibuat menggunakan PHP dapat running atau dijalankan di semua sistem operasi. Karena PHP berjalan secara web base, itu artinya semua sistem operasi yang memiliki web browser dapat menggunakan aplikasi ini, dan semua OS bahkan HandPhone tentu saja selalu memiliki web browser dengan kata lain sangat mobile dan fleksible.
- Aplikasi dengan PHP cukup cepat dibandingkan dengan aplikasi CGI dengan Perl atau Phyton bahkan lebih cepat dibandingkan dengan ASP maupun Java dalam berbagai aplikasi web (kecepatan ini bisa bervariasi karena berpengaruh oleh tipe aplikasi dan jumlah pengunjung).
- Mendukung banyak paket database baik komersil maupun nonkomersil (Adabas D, dBase, Direct MS-SQL, Empress, FilePro, FrontBase, Hyperwave, IBM DB2, Informix, Ingres, Interbase, MSQL, MySQL, ODBC, Oracle, Ovrimos, PostgrSQL, Solid, Sybase, UNIX DBM, Velocis)
- Bahasa pemograman PHP adalah sebuah bahasa scriptyang tidak melakukan sebuah kompilasi dalam penggunanya
- Web server yang mendukung PHP dapat ditemukan dimana-mana dari mulai apache, IIS, Lighttpd, hingga Xitami dengan konfigurasi yang relatif mudah
- Dalam sisi pengembang lebih mudah, karena banyaknya milis-milis dan developer yang siap membantu dalam pengembangan
- Dalam sisi pemahaman, PHP adalah bahasa scriptingyang paling mudah karena memiliki referensi yang banyak
- Berbagai script atau aplikasi siap pakai dan gratis telah tersedia dan dapat anda gunakan kapanpun anda mau
- Permasalahan yang sering terjadi pada register global
- Tidak mengenal package
- Jika tidak diencoding, maka kode PHP dapatdibaca semua orang. Untuk encodingnya anda membutuhkan Tool dari Zend dan biaya encoding ini sangat mahal
- Tidak memiliki sistem pemograman berorientasi objek yang sesungguhnya
- PHP memiliki kelemahan security. Tertentu apabila pemogrammer tidak jeli, atau berhati-hati dalam melakukan pemograman dan kurang memperhatikan isu dan konfigurasi PHP
- MySQL merupakan database server, jadi dapat diakses dari jauh karena dapat tersambung ke media internet, selain itu juga dapat berperan sebagai client
- MySQL adalah sebuah software database yang bersifat open source artinya software ini bebas digunakan oleh siapa saja tanpa harus membeli lisensinya kepada pembuatnya
- MySQL merupakan database yang mampu menyimpan data berkapasitas sangat besar hingga berukuran gigabytedan mampu menerima query yang bertumpuk dalam satu permintaan yang disebut Multi-Treading
- MySQL didukung oleh driver ODBC, artinya database MySQL dapat diakses menggunakan aplikasi apa saja termasuk berupa visual
- MySQL adalah database menggunakan enkripsi password, jadi cukup aman karena memiliki password untuk mengaksesnya
- MySQL merupakan database yang multi user, artinya database ini tidak hanya digunakan oleh sepihak orang, akan tetapi dapat digunakan oleh banyak pengguna
- MySQL menggunakan suatu bahasa permintaan standar yaitu SQL (Structured Query Language) yaitu sebuah permintaan yang distandarkan pada database server
- MySQL mendukung field yang dijadikan kunci primer dan kunci unik (atau Unique) dan memiliki memiliki kecepatan dalam pembuatan tabel maupun peng-update-an tabel
- MySQL didukung oleh sebuah komponen C dan perl API sehingga database MySQL dapat diakses melalui sebuah program aplikasi yang berada di bawah protokol internet berupa Web.Biasanya aplikasi yang sering digunakan adalah PHP dan Perl
- Mampu menangani jutaan user dalam waktu yang bersamaan
- Mempu menampung lebih dari 50.000.000 record
- Sangat cepat mengeksekusi perintah
- Memiliki user privilege system yang mudah dan efisien
- MySQL tersedia diberbagai platform, baik itu Linux ataupun Windows serta dalam beberapa varian unix
- Fitur–fitur yang dimiliki oleh MySQL sangat banyak dibutuhkan dalam aplikasi web
- MySQL memiliki overhead koneksi rendah, karakteristik inilah yang menjadikan MySQL cocok bekerja dengan apikasi CGI, dimana disetiap request skrip akan melakukan koneks, mengirimkan satu atau lebih perintah SQL, lalu memutuskan koneksi lagi.
- Local Client, MySQL sebagai sebuah server database juga dapat berfungsi sebagai client yang dijalankan pada komputer lokal dimana MySQL itu berjalan
- Remote Client, Sebagai sebuah database server MySQL dapat diakses melalui komputer jaringan dengan cara remote
- Remote Login, MySQL dapat diakses dengan menggunakan program MySQL yang berada pada komputer lain, sehingga komputer tersebut berfungsi sebagai Client MySQL
- Web Browser, Dengan menggunakan fungsi-fungsi API yang dimiliki MySQL, maka database dapat diakses menggunakan program yang dibuat dengan sebuah program yang berbasis Server Site yang berjalan dibawah Web Browser
- Script Language, MySQL juga dapat diakses melalui program Aplikasi Client yang diciptakan sendiri dengan menggunakan pemprograman visual maupun non visual yang berjalan didalam jaringan
- Tidak ambigu (Unambiguous)
- Lengkap (Complete)
- Konsisten (Consistent)
- Dapat diubah (Modifiable)
- Dapat dilacak (Traceable)
- Dapat digunakan selama pengoperasian dan maintenance
- Functional Requirement
- NonFunctional Requirement
- Constraints (“pseudo requirement”)
- M pada MDI itu artinya Mandatory (penting). Maksudnya requirement tersebut harusada dan tidak boleh dihilangkan pada saat membuat sistem baru
- D pada MDI itu artinya Desirable. Maksudnya requirement tersebut tidak terlalu penting dan boleh dihilangkan. Tetapi jika requirement tersebut digunakan dalam pembentukan sistem, akan membuat sistem tersebut lebihsempurna.
- I pada MDI itu artinya Inessential. Maksudnya bahwa requirement tersebut bukanlah bagian dari sistem yang dibahas dan merupakan bagian dari luar sistem
- T artinya Technical, maksudnya bagaimana tata cara atau teknik pembuatan requirementtersebut dalam sistem yang diusulkan
- O artinya Operational, maksudnya bagaimana tata cara penggunaan requirementtersebut dalam sistem yang akan dikembangkan
- E artinya Economy, maksudnya berapakah biaya yang diperlukan guna membangun requirement tersebut di dalam sistem.
- High (H): Sulit untuk dikerjakan, karena tehnik pembuatan dan pemakaiannya sulit serta biayanya mahal. Sehingga requirement tersebut harus dieliminasi
- Middle (M): Mampu untuk dikerjakan.
- Low (L): Mudah untuk dikerjakan
- Mengidentifikasikan kesenjangan (identify gaps) daripenelitian ini
- Menghindari membuat ulang (reinventing the wheel)sehingga banyak menghemat waktu dan juga menghindari kesalahan-kesalahan yang pernah dilakukan oleh orang lain
- Mengidentifikasikan metode yang pernah dilakukan dan yang relevan terhadap penelitian ini.
- Meneruskan apa yang penelitian sebelumnya telah capai sehingga dengan adanya studi pustaka ini, penelitian yang akan dilakukan dapat membangun di atas platform dari pengetahuan atau ide yang sudah ada.
- Untuk mendapatkan informasi tentang orang lain yang melakukan penelitian di area yang sama, sehingga dapat terjaring dalam komunitas yang dapat memberi kontribusisumber daya yang berharga
- Penelitian yang telah dijalankan oleh Karmelia Ester Lamia [2012
- Penelitian yang telah dijalankan oleh Bekti Ria Arina [2008]
- Penelitian yang dijalankan oleh Selviawati [2008]
- Artikel/Jurnal yang dibuat oleh Ateboh - Briggs, Patricia B.Departemen Pendidikan Bisnis, Isaac Jasper Boro College of Education, Sagbama, Bayelsa State,Nigeria [2013]
- Artikel/Jurnal yang dibuat oleh Dr A.O. Enofe , Dr C. Mgbame , Minggu Otuya*, Christopher Ovie Jurusan Akuntansi, Universitas Benin, Benin City [2013]
- Artikel/Jurnal yang dibuat oleh ADETOSO , Jonathan Adegoke1 Oladejo, Kayode Samson2 AKESINRO, Abayomi Sunday 3 Jurusan Akuntansi , Joseph Ayo Babalola University, PMB 5006 Ikeji-Arakeji, Osun State, Nigeria [2013].
- Visi PT. Putera Persada nusantara
- Misi PT. Putera Persada nusantara :
- Meningkatkan kualitas sumber daya manusia dengan memberikan pelatihan tepat dan berkesinambungan
- Memberikan kesempatan setiap karyawan berkembang sesuai dengan potensi diri.
- Pengembangan secara terus menerus sistem operasi perusahaan dengan teknologi yang terpadu.
- Membangun kerja sama yang saling menguntungkan dengan mitra usaha.
- Menumbuhkan kepercayaan konsumen dengan memberikan pelayanan yang berkualitas agar terbentuk konsumen yang loyal(CRM).
- Turut berpartisipasi dalam kepedulian lingkungan (CSR).
- Meningkatkan nilai tambah bagi pemegang saham.
- Kepala Cabang
- Bertanggung jawab atas semua dan mengkoordinasikan semua yang bagian
- Menunjukan dan mengangkat semua personel untuk tugas atau jabatan sesuai dengan struktur organisasi
- Menandatangan surat jalan setiap pengiriman sepeda motor.
- Apabila berhalangan dapat digantikan oleh Admin Head(ADH).
- Admin Head (ADH)
- Mengelola pengeluaran kas di cabang.
- Menandatangani kwitansi penjualan, faktur, dan pencairan leasing
- Membuat dan mencatat keuanagan yang masuk atau uang dari penjualan dalam buku kas harian yang disahkan oleh manajemen umum
- Membuat laporan keuangan perbulan.
- Admin Stock
- Membuat laporan stock global unit kendaraan
- Membuat surat jalan unit yang akan di kirim ke channel-channel untuk di jual.
- Mengontrol stock yang sudah terjual atau masih persediaan
- Bertanggunb jawab atas surat jalan masuk kendaraan atau keluar kendaraan
- Bertanggung jawab atas semua permintaan unit kendaraan
- Admin Finance
- Membuat surat jalan pengiriman unit.
- Membuat laporan pencairan perusahaan pembiayaan (leasing).
- Mengontrol setiap pencairan yang terjadi
- Admin Faktur
- Bertanggung jawab memproses permohonan faktur yang akan diproses untuk balik nama
- Membuat laporan Harian pembiayaan pembuatan balik nama stnk atau laporan BBN.
- Membuat laporan bulanan permohonan faktur
- Admin Tagihan & PO (Purchase Order)
- Membuat tagihan ke perusahaan pembiayaan
- Mengontrol PO (Purchase Order) yang dibuat perusahaan pembiayaan (Leasing).
- Admin STNK & BPKB
- Mencatat laporan stnk yang sudah jadi
- Mencatat dan membuat laporan BPKB yang sudah jadi.
- Menyerahkan BPKB ke pihak finance yang berhubungan
- Suvervisor
- Mengontrol penjualan keseluruhan dealer
- Direct Sale
- Mengontrol penjualan sales
- Mengontrol PO (Purchase Order) yang dibuat perusahaan pembiayaan (Leasing).
- Sales Counte
- Melayani setiap customer yang datang ke Dealer untuk melakukan pemesanan unit
- Melayani customer dari awal pembelian sampai ke pengirimannya.
- Membuat laporan harian dan bulanan penjualan counter.
- Sales Counter
- Mencari dan melayani customer dengan cara berkeliling/canvas ke rumah-rumah atau mengadakan Pameran road show.
- Membuat laporan harian salesman dan data bulanan penjualan salesman.
- In Direct
- Penjualan yang didapat dari chanel-chanel atau mediator
- Service Advisor (SA)
- Bertanggung jawab atas semua kontribusi di bengkel
- Mengarahkan kepada mekanik dan sebagian spare part
- Membuat laporan bulanan bengkel
- Service Counter
- Melayani dan Mendaftarkan setiap customer yang datang untuk service
- Membuatlaporan harian bengkel.
- In Direct
- Penjualan yang didapat dari chanel-chanel atau mediator
- Bagian Spare part
- Bertanggung jawab atas semua spare part yang ada dibengkel
- Membuat laporan pemesanan sparepart yang telah dipesan customer.
- Team Mekanik
- Melayani dan menservice customer yang dating ke bengkel
- Bertanggung jawab atas semua alat-alat yang digunakan dibengkel.
- Pemesanan
- Pemesanan Secara Cash
- Bertanggung jawab atas semua alat-alat yang digunakan dibengkel.
- Paktur Penjualan
- Lembar pertama warna putih untuk dilampirkan saat pengihan jika customer membeli secara kredit, jika membeli secara cash faktur penjualan untuk customer.
- Lembar kedua warna kuning untuk laporan ke pusat bahwa perusahaan pembiayaan/leasing telah membayar dari sisa uangmuka.
- Lembar ketiga warna hijau untuk file di cabang sebagai kumpulan file saja
- Lembar keempat untuk laporan ke pusat sebagai bukti sudah setor uang muka, dari customer ke bagian keuangan
- Pengiriman
- Pembuatan Tagihan
- Laporan Keuangan
- Laporan Penjualan
- Prosedur pencatatan laporan yang dilakukan oleh bagian keuangan masih kurang efektif dan berakibat adanya kesalahan perhitungan.
- Prosedur pengolahan data masih menggunakan Ms.Excel yang kurang efektif, sering terjadi terselipnya data sehingga tidak diinput dan pastinya pengaruh besar dalam pembuatan laporan yang tidak tersusun dengan baik
- Processor : Intel Pentium III
- Monitor : VGA 15”
- Mouse : Standard
- RAM : 128Mb
- Hardisk : 20 Gb
- Keybord : Standard
- Printer :Laser Jet
- Windows 7
- Microsoft Office 2007
- Microsoft Excel 2007
- 1 Start yang menggambarkan awal, 2 final yang menggambarkan akhir
- 5 partition yang menggambarkan ruang kerja actor
- 13 action yang menggambarkan kegiatan dari actor
- Dalam menyusun laporan keuangan yang dilakukan secara terkomputerisasi untuk mempermudah dalam menginput suatu laporan dan menyimpan laporan menggunakan database MySql sebagai sumber atau pusat data, sehingga mempermudah pengontrolan karena akan relative lebih mudah dan rapih juga dapat meminimalisasikan adanya kesalahan dan kerangkapan data pada hasil laporan keuangan.
- Sistem menggunakan bahasa pemrograman PHP
- Sistem memberi kermudahan dalam pencarian data
- Sistem mempermudah dalam proses kegiatan input data transaksi, dan juga update data yang berfungsi untuk memperbaiki kekurangan sistem yang berjalan
- Dibangun sistem yang dibutuhkan oleh user dengan menggunakanaplikasi berbasis visual karena aplikasiyang berbasis visual sudah familiar dikalangan instansi masyarakat..
- Dibangun suatu aplikasi sistem yang berbasiskan web, aplikasi yang dibangun berbasiskan web memungkinkan user dapat menggunakan data secara bersama-sama di dalam waktu yang sama
- Dapat menjalankan aplikasi berbasis web dengan aplikasi yang lebih simple.
- Dapat dijalankan pada sistem operasi mana pun.
- Tidak memerlukan spesifikasi komputer yang tinggi untuk dapatmenggunakan aplikasi berbasis web.
- Terkait dengan isu lisensi (hak cipta), kita tidak memerlukan lisensi ketika menggunakan web-based application, sebab lisensi itu sudah menjadi tanggung jawab dari web penyedia aplikasi.
- ADH melakukan login sistem
- ADH menginput daftar akun perkiraan
- ADH menginput transaksi yang terjadi pengeluaran atau penjualan
- ADH melihat laporan keuangan dan cetak laporan keuangan
- Pimpinan melakukan login sistem
- Pimpinan melakukan pengecekan data laporan keuangan
- Pimpinan mencetak data laporan keuangan
- Satu buah sistem yang merupakan rancangan usulan proses sistem pada ADH dan kepala cabang.
- 2 buah actor, yaitu ADH yang dapat melakukan kegiatan Input transaksi sedangkan Kepala Cabang hanya memview Laporan Keuangan.
- Terdapat sebelas use case yang dapat dilakukan yaitu, menu login, Kemudian ADH dapat menginput transaksi yang terjadi, lalu data yang di input masuk ke jurnal umum, buku besar, neraca saldo, lalu masuk ke laporan keuangannya yang terdiri dari laporan rugi laba, perubahan modal, dan neraca. Setelah laporan sudah di input lalu adh backup data dan setelah itu melakukan logout.
- Satu initial node dimana objek memulai kegiatan.
- Terdapat satu decision node di mana pada waktu adh melakukan login jika username/password salah akan login kembali.
- Terdapat duabelas action state yang berawal pada login. Alur action state terdiri dari login kemudian masuk ke halaman utama, lalu ADH melakukan input transaksi, masuk ke laporan jurnal umum, buku besar, neraca saldo, dan masuk ke laporan keuangan, rugi laba,perubahan modal dan neraca. Dan adh melakukan backup data, lalu melakukan logout.
- Satu final node yang merupakan akhir dari kegiatan ADH
- Satu initial node dimana objek memulai kegiatan.
- Terdapatsatu decision node di mana pada waktu kepala cabang melakukan login jika username/password salah akan login kembali
- Terdapatlima belas action state yang berawal pada login. Alur action state terdiri dari login kemudian masuk ke halaman utama, lalu kepala cabang melihat laporan jurnal umum lalu cari dan priview jurnal umum, buku besar cari dan priview buku besar, neraca saldo, dan laporan keuangan, rugi laba, perubahan modal dan neraca. Dan kepala cabang melakukan backup data lalu melakukan logout
- Terdapat tiga fork node untuk mengcabangkan suatu activity
- Satu final node yang merupakan akhir dari kegiatan ADH
- Terdapat satu actor yaitu ADH
- Terdapat sebelas lifeline yaitu login, transaksi jurnal, jurnal umum, buku besar, neraca saldo, laporan keuangan, rugi laba, perubahan modal, neraca saldo, backup data, dan logout
- Terdapat tigabelas message antara lain melakukan login, verifikasi, konfirmasi password dan usename salah, menginput transaksi, masuk ke jurnal umum, masuk ke buku besar, masuk ke nearca saldo, masuk ke laporan keuangan, masuk ke rugi laba, masuk ke perubahan modal, masuk ke neraca, membackup data, dan melakukan logout
- ADH mengirimkan massage melalui transaksi jurnal yang kemudian akan dilanjutkan pada massege selanjutnya
- Terdapat satu actor yaitu kepala cabang
- Terdapat sepuluh lifeline yaitu login, jurnal umum, buku besar, neraca saldo, laporan keuangan, rugi laba, perubahan modal, neraca saldo, backup data, dan logout
- Terdapat duabelas message antara lain login, verifikasi, konfirmasi password dan usename salah, melihat laporan jurnal umum, melihat laporan buku besar, melihat laporan nearca saldo, melihat laporan keuangan, melihat laporan rugi laba, melihat laporan perubahan modal, melihat laporan neraca, membackup data, dan melakukan logout.
- Kepala cabang mengirimkan massage melalui login yang kemudian akan dilanjutkan pada massege selanjutnya</il>
Definisi Informasi
Informasi ibarat darah yang mengalir didalam tubuh suatu organisasi, sehingga informasi ini sangat penting didalam suatu organisasi. Informasi (information) dapat di definisikan sebagai berikut :
Menurut McLeod dalam bukunya (Yakub), “Informasi adalah data yang diolah menjadi bentuk yang berguna dan lebih berarti bagi yang menerimanya, informasi disebut juga data yang diproses atau data yang memiliki arti”(Yakub,2012:8).
Menurut Maimunah dkk dalam jurnal CCIT (2012:57) “Informasi adalah data yang telah diolah menjadi sebuah bentuk yang lebih berarti bagi penerimanya, dan bermanfaat dalam mengambil suatu keputusan”. Informasi dapat didefinisikan sebagai hasil dari pengolahan data dalam suatu bentuk yang lebih berguna danlebih berarti bagi penerimanya yang menggambarkan suatu kejadian-kejadian(event) yang nyata (fact) yang digunakan untuk pengambilan suatu keputusan.
Menurut McLeod dalam bukunya (Yakub) Informasi (information) dapat didefinisikan sebagai berikut:“Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerimannya, informasi disebut juga data yang diproses atau data yang memiliki arti” (Yakub,2012: 8).
Berdasarkan beberapa pendapat yang dikemukakan di atas dapat ditarik kesimpulan bahwa informasiadalah sistem yang mengkoordinasikan orang, fasilitas, teknologi, media,prosedur-prosedur dan pengendalian yang kemudian menghasilkan suatu informasi yang bermanfaat untuk pengambilan keputusan dan di distribusikan kepada pemakai.
Kualitas Informasi
Terbentuknya informasi yang dihasilkan dari proses pengolahan data hingga sampai kepengguna informasi tersebut, maka informasi tersebut haruslah mempunyai kualitas yangbaik.
Menurut Jogiyanto dalam bukunya (Yakub,2012:9), kualitas dari informasi (quality of information) sangat tergantung dari tiga hal yaitu sebagai berikut:
Informasi tersebut mempunyai manfaat untuk pemakainya dan relevansi informasi untuk tiap-tiap orang akan berbeda-beda.
Informasi tersebut datang pada penerima tidak bolehterlambat. Informasi yang sudah usang tidak akan mempunyai nilai guna lagi, karena informasi merupakan landasan di dalam pengambilan keputusan.
Informasi harus bebas dari kesalahan-kesalahan dan tidak menyesatkan. Akurat juga berarti informasi harus jelas mencerminkan maksudnya. Informasi harusa kurat karena dari sumber informasi sampai ke penerima informasi kemungkinan banyak terjadi gangguan (noise) yang dapat merusak informasi.
Fungsi Informasi
Terbentuknya informasi yang dihasilkan dari proses pengolahan data hingga sampai kepengguna informasi tersebut, maka informasi tersebut haruslah mempunyai kualitas yangbaik.Fungsi Informasi yang utama adalah menambah pengetahuan dan mengurangi ketidak pastian pemakai akan suatu informasi. Fungsi yang penting lainnya adalah memberikan standar-standar aturan ukuran dan aturan keputusan untuk menentukan dan penyebaran tanda-tanda kesalahan dan umpan balik guna mencapai tujuan.
Fungsi Informasi
Menurut Sutarman (2009:14), Nilai dari informasi ditentukan oleh lima hal yaitu:
10 sifat yang dapat menentukan nilai informasi, yaitu sebagai berikut :
Informasi memilki nilai yang lebih sempurna apabila dapat diperoleh secara mudah. Informasi yang penting dan sangat dibutuhkan menjadi tidak bernilai jika sulit diperoleh
Informasi mempunyai nilai yang lebih sempurna apabila mempunyai ketelitian yang tinggi /akurat, karena akan mengakibatkan kesalahan pengambilan keputusan
Informasi mempunyai nilai yang lebih sempurna apabila sesuai dengan kebutuhan penggunanya. Informasi berharga dan penting menjadi tidak bernilai jika tidak sesuai dengan kebutuhan penggunanya, karena tidak dapat dimanfaatkan untuk pengambilan keputusan
Informasi mempunyai nilai yang lebih sempurna apabila dapat diterima oleh pengguna pada saat yang tepat. Informasi berharga dan penting menjadi tidak bernilai jika terlambat diterima / usang, karena tidak dapat dimanfaatkan pada saatpengambilan keputusan.
Informasi mempunyai nilai yang lebih sempurna apabila sesuai dengan kebutuhan penggunanya. Informasi berharga dan penting menjadi tidak bernilai jika tidak sesuai dengan kebutuhan penggunanya, karena tidak dapat dimanfaatkan untuk pengambilan keputusan
Nilai informasi semakin sempurna apabila memiliki fleksibilitas tinggi. Fleksibilitas informasi diperlukan oleh para manajer atau pimpinan pada saat pengambilan keputusan
Nilai informasi semakin sempurna apabila informasi tersebut dapat dibuktikan kebenarannya. Kebenaran informasi bergantung pada validitas data sumber yang diolah
Nilai informasi semakin sempurna apabila informasi tersebut tidak menimbulkan prasangka dan keraguan adanya kesalahan informasi
Informasi untuk pengambilan keputusan seharusnya dapat diukur agar dapat mencapai nilai yang sempurna.
Mutu Informasi
Kesalahan informasi antara lain disebabkan oleh hal-hal sebagai berikut:
Penyebab kesalahan tersebut dapat diatasi dengan cara-cara sebagai berikut:
Konsep Dasar Sistem Informasi
Definisi Sistem Informasi
Menurut Mulyanto, sistem informasi adalah suatu komponen yang terdiri dari manusia, teknologi informasi, dan prosedur kerja yang memproses, menyimpan, menganalisis, dan menyebarkan informasi untukmencapai suatu tujuan (Mulyanto,2010:29)
Menurut James dan Mulyanto, sistem informasi adalah kombinasi antara prosedur kerja, informasi, orang dan teknologi informasi yang diorganisasikan untuk mencapai tujuan dalam sebuah organisasi (James dan Mulyanto,2010:28.)
Dari definisi di atas dapat ditarik kesimpulan bahwa sistem informasi adalah sistem yang mengkoordinasikan orang, fasilitas, teknologi, media, prosedur-prosedur dan pengendalian yang kemudian menghasilkan suatu informasi yang bermanfaat untuk pengambilan keputusan dan didistribusikan kepada pemakai.
Komponen Sistem Informasi
Menurut Jogiyanto dalam bukunya (Yakub) “Sistem informasi merupakan sebuah susunan yang terdiri dari beberapa komponen atau elemen. Komponen sistem informasi disebut dengan istilah blok bangunan (building block). Komponen sistem informasi tersebut terdiri dari blok masukan (input block, blok model(model block), blok keluaran (output block), blok teknologi (technology block), dan basis data (database block)” (Yakub, 2012: 20).
Input memliki data yang masuk ke dalam sistem informasi. Juga metode - metode untuk menangkap data yang dimasukan
Blok ini terdiri dari kombinasi prosedur, logika, dan model matematik yang akanmemanipulasi data input dan data yang tersimpan di basis data.
Produk dari sistem informasi adalah keluaran yang merupakan informasi yang berkualitas dan dokumentasi yang berguna untuk semua tingkatan manajemen serta semua pemakai sistem.
Teknologi digunakan untuk menerima input, menyimpan, mengakses data, menghasilkan danmengirimkan keluaran dari sistem secara keseluruhan. Teknologi terdiri dari tiga bagian utama, yaitu teknisi (brainware), perangkat lunak (software)dan perangkat keras (hardware
Basis data (database) merupakan kumpulan data yang saling berhubungan satudengan yang lainnya, tersimpan di perangkat keras komputer dan digunakan perangkat lunak (software) untuk memanipulasinya
Perancangan Sistem Informasi
Pengertian Perancangan Sistem
Perancangan sistem (desain sistem) merupakan tahap selanjutnya setelah analisa sistem. Setelah mendapatkan gambaran dengan jelas tentang apa yang akan dikerjakan pada tahap analisa sistem, maka dilanjutkan dengan memikirkan bagaimana membentuk sistem tersebut
Menurut Mulyanto (2010:271), “Perancangan terdiri dari dua aktifitasutama, yaitu perancangan perangkat keras meliputi perancangan arsitektur serta perancangan perangkat lunak yang meliputi perancangan database yang berupa ERD dan perancangan sistem yang dapat berupa DFD”
Menurut Siti Aisyah dan Nawang Kalbuana dalam jurnal CCIT (2011:197) Pada metode analisa sistem dan perancangan yang menggunakan metode yang dikenal dengan nama System Develoment Life Cycle (SDLC). SDLC merupakan metodelogi umum dalam pengembangan sistem yang menandai kemajuan dai usaha analisa dan desain. Langkah-langkah SDLC meliputi fase-fase sebagai berikut :
Dalamtahapan perencanaan sistem ini dijelaskan bagaimana langkah-langkah dalamperancangan aplikasi kemahasiswaan dengan teknologi mobile.
Melakukan analisa sistem yang akan dirancang, serta melakukan penelitian terhadap kebutuhan-kebutuhan sistem, apa saja kekurangannya.
Yaitu tahapan untuk melakukan perancangan aplikasi mobile, terdapat tiga tahapan perancangan, yaitu: perancangan interface, perancangan isi, dan perancangan program.
Sedangkan menurut Henderi dkk dalam jurnal CCIT (Henderi dkk, 2011:322) ” Tahap analisa sistem adalah tahap penguraian dari suatu sistem yang utuh kedalam bagian-bagian-bagian komponennya dengan maksud untuk mengidentifikasikan dan mengevaluasi permasalahan-permasalahan, kesempatan-kesempatan, hambatan-hambatan yang terjadi dan kebutuhan-kebutuhan yang diharapkan sehingg adapat dibuat rancangan sistem yang baru sesuai dengan kebutuhan.
Jadi perancangan sistem dan analisa sistem merupakan satu kesatuan tahapan lanjutan yang tidak terpisahkan, karena perancangan sistem sendiri harus memenuhi kebutuhan pengguna, diharapkan user friendly, dapat memberikan gambaran jelas mengenai sistem yang akan dibentuk, memiliki rincian dari masing-masing komponen yang akan menjadi isi dari sistem itu sendiri, antara lain sistem informasi yang terdiri dari data-data yang akan ubah menjadi suatu informasi yang nantinya akan dipergunakan untuk pengambilan keputusan. Dalam tahap perancangan sistem, alat bantu yang di gunakan dalam mendesain program komputer antara lain bagan terstruktur
Tujuan Perancangan Sistem
Pengertian UML(Unified Modelling Language)
Konsep Pemodelan Menggunakan UML
Konsep Pemodelan Menggunakan UML
Menurut Nugroho (2009:24) Bangunan dasar metodologi Unified Modeling Language(UML) menggunakan tiga bangunan dasar untuk mendeskripsikan sistem perangkat lunak yang akan dikembangkan yaitu:
1) Sesuatu (things)
Ada 4 (empat) things dalam Unified Modeling Language (UML), yaitu:
Merupakan bagian yang relatif statis dalam model Unified Modelling Language (UML). Bagian yang relatif statis dapat berupa elemen-elemen yang bersifat fisik maupun konseptual.
Merupakan bagian yang dinamis pada model Unified Modeling Language (UML), biasanya merupakan kata kerja dari model Unified Modeling Language (UML), yang mencerminkan perilaku sepanjang ruang dan waktu.
Merupakan bagian pengorganisasi dalam Unified Modeling Language (UML).Dalam penggambaran model yang kompleks kadang diperlukan penggambaran paket yang menyederhanakan model. Paket-paket ini kemudian dapat dikomposisi lebih lanjut. Paket berguna bagi pengelompokkan sesuatu, misalnya model-model dan subsistem-subsistem
Merupakan bagian yang memperjelas model Unified Modeling Language (UML) dan dapat berupa komentar-komentar yang menjelaskan fungsi serta ciri-ciri setiap elemen dalam model Unified Modeling Language (UML)
2) Relasi (Relationship)
Ada 4 (empat) macam relationship dalam Unified Modeling Language(UML), yaitu :
Merupakan hubungan dimana perubahan yang terjadi pada suatu elemen mandiri (independent) akan mempengaruhi elemen yang bergantung padanya.
Merupakan apa yang menghubungkan antara objek satu dengan objek lainnya, bagaimana hubungan suatu objek dengan objek lainnya. Suatu bentuk asosiasi adalah agregasi yang menampilkan hubungan suatu objek dengan bagian-bagiannya.
Merupakan hubungan dimana objek anak (descendent) berbagi perilaku dan struktur data dari objek yang ada diatasnya objek induk (ancestor). Arah dari atas kebawah dari objek induk ke objek anak dinamakan spesialisasi, sedangkan arah berlawanan sebaliknya dari arah bawah keatas dinamakan generalisasi.
Merupakan operasi yang benar-benar dilakukan oleh suatu objek atau perwujudan dari sebuah rencana atau pemikiran yang masih belum terbentuk.
3) Diagram
Setiap sistem yang kompleks seharusnya bisa dipandang dari sudut yang berbeda-beda sehingga kita bisa mendapatkan pemahaman secara menyeluruh. Untuk upaya tersebut, UML menyediakan sembilan jenis diagram yang dapat dikelompokkan berdasarkan sifatnya statis atau dinamis. Kesembilan jenis diagram dalam UML itu adalah:
Diagram ini bersifat statis yang memperlihatkan himpunan kelas-kelas,antarmuka-antarmuka, kolaborasi-kolaborasi, serta relasi-relasi.
Diagram ini bersifat statis yang memperlihatkan objek-objek sertarelasi-relasi antar objek. Diagram objek memperlihatkan instansiasi statis dari segala sesuatu yang dijumpai pada diagram kelas.
Diagram ini bersifat statis yang memperlihatkan himpunan use case dan aktor-aktor (suatu jenis khusus dari kelas).
Diagram ini bersifat dinamis.Diagram urutan merupakan diagram interaksi yang menekankan pada pengiriman pesan (message)dalam suatu waktu tertentu.
Diagram ini bersifat dinamis. Diagram kolaborasi adalah diagram interaksi yang menekankan organisasi struktural dari objek-objek yang menerima serta mengirim pesan (message).
Diagram ini bersifat dinamis. Diagram ini memperlihatkan state-state pada sistem; memuat state, transisi, event, serta aktifitas
Diagram ini bersifat dinamis. Diagram ini adalah tipe khusus dari diagram state yang memperlihatkan aliran dari suatu aktifitas ke aktifitas lainnya dalam suatu sistem.
Diagram ini bersifat statis yang memperlihatkan organisasi serta kebergantungan pada komponen-komponen yang telah ada sebelumnya.
Diagram ini bersifat statis yang memperlihatkan konfigurasi saat aplikasi dijalankan (saat run-time).Diagram ini memuat simpul-simpul (node) beserta komponen-komponen yang ada didalamnya
Manfaat Unified Modeling Languange (UML)
Unified Modeling Languange (UML) biasa digunakan untuk:
Konsep Dasar Basis Data
Pengertian Basis Data
Menurut Untung Raharja dkk dalam jurnal CCIT (2011:238) ”Database adalah kumpulan fakta-fakta sebagai respresentasi dari dunia nyata yang saling berhubungan dan mempunyai arti tertentu.”
Menurut Wahana komputer (2010:24), ”Database atau basis data sekumpulan daya yangmemiliki hubungan secara logika dan diatur dengan susunan tertentu serta disimpan dalam media penyimpanan komputer”. Secara harfiah pengertian basis merupakan dasar, ataupun gudang sedangkan data itu sendiri adalah representasi dari semua fakta yang ada pada dunia nyata. Database sering digunakan untuk melakukan proses terhadap data-data tersebut dan menghasilkan informasi tertentu.
Berdasarkan beberapa pengertian diatas dapat disimpulkan arti dari basis data merupakan kumpulan atau himpunan dari data-data dan informasi yang saling terintegrasi, terorganisir dan terhubung satu sama lain tersimpan pada tempat yang sama tanpa adanya kerangkapan data atau informasi, dan pada saat dibutuhkan dapat dipanggil serta difungsikan kembali untuk kepentingan para penggunanya (user).
Sistem Basis Data
Menurut Wahana Komputer (2010:25), ”Sebuah sistem database adalah sekumpulan dari komponen-komponen database-database yang meliputi :
Teori-Teori Khusus
Definisi Akuntansi
Aktivitas jasa yang berfungsi untuk menghasilkan informasi yang bersifat kuantitatif, terutama tentang keuangan dari suatu entitas ekonomi yang dimaksudkan untuk dapat berguna dalam mengambil putusan ekonomi dalam menentukan pilihan yang dianggap memiliki dasar yang kuat dibandingkan dengan pengambilan pilihan yang lainnya. (Arief, 2009 :09)
Sistem Informasi Akuntansi
Sistem informasi akuntansi adalah sebuah sistem informasi yang menangani segalasesuatu yang berkanan dengan akuntansi. Akuntansi sendiri sebenarnya adalah sebuah sistem informasi. Fungsi penting yang dibentuk sistem informasi akuntansi pada sebuah organisasi antara lain: Tata Sutabri (2012:83
Sistem Informasi Keuangan
sistem informasi keuangan adalah sistem informasi yang memberikan informasi kepadaorang atau kelompok baik di dalam perusahaan maupun diluar perusahaan mengenai masalah keuangan. Informasi yang diberikan disajikan dalam bentuk laporan khusus, laporan periodik, hasil dari simulsi matematika, saran dari sistem pakar, dan komunikasi elektronik. Peran sistem informasi dalam bidang keuangan saat sangat penting bagi para pelaku ekonomi, khususnya di kota-kota besar yang tidak lagi menggunakan uang tunai dalam transaksi pembayaranya, tetpi telah memanfaatkan layanan perbankan modern. Tata Sutabri (2012:85).
Sistem Informasi Keuangan
Laporan keuangan pada perusahaan merupakan hasil akhir dari kegiatan akuntansi (siklus akuntansi) yang mencerminkan kondisi keuangan dan hasil operasi perusahaan. Informasi tentang kondisi keuangan dan hasil operasi perusahaan sangat berguna bagi berbagai pihak, baik pihak-pihak yang ada di dalam (internal) perusahaan. Oleh karena itu, laporan keuangan dapat dipakai sebagai alat untuk berkomunukasi denganpihak-pihak yang berkepentingan dengan data keuangan perusahaan. Itulah sebabnya laporan keuangan itu sering disebut juga language of business.
Seperti telah di jelaskan di atas bahwa laporan keuangan merupakan hasil tindakanpembuatan ringkasan data keuangan perusahaan. Laporan keuangan terdiri dari 3 (tiga) laporan dasar, yaitu laporan Rugi Laba, dan laporan perusahaan modal dan Laporan Neraca.
Neraca
Neraca adalah suatu laporan yang sistematis tentang aktiva/harta (asset), kewajiban(liabilities), dan modal sendiri (equity) dari suatu perusahaan pada tanggal/waktu tertentu. Atau dengan kata lain neraca berisi mengenai data-data informatif mengenai kondisi perusahaan pada waktu tertentu.
Seperti yang sudah disinggung di atas bahwa sumber daya perusahaan adalah harta,sedangkan klaim atas sumber asset berasal dari para kreditor dan dari para pemilik perusahaan (pemegang saham). (Arief,2009:13).
Laporan Laba Rugi
Laporan rugi laba adalah laporan ringkas tentang jenis dan jumlah pendapatan atau hasil penjualan yang diperoleh perusahaan selama periode tertentu, biaya selama masa itu, dan keuntungan atau kerugian yang diderita selama periode tersebut (misalnya; satu bulan, per kuartal, per tahun, dsb).
Unsur-unsur penting dari laporan rugi laba adalah penghasilan utama (operating revenue/sales ), harga pokok penjualan (cost of goods sold) untuk perusahaan dagang, biaya usaha (operating expenses), penghasilan atau biaya di luar operasi pokok (other income and expenses atau non operating), dan pos-pos insidentil atau pos-pos luar biasa (extraordinary items). (Arief,2009:15).
PHP (Hypertext Preprocessor)
Pengertian PHP (Hypertext Preprocessor)
Menurut Rulianto Kurniawan (2010:2) pengertian PHP (hypertext preprocessor) adalah bahasa pemograman script yang paling banyak dipakai saat ini. PHP adalah script yang digunakan untuk membuat halaman web yang dinamis. Dinamis berarti halaman yang akan ditampilkan dibuat saat halaman itu diminta oleh client. Mekanisme ini menyebabkan informasi yang diterima client selalu yang terbaru atau up to date. Semua script PHP dieksekusi pada server dimana script tersebut dijalankan.
Menurut kamus komputer, PHP adalah bahasa pemograman untuk dijalankan melalui halaman web, umumnya digunakan untuk mengolah informasi di internet. Sedangkan dalam pengertian lain PHP adalah singkatan dari PHP (Hypertext Preprocessor) yaitu bahasa pemograman web server-side yang bersfat open source atau gratis. PHP merupakan script yang menyatu dengan HTML dan berada pada server (server side HTML embedded scrpting).
Kelebihan PHP (Hypertext Preprocessor)
Menurut Rulianti Kurniawan (2010:4), Banyak sekali kelebihan-kelebihan yang dimiliki PHP dibandingkan dengan bahasa pemograman yang lain, diantaranya: Rulianto Kurniawan (2010:4).
Kekurangan PHP (Hypertext Preprocessor)
Selain kelebihan PHP, PHP juga mempunyai beberapa kekurangan. Namun untuk masalah kekurangan, PHP dapat dibilang bahasa pemograman yang jauh dari kekurangan. Namun disini akan ditulis beberapa kekurangan yang dimiliki oleh PHP. Adapun kekurangan tersebut diantaranya adalah sebagai berikut:Rulianto Kurniawan (2010:5).
Fungsi Dasar Pemograman PHP
Fungsi dasar disini adalah bagaimana caranya menyisipkan kode PHP pada halaman HTML biasa. Berikut adalah beberapa cara yang bisa digunakan:
Cara Pertama :
<script language-“php”>
.......kode PHP..............
</script>
Cara yang lebih singkat adalah :
<?php
........kode PHP..........
?>
atau bisa juga
<?
...........kode PHP..........?>
Form
Form merupakan cara termudah, terumum, dan tercepat untuk membuat situs web lebih hidup dan mampu berinteraksi dengan pengunjung yang mengaksesnya. Banyak keuntungan yang bisa didapatkan dari penggunaan form. PHP dapat membuat pemrosesan form untuk mengambil data masukan dari pengguna menjadi lebih sederhana dan cepat.
Berikut adalah contoh penggunaan form:
<formmethod=”GET”action=”register.php”>
.............................:
</form>
Atribut action pada tag <FORM> menunjukan nama dari file script di sisi server, yang dalam kasus ini akan bertugas untuk memproses informasi yang dimasukan ke form. Sementara itu atribut method akan menentukan tata cara informasi akan dilewatkan ke file script yang ditunjuk oleh atribut action
Dalam standar HTML, dikenal dua macam method untuk memproses informasi yang dimasukkan ke form agar dapat diproses oleh file script yang dituju, yaitu GET dan POST. Penggunaan GET akan menyebabkan seluruh isian form dilewatkan ke file script yang dituju dengan cara ditambahkan pada URL file script yang dituju, sementara POST tidak akan menambahkan URL file script yang dituju dengan hasil isian form
MySQL
Pengertian MySQL menurut Rulianto Kurniawan (2010:148), salah satu jenis database server yang terkenal. MySQL termasuk jenis RDBMS (Relational Database Management System), itulah sebabnya istilah seperti table, baris, dan kolom digunakan dalam MySQL.
Gambar logo :Mysql
Pengertian MySQL menurut Rulianto Kurniawan (2010:148) salah satu jenis database server yang terkenal. MySQL termasuk jenis RDBMS (Relational Database Management System), itulah sebabnya istilah seperti table, baris, dan kolom digunakan dalam MySQL.
Berikut adalah beberapa keunggulan MySQL:
Keterangan:
Requirements Elicitation
Requirement Elicitation adalah proses dalam menemukan atau mendapatkankebutuhan sistem melalui komunikasi dengan customer, system user, dan pihak lain yang berhubungan pada sistem yang akan dikembangkan. Requirement Elicitation didefinisikan sebagai proses mengidentifikasikan kebutuhan dan menjembatani perbedaan antara kelompok-kelompok yang terlibat. Tujuan menggambarkan dan menyaring kebutuhan untuk batasan kelompok-kelompok tersebut.
Menurut Suryo Guritno, Sudaryono, Untung Rahardja dalam buku IT Research (2011:301) Requirement adalah “sifat-sifat sistem atau product yang akan dikembangkan sesuai dengan keinginan customer”. Adapun, spesifikasi software requirement yang baik dan sangat relevan untuk dilakukan sebelum melakukan penelitian dalam bidang tekhnologi informasi adalah:
Requirement dapat diklasifikasikan sebagai berikut:
Menjelaskan interaksi antara sistem dan lingkungan yang terpisah dari implementasi. Sistem adalah sekumpulan unsur atau elemen yang aling berkaitan dan saling mempengaruhi dalam melakukan kegiatan bersama untuk mencapai suatu tujuan. DariWikipedia Indonesia (2008), pengertian sistem diambil dari asal mula sistem yang berasal dari bahasa latin (systema)dan bahasa yunani (sustema). Lebihlanjut, pengertianya adalah sistem merupakan suatu kesatuan yang didalamnyaterdiri atas komponen atau elemen yang saling berhubungan dan berfungsi memudahkan aliran informasi, materi, atau energi. Istilah demikian sering dipergunakan untuk menggambarkan serangkaian yang berinteraksi
Salah satu pengertian sistem secara umum, sistem adalah proses. Kita menggunakan katasistem diseluruh bagian untuk mendeskripsikan ide atau konstruksi. Dalam semua model sistem yang tertua maupun paling sederhana , sistem adalah proses. Sementara Filsuf Stoa (2008) mendefinisikan sistem sebagai berikut: “sistemmerupakan gabungan keseluruhan langit dan bumi yang saling bekerja sama membentuk keseluruhan dan apabila salah satu unsur tersbut hilang atau tidak berfungsi, maka gabungan keseluruhan tersebut tidak dapat lagi kita sebut sebagai suatu sistem”.
Nonfunctional requirement adalah aspek-aspek pengguna yang dapat dilihat mengenai sistem yang tidak secara langsung berhubungan dengan functional behavior (fungsi prilaku), response time harus kurang dari 1 detik, dan the accuracy must be within a second
Requirement ini dipaksakan oleh client atau lingkungantempat sistem akan beroperasi
Definisi Elistasi
Elisitasi merupakan rancangan yang dibuat berdasarkan sistem baru yang diinginkan oleh pihak manajemen terkait dan disanggupi oleh penulis untuk dieksekusi. Elisitasi disapat melalui metode wawancara dan dilakukan melalui tiga tahap, yaitu (Hidayati,2007).
Definisi Tahap I
Elisitasi tahap I berisi seluruh rancangan sistem baru yang diusulkan oleh pihakmanenjemen terkait melalui proses wawancara.
Definisi Tahap II
Elisitasi tahap II merupakan hasil pengklasifikasian dari elisitasi tahap I berdasarkan metode MDI. Metode MDI ini bertujuan untuk memisahkan antara rancangan sistem yang penting dan harus ada pada sistem baru dengan rancangan yang disanggupi oleh penulis untuk dieksekusi.
Definisi Tahap II
Elisitasi tahap III merupakan hasil penyusutan dari elisitasi tahap II dengan cara mengeliminasi semua requirement yang optionnya I pada metode MDI. Selanjutnya semua requirement yang tersisa diklasifikasikan kembali melalui metode TOE, yaitu sebagai berikut:
Metode TOE tersebut dibagi kembali menjadi beberapa option, yaitu:
Final Draft Elistasi
Final draft elisitasi merupakan hasil akhir yang dicapai dari suatu proses elisitasi yang dapat digunakan sebagai dasar pembuatan suatu sistem yang akan dikembangkan
Literature Review
literature review adalah Ringkasan penelitian sebelumnya untuk membuat cerita ilmiah yang memasukkan unsur evaluasi dan kritisis terhadap hal-hal yang pernah dikemukakan orang lain yang dijadikan referensi untuk penelitian selanjutnya yang kemudian akan dikembangkan.
Metode studi pustaka dilakukan untuk menunjang metode wawancara dan observasiyang telah dilakukan. Pengumpulan informasi yang dibutuhkan dilakukan dengan mencari referensi-referensi yang berhubungan dengan penelitian yang dilakukan, referensi dapat diperoleh dari buku-buku atau internet
Evaluasi harus diberikan se-objektif mungkin baik evaluasi pendukung maupun yang bersifat melemahkan. Beberapa tips yang bisa digunakan untuk mempercepat proses pengevaluasian suatu sumber antara lain dengan melakukan ‘SKIMMING’ (yang arti literalnya meluncur; merefer kepada membaca cepat sambil menangkap intisari bacaan sumber; intisari yang ditangkap mungkin tidak sepenuhnya benar, tetapi dapat memberikan arahan bagi kita, apabila kita memerlukan informasi terkait di kemudian hari) dan ‘PARAGRAPH STATEMENT’ (kalimat yang terpenting dalam suatu paragraf; biasanya muncul di bagian awal dari suatu paragraf). Evaluasi juga dilakukan untuk melihat apakah penulis sumber tersebut adalah benar-benar orang yang mempunyai otoritas di dalam permasalahan yang diangkat. Hal ini bisa dihindari kalau kita hanya memakai ke-empat sumber yang saya sebutkan di atas (buku, jurnal, proceedings dan technical report; menghindari hasil searching yang tidak valid dari Google atau sistem searching lainnya). Selain kevalidan sumber, perlu juga diteliti apakah metode, data dan penganalisaan yangdigunakan oleh penulis sudah tepat atau belum. Disamping itu, perlu juga dianalisa apakah ada informasi yang sengaja disampaikan sebagian, tidak sebenarnya atau dihilangkan. Kemutakhiran sumber juga perlu untuk dijaga. Untuk informasi tertentu, terkadang perkembangannya begitu cepat, sehingga harus selalu berusaha mencari yang paling up-to-date.
Manfaat dari studi pustaka (literature review) ini antara lain:
Berikut adalah penelitian yang telah dilakukan dan memiliki korelasi yang searah dengan penelitian yang akan dibahas dalam Tugas Akhir antara lain:
Penelitian yang telah dijalankan oleh Karmelia Ester Lamia yang berjudul ”Perancangan sistem Laporan Keuangan Pada CV. Chara Florist Berbasis Web Menggunakan PHP danMysql”, pada tahun 2012. Sistem yang diusulkan memperbaiki masalah dalam menyusun laporan keuangan, yaitumenggunakan laporan keuangan berbasis web dengan menggunakan PHP dan Mysql. Dengan perancangan disusun setidaknya mengurangi permasalahan yang ada laporan keuangan jadi lebih efektif dan efesien. Terdapat kesamaan dalam penggunaan software seperti yang penulis lakukan, hanya saja penulis kembangkan dengan sistem input laporan yang lebih jelas.
Penelitian yang telah dijalankan oleh Bekti Ria Arina yang berjudul “Analisa SistemInformasi Laporan Laba/Rugi Pada PT. GREENLINE COMMUNITY”, pada tahun 2008. Sistem ini di usulkan untuk memperbaiki kekurangan yang ada pada penelitian pertama, yaitu pembahasannya hanya pada pengolahan laporan laba/rugi. Untuk memperbaiki dan mengembangkan sistem pada penelitian ini masih menggunakan program Visual Basic 6.0. tetapi pembahasannya sudah meliputi pembayaran spp, registrasi & biaya perkuliahan (RBK). Sistem yang dihasilkan masih bersifat batch information.
Penelitian yang dijalankan oleh Selviawati yang berjudul “Perancangan Sistem Informasi Keuangan Registrasi Mahasiswa Pada STMIK Raharja”, pada tahun 2008. Sistem ini diusulkan untuk memberika laporan keuangan yang akurat untuk bagian keuangan. Sistem ini sudah berbasis web dengan menggunakan PHP dan MySQL. Tetapi upaya tersebut dinilai kurang efektif dan efisien, Karena data yang akan dijadikan laporan kurang spesifik. Dengan ini penelitian akan dikembangkan, agar dapat memberikan informasi yang dibutuhkan dan dapat mengetahui kesalahan yang terjadi dalam memberikan laporan kepada pihak-pihak terkait.
Dalam Artikel ini berjudul “Sistem Informasi Keuangan Organisasi Kontemporer” Dalam paper ini membahas tentang Sistem Informasi Keuangan (SIK) adalah sistem yang memungkinkan seseorang untuk menjalankan evaluasi pada data keuangan. Dengan demikian, membuat SIK untuk menjadi alat yang sangat penting untuk keputusan keuangan organisasi bisnis dan sistem. Kebanyakan perusahaan bisnis menggunakan situs web mereka untuk mempromosikan produk dan layanan mereka dan menghindari menyebutkan sistem informasi keuangan yang digunakan
Dalam artikel ini berjudul “Sumber Daya Manusia Pengungkapan Akuntansi diNigeria”. Penelitian ini dilakukan untuk memastikan hubungan antara kinerja keuangan dan manusia, Beberapa Regresi digunakan untuk menganalisis hubungan yang mungkin antara kinerja keuangan perusahaan dan Akuntansi Keterbukaan sumber daya manusia di Nigeria, menggunakan paket statistik untuk ilmu social. Penelitian ini juga menunjukkan bahwa perusahaan-perusahaan keuangan mengungkapkan sumber informasi akuntansi manusia lebih dari perusahaan non keuangan dan perusahaan profitabilitas berpengaruh positif terhadap perusahaan untuk melaporkan informasi akuntansi sumber daya manusia mereka laporan tahunan.
Dalam Artikel/Jurnal ini berjudul “Efektivitas Auditor Internal di Penipuan Mengontrol dan Lainnya Penyimpangan keuangan di Perguruan Tinggi Swasta di Selatan-Barat, Nigeria”. Studi ini meneliti efektivitas internal auditor dalam penipuan pengendalian dan penyimpangan keuangan lainnya PTS di Southwest, Nigeria . Hal ini adalah tujuan spesifik untuk mengevaluasi relevansi audit internal melaporkan dalam mengungkap berbagai bentuk penipuan keuangan kelembagaan terkait. Populasi penelitian terdiri dari semua PTS di Southwest, Nigeria dan purposive sampling diadopsi untuk memilih sampel universitas. Data untuk penelitian ini dikumpulkan melalui penggunaan kuesioner terstruktur. analisis regresi teknik diadopsi untuk menguji hipotesis dirumuskan dan hasil menunjukkan bahwa auditor internal yang efektif dalam mengendalikan penipuan dan penyimpangan keuangan lainnya di perguruan tinggi swasta di Southwest , Nigeria .
BAB III
Analisa Organisasi
Gambaran Umum Perusahaan
PT. Putera Persada Nusantara (Putera Group) adalah perusahaan distributor resmisepeda motor Yamaha yang berkantor pusat di Jakarta berlokasi di Gedung Konica Minolta Lantai 2 Jl. Gunung Sahari Raya No. 78. Kemayoran, Jakarta Pusat, Indonesia 10610 memiliki cabang-cabang (showroom) yang tersebar di wilayah Jabodetabek yaitu, 35 cabang khususnya cabang yang penulis teliti yaitu Cabang di Putera Pasar Baru yang beralamat Jl.Moch Toha no.105 Bugel Karawaci Tangerang..
Sejarah Singkat Perusahaan
Dengan pengalaman perusahaan di bisnis sepeda motor Yamaha yang sudah lebihdari 20 tahun, maka perusahaan berusaha untuk memberikan pelayanan yang terbaik kepada konsumen semua baik yang membutuhkan maupun yang sudah mempunyai sepeda motor Yamaha. Dengan moto perusahaan yaitu "Pilihan Utama Kita", maka perusahaan berkomitmen untuk bisa menjadi pilihan terbaik bagi semua masyarakat.
Jaringan perusahaan yang terdiri dari Penjualan Unit, Service, dan Spare Parts,maka hampir bisa dipastikan kalau konsumen akan mendapatkan "One Stop Solution" atau satu paket solusi mulai dari pembelian sepeda motor Yamaha sampai dengan perawatan sepeda motor Yamaha mereka.
Jadi jangan ragu untuk mempercayakan kebutuhan transportasi kepada Putera MotorGroup. Putera Motor "Pilihan Utama Kita".
VISI dan MISI Perusahaan
Dengan pengalaman perusahaan di bisnis sepeda motor Yamaha yang sudah lebih dari 20 tahun, maka perusahaan berusaha untuk memberikan pelayanan yang terbaik kepada konsumen semua baik yang membutuhkan maupun yang sudah mempunyai sepeda motor Yamaha. Dengan moto perusahaan yaitu "Pilihan Utama Kita", maka perusahaan berkomitmen untuk bisa menjadi pilihan terbaik bagi semua masyarakat.
To be a Best Choice Dealer with Quality, Togetherness and Trust.
To improve the quality of human resources by providing proper education continuously.
To give equal opportunity to every employee in developing own potential..
Continuously developing company's operating system with integrated technology.
To create mutual benefit with business partners.
To create customer's trust by providing good quality services in order to gain loyal customers (CRM).
Actively participates in Corporate Social Responsibility..
To increase shareholder's value.
Struktur Organisasi PT. Putera Pasar Baru
Sebuah Organisasi atau Perusahaan harus mempunyai suatu struktur organisasi yang digunakan untuk memudahkan pengkoordinasian dan penyatuan usaha, untuk menunjukan kerangka-kerangka hubungan diantara fungsi, bagian-bagian maupun tugas dan wewenang serta tanggung jawab. Serta untuk menunjukan rantai (garis)perintah dan perlengkapan fungsi yang diperlukan dalam suatu organisasi.
Gambar 3.1 Struktur Organisasi
Wewenamg dan Tanggung Jawab
Tugas Antara Lain :
Tugas Antara Lain :
Tugas Antara Lain :
Tugas Antara Lain :
Tugas Antara Lain :
Tugas Antara Lain :
Tugas Antara Lain :
Tugas Antara Lain :
Tugas Antara Lain :
Tugas Antara Lain :
Tugas Antara Lain :
Tugas Antara Lain :
Tugas Antara Lain :
Tugas Antara Lain :
Tugas Antara Lain :
Tugas Antara Lain :
Tugas Antara Lain :
Analisis Sistem
Permasalahan Yang Dihadapi
Permasalahanpenelitian yang dihadapi pada suatu sistem yang berjalan dalam pembuatanlaporan keuangan masih menggunakan MicrosoftExcel, menyebabkan sering terjadinya kesalahan seperti : pencatatantransaksi yang masih menggunakan media kertas rentan untuk hilang, tercecerbahkan terselip, mengakibatkan keterlambatan data laporan keuangan dari bagian finance yang berpengaruh terhadapketerlambatan informasi kepada pimpinan yang dibutuhkan untuk pengambilankeputusan, serta mengakibatkan kerugian yang tidak tertandingi seperti biayaoperasional yang meningkat.
Analisa Batasan Sistem
Setiapsistem mempunyai batasan sistem (Boundary)yang memisahkan sistem dengan lingkungan luarnya. Kesatuan luar merupakankesatuan diluar sistem yang didapat berupa orang, organisasi atau sistemlainnya yang memberikan input ataumenerima output dari sistem.
Prosedurdalam proses laporan keuangan perusahaan adalah salah satu tugas dari bagiankeuangan atau ADH, dimana di dalam menjalankan sistem laporan keuangankhususnya penjualan, karyawan di putera pasar baru mempunyai beberapa kegiatanoperasional yang saling mendukung dan saling terkait serta berhubungan denganbeberapa bagian lain yang sebagian kesatuan luar (external entity).
Setiapsistem mempunyai batasan sistem (Boundary)yang memisahkan sistem dengan lingkungan luarnya. Kesatuan luar merupakankesatuan diluar sistem yang didapat berupa orang, organisasi atau sistemlainnya yang memberikan input ataumenerima output dari sistem Melihatpermasalahan yang ada pada PT. Putera pasar baru begitu luas, maka penelitianini dibatasi pada maka masalah yang akan diteliti hanya mengenai sistem laporankeuangan penjualan pada PT.Putera Pasar Baru Mulai Transaksi penjualan yangterjadi, pembuatan bukti-bukti transaksi yang terjadi serta pembuatan laporan keuangannya digambarkan dengan mengunakan UnifiedModeling Language (UML).
Analisa Proses
Dalam pemesanan unit kendaraan sepeda motor ada dua proses yaitu Cash & Kredit :
Customer cukup membawa KTP sebagai alat untuk proses pembuatan faktur penjualan,dan customer membayar langsung uang cash untuk diproses pembuatan kwitansidan surat jalan.
Setelah menerima pesanan dari customer bagian penjualan kemudian menyerahkan data berupa type unit dan nomor rangka & nomor mesin kendaraan kepada bagian admin finance untuk di buatkan faktur penjualan, yang berisi 4 rangkap yaitu :
Setelah dibuatkan faktur penjualan lalu perintah untuk surat pengiriman dibuat oleh bagian finance berupa surat jalan dan kwitansi pembayaran, dalam surat jalan tersebut ada 3 rangkap lembar yang pertama untuk lampiran di surat penagihan ke perusahaan pembiayan khususnya untuk yang kredit, untuk bagian lembar kedua untuk diberikan kebagian admin faktur untuk permohonan stnk, lembar ketiga untuk konsumen sebagai bukti penerimaan unit. Dan kwitansi pembayaran ada 2 rangkap yang putih untuk customer dan yang warna merah lembar kedua untuk file dicabang.
Setelah selesai pengiriman khususnya untuk proses pemesanan secara kredit dibuatkan tagihan ke perusahaan pembiayaan/leasing untuk pelunasan pembayaran
Dari data pemesana dan data tagihan maka akan dibuat laporan penjualan oleh bagianpenjualan untuk diserahkan ke kepala cabang dan admin head(adh).
Dari laporan penjualan yang didapat makan semua masukan dari mulai penjualan akan dibuat laporan neraca, laba rugi, dan laporan perubahan modal:.
Setiap transaksi yang terjadi bagian keuangan mencatat semua data transaksi, dan setiap ada pengeluaran bagian keuanganmembuatkan payment untuk sebagai bukti pengeluaran, setelah laporan keuangan tercatat dengan rapih lalu kepala cabang mengontrol laporan keuangan tetapikarena masih menggunakan pencatatan yang secara manual dan laporan masih menggunakan Ms. Excel maka sering terjadi kesalahan dalam pembuatan laporankeuangan. Semua kegiatan pengontrolan masih banyak yang dilakukan secara manual sehingga apabila terjadi permasalahan maka akan memerlukan waktu yang lama dalam proses pencarian kesalahan.
Analisa Kelemahan Sistem Yang Berjalan
Dengan sistem laporan keuangan pada PT. Putera Pasar baru terdapat kekurangan, antara lain:
Analisa Perangkat Sistem Yang Sedang Berjalan
Spesifikasi Hardware
Spesifikasi Software
Brainware
Untuk mengoperasikan sistem laporan Keuangan ini dapat dilakukan langsung oleh petugas ADH yang bertindak sebagai Admin.
Hak Akses
Yang mempunyai hak dalam melakukan pengaksesan pada pengolahan Laporan Keuangan Penjualan adalah:
Admin ADH : Maryati
Use Case Diagram Sistem yang Berjalan
Gambar 3.2 Use Care Diagram
Berdasarkan Ganbar 3.5.1 Use Case Diagram yang berjalan pada saat ini terdapat :
Activity Diagram Sistem Yang Berjalan
Gambar 3.3 Activity Diagram
Berdasarkan gambar 3.3 Activity Diagram yang diusulkan terdapat :
Analisa kebutuhan
Berdasarkan hasil penelitian, pengolahan data yang dilakukan untuk dapat menyediakan informasi sebagai pendukung suatu laporan keuangan masih memerlukan waktu yang lama. Sehingga informasi yang dihasilkan pun belum secara maksimal dapat digunakan sebagai penunjang keputusan bagian keuangan untuk mengetahui performa dari sistem yang telah berjalan. Oleh karena itu, dibutuhkan suatu sistem laporan keuangan secara terkomputerisasi yang diharapkan dapat mengurangi kendala-kendala yang sering terjadi sehingga akan mempermudah atau mempercepat dalam menyusun laporan keuangan dan dapat menghasilkan laporan yang berisi informasi yang akurat, relevan dan tepat waktu
Sistem yang lebih baik akan mampu meningkatkan kualitas kinerja seseorang, maka kebutuhan sistem yang diharapkan antara lain :
Tampilan yang dihasilkan harus bersifat sederhana juga fleksibel sehingga memudahkan pengguna atau user
Alternatif Pemecahan Masalah
Berdasarkan analisa terhadap sistem yang berjalan, dapat diambil kesimpulan bahwa perlu diadakan pengembangan sistem atas kekurangan dan kebutuhan sistem dengan melakukan analisa terhadap alternatif pemecahan masalah antara lain :
Berdasarkan beberapa alternatif pemecahan masalah di atas penulis melakukan suatu kajian untuk permasalahan maka perlu dibangun aplikasi sistem yang berbasis web karena banyak keuntungan yang diperoleh antara lain :
Penulis akan membuat suatu program berbasis web yang dapat digunakan oleh Pengguan atau user untuk menyusun laporan keuangan. Program tersebut akan melakukan proses Pengimputan mulai dari transaksi yang nantinya akan menghasilkan suatu laporan keuangan.
Penggunaan sistem yang akan penulis rancang ini merupakan solusi yang tepat untuk mengatasi masalah-masalah tersebut. Perancangan sistem dibuat dengan menggunakan bahasa pemrograman PHP dan MySQL untuk mengelola databasenya dan mempermudah proses pembuatan laporan
Untuk mengatasi hal tersebut penulis mengusulkan perlu diadakannya transfer of knowledge kepada para user ataubisa juga disebut sebagai training, sehingga user dapat beradaptasi dan dapat mengoperasikan sistem dengan baik dan benar
User Requirment
Elisitasi Tahap I
Tabel 3.1 Tabel Elisitasi Tahap I
Elisitasi Tahap II
Tabel 3.2 Tabel Elisitasi Tahap II
Keterangan :
M |
: Mandatory
|
D |
: Desirable
|
I |
: Inessential
|
Elisitasi Tahap III
Tabel 3.3 Tabel Elisitasi Tahap III
Keterangan :
H |
: Hight
|
M |
: Middle
|
L |
: Low
|
T |
: Technical
|
O |
: Operational
|
E |
: Economic
|
Final Elisitasi
Final Elistasi
BAB IV
Prosedur Usulan Sistem
Prosedur Usulan Sistem
Pengguna User Kepala Cabang
Tata Laksana Sistem Yang Diusulkan
Untuk menganalisa sistem yang diusulkan, pada penelitian ini digunakan Software Visual Paradigm for UML 6.4Enterprise Edition untuk menggambarkan Use Case Diagram, Activity Diagram, Sequence Diagram, State Machine Diagram dan Class Diagram
Rancangan Sistem Yang Diusulkan Pada Use Case Diagram ADH Dan Kepala Cabang
Berdasarkan gambar 4.1 diatas, rancangan Use Case Diagram pada ADH dan Kepala Cabang terdapat :
Rancangan Sistem Yang Diusulkan Pada Activity Diagram ADH
Gambar 4.2 Activity Diagram Pada ADH
Keterangan :
Rancangan Sistem Yang Diusulkan Pada Activity Diagram Kepala Cabang
Gambar 4.3 Activity Diagram Pada Kepala Cabang
Keterangan :
Rancangan Sistem yang Diusulkan Pada Sequence Diagram Pada ADH
Keterangan :
Rancangan Sistem yang Diusulkan Pada Sequence Diagram Pada Kepala Cabang
Keterangan :
Rancangan Sistem yang Diusulkan Pada State Machine Diagram Pada ADH
Gambar4.6 Rancangan Sistem Pada State Machine Diagram ADH
Rancangan Sistem Yang Diusulkan Pada State Machine Diagram Pada KepalaCabang
Rancangan Sistem Pada State Machine Diagram Kepala Cabang
Rancangan Sistem Yang Diusulkan Pada Class Diagram
Gambar 4.8 Rancangan Sistem Class Diagram
Rancangan Basis Data
Pada bab ini menjelasakan secara terperinci rancangan-rancangan yang diusulkan pada bagian basis data yang merupakan penjabaran diagram-diagram di atas.
Spesifikasi Basis Data (Database)
Spesifikasi database merupakan desain basis data yang dianggap telah normal. Desain database menjelaskan media penyimpanan yang digunakan, isi yang disimpan, primary key, dan panjang record. Spesifikasi database yang digunakan dalam sistem yang akan dibangun adalah sebagai berikut :