BORANG PENGESAHAN STATUS TESIS

Similar documents
BORANG PENGESAHAN STATUS TESIS

TUITION CENTRE MANAGEMENT SYSTEM (TCMS) ZARIFAH BINTI MOHD PAHMI UNIVERSITI TEKNIKAL MALAYSIA MELAKA

DEVELOPMENT OF VENDING MACHINE WITH PREPAID PAYMENT METHOD AMAR SAFUAN BIN ALYUSI

BORANG PENGESAHAN STATUS TESIS

UNIVERSITI MALAYSIA PAHANG BORANG PENGESAHAN STATUS TESIS

BORANG PENGESAHAN STATUS TESIS

DESIGN ANALYSIS OF EXTERIOR CAR BODY PART BASTIAN WIBAR BIN MOMANG

UNIVERSITI TEKNIKAL MALAYSIA MELAKA

Study of Distributed Coordination Function (DCF) and Enhanced DCF (EDCF) in IEEE MAC Protocols for Multimedia Applications.

VIDEO DISTORTION MEASUREMENT USING PSNR IN WAVELET DOMAIN MOK YUNG LENG

BORANG PENGESAHAN STATUS TESIS*

PREDICTION OF SURFACE ROUGHNESS IN TURNING OPERATION OF LOW CARBON STEEL AISI 1018 FAKHRUR RAZI BIN BAHRIN UNIVERSITI MALAYSIA PAHANG

BORANG PENGESAHAN STATUS TESIS* TERHAD (Mengandungi maklumat TERHAD yang telah ditentukan oleh organisasi/badan di mana penyelidikan dijalankan)

Performance of Real Time Traffic In The Ethernet And WLAN Using TCP And UDP Protocols. Punitha Subbramaniam

SMART BODY MONITORING SYSTEM MOHAMAD KASYFUL AZIM BIN AHMAD

BORANG PANGESAHAII STATUS TESIS

PROTOTYPE OF POWER LINE INTERFACE SOCKET USING EMBEDDED CONTROLLER FOR DATA ACQUISITION AND CONTROL. LAI CHING HUAT

PERFORMANCE ANALYSIS OF VIDEO TRANSMISSION OVER IEEE ARCHITECTURE NOOR HURUL-AIN BINTI MOHAMAD

SISTEM PENGURUSAN DAN PENEMPAHAN KELAS MEMANDU BERASASKAN WEB DAN SISTEM PESANAN RINGKAS NURUL AIN BINTI ARIFFIN

ssk 2023 asas komunikasi dan rangkaian TOPIK 4.0 PENGALAMATAN RANGKAIAN Minggu 11

VIRTUAL PRIVATE NETWORK: ARCHITECTURE AND IMPLEMENTATIONS

PERFORMANCE EVALUATION OF LEACH PROTOCOL FOR WIRELESS SENSOR NETWORKS USING NS2 MUHAMAD FAIZ BIN RAMDZAN

PROJECT TITLE JARIPAH BINTI ADZHAR

KELAS MAYA DENGAN MENGGUNAKAN TEKNOLOGI PENGARUSAN VIDEO LIEW SHAW CHIN

DEVELOPMENT OF HOME ENERGY MANAGEMENT SYSTEM (HEMS) CHEA MENG HUAT UNIVERSITI TEKNIKAL MALAYSIA MELAKA

UNIVERSITI TEKNOLOGI MALAYSIA

AUTO SILENT MODE FOR ANDROID SMARTPHONES MUHAMMAD AZLAN SHAHARIMAN BIN AHMAD

SESSION BASED ACTIVITY MONITORING APPLICATION FOR ANDROID TAN LEIK HO

Pengenalan Sistem Maklumat Dalam Pendidikan

THE DEVELOPMENT OF MODULAR PRODUCT DESIGN: FOLDABLE CHAIR

: IJAZAH SARJANA MUDA SAINS (SAINS KOMPUTER) : FALKULTI SAINS KOMPUTER DAN SISTEM MAKLUMAT


B,8 PERKHIDMATAN KREDIT DAN PERBANKAN. Pemindahan Data PROSEDUR UNIT KOMPUTER. BPKP/KlOK-117 Bilangan Semakan : 0 Tarikh : PERUBAHAN.

M2U MANUAL PENGGUNA USER MANUAL M2UNHJ. 0 P a g e BAHAGIAN SIMPANAN DAN PENGELUARAN JABATAN KHIDMAT PENDEPOSIT DAN OPERASI LEMBAGA TABUNG HAJI

SYSTEM MANAGEMENT AQIQAH AND QURBAN ONLINE (SMAQO)

BORANG PENGESAHAN STATUS TESIS JUDUL: TAILOR SYSTEM (TailorSys) (HURUF BESAR)

BORANG PENGESAHAN STATUS TESIS*

SMART PARKING SYSTEM USING LABVIEW MUHAMMAD NAZIR BIN MAT ISA

Pengguna akan diberikan Username dan Password oleh Administrator untuk login sebagai admin/conference Manager bagi conference yang akan diadakan.

