ISI
CHAPTER 1: INTRODUCTION……………………………….....2</br>
1.1. Latar belakang studi ……………………………… ..… 2
1.2. Pernyataan Masalah ………………………………… ..… 2
1.3. Tujuan dan ruang lingkup studi ……………………… ..… .2
1.4. Relevansi proyek, kelayakan ………………………… ..… 3
Bab 2: Ulasan Sastra ……………… .. …… .. .4
2.1. PENDAHULUAN …………………………………………… ... 4
2.2. Sistem terkomputerisasi …………………………… ..… 4
2.3. Aplikasi berbasis web ……………………………… ..5
2.4. Bahasa Pemrograman di World Wide Web… ....... 5
Bab 3: Metodologi ……………… ... …………… ... 6
3.1. Metodologi Penelitian ……. ………………………… .... 7
3.2. Kegiatan Proyek …………………………………… ..7
3.3. Alat …………………. …………………………… ... 10
Bab 4: Hasil dan Diskusi ………. ……….… 11
4.1. Gunakan diagram kasus ……………………… ... …………… 11
4.2. Bagan Aliran Sistem …………………………… .. …… 12
4.3. Diagram Hubungan Entitas …………………… .. …… .13
4.4. Diagram Aliran Data …………………………. ……… 14
4.5. Desain Basis Data …………………………. ……… ... 15
4.6. Desain Antarmuka ………………….… ............................. 16
Bab 5: Ringkasan & Kesimpulan ... ……………… 21
Referensi ……………………………………………… ...… ..22
DAFTAR GAMBAR
Gambar 1: Model Air Terjun ……………………… ... …… ..8
Gambar 2: Gunakan diagram kasus …………………… .. …… .11
Gambar 3: Bagan Aliran Sistem ……………………… ..12
Gambar 4: ER Diagram ……………………………… ..… 13
Gambar 5: Diagram Alir Data ………………………… ..14
Gambar 6: Desain Data Basis ……………………… ...… ..15
Gambar 7: Masuk ……………………………………… 16
Gambar 8: Pendaftaran Vendor ……………………… ..... 16
Gambar 9: Pendaftaran Pengguna ……………………… .......... 17
Gambar 10: Cari obat ... ………………. ………… .18
GAMBAR 11: Cari obat… .. ……………………… 18
Gambar 12: Lokasi Google Map …… .. ……………… ... 18
Gambar 13: Tambahkan obat. ………………………… .... 19
Gambar 14: Lihat obat ……… .. …………………… .19
Gambar 15: Perbarui obat ………………………… .19
DAFTAR TABEL
Tabel 1: Tabel Pengguna ………………………………………… 15
Tabel 2: Tabel Vendor …………… .. ……………………… .15
Tabel 3: Hasil ……………………………………. …… ..15
ABSTRAK
Optimalisasi Mesin Pencari Medis adalah aplikasi web yang dirancang dan dikembangkan untuk penduduk setempat. Seiring meningkatnya popularitas web, jutaan orang menggunakan mesin pencari untuk menemukan informasi. Tetapi pengguna mesin pencari hanya tertarik di beberapa halaman hasil teratas. Optimalisasi Mesin Pencari (SEO) berkaitan dengan aktivitas mengoptimalkan halaman web individu atau seluruh situs web untuk membuat mereka lebih ramah untuk mendapatkan goreng yang lebih tinggi dalam hasil pencarian. Semua mesin pencari utama seperti Google, Yahoo, Ask, Bing, dll. Peringkat halaman web berdasarkan faktor-faktor tertentu yang mempengaruhi peringkatnya; Oleh karena itu, SEO bertujuan untuk menghasilkan jenis sinyal yang tepat di halaman web. Situs web yang dioptimalkan memperoleh peringkat yang lebih baik, dan biasanya mendapatkan jumlah pengunjung yang lebih tinggi. Penelitian ini didasarkan pada meninjau berbagai teknik optimasi untuk masing-masing halaman web atau seluruh situs web untuk menjadikannya ramah mesin pencari. Makalah ini menawarkan studi perbandingan dari pekerjaan penelitian sebelumnya mengenai teknik yang digunakan dalam SEO dan menunjukkan celah tertentu dalam teknik optimasi mesin pencari yang diketahui. Akhirnya, kami mengajukan beberapa pedoman terkait untuk mengoptimalkan situs web
BAB 1 PENDAHULUAN
1.1. Latar Belakang Studi Optimalisasi Mesin Pencari Medis memiliki sejumlah keuntungan penting untuk pencarian obat -obatan bersama dengan toko medis. Pengguna tidak perlu khawatir tentang obat dan mencari individu untuk itu di toko medis.
Dengan struktur berbasis web, kami dapat memiliki akses ke basis data informasi yang sangat besar. Ini memberikan perubahan mendasar pada informasi medis. Teknologi informasi membuat pertukaran informasi dengan cepat dan mudah.
Optimalisasi Mesin Pencari Medis adalah aplikasi web yang dirancang dan dikembangkan bagi pengguna untuk mendapatkan obat -obatan dengan cepat. Sistem ini membantu pengguna untuk mencari obat secara online dan menemukan toko medis bersama dengan alamat di Google Maps.
1.2. Pernyataan Masalah Pengguna pergi ke toko dan membeli obat yang diperlukan. Jadi banyak waktu yang terbuang untuk menemukan obat yang diperlukan dan orang tersebut lelah. Jika dia ingin menukar produk, sekali lagi dia pergi ke toko dan menggantinya. Proses lengkap tergantung pada interaksi fisik. Seo obat mudah digunakan. Pengguna mencari obat -obatan yang diperlukan dengan satu klik.
1.3. Tujuan dan ruang lingkup studi tujuan utama mengembangkan aplikasi ini adalah untuk mengurangi konsumsi waktu pengguna untuk menemukan obat -obatan. Pengguna dapat memposting persyaratan untuk obat. Pengguna dapat mencari obat dan informasi yang berguna. Aplikasi ini memberikan login kepada pengguna. Dan pengguna bisa mendapatkan semua informasi obat yang kedaluwarsa dan dia dapat melihat semua informasi pesanan. Mesin ini juga akan memberikan daftar nama obat dan toko -toko medis yang tersedia berdasarkan area yang disaring dan biaya obat -obatan di pasar. 1.4. Kontribusi proyek, kelayakan
1.4.1. Pembangunan Kelayakan Teknis Proyek ini secara teknis layak secara teknis. Perangkat keras dan perangkat lunak yang dibutuhkan semuanya tersedia, tidak sulit untuk mendapatkannya. Secara singkat, saya dapat mengatakan bahwa sumber daya yang diperlukan untuk pengembangan dan pemeliharaan sistem tersedia.
1.4.2. Kelayakan Operasi Pengembangan proyek ini layak secara operasional karena tidak perlu bagi pengguna untuk memiliki pengetahuan yang baik di komputer sebelum menggunakannya. Pengguna dapat belajar dan menggunakan sistem dengan kemudahan, ia hanya perlu membaca manual atau tutorial dari pengembang.
1.4.3. Kelayakan ekonomi selain layak secara teknis, mengembangkan sistem ini juga layak secara ekonomi. Pengembangan sistem tidak mengharuskan pengembang untuk menghabiskan banyak uang. Alat yang digunakan untuk pengembangan ini
Bab 2: Tinjauan Sastra
2.1. PENDAHULUAN Dalam bab ini, konsep dan teknologi yang digunakan dalam karya dan bagaimana mereka digunakan dijelaskan. Sistem terkomputerisasi telah meningkat di bagian medis saat ini. Teknologi informasi memainkan peran yang sangat penting dalam medis. Komputer telah membuat perubahan dramatis dalam sistem pembelajaran. Teknologi informasi memungkinkan lembaga medis untuk menghemat ruang dan waktu, dan memungkinkan pengiriman layanan medis dengan kemudahan, di mana saja, dan kapan saja.
2.2. Teknologi sistem terkomputerisasi maju begitu cepat sehingga komputer menjadi bagian dari live sehari -hari kita. Orang menggunakan komputer di mana -mana, di tempat kerja, di sekolah, dan di rumah. Sistem yang terkomputerisasi sangat efisien, memproses data dalam jumlah besar dan menyimpan sejumlah besar informasi. Malolos et .al (2002) mengatakan bahwa sistem otomatis penting karena waktu dan upaya manual diminimalkan. Janes (2001) menguraikan bahwa komputer adalah perangkat yang sangat dapat diandalkan dan sangat kuat. Dia mengatakan bahwa komputer memiliki tiga keunggulan dibandingkan dengan peralatan lain di kantor. Komputer memiliki ketiga manfaat ini dalam arti bahwa mereka lebih cepat, lebih akurat dan lebih ekonomis. Reyes (2005) menyatakan bahwa melakukan pekerjaan secara manual adalah memakan waktu. Tetapi menggunakan komputer membuat tugas kita lebih praktis. Dalam sudut pandang Flores (2002), ia mendefinisikan otomatisasi sebagai pengganti kontrol mesin manusia. Menurut Dioso (2001), komputer membantu dalam perencanaan, pengorganisasian dan pengendalian dengan cara yang cerdas. Dalam sudut pandang Ralph M. Stair (1999), pertumbuhan teknologi membantu orang untuk melakukan banyak tugas dengan sedikit usaha. Gurewich (1999) mengatakan bahwa di perusahaan mana pun pekerjaan dilakukan lebih cepat saat menggunakan sistem basis data. Dengan penggunaan sistem terkomputerisasi semuanya dilakukan lebih cepat dibandingkan dengan tugas yang dilakukan dengan cara manual. Mane (2000) mengatakan bahwa penemuan komputer membuat tugas lebih mudah dilakukan daripada dengan melakukannya secara manual. Komputer sangat diperlukan untuk semua orang dan mesin produktivitas yang sangat baik. Data disimpan di komputer dan pengguna dapat mengakses informasi kapan pun mereka membutuhkan. Bryan (2006) mendefinisikan informasi sebagai satu set orang, prosedur dan sumber daya yang mengumpulkan proses dan mendistribusikan informasi dalam suatu organisasi. Mereka terdiri dari sistem informasi manual sederhana dan juga sistem informasi berbasis komputer yang menggunakan perangkat keras, telekomunikasi perangkat lunak, dan bentuk teknologi informasi lainnya. Sender (2002) menyebut komputer sebagai penguat intelijen yang dapat membebaskan manusia untuk menggunakan waktu mereka secara efektif. Komputer melakukan tugas dengan kecepatan dan akurasi tinggi. Thowsand (2005) Sistem basis data yang ditentukan sebagai set data terstruktur. Data ini bisa tentang orang, produk atau acara. Adamski (2007) menyoroti manfaat database dengan mengatakan itu ekonomis, banyak informasi dapat diambil dari sejumlah data, dan ada kontrol redundansi, integritas, keamanan, fleksibilitas, respon, peningkatan pemeliharaan dan independensi data.
2.3. Aplikasi Berbasis Web Aplikasi Web didefinisikan sebagai aplikasi apa pun yang diakses melalui Web melalui jaringan misalnya Internet atau intranet. Aplikasi Web Nijaz (2000) menyatakan bahwa aplikasi web terkenal dari fakta bahwa ada kemampuan untuk memperbarui dan mempertahankan aplikasi tesis ini tanpa mengganggu dan menginstal perangkat lunak pada jutaan komputer klien. Dengan cara yang sama, Bohle (2002) juga menguraikan popularitas aplikasi web karena di mana -mana klien. Menurut Nijaz (2000) dan Jurca (1999) web ini di seluruh dunia dan memiliki kapasitas untuk menyiarkan, mekanisme SA untuk mendistribusikan informasi, platform yang memungkinkan pengguna untuk berkolaborasi, untuk berinteraksi terlepas dari lokasi geografis. Alasan utama untuk meningkatkan layanan web adalah untuk membangun sistem yang interaktif, ramah dan fleksibel kepada pengguna.
2.4. Bahasa Pemrograman di World Wide Web • Teknologi bangunan utama aplikasi, sistem pengujian berbasis komputer adalah HTML, HTML adalah bahasa mark-up yang digunakan untuk menggambarkan dan menentukan konten halaman web. HTML dikeluarkan untuk memberi tahu browser apa yang akan ditampilkan pada halaman, seperti tampilan teks seperti teks tebal atau huruf miring dan juga digunakan untuk menentukan gambar. Fitur HTML utama yang digunakan adalah bentuk dan cascading style sheet. Formulir ini digunakan untuk mengumpulkan nama pengguna dan kata sandi data login dari pengguna dan tombol kirim (login) untuk mengirim data yang dikumpulkan ke dokumen web untuk bertindak berdasarkan data. • Gaya aplikasi dilakukan dengan menggunakan CSS. Ini termasuk
Bab 3: Metodologi (WorkDone)
3.1. Metodologi Penelitian Metodologi Utama Kegiatan yang diadakan selama penelitian adalah memperoleh informasi dan pengetahuan tentang sistem mesin pencari medis melalui pembacaan buku, dan penelitian yang sebelumnya dilakukan di bidang terkait. Semua materi penelitian diperoleh melalui Internet, Wikipedia dan situs web lainnya. Langkah selanjutnya yang diambil adalah membaca, memahami dan menganalisis tinjauan literatur dan informasi pencocokan yang diperoleh. Penelitian ini menekankan sistem pemeriksaan online, yang meliputi kegunaan, antarmuka yang ramah pengguna, keandalan, biaya dan kebutuhan memenuhi kebutuhan pengguna target.
3.2. Kegiatan proyek untuk memberikan solusi untuk masalah dalam industri, pengembang perangkat lunak atau tim pengembang harus memasukkan strategi pengembangan yang mencakup proses, metode, dan lapisan alat dan fase generik. Strategi ini sering disebut sebagai model proses atau paradigma yang mengembangkan perangkat lunak. Model proses untuk pengembangan perangkat lunak dipilih berdasarkan sifat proyek dan aplikasi, metode dan alat yang akan digunakan, dan kontrol dan hasil yang diperlukan. Semua pengembangan perangkat lunak dapat ditandai sebagai loop pemecahan masalah di mana tahapan yang berbeda ditemui. Terlepas dari model proses yang dipilih untuk proyek perangkat lunak, semua tahapan hidup berdampingan secara bersamaan pada beberapa tingkat detail. Metodologi yang dipilih untuk mengembangkan sistem ini adalah pendekatan model air terjun. Saya memilih metode ini karena saya menemukan bahwa ini adalah yang terbaik untuk proyek saya di mana tahapan yang terlibat dapat membantu tingkat kemajuan saya. Banyak pengembang lebih suka model air terjun dan menggunakannya secara luas sebagai strategi pengembangan.
Pendekatan model air terjun dipilih karena pendekatan ini memungkinkan pengembangan sistem untuk direvisi setelah tahapan selesai. Setelah tahapan tidak terpenuhi, kemudian kembali ke tahap sebelumnya dapat dianggap perlu untuk menambah atau memodifikasi fitur apa pun. Tahapan yang berbeda untuk model ini: • Perencanaan Proyek • Desain Persyaratan • Desain • Pengembangan • Integrasi dan Pengujian • Instalasi dan Penerimaan

