• Tidak ada hasil yang ditemukan

Sistem maklumat penempahan dan pengagihan komputer / Zarina Mohamad Roozi

N/A
N/A
Protected

Academic year: 2021

Membagikan "Sistem maklumat penempahan dan pengagihan komputer / Zarina Mohamad Roozi"

Copied!
109
0
0

Teks penuh

(1)

Laporan Latihan Umiah Tahap Akhir

Sistem Maklumat Penempahao Dan Peogagihao Komputer

Perpustakaan SKT.,f

Oleh

Zarioa Bioti Mohamad Roozi

WET000154

Di bawah bimbingan

Puao Norisma Bioti ldris

&

Puan Norazlina Binti Khamis

Laporan Latiban llmiab ini diserahkan kepada

Fakulti Saios Kompoter dan Teknologi Maklumat

Uoiversiti Malaya, Kuala Lumpur

2003

bagi memeouhi sebahagian daripada syarat pengaougerahao

University of Malaya

(2)

ABSTRAK

Sistem Maklumat Penempahan dan Pengagihan Komputer (SMPPK) merupakan satu sistem untuk merekodkan maklumat-maklumat yang berkaitan dengan segaJa urusan penempahan dan pengag1han komputer bagi seluruh pasukan tentera darat. SMPPK dibina khas untuk kegunaan Pusat Teknologi Maklumat (PUSTEKMA) dan pasukan-pasukan tentera darat SMPPK bcrupaya untuk mereko~ menyimpan, membuang, manambah dan mencapai kembali maklumat serta menjana laporan. Untuk membangunkan sistem ini, metodologi

Model Air Terjun dengan Prototaip telah dipilih Di samping itu, pelbagai teknik pengumpulan makJumat telah dipili terrnasuklah melalui bahan bacaan, temuramah, pemerhatian dan pelayaran internet. Oaripada maklumat-maklumat yang diperolehi, pelbagai keperluan fungsian dan keperluan bukan fungsian bagi sistem ini telah dikenalpasti. Untuk membangunkan antaramuka SMPPK, Microsoft Visual Basic 6.0 telah dipilih. Manakala untuk membangunkan pangkalan data perisian Microsoft Access 2000 telah dipilih. Teknik yang dipilih

untuk permodelan data pula ialah Rajah Hubungan Entiti. Setelah siap pembangunan SMPPK, pengujian yang telah dijalankan termasuk1ah pengujian unit dan sebagainya Oiharapkan melalui pembangunan sistem ini, segala masalah

yang dihadapi oleh PUSTEKMA dan pasukan-pasukan lain dalam tentera darat dapat diselesaikan

(3)

PENGHARGAAN

Bersyukur saya ke hadrat Tiahi kerana dengan limpah dan kumia-Nya dapat saya menyiapkan laporan Latihan llmiah I ini. Berbekalkan ketabahan, kesungguhan dan keinginan untuk menambah dan meluaskan ilmu pengetahuan dalam bidang yang dipelajari sekarang dapat juga saya menyiapkan laporan Latihan llmiah I dan II ini.

Jutaan terima kasih diucapkan kepada keluarga saya yang disayangi di atas sokongan moral dan kewangan yang telah diberikan sepanjang saya menjalankan kajian untuk menyiapkan laporan ini.

Setinggi-tinggi penghargaan diucapkan kepada Puan Norisma Idris sebagai penyelia sepanjang latiban ilmiab ini. Ribuan terima kasih juga diucapkan kepada moderator iaitu Puan Norazlina Khamis di atas segala cadangan dan komen yang teJah diberikan untuk memperbaiki dan menyempumakan lagi latihan ilmiah ini.

Tidak lupa juga ucapan ribuan terima kasih kepada pihak Pusat Teknologi Maklumat Tentera Darat (PUSTEKMA) kerana telah memberi kepercayaan kepada saya untuk menjalankan kajian ke atas masalab yang dihadapi untuk tujuan penyediaan latihan ilmiah ini.

Di samping itujuga penghargaan ini ditujukan kepada rakan saya Zamziha

University of Malaya

(4)

Akhir sekali, ucapan terima kasih ini ditujukan kepada pihak-pihak

yang terlibat secara langsung terutamanya rakan saya Nina Azhn bt Ishak rnahupun tidak tangsung dalam menyiapkan projek latihan ilmiah ini.

(5)

lSI KANDUNGAN Kandungan Abstrak Penghargaan Senarai Jadual Senarai Rajah BAB 1 : PENGENALAN

1 .1 : Pengenalan Kepada Sistem Maklumat 1.2 : Latar Belakang Projek

1.3 : Definisi Masalah 1.4 : Tujuan Projek 1.5 : Objektif Projek 1.6 : Skop projek I. 7 : Kepentingan SMPPK 1 .8 : Penjadualan Projek

BAB 2 : KAJIAN LITERASI

2. I : Permasa1ahan-permaslab yang timbul 2.2: Kajian Sistem Muka surat II Ill Vlll IX 2 3 4 4 4 5 5 8 10

University of Malaya

(6)

BAB 3 : METODOLOGI

3.1 : Pendahuluan

3.2: Metodologi yang dipilih

3.3 : Teknik Pengumpulan Maklumat

3.4 : Analisa Temuramah

BAB 4 : ANALISA SJSTEM

4.1 : Pendahuluan

4.2: Keperluan Fungsian

4.3 : Keperluan Bukan Fungsian

4.4: Keperluan Perkakasan

4.5 : Keperluan Perisian

BAB 5 : REKABENTUK SISTEM

5.1 :Pendahuluan

5.2 : Modul Sistem

5.3: Rekabentuk Antaramuka Pengguna

5.4 :Rekabentuk Borang Input

5.5 : Rekabentuk Pangkalan Data

BAB 6 : PERLAKSANAAN I PEMBANGUNAN SISTEM 6.1 : PendahuJuan

6.2 : Proses Pembangunan I Perlaksanaan Sistem

12 12 14 16 17 18 19 20 20 24 26

28

31 34

39

39

University of Malaya

(7)

BAB 7 : PENGUJIAN SISTEM 7.1 : Pendahuluan

7.2 · Hasil Pengujian Sistem

BAB 8 : PERBlNCANGAN

41 41

8.1 : Keputusan yang Diperolehi Hasil Daripada Pengujian 43 8.2 : Masalah yang timbul dan penyelesaiannya 46

8.3: Kelebihan dan Kelemahan Sistem 47

8.4 : Peningkatan yang boleh dijalankan pada masa hadapan 48

BAB 9 : KESCMPULAN 49

Apendiks

Apendiks A: Borang Soalan Temuramah

Apendiks 8 : Borang Soalan Temuramah ( Pengujian ) Apendiks C : Pengkodan SMPPK

Apendiks D : Manual Pengguna

Rujukan 51 52 53

92

98

University of Malaya

(8)

SENARAI JADUAL

Jadual

Jadual 1.1: Carta Gantt

Jadual 4.1: Jadual spesiftkasi perkakasan

Jadual 5.1 : Jadual pasukan

Jadual 5.2: Jadual Pengagihan Jadual 5.3 : Jadual Penempahan

Jadual 5.4 · Jadual Pengguna

Muka Surat 7 20 36 36 37 38

University of Malaya

(9)

SENARAIRAJAU

Rajah

Rajah 2.1 . Antaramuka Sistem Pengagihan Komputer

Rajah 3.1 :Model Air Teijun dengan Prototaip

Rajah 3.2 : Carta pai yang menunjukkan persetujuan Rajah 5.1 :Menu utama sistem

Rajah 5.2 : Carta Alir Sistem Rajah 5.3: Modul Penempahan Rajah 5.4 : Modul Pengagihan

Rajah 5.5 Modul Bantuan

Rajah 5.6: Antaramuka Utama Sistem Rajah 5.7: Antaramuka Modul Penempahan Rajah 5.8 : Antaramuka Modul Pengagihan

Rajah 5.9: Borang input penempahan Rajah 5. 10: Borang input pengagihan 1 Rajah 5.1 I : Borang input pengagihan 2

Rajah 5.12 : Rajah llubungan Entiti bagi SMPPK Rajah 5.13 :Rajah bagJ Jadual Pengguna

Rajah 8. 1 Graf keputusan analisis antaramuka sis tern

Rajah 8.2 . Carta pai yang menunjukkan analisis

kcbolehgunaan sistem

Rajah 8.3 : Grafyang mcnunjukkan keputusan ana1isis

Muka Surat 1 I 13 16

24

25

26

27

28

29

30 31 32 33 34 35 35

44

44

45

University of Malaya

(10)

Rajah 8.4: Grafyang menunjukkan keputusan analisis terhadap penggunaan perkataan dalam sistem

46

(11)

BAB J : PENGENALAN PROJEK

1.1 Pengenalao Kepada Sistem Maklumat

Sistem maklumat merangkumi segala aktiviti yang melibatkan pengumpulan, penyimpanan dan capaian kembali data, menolong menukarkan data kepada maktumat serta mengurus data dan maklumat. Semua aktiviti tersebut di atur bagj mencapai mat1amat sesuatu organisasi di samping ia akan memudahkan segala urusan organisasi tersebut.

Maklumat merupakan data-data mentah yang telah diproses sementara teknologi maklumat merangkumi perkakasan dan perisian yang digunakan untuk melaksanakan tugas-tugas pemprosesan seperti pemindahan, penyimpanan, capaian, manipulasi dan paparan data.

Berikut adalab komponen-komponen sistem maklumat yang beketja secara sepadu untuk memenuhi keperluan maklumat sesebuah organisasi :

• Satu atau lebih pangkalan data • Atur cara penggunaan

• Perisian-perisian yang digunakan untuk aplikasi pangkalan data • Perkakasan komputer