HOME APPLIANCES MONITORING AND CONTROL USING SMARTPHONE APPLICATION AHMAD DANIAL BIN AHMAD NAZRI

SISTEM PENEMPAHAN PRODUK AVON HAFIZZAH BINTI HASSAN

SISTEM PENGURUSAN JAWATANKUASA MAHASISWA KOLEJ 9, UTM BERASASKAN WEB NILAM NUR BINTI AMIR SJARIF

SISTEM E-RELOAD SOLEHA BINTI SALLEH

LOW COST MP3 PLAYER USING SD CARD KHAIRIL AMRI BIN MUHAMAD UNIVERSITI TEKNIKAL MALAYSIA MELAKA

Tajuk penuh tesis : SISTEM PEMANTAUAN PEMAKANAN PESAKIT DI HOSPITAL BERASASKAN WEB DAN PDA (COLLABORATIVE PATIENT DIETETIC MONITORING SYSTEM)

HOME APPLIANCE CONTROL SYSTEM TAN WEI SYE

SISTEM PEMERHATIAN SMARTTRACK BAGI TELEFON GPS DAN KEKOTAK PENJEJAKAN YEE JIA WEN UNIVERSITI TEKNOLOGI MALAYSIA

SISTEM KESELAMATAN PENGHANTARAN FAIL MENGGUNAKAN TEKNIK KRIPTOGRAFI DAN STEGANOGRAFI SATHIAPRIYA A/P RAMIAH

UNIVERSITI TEKNIKAL MALAYSIA MELAKA

Aplikasi Permainan Pembelajaran untuk Kanak-Kanak

EDUCATION PATH SYSTEM MOHD ZULHAFIZ BIN HUSSIN

7 I I, BORANG PENGESAHAN STATUS TESIS* SESI PENGAnAN: 2012 I Saya MOHD FARID BIN MOHD YUSOF (B )

UNIVERSITI TEKNIKAL MALAYSIA MELAKA

