sesi pengajian: nur idayu bt rosni (huruf besar) · pembangunan sistem maklumat inventori makmal...
TRANSCRIPT
PSZ 19:16 (Pind. 1/97)
BORANG PENGESAHAN STATUS TESIS
JUDUL: PEMBANGUNAN SISTEM MAKLUMAT INVENTORI MAKMALKIMIA SEKOLAH BERASASKAN WEB
SESI PENGAJIAN: 2005/2006
Saya ____ ____ NUR IDAYU BT ROSNI_______________________
(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 hak milik 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 (Mengandungi maklumat yang berdarjah keselamatan atau kepentingan Malaysia seperti yang termaktub di dalam AKTA RAHSIA RASMI 1972) TERHAD (Mengandungi maklumat TERHAD yang telah ditentukan oleh organisasi/badan di mana penyelidikan dijalankan)
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).
TIDAK TERHAD Disahkan oleh
(TANDATANGAN PENULIS) (TANDATANGAN PENYELIA) Alamat Tetap: 48, KG TUALANG, PUAN NOOR AZEAN BT ATAN 18000 KUALA KRAI, NAMA PENYELIA KELANTAN.
“ Saya akui bahawa saya telah membaca karya ini dan pada pandangan saya karya ini
adalah memadai dari skop dan kualiti untuk tujuan penganugerahan Ijazah Sarjana
Muda Sains dan Komputer serta Pendidikan (Kimia).”
Tandatangan :
Nama Penyelia : PN NOOR AZEAN BT ATAN
Tarikh : 28 APRIL 2006
i
PEMBANGUNAN SISTEM MAKLUMAT INVENTORI MAKMAL KIMIA
SEKOLAH BERASASKAN WEB
NUR IDAYU BT ROSNI
Laporan projek ini dikemukakan sebagai memenuhi syarat penganugerahan Ijazah
Sarjana Muda Sains dan Komputer Serta Pendidikan (Kimia)
Fakulti Pendidikan
Universiti Teknologi Malaysia
APRIL 2006
ii
“Saya akui karya ini adalah hasil kerja saya sendiri kecuali nukilan dan ringkasan
yang tiap – tiap satunya telah saya jelaskan sumbernya.”
Tandatangan :
Nama Penulis : NUR IDAYU BT ROSNI
Tarikh : 28 APRIL 2006
iii
Penciptaku…… Tiada kata yang dapat digambarkan apabila aku berjaya menyiapkan PSM ini. Sesungguhnya aku bersyukur kepadaNya, keranaNya aku mampu mengharungi segala suka duka. Kerna aku
tahu, Dia akan membebankan seseorang hambaNya mengikut kemampuan hambaNya. Ku panjatkan kesyukuran kepadaMu di atas segala gala yang telah Kau berikan kepadaku
Diriku sendiri…
Akhirnya kau berjaya menyiapkan sistem ini. Tahniah kerana berjaya membuktikan yang dikau mampu melakukannya. Keyakinan terhadap dirimu sendiri menjadi pemangkin kejayaan dikau kerana di situ terletak pusat kawalan untuk dirimu. Jangan pedulikan apa pandangan orang terhadapmu tetapi pedulikan apa pandangan sendiri terhadap dirimu. Tiada sesuatu yang mustahil untuk dilakukan jika kau yakin dengan dirimu sendiri. Aku bangga dengan diriku
sendiri….
Ibuku Sayang… Buat ma, terima kasih di atas perhatianmu, kasih sayangmu. Terima kasih kerana sentiasa
memberi semangat kepadaku. Menyabarkan aku dalam menamatkan pengajian aku. Suaramu mendamaikan aku. Kata katamu menjadikan aku kuat. Keranamu aku bersemangat. Ayu sayang ma.
Abahku Kasih… Abah, terima kasih di atas segala yang telah kau berikan. Tidak pernah aku mendengar kau
merungut mengeluarkan belanja untuk membesarkan aku, menyekolahkan aku dan menjadikan aku orang yang berguna. Akan ku balas jasamu…
Adik –beradikku…
Abang abangku, terima kasih di atas perhatian dan semangat yang diberikan. Adik adikku, keletah kamu penghibur hatiku. Bergurau dengan kamu menggembirakan aku. Menjauhkan aku dari segala masalah. Kamulah pemangkin aku untuk berjaya…. Semoga kamu berjaya mengikut
jejak langkahku dan menjadi lebih baik dariku.
Sahabat –sahabatku… Ima, Ita, Farah, Aida, Zuli, Tini & tak lupa jua…Izan dan Nani
Terima kasih di atas jalinan yang terbina. Memori bersama tidak akan kulupakan. Terima kasih kerana bersama samaku di saat susah dan senang. Sesungguhnya banyak kenangan kita kutip
selama di UTM. Yang pasti,kenangan di tahun akhir adalah yang teristimewa dan paling melucukan. Aku hargai segala gala yang telah kalian hulurkan buatku….
Ckin, Suzi, Haja, Eddy & Bak…
Terima kasih kerana menyokong aku selama ini. Bersahabat dengan kamu antara perkara paling indah dalam hidupku. Semoga ukhuwah yang terbina ini akan berkekalan sehingga ke akhir
hayat.
Arwah Yani… Pemergianmu buatku hilang semangat…termakbul doamu untuk menjadi sahabat baikku sehingga
ke akhir hayatmu…. Ku pegang kata-katamu “kebahagiaanmu,kebahagiaanku jua”
iv
PENGHARGAAN
Dengan nama Allah Yang Maha Pengasih lagi Maha Penyayang, Selawat
serta salam buat junjungan besar Nabi Muhammad S.A.W. Syukur Alhamdullilah
kerana dengan limpah dan kurniaNya, akhirnya pembangunan sistem ini dapat
disiapkan walaupun banyak halangan dan rintangan dihadapi.
Setinggi - tinggi penghargaan dan jutaan terima kasih buat penyelia saya, Pn
Noor Azean bt Atan kerana banyak membantu dan memberi bimbingan dalam
membangunkan sistem maklumat inventori ini. Terima kasih kerana bersama saya
dalam menyelesaikan masalah yang timbul semasa proses membangunkan sistem ini.
Nasihat dan cadangan yang diberikan amat saya hargai.
Ucapan terima kasih juga buat sekolah lama saya, SMK Sultan Yahya Petra 1
khususnya Cikgu Ibrahim dan Cikgu Zailani serta pembantu makmal, Pn Khadijah
kerana sudi memberikan kerjasama kepada saya dalam memberi maklumat dan data
untuk membangunkan sistem ini. Kerjasama yang diberikan amat saya hargai dan
akan saya kenang.
Tidak lupa jua, buat En Megat Aman Zahiri dan En Abdul Razak Idris kerana
telah menghulurkan bantuan semasa saya amat memerlukannya. Terima kasih di atas
bantuan yang telah dihulurkan. Ucapan terima kasih juga buat semua yang terlibat
dalam menjayakan pembangunan sistem ini samada secara langsung atau tidak
langsung.
v
ABSTRAK
Pada masa kini, sistem inventori secara berkomputer telah banyak
dibangunkan untuk menggantikan sistem secara manual dalam memastikan
pengurusan inventori lebih efektif dan efisien. Justeru itu, projek ini dibangunkan
untuk menghasilkan Sistem Maklumat Inventori Makmal Kimia Sekolah berasaskan
web yang berpangkalan data. Ia memudahkan pembantu makmal sekolah dalam
melakukan pemeriksaan stok inventori. Pembangunan sistem ini telah mendapat
perhatian pembangun memandangkan belum terdapat lagi sistem inventori makmal
sekolah yang menggunakan komputer sepenuhnya sekaligus sistem yang berasaskan
web. Sistem ini dibangunkan dengan menggunakan perisian Macromedia
Dreamweaver MX 2004 version 7.0.1, dan Microsoft® Access 2002. Pelayan web
yang digunakan adalah Internet Information Services (IIS) version 5.1 dengan
sokongan bahasa pengaturcaraan Active Server Page (ASP) di mana VBScript adalah
sebagai bahasa skrip yang digunakan. Sistem ini telah dimuatnaik pada sebuah
pelayan web supaya ia boleh diakses oleh semua guru sains dan pembantu makmal
pada bila – bila masa dan di mana sahaja. Diharapkan pembangunan sistem ini dapat
membantu pembantu makmal dalam menyimpan maklumat dan pengemaskinian stok
inventori secara berkomputer dan mengurangkan beban pembantu makmal.
vi
ABSTRACT
Nowadays, a development of computer system inventory is greater than a
manual system to make sure a management of inventory more effective and efficient.
So, this project was developed to produce a web based school inventory information
system for chemistry lab. The aim of this project is too convenient the lab assistant in
checking stock inventory. The developer was enthusiastic in this development
because there is no such thing as a computer inventory system and a web based
inventory system for school laboratory. This system was developed using
Macromedia Dreamweaver MX 2004 version 7.0.1, and Microsoft® Access 2002.
Information Services (IIS) was used as a server with Active Server Page (ASP) as a
programming language support which VBScript as a scripting language. This system
was uploading in a free web hosting so the lab assistant and science’s teacher can
access it in anywhere and anytime. I hope that this system will help the lab assistant
to key in the information and updating the stock inventory with using computer and
deficient the lab assistant’s encumbrance.
vii
KANDUNGAN
BAB PERKARA MUKA SURAT
BORANG PENGESAHAN TESIS
PERAKUAN PENYELIA
JUDUL
PERAKUAN PELAJAR
DEDIKASI
PENGHARGAAN
ABSTRAK
ABSTRACT
KANDUNGAN
SENARAI RAJAH
SENARAI SINGKATAN/SIMBOL
SENARAI LAMPIRAN
i
ii
iii
iv
v
vi
vii
xii
xiv
xv
BAB 1 PENDAHULUAN
1.1 Pengenalan
1.2 Latar Belakang Masalah
1.3 Penyataan Masalah
1.4 Objektif Projek
1.5 Rasional Pemilihan Projek
1.6 Skop dan Batasan Kajian
1.7 Kepentingan Projek
1.8 Kesimpulan
1
2
3
4
4
5
6
6
viii
BAB 2 KAJIAN LITERATUR
2.1 Pengenalan
2.2 Definisi Inventori
2.3 Fungsi Inventori
2.4 Definisi Pangkalan Data
2.5 Kebaikan Pangkalan Data
2.6 Inventori Secara Tradisional
2.7 Inventori Berbantukan Komputer
2.8 Inventori Berasaskan Web
2.9 Kajian –kajian Lepas
2.10 Sistem Inventori Sedia Ada
2.10.1 Daftar Harta Modal (KEW 312
dan 312A)
2.10.2 Daftar Inventori (KEW 313)
2.10.3 Daftar Stok Bekalan Pejabat
(KEW 314)
2.10.4 Daftar Pergerakan Harta Modal
dan Inventori (KEW 315)
2.10.5 Buku Rekod Peralatan Rosak
2.11 Model Rekabentuk Pembangunan
Sistem Inventori
2.11.1 Fasa Analisis
2.11.2 Fasa Rekabentuk
2.11.3 Fasa Implementasi
2.11.4 Fasa Integrasi
2.11.5 Fasa Penyelenggaraan
2.12 Kesimpulan
7
7
8
9
10
11
12
13
14
15
16
17
16
17
17
17
18
18
19
19
19
20
BAB 3 REKABENTUK SISTEM
3.1 Pengenalan
3.2 Fasa Analisis
21
21
ix
3.2.1 Justifikasi Perkakasan
3.2.2 Justifikasi Perisian
3.2.3 Analisis Keperluan dan
Proses Sistem
3.3 Fasa Reka Bentuk
3.3.1 Carta Alir Sistem
3.3.2 Papan Cerita
3.4 Fasa Implementasi
3.4.1 Perisian Utama Projek
3.4.2 Pengaturcaraan Projek
3.4.3 Pangkalan Data
3.5 Fasa Integrasi (Penggabungan)
3.6 Fasa Penyelenggaraan
3.7 Kesimpulan
22
22
22
24
25
25
25
26
26
26
27
27
27
BAB 5 PEMBANGUNAN SISTEM
4.1 Pengenalan
4.2 Pakej Sistem
4.3 Struktur Asas Sistem
4.3.1 Antaramuka Utama
4.3.2 Antaramuka Administrator
4.3.2.1 Antaramuka Respon
Login Gagal
4.3.2.2 Antaramuka Utama
Admin
4.3.2.3 Antaramuka Daftar
Pengguna
4.3.2.6 Antaramuka Buang
Pengguna
4.3.2.5 Antaramuka Lihat
Pengguna
28
28
29
29
30
30
31
32
32
33
x
4.3.2.6 Antaramuka Respon
Daftar, Buang dan Lihat
(kemaskini) Pengguna
4.3.3 Antaramuka Login
4.3.4 Antaramuka Inventori
4.3.5 Antaramuka Tambah, Buang, dan
Lihat (kemaskini) Maklumat
Inventori
4.3.5.1 Antaramuka Tambah
Maklumat Inventori
4.3.5.2 Antaramuka Buang
Maklumat Inventori
4.3.5.3 Antaramuka Lihat
Maklumat Inventori
4.3.6 Antaramuka Respon Tambah,
Buang dan Lihat (kemaskini)
4.3.7 Antaramuka Tempahan
4.3.7.1 Antaramuka
Penempahan Alat Radas
dan Bahan Kimia
4.3.7.2 Antaramuka Buang
Tempahan
4.3.7.3 Antaramuka Lihat
Tempahan
4.3.8 Antaramuka Carian
4.3 Komponen Sistem
4.3.1 Teks
4.3.2 Grafik
4.3.3 Format Fail
33
34
35
35
35
36
37
38
39
40
40
41
42
43
43
43
43
xi
BAB 5 MASALAH, CADANGAN DAN
KESIMPULAN
5.1 Pengenalan
5.2 Masalah yang Dihadapi
5.2.1 Teknikal
5.2.2 Kurang Kepakaran
5.2.3 Kos
5.3 Cadangan
5.4 Cadangan Kajian Lanjutan
5.5 Kesimpulan
44
44
44
45
45
45
46
47
BIBLIOGRAFI 48
LAMPIRAN A-B 51
xii
SENARAI RAJAH
NO. RAJAH TAJUK MUKASURAT
2 Model Air Terjun 18
4.1 Antaramuka Utama 29
4.2 Antaramuka Login Adminstrator 30
4.3 Antaramuka Login Gagal 31
4.4 Antaramuka Utama Admin 31
4.5 Antaramuka Daftar Pengguna 32
4.6 Antaramuka Buang Pengguna 32
4.7 Antaramuka Lihat Pengguna 33
4.8 Antaramuka Pengemaskinian Berjaya dilakukan 33
4.9 Antaramuka Login 34
4.10 Antaramuka Utama Inventori 34
4.11 Antaramuka Inventori – Tambah Maklumat Inventori 35
4.12 Antaramuka Penambahan Maklumat Inventori –
Buku Stok Utama
36
4.13 Antaramuka Penambahan Maklumat –
Daftar Stok Bekalan Pejabat
36
4.14 Antaramuka Buang Maklumat – Buku Stok Utama 37
4.15 Antaramuka Buang Maklumat – Daftar Stok Bekalan
Pejabat
37
4.16 Antaramuka Lihat Maklumat Inventori – Buku Stok
Utama
38
4.17 Antaramuka Lihat Maklumat Inventori – Daftar Stok
Bekalan
38
4.18 Antaramuka Respon Penambahan 39
xiii
4.19 Antaramuka Utama Tempahan 39
4.20 Antaramuka Penempahan Alat Radas dan Bahan
Kimia
40
4.21 Antaramuka Login untuk Buang Tempahan 40
4.22 Antaramuka Buang Tempahan 41
4.23 Antaramuka Lihat Tempahan 41
4.24 Antaramuka Carian 42
4.25 Antaramuka Hasil Carian 42
xiv
SENARAI SINGKATAN/SIMBOL
ASP - Active Server Pages
GHz - Giga Hertz
HTML - Hypertext Markup Language
ICT - Information and Communication Technology
IT - Information Technology
IIS - Internet Information Services
KUSZA - Kolej Ugama Sultan Zainal Abidin
MB - Megabait
MSC - Multimedia Super Corridor
P&P - Pengajaran dan Pembelajaran
RAM - Random Access Memory
SIS - Sistem Inventori Sekolah
URL - Uniform Resource Locator
xv
SENARAI LAMPIRAN
NO. LAMPIRAN
TAJUK MUKA SURAT
A Carta Alir Sistem
51
B Bahan Maklumat daripada
Sekolah
52
BAB 1
PENDAHULUAN
1.1 Pengenalan
Setiap sekolah menengah di Malaysia dilengkapi dengan makmal Sains yang
terdiri daripada makmal Kimia, Fizik, Biologi dan Sains KBSM. Setiap daripada
makmal tersebut perlu diuruskan dengan baik dan bersistematik bagi memastikan segala
aktiviti yang akan dijalankan di makmal berjalan dengan lancar.
Sistem maklumat bermaksud satu kombinasi yang terdiri daripada manusia,
perkakasan, perisian, rangkaian dan data yang bertanggungjawab mewujud, mengumpul,
menukar, dan mengagihkan maklumat dalam sesebuah organisasi. Ia juga boleh
dimaksudkan sebagai kitaran proses mewujud atau memperolehi maklumat, mengumpul
maklumat daripada pelbagai bentuk, memproses dan menukar maklumat yang diperolehi
dan dikumpulkan ke dalam bentuk yang diingini dan seterusnya mengagihkan maklumat
tersebut kepada pihak – pihak yang berkaitan untuk diambil tindakan. (Mohd Shanuddin
Zakaria et al)
Manakala, sistem maklumat berkomputer pula adalah sistem maklumat yang
menggunakan perkakasan, perisian, rangkaian, dan lain – lain jenis teknologi maklumat
untuk mengumpul, memanipulasi, menyimpan, dan menukarkan sumber – sumber data
2
kepada produk maklumat. Sejajar dengan perkembangan teknologi pengkomputeran
semasa, penggunaan sistem maklumat berkomputer adalah amat luas dan dianggap satu
kemestian dewasa ini. (Mohd Shanuddin Zakaria et al)
Menyedari hakikat ini, sistem maklumat inventori makmal kimia sekolah
berasaskan web dibangunkan untuk membantu para guru Sains dan pembantu makmal
dalam menjalankan tugas mereka dengan lebih mudah dan berkesan. Di samping itu, ia
dapat menukarkan sistem pengurusan inventori ini sebagai pengurusan inventori secara
berkomputer selaras dengan perkembangan teknologi.
1.2 Latar Belakang Masalah
Pada 27 Ogos 1995, projek Koridor Raya Multimedia (MSC) telah dilancarkan
di Putrajaya oleh Perdana Menteri pada masa itu iaitu Tun Dr. Mahathir Mohamad.
MSC ialah kawasan khusus yang dibangun berasaskan industri ICT. Ia adalah projek
yang dirancang oleh kerajaan kerana menyedari kepentingan mempunyai industri
teknologi maklumat (IT) dan telekomunikasi tempatan yang mantap dan mampu berdaya
saing di peringkat antarabangsa, selaras dengan matlamat Wawasan 2020. Dalam
mencapai matlamat MSC, sebanyak tujuh aplikasi perdana telah dirancang dan
dibangunkan. Antara aplikasi perdana MSC ialah kerajaan elektronik dan sekolah
bestari. Kerajaan elektronik ini akan menggunakan teknologi multimedia bagi
menjadikannya sebuah pentadbiran tanpa kertas.
Manakala, konsep Sekolah Bestari yang dibentuk pada penghujung tahun 1996
yang mana meletakkan teknologi maklumat dan komunikasi (ICT) bukan sahaja sebagai
bahan bantu dalam proses pengajaran dan pembelajaran (P&P) Bestari malahan dalam
pengurusan sekolah. Walau bagaimanapun, penggunaan ICT dalam pengurusan sekolah
masih terbatas walaupun ia telah memasuki fasa kedua.. Ia lebih banyak tertumpu pada
pengurusan pejabat, penyampaian P&P, pencarian maklumat dan ilmu pengetahuan, hal
3
ehwal pelajar dan pentadbiran. Sistem maklumat mengenai inventori makmal secara
berkomputer masih tidak dibangunkan dan seterusnya digunakan.
Dengan itu, bagi memastikan ICT juga digunakan dalam pengurusan sekolah,
projek ini telah diusahakan oleh pembangun untuk membangunkan satu sistem
maklumat inventori bagi pengurusan inventori makmal. Bagi para guru Sains dan
pembantu makmal, sistem ini memudahkan urusan merekod inventori bahan dan
pencarian sesuatu bahan dengan cepat. Bagi pihak sekolah pula, ia memudahkan
pemeriksaan stok inventori pada setiap akhir tahun.
1.3 Pernyataan Masalah
Pada masa ini, pengurusan makmal masih bergantung kepada cara tradisional, di
mana urusan penyimpanan stok masih menggunakan pen dan kertas serta direkodkan di
dalam buku. Keadaan ini menimbulkan masalah dan beban kerja yang banyak kepada
pembantu makmal yang perlu memeriksa stok alat radas dan bahan kimia setiap dua kali
setahun. Melalui tinjauan yang dilakukan, masalah utama yang dihadapi oleh pembantu
makmal ialah semasa pemeriksaan stok. Ini disebabkan mereka perlu memeriksa
beberapa buah buku stok antaranya buku stok utama, buku daftar harta modal, buku
daftar inventori, buku daftar stok bekalan pejabat, buku daftar pergerakan harta modal
dan inventori,dan buku rekod peralatan rosak. Keadaan ini telah memberikan beban
kerja yang banyak kepada mereka. Begitu juga dengan penempahan alat radas dan
bahan kimia yang bergantung sepenuhnya kepada kaedah manual di mana guru perlu
mengisi borang sekurang-kurangnya tiga hari sebelum barang – barang tersebut
diperlukan. Bagi sekolah yang mempunyai kedudukan makmal dan bilik guru yang
agak berjauhan, ia menimbulkan masalah kepada guru apabila mereka ingin membuat
penempahan untuk melakukan eksperimen. Dengan adanya sistem ini, guru boleh
membuat penempahan radas secara online tanpa mengira masa dan tempat kerana sistem
yang akan dibangunkan ini adalah sistem yang berasaskan web.
4
Walaupun Guru Kanan Sains adalah orang yang paling penting dalam
pengurusan makmal tetapi boleh dikatakan pembantu makmal adalah individu yang
mengetahui selok - belok kedudukan alat radas dan bahan kimia di makmal.
Memandangkan hanya pembantu makmal yang mengetahui kedudukan alat radas dan
bahan kimia, masalah akan timbul sekiranya pembantu makmal bercuti atau tiada di
makmal. Sistem yang akan dibangunkan ini dapat membantu dalam menyelesaikan
masalah ini.
1.4 Objektif Projek
Secara umumnya, objektif utama sistem ini dibangunkan adalah sebagai
cadangan penyelesaian masalah merekod inventori secara manual yang mana ia
menggunakan masa dan tenaga yang banyak. Antara tujuan sistem ini dibangunkan
ialah:
i. Memudahkan capaian maklumat kedudukan alat radas dan bahan kimia di
makmal,
ii. Memudahkan pihak sekolah membuat pemeriksaan dan pengemaskinian ke
atas stok alat radas dan bahan kimia,
iii. Memudahkan guru membuat penempahan ke atas alat radas dan bahan kimia
yang akan digunakan dalam amali secara online
1.5 Rasional Pemilihan Projek
Aplikasi perdana MSC iaitu kerajaan elektronik telah meletakkan suatu
pentadbiran yang tidak menggunakan kertas. Aplikasi perdana ini dapat diadaptasikan
dalam pengurusan inventori. Oleh itu, penggunaan ICT dalam pengurusan inventori