• Pengguna

(12)

Kelebihan menggunakan sistem maklumat:

Wujud satu sistem dengan aliran data yang lebth sistematik

• Menjamin kekonsistenan dan integriti data serta tidak berlaku lewahan data

• Mempunyai ciri-ciri dan kawalan keselamatan di mana maklumat sui it dan penting dapat dilindungi dari pengguna yang tidak sah.

• Menjimatkan kos manual dari segi penggunaan kertas.

1.2 Latar Belakang Projek

Sistem Maklumat Penempahan Dan Penerimaan Komputer ( SMPPK ) dibangunkan khas untuk kegunaan Pusat Teknologi Maklumat Tentera Darat ( PUSTEKMA ) dan pasukan-pasukan dalam tentera darat. PUSTEKMA merupakan orang tengah dalam urusan penempahan dan pengagihan komputer untuk seluruh pasukan bagi tentera darat di Malaysia. Sistem ini mcmbolehkan pasukan-pasukan dalam tentera darat berinteraksi dengan PUSTEKMA secara terus untuk urusan-urusan yang melibatkan penempahan dan pengagihan komputer ini. SMPPK berfungsi untuk menguruskan data-data termasuklah menyimpan data dan mencapai kembali maklumat bagi urusan penempahan dan pengagihan komputer tentera darat di seluruh Malaysia. SMPPK juga akan dimuatkan dengan kemudahan bagi menambah dan menghapuskan rekod yang sedia ada bagi kemudahan pengguna.

(13)

1.3 Defmisi Masalab

Kesedaran awal akan perlunya SMPPK timbul kerana faktor-faktor berikut:

• Belum wujud Sistem Berkomputcr

Sehingga kini, segala urusan yang berkaitan penempaban dan pengagihan komputer masih dilakukan secara manual. Keadaan ini menyukarkan proses untuk mendapatkan atau mencapai kembali

maklumat.

• Kemunculan teknologi baru

Memandangkan pada zaman sekarang teknologi komputer berkembang maju, pengurusan secara manual adalah kurang praktikal untuk digunakan. Ini kerana segala urusan yang berkaitan dengan capaian kembali maklurnat, menyimpan data keselamatan data dan lain-lain amat dititikberatkan.

• Meningkatkan kecekapan

Aliran proses yang kurang cekap boleh menyebabkan kerugian bagi sesebuah organisasi termasuklah dari segi pengurusan masa, pengurusan maklumat dan sebagainya. Memandangkan sekarang

ini

era teknologi maklumat berkembang pesat, maka sistem ini akan dibangunkan bagi memudahkan menyimpan maklumat dan

University of Malaya

(14)

sistem manual yang mana capaian kernbali maklumat sukar dilakukan dengan kadar yang cepat.

1.4 Tujuan Projek

SMPPK merupakan satu sistem untuk merekodkan maklumat-maklumat yang berkaitan urusan penempahan dan pengagihan komputer bagi seluruh pasukan dalam tentera darat. SMPPK juga akan dilengkapi dengan kemudahan untuk menarnbah dan menghapuskan maklumat yang sedia ada bagt kemudahan pengguna.

1.5 ObjektifProjek

I. Merekabentuk satu sistem yang boleh yang boleh merekodkan dan menyimpan maklumat.

2. Merekabentuk satu sistem yang boleh yang boleh mencapai kembali mak1umat.

3. Merekabentuk satu sistem yang berkebolehan tinggi.

1.6 Skop Projek

I. SMPPK akan dibangunkan khas untuk kegunaan PUSTEKMA dan pasukan-pasukan dalam tentera darat dengan menggunakan kata laluan masing-masing.

(15)

2. Sistem ini membolehkan pengguna di setiap pasukan membuat tempahan komputer atau perkakasan komputer yang diperlukan secara terus menggunakan rangkaian setempat (LAN).

3. Sistem ini boleh merekodkan maklurnat, menyimpan maklumat, membuang maklumat, menambah maklumat, mancapai kembali maklumat dan menjana laporan.

4. Sistem ini akan mempunyai satu pangkalan data yang boleh menyimpan segala maklumat yang berkaitan penempahan dan pengagihan komputer.

1.7 Kepentingan SMPPK

I. Merekabentuk satu sistem yang boleh menjana laporan, merekodkan maklumat dan mencapai kembali maklumat.

2. Memberi kemudahan kepada PUS1EKMA dalam pengurusan yang melibatkan penempahan dan pengagihan komputer kepada setiap pasukan. 3. Mengelak berlakunya kesilapan semasa proses mancari maklumat.

1.8 Penjadualan Projek

Bagi pembangunan sistem ini, saya telah merancang sistem ini secara berperingkat iaitu meliputi fasa kajian awal, fasa analists, fasa rekabentuk, fasa perlaksanaan, fasa pengujian dan fasa dokumentasi Da1am fasa kajian awal, objektif dan keperluan sistem ditentukan. Dalam fasa ini juga metodologi

(16)

dianalisis melalui beberapa kaedah kajian seperti temurarnah dan sebagainya. Analisis juga dilakukan ke atas sistem yang telah wujud. Segala kelebihan dan kekurangan sistem akan dikaji. Seterusnya adalah fasa rekabentuk sistem di mana antaramuka pengguna dan pangkalan data bagi sistem akan direkabentuk. Setelah siap rekabentuk. ia akan dilaksanakan dalam fasa perlaksaanan dan seterusnya akan meJalui fasa penyelenggaraan yang mana sistem yang telah siap akan diuji dan sebarang ralat akan diperbaiki dan diubah.

(17)

Jadual 1.1 :Carta Gantt

Q3 02

Q4 02

Q1 03

Q203

ID

Task Name

Jut fAug fsep

Oct jNovfoec