PANDUAN PENGGUNA (PENTADBIR SYSTEM/SYSTEM ADMINISTRATOR) (INFOTECH, BPPF DAN POLIS

SISTEM PENGHANTARAN MESEJ SEGERA PELBAGAI PELANTAR BERASASKAN JAVA SAZARUL IZAM BIN MD SAAD. Ijazah Sarjana Muda Sains Komputer

INSTRUCTION: This section consists of FOUR (4) structured questions. Answer ALL questions.

ZIGBEE-BASED SMART HOME SYSTEM NURUL ILMI BINTI OMAR

UPGRADE FMS200: SHAFT SUPPLY MODULE THOUGH HUMAN MACHINE INTERFACE LEE HO CHUNG

HOME APPLIANCES AND SECURITY CONTROLLED VIA GSM SYSTEM NUR SYAFIQAH BINTI YUSOP

UNIVERSITI TEKNIKAL MALAYSIA MELAKA

SISTEM PENEMPAHAN MAKMAL KOMPUTER SECARA ATAS TALIAN DI FSKSM AHMAD FARIZ B ABD RAHIM

SISTEM PENGURUSAN KONVOKESYEN UTM ATAS TALIAN SITI NOORSAKILA BINTI ZAKARIA

UNIVERSITI TEKNIKAL MALAYSIA MELAKA OPTIMIZATION OF MEASUREMENT PARAMETERS IN NON- CONTACT MEASURING SYSTEM

CLOUD COMPUTING ADOPTION IN BANKING SYSTEM (UTM) IN TERMS OF CUSTOMERS PERSPECTIVES SHAHLA ASADI

THE APPLICATION OF DIFFERETIAL BOX-COUNTING METHOD FOR IRIS RECOGNITION AHMAD AZFAR BIN MAHMAMI

PORTAL PENGGUNA BERPANDUKAN KONSEP CRM KAJIAN KES: BAHAGIAN PENGUATKUASA KPDN & HEP, JOHOR BAHRU HAM KAU FEI UNIVERSITI TEKNOLOGI MALAYSIA

UNIVERSITI SAINS MALAYSIA. CMT322/CMM323 Web Engineering & Technologies [Kejuruteraan & Teknologi Web]

Dedikasi Osman Bin Shariman & Norbi Binti Hassan Muhammad Hanis Osman Shar Mariam Muhammad

SISTEM PENGURUSAN DAN PENTADBIRAN KOLEJ 9, UTM BERASASKAN WEB DZIDATUL AKMA BINTI DZULKAFLI

Semasa buku ini ditulis XAMPP mengandungi empat versi:

AN IMPROVED PACKET FORWARDING APPROACH FOR SOURCE LOCATION PRIVACY IN WIRELESS SENSORS NETWORK MOHAMMAD ALI NASSIRI ABRISHAMCHI

SISTEM TEMPAHAN TIKET BAS MENGGUNAKAN APLIKASI DALAM TELEFON NOOR AZILA BINTI MOHAMED

COORDINATION PROTECTION SYSTEM IN INDUSTRIAL PLANTS AHMAD TARMIZI BIN MD NOR

PENGAWAL LAMPU ISYARAT MENGGUNAKAN TEKNOLOGI BLUETOOTH MOHD FAIZ BIN MOHD NAJIB

DARI KAUNTER KE SISTEM DALAM TALIAN

PANDUAN PENGGUNA (PENSYARAH)

Manual Pengguna. PCN Online Service Fulfillment System

KARAOKE MACHINE TOOL MOHD AIEZATT DANIAL B RAMIZAN

Panduan Menggunakan Autoresponder FreeAutobot.com

PANDUAN PENGGUNA (SUPPLIER) MAINTAIN CERTIFICATES/SUPPLIER DETAILS SUPPLIER RELATIONSHIP MANAGEMENT SUPPLY CHAIN MANAGEMENT SYSTEM (SCMS)

SISTEM PENGESANAN PERGERAKAN BERASASKAN SISTEM PESANAN RINGKAS (SMS) KHAIRUNNISA BT ISMAIL

HOME MAILBOX NOTIFICATION MOHD HAZWAN BIN MOHAMED HARITH

REMOVING AL-QURAN ILLUMINATION AMIRUL RAMZANI BIN RADZID UNIVERSITI TEKNIKAL MALAYSIA MELAKA

FAKTOR-FAKTOR YANG MEMBANTU PEMAJU MELAKSANAKAN KONSEP BINA KEMUDIAN JUAL DI DALAM PROJEK PEMBANGUNAN PERUMAHAN

TEKNOLOGI, GADJET & KEIBUBAPAAN

BORANG PENGESAHAN STATUS TESIS ν

DYNAMIC MOBILE SERVER FOR LIVE CASTING APPLICATIONS MUHAMMAD SAZALI BIN HISHAM UNIVERSITI TEKNOLOGI MALAYSIA

DOKUMEN TIDAK TERKAWAL

KOLEJ UNIVERSITI TEKNOLOGI TUN HUSSEIN ONN

SISTEM KOMUNIKASI BERDASARKAN ALGORITMA PENYULITAN AES

HARDWARE/SOFTWARE SYSTEM-ON-CHIP CO-VERIFICATION PLATFORM BASED ON LOGIC-BASED ENVIRONMENT FOR APPLICATION PROGRAMMING INTERFACING TEO HONG YAP

Panduan Guru Maker UNO/ Arduino

IMPLEMENTATION OF DIAMOND SEARCH (DS) ALGORITHM FOR MOTION ESTIMATION USING MATLAB SITI HAJAR BINTI AHMAD

HERMAN. A thesis submitted in fulfilment of the requirements for the award of the degree of Doctor of Philosophy (Computer Science)

UNIVERSITI TEKNIKAL MALAYSIA MELAKA

BORANG PENGESAHAN STATUS TESIS

SISTEM SEMAKAN PRODUK HALAL BERASASKAN TEKNOLOGI WAP NIK MAZRULHAMDY BIN MOHAMMAD

ANALISA PERPINDAHAN DATA MODEL SURFACE DI ANTARA PLATFOM CAD YANG BERBEZA ASFAEZUDDIN BIN ZAKARIA UNIVERSITI TEKNIKAL MALAYSIA MELAKA

PANDUAN PENGGUNA (SUPPLIER) MAINTAIN CERTIFICATES/SUPPLIER DETAILS SUPPLIER RELATIONSHIP MANAGEMENT SUPPLY CHAIN MANAGEMENT SYSTEM (SCMS)

PERPUSTAKAAN UTHM *

Transcription:

PSZ 19:16 (Pind. 1/97) UNIVERSITI TEKNOLOGI MALAYSIA BORANG PENGESAHAN STATUS TESIS JUDUL: SISTEM TEMUJANJI BERSAMA DOKTOR BERASASKAN APLIKASI WEB DAN PERKHIDMATAN PESANAN RINGKAS (SMS) Saya SESI PENGAJIAN: 2007/2008(I) MUHAMMAD KHAIRI BIN JEDRIS (HURUF BESAR) mengaku membenarkan tesis (PSM/Sarjana/Doktor Falsafah)* ini disimpan di Perpustakaan Universiti Teknologi Malaysia dengan syarat-syarat kegunaan seperti berikut : 1. Tesis adalah hakmilik Universiti Teknologi Malaysia. 2. Perpustakaan Universiti Teknologi Malaysia dibenarkan membuat salinan untuk tujuan pengajian sahaja. 3. Perpustakaan dibenarkan membuat salinan tesis ini sebagai bahan pertukaran antara institusi pengajian tinggi. 4. ** Sila tandakan ( ) SULIT TERHAD (Mengandungi maklumat yang berdarjah keselamatan atau kepentingan Malaysia seperti yang termaktub di dalam AKTA RAHSIA RASMI 1972) (Mengandungi maklumat TERHAD yang telah ditentukan oleh organisasi/badan di mana penyelidikan dijalankan) TIDAK TERHAD Disahkan oleh (TANDATANGAN PENULIS) (TANDATANGAN PENYELIA) Alamat Tetap: Kampung Ujung Permatang, 45000 Kuala Selangor, TN. SYED OTHMAWI ABD RAHMAN Selangor Darul Ehsan. Nama Penyelia Tarikh: 22 November 2007 Tarikh: 22 November 2007 CATATAN: * Potong yang tidak berkenaan. ** Jika tesis ini SULIT atau TERHAD, sila lampirkan surat daripada pihak berkuasa/organisasi berkenaan dengan menyatakan sekali sebab dan tempoh tesis ini perlu dikelaskan sebagai SULIT dan TERHAD. Tesis dimaksudkan sebagai tesis bagi Ijazah Doktor Falsafah dan Sarjana secara penyelidikan, atau disertasi bagi pengajian secara kerja kursus dan penyelidikan, atau Laporan Projek Sarjana Muda (PSM).

Saya akui bahawa saya telah membaca karya ini dan pada pandangan saya karya ini adalah memadai dari segi skop dan kualiti untuk tujuan penganugerahan Ijazah Sarjana Muda Sains Komputer Tandatangan : Nama Penyelia : TN. SYED OTHMAWI ABD RAHMAN Tarikh : 22 November 2007

SISTEM TEMUJANJI BERSAMA DOKTOR BERASASKAN APLIKASI WEB DAN PERKHIDMATAN PESANAN RINGKAS (SMS) MUHAMMAD KHAIRI BIN JEDRIS Laporan projek ini dikemukakan sebagai memenuhi sebahagian daripada syarat penganugerahan Ijazah Sarjana Muda Sains Komputer FAKULTI SAINS KOMPUTER DAN SISTEM MAKLUMAT UNIVERSITI TEKNOLOGI MALAYSIA NOVEMBER 2007

ii Saya akui karya ini adalah hasil kerja saya kecuali nukilan dan ringkasan yang tiap-tiap satunya telah saya jelaskan sumbernya. Tandatangan :.. Nama Penulis : MUHAMMAD KHAIRI BIN JEDRIS Tarikh : 22 NOVEMBER 2007

iii Khas buat ibu, Puan Hajah Jariah Haji Abdullah, Ayah, Tuan Hj Jedris Jemain Serta keluarga......terima kasih atas doa restu serta sokongan dan bantuan yang diberikan selama ini......ku sayang kalian semua... Buat Pensyarah-pensyarah UTM, khasnya Dr Shafie Abd Latiff, Tn. Syed Othmawi Abd Rahaman, Cik Hazinah Kutty Mammi dan lain-lain......jasa baik dan pengorbanan semua tidak akan disia-siakan.. Terima kasih atas segalanya... Tidak lupa juga buat rakan-rakan seperjuangan... Rijal, Kering, Tibigie, Daus, Din, Razi, Zaidi, Ump, Yus, Ali, Atok, Amin, Hilmi, Abg Dol, Padil, Kiki, Abg Bonar, Ady, Nain, Fishbone, Aisa, Ejan, Usler, Annur, Cik Rose, Encho, Ifae, Iera dan yang lain-lain......terima kasih atas jasa baik kalian Dan persahabatan kita selama ini... Buat teman teristimewa, Nur Zati Iwanie......terima kasih atas sokongan dan semangat yang diberikan... Terima Kasih atas segalanya... Wassalam...

iv PENGHARGAAN Dengan nama Allah yang Maha Pemurah lagi Maha Penyayang serta selawat dan salam ke atas junjungan besar, Nabi Muhammad s.a.w. Alhamdulillah, bersyukur saya ke hadrat Illahi keran dengan limpah kurnia-nya, dapatlah sya menyiapkan Projek Sarjana Muda ini dalam tempoh masa yang telah ditetapkan. Terlebih dahulu, terima kasih yang tidak terhingga saya ucapkan kepada Tuan Syed Othmawi Bin Abd Rahman selaku penyelia saya di atas segala tunjuk ajar, dorongan serta bimbingan yang telah diberikan sepanjang tempoh saya menyiapkan projek ini. Begitu juga kepada beberapa pensyarah lain yang turut membantu, terima kasih atas segala jasa yang diberikan. Ucapan terima kasih ini juga saya tujukan buat ibu, ayah serta keluarga di atas segala doa, dorongan dan semangat agar saya tabah menyiapkan projek ini. Tidak lupa juga kepada rakan-rakan seperjuangan yang banyak memberi pendapat, galakan, semangat dan sokongan moral sepanjang perlaksanaan projek. Akhir sekali, ucapan terima kasih buat semua pihak yang terlibat secara langsung mahu pun tidak langsung dalam menjayakan projek ini. Semoga dengan jasa baik semua, dapat saya menjayakan projek ini dan dengan harapan agar semuanya berjalan lancar serta diberkati oleh-nya

v ABSTRAK Kemajuan teknologi telekomunikasi dan perkhidmatan tanpa wayar telah meningkat dengan adanya penyelidikan dan pembangunan (R&D) yang semakin rancak terhadapnya. Perkara yang sama juga berlaku kepada perkhidmatan pesanan ringkas atau lebih dikenali dengan panggilan SMS. Pada masa kini, terdapat pelbagai perkhidmatan atau urusan kerja yang menggunakan SMS dan di antaranya adalah dalam urusan menetapkan temujanji antara doktor dan pesakit. Masalah utama yang dikenalpasti ialah wujudnya kesukaran bagi membuat penetapan temujanji tersebut. Kekangan masa, tenaga serta keadaan untuk mendapatkan masa temujanji menjadi masalah kepada pesakit untuk pergi ke pusat rawatan atau klinik. Dengan adanya sistem ini, proses penetapan temujanji dapat dilakukan dengan lebih mudah dan jimat. Pengaplikasian penggunaan SMS dalam permohonan temujanji oleh pesakit kepada pihak doktor digunakan bagi mevariasikan lagi penggunaan teknologi SMS selain penggunaan aplikasi web. SMS dan aplikasi web digunakan bagi menggantikan cara manual penetapan temujanji yang digunakan sekarang. Melalui SMS yang dihantar, ia akan terus ke sistem yang dinamik dan pada masa yang singkat tindakbalas dari sistem akan diterima terus melalui telefon bimbit yang digunakan. Kos yang rendah dan penghantaran maklumat yang terjamin dapat meningkatkan lagi kecekapan sistem yang digunakan. Metodologi Air Terjun Iteratif dipilih bagi mengawal proses pembangunan sistem mengikut piawaian yang telah ditetapkan. Sistem ini dibangunkan dengan menggunakan pengaturcaraan Visual Basic.Net dan ASP.Net. Hasil projek ini adalah sebuah sistem temujanji yang mudah digunakan untuk klinik atau pusat kesihatan dengan menggunakan aplikasi web dan teknologi SMS.

vi ABSTRACT Advancement on telecommunication technology and wireless services have increased along with research and development applied. The same thing happens to SMS technology. Nowadays, there are many services that use SMS such example is to set an appointment between doctor and patient. The main problem identified is the difficulty on making an appointment between a doctor and patient or user. Limited time, energy and situation on making an appointment are the problem for user to go to medical centre or clinic. With this system, processes on making appointments are made easy and providence. Application on requesting an appointment by user to doctor are used for adding more variety of SMS technology usage as well as web application. SMS and web application are used to replace the manual ways of making an appointment. By sending SMS through the dynamic system will be received directly via mobile phone. Low cost and secure information delivery will increase the effectiveness of system. Water fall methodology model has been chosen in order to control system development process cording to stated standard. This system was developed using VB.Net and ASP.Net programming. The outcome from this project is an easy to use appointment system for clinic or medical centre using web application and SMS technology.

vii SENARAI KANDUNGAN BAB PERKARA HALAMAN PENGHARGAAN ABSTRAK ABSTRACT KANDUNGAN SENARAI JADUAL SENARAI RAJAH SENARAI SINGKATAN SENARAI LAMPIRAN iv v vi vii xii xiii xv xvii BAB 1 PENDAHULUAN 1.1 Pengenalan Projek 1.2 Latar Belakang Masalah 1.3 Matlamat Projek 1.4 Objektif Projek 1.5 Skop Projek 1.6 Justifikasi Projek 1 2 3 3 4 4 BAB 2 KAJIAN LITERATUR 2.1 Pengenalan 2.2 Kajian Terhadap Sistem Sedia Ada 6 6

viii 2.2.1 Proses Pengendalian Penetapan Temujanji di Pusat Kesihatan UTM 2.2.2 Proses Penjadualan Doktor dan Peetapan serta Pembatalan temujanji. 2.3 Analisis Masalah Mengenai Sistem yang Sedia Ada 2.4 Pengenalan Perkhimatan Pesanan Ringkas (SMS) 2.5 Cara Kerja SMS 2.5.1 Elemen rangkaian dan seni nina SMS 2.5.2 Infrastruktur Rangkaian Perkhidmatan Pesanan Ringkas 2.6 Elemen Pengisyaratan 2.6.1 Elemen-Elemen Perkhidmatan 2.6.2 Perkhidmatan Pelanggan 2.7 Perbandingan SMS dengan Pembekal Data Lain 2.7.1 Kelebihan SMS 2.7.2 Kelemahan SMS 2.8 Active Sever Service (ASP) 2.9 Microsoft SQL Server 2005 2.9.1 Perkhidmatan SQL Server 2.10 Kajian Tehadap Microsoft Visual Studio 2005 2.11 Justifikasi Teknik Penghantaran Mesej dan Penggunaan Aplikasi Web 2.12 Rumusan 7 8 8 9 10 11 13 14 16 17 19 20 21 21 22 23 25 25 26 BAB 3 METODOLOGI PROJEK 3.1 Pengenalan 3.2 Kajian Perbandingan 3.3 Metodologi Pembangunan Perisian 3.4 Kajian Terhadap Metodologi 3.4.1 Fasa Perancangan 27 28 28 29 30

ix 3.4.2 Fasa Analisa Keperluan 3.4.3 Fasa Rekabentuk Sistem 3.4.4 Fasa Implementasi 3.4.5 Fasa Pengujian 3.4.6 Fasa Penyelenggaraan 3.5 Keperluan Sistem 3.5.1 Keperluan Perkakasan 3.5.2 Keperluan Perisian 30 31 32 32 33 33 33 34 BAB 4 REKABENTUK SISTEM 4.1 Rekabentuk Senibina Sistem 4.2 Rekabentuk Aliran Proses 4.2.1 Rajah Kes Guna 4.2.2 Rajah Jujukan 4.2.2.1 Modul Log Masuk 4.2.2.2 Modul Daftar 4.2.2.3 Modul Kemaskini Maklumat Pendaftaran 4.2.2.4 Modul Permohonan Temujanji Pesakit 4.2.2.5 Modul Rekod Temujanji Pesakit 4.2.2.6 Modul Penukaran Katalaluan 4.2.2.7 Modul Penyemakan Temujanji 4.2.2.8 Modul Kemaskini Temujanji Doktor 4.2.2.9 Modul Rekod Temujanji Doktor 4.2.2.10 Modul SMS 4.2.2.11 Modul Paparan Jadual Doktor 4.2.3 Rajah Carta Alir 4.3 Rekabentuk Antaramuka Pengguna 4.3.1 Antaramuka Utama 35 36 37 38 38 38 39 40 40 40 41 41 42 43 43 44 44 44

x 4.3.2 Antaramuka Pendaftaran 4.3.3 Antaramuka Kemaskini Profil 4.3.4 Antaramuka Permohonan Temujanji 4.3.5 Antaramuka Penambahan Temujanji 4.3.6 Antaramuka Kemaskini Jadual Temujanji Doktor 4.3.7 Antaramuka Pembatalan Temujanji 4.3.8 Antaramuka Rekod Temujanji Doktor 4.3.9 Antaramuka Paparan Jadual Temujanji Doktor 4.4 Rekabentuk Pangkalan Data 4.4.1 Jadual Doktor 4.4.2 Jadual Pengguna 4.4.3 Jadual Staf 4.4.4 Jadual Temujanji 4.4.5 Jadual SMS 4.5 Kelas Utama Dalam Sistem 4.5.1 Kelas insertappoinment 4.5.2 Kelas updateappoinment 46 47 48 49 50 51 52 54 55 55 55 56 57 58 59 59 63 BAB 5 IMPLEMENTASI SISTEM 5.1 Pengenalan 5.2 Teknologi Pembangunan Aplikasi 5.3 Pembangunan Kelas 5.3.1 Capaian Pangkalan Data 5.3.2 Enjin Carian 5.3.3 Pendaftaran 5.3.4 Penetapan Temujanji 5.4 Implementasi Hasil Akhir 5.5 Pengujian Sistem 5.5.1 Pengujian Input 66 66 67 68 69 70 71 71 72 72

xi 5.5.2 Pengujian Paparan Dari Pangkalan Data 5.5.3 Pengujian Output 5.6 Perbincangan Implementasi 74 76 76 BAB 6 PERBINCANGAN DAN KESIMPULAN 6.1 Hasil Dan Pencapaian 6.2 Kelemahan Sistem 6.3 Cadangan Pembaikan 6.4 Kesimpulan 78 80 81 82 RUJUKAN 84 LAMPIRAN A - G 85

xii SENARAI JADUAL NO. JADUAL PERKARA HALAMAN 3.1 Perbandingan Bagi Setiap Model 28 4.1 Penerangan Fungsi Aktor 37 4.2 Jadual Doktor 52 4.3 Jadual Pengguna 56 4.4 Jadual Staf 57 4.5 Jadual Temujanji 58 4.6 Jadual SMS 58 5.1 Keputusan Pengujian Input1 73 5.2 Keputusan Pengujian Input2 74 5.3 Keputusan Pengujian Paparan Dari Pangkalan Data 75 5.4 Keputusan Pengujian Output 76

xiii SENARAI RAJAH NO. RAJAH PERKARA HALAMAN 2.1 Elemen Rangkaian dan Senibina SMS 11 2.2 Proses Penghantaran Data Ke SMS 13 2.3 Infrastruktur Rangkaian Perkhidmatan Pesanan 14 Ringkas 2.4 Fungsi Utama Bagi Setiap Perkhidmatan SQL Server 23 3.1 Model Air Terjun dengan Iteratif 29 4.1 Rekabentuk Sistem 36 4.2 Antaramuka Utama Sistem Temujanji Doktor 45 4.3 Antaramuka Pendaftaran Pengguna 46 4.4 Antaramuka Kemaskini Profil Pengguna 47 4.5 Antaramuka Permohonan Temujanji 48 4.6 Antaramuka Penambahan Temujanji Baru 49 4.7 Antaramuka Pertukaran Doktor 50 4.8 Antaramuka Pertukaran Waktu Temujanji 51 4.9 Antaramuka Pembatalan Temujanj 52 4.10 Antaramuka Rekod Temujanji Doktor 53 4.11 Antaramuka Paparan Jadual Temujanji Doktor 54 4.12 Keratan Aturcara Fungsi InsertData 60 4.13 Keratan Aturcara Fungsi UpdateData 61 4.14 Keratan Aturcara Fungsi CheckAppoinment 61 4.15 Keratan Aturcara Fungsi CheckSesi 62 4.16 Keratan Aturcara Fungsi checkdoctor 64

xiv 4.17 Keratan Aturcara Fungsi checksesi 65 4.18 Keratan Aturcara Fungsi changetable 65 5.1 Keratan aturcara untuk sambungan ke pangkalan data 68 5.2 Keratan aturcara untuk memanggil nilai dari 68 pangkalan data 5.3 Keratan aturcara untuk memaparkan nilai dari 69 pangkalan data 5.4 Keratan aturcara untuk carian dari pangkalan data 69 5.5 Keratan aturcara untuk melaksanakan pendaftaran pesakit/pengguna 70

xv SENARAI SINGKATAN SMS - Short Messaging Service SMSC - Short Message Service Centre HLR - Home Location Register MSC - Mobile Switching Service Centre ESME - External Short Message Entity MS - Mobile Station SME - Short Message Entity STP - Short Transfer Point BS - Base Station GMSC - Gateway Mobile Switching Service Centre VLR - Visitor Location Register BSS - Base Station System LAN - Local Area Network WAN - Wan Area Network WAP - Wireless Application Protocol ETSI - European Telecommunications Standards Institute SMD - Short Message Delivery MO-SM - Mobile Originated Short Message MT-SM - Mobile Terminated Short Message IP - Internet Protocol CMT - Cellular Messaging Teleservice CPT - Cellular Paging Teleservice VMN - Voice-mail Notification Teleservice

xvi CSD - Circuit Switch Data GPRS - General Packet Radio Service ASP - Active Sever Page HTML - Hyper Text Markup Language SQL - Structure Query Language SPPDH - Sistem Pengurusan Pangkalan Data Hubungan OLAP - On-Line Analytical Processing MS DTC - Microsoft Distributed Tarnsaction Coordinator ERD - Entity Relationship Diagram UML - Unified Modelling Language

xvii SENARAI LAMPIRAN LAMPIRAN PERKARA HALAMAN A Carta Gantt PSM I dan PSM II 84 B Senario MT-SM dan MO-SM yang Berjaya Bagi 88 GSM C Gambarajah Kes Guna 93 D Gambarajah Jujukan 98 E Gambarajah Carta Alir 103 F Keratan Aturcara Bagi Sintaks Untuk Proses 106 PenetapanTemujanji G Manual Pengguna 110

BAB 1 PENDAHULUAN 1.1 Pengenalan Projek Pusat kesihatan merupakan salah satu kemudahan infrastruktur yang penting dalam sesebuah kawasan. Ia boleh terdiri dari klinik, hospital mahupun pusat rawatan atau pusat kesihatan. Ia menjadi sumber asas untuk penduduk setempat khasnya dan rakyat amnya bagi mendapatkan rawatan baik dari segi rawatan pesakit luar ataupun kes-kes kecemasan. Kemudahan ini amat diperlukan dalam menjamin kesihatan dan keselamatan penduduk. Terdapat pelbagai perkhidmatan yang disediakan dalam sesebuah klinik atau pusat rawatan. Seperti yang kita tahu, klinik boleh dibahagi kepada beberapa jenis atau kategori iaitu klinik kesihatan, klinik haiwan, klinik rawatan terapi, klinik kaunseling, klinik pergigian dan sebagainya. Doktor mempunyai peranan dan tanggungjawab yang penting dalam sesebuah klinik di mana jika tiada doktor, maka tiadalah klinik. Doktor bertanggungjawab menjalankan tugas untuk merawat pesakit-pesakit yang hadir di klinik mereka. Terdapat juga pesakit yang perlu datang ke klinik untuk mendapatkan rawatan lanjutan iaitu perlu kerap datang ke klinik atau perlu membuat pertemuan dengan doktor dalam sesuatu tempoh tertentu.

2 Dalam membuat satu-satu temujanji bersama doktor, pesakit atau pelanggan perlu mendapatkan penetapan tarikh pertemuan terlebih dahulu. Ini memerlukan pesakit atau pelanggan untuk pergi ke klinik atau menghubungi pihak klinik terlebih dahulu bagi penetapan tarikh tersebut. Memandangkan sistem penetapan temujanji atau prosedur yang perlu dilakukan secara manual ini berkebolehan membuatkan pesakit atau pelanggan menghadapi masalah untuk membuat penetapan tarikh temujanji yang ingin diadakan, teknologi-teknologi baru perlu difikir serta dibangunkan bagi mengatasi masalah mereka. Dengan ini, teknologi-teknologi seperti perkhidmatan pesanan ringkas (SMS) dan penggunaan web boleh diaplikasikan dalam langkah-langkah menyelesaikan masalah ini. 1.2 Latar Belakang Masalah Pada masa kini, penetapan tarikh temujanji di antara pengguna atau pesakit bersama doktor dilakukan secara manual di mana pengguna perlu datang ke klinik bagi membuat penetapan tarikh bagi satu-satu temujanji. Apa yang berlaku di sini adalah, pengguna perlu berhubung dengan pegawai yang bertugas terlebih dahulu bagi mendapatkan satu tarikh temujanji yang boleh dilakukan. Kaedah ini kurang berkesan kerana pelanggan berkemungkinan tidak mempunyai masa atau sibuk untuk hadir ke klinik semata-mata untuk menetapkan satu tarikh pertemuan atau temujanji bersama doktor. Selain itu, kemudahan pengangkutan yang terhad juga akan menyebabkan penetapan temujanji tidak dapat dilaksanakan pada waktu itu. Selain dari itu, keadaan klinik atau pusat rawatan yang jauh dari tempat penginapan juga boleh menyebabkan pembaziran dari segi masa dan tenaga. Begitu juga dengan penggunaan wang ringgit, di mana harga minyak yang kini sudah

3 meningkat boleh menyebabkan pembaziran untuk pengguna datang ke klinik bagi menetapkan tarikh temujanji terutama bagi mereka yang datang dari jauh. Memandangkan masalah-masalah yang telah dinyatakan di atas, satu Sistem Temujanji Bersama Doktor Berasaskan Web Dan Perkhidmatan Pesanan Ringkas (SMS) yang baru akan dibangunkan bagi mengatasi masalah-masalah tersebut. Disamping itu ia sekaligus memudahkan kerja kedua-dua pihak iaitu pihak doktor dan juga pihak pelanggan bagi menetapkan satu tarikh atau masa temujanji diadakan. 1.3 Matlamat Projek Dalam projek yang dibangunkan ini, matlamat utama adalah untuk menghasilkan sebuah Sistem Temujanji Bersama Doktor berasaskan web dan perkhidmatan pesanan ringkas (SMS). 1.4 Objektif Projek Antara objektif projek ini ialah: i) Mengkaji dan mengenalpasti masalah dalam proses menetapkan suatu tarikh temujanji antara pesakit dengan doktor yang dijalankan secara manual. ii) Membangunkan satu sistem penetapan temujanji bersama doktor menggunakan aplikasi web dan perkhidmatan pesanan ringkas (SMS) bagi menggantikan sistem kini yang berjalan secara manual. iii) Mengimplimentasikan teknologi perkhidmatan pesanan ringkas (SMS) dan pengaturcaraan rangkaian berasaskan TCP/IP.

