Dari : Situs Alfi

Minggu, 13 November 2016

analisis dan tahap perancangan untuk mengembangkan sistem informasi psikologi

APLIKASI DIAGNOSIS GANGGUANKECEMASANMENGGUNAKAN METODE FORWARDCHAINING BERBASIS WEB DENGANPHPDAN MYSQL

A.     IdentifikasiMasalah

Ansietas (anxiety) ataukecemasanadalahsuatukeadaanemosional  yang  tidakmenyenangkan yang ditandaioleh rasa ketakutandangejalafisik yang menegangkansertatidakdiinginkan. Gangguankecemasan (Anxiety disorder) merupakansuatuperasaan yang tidakdapatdihindari. Gangguankecemasanseringkalimembuatindividumerasa inferior, cepatmarah, merugikan orang lain, tetapilebihbanyakmerugikandirisendiri. Individudengangangguankecemasanakanmenarikdiridarimasyarakatdansecaraperlahan-lahanakanberpengaruhterhadapfungsiintelektualseseorang,   khususnyapadafungsidayaingatdankemampuanindividudalammengekspresikansesuatu. Individudengangangguankecemasanmenyadaribahwamerekagejala-gejalakecemasan yang merekarasakankepadaprofesionalperawatankesehatan. Dari beberapajenisgangguankecemasan, penderitacenderungmenarikdiridariaktivitas normal, merekacukupsenangdenganberdiamdiri di rumah. Hal inisangatdisayangkan, karenaadapengobatanefektif yang tersediasaatini.

B.     AnalisisMasalah

Tahapanalisisdilakukansetelahperancangansistemdansebelumnyatahapdesainsistem. Konsepkegiatananalisisakandibagimenjadi 3 langkah, yaitu:
1.      AnalisisSistem
Untuk menghasilkan aplikasi diagnosis yang
baik  diperlukan pengetahuan dan  informasi  yang diperoleh dari beberapa sumber, yaitu dari para ahli, serta buku mengenai gangguan kecemasan. Selain itu, diperlukan pembuatan basis pengetahuan dan basis aturan yang lengkap dan baik agar proses inferensi berjalan dengan baik
2.      Analisis Kebutuhan
Untuk mendukung dalam pembuatan aplikasi
diagnosis, kebutuhan akan sebuah sistem informasi sangatlah   penting.   Demikian   pula   kemampuan untuk  memperoleh,  mengumpulkan,  menyimpan dan mendapatkan informasi tersebut. Dari hasil analisis, penulis mengambil kesimpulan mengenai informasi yang dibutuhkan
3.      Perancangan Sistem
Perancangan   sistem   merupakan   gambaran,
sketsa   atau   pengaturan   dan   pembuatan   dari beberapa   aturan   yang   terpisah   kedalam   satu kesatuan yang utuh..

C.     AnalisisKebutuhan

Untuk mendukung dalam pembuatan aplikasi
diagnosis, kebutuhan akan sebuah sistem informasi sangatlah   penting.   Demikian   pula   kemampuan untuk  memperoleh,  mengumpulkan,  menyimpan dan mendapatkan informasi tersebut. Dari hasil analisis, penulis mengambil kesimpulan mengenai informasi yang dibutuhkan antara lain:
1.    Informasi data mengenai gangguan kecemasan
2.    Informasi data gejala gangguan kecemasan
3.    Informasi data solusi pengobatan

1.        KebutuhanFungsional

Kebutuhanfungsionalberisi proses-proses apasaja yang nantinyadilakukanolehsistem. Dibutuhkansebuahsistem yang mampumelakukanfungsi-fungsisepertiini :
1.                  User ataupenggunadapatmengakseshalaman yang   diinginkandankembalikehalamansebelumnya.
2.                  User  ataupenggunadapatmendiagnosisgangguankecemasandenganmenjawabpertanyaan-pertanyaan  yang  terterapadaaplikasisecaralengkaphinggamendapatkesimpulanhasil diagnosis.
3.             User ataupenggunatidakakanmendapathasil diagnosis tanpamenyelesaikanpertanyaan- pertanyaan yang terterapadaaplikasi.
4.             User  ataupenggunadapatkembalikepertanyaansebelumnyawalausudahmemilihtombol „selanjutnya‟ dandapatmendiagnosisulangketika proses konsultasiselesai

 

2.        Kebutuhan Non Fungsional

Kebutuhan non Fungsionalmenjabarkanapa-apasaja yang harusdimilikiolehsistem agar dapatberjalan. Kebutuhan non-fungsionalmelitputiketersedianperangkatkeras, perangkatlunakdanpengguna.





1.   perangkatkeras
roses  pengujian  dan  implementasisistem, penulis menggunakan Personal Computer
(PC) dengan spesifikasi sebagai berikut:
1.  Perangkat keras (hardware)
a.  Processor intel core i3 b.  DDR3 RAM 2GB
c.  Harddisk 500 GB
2.  Perangkat lunak (software)

a.  Microsoft   Windows   7   Ultimate,   32Bit.
Sebagai sistem operasi.
b.  XAMPP Versi 1.7.4 sebagai paket aplikasi
(Webserver, PHP dan Mysql)
c.  Apache WebServer Versi 2.2.17
d.  PHP Scripting Language Versi 5.3.4 e.  MySQL Database Versi 5.5.8
f.   Notepad ++ v5.9.6.2 (scripting editor)
g.  Photoshop CS3. Sebagai editor gambar.
h.  Google chrome, baidu spark browser (Web browser)

a.    KebutuhanSumberDayaManusia (brainware)
2.    Pembangunsistem   (system      engineer): seseorang yang membuatantarmukapengguna, merancangbentuk basis pengetahuansecaradeklaratifdanmengeimplementasikanmesininferensi.
3.    Pengguna (user): seseorang yang berkonsultasidengansistemuntukmendapatkan saran yang disediakan
TahapPerancangan
Struktur navigasi ini merupakan stuktur navigasi   campuran   yang   merupakan   gabungan antara struktur navigasi linier dan non linier. Struktur navigasi linier dapat dilihat pada bagian halaman mulai diagnosa, mulai dari proses menjawab  pertanyaan  sampai  proses  hasil diagnosis. Sedangkan struktur navigasi non-linear dapat dilihat dari hubungan antara beranda, mulai diagnosa, apa itu anxiety, penyebab anxiety dan profile.










Gambar 8. Struktur Navigasi Aplikasi Diagnosis
Gangguan Kecemasan

interface
Perancangan user interface merupakan perancangan halaman tampilan dalam aplikasi diagnosis yang akan dibuat. Perancangan user interface  ini,  merancang  halaman  dalam  proses input maupun output dalam aplikasi diagnosis.








Gambar 9. Rancangan Halaman Menu Utama



















               

Gambar 10. Rancangan Halaman Mulai Diagnosa










              Gambar11.RancanganHalamanHasilDiagnosis