Jan {Feb

I

Mar Apr

I

Jun

1

Pengenalan

-2

Pengumpulan Maklumat

I

I

3

Kajian Literasi

I

I

4

Metodologi

I

I

.

5

Analisis

D

6

Rekabentuk

I

l

7

Pembangunan/ Perlaksanaan

I

I

8

Pengujian

D

(18)

BAB 2 : KAJIAN LITERASI

Kajian literasi adalah penting dalam usaha untuk mendapatkan pengetahuan yang berkaitan dan dikira sebagai faktor-faktor penting untuk memenuhi objektif dan skop projek ini.

2.1 Permasalahan-permasalahao yang timbul

Memandangkan sebelum ini segala urusan penyimpanan rekod dilakukan secara manual, ia telah banyak menimbulkan masalah. Di antara masalah-masalah yang dihadapi oleh pihak PUSTEK.MA ialah :

2. 1. 1 : Masalah dan segi untuk menentukan sesuatu pasukan telah mendapat haknya ataupun bel urn.

Sebelum ini, segala urusan mengenai pengagihan komputer ditentukan oleh Ahli Jawatankuasa Pemandu, PUSTEKMA hanya berperanan untuk mengagihkan bilangan perkakasan komputer yang telah ditetapkan pada setiap pasukan. Dalam hal ini, setiap pasukan susah untuk mengetahui samada pasukan tersebut telah mendapat haknya ataupun tidak. Ini berpunca daripada pengurusan yang dilakukan secara manual.

2.1.2 : Masalah untuk mengetahui baki stok yang masih belum diagihkan. lni kerana, rekod-rekod yang disimpan secara manual menyukarkan

(19)

2. 1.3 : MasaJah untuk mengetahui pegangan setiap pasukan.

Memandangkan sebelum ini belum wujud sistem berkomputer bagi urusan penempahan dan pengagihan komputer, masalah untuk mengetahui pegangan komputer bagi setiap pasukan adalah sukar.

2. 1.4 : Masalah untuk membuat tempaban komputer.

Sebelum ini, untuk melakukan penempahan, setiap pasukan terpaksa menghantar wakil untuk ke PUSTEKMA untuk membuat tempahan tersebut. Keadaan ini menyebabkan masa telah terbuang.

2.1.5 : Masalah untuk mengetahui perkakasan secara spesifik di pasukan mana ia berada.

Memandangkan sebelum ini, semua urusan yang berkaitan dengan penempahan dan pengagihan komputer dilakukan secara manual, maka capaian kembali makJumat susah dilakukan kerana pihak pcngurusan terpaksa meneliti satu demi satu maklumat-makJumat yang didokumenkan. J Ia I ini menyebabkan masa yang panjang terpaksa

digunakan bagi memperoleh maklumat jika dibandingkan dengan sistem berkomputer.

University of Malaya

(20)

2.2 Kajian Sistem

Untuk memantapkan lagi pembangunan sesuatu sistem, kaj ian ke atas sistern yang sedta ada perlu bagi mengenalpasti kekurangan yang timbuJ. Dari itu, kita dapat memperbaiki kelemahan yang wujud Di samping itu juga, kajian ke atas sistem yang hampir sama juga perlu dilak.ukan. Walaubagaimanapun, untuk SMPPK masih belum wujud satu sistem berkomputer sebelum ini. Jadi kajian dilakukan ke atas sistem seakan-akan SMPPK iaitu Sistem Pengagihan Komputer. Sistem ini pemah dibangunkan oleh pelajar yang menjalani latihan industri tetapi ia tidak digunakan memandangkan kemampuannya kurang memuaskan.

Di antara kelernahan yang diperoleh basil kajian ke atas ststem tersebut ialah:

• Tidak mempunyai ciri-ciri keselamatan yang baik. Sistem login yang digunakan masih boleh ditembusi.

• Secara keseluruhan sistem tersebut dibangunkan hanya menggunakan Microsoft Access termasuklah antaramukanya.

• Berlaku pengulangan rnaklumat pada paparan laporan.

• Perlu melalui banyak peringkat untuk mendapatkan maklumat yang terperinci.

Rajah 2 menunjukkan antaramuka Sistem Pengagihan Komputer yang telah dibangunkan.

(21)

a "" edt '{jiM ~~ l'Vmet a.-us 1P* ~ tj!IIO at· liil .[b.~

• 10 • • .r II

SISTEM PENGAGIHAN kOMPUTER

lr.iJ Maklumat Divbn-eo ..J Makl\llllat Briged ..J Maklumat Puutan - ' PeDC<Il'i<m MUlumat .J ltetnbali lte Muka Hada.pan .J lteluar dari eistem

PUR

Rajah 2 : Antaramuka Sistem Pengagihan Komputer

(22)

BAR 3 : METODOLOGI

3.1 Pendahuluan

Metodologi merupakan satu set panduan lengkap yang mengandungi model-model, kemudahan peralatan dan teknik-teknik khusus yang perlu diikuti dalam melaksanakan setiap ak:tiviti yang terdapat dalam kitar hayat pembangunan sistem. ranya perlu di dalarn kitar hayat pembangunan sistem bagi memastikan

sitem dapat dibangunkan dengan teratur. Kaedah pcmbangunan yang dipilih

mestilah bersesuaian dengan jenis sistem yang akan dibanl:,runkan.

3.2 Metodologi yang dipiJib

Dala.m sesuatu proses pembangunan sistem, terdapat beberapa fasa yang

perlu dilalui. Fasa-fasa tersebut ialah:

• Analisa keperluan dan defrnisi

• Rekabentuk sistem

• Rekabentuk program

• Perlaksanaan program

• Penguj ian unit

• Pengujian integrasi

• Penguj ian sis tern

• Penghantaran sistem

• Penyelcnggaraan

(23)

Untuk itu, metodologi yang telah dipilih ialah Metodologi Model Air Terjun dengan Prototaip. Ia dipilih berasaskan kepada kelebihan-kelebihan yang terdapat pada model ini.

Analisa keperluan

I•

-~

p .

1 . L - - - ' ~-- eru aran

~

I

Rekabentuk Sistem -, : _- : _ -- -• . .

-.

....

.... ... : 1 -... , ... ,e~ngesahaJ.!

!

~

I

Rekabentuk Program

I

... -... .. ... .

t I . . ... '·,

i

i

~

"'· )

!

!

,

I

Pengkodan ) / I 1 :

~

, /

l

l

l

1

;•gujian

unit & integrasi/ V

~I

. Ujian sistem

~

r

... /

Prototaip

~

I

Uj ian penerimaan

~

I

Operasi & penyelenggaraan Rajah 3.1 : Model Air TeJjun dengan Prototaip

3.2.1 : Kelcbihan Model Air Terjun dengan Prototaip

Dalarn model ini, prototaip menunjukkan sistem yang akan dibangunkan separuh siap yang mana ia akan membenarkan pelanggan dan pembangun untuk menilai sebahagian daripada aspek sistem yang dicadangkan. Keadaan ini dapat memberi gambaran serba sedikit mengenai

(24)

sistem telah melaksanakan semua keperluan yang telah dikenalpasti. Selain itu juga, terdapat langkah pengesahan yang mana ia bertujuan untuk memastikan setiap fungsi berjalan dengan betul. Dalam model ini, pemprototaipan yang akan digunakan ialah pemprototaipan antaramuka pengguna.

3.3 Teknik Peogumpulao Maklumat

3. 3. 1 : Bahan Bacaan

Bahan bacaan merupakan sumber yang utama dalam proses mengumpul maklumat. Maklumat-maklumat diperoleht daripada buku-buku yang telah dtterbitkan. Antara bahan bacaan yang dikaJt diperoleht daripada perpustakaan Universiti Malaya, buku-buku rujukan yang dibeti sendiri dari kedai buku dan buku yang dipinjam daripada rakan-rakan.

3.3.2: Pemerhatian

Selain itu, pemerhatian juga telah dilakukan sepanjang berada di PUSTEKMA semasa menjalankan kajian. Pemerhatian ini sebenamya telah dilakukan sejak menjalani latihan industri di PUSTEKMA. Di dapati PUSTEKMA dan pasukan-pasukan Tentera Darat yang lain mempunyai masalah dalam urusan yang berkaitan pengagihan dan penempahan komputer.

(25)

3.3.3 : Temuramah

Temuramah telah dipilih berbanding soal-selidik sebagai salah satu proses pengumpulan maklumat kerana didapati bahawa maklumat yang akan diperolehi lebih padat dan boleb dipercayai jika berbanding dengan soal-selidik yang mana ia hanya terhad kepada beberapa soalan yang terdapat dari borang soal-selidik. Selain itu, ia dipilih kerana kemusykilan yang timbul dapat boleh dijelaskan semasa temuramah dijalankan. Temuramah telah dilakukan terhadap pihak PUSTEKMA yang terlibat dengan urusan pengagihan komputer.

3.3.4 : Pelayaran Internet

Selain sorotan dokumen, temuramah dan pemerhatian, pelayaran internet juga dilakukan bagi memperoleh maklumat tambahan

(26)

3.4: Analisa temuramah

Daripada temurarnah yang telah dijalankan didapati bahawa responden bersetuju dengan cadangan untuk membangunkan SMPPK. Berikut adalah peratusan yang menunjukkan cadangan pembangunan sistem ini dipersetujui.

rajah 3.2 :Carta pai yang menunjukkan persetujuan

Temuramah telah dilakukan terhadap pihak pengurusan iaitu pihak. yang mengendalikan urusan pengagihan komputer di PUSTEKMA, pengurus dan pengguna iaitu pihak-pihak dari pasukan Tentera Darat yang terlibat

(27)

BAB 4 : ANALISA SISTEM

4. t Pendahuluan

Keperluan sistem adalah deskripsi bagi fungsi-fungsi yang akan

dilaksanakan bagi sistem maklumat baru yang dicadangkan. Secara umumnya, kepcrluan sistem boleh dilihat dalam riga kategori iaitu keperluan fungsian,

keperluan bukan fungsian dan keperluan teknikal. Keperluan teknikal ini terbahagi

kepada keperluan perkakasan dan keperluan pensian.

Keperluan ini perlu ditentukan dengan tepat kerana jika gagal ia akan

mendatangkan beberapa implikasi iaitu :

4.1.1 · Kos bagi pembangunan sistem akan melampaui kos asal yang dijangkakan

4.1.2 : Sistem maklumat tidak dapat dis1apkan mengikut tempoh masa yang telah ditetapkan.

4. I .3 : Pengguna tidak bcrpuas hati dan berkemungkinan juga mereka akan menghindarkan diri daripada menggunakan sistem maklurnat hanya

kerana keperluan dan kehendak mereka tidak ditcrjemahkan dalam

(28)

4.2 : Keperluan Fungsiao

Keperluan fungs1an adalah aktiviti yang mesti dilaksanakan oleh sesebuah sistem maklumat bagi memenuhi keperluan pemiagaan. Setelah melakukan

analisis terhadap maklumat yang telah diperolehi, didapati bahawa keperluan

fungsian bagi SMPPK iaJah :

4.2.1 : Sistem menerirna input penernpahan.

Sistem berupaya untuk menerima input penempahan perkakasan komputer dari semua pasukan Tentera Darat di seluruh Malaysia.

4 2.2 Sistem boleh menjana Japoran.

Sistem membolehkan pengguna mendapatkan maklurnat mengenai

status pegangan yang telah mereka perolehi.

4.2.3 Sistem menerima input pengagihan

Sistem berupaya untuk menerima input pengagihan perkakasan komputer untuk setiap pasukan Tentera Darat di seluruh Malaysia.

4.2.4 Sistem menerima input login.

Sistem berupaya menerima input login dari pelbagai pihak dalam

Angkatan Tentera Darat. Sistem berupaya mengenal pengguna yang

login samada pengurusan tertinggi, pihak penggurusan atau pengguna biasa.

(29)

4.3 : Keperluan Bukan Fuogsiao

Keperluan bukan fungsian menerangkan ciri-ciri yang akan melengkapkan lagi sesuatu sistem maklumat di samping kekangan-kekangan yang wujud bagi menghadkan pilihan dalam membangunkan penyelesaian terhadap sesuatu masalah. Di antara keperluan bukan fungsian yang dikenalpasti ialah:

4.3. 1 : Keselamatan maklumat.

Sistem perlu menyokong keselamatan maklumat yang baik untuk mengelakkan sesuatu yang tidak diingini daripada berlaku.

4.3.2 : Sistem mudah digunakan.

Sistem yang akan dibangunkan perlulah berstfat untuk memudahkan sesuatu urusan. Keadaan ini akan mengurangkan masa untuk mempelajari cara penggunaan sistem yang akan dibangunkan.

4.3.3 : Antaramuka pengguna bersifat mesra-pengguna.

Antaramuka pengguna yang akan dibangunkan perlulah bersifat mesra-pengguna kerana keadaan ini akan mengelakkan pengguna daripada berasa bosan untuk menggunakan sistem tersebut.

(30)

4.4 : Keperluao Perkakasan

SMPPK akan dibangunkan dengan menggunakan komputer peribadi yang mempunya1 spesifikasi perkakasan minimum seperti Jadual 4.1:

Jadua14.1 : Jadual spesifikasi perkakasan Keperl uan Perkakasan Kapasiti I Jenis

1. Pemproses Celeron 255Mhz

2. RAM 64RAM

3. Monitor Likom 14'

4. Peranti Input Papan Kekunci, Tetikus

I

5. Perantt Output 1 Pencetak BJC I OOOSP 6. Pemacu Cakera Keras 10GB

7. Sistem Pengendalian Windows 98

8. Perkakasan tambahan Kad Antaramuka Rangkaian {NlC)

4.5 : Keperluan Perisian

Terdapat banyak bahasa pengaturcaan yang boleh digunakan untuk membangunkan SMPPK ini.

Dt

antara bahasa pengaturcaraan yang berada di pasaran sekarang termasuklah Visual Basic 6.0, Java, Javascript, dan sebagamya. Untuk bahasa pengaturcaraan, Visual Basic 6.0 telah dipilih atas sebab-sebab tertentu. Manakala untuk perisian yang akan membangunkan

(31)

pangkalan data pula, Microsoft Access 2000 telah dipilih. Berikut adalah kelebihan-kelebihan bagi perisian yang telab dipilih.

5.4.1 : Microsoft Visual Basic 6.0

Perisian ini dipilih kerana ia berasaskan konsep antaramuka bergrafik. Ia bersifat 'even-driven' di mana sesuatu objek botch dibina dengan mudah menggunakan antaramuka dan kod. Visual Basic 6.0 membolehkan aturcara yang rum it dihasilkan dengan mudah tanpa perlu menu! is ratusan baris kod. Ia

hanya menekankan fungsi yang akan dilakukan oleh objek. Visual Basic 6.0 amat sesuai dengan sistem pengendalian windows 98 dan seterusnya. Visual Basic 6.0 mampu menyokong pelbagai jenis pangkalan data tennasuklah Microsoft Access, Foxpro, Informix dan sebagainya. Di samping itu, ia merupakn cara yang paling mudah dan pantas untuk membangunkan aplikasi windows. Selain itu Visual Basic 6.0 juga mempunyai ciri-ciri tambahan

seperti berikut:

5.4.1. I : Mempunyai sokongan Active X yang lengkap yang membolehkan

integrasi dan automasi aplikasi lain termasuk Microsoft Word,

Excel, aplikasi Windows dan Microsoft Office yang lain.

5.4.1.2: Boleh diintegrasikan dengan sistem pangkalan data Mtcrosoft Access 2000 tanpa perlu kepada perisian tambahan.

5.4.1.3: Boleh membangunkan antaramuka pangguna grafik yang menarik,

interaktif dan memenuhi ciri-ciri mesra pengguna.

(32)

5.4.2. Microsoft Access 2000

Microsoft Access 2000 merupakan satu sistem pengurusan pangkalan data yang terbaik yang digunakan dalam persekitaran Windows. Ia membenarkan data-data dicipta dan diproses dalam pangkalan data tersebut. Ia juga membenarkan data dibetulkan walaupun selepas sesuatu data dimasukkan. Pembangunan sesebuah pangkalan data menggunakan perisian ini adalah an gat mudah dan menggunakan masa yang tidak lama.

Sebahagian daripada ciri-ciri utama perisian Microsoft Access ialah:

1. Masukkan dan kemaskini data : peris1an ini menyedtakan mekanisma untuk menambah da~ menukar data, membuang data dan sebagainya.

2.

Quenes : Dengan menggunakan Access, adalah mudah untuk mengajukan

soalan- soalan kompleks berkenaan data di dalam pangkalan data serta

menerima jawapan segera.

3. Borang : Di dalam Access, kita boleh menghasilkan borang yang menarik dan berguna sebagai rujukan dan pengemaskinian data.

4. Laporan : Access mengandungi ciri- ciri yang membenarkan kita mereka suatu laporan yang sofistikated dengan mudah dalam persembahan data. 5. Sokongan Iaman web : Access memebenarkan kita menyimpan objek

(Japoran , jadual) di dalam format HTML supaya ia dapat dirujuk menggunakan browser. Kikta juga boleh mereka Iaman data Access untuk membenarkan masa- sebenar mengakses suatu data di dalam sebuah pangkalan data menerusi internet

(33)

Antara ciri-ciri tambahan bagi Microsoft Access ialah :

I. Saiz storan boleh ditingkatkan dengan memindahkan pangkalan data Access ke pangkalan data SQL Server untuk penggunaan dalam persekitaran yang lebih besar.

2. Menyediakan ciri-ciri antaramuka intuitif dan memenuhi ciri-ciri mesra

pengguna bagi membolehkan pengguna membina sebuah pangkalan data.

3. Mudah diintegrasikan dengan kod-kod Microsoft Visual Basic 6.0 yang

mana ia mempunyai satu format fail yang dipangbril MDE.

4. Bahasa pertanyaan pangkalan data iaitu SQL (Structured Query Language) boleh digunakan untuk mernbuat pertanyaan bagi mencapai maklumat

yang dikehendaki dan terkandung di dalam pangkalan data.

(34)

BABS:REKABENTUKSffiTEM

5.1 Pendahuluan

Proses rekabentuk merupakan salah satu langkah yang penting bagi memast1kan segala masalab yang dihadapi akan diselesa1kan sebaik mungkin. Dalam proses rekabentuk, terdapat beberapa aktiviti yang perlu diambil perhatian. Di antaranya ialah rekabentuk antaramuka, rekabentuk pangkalan data, rekabentuk

struktur dan sebagainya. Selalunya implikasi keputusan rekabentuk kurang difahami oleh pengguna. Namun, dalam hal ini rekabentuk antaramuka pengguna dan rekabentuk struktur akan mernbantu pengguna untuk memahami sistem yang

akan dibangunkan. Untuk SMPPK, rajah d1 bawah menunjukkan menu utama

sistem yang akan dibangunkan.

Rajah 5.1 :Menu utama sistem.

(35)

Penempahan Laporanm penempahan Keluar Keluar Bantuan Borang Input Agihan Keluar Pengagihan Laporan Pengagihan Kemaskini

Buang

Tam bah Simpan

University of Malaya

(36)

5.2: Modul Sistem

Dalam SMPPK ini, terdapat 3 modul utama yang akan dibangunkan iaitu : a) Modul Penempahan