Gambar 1: Model Air Terjun
3.2.1. Merencanakan tujuan dari fase ini adalah untuk menentukan solusi dan langkah -langkah terbaik yang diambil untuk mengembangkan sistem. Perencanaan melibatkan perencanaan perencanaan untuk waktu kemajuan kerja dan jenis teknik akan diambil selanjutnya. Perencanaan juga melibatkan bahwa metodologi yang akan digunakan untuk proyek ini.
3.2.2 Analisis Persyaratan Tujuan dari fase ini adalah untuk membangun model logis dari sistem ini. Selain itu, fase ini juga diperlukan untuk memahami aplikasi, teknik menemukan fakta seperti ulasan dokumen, survei, pengamatan, dan pengambilan sampel harus dilakukan untuk mengidentifikasi persyaratan aplikasi, persyaratan perangkat lunak dan persyaratan perangkat keras.
3.2.3. Desain fase ini akan menghasilkan draf arsitektur sistem dan prototipe aplikasi yang akan memenuhi semua analisis persyaratan. Pada fase ini antarmuka pengguna dan semua input dan proses yang diperlukan akan diidentifikasi. Fase ini juga menentukan arsitektur aplikasi, yang akan menunjukkan cara mengubah desain logis menjadi pengkodean sistem dasar untuk menghasilkan prototipe pertama sistem.

