SI1222473367

Dari widuri
Revisi per 1 November 2016 10.33 oleh Hariyansyah (bicara | kontrib) (←Membuat halaman berisi '<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;"> <p style="line-height: 1">'''PERANCANGAN APLIKASI INVENTORY'''</P></div> <div style="f...')

(beda) ← Revisi sebelumnya | Revisi terkini (beda) | Revisi selanjutnya → (beda)

Lompat ke: navigasi, cari

PERANCANGAN APLIKASI INVENTORY

BERBASIS SMS GATEWAY

PADA PT CIPTA DIMENSI


SKRIPSI


Logo stmik raharja.jpg


Disusun Oleh :

NIM
: 1222473367
NAMA

JURUSAN TEKNIK INFORMATIKA

KONSENTRASI SOFTWARE ENGINEERING

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

STMIK RAHARJA

TANGERANG

2016/2017

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 

LEMBAR PENGESAHAN SKRIPSI

APLIKASI PASIEN RAWAT JALAN BERBASIS DESKTOP

PADA RUMAH SAKIT UMUM SELARAS

TANGERANG SELATAN

Disusun Oleh :

NIM
: 1222473367
Nama
Jenjang Studi
: Strata Satu
Jurusan
: Teknik Informatika
Konsentrasi
: Software Engineering

 

 

Disahkan Oleh :

Tangerang, Juni 2016

Ketua
       
Kepala Jurusan
STMIK RAHARJA
       
Jurusan Teknik Informatika
           
           
           
           
       
NIP : 000594
       
NIP : 001405

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 

LEMBAR PERSETUJUAN PEMBIMBING

PERANCANGAN APLIKASI INVENTORY

BERBASIS SMS GATEWAY

PADA PT CIPTA DIMENSI

Dibuat Oleh :

NIM
: 1222473367
Nama

 

Telah disetujui untuk dipertahankan dihadapan Tim Penguji Ujian Komprehensif

Jurusan Teknik Informatika

Konsentrasi Software Engineering

Tahun Akademik 2016/2017

Disetujui Oleh :

Tangerang, Februari 2017

Pembimbing I
   
Pembimbing II
       
       
       
       
   
NID : 02012
   
NID : 08190

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

LEMBAR PERSETUJUAN DEWAN PENGUJI

PERANCANGAN APLIKASI INVENTORY

BERBASIS SMS GATEWAY

PADA PT CIPTA DIMENSI

Dibuat Oleh :

NIM
: 1222473367
Nama

Disetujui setelah berhasil dipertahankan dihadapan Tim Penguji Ujian

Komprehensif

Jurusan Teknik Informatika

Konsentrasi Software Engineering

Tahun Akademik 2016/2017

Disetujui Penguji :

Tangerang, Februari 2016

Ketua Penguji
 
Penguji I
 
Penguji II
         
         
         
         
(_______________)
 
(_______________)
 
(_______________)
NID :
 
NID :
 
NID :

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 

LEMBAR KEASLIAN SKRIPSI

 

PERANCANGAN APLIKASI INVENTORY

BERBASIS SMS GATEWAY

PADA PT CIPTA DIMENSI

Yang bertanda tangan dibawah ini,

NIM
: 1222473367
Nama
Jurusan
: Teknik Informatika
Konsentrasi
: Software Engineering

 

 

Menyatakan bahwa Skripsi ini merupakan karya tulis saya sendiri dan bukan merupakan tiruan, salinan atau duplikat dari Skripsi yang telah dipergunakan untuk mendapatkan gelar Sarjana Komputer baik di lingkungan Perguruan Tinggi Raharja, maupun di Perguruan Tinggi lain, serta belum pernah dipublikasikan.

Pernyataan ini dibuat dengan penuh kesadaran dan rasa tanggung jawab serta bersedia menerima sanksi jika ternyata pernyataan di atas tidak benar.

Tangerang, Februari 2016

 
 
 
 
 
NIM : 1222473367

 

)*Tandatangan dibubuhi materai 6.000;

 

ABSTRAKSI

Kebutuhan informasi dan pelayanan yang cepat, akurat, dan memuaskan pada era modern seperti saat ini, dirasa semakin dibutuhkan oleh setiap instansi. Khususnya Rumah Sakit Selaras yang bergerak dalam bidang jasa kesehatan dan pelayanan yang setiap saat selalu berhubungan dengan masyarakat atau customer. Masalah yang terjadi pada instansi khususnya Rumah Sakit Selaras ini adalah sistem pelayanan pasien rawat jalan yang belum baik karena masih terjadi kesalahan dalam pencarian data pasien, sulitnya pembuatan laporan, akumulasi biaya pelayanan dan belum mendukung penggunaan teknologi informasi dalam hal ini client server. Dengan dibangunnya sistem yang optimal akan memperkecil masalah yang sering terjadi dalam pelayanan pasien rawat jalan dan sistem dapat berjalan dengan lancar. Merancang aplikasi pasien rawat jalan secara komputerisasi akan dapat menjamin adanya ketetapan waktu untuk menghasilkan informasi serta dapat mengontrol pendapat rumah sakit secara otomatis karena sebagian besar data di simpan dalam file serta mendukung sistem komputerisasi. Aplikasi Pasien Rawat Jalan dirancang dengan menggunakan bahasa pemrograman JAVA, databasenya menggunakan MySQL. Diharapkan dengan dirancangnya Aplikasi Pasien Rawat jalan ini bisa membantu memecahkan permasalahan yang dihadapi di Rumah Sakit Selaras. Untuk memperoleh data-data yang diperlukan selama penelitian, penulis menggunakan beberapa metode, antara lain : wawancara, observasi, dan studi pustaka. Data yang diperoleh kemudian dianalisa dan digambarkan dengan menggunakan metode UML ( Unified Modeling Language ), dan metode perancangan dengan analisa terhadap sistem berjalan untuk mendeteksi masalah yang ada.

Kata Kunci: APLIKASI,PASIEN RAWAT JALAN, JAVA, MySQL, UML (UNIFIED MODELING LANGUAGE)

 

ABSTRACT

The need of information and services quickly, accurately, and satisfy the modern era like today, felt increasingly required by each agency. Particularly Hospital conformable engaged in health services and services at any time is always in touch with the community or customer. Problems that occur at particular institutions Selaras General Hospital is an outpatient service system is not good because it is still an error occurs in the search for patient data, the difficulty of making the report, the accumulated cost of service and does not support the use of information technology in this case the client server. With the construction of the optimal system would minimize the problems that often occur in outpatient care and the system can run smoothly. Designing applications a computerized outpatient will be able to ensure the provision of time to generate information and can control the opinion of the hospital automatically because most of the data stored in the file system and supports komputerisasi. Aplikasi Pasien Rawat Jalan designed using the JAVA programming language, database use MySQL. Expected to Patient Application he designed this way could help solve the problems faced in the Hospital harmony. To obtain the data needed for the study, the authors used several methods, among others: interviews, observation, and literature. The data obtained and analyzed and described using UML (Unified Modeling Language), and design method by analyzing the running system to detect problems.

Keywords: APPLICATION, PASIEN RAWAT JALAN, JAVA, MySQL, UML (UNIFIED MODELING LANGUAGE)

 

KATA PENGANTAR

Dengan mengucapkan puji syukur kepada Allah SWT yang telah memberikan berbagai kenikmatan, kesempatan, kemudahan dan kekuatan kepada penulis, sehingga penulis dapat menyelesaikan Skripsi ini. Mulai dari proses observasi sampai kepada pengumpulan data yang kemudian dilaporkan hasilnya dalam laporan ini, alhamdulillah penulis menyelesaikannya dengan waktu yang telah ditentukan dengan baik.

Tujuan dari pembuatan Skripsi ini adalah sebagai salah satu persyaratan dalam memperoleh gelar Sarjana Komputer (S.Kom) untuk jenjang S1 di Perguruan Tinggi Raharja. Sebagai bahan penulisan, penulis mangambil data berdasarkan hasil observasi serta studi pustaka yang mendukung penulis ini.

Dalam hal ini, penulis menyadari bahwa masih terdapat beberapa kekurangan baik dalam penulisan maupun dalam pengolahan isi dari materi yang penulis ambil sebagai bahan tulisan. Oleh karena itu penulis dengan senang hari menerima kritik dan saran yang dapat membangun guna dapat memperbaiki dimasa yang akan datang.

Tak lupa penulis ingin mengucapkan banyak terima kasih kepada sumua pihak yang telah membantu penulis hingga terwujudnya Laporan Kuliah Praktek ini.

  1. Bapak Ir. Untung Rahardja, M.T.I selaku KETUA STMIK RAHARJA.
  2. Bapak Sugeng Santoso, M.Kom., selaku Pembantu Ketua I STMIK RAHARJA.
  3. Bapak Junaidi, M.Kom selaku Kepala Jurusan Teknik Informatika STMIK RAHARJA.
  4. Bapak Maimunah, M.Kom selaku pembimbing satu yang telah membantu menyelesaikan Skripsi ini dan memberi arahan kepada penulis.
  5. Bapak Nasril Sany, S.Kom selaku pembimbing kedua yang telah membantu menyelesaikan Skripsi ini dan memberi arahan kepada penulis.
  6. Bapak dan Ibu Dosen beserta seluruh Staff dan Karyawan Perguruan Tinggi Raharja.
  7. Bapak Fajariyanto, S.Kom, selaku Pembimbing Lapangan di Rumah Sakit Selaras yang telah memberikan informasi.
  8. Ibu Dra. Hj. Saraswati Chazanah, MM, selaku pemilik Rumah Umum Sakit Selaras yang telah memberikan izin kepada penulis untuk melakukan penelitian di Rumah Umum Sakit Selaras.
  9. Hormat dan bakti penulis khususnya kepada kedua orang tua tercinta yang telah memberikan dukungan moril maupun materil serta do’a sehingga penulis dapat menyelesaikan laporan Skripsi dengan baik.
  10. Kakak yang senantiasa memberikan semangat, dukungan dan motivasi dikala kesulitan dalam penyusunan Skripsi ini.
  11. Keponakan-keponakan yang selalu mengibur, mencairkan suasana, dan selalu memberikan semangat kepada penulis.
  12. Teman-teman seperjuangan di kampus yang telah membantu dan memberikan dukungannya.

Dengan segala keterbatasan penulis Skripsi ini dapat berguna dan bermanfaat bagi semua pihak yang memerlukan. Mohon maaf apabila terjadi kesalahan dalam penyusunan Skripsi ini.

Tangerang, Februari 2016
Hariyansyah

DAFTAR SIMBOL

DAFTAR SIMBOL USE CASE DIAGRAM


DAFTAR SIMBOL CLASS DIAGRAM


DAFTAR SIMBOL SEQUENCE DIAGRAM


DAFTAR SIMBOL STATE CHART DIAGRAM


DAFTAR SIMBOL ACTIVITY DIAGRAM

DAFTAR TABEL


Tabel 3.1. Elisitasi Tahap I

Tabel 3.2. Elisitasi Tahap II

Tabel 3.3. Elisitasi Tahap III

Tabel 3.4. Final Draft Elisitasi

Tabel 4.1. Perbedaan Prosedur Antara Sistem Berjalan Dan Sistem Usulan

Tabel 4.2. Tabel Pasien

Tabel 4.3. Tabel Dokter

Tabel 4.4. Tabel Poli

Tabel 4.5. Tabel Data Pasien

Tabel 4.6. Tabel Obat

Tabel 4.7. Tabel Struk Periksa

Tabel 4.8. Tabel Pembelian Obat

Tabel 4.9. Tabel Pembelian Obat Detail

Tabel 4.10. Tabel Penjualan Obat

Tabel 4.11. Tabel Penjualan Obat Detail

Tabel 4.12. Tabel Struk Penjualan Obat

Tabel 4.13. Tabel Pengujian Black Box Pada Login

Tabel 4.14. Tabel Pengujian Black Box Pada Pendaftaran

Tabel 4.15. Tabel Pengujian Black Box Pada Penjualan Obat

Tabel 4.16. Tabel Pengujian Black Box Pada Pembelian Obat

Tabel 4.17. Tabel Time Schedulle Implementasi

Tabel 4.18. Tabel Estimasi Biaya

DAFTAR GAMBAR

Gambar 3.1. Struktur Organisasi Rumah Sakit Umum Selaras

Gambar 3.2. Use Case Diagram Sistem yang Berjalan

Gambar 3.3. Activity Diagram Pendaftaran Sistem Yang Berjalan

Gambar 3.4. Activity Diagram Dokter Sistem Yang Berjalan

Gambar 3.5. Activity Diagram Apotek Sistem Yang Berjalan

Gambar 3.6. Sequence Diagram Proses Pelayanan Pasien Rawat Jalan

Gambar 4.1. Use case Diagram Yang Diusulkan Untuk Admin

Gambar 4.1. Use Case Diagram Yang Diusulkan

Gambar 4.2. Activity Diagram Petugas Yang Diusulkan

Gambar 4.3. Activity Diagram Pada Petugas Apotek Yang Diusulkan

Gambar 4.4. Sequence Diagram Yang Diusulkan

Gambar 4.5. Class Diagram Yang Diusulkan

Gambar 4.6. Tampilan Prototype Halaman Login

Gambar 4.7. Tampilan Prototype Halaman Utama

Gambar 4.8. Tampilan Prototype Halaman Pelayanan

Gambar 4.9. Tampilan Prototype Halaman Apotek

Gambar 4.10. Tampilan Halaman Login

Gambar 4.11. Tampilan Halaman Utama

Gambar 4.12. Tampilan Halaman Pelayanan

Gambar 4.13. Tampilan Halaman Apotek

BAB I

PENDAHULUAN

LATAR BELAKANG

Seiring tumbuh dan berkembangnya perusahaan dan meningkatnya aktivitas persaingan jual beli barang, maka menuntut kemampuan dan kecakapan para pengelola dalam pengambilan keputusan mengenai nilai jual yang akan dijalankan perusahaan, sehingga diharapkan mampu membantu mengatasi masalah yang dihadapi oleh perusahaan.

Perkembangan teknologi informasi memberikan kontribusi sangat besar di dalam dunia bisnis. Informasi yang cepat, tepat, hemat dan akurat sangat dibutuhkan guna membantu dalam proses pengambilan keputusan yang baik.

Pendataan barang yang berjalan saat ini pada PT Cipta Dimensi dilakukan dengan cara manual yaitu berupa pencatatan di kertas dan di input dengan menggunakan Microsoft Excel sehingga di dalam pengolahan datanya memerlukan waktu yang cukup lama, bahkan terkadang terjadi suatu kesalahan dalam proses pengerjaannya.

Membangun suatu aplikasi yang berbasis sms gateway ini dapat menggunakan beberapa bahasa pemrograman, salah satunya dengan menggunakan bahasa pemrograman PHP (Personal Home Page). PHP merupakan suatu bahasa pemrograman script server side yang didesain untuk pengembangan web.

Dalam skripsi ini akan dibangun suatu program aplikasi inventory berbasis sms gateway yang dapat menggantikan sistem manual yang sampai saat ini masih digunakan di perusahaan – perusahaan . Dimana dengan aplikasi ini, pendataan barang bisa lebih mudah dan akurat, selain itu dapat juga melakukan suatu kontrol intern dengan membuat laporan stok barang dan dikirim melalui sms gateway.Berdasarkan latar belakang yang di jabarkan di atas, maka judul penelitian ini adalah '“PERANCANGAN APLIKASI INVENTORY BERBASIS SMS GATEWAY PADA PT CIPTA DIMENSI”.

RUMUSAN MASALAH

Berdasarkan latar belakang diatas dapat dijabarkan rumusan masalah yang terjadi pada perusahaan dengan identifikasi masalah sebagai berikut :

  1. Bagaimana sistem inventory yang berjalan saat ini pada PT Cipta Dimensi  ?
  2. Apa kendala-kendala yang terjadi pada sistem yang berjalan saat ini ?
  3. Bagaimana merancang program aplikasi inventory berbasis sms gateway pada PT Cipta Dimensi ?

TUJUAN PENELITIAN DAN MANFAAT PENELITIAN

Tujuan Penelitian

Tujuan penelitian ini adalah sebagai berikut :

  1. Untuk mengetahui sistem inventory yang sedang berjalan saat ini.
  2. Untuk mengetahui prosedur – prosedur proses pengolahan pemasukan dan pengeluaran barang.
  3. Untuk mengetahui apakah sistem berjalan saat ini sudah mampu memonitoring stok barang masuk dan keluar dengan efektif dan efisien.
  4. Dan juga untuk mengetahui proses pengiriman laporan stok barang perusahaan via sms gateway.

Manfaat Penelitian

  1. Memberikan solusi sistem inventory barang pada PT Cipta Dimensi secara terkomputerisasi.
  2. Memberikan solusi sistem yang mampu memonitoring stok barang masuk dan keluar dengan efektif dan efisien.
  3. Bagi perusahaan khususnya PT Cipta Dimensi, merupakan sebuah bahan evaluasi agar lebih meningkatkan kinerja perusahaan dan memberikan masukan atau informasi mengenai pentingnya pengolahan data pada suatu perusahaan.

RUANG LINGKUP PENELITIAN

Supaya pembahasan lebih terarah dan berjalan dengan sempurna, maka diharuskan adanya ruang lingkup penelitian. Ruang lingkup hanya membatasi pada melakukan pengolahan data barang masuk dan keluar, laporan stok barang yang mencakup pencatatan data barang, kelola bukti penerimaan barang, mengelola bukti retur barang seta membuat laporan yang akan dikirimkan melalui fitur sms gateway.

METODE PENELITIAN

Untuk mendapatkan data yang diperlukan dalam penulisan laporan Skripsi, peneliti menggunakan beberapa metode yang digunakan, metode yang digunakan adalah sebagai berikut :

Metode Pengumpulan Data

Penelitian yang digunakan oleh penulis yaitu pengumpulan data yang dibutuhkan metode-metode sebagai berikut :

  1. Metode Observasi

    Metode yang dilakukan Peneliti adalah dengan cara melakukan observasi secara langsung ke lapangan, serta dengan cara melakukan pengamatan langsung kepada objek yang akan di teliti.

  2. Metode Wawancara

    Peneliti mengambil data dan keterangan dengan cara mengadakan wawancara secara langsung dengan orang yang terlibat dan pihak yang terkait dengan objek yang akan diperiksa atau sistem yang berjalan guna mendapatkan informasi yang lebih jelas.

  3. Metode Studi Pustaka

    Peneliti akan mengambil dan membaca berbagai buku yang ada pada daftar pustaka, termasuk bahan-bahan yang di dapat dari bangku perkuliahan dan dengan mempelajari buku-buku yang terkait dengan objek yang akan di teliti.

Metode Analisa Sistem

Analisis data merupakan salah satu langkah penting dalam rangka memperoleh temuan-temuan hasil penelitian. Hal ini disebabkan, data akan menuntun kita ke arah temuan ilmiah, bila dianalisis dengan teknik-teknik yang tepat. Analisis sistem dilakukan menggunakan Metode Analisa SWOT, yaitu kekuatan (strengths), kelemahan (weakness), kesempatan (oppurtunities), dan yang menjadi ancaman (threats). Analisa SWOT dapat diterapkan dengan cara menganalisis dan memilah berbagai hal yang mempengaruhi keempat faktornya, kemudian menerapkannya dalam gambar matrik SWOT.

Metode Perancangan Sistem

Dalam Skripsi ini metode perancangan yang digunakan adalah program Visual Paradigm for UML Enterprise Edition Ver. 6.4 untuk menggambarkan use case diagram, activity diagram, sequence diagram, dan class diagram yaitu pengembangan piranti lunak berbasis “object oriented”, dalam hal pembuatan sistem ini peneliti menggunakan Dreamweaver sebagai penulisan listing program dan MySQL sebagai database.

Metode Testing

Dalam skripsi ini metode pengujian yang digunakan yaitu Blackbox Testing. Blackbox Testing adalah metode uji coba yang memfokuskan pada keperluan software. Karena itu uji coba blackbox memungkinkan pengembang software untuk membuat himpunan kondisi input yang akan melatih seluruh syarat-syarat fungsional suatu program. Metode pengujian blackbox berusaha untuk menemukan kesalahan dalam beberapa kategori, diantaranya fungsi-fungsi yang salah atau hilang, kesalahan interface, kesalahan dalam struktur data atau akses database eksternal, kesalahan performa, kesalahan inisialisasi, dan terminasi.

SISTEMATIKA PENULISAN

Agar pemahaman tentang penulisan skripsi ini menjadi lebih mudah, maka penulis mengelompokkan materi penulisan skripsi ini menjadi beberapa bab dengan sistematika sebagai berikut :

BAB I PENDAHULUAN

Pada bab ini dijelaskan mengenai latar belakang, perumusan masalah, ruang lingkup, tujuan dan manfaat penelitian, metodologi penelitian serta sistematika penulisan.

BAB II LANDASAN TEORI

Berisikan tentang : Sistem, Pengertian Sistem, Analisa Sistem, Karakteristik Sistem, Komponen Sistem, Klasifikasi Sistem, Pengendalian Sistem, Sistem pengedalian Umpan balik, Kriteria Sistem, Informasi, Pengertian Informasi, Sistem Informasi, Sistem Komputerisasi, Unified Modelling Language (UML), Definisi Unified Modelling Language (UML), Langkah – langkah Penggunaan Unified Modelling Language (UML), Bangunan Dasar Metodologi Unified Modelling Language.

BAB III ANALISA SISTEM BERJALAN

Berisikan tentang : Analisa Organisasi, Gambaran Umum PT Cipta Dimensi, Wewenang dan Tanggung Jawab, Struktur Organisasi, Prosedur Sistem, Tata Laksana Sistem Yang Berjalan Saat Ini, Use Case Diagram, Konfigurasi Sistem.

BAB IV RANCANGAN SISTEM YANG DIUSULKAN

Pada bab ini berisikan rancangan sistem, spesifikasi basis data, rancangan program, rancangan prototype, pengujian blackbox, implementasi, yang berkaitan dengan hasil sistem yang berjalan.

BAB V PENUTUP

Pada bab ini berisikan kesimpulan dan saran yang berkaitan dengan hasil analisa sistem yang berjalan berdasarkan bab yang telah diuraikan sebelumnya.

DAFTAR PUSTAKA

LAMPIRAN