b) Modul Pengagihan c) ModuJ Bantuan

5.2.1 : Modul Penempahan

ModuJ

ini

menunjukkan komponen-komponen sistem yang menyediakan perkhidmatan penempahan komputer bagi setLap pasukan dalam Tentera Darat. Di dalam modul

ini

dimuatkan borang input yang mana ia perlu diisi oleh pihak penempah komputer. Apabila borang tersebut s1ap dusi, ia akan dihantar kepada Pengarah PUSTEKMA.

I

Penempahan

I

I

I

Borang input

I

•Maklumat pasukan •Mak1umat perkakasan yang diperlukan

Rajah 5.3 : Modul Penempahan

(37)

5.2.2 : Modul Pengagihao

Modul ini menunjukkan perkakasan komputer yang diagihkan kepada pasukan-pasukan yang terdapat dalam Tentera Darat. Modul ini akan

digunakan oleh pihak PUSTEKMA yang mana hanya mereka yang akan

memasukkan data. Pihak-pihak lain hanya boleh mehhat laporan yang akan dipaparkan sahaja bagi tujuan keselamatan dan untuk mengelakkan kekeliruan. Terdapat beberapa cara paparan laporan. Laporan akan dipaparkan mengikut pasukan, nombor invois, kontrak dan nombor siri setiap perkakasan komputer yang ada.

I

Borang input

J

I

• Maklumat pasukan •Maklumat komputer

~

Pengagihan Laporan Pengagihan

Rajah 5.4 : Modul Pengagihan

I

I

Laporan Penempahan

(38)

5.2.3 : Modul Bantuan

Modul ini adalah untuk kegunaan pengguna pertama kali. Ta akan

menunjukkan cara-cara menggunakan SMPPK terutamanya cara-cara menggunakan modul penempahan dan moduJ pengagihan.

I

bantu an

I

I

I

I

Penempahan Pengagihan komputer komputer

Rajah 5 5 : Modul Bantuan

5.3 : Rekabentuk Antaramuka Pengguoa

Rekabentuk antaramuka pengguna merupakan faktor utama yang akan dilihat atau dinilai oleh pengguna. Antaramuka pengguna bertujuan untuk memudahkan komunikasi pengguna komputer dengan sistem. Antaramuka pengguna yang akan dibangunkan perlulah konsisten, mudah difahami, mudah digunakan dan menarik. la adalah pent:ing untuk mempcrba1ki produktiviti individu dan organisasi yang mana rnasa untuk pembinaan, latihan dan kos dikurangkan, memperbaiki sokongan dan mempertingkatkan taraf organisasi. Di samping itu juga ia penting untuk menjamin keselamatan pengguna.

Pelbagai pnns1p perlu diambil kira untuk merekabentuk antaramuka

University of Malaya

(39)

menggunakan peraturan emas yang mana ia melihat kepada kekonsistenan sesuatu

antaramuka, elakkan kesalahan dan pelbagai lagi. Berikut adalah antaramuka

sis tern yang dicadangkan.

SISTEM MAKLUMAT PENEMPAHAN

DAN PENGAGIBAN KOMPUTER

Butang arahan

Bantuan

Rajah 5 6: Antaramuka Utama Sistem

Keluar

Antaramuka utama ini ( rujuk Rajah 5.6 ) akan dipaparkan sebaik sahaja kata

laluan yang betul dimasukkan oleh pengguna. Pengguna boleh memilih urusan

yang ingin dijalankan. Antaramuka berikutnya ialah antaramuka Modul

(40)

SMPPK

Penempaban

Tarikh dan hari semasa

Maklumat Pasukan

Maklumat Perkakasan

Simpan

II

Kosong

II

Kel uar

Rajah 5. 7 : Antaramuka Modul Penempahan

Berikutnya adalah antaramuka bagi Modul Pengagihan. Pada antaramuka ini, pengguna boleh memasukkan data perkakasan komputer yang diagihkan dan dapat mencapai kembali maklumat mengenai komputer

