PENDAHULUAN

A. Latar Belakang

1. Identifikasi Masalah

Media internet merupakan perkembangan teknologi dan sumber informasi yang paling digemari oleh masyarakat saat ini. Dengan memanfaatkan perkembangan teknologi informasi, layanan kesehatan seperti puskesmas kini dapat memanfaatkan internet  dengan membuat website dan membagikan informasi langsung kepada masyarakat.

 Untuk meningkatkan pelayanan kepada masyarakat, Puskesmas Pangean menginginkan adanya website resmi sebagai media informasi untuk warga sekitar. Oleh karena itu, Dinas Komunikasi, Informatika, Statistik dan Persandian hadir dalam memberikan solusi bagaimana mengatasi masalah-masalah diatas. Sehingga denga dibangunnya website Puskesmas Pangean ini diharapkan mampu memudahkan masyarakat dalam memperoleh infomasi layanan kesehatan di Puskesmas Pangean.

2. Batasan Masalah

Agar pembuatan program ini yang dilakukan lebih terarah maka perlu dilakukan pembatasan masalah pembuatan program. Berikut pembatasan masalah yang di bahas :

  1. Pembuatan program dilakukan di Dinas Komunikasi Informatika Statistik dan Persandian Kabupaten Kuantan Singingi.
  2. Sampel data yang digunakan dalam pengerjaan program ini adalah di Puskesmas Pangean Kabupaten Kuantan Singingi.
  3. Model yang digunakan untuk pengerjaan program ini menggunakan waterfall model.

3. Tujuan dan Manfaat

3.1 Tujuan

Adapun tujuan dari pengerjaan program ini yaitu, sebagai media untuk memperkenalkan profil dan layanan kesehatan Puskesmas Pangean.

3.2 Manfaat

  1. Memudahkan masyarakat untuk mengetahui informasi layanan kesehatan yang terdapat di Pukesmas Pangean
  2. Memudahkan masyarakat untuk mengetahui informasi siapa saja dokter yang akan praktik pada hari tertentu
  3. Sebagai media branding dan promosi bagi Puskesmas Pangean

ANALISA DAN PERANCANGAN

A. Kebutuhan Software dan Hardware

1. Kebutuhan Software (Perangkat Lunak)

Untuk mendukung kelancaran sistem yang akan di implementasikan, maka diperlukan lunak (software). Adapun perangkat lunak yang dibutuhkan adalah sebagai berikut :

  • Sistem Operasi Microsoft Windows 7 atau yang lebih tinggi.
  • Bahasa pemrograman PHP.
  • XAMPP Version 3.2.2. 
  • Database MySQL.
  • Browser Mozilla Firefox.
  • Microsoft Office 2010.
  • Microsoft Office Visio 2010.

2. Kebutuhan Perangkat Keras

Selain membutuhkan perangkat lunak, sistem juga memerlukan perangkat keras agar sistem dapat digunakan. Adapun spesifikasi perangkat keras yang dibutuhkan adalah sebagai berikut :

  • Processor dengan kecepatan proses 2.0GHz atau diatasnya.
  • Harddisk dengan kapasitas 80GB atau diatasnya. 
  • Random Access Memory (RAM) 2 GB.
  • Monitor 14 inch atau diatasnya. 
  • Keyboard dan/atau Mouse.

B. Perancangan

1. Perancangan Database

Perancangan database website Puskesmas Pangean adalah sebagai berikut :

2. Perancangan Sistem

Permodelan rancangan sistem yang dgunakan adalah UML (Unified Modeling Language). Menurut Whitten dan Bentley (2007, p.381), Unified Modeling Language adalah kumpulan rancangan diagram untuk membangun sebuah sistem atau aplikasi yang dimana setiap diagram menyediakan sistem informasi kepada tim pengembang dengan berbagai sudut pandang yang berbeda-beda. UML yang kami gunakan terdiri dari use case diagram, activity diagram, sequence diagram, state chart diagram, class diagram, technology diagram dan deployment diagram.