4 1.5 Skop Projek Antara skop bagi projek ini pula ialah: i) Pesakit boleh membuat capaian kepada sistem melalui perkhidmatan pesanan ringkas (SMS) atau laman web. ii) Doktor boleh membuat capaian kepada sistem melalui komputer peribadi dan menerima maklumat melalui perkhidmatan pesanan ringkas (SMS). iii) Sistem dibangunkan secara fleksibel dalam penambahan bilangan dan penjadualan doktor serta masa temujanji. iv) Penjadualan doktor dilakukan secara dinamik. v) Penggunaan SMS yang tidak melebihi 160 aksara (satu pesanan ringkas) dalam setiap urusan yang berkaitan. vi) Capaian yang dilakukan oleh pengguna yang terlibat adalah pengguna yang berurusan dengan organisasi atau pusat kesihatan yang menggunakan sistem ini. vii) Hanya empat temujanji yang akan dilakukan pada satu hari iaitu pada jam 9.00 pagi, 11.00 pagi, 2.00 petang dan 4.00 petang. viii) Temujanji diadakan pada hari Isnin sehingga hari Jumaat sahaja tidak termasuk cuti am. 1.6 Justifikasi Projek Kejayaan projek ini dijangka akan dapat memudahkan pelanggan dan pesakit bagi membuat penetapan tarikh temujanji bersama doktor. Masalah kesibukan dan pengangkutan pelanggan untuk pergi ke klinik atau pusat rawatan sekaligus dapat diatasi selari dengan teknologi-teknologi yang telah berkembang pesat hari ini. Dengan kejayaan projek ini, jarak yang jauh di antara tempat tinggal dengan klinik juga tidak akan mendatangkan masalah dalam proses menetapkan suatu temujanji. Sistem penetapan tarikh temujanji bersama doktor yang mengimplementasikan aplikasi web dan khidmat pesanan ringkas (SMS) ini memudah dan membolehkan

5 lebih ramai lagi pesakit untuk membuat temujanji bersama doktor samada untuk mendapatkan rawatan ataupun mengadakan perbincangan tentang kesihatan serta mendapatkan khidmat nasihat doktor. Kerjaya doktor juga dapat ditingkatkan dengan wujudnya sistem ini. Kebolehan sistem dalam menguruskan penjadualan doktor dapat memberikan kepuasan kepada doktor dan juga pesakit. Doktor juga mampu untuk menyusun dan menyemak jadual dengan membuat capaian kepada sistem melalui komputer peribadi mereka dalam membantu memastikan tanggungjawab yang dipikul dapat dilaksanakan dengan baik. Pesakit boleh membuat capaian kepada sistem dengan hanya berkomunikasi melalui web atau dengan menggunakan khidmat pesanan ringkas (SMS) sahaja. Ia dapat dilakukan dari mana-mana tempat sama ada dari rumah atau pejabat tempat mereka bekerja. Kejayaan projek ini akan menambahkan keselesaan dan kemudahan bagi kedua-dua pihak doktor dan juga pesakit.