University of Malaya

yang telah diagihkan.

(41)

I

Pengagihan

I

I

Tarikh dan hari semasa

I

Borang Maklumat

pengagihan Bahagian paparan

Laporan pengagihan

Laporan penempahan

I

Padam

II

Simpan

II

Kosong

II

Tambah

II

Batal

I

Keluar

I

Rajah 5.8 : Antaramuka Modul Pengagihan

5.4 : Rekabentuk Borang Input

Berikut adalah rekabentuk bagi borang input yang akan digunakan bagi urusan penempahan komputer dan pengagiban komputer. Borang ini akan clipaparkan apabila pengguna masuk ke dalam moduJ pengagihan dan modul penempahan.

(42)

PENEMPAHAN

I

T~rikh ci~n h~ri ~em~~~

I

~~

Maklumat Penempah

I

I Nama Pasukan : Formasi: Alamat : No. Telefon :

rl

Maklumat perkakasan I

I

Bil CPU

I

I

Bil papan kekunci

I

I

Bit monitor

I

I

Bi I pencetak

I

I

Bit tetikus

I

I

Bil AVR

I

I

Catatan

I

I

I

kosong

II

Simpan

II

Keluar

I

Rajah 5.9 : Borang input penempahan

(43)

I

Pengagihan

I

I

T~rikh ci~n h~ri c:e:m~c:~

I

-1

M~kl11m~t n~c:ubm I I

CariPasukan

I

r~ri

I

Borang Maklumat

pengagihan Nama oasukan

Formasi Alamat Laporan Notelefon penga&rihan

rl

M~kl11mM ne:nenm~~n I I Laporan Nama oenerirna penempahan Nombor tentera Tarikh oenerimaan Tarikh dikeluarkan Nombor invois catatan

I

Padam

II

Simpan

II

Kosong

II

Tambah

II

Batal

I

Keluar

I

Rajah 5.10 : Borang input Pengagihan 1

(44)

I

Pengagiban

I

I

Tarikh dan hari semasa

I

Borang No Siri CPU! II T:lmh:\h II I Maklumat pengagihan No Siri AVRI II T:\mh:~h II I Laporan No Siri

I

II II I

pengagihan monitor Tamh~h

No Siri

Laporan tetikus I II Tamh~h II

I

penempahan

No Siri

pencetak I II T~mhah II I

I

Padam

II

Stmpan

II

Kosong

II

Tambah

II

Batal

I

Keluar

I

Rajah 5.11 : Borang input Pengagihan 2.

5.5 : Rekabentuk Pangkalan Data

Pangkalan data merupakan himpunan data-data yang berkaitan yang dikongsi bersama oleh pelbagai kategori pengguna bagi memenuhi kehendak maklumat sesebuah organisasi. (Dr Abdullah Embong, 2000)

Terdapat pelbagai teknik untuk merekabentuk pangkalan data Namun teknik yang telah dipilih ialah Rajah Hubungan Entiti. RaJah 5.12 menunjukkan

(45)

~ Fonnasi Alamat Nombortelefon No_Terblra Panokat NPastJ<.an BiiCPU BIAVR Bllmonitor Bilpencetak Biltetikus Silkey board Tarlkh_ten1)ahan caUt.,n No_sii_CPU No_slri_Monitor No_siri_papan~ No_siri_AVR No_siri_pencet8t No _sir!_ tetil<us Nama penerima No_Terter., Tarldl penerm~ T arikh chlllarkan c&atan No IV

Rajah 5.12 : Rajah Hubungan Entiti bagi SMPPK

Rajah 5.13 : Rajah bagi Jadual Pengguna

(46)

5.5 1 : Kamus Data BJL

-1.

I

2.

3. 4.

BTL

---1. f -2. 3. 4. 5. 6. f -7. Jadual 5.1 : Jadu~Pasukan

NAMAMEDAN KETERANGAN JENJS Nama Pasukan Nama semua Teks

pasuk:an dalam TO

I

Formasi F ormasi bagi Teks pasukan TD

Alamat Alamat pasukan Teks

-Nombor Telefon Nombor telefon Nombor pasukan

I

Jadual 5.2 : Jadual Pengagihan NAMAMEDAN ~

I

KETERANGAN

I

Nama Pasukan No Siri CPU No Siri Monitor No Siri Papan Kekunci No Siri Tetikus No Siri AVR No Siri Pencetak

--t

Nama semua pasukan

I

dalarn tentera darat Nombor siri setlap

-

CPU yang diagihkan -Nombor siri setiap monitor yang 1 diagihkan

Nombor siri setiap papan kekunci yang diagihkan

I

-Nombor siri setiap tetikus yang diagihkan Nombor siri setiap A VR yang d1agihkan Nombor siri setiap

JENIS Teks Teks Teks Teks Teks Teks Teks

-SAIZ

-70

10

-2

00

-Long Integer

I

SAIZ

-200

I

20

20

20

20

20

20

University of Malaya

(47)

pencetak: yang diagihkan

8. No IV Nombor invois setiap Nombor Long

I

pengagiban integer

-

.

-9. Nama penerima Nama penerima Teks 50

perkakasan yang diagihkan

-10. No Tentera Nombor tentera Nombor Long penerima perkakasan Integer yang diagihkan

-11. Tarikh penerimaan Tarikh perkakasan Tarikh 00/00/0000

diterima oleh setiap pasukan

r-12. I - -Tarikh dikeluarkan - - Tarikh perkakasan Tarikh 00/00/0000

dikeluarkan

' - - - _l

13. Catatan Catatan Teks 200

Jadual 5.3 : JaduaJ Penempahan

-BIL NAMA MEDAN KETERANGAN JENIS-r- SAIZ

-1 -

-Nama penempah Teks 50

1. Nama Nombor tentera

--

t-

-entera Teks 15 2. NoT pcnempah

.

-

-at Pangkat penempah Teks 10 3. Pangk

4. Npas ukan Nama pasukan yang , Teks 70

I membuat tempahan

5. BilCP

u

Bilangan CPU yang Nombor Integer ditempah

l

6. BiiAV R Bilangan A VR yang Nombor Integer ditempah

-

(48)

f

8

.

Bilpencetak Bilangan pencetak Nombor Integer

I

yang ditempah

t--

-9.

~I

keyboard 1 Bilangan papan Nombor Integer

kekunciyang

ditempah

tO.

Biltetikus Bilangan tetikus Nombor Integer 1 yang ditempah

-11. Tarikh tempahan Tarikh tempahan Tarikh 00100/0000

dibuat

1 -

-12. Catatan Cat:atan Teks 200

penempahan

Jadual 5.4 : Jadual Pengguna

-BIL NAMAMEDAN KETERANGAN JENIS-

SAa--

-

-

-1. Login Pengenalan bagi Teks to

pengguna sistem

2. Katalaluan Kata laluan bagi Teks

8

pengguna sistem

3. Jawatan Jawatan pengguna Teks 10

sistem

(49)

BAB 6 : PERLAKSANAAN I PEMBANGUNAN SISTEM

6.1 Pendahuluan

Perlaksanaan I pembangunan sistem merupakan fasa yang keempat dalam

Fasa Pembangunan Perisian. Fasa ini melibatkan pengkodan atau pengaturcaraan,

penukaran modul-modul dan sebagainya Selalunya dalam fasa inilah, banyak perubahan yang akan dilakukan ke atas modul-modul dalam scsuatu sistem. Ini termasuklah perubahan dari segi rekabentuk antaramuka atau rekabentuk skrin, penukaran modul-modul dan kadangkala mungkin melibatkan perubahan terhadap altran maklumat dalam sesuatu sistem.

6.2 Proses Pembangunan I Perlaksanaan Sistem

Dalam membangunkan SMPPK, rekabentu.k antararnu.ka pengguna telah mengalami sedikit perubahan jika dibandingkan dalam fasa rckabcntuk sistem. Di

samping itu juga rekabentuk pangkalan data juga mengalami perubahan kerana terdapat masalah masalah yang tirnbul yang tidak dapat dielakkan.

Untuk melaksanakan pengaturcaraan pula, sumber-sumbcr yang menjadi

rujukan merupakan buku rujukan, internet dan rakan-rakan. Dalam melakukan pengaturcaraan untuk membangunkan SMPPK, banyak masa diperlukan disebabkan tiada pengalaman dalam membangunkan sesuatu sistem dan ini merupakan kali pertama menggunakan bahasa pengaturcaraan Visual Basic.

(50)

BAB 6 : PERLAKSANAAN I PEl\fBANGUNAN SISTEM

6.1 Pendahuluao

Perlaksanaan I pembangunan sistem merupakan fasa yang keempat dalam

Fasa Pembangunan Perisian. Fasa ini melibatkan pengkodan atau pengaturcaraan,

penukaran modul-modul dan sebagainya. Selalunya dalam fasa inilah, banyak

perubahan yang akan dilakukan ke atas modul-modul dalam sesuatu sistem. lni

termasuk1ah perubahan dari segi rekabentuk antaramuka atau rekabentuk skrin,

penukaran modul-modul dan kadangkala mungkin melibatkan perubahan terhadap

aliran mak1umat dalam sesuatu sistem.

6.2 Proses Pembangunan I Perlaksanaan Sistem

Dalam membangunkan SMPPK, rekabentuk antaramuka pengguna telah

mengalami sedikit perubahan jika dibandingkan dalam fasa rekabentuk s1stem. Di

samping itu juga rekabentuk pangkalan data juga mengalarni perubahan kerana

terdapat masalah -masalah yang timbul yang tidak dapat dielakkan.

Untuk melaksanakan pengaturcaraan pula, sumber-sumber yang menjadi