3.2.4. Implementasi Selama fase implementasi ini, sistem akan dibangun. Semua kode dihasilkan di dalam fase ini. Pada akhir fase ini, sistem harus berjalan dan sebagian besar fungsi untuk sistem harus dapat digunakan. Berdasarkan dari fase Previus, dari prototipe, sistem akan menjadi versi pertama di dalam fase ini.
3.2.5. Menguji fase ini akan mengevaluasi atau memverifikasi sistem yang dikembangkan. Fase ini akan memiliki data simulasi yang akan mensimulasikan basis data sebenarnya untuk sistem. Ini untuk menguji fungsionalitas sistem dalam membandingkan data penangkapan dengan database. Selain itu, semua fungsionalitas yang dapat menyebabkan kesalahan atau masalah pada sistem harus ditentukan di dalam fase ini karena, hasil akhir dari sistem adalah prioritas yang sangat tinggi dan penting. Namun, fase pengujian hanya akan mencakup untuk mengatasi pernyataan masalah dan tujuan sistem.
3.3. Alat Alat/ Perangkat Lunak yang Diperlukan untuk Mengembangkan Situs Web ini adalah: • Bahasa Pemrograman Frontend: JavaScript • Styling and Front End: HTML & CSS • Backend: Java • Database: MySQL Bab 4: Hasil dan Diskusi
4.1. Gunakan diagram case Bahasa pemodelan terpadu yang digunakan adalah menggunakan diagram case. Kasing penggunaan adalah satu set skenario yang menggambarkan interaksi antara pengguna dan sistem. Diagram kasus penggunaan menampilkan hubungan di antara aktor dan kasus penggunaan. Dua komponen utama dari diagram kasus penggunaan adalah kasus penggunaan dan aktor. Para aktor dalam sistem kami adalah siswa dan dosen. Diagram kasus penggunaan dirancang pada gambar berikut.

