PROPOSAL
Disusun Oleh :
IRA NOMIANTI 20.230.0052
M. SYAMSUL MA’ARIF 20.230.0068
Disetujui Oleh :
Penguji I Penguji II
(PRASTUTI)
NPPY : XXXX
A. JUDUL
Sistem Pakar Pendeteksi Penggunaan Obat Terlarang Pada Remaja Di
Kabupaten Batang Berbasis Web.
B. LATAR BELAKANG
Komputer merupakan sebuah alat bantu yang hampir digunakan oleh
semua manusia pada saat ini untuk melakukan pengolahan data dengan
sebuah program yang sudah dirancang. Perkembangannya pada zaman
sekarang ini sudah sangat pesat dengan terus bertambahnya fungsi dari
komputer itu sendiri. Hampir semua sendi kehidupan sudah dibantu dengan
sebuah sistem yang sudah terancang pada komputer atau alat bantu yang
sejenis dengan komputer. Semua informasi dapat dengan mudah diperoleh
hanya dengan melakukan klik dan cari, hal tersebut sangat dibutuhkan bagi
masyarakat khususnya masyarakat Indonesia yang tinggal masih di area yang
sulit dijangkau untuk sebuah pemberian informasi terkini. Oleh karena itu
dengan adanya komputer dan dapat membantu masyarakat mendapat
informasi dengan lebih mudah.
Salah satu informasi yang mungkin sebenarnya sangat penting bagi
masyarakat Indonesia adalah informasi mengenai sebuah pendeteksian
terhadap keadaan sesuatu yang ada disekitarnya, mulai dari lingkungan
keluarga, sekitar rumah, sekolah, lingkungan kerja, dan lain – lain. Dalam
mendeteksi hal tertentu tersebut sudah ada sistem yang dibuat khusus yaitu
sebuah sistem pakar. Menurut Turban yang namanya sering disebut-sebut
sebagai ahli sistem pakar dunia di dalam bukunya, turban mengatakan bahwa:
“Sistem pakar (Expert System) adalah salah satu cabang dari AI (Artificial
Intelligence) khusus untuk penyelesaian masalah tingkat manusia yang pakar.
Sitem pakar adalah sistem yang menggunakan pengetahuan manusia yang
terekam dalam komputer untuk memecahkan persoalan yang biasanya
memerlukan keahlian manusia. Sedangkan AI itu sendiri atau yang disebut
juga kecerdasan buatan adalah tingkah laku mesin yang jika dilakukan oleh
manusia, akan disebut cerdas.”
Sistem pakar sendiri mempunyai beberapa jenis yaitu interpretasi, Prediksi,
Diagnosis, Disain, Planning, Monitoring, Debugging, Reparasi, Instruction,
dan Control.
Pada tahun 2017 ada 26 kasus narkoba yang berhasil diamankan oleh
BNN kabupaten Batang, dan yang terbaru ada 6 kasus narkotika di tahun
2022 dengan jumlah 9 tersangka yang terlibat. Dilihat dari jumlah yang ada
dapat diartikan kabupaten Batang masih belum mampu membersihkan diri
dari kasus narkotika, padahal itu hanya jumlah yang sudah diamankan dan
direhabilitasi, kita belum tau ada berapa jumlah orang lagi yang masih
tergantung dengan obat – obatan terlarang itu. Minimumnya penyebaran
informasi mengenai narkotika yang ada membuat warga yang yang ada di
kabupaten Batang masih belum paham mengenai ciri – ciri dan akibat bagi
seseorang yang bergantung terhadap obat – obatan terlarang tersebut. Apalagi
sekarang banyak pecipta dan pengedar obat – obatan terlarang sudah semakin
kreatif dan inovatif yaitu bisa membuat obat – obatan dengan bentuk yang
berbeda dan tidak diketahui juga apabila benda tersebut sudah termasuk
kedalam obat – obatan terlarang oleh para penggunanya dan sangat
disayangkan sebagian besar pengguna adalah usia remaja. Para orang tua
terlanjur sibuk dengan pekerjaan dan mempunyai waktu yang sedikit dalam
mengawasi para anak remajanya, selain itu banyak orang tua yang tidak
begitu paham mengenai ciri – ciri dasar pada fisik anaknya yang menandakan
bahwa mereka mulai menggunakan obat – obatan terlarang. Dengan demikian
para masyarakat khususnya orang tua di kabupaten Batang membutuhkan
sebuah alat yang dapat membantu mereka dalam mendeteksi para anak
remajanya apakah sudah terjerumus ke hal tersebut atau tidak, apabila sudah
terlanjur minimal orang tua mampu menyadarkan anaknya dan memberikan
sebuah rehabilitasi dan penanganan yang tepat bagi para pengguna obat –
obatan terlarang tersebut. Alat yang dibutuhkan adalah alat yang sederhana,
mudah digunakan dimanapun dan kapanpun, mudah dipahami dan mampu
memberikan jawaban dari pertanyaan yang diajukan, atau dalam artian lain
mampu membantu memecahkan pertanyaan dari masyarakat kabupaten
Batang terhadap para anak – anak remaja dan penggunaan obat terlarang.
Dengan masalah yang ada diatas maka munculah sebuah ide dengan
dasar dan harapan ingin membantu para masyarakat khususnya kabupaten
Batang dalam mengenali apa saja bentuk dasar atau bentuk fisik yang paling
terlihat dan mampu dikenali dengan mudah dengan sumber yang dapat
dipercaya. Dengan alat tersebut besar harapan mampu membantu dan
mengurangi para korban dari obat terlarang tersebut. Alat tersebut adalah
sistem pakar Pendeteksi Penggunaan Obat Terlarang Pada Remaja di
kabupaten Batang Berbasis Web, dimana nanti sistem ini akan berbentuk
aplikasi berbasis website dan didalamnya terdapat seperti kuesioner yang
mampu diisi atau dipilih para masyarakat kabupaten Batang. Untuk inputan
nanti akan disesuaikan dengan keadaan dari calon orang atau remaja yang
akan dideteksi mengenai dirinya sudah terjangkit dalam penggunaan obat
terlarang atau belum. Nantinya alat ini akan memproses dengan
mengumpulkan data dan melakukan klasifikasi berdasarkan data yang sudah
ada, kemudian akan memunculkan sebuah diagnosa atau hipotesis terhadap
subjek (seseorang) yang sedang dicek atau dideteksi. Web ini dapat diakses
melalui sebuah website dimana hanya membutuhkan waktu sebentar dan
menggunakan bahasa yang mudah dipahami, serta tidak akan membuat
pusing para penggunanya dengan urutan sistem yang tidak sistematis. Dengan
seperti itu para orang tua khususnya sedikit berkurang rasa cemasnya karena
mampu mendeteksi sejak dini mengenai anak – anaknya terhadap penggunaan
obat terlarang yang ada.
C. RUMUSAN MASALAH
Bagaimana merancang sistem pakar Pendeteksi Penggunaan Obat
Terlarang Pada Remaja di kabupaten Batang Berbasis Web yang dapat
diakses oleh semua orang dengan sistem yang sangat sederhana (user
friendly) dan efisien.
b. Pendeteksi
Deteksi adalah suatu proses untuk memeriksa atau melakukan
pemeriksaan terhadap sesuatu dengan menggunakan cara dan teknik
tertentu. Tujuan dari deteksi adalah memecahkan suatu masalah
dengan berbagai cara tergantung metode yang diterapkan sehingga
menghasilkan sebuah solusi. Sistem deteksi dapat digunakan dalam
semua permasalahan yang ada di kehidupan manusia, mulai kesehatan
makhluk hidup, keadaan lingkungan dan sebuah masalah sosial yang
ada. Dimana sistem mengidentifikasi masalah-masalah yang dinilai
kurang efektif dan efisien yang berhubungan dengan permasalahan
yang sedang terjadi.
Dalam sebuah pendeteksian dibutuhkan :
1) alat pendukung saat sedang mendeteksi.
2) seorang ahli yang ada dalam bidangnya.
3) Hal objek yang dijadikan target atau diteliti.
c. Obat terlarang
Menurut jackobus, narkoba adalah zat atau obat yang berasal
dari tanaman atau bukan tanaman, baik sintetis maupun sintetis yang
dapat menyebabkan penurunan atau perubahan kesadaran, perbaikan
rasa, mengurangi bahkan sampai menghilangkan rasa nyeri, dan dapat
menimbulkan ketergantungan. Penggunaan obat terlarang atau
narkotika merupakan sebuah tindak kejahatan. Penjualan,
pengedaran, dan penggunaan obat terlarang sudah termasuk kedalam
kejahatan internasional (international crime), dan kejahtan yang
terkoorganisir (Organizer Crime), mempunyai jaringan yang luas,
mempunyai dukungan dana yang besar dan didukung oleh teknologi
yang canggih.
Adapun beberapa jenis – jenis obat terlarang yang mungkin
sering didengar oleh masyarakat umum namun belum mengerti
bentuk, efek dan cara penggunaannya yang bisa saja menimbulkan
rasa ketergantungan dan terus ingin meningkatkan dosis dari obat
yang dikonsumsi tersebut sehingga banyak sekali para remaja
khususnya yang mudah sekali terjerumus kedalam lingkaran setan
obat – obatan terlarang. Berdasarkan jenisnya obat – obatan terlarang
dibagi menjadi 10 macam, yaitu :
1) Opium
Berbentuk getah berwarna putih yang berasal dari biji tanaman
papaper sammi vervum yang kemudian membeku dan
mengering bewarna hitam kecoklatan yang kemudian diolah
lagi menjadi candu mentah atau candu kasar.
2) Morpin
Morpin sendiri dalam dunia medis dikenal sebagai bahan untuk
obat penenang dan obat untuk mengurangi atau bahkan
menghilangkan rasa sakit dan nyeri yang bahannya diambil dari
candu atau morphin.
3) Ganja
Ganja atau lebih sering dikenal sebagai Marihuana (Marijuana),
yang berarti memabukkan. Tumbuhan ganja merupakan salah
satu tumbuhan liar yang tumbuh subur di daerah tropis seperti
Indonesia, maupun didaerah subtropis disesuaikan musim dan
iklim daerah sekitar.
4) Cocaine
Merupakan tumbuh-tumbuhan yang dapat dijadikan obat
perangsang, kebanyakan cocaine tumbuh di Amerika selatan,
Ceylon, India, dan Jawa.
5) Heroin
Tidak seperti Morphine yang masih mempunyai nilai medis,
heroin yang masih berasal dari candu, setelah melalui proses
kimia yang sangat cermat dan mempunyai kemampuan yang
jauh lebih keras dari morphine.
6) Shabu – shabu
Berbentuk seperti bumbu masak, yakni kristal kecil-kecil
berwarna putih, tidak berbau, serta mudah larut dalam air
alkohol (mirip garam). Pemakaiannya segera akan aktif, banyak
ide, tidak merasa lelah meski sudah bekerja lama, tidak merasa
lapar, dan memiliki rasa percaya diri yang besar.
7) Ekstasi
Zat atau bahan yang tidak termasuk kategori narkotika atau
alcohol, dan merupakan jenis zat adiktif yang tergolong
simultansia (perangsang)
8) Putaw
Merupakan minumam khas Cina yang mengandung alkohol dan
sejenis heroin yang serumpun dengan Ganja, pemakaiannya
dengan menghisap melalui hidung atau mulut, dan
menyuntikkan ke pembuluh darah.
9) Alkohol
Termasuk dalam zat adiktif, yang menyebabkan ketagihan dan
ketergantungan, sehingga dapat menyebabkan keracunan atau
mabuk
10) Sedativa / Hipnotika
Di dunia kedokteran terdapat jenis obat yang berkhasiat sebagai
obat penenang, dan golongan ini termasuk psikotropika
golongan IV.
d. Berbasis web
Menurut Abdulloh (2018:2) “ Pemograman web dapat
diartikan sebagai kegiatan pembuatan program atau aplikasi berbasis
web menggunakan bahasa pemograman tertentu sehingga dapat
memproses data dan menghasilkan informasi yang sesuai dengan
keinginan pemilik situs web ”. Secara umum pemrograman berbasis
web adalah proses pembuatan sebuah sistem pada program komputer
berdasarkan pada sebuah situs yang nantinya mempunyai hasil output
berbentuk teks, gambar, audio, video dan animasi melalui protokol
transfer hypertext. Adapun jenis bahasa pemrograman yang digunakan
dalam pemrograman berbasis website, bahasa tersebut yaitu :
1) Bahasa Pemrograman HTML (HyperText Markup Language)
2) Bahasa pemrograman JavaScript
3) Bahasa Pemrograman PHP (Hypertext Preprocessor)
4) Bahasa Pemrograman ASP (Active Server Pages)
5) Bahasa Pemrograman XML (Extensible Markup Language)
6) Bahasa Pemrograman WML (Wireless Markup Language)
7) Bahasa Pemrograman CSS (Cascading Style Sheet)
8) Bahasa Pemrograman AJAX (Asynchronous JavaScript And
XML)
e. Pengembangan sistem
Menurut Jogiyanto (1999: 35), pengembangan sistem (sistem
development) dapat berarti menyusun sistem yang baru untuk
menerapkan sistem yang lama secara keseluruhan atau memperbaiki
sistem yang telah ada . Sistem lama perlu diperbaiki atau diganti
karena beberapa hal. Sedangkan pengertian dari proses
pengembangan sistem sendiri adalah gabungan dari aktivitas, metode,
dan praktik serta alat – alat yang sudah otomatis yang fungsinya
untuk meningkatkan pengembangan sistem dan perangkat lunak.
Adapun macam – macam metodologi pengembangan sistem yaitu :
1) Metode System Development Life Cycle (SLDC), metode
ini sering dikenal dengan metode tradisional karena
metode ini merupakan metode pengembangan sistem
informasi yang pertama kali digunakan. Sistem ini
mempunyai kelebihan mudah diaplikasikan memberikan
metode analisis, desain, pengkodean, pengujian dan
pemeliharaan terhadap sistem. Untuk kekurangannya
adalah jika terjadi sebuah kesalahan diawal maka menjadi
masalah besar di akhir karena harus mengulangi dari awal
dengan kata lain tidak sistematis.
2) Metode Waterfall, sering disebut dengan model Sequential
Linier. Metode ini merupakan metode yang paling tua dan
paling sederhana atau mudah digunakan. Sangat sesuai jika
digunakan dalam pengembangan perangkat lunak dengan
spesifikasi yang tidak berubah. Mempunyai kelebihan
sistem yang dihasilkan akan bagus karena bertahap dan
tidak fokus hanya pada satu hal saja. Mempunyai
kekurangan memperlukan sebuah majemen yang baik,
karena proses pengembangan tidak dapat dilakukan secara
berulang sebelum terjadinya suatu produk.
3) Model Prototyping merupakan sebuah proses iterative
dalam pengembangan sistem dimana requirement diubah
ke dalam sistem yang bekerja (working system) yang
secara terus menerus diperbaiki melalui kerjasama antara
user dan analis. Prototype juga bisa dibangun melalui
beberapa tool pengembangan untuk menyederhanakan
proses. Pada metode ini mempunyai kelebihan mampu
menangkap requirement secara konkret, melibatkan user
dalam analisa dan desainnya. Dan yang terakhir dapat
digunakan untuk memperluas SLDC. Namun ada juga
kekurangan dari sistem ini yaitu proses analisis dan
perancangan yang singkat, menyepelekan cara lain dalam
pemecahan masalah yang ada, kurang fleksibel dan tidak
mudah diupdate serta tidak mudah selesai.
4) Model RAD (Rapid Application Development) merupakan
sebuah penggabungan dari beberapa metode atau teknik
yang terstruktur. RAD menggunakan metode prototyping
dan teknik terstruktur lainnya untuk menentukan
kebutuhan user dan perancangan sistem informasiselain itu
RAD menekankan siklus perkembangan dalam waktu yang
singkat (60 sampai 90 hari) dengan pendekatan konstruksi
berbasis komponen. Metode ini mempunyai kelebihan
mengikuti perubahan sistem yang ada pada umumnya,
mampu menggunakan komponen yang ada (reusable
object). Untuk kekurangannya adalah Tidak cocok untuk
proyek skala besar, Proyek bisa gagal karena waktu yang
disepakati tidak dipenuhi, sistem yang tidak bisa
dimodularisasi tidak cocok untuk model ini dan Resiko
teknis yang tinggi juga kurang cocok untuk model ini.
5) Model spiral, model ini dikenalkan oleh Boehm dimana
model ini merupakan model proses perangkat lunak
evolusioner yang merangkai sifat iteratif dari prototype
dengan cara kontrol dan aspek sistematis model sequensial
linier. Model iteratif atau spiral ditandai dengan tingkah
laku yang memungkinkan pengembang mengembangkan
versi perangkat lunak yang lebih lengkap secara bertahap.
Mempunyai kelebihan berupa dapat menyesuaikan agar
software bisa digunakan selama hardware masih hidup,
sesuai bagi pengembang software dalam skala besar,
bersifat user friendly, dan masih banyak lagi. Adapun
kekurangannya adalah Memerlukan penaksiran resiko yang
masuk akal dan akan menjadi masalah yang serius jika
resiko mayor tidak ditemukan dan diatur, Butuh waktu
lama untuk menerapkan paradigma ini menuju kepastian
yang absolute, dan kurang sedikit meyakinkan bagi client
bahwa pendekatan evolusioner ini bisa dikontrol.
6) Object Oriented Technology merupakan pengembangan
software berdasarkan abstraksi objek yang ada didunia
nyata. Dasar pembuatan adalah Objek, yang merupakan
kombinasi antara struktur data dan perilaku dalam satu
entitas. Filosofi Object Oriented sangat luar biasa
sepanjang siklus pengenbangan perangkat lunak
(perencanaan, analisis, perancangan dan implementasi)
sehingga dapat diterapkan pada perancangan sistem secara
umum: menyangkut perangkat lunak, perangkat keras dan
system secara keseluruhan. Kelebihannya model ini adalah
mampu merancang user interface secara terintegrasi
bersama dengan perancangan software sekaligus,
Understandability, Stability, Reusability. Untuk
kelemahannya sendiri adalah Metode berorientasi objek
merupakan konsep yang relatif baru sehingga belum ada
standar yang diterima semua pihak dalam menentukan tool
apa yang digunakan sebagai dasar analisi serat
perancangan perangkat lunak.
7) Metode End-user Development, dalam pengembangan ini
dilakukan langsung oleh end-user. Dengan langsung ke
end-user tentu bermanfaat sehingga user dapat memahami
berjalannya sistem dengan sangat baik. Artinya tahap
analisis sistem dapat dilakukan lebih cepat. Kelemahan
adalah pada pengendalian mutu dan kecenderungan
tumbuhnya “private”sistem informasi. Integrasi dengan
sistem yang lain menjadi sulit. Untuk kelebihan dari model
ini adalah Dapat menghindari permasalahan kemacetan di
departemen sistem informasi, kebutuhan pemakai sistem
dapat lebih terpenuhi karena dapat dikembangkan sendiri
oleh pemakai, menambah atau meningkatkan partisipasi
aktif pemakai dalam proses pengembangan sistemnya
sehingga akan ada kepuasan sendiri dari pemakai sistem
dan yang terakhir menambah kualitas pemahaman user
terhadap aplikasi yang dikembangkan serta teknologi apa
yang digunakan didalam aplikasi yang dikembangkan
tersebut. Untuk kekurangannya dari model ini adalah
pemakai sekaligus pengembang sistem dituntut untuk
memiliki pemahaman mengenai teknologi
informasi(computer literacy) serta pemahaman tentang
pengembangan sistem infomasi, End user computing
memiliki resiko dapat menggangu bahkan merusak system
informasi di luar yang dikembangkan oleh pemakai sistem,
dan yang terakhir End user computing pasti akan
berhadapan dengan maslah kemampuan teknis pemakai
sekaligus pengembang sistem.
Dalam merancang sebuah pengembangan sistem tentunya
membutuhkan sebuah cara atau langkah – langkah agar
pengembangan sebuah sistem dapat berjalan sesuai dengan apa yang
diharapkan. Berikut ini merupakan langkah – langkah siklus
pengembanga sistem :
1) Sistem perencanaan
Dalam sebuah sistem perencanaan juga terdapat fase –
fase, fase tersebut yaitu :
a) Dibuat sebuah struktur kerja dengan strategi yang luas
dan pandangan sistem informasi yang update dimana
hal tersebut nantinya akan memenuhi kebutuhan para
user atau pemakai informasi.
b) Proyek sistem dievaluasi dan dipisahkan berdasarkan
sesuai kepentingan atau prioritasnya. Proyek dengan
tingkat prioritas yang paling tinggi maka dipilih untuk
dijadikan pengembangan sistem.
c) Sumber daya terbarukan dan dana disiapkan untuk
mendampingi pengembangan sistem yang dilakukan.
2) Analisis sistem
Dalam analisis sistem juga terdapat beberapa fase yaitu :
a) Proses penilaian, identifikasi dan evaluasi komponen
dan hubungan timbal-balik yang terkait dalam
pengembangan sistem, definisi masalah, tujuan,
kebutuhan, prioritas dan kendala-kendala sistem,
ditambah identifikasi biaya, keuntungan dan estimasi
jadwal untuk solusi yang berpotensi.
b) Pada akhir fase analisis sistem, laporan analisis sistem
disiapkan. Laporan ini berisi penemuan-penemuan dan
rekomendasi. Bila laporan ini disetujui, tim proyek
sistem siap untuk memulai fase perancangan sistem
secara umum. Bila laporan tidak disetujui, tim proyek
sistem harus menjalankan analisis tambahan sampai
semua peserta setuju.
3) Perancangan Sistem secara Umum/Konseptual
Dalam fase perancangan sistem:
a) Harus berguna, mudah dipahami dan mudah digunakan
b) Harus dapat mendukung tujuan utama perusahaan
c) Harus efisien dan efektif untuk dapat mendukung
pengolahan transaksi, pelaporan manajemen dan
mendukung keputusan yang akan dilakukan oleh
manajemen, termasuk tugas-tugas yang lainnya yang
tidak dilakukan oleh komputer.
d) Harus dapat mempersiapkan rancangan sistem yang
terinci untuk masing-masing komponen dari sistem
informasi yang meliputi data dan informasi, simpanan
data, metode-metode, prosedur-prosedur, pihak-pihak
yang terkait, perangkat keras, perangkat lunak dan
pengendalian internal.
4) Evaluasi dan Seleksi Sistem
Pada akhir fase perancangan sistem secara umum
menyediakan point utama untuk memutuskan sebuah
investasi. Oleh sebab itu dalam fase evaluasi dan seleksi
sistem ini nilai kualitas sistem dan pertimbangan cost-
benefit dari laporan dengan proyek sistem dinilai secara
hati-hati dan diuraikan dalam laporan evaluasi dan seleksi
sistem. Jika tak satupun alternatif perancangan konseptual
yang dihasilkan pada fase perancangan sistem secara
umum terbukti dapat dibenarkan, maka semua alternatif
akan dibuang. Biasanya, beberapa alternatif harus terbukti
dapat dibenarkan. Bila satu alternatif perancangan sudah
dipilih, maka akan dibuatkan rekomendasi untuk sistem ini
dan dibuatkan jadwal untuk perancangan detailnya.
5) Fase Perancangan Sistem secara Detail dan Review
Fase perancangan sistem secara detail menyediakan
spesifikasi untuk perancangan secara konseptual. Pada fase
ini semua komponen dirancang dan dijelaskan secara
detail. Perencanaan output (layout) dirancang untuk semua
layar, form-form tertentu dan laporan-laporan yang
dicetak. Prosedur ditulis untuk membimbing pemakai dan
personel operasi agar dapat bekerja dengan sistem yang
sedang dikembangkan
6) Implementasi dan Pemeliharaan Sistem
Pada fase implementasi dan pemeliharaan sistem:
a) Sistem siap untuk dibuat dan diimplementasi.
b) Sejumlah tugas harus dikoordinasi dan dilaksanakan
untuk implementasi sistem baru.
c) Laporan implementasi yang dibuat pada fase ini ada
dua bagian, yaitu rencana implementasi dalam
bentuk Gant Chart atau Program and Evaluation
Review Technique (PERT) Chart. Setiap system yang
telah diimplementasi akan dilakukan evaluasi dan
review untuk keberlangsungan jangka panjang.
Contoh Aktigram
5) WarnierOrr, digunakan di metodologi WarnierOrr.
Sebuah diagram WarnieOrr (juga dikenal sebagai
konstruksi logis dari sistem program) adalah sejenis
hirarkis flowchart yang memungkinkan deskripsi
organisasi data dan prosedur. Mereka awalnya
dikembangkan di Perancis oleh Jean-Dominique Warnier
dan di Amerika Serikat oleh Kenneth Orr. Metode ini
membantu rancangan struktur program dengan
mengidentifikasi hasil output dan pengolahan dan
kemudian bekerja mundur untuk menentukan langkah-
langkah dan kombinasi dari masukan yang diperlukan
untuk menghasilkan mereka. Metode grafis sederhana
yang digunakan dalam WarnierOrr diagram membuat
tingkat dalam sistem jelas dan pergerakan data yang di
antara mereka hidup. Ada empat konstruksi dasar yang
digunakan pada WarnierOrr diagram: hirarki, urutan,
pengulangan, dan pergantian. Ada juga dua konsep yang
sedikit lebih maju yang kadang-kadang diperlukan:
concurrency dan rekursi.
F. METODOLOGI PENELITIAN
1. Metode pengumpulan data
a. Data primer
b. Data sekunder
2. Metode pengembangan sistem
a. waterfall
3. Pengujian
a. Black box
b. White box
c. UAT
G. JADWAL KEGIATAN
DAFTAR ISI
Putri, Raissa Amanda, M.Ti, Sistem Pakar MODUL KULIAH, Program Studi Ilmu
Komputer | Fakultas Sains Dan Teknologi Uinsu Medan, https://bit.ly/3s80HuA,
2020. (diakses 18 Oktober 2022)