rujukan merupakan buku rujukan, internet dan rakan-rakan. Dalarn melakukan

pengaturcaraan untuk membangunkan SMPPK, banyak masa diperlukan

disebabkan tiada pengalarnan dalam membangunkan sesuatu sistem dan ini

merupakan kali pertarna menggunakan bahasa pengaturcaraan Visual Basic.

Untuk bahasa pengaturcaraan Visual Basic, terdapat beberapa konsep yang boleh

(51)

maksud "ActiveX Data Object". Pengkodan yang telah dilakukan boleh clirujuk di bahagian Apendiks C.

(52)

BAB 7 : PENGUJIAN SISTEM

7.1 Pendahuluan

Pengujian sistem merupakan proses kelima iaitu proses selepas selesainya perlaksanaan atau pembangunan sesuatu sistem. Pengujian sistem ini adalah

bertujuan untuk mengesan ralat. Sesuatu pengujian sistem dianggap berjaya hanya

apabi1a sebarang ralat atau kegagalan ditemui.

7.2 Basil Peogujian Sistem

Daripada pengujian yang telah dijalankan didapati pelbagai ralat telah

ditemui. Diantaranya ialah ralat algoritma , ralat sintaks dan ralat 'run-time'.

Sebagai contoh ralat ini telah dijumpai apabila antaramuka Visual Basic dan pangkalan data daripada Microsoft Access tidak dapat disambung kerana

pengkodan yang telah digunakan terdapat sedikit kesilapan.

Terdapat juga ralat di mana sintaks tidak menepati kehendak sistem.

Walaubagaimanapun ralat ini telah di.kenal pasti dan telah di perbaiki. Di sam ping

itu terdapatjuga ralat 'runtime' yang timbul yang menyebabkan sistem tidak dapat

berfungsi dengan betul. Namun tidak dapat dinafikan kemungkinan ralat ini

timbul lagi pada bila-bila masa kerana masalah-masalah yang tidak dapat

dielakkan.

(53)

Pengujian unit dilakukan terhadap jenis-jenis data yang akan dimasukkan

bagi setiap 'field'. Setiap 'field' telah ditetapkan jenis datanya. Jadi, pengujian

telah dilakukan dengan memasukkan jenis data selain daripada data yang telah

ditetapkan. Pengujian didapati berjaya apabila ia menepati setiap kehendak 'field'

Pengujian ini juga telah dilak.ukan kepada beberapa responden yang telah

dipilih. Kesemua responden yang telah dipilih adalah berdasarkan pengetahuan

mereka mengenai organisasi PUSTEKMA yang mana mereka ini terdiri daripada

rakan-rak.an pelajar yang pemah menjalani latihan praktikal di PUSTEKMA dan

juga rakan-rak.an pelajar yang Pasukan Latihan Pegawai Simpanan ( PALAPES).

Daripada pengujian yang telah dilakukan, pelbagai komen telah diperolehi yang

mana komen-komen ini teJah diperoleh hasil daripada sesi soal jawab dengan

responden. Dalarn fasa pengujian ini, kaedah temuramah telah dipilih berbanding

kaedah soal-selidik kerana melalui kaedah ini, komen-komen yang diperolehi

adalah lebih tepat.

Antara faktor-faktor yang telah diambit kira untuk melakukan pengujian

sistem ialah faktor antaramuka sistem, kebo1ehgunaan sistem, keberkesanan

fungsi yang telah disediak.an, kefahaman terhadap pcrkataan-perkataan yang

digunakan dan sebagainya. Hasil daripada analisis temurarnah atau soal jawab

yang telah dijalankan, didapati banyak kelemahan yang terdapat pada sistem ini.

Hasil pengujian yang lebih terperinci boleh dirujuk da1am bab perbincangan.

Segala kelemahan yang wujud akan diperbaiki dan ditakukan peningkatan pada

(54)

BAB 8 : PERBINCANGAN

Secara keseJuruhannya~ proses pembangunan sistem ini banyak megalami

perubahan. Terdapat pelbagai masalah yang timbul dan keadaan inilah yang

mengakibatkan berlakunya perubahan terhadap beberapa perkara.

8.1 Keputusan yang Diperolebi Basil Daripada Pengujian

Masalah-masalah yang timbul kebanyakkannya diperolehi hasil

daripada pengujian yang telah dilakukan terhadap sistem. Melalui keputusan

analisis daripada hasil temuramab atau soal jawab yang dila~ didapati

banyak kelemahan yang telah wujud. Beberapa faktor telah diambil kira dalam pengujian iaitu faktor antaramuka sistem, kebolehgunaan sistem, keberkesanan fungsi yang disediakan, kefahaman terhadap perkataan-perkataan yang digunakan

dan sebagainya.

Bagi faktor antaramuka pelbagai komen telah diperolehi daripada responden. Komen yang diperolehi termasuklah antaramuka agak kurang menarik

tetapi ringkas. Walaubagaimapun, untuk menjadikan antaramuka sistem ini agar

lebih menarik, ikon-ikon yang biasa digunakan boleh dimasukkan ke dalam sistem

dan ini akan menambah tarikan pengguna untuk menggunakan sistem. Berikut adalah carta yang menunjukkan peratusan analisis bagi komen terhadap antaramuka sistem.

(55)

Keputusan analisis antaramuka sistem 45 ~ ---r--~---~ 35 .. 30 ~ 25 t 20 jl, 15 10 5 0 +---~--~~~~~--~~

Baik $Merhana Kurang Menari.k

Penilaian

I

[J Peratus (o/0}]

Rajah 8.1 : Graf keputusan anal isis antaramuka sis tern

Bagi faktor kebolehgunaan sistern pula, ia melibatkan jaminan terhadap

keselamatan pengguna yang terlibat, makJurn balas daripada pengguna dan

sebagainya. Hasil daripada soal jawab yang dilakukan kepada responden, ada

yang berpendapat bahawa sistem ini masih mempunyai kelemahan yang perlu

diperbaiki. Walaubagaimanapun, keselamatan pengguna terjamin kerana terdapat

kata laluan yang perlu dimasuk.kan oleh pengguna. Berikut adalah peratusan yang

menunjukkan keputusan bagi kebolehgunaan sistem.

Keputusan analisis kebolebgunaan sistem

44% DBaik

.Sederbana

CKW111lg

(56)

Manakala faktor yang seterusnya ialah fungsi yang disediakan dalam SMPPK. Hasil daripada analisis yang dijalankan terhadap jawapan yang diberikan oleb responden, didapati kebanyakan responden menyatakan bahawa sistem ini

mempunyai fungsi yang asas iaitu menyimpan da~ membuang data, mengemaskini data, mencapai kembali data dan memaparkan laporan Namun, masih terdapat fungsi-fungsi lain yang perlu dirnasukkan ke dalam sistem Fungsi-fungsi asas yang sedia ada dapat berfungsi dengan baik. Rajah di bawah menunjukkan peratusan terhadap keputusan bagi kesediaan fungsi sis tern.

50 40

a30

E

20 ~ 10 0

Keputusan analisis kesediaan fungsi sistem

l•Peratus (%)

Baik Scderhana Kurang

Memuaskan Penilaian

Rajah 8.3 : Graf yang menunjukkan keputusan analisis kesediaan fungsi sistem

Faktor yang terakhir yang telah diambil kira ia1ah kefabarnan terhadap perkataan yang digunakan dalam sistem Untuk mendapatkan hasil analisis yang baik. responden yang mempunyai pengetahuan mengenai PUSTEKMA atau tentera telah dipilih. Ini kerana, sesetengah perkataan yang digunakan mehbatkan organisasi tentera. Setelab menjalankan pengujian. didapati bahawa kebanyakan dari responden menyatakan perkataan yang digunakan adalah mudah difahami.

(57)

Rajah di bawah menunjukkan keputusan yang diperolehi hasil daripada temuramah yang dijaJankan.

Keputusan analisis terhadap penggunaan perkataan

500/o

I!JBaik

•sederhana

0 Kurang Baile

Rajah 8.4 : Graf yang menunjukkan keputusan analisis terhadap penggunaan perkataan dalam sistem

8. 2 : Masalah yang timbul dan penyelesaiannya

Di antara masalah yang timbul ialah yang memastikan pangkalan data

yang dibangunkan menepati kehendak sistem iaitu proses nonnalisasi telah

dilakukan bagi membolehkan pangkalan data yang dibangunkan menepati

keperluan sistem Di samping itu juga, terdapat satu objektif yang tidak dapat

dipenuhi iaitu sistem berkebolehan tinggi. Terdapat juga masalah untuk

menentukan perkataan yang akan digunakan dalam sistem. Untuk itu, tunjuk ajar

daripada rakan-rakan yang pemah melibatkan diri dengan PUS1EKMA telah

diminta.

(58)

8.3 : Kelebihan dan Kelemahan Sistem

8.3.1 : Kelebihan sistem

1. Sistem tidak terlalu kompleks dan penggunaannya mudah. Ia

tidak memerluk:an masa yang lama untuk mempelajari cara menggunakan sistem

2. Sistem tidak menggunakan banyak lapisan antaramuk:a dan

keadaan i ni dapat memudahkan pengguna tahu di mana mereka

berada semasa menggunakan sistem.

8.3.2 : Kelemahan Sistem

1. Sistem login tidak begitu fleksibel yang mana tiada fungsi

untuk menuk:ar kata laluan dan mendaftar pengguna baru.

Untuk mengatasinya, borang-borang yang melibatkan aktiviti

mengubah dan mengemaskini kata la1uan dan sebagainya

perlulah ditambah atau dimasukkan ke dalarn sistem.

2. Sistem masih tidak mampu untuk mengurangkan urusan yang

menggunakan kertas.