Gambar 2: Gunakan diagram kasus
4.2. Bagan Bagan Aliran Sistem Firlcharts adalah cara untuk menampilkan bagaimana data mengalir dalam suatu sistem dan bagaimana keputusan dibuat untuk mengontrol peristiwa. Untuk mengilustrasikan ini, simbol digunakan. Mereka terhubung bersama untuk menunjukkan apa yang terjadi pada data dan ke mana perginya. Perhatikan bahwa bagan aliran sistem sangat mirip dengan bagan aliran data.

Gambar 3: Bagan Aliran Sistem
4.3. ER Diagram Suatu entitas-hubungan diagram (ERD), juga dikenal sebagai model hubungan entitas, adalah representasi grafis yang menggambarkan hubungan antara orang, objek, tempat, konsep atau peristiwa dalam sistem teknologi informasi (TI).

Gambar 4: ER Diagram
4.4. Diagram Aliran Data Diagram Aliran Data (DFD) menggunakan jumlah simbol primitif yang sangat terbatas untuk mewakili fungsi yang dilakukan oleh sistem dan aliran data di antara fungsi -fungsi tersebut. Dimulai dengan satu set fungsi tingkat tinggi yang dilakukan suatu sistem, hierarki model DFD mewakili berbagai subfungsi.

Gambar 6: Diagram Aliran Data
Gambar 5: Diagram Aliran Data
4.5. Desain Basis Data Basis data digunakan untuk tujuan menangani informasi sebagai keseluruhan yang terintegrasi. Ini didefinisikan sebagai kumpulan data yang saling terkait yang disimpan dengan lebih sedikit atau tanpa redundansi untuk melayani banyak pengguna dengan cepat dan efektif. • Redundansi Terkendali • Kemandirian Data • Akurat dan Terintegrasi • Informasi lebih lanjut dengan biaya rendah • Pemulihan dari kegagalan • Privasi dan Keamanan • Kinerja Tabel yang digunakan dalam database adalah sebagai berikut: Nama Data Tipe Data Nama Data Varchar255 Nama Last Nama VarChar255 VARCHAR25 THEP THEPTHCAR2. NAMA THEMPAR. NAMA THEP VARCHAR25. NAMA PENGGUNAAN. NAMA THEP VARCHAR25. NAMA PENGGUNAAN. NAMA PENGGUNAAN. NAMA PENGGUNAAN 5 Varchar255 nama vender varchar255 alamat varchar255 kode pin varchar255 kata sandi varchar255 g link varchar Tabel 2: vendor nama bidang tabel nama data deskripsi pid varchar255 nama produk varchar255 name varchar255 Tanggal varchar25 Tanggal ekspirat varchar255 power varchar255 Tanggal kuantasi5 Tanggal kuanten555 Tanggal kuantan 555 varchar55 varchar55 varchar5 Tanggal varchar25 Tanggal ekspirat varchar255 power varchar255 varchar25 Tanggal kuanten5 3: Hasil
4.6. Desain Antarmuka