2.1 Perancangan Use Case Diagram

a. Admin

d. User

2.2 Perancangan Activity Diagram

a. Admin

    • Activity Diagram Pengelolaan Tulisan

    • Activity Diagram Pengelolaan Halaman

    • Activity Diagram Pengelolaan Download

    • Activity Diagram Pengelolaan Kontak

    • Activity Diagram Pengelolaan Pengguna

    • Activity Diagram Pengelolaan Tema

    • Activity Diagram Pengelolaan Pengaturan

b. User

    • Activity Diagram Lihat Kata Sambutan

    • Activity Diagram Lihat Visi Misi

    • Activity Diagram Lihat Struktur Organisasi

    • Activity Diagram Lihat Tujuan, Strategi dan Kebijakan

    • Activity Diagram Lihat Tugas Pokok dan Fungsi

    • Activity Diagram Lihat Jenis Pelayanan

    • Activity Diagram Lihat Informasi Berita

    • Activity Diagram Lihat Informasi Foto Kegiatan

    • Activity Diagram Lihat Informasi Video Kegiatan

    • Activity Diagram Lihat Dokumen

    • Activity Diagram Lihat Tentang Kami

    • Activity Diagram Tambah Pesan

3. Perancangan User Interface/Wireframe

3.1 Perancangan Output (user)

  • User Interface Tampilan Beranda

  • User Interface Tampilan Halaman

  • User Interface Tampilan Menu

  • User Interface tampilan Submenu

  • User Interface Tampilan Regulasi

3.2 Perancangan Input (Admin)

  • User Interface Tampilan Login

  • User Interface Tampilan Beranda

  • User Interface Tampilan Tulisan

  • User Interface Tampilan Halaman

  • User Interface Tampilan Download

C. Tahapan Pekerjaan

Langkah atau tahapan yang dilakukan dalam mengembangkan website Puskesmas Pangean adalah sebagai berikut :

  1. Survey Tim pengguna aplikasi akan melakukan survey pendahuluan untuk melihat sejauh mana kebutuhan pengguna akan sistem yang akan dibangun, fasilitas yang akan dibangun, data-data yang akan dibutuhkan, Dll.
  2. Analisis dan perancangan sistem
  3. Analisis dan perancangan sistem dilakukan setelah melakukan proses survey. Analisis dan perancangan sistem meliputi kegiatan : penetapan alur data/dokumen, penetapan produser, perancangan database, perancangan form dan perancangan interface/dialog layar.
  4. Pembangunan sistem Setelah melakukan survey dan perancangan sistem selesai dilakukan, tahapan selanjutnya adalah pembangunan sistem, yang meliputi : pembuatan struktur database, pembuatan kode program/coding, pembuatan laporan-
  5. Testing Sistem Sistem yang telah selesai dibuat akan diuji coba menggunakan data test sebelum sistem dijalankan. Dalam uji coba sistem ini akan diterapkan metode prototyping yaitu jika terjadi kesalahan/kekurangan baik proses ataupun output sistem, maka kesalahan tersebut akan diperbaiki/ditambahkan.
  6. Pelatihan (training) Pelatihan ini diberikan kepada operator pada satuan kerja dan operator serta administrator pada bagian kelengkapan/badan pengelola keuangan daerah. Pelatihan yang diberikan kepada operator meliputi penggunaan aplikasi dan trobleshooting secara umum, sedangkan pelatihan yang diberikan administrator meliputi penggunaan program secara keseluruhan, struktur database,sinkronisasi data dan trobleshooting secara mendetail.
  7. Implementasi Sistem Sistem akan dijalankan (running) jika sudah tidak ada permasalahan yang akan ditemukan dalam testing sistem. Akan tetapi tidak menutup kemungkinan jika masih terdapat kekurangan karena terjadinya perubahan peraturan maupun kebijakan yang mengharuskan perancangan ulang.