3. Sistem tidak begitu interaktif.

4. Sistem tidak mempunyai fungsi untuk mencetak.

(59)

8.4 : Peningkatan yang boleb dijalaokao pada masa hadapan.

1. PangkaJan data yang digunakan rnenggunakan pens1an Microsoft

Access perlulah ditukarkan kepada SQL supaya kapasiti data yang

boleh disimpan lebih banyak.

2. Untuk keselamatan yang lebih baik, pangkalan data untuk login dan

katalaluan perlulah dilakukan 'encryption'.

3. Tambah modul email yang membolehkan komunikasi dalam sistem

sekiranya terdapat masalah yang berkaitan komputer sewaan.

4. Jadikan sistem ini sebagai satu sistem on-line. Memandangkan

sekarang ini kerajaan elektronik sedang rancak dilaksanakan. Adalah

lebih baik sekiranya sistern ini dijadikan sistem on-line kerana ini

sedikit sebanyak dapat menyokong perlaksanaan kerajaan elektronik.

(60)

BAB 9 : KESIMPULAN

Sepanjang menjalankan kajian ke atas sistem yang akan dibangunkan,

didapatl bahawa banyak perkara yang telah dipelajari. Di antaranya termasuklah

dapat mengenal perisian yang belum pemah digunakan walaupun pada dasamya

perisian tersebut telah biasa digunakan oleh pengaturcara-pengaturcara sekarang.

Walaubagaimanapun, untuk memulakan kajian terhadap sistem yang akan

dibangunkan, perancangan projek telah disediakan agar segala peJjalanan projek

dapat dijalankan dengan lancar. Untuk membangunkan sesuatu sistem, struktur

dan fungsi sesebuah organisasi yang terlibat perlu difahami terlebih dahulu agar

sistem yang akan dibangunkan tidak terkeluar dari landasan organisasi tersebut.

Melalui kajian-kajian yang te1ah dilakukan didapati pelbagai permasalahan

telah dikenalpasti dan ini menguatkan lagi alasan atau memperkukuhkan lagi

cadangan untuk rnembangunkan sistem ini. Setelah maklurnat-maklumat

dikurnpul dan dianalisis, keperluan fungsian dan keperluan bukan fungsian bagi

sistem ini dikenalpasti. Di samping itu juga, keperluan perkakasan dan perisian

juga turut dikenalpasti.

Setain itu, kajian juga dilakukan terhadap metodologi yang akan

digunakan untuk rnembangunkan sistem ini. Ini untuk memastikan metodologi

yang dipilih adalah bersesuaian dengan sistem yang akan dibangunkan. Analisis

juga dilakukan bagi memudahkan keJja-keJja merekabentuk sjstem dijalankan.

University of Malaya

(61)

Antara rekabentuk yang telah dijalankan ialah rekabentuk antaramuka pengguna, rekabentuk pangkalan data dan rekabentuk borang input.

Dalam fasa perlaksanaan

I

pembangunan sistem, proses pengaturcaraan

telah dijalankan dengan menggunakan perisian Mtcrosoft Visual Basic 6.0. Sepanjang melaksanakan pengaturcaraan ini, banyak masalah yang tirnbul.

Namun~ basil tunjuk ajar daripada rakan-rakan masalah ini dapat juga

diselesaikan. Proses pembangunan sistem ini memakan masa agak lama

memandangkan pada masa yang sama terpaksa mempelajari bahasa

pengaturcaraan ini.

Setelah selesai perlaksanaan I pembangunan sistem ini, penguJtan unit

telah dilakukan bagi setiap jenis data yang terdapat dalam SMPPK. Terdapat juga

faktor-faktor lain yang diambil kira iaitu antaramuka sistem, kebolehgunaan

sistem, keberkesanan fungsi yang disediakan, kefahaman terhadap perkataan yang

digunakan dan sebagainya.

Berkat kesabaran dan kajian yang telah dijalankan, akhirnya projek ini

telah siap dibangunkan walaupun terdapat masalah dan kekangan yang perlu

(62)

APENDIKS A : BORANG SOALAN TEMURAMAH BUTIRAN TEMUJANll Subjek Unit Organisasi Tarik/1

Masa

Lokasi Nama Responden BORANGSOALANTEMURAMAH

Sistem Maklumat Penempahan dan Pengagihan

Komputer

OBJEKTIF TEMUBUAL:

1. Untuk mendapatkan maklumat berkaitan prosedur penempahan dan pengagihan komputer.

2. Mendapatkan maklumat-maklwnat program

SOALAN-SOALAN:

1. Apakah prosedur untuk melakukan penempahan komputer? 2. Bagaimana umsan pengagihan dilakukan?

3. Adakah telah wujud satu sistem berkomputer bagi urusan penempahan dan pengagihan komputer?

4. Pada pendapat responden, adakah perlu SMPPK dibangunkan?

5. Mengapa perlunya SMPPK?

6. Apakah masalah yang dihadapi semasa menjalankan urusan penempahan dan pengagihan komputer ini?

(63)

APENDIKS B : BORANG SOALAN TEMURAMAH (PENGUJIAN) BUTJRAN TEMUJANJI Subjek Tarikh Masa Lokasl Nama Responden

BORANG SOALAN TEMURAMAH

Sistem Maklumat Penempahan dan Pengagihan Komputer ( SMPPK)

OBJEKTIF TEMUBUAL:

1. Untuk mendapatkan maklurn balas terhadap SMPPK yang telah dibangunkan

2. Mendapatkan cadanngan-cadangan yang akan memperbaiki SMPPK

SOALAN-SOALAN:

l. Apakah pendapat responden terhadap antaramuka SMPPK? Adakah antaramuka

tersebut menarik, sederhana menarik atau kurang menarik? Apakah cadangan responden untuk memperbaiki antaramuka SMPPK yang telah dbangunkan?

2. Apakah tahap kebolehgunaan SMPPK? Adakah keselamatan pengguna yang

terlibat tetjamin?

3. Adakah perkataan-perkataan yang digunakan dalam SMPPK mudah difahami

oleh responden atau tidak?

4. Adakah fungsi yang disediakan oleh sistem dapat berfungsi dengan baik? Apakah cadangan responden untuk memperbiaki atau menambah fungsi yang sedia ada? 5. Apakah cadangan untuk mempertingkatkan SMPPK pada masa hadapan? 6. Apakah masalah yang dihadapi semasa menggunakan SMPPK?

7. Adakah data-data yang dimasukkan ke dalam setiap kotak teks yang disediakan berfungsi seperti yang telah ditetapkan?

(64)

APENDlKS C : PENGKODAN SMPPK

Form Lo2,in

Private Sub cmdbatal Click() End

End Sub

Private Sub cmdOK _Click()

Dim found As Boolean

'reset found flag sebagai false found- False

'periksa samada login kosong atau tidak:

Iftxtpassword.Text ='"'Or txtlogin. Text="" Then MsgBox "Sila isi kedua-dua tempat kosong.11

, ,

11

Perhat1an!n

Exit Sub End If

'cari login samada ada atau tidak datlogin.Recordset. MoveFi rst

userCode = datlogin.Recordset. Fields("login''). Value Do Until found Or datlogin.Recordset.EOF

userCode = datlogin.Recordset.Fields("login").Value If UCase(RTrim(userCode)) = UCase(txtlogin. Text) Then

found - True Exit Do Else datlogin.Recordset.MoveNext Endlf

University of Malaya

(65)

If found Then

•penksa password jumpa atau tidak

Password datlogin. Recordset.Fields("katalaluan"). Value v)evel - datlogin. Recordset.Fields("jawatan"). Value

If UCase(Password) = UCase(txtpassword. Text) Then loggedUser - UCase( userCode)

frmMain.Show vbModal Me.Hide

Else

MsgBox "Kata Laluan tidak betul.",, "Amaran!" End If

Else

MsgBox "Nama Pengguna tidak ada dalam senarai,cuba lagi.",, "Amaran!" End If

End Sub

Private Sub cmdOK_KeyPress(KeyAscii As Integer) KeyAscii -=-Asc(Chr(KeyAscii))

IfKeyAscii - 13 Then SendKeys "{tab}" End Sub

Private Sub Form_ Load()

frmlogin.Left =(Screen. Width -Width) I 2

frrnlogin.Top- (Screen.Height-Height) I 2 With datlogin .DatabaseNarne = "C:\smppk\loginl.mdb" .RecordSource "Pengguna" .Refresh End With End Sub

University of Malaya

(66)

End Sub

Form Main

Private Sub cmdagihan Click() frmpengagihan.Show vbModal End Sub

Private Sub cmdkeluar _Click() End

End Sub

Private Sub mnuExit Click() Unload Me

End Sub

Private Sub cmdpenempahan_ Click() frmtempahan. Show vbModal

End Sub

Form Penempahan

Option Explicit

Dim dbmydb As Database Dim rsCarian As Recordset

Private Sub cboformasi 1 KeyPress(KeyAscii As Integer) Key Ascii

=

Asc(Chr(KeyAscii))

lfKeyAscii- 13 Then SendKeys "{tab}" End Sub

Private Sub cbopangkat_KeyPress(KeyAscii As Integer)

(67)

If Key Ascii - 13 Then Send.Keys " {tab} "

End Sub

Private Sub cbopasukan1_KeyPress(KeyAscii As Integer) KeyAscii - Asc(Chr(KeyAscii))

lfKeyAscii - 13 Then Send.Keys "{tab}" End Sub

Private Sub cmd.Exit_ Click() End

End Sub

Private Sub cmd.Exit KeyPress(KeyAscii As Integer)

KeyAscii Asc(Chr(KeyAscii))

If Key Ascii = 13 Then Send.Keys " {tab} " End Sub