Gambar 6: Masuk

Gambar 8: Pendaftaran Vendor

Gambar 9: Pendaftaran Pengguna

Gambar 10: Cari obat

Gambar 11: Kedokteran yang dicari

Gambar 12: Lokasi Google Map

Gambar 13: Tambahkan obat

Gambar 14: Lihat obat

Gambar 15: Perbarui obat
Bab 5: Ringkasan dan Kesimpulan
5.1. RINGKASAN
Sistem ini adalah salah satu aplikasi Savoir Life terbaik karena sistem ini akan membantu menyelesaikan masalah yang berhubungan dengan medis dari ponsel.
Semua detail yang terkait dengan setiap obat dan medis akan tersedia dalam sistem ini.
Pada titik apa pun pengguna mencari toko medis di dekatnya ke tempatnya, pada saat itu sistem ini akan membantu pengguna menemukan toko sesegera mungkin.
5.2. Kesimpulan Mesin pencari menghemat waktu Anda dalam dua cara: dengan menghilangkan kebutuhan untuk menemukan informasi secara manual, dan dengan melakukan pencarian dengan kecepatan tinggi. Tanpa mesin pencari obat, Anda harus melihat toko satu per satu.
Referensi
Ai-Mukhtar, Firas & Hamad, Nawzad & Kareem, Shahab. Optimalisasi Mesin Pencari. Jurnal Metode Ilmu Komputer Terapan. (Vol. 17. Hlm. 69-79) (2021, Maret). https://www.researchgate.net/publication/35052991_search_engine_optimization_a_review
Shahzad, Asim & Jacob, Deden & Mohd Nawi, Nazri & Mahdin, Hairulnizam & Saputri, Marheni. Tren baru untuk optimasi, alat, dan teknik pencari. Jurnal Teknik Listrik dan Ilmu Komputer Indonesia. (Vol. 18. hal. 1568.) (2020, Juni). https://www.researchgate.net/publication/341795506_the_new_trend_for_search_engine_optimization_tools_and_techniques
Artur Strzelecki. Pembaruan Google Medical: Mengapa mesin pencari mengurangi visibilitas situs web informasi kesehatan dan medis? Int J Environ Res Kesehatan Masyarakat. (Vol. 17 (4). Hlm. 1160) (2020, 12 Februari). https://www.ncbi.nlm.nih.gov/pmc/articles/pmc7068473/
Ammar Abdulrahman, Jairoun, Sabaa Saleh, Ai-Hemyari, Abdulla, NM et al. Obat online yang berkelahi selama pandemi Covid-19: studi percontohan dari Uni Emirat Arab. Jurnal Kebijakan dan Praktik Farmasi. (Vol. 14. Hal. 38.) (2021, April).
https://joppp.biomedcentral.com/articles/10.1186/s40545-021-00320-z