5.3 Penghargaan
Saya Muhammad Danish Bin Kamarudin dari kelas 5uum ingin mengucapkan ribuan terima
kasih kepada guru mata pelajaran Sains Komputer Tingkatan 5 kerana telah banyak
membimbing dan memberi tunjuk ajar kepada saya sepanjang saya menjalankan kerja khusus
sains computer 2020.
Saya juga ingin mengucapkan terima kasih yang tidak terhingga kepada ibu bapa saya yang
memberi saya permudahcara untuk menyiapkan kerja kursus ini. Mereka telah memberikan
saya segala kemudahan dan sokongan moral yang tidak terhingga sampai saya berjaya
menghabiskan tugasan ini. Tidak lupa juga saya ingin mengucapkan terima kasih kepada
rakan rakan saya yang telah banyak membantu saya.
Akhir madah, saya mengucapkan terima kasih kepada mereka yang terlibat secara langsung
atau sebaliknya dalam melaksanakan kerja kursus ini. Terima kasih
3.0 Melaksanakan Penyelesaian
3.1 Jadual
3.1.1 Membina semua jadual berdasarkan skema hubungan
3.1.2 Menggunakan jenis data yang sesuai bagi setiap antribut dalam semua
3.1.2.1
3.1.2.1
3.1.2.2
3.1.2.3
3.1.2.4
3.1.3 Menyatakan kunci primer dan kekardinalan dalam semua jadual dengan tepat
3.2 Borang
3.2.1 Mencipta borang/borang-borang bagi semua jadual dengan memasukkan semua medan
berdasarkan reka bentuk borang di Fasa 2 dengan antara muka pengguna yang jelas dan mesra
pengguna
3.2.1.1 Log Masuk
3.2.1.2 Pendaftaran Pelanggan Baru
3.3 Query
3.3.1 Menghasilkan pertanyaan (query) untuk mendapatkan semula maklumat yang diperlukan
mengikut kehendak pengguna
3.3.1.1 Antara muka query : Laporan
3.3.1.2 Aturcara Query: Laporan
Query
3.4 Laporan
3.4.1 Menghasilkan laporan berdasarkan query dan menepati kehendak pengguna dengan
paparan reka letak yang kemas dan menarik
3.4.1.1
3.4.1.2
3.5 MENGEKOD
3.5.1 Menyediakan daftar (sign up) yang berfungsi
3.5.1.1 Antara muka
3.5.1.2 Coding pengguna_daftar.php
3.5.2 Menyediakan log masuk (login) yang berfungsi
3.5.2.1 Antara Muka
3.5.2.2 Coding Index.php
3.5.3 Menyediakan kemudahan import fail data yang berfungsi
3.5.3.1 Antara muka
3.5.3.2 Fail Maklumat.CSV
3.5.3.3 Antara muka Senarai Pekerja selepas Import file
3.5.3.4 coding import_pekerja.php
3.5.4 Menyediakan kotak pop-up bagi mengesahkan daftar masuk(sign up) dan import data
3.5.4.1 Popup daftar masuk(sign up)
3.5.4.1.1 Antara Muka Awal
3.5.4.1.2 Antara Muka Popup
3.5.4.2 Popup import data
3.5.4.1.1 Antara Muka Awal
3.5.4.1.2 Antara Muka Popup
3.5.5 Menyediakan capaian untuk melaksanakan query dan berfungsi
3.5.6 Menyediakan capaian untuk memaparkan/mencetak output dan berfungsi
4.0 Menguji dan Menyah Ralat
4.1 Ralat sintaks
Sistem Pendaftaran Pelanggan Baru dalam Sistem Pengurusan Tempahan Homestay Nishlo diuji
dan bebas daripada ralat sintaks
4.2 Ralat logic
Nama item icpelanggan Sampel data Output
Jenis data Varchar (12) 031003070533 031003070533
Had bawah Not null Dibiarkan kosong
Had atas 12 1234567891011121314
4.3 Ralat masa larian (run time)
Nama item icpelanggan Sampel data Output
Jenis data Varchar (12) 031003070533 031003070533
Had bawah Bilangan digit Dibiarkan kosong Keluar mesej “ sila masukkan 12
=12 digit nombor sahaja’
Had atas Bilangan 1234567891011121314 Keluar mesej ‘sila masukkan 12
digit=12 digit nombor sahaja”
5.0Mendokumentasi
5.1Laporan Setiap Fasa
5.1.1 Menulis dokumentasi dalaman (komen) menggunakan gaya penulisan yang Baik
komen
komen
komen
6.0 Nilai
6.1 Keaslian dan Nilai Komersial Produk
Sistem Pengurusan Tempahan Homestay Nishlo merupakan produk yang dikeluarkan sendiri
oleh saya. Idea untuk membina,menghias, mencorakkan juga merupakan 100% idea saya sendiri
tanpa menciplak idea orang lain.
6.1.1 CRUD (Create Read Update Delete)
6.1.1.1 Create / Borang
6.1.1.2 Read / Papar
6.1.1.3 Update / Kemaskini
6.1.1.4 Padam
6.2 Kretiviti Antara Muka
6.2.1 Menghasilkan produk yang mesra pengguna dan menepati keperluan pengguna yang
pelbagai
Sistem ini mesra pengguna kerana sistem ini dapat berinteraksi dengan pelbagai pengguna.
Terdapat butang yang dapat mengubah warna teks iaitu warna merah dan biru yang dapat
membantu pengguna sekiranya terdapat pengguna yang mempunyai masalah kecacatan
penglihatan seperti buta warna.
6.3Kebolehacapaian Produk
6.3.1 Menghasilkan produk yang boleh berfungsi dalam persekitaran rangkaian secara
kosisten. Laman Web yang ditubukan ini boleh dicapai melalui rangkaian
http://192.168.0.196/homestaynishlo/ atau laman web utama
6.4 Manual Pengguna
Langkah 1: Ke website dan log masuk
Pengguna perlu menjalankan USB webserver dan diikiuti dengan menaip alamat
http://192.168.0.196/homestaynishlo/ di mana mana web browser seperti Google Chrome.
Paparan akan terpapar seperti di bawah
6.4.1 Jika anda bukan pengguna, anda haruslah mendaftar pengguna baru degan menaip
alamat
http://192.168.0.196/homestaynishlo/pengguna_daftar.php
Paparan akan dipaparkan seperti di bawah:
ika anda bukan pengguna,anda haruslah mendaftar pengguna baru dengan menaip alamat
http://192.168.0.196/homestaynishlo/pengguna_daftar.php
Paparan akan dipaparkan seperti di bawah:
Langkah 2: setup rumah
Untuk setup rumah,pengguna boleh menaip alamat
http://192.168.0.196/homestaynishlo/bilik.php
Paparan akan di paparkan seperti berikut:
Untuk tambah rumah pengguna boleh ke alamat
http://192.168.0.196/homestaynishlo/tambah_bilik.php
Paparan akan di paparkan seperti berikut:
Untuk kemaskini rumah pengguna boleh ke alamat
http://192.168.0.196/homestaynishlo/kemaskini_bilik.php?norumah=40
Paparan akan di paparkan seperti berikut:
Langkah 3 : Senarai pekerja
Untuk menyemak senarai pekerja perlu ke alamat
http://192.168.0.196/homestaynishlo/pekerja.php
Paparan akan dipaparkan seperti berikut:
Untuk tambah pekerja pengguna perlu ke alamat
http://192.168.0.196/homestaynishlo/tambah_pekerja.php
Paparan akan dipaparkan seperti berikut:
Untuk Kemaskini pengguna perlu ke alamat
http://192.168.0.196/homestaynishlo/kemaskini_pekerja.php?kemaskini_id=amir
Paparan akan dipaparkan seperti berikut:
Langkah 4: Import Pekerja
Untuk import pekerja pengguna perlu ke alamat
http://192.168.0.196/homestaynishlo/import_pekerja.php
Paparan akan dipaparkan seperti berikut:
Langkah 5: Masuk Tempahan
Untuk masuk tempahan pengguna perlu ke alamat
http://192.168.0.196/homestaynishlo/tempah.php . Paparan akan dipaparkan seperti
berikut:
Jika pelanggan belum didaftarkan pelanggan perlu ke alamat
http://192.168.0.196/homestaynishlo/daftar_pelanggan.php untuk mendaftar pelanggan
Paparan akan dipaparkan seperti berikut:
.
.Langkah 6: Semak tempahan homestay
untuk semak tempahan homestay pengguna perlu ke alamat
http://192.168.0.196/homestaynishlo/semak.php
Paparan akan dipaparkan seperti berikut:
Langkah 7: laporan
Untuk semak laporan pengguna perlu ke alamat
http://192.168.0.196/homestaynishlo/laporan.php
Paparan akan dipaparkan seperti berikut:
Untuk cetak laporan pengguna perlu ke alamat
http://192.168.0.196/homestaynishlo/laporan2.php
Paparan akan dipaparkan seperti berikut:
5.3Sumber Rujukan
1. Chua Siew Geek, Yew Kwang Hooi, Zaliha binti Mohammad, Fatimah binti Ismail@Mohd
Nor,Buku Teks KSSM Sains Komputer
2. https://www.w3schools.com/
3. www.homestay.com
4. www.booking.com
5. Cikgu Saidi dan Cikgu Suhaimi,Modul Kerja Kursus Project Sains Komputer