Private Sub cmdkosong_ Click() cbopasukan 1 . Text= "" cboformasi 1.Text

=

1111 txtalamat 1. Text = 1111 txttelefon 1. Text= "" txttentera.Text = 1111 txtpenempah.Text

=

1111 cbopangkat.Text = 1111 txtCPU.Text = "11 txtA VR.Text- 1111 txtmonitor.Text = "" txttetikus.Text

=

""

tx.tpencetak. Text

=

""

University of Malaya

(68)

cmdsimpan.Enabled =True cmdkosong.Enabled =False End Sub

Private Sub cmdkosong_KeyPress(KeyAsci1 As Integer) Key Ascii

=

Asc(Chr(KeyAscii))

IfKeyAscii = 13 Then Send.Keys "{tab}" End Sub

Private Sub cmdsimpan _Click() Data l.Recordset.AddNew

Datal.Recordset.Fields("Nama").Value = UCase(Me.txtpenempah.Text) Data 1. Recordset. Fields( "No_ Tentera ").Value = UCase(Me. txttentera. Text) Data l.Recordset.Fields("No _telefon"). Value= (Me.txttelefon I. Text) Data l.Recordset.Fields("Alamat").Value = (Me.txtalamatl.Text)

'Datal .Recordset.Fields("bilcpu").Value = (Me.txtCPU.Text)

Datal.Recordset.Fields("Npasukan"). Value= (Me.cbopasukan 1. Text)

Datal.Recordset.Fields("Formasi").Value = (Me.cboformasi !.Text) Data l.Recordset.Fields("Pangkat"). Value= (Me.cbopangkat.Text)

Data l.Recordset. Fields('Tarikh _tempahan"). Value = (Me. txttarikhtempah. Text) If (Data 1. Recordset.Fields("BilA VR"). Value) Then

' Me.CFiexLaporan.TextMatrix(i, 15) =

Datagih l.Recordset.F1elds("No _ siri_ A VR11

). Value

Datal.Recordset.Fields("BilA VR"). Value= (Me.txtA VR.Text)

Elself (Data l.Recordset.Ftelds(''Bilmonitor"). Value) Then

Data l.Recordset.Fields("Bilmonitor"). Value= (Me.txtmonitor. Text)

Eisel f (Data 1. Recordset.Fields( "Bilpencetak"). Value) Then

(69)

Elself (Data I .Recordset Fields("Bilkeyboard") Value) Then

Data l.Recordset.Fields("Bilkeyboard"). Value (Me. txtkeyboard. Text)

Elself (Data l.Recordsct.Fields("Biltetikus"). Value) Then

Data 1 .Recordset. Fields("Biltetikus"). Value = (Me. txttetikus. Text)

Elself(Data1.Recordset.Fields(''bilcpu11

).Value) Then Data 1.Recordset.Fie1ds("bilcpu11

).V.alue = (Me.txtCPU.Text)

Elself(Datal.Recordset.Fields("catatan").Value) Then

Datal .Recordset.Fields("catatan"). Value - (Me. txtcatatan. Text)

Else End If Data l.Recordset.Update cbopasukanl.Text= "" cboformasi 1. Text = '"' txtalamatl.Text = 1111 txttelefonl.Text = "11 txttentera. Text= "11 txtpenempah.Text = 1111 cbopangkat. Text - "" txtCPU.Text= 11 " txtAVR.Text= "" txtrnonitor.Text = 1111 txttetikus.Text = "" txtpencetak. Text= "11 txtkeyboard. Text-=- lilt txtcatatan.Text = 11

"

(70)

cbopasukan I.SetFocus

End Sub

Private Sub cmdsimpan KeyPress(KeyAscii As integer)

Key Ascii = Asc(Chr(KeyAscii))

IfKeyAscii -13 Then SendKeys "{tab}" End Sub

Private Sub Form_Load()

frmtcmpahan.Lcft- (Screen. Width - Width) I 2

fnntempahan.Top- (Screen. Height- Height) I 2

lbltarikh.Caption Format(Date, 11

dd mmm yyyy11 ) lblhari.Caption = Format(Date, "dddd") harimelayu cbopasukan 1. Text

=

1111 cboformasi 1. Text = '"' txtalamatl.Text = "" txttelefon 1. Text- "" txttentera.Text 1111 txtpenempah. Text= "" cbopangkat.Text =-"" txtCPU.Text = "" txtAVR.Text "" txtmonitor.Text = "" txttetikus.Text = '"' txtpencetak.Text = "" txtkeyboard.Text = 1111 txtcatatan.Text = ""

University of Malaya

(71)

cbopasukanl.Addltem "71 BN KP"

cbopasukan l.Addltem " 91 REJ BINA RAID"

cbopasukan l.Addltem " 92 SKN SIMP AN RAJD"

cbopasukan l.Addltem "CAW ANGAN SUMBER MANUSIA"

cbopasukanl.Addltem" REJ 506 (AW)"

cbopangkat.Addltem "PW I" cbopangkat.Addltem "PW ll" cbopangkat.Addltem "SSJN" cbopangkat.Addltem "SJN" cbopangkat.Addltem "KPL" cbopangkat.Add.Item "LKPL" cbopangkat.Addltem "PBT"

cbofonnasi l.Addltem "MK TO"

cbofonnasi l.Addltem "2 BGD" cbofonnasi l.Addltem "3 BGD" cboformasi l.Addltem "5 BGD" cboformasi l.Addltem "6 BGD" With Data] .DatabaseName - "C:\smppk\db2.mdb" .RecordSource = "Penempahan" .Refresh End With End Sub

Private Sub harimelayu()

If lblhari = "Tuesday" Then lblhari

=

"Selasa :"

(72)

If lblhari "Saturday" Then Lblhari

=

"Sabtu :" lf lblhari- "Sunday" Then lblhari = "Ahad :"

End Sub

Private Sub mnuinfo Click() frmAbout. Show

End Sub

Private Sub mnuKeluar_Click() Unload Me

End Sub

Private Sub tx.taJamatl_KeyPress(KeyAscii As Integer) Key Ascii Asc( Chr(Key Ascii))

IfKeyAscii

=

13 Then SendKeys "{tab}" End Sub

Private Sub tx.tA VR_KeyPress(KeyAscii As Integer) Key Ascii = Asc(Chr(KeyAscii))

J f Key Ascii

=

l3 Then Send.Keys " {tab}" End Sub

Private Sub txtcatatan_KeyPress(KeyAscii As Integer)

Call InvCom(KeyAscii, 200, UCase(Me.txtcatatan))

TfLen(Me.txtcatatan.Text) = 199 Or Key Ascii= 13 Then Me. txtcatatan - UCase(Me. txtcatatan)

End If End Sub

Private Sub txtCPU_KeyPress(KeyAscii As Integer)

Key Ascii= Asc(Chr(KeyAscii))

If Key Ascii = 13 Then Send.Keys " {tab}"

(73)

Private Sub txtkeyboard_KeyPress(KeyAscii As Integer) KeyAscii Asc(Chr(KeyAscii))

TfKeyAscii = 13 Then SendKeys "{tab}" End Sub

Private Sub txtmonitor_KeyPress(KeyAscii As Integer) KeyAscii Asc(Chr(KeyAscii))

If Key Ascii ~ 13 Then SendKeys " {tab}"

End Sub

Private Sub txtpencetak_KeyPress(KeyAscii As Integer) Key Ascii = Asc(Chr(KeyAscii))

If Key Ascii = 13 Then SendKeys " {tab}"

End Sub

Private Sub txttarikhtempah _Click()

txttarikhtempah. Text = Format(Date, "dd mmm yyyy")

End Sub

Private Sub txttelefonJ_KeyPress(KeyAscii As Integer) Key Ascii

=

Asc(Chr(KeyAscii))

1 f Key Ascii = 13 Then Send.Keys " {tab}" End Sub

Private Sub txttentera_KeyPress(KeyAscii As Integer) Key Ascii- Asc(Chr(KeyAscii))

IfKeyAscii

= 13

Then SendKeys "{tab}"

End Sub

Private Sub txttetikus_KeyPress(KeyAscii As Integer)

Referensi

Dokumen terkait

Dalam suatu penjualan pastinya ada kendala dalam menyetok barang, karena khawatir dengan penumpukan stok barang pada gudang yang tidak laku terjual, store manager harus

maka pemberian makanan alternatif pada predator harus sesuai dengan grafik kendali optimal seperti yang bditunjukkan pada Gambar3. Awalnya jumlah

Penelitian dilakukan untuk mempelajari pengaruh pemberian ekstrak n- heksan kulit batang jaloh terhadap morfologi vili usus (duodenum, yeyunum, dan ileum) dalam hubungannya

Hal ini dikarenakan lapangan utama yang digunakan sebagai tempat pertandingan resmi harus dalam posisi tegak lurus dengan arah lintasan matahari.. Hal ini untuk menghindari

4.2 Pembahasan Berdasarkan analisis data diatas maka dapat dijelaskan bahwa penelitian ini menggunakan regresi linier berganda, mengenai gaya hidup dan persepsi kualitas

Piirrä ympyrät, joiden keskipisteinä ovat ne uloimman neliön kärkipisteet, jotka ovat kohdassa 4 piirretyillä suorilla ja määritä suorien ja ympyröiden leikkauspisteet.

Pelatihan berpengaruh positif dan signifikan terhadap kinerja pegawai pada Kantor Ditjen Kekayaan Negara Suluttengo Dan Malut Di Manado, hasil penelitian menunjukkan pelatihan

Sav otpad koji nastaje tijekom korištenja vjetroelektrane potrebno je odvojeno sakupljati po pojedinim vrstama otpada u adekvatnim spremnicima koji su izrađeni na način da