sistem maklumat pelajar universitas sriwijaya (unsri

142
SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI) PALEMBANG INDONESIA MIRA AFRINA Laporan Projek ini dikemukakan sebagai memenuhi sebahagian daripada syarat penganugerahan Ijazah Sarjana Sains (Teknologi Maklumat–Pengurusan) FAKULTI SAINS KOMPUTER DAN SISTEM MAKLUMAT UNIVERSITI TEKNOLOGI MALAYSIA NOVEMBER 2007

Upload: nguyenminh

Post on 31-Dec-2016

245 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI)

PALEMBANG INDONESIA

MIRA AFRINA

Laporan Projek ini dikemukakan sebagai memenuhi

sebahagian daripada syarat penganugerahan

Ijazah Sarjana Sains (Teknologi Maklumat–Pengurusan)

FAKULTI SAINS KOMPUTER DAN SISTEM MAKLUMAT

UNIVERSITI TEKNOLOGI MALAYSIA

NOVEMBER 2007

Page 2: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

iii

Alhamdulillah, syukur ke hadrat Ilahi diatas kurniaanNya.

Teristimewa ditujukan buat

Ayah dan Ibu yang tersayang dan tercinta

“terima kasih atas segala pengorbanan, nasihat, dorongan,bimbingan ,tunjuk

ajarnya dan doa selama ini, sehingga menjadikan aku insan yang berjaya”.

Istimewa buat saudara saudaraku yang tercinta, atas segala perhatian, kasih sayang

selama ini.

Kepada sahabat sahabatku tercinta Sharifah Norfadzila, Wan Ainor Rahmah, Wan

Juwairiah, Dewi Nasien, Hafiz, Farhan, Zailan, dll. Sesungguhnya kalian amat

bererti bagi diri

Page 3: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

iv

PENGHARGAAN

Assalamualaikum warahmatullahi wabarakatuh

Setinggi-tinggi kesyukuran dipanjatkan ke hadrat ilahi dengan limpah kurnia-

Nya serta izinnya dapat juga saya menyiapkan laporan tesis ini.

Jutaan terima kasih kepada Prof. Madya Dr. Harihodin Selamat, selaku

penyelia projek yang sering memberi pandangan dan penerangan sepanjang saya

melaksanakan projek ini.

Tidak lupa juga terima kasih kepada Rektor UNSRI Palembang dan Dekan

Fakultas Ilmu Komputer UNSRI Palembang, yang telah memberi peluang kepada

saya untuk melanjutkan pelajaran di Malaysia, serta semua pihak yang berkaitan.

Terima kasih juga kepada rakan-rakan seperjuangan yang turut memberi buah

fikiran dan hiburan ketika diperlukan

Akhir sekali buat keluarga tercinta yang tidak jemu mendoakan kebahagiaan

dan kejayaan anakanda. Insyaallah

Page 4: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

 

 

ABSTRAK

Sistem Maklumat Pelajar UNSRI merupakan sistem bersaskan web yang

dibangunkan untuk memebantu pihak pengurusan sekolah dalam menguruskan

maklumat pelajar dengan lebih sistematik. Ketiadaan pangkalan data yang teratur

menyebabkan berlakunya kehilangan data-data pelajar. Oleh itu, matlamat utama

projek ini adalah pembangunan sistem maklumat pengurusan pelajar secara atas

talian untuk menggantikan sistem semasa yang digunakan dengan melakukan

pembaikan, dan pangkalan dta yang sesuai. Pembangunan sistem ini menggunakan

pendekatan prototaip evolusi, dengan kaedah Unified Medeling Language (UML)

dan berasaskan web. Manakala model yang digunakan adalah model sistem

Maklumat pengurusan pelajar dan bersaskan web. Bahasa pengaturcaraan yang

digunakan untuk memebangunkan sistem ini adalah Personal Hypertext

Preprocessor (PHP) manakala MySQL pula digunakan sebagai pangkalan data.

Dengan dibangunkannya sistem ini diharapkan dapat membantu organisasi

meningkatkan lagi kecekapan dalam menguruskan organisasi. 

Page 5: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

vi

ABSTRACT

Student Management Information for UNSRI is a web-based system that

develop to help organization to manage student information more effective and

efficient. Database is needed to avoid data from loss. The main objective for this

project is to development an online student management system to replace current

system with new system that have been redesign with some improvement. The

implimentation project would employ the usage of evolution Protitype Methodologi

with Unified Modeling Language (UML) and web base. Personal Hypertext

Preprocessor (PHP) is used as a programming language to develop the system and

MySQL as the system database. Hopefully the system can help the organization to

enhance their management efficiency.

Page 6: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

vii

KANDUNGAN

BAB PERKARA MUKASURAT

HALAMAN JUDUL i

PENGAKUAN PELAJAR ii

DEDIKASI iii

PENGHARGAAN iv

ABSTRAK v

ABSTRACT vi

KANDUNGAN vii

SENARAI JADUAL xiii

SENARAI RAJAH xiv

DAFTAR ISTILAH xvi

SENARAI LAMPIRAN xvii

BAB 1 PENDAHULUAN

1.1 Pengenalan Kajian 1

1.2 Latar belakang Masalah 3

1.3 Pernyataan Masalah 4

Page 7: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

viii

1.4 Objektif Kajian 4

1.5 Skop Kajian 5

1.6 Kepentingan Projek 5

1.7 Ringkasan 6

BAB 2 KAJIAN LATAR BELAKANG

2.1 Pendahuluan 7

2.2 Kajian Sistem Maklumat Pengurusan (SMP) 7

2.2.1 Definisi SMP 8

2.2.2 Data Maklumat dan Sistem 10

2.2.3 Komponen dalam Sistem Maklumat 11

2.2.4 Ciri-ciri SMP 12

2.2.5 Laporan Dalam Sistem Maklumat

Pengurusan 13

2.2.6 Kegunaan 14

2.3 Pembangunan Laman Web 14

2.3.1 Teknologi Internet 15

2.3.2 World Wide Web (WWW) 16

2.3.3 Hypertext Preprocessor (PHP) 17

2.3.4 Kelebihan PHP 19

2.3.5 MySQL 19

2.4 Kajian Organisasi 21

2.4.1 Universiti Teknologi Malaysia (UTM) 21

Page 8: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

ix

2.4.2 Universiti Putra Malaysia (UPM) 21

2.4.3 Universiti Sains Malaysia 22 2.5 Ringkasan 23

BAB 3 METODOLOGI

3.1 Pengenalan 24

3.2 Pemilihan Metodologi 25

3.2.1 Senibina RUP 26

3.2.2 Fasa RUP 27

3.2.3 RUP Sebagai Rangka Kerja Proses 28

3.2.4 Perkakasan 30

3.2.5 Perisian 31

3.2.6 Jadual Pembangunan 32

3.3 Ringkasan 32

BAB 4 ANALISA DAN REKABENTUK SISTEM

4.1 Pengenalan 33

4.2 Analisis Organisasi 33

4.2.1 Struktur Organisasi 34

4.2.2 Fungsi 35

4.2.3 Bisnis Utama 37

4.2.4 Sistem Maklumat / Teknologi Maklumat

Sedia Ada 37

4.2.5 Pernyataan Masalah didalam

konteks Organisasi 37

Page 9: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

x

4.3 Analisis Proses Sedia Ada (As-Is Process) 39 4.3.1 Kelemahan Sistem Semasa 42

4.4 Cadangan Penambahbaikan 43 4.5 Keperluan Pengguna 44

4.6 Analisis Proses Akan Datang (To-Be) 44

4.6.1 Pengguna Sistem Cadangan 44 4.6.1.1 Administrator 45

4.6.1.2 Pelajar 45

4.6.1.3 Administrator 45

4.6.2 Sistem Maklumat Pelajar Cadangan 45

4.7 Model Data Proses Akan Datang (To-Be) 49 4.7.1 Rajah Aktiviti 49

4.7.2 Rajah Use Case 50 4.7.2.1 Spesifikasi Use Case 51 4.7.3 CRC Cards 55

4.7.4 Rajah Kelas 55 4.7.5 Rajah Jujukan 56

4.7.6 Rajah Keadaan 56 4.8 Rekabentuk Pangkalan Data 56 4.9 Rekabentuk Input 57 4.9.1 Spesifikasi Input 57 4.10 Rekabentuk Output 61 4.10.1 Spesifikasi Output 61 4.11 Senibina Sistem 64 4.12 Ringkasan 64

Page 10: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

xi

BAB 5 PELAKSANAAN DAN PENGUJIAN

5.1 Pengenalan 65

5.2 Pelaksanaan Sistem Maklumat Pelajar

UNSRI Palembang 65

5.3 Pengujian 66

5.3.1 Pengujian Unit 66

5.3.1.1 Pengujian Kotak Hitam 66

5.3.1.2 Pengujian Kotak Putih 67

5.3.2 Pengujian Integrasi 68

5.3.3 Pengujian Sistem 68

5.4 Ringkasan 69

BAB 6 STRATEGI ORGANISASI

6.1 Pengenalan 70 6.2 Strategi Peralihan 70

6.2.1 Jenis Peralihan 71

6.2.2 Lokasi Peralihan 72

6.2.3 Modul Peralihan 72

6.3 Perubahan dalam Pengurusan 73

6.3.1 Faktor Penentangan dalam Perubahan 73

6.4 Rancangan Kesinambungan Sistem 74

6.5 Anggaran Kos 74

6.6 Ringkasan 75

BAB 7 PERBINCANGAN DAN KESIMPULAN

7.1 Pengenalan 76 7.2 Hasil Pencapaian Sistem 76

Page 11: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

xii

7.3 Rintangan dan Cabaran Penulis 78

7.4 Harapan Terhadap Penggunaan Sistem 78

7.5 Kekuatan Sistem 79

7.6 Cadangan Penambahbaikan 79

7.7 Pengajaran dan Pengalaman 80

7.8 Ringkasan 81

RUJUKAN 82 LAMPIRAN 84-126

 

 

Page 12: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

xiii

SENARAI JADUAL

JADUAL TAJUK MUKA SURAT

3.1 Spesifikasi Minimum Perkakasan 31

3.2 Spesifikasi Minimum Perisian 31

4.1 Cadangan Penambah Baikan 44

4.2 Deskripsi Use Case Login 52

4.3 Deskripsi Use Case Logout 53

4.4 Deskripsi Use Case kemaskini Pengguna 53

4.5 Deskripsi Use Case Hapus Pelajar dan

Pensyarah

54

4.6 Deskripsi Use Case Pendaftaran Kursus 54

4.7 Deskripsi Use Case Daftar Pelajar dan

Pensyarah

55

4.8 Deskripsi Use Case Lihat Laporan Hasil

Peperiksaan

56

4.9 Spesifikasi-spesifikasi Input 59

4.10 Spesifikasi-spesifikasi Output 62

6.1 Strategi Peralihan bagi Sistem maklumat Pelajar

Cadangan

72

6.2 Anggaran kos bagi Sistem Maklumat Pelajar 76

Page 13: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

xiv

SENARAI RAJAH

RAJAH TAJUK MUKA

SURAT

2.1 Model Sistem Maklumat Pengurusan

(McLeod,1998)

9

2.2 Model Asas suatu sistem (Oz, 2000)

11

2.3 Keratan aturcara bagi PHP 18

3.2.1 Senibina keseluruhan RUP 27

4.1 Struktur Organisasi UNSRI Palembang 36

4.2 Carta Alir Sistem Semasa di UNSRI 41

4.3 Carta Alir proses Pemarkahan Sistem Semasa di

UNSRI

42

4.4 Paparan menu Pendaftaran Subjek 47

4.5 Carta Alir Sistem Cadangan 48

4.6 Paparan menu Informasi Jadwal 49

4.7 Paparan menu Hasil Pendaftaran Subjek 49

4.8 Paparan menu lihat Hasil Peperiksaan 50

4.9 Use case Sistem Cadangan Untuk Pelajar 51

4.10 Use case Sistem Cadangan Untuk Pensyarah 51

4.11 Use case Sistem Cadangan Untuk Administrator 52

4.12 Paparan skrin untuk Login Pelajar, Pensyarah, Administrator

59

4.13 Paparan skrin kemaskini pelajar 60

4.14 Paparan menu Kemaskini Pensyarah 60

4.15 Paparan Menu Kemaskini Subjek 61

Page 14: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

xv

4.16 Paparan menu Tambah Subjek 61

4.17 Paparan Maklumat Pelajar 63

4.18 Paparan Maklumat Subjek 63

4.19 Paparan Maklumat Jadwal 64

4.20 Paparan Maklumat Nama nama Pensyarah 64

Page 15: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

xvi

SENARAI ISTILAH

Rajah Aktiviti Activiti Diagram

Rajah Use Case Use Case Diagram

Rajah Jujukan Sequence Diagram

Rajah Keadaan State Diagram

Pangkalan Data Database

Bahasa Pengaturcaraan Programming Language

Pelaksanan Implementation

Pengujian Testing

Perkhidmatan Service

Percakapan Verbal

Laman web Website

Rangkakerja Framework

UNSRI Universitas Sriwijaya

SMP Sistem Maklumat Pengurusan

PHP Hypertext Preprocessor

Page 16: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

xvii

SENARAI LAMPIRAN

LAMPIRAN

TAJUK MUKA SURAT

A Carta Gantt Projek 1 dan Projek 2 85

B Daftar Senarai Fakulti dan Jurusan di

UNSRI Palembang

88

C Rajah Sistem Cadangan 90

D CRC CARDS 107

E Pangkalan Data 112

F Pengujian Kotak Hitam 115

G Pengujian Integrasi 124

Page 17: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

BAB 1

PENGENALAN

1.1. Pengenalan Kajian

Bidang pendidikan merupakan suatu bidang yang amat penting dalam

membentuk hala tuju sesebuah negara. Kemajuan sesebuah negara biasanya

berkadaran dengan taraf pendidikan rakyatnya. Sistem pendidikan yang kemas,

teratur dan bermutu akan membawa kepada peningkatan taraf pendidikan seterusnya

menjana kemajuan sesebuah negara. Namun begitu, sistem pendidikan sahaja tidak

cukup untuk menjamin kelancaran pengurusan pendidikan di universiti. Oleh itu,

pengurusan pihak universiti juga harus dititikberatkan. Dengan kemajuan teknologi

maklumat yang semakin berkembang ini, sistem pengurusan di sekolah juga

seharusnya sentiasa dititiberatkan untuk menghasilkan pengurusan sekolah yang

lebih cemerlang. Atas dasar inilah Sistem Maklumat Pelajar Universitas Sriwijaya

(UNSRI) Palembang akan dibangunkan.

Sistem Maklumat Pelajar UNSRI Palembang merupakan satu perisian yang

dibangunkan bertujuan membantu pengurusan pelajar dalam menguruskan maklumat

dan operasi terhadap maklumat universiti, pelajar, dan kakitangan universiti. Selain

itu untuk tujuan maklumat yang lebih global, Sistem Maklumat Pelajar UNSRI

Palembang akan menyokong paparan maklumat melalui web yang dihubungkan

dengan maklumat sistem maklumat pelajar di universiti.

Page 18: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

2

Modul-modul yang akan dibangunkan ialah Sistem Pendaftaran Pelajar dan

Sistem Hasil Peperiksaan Pelajar.Sistem ini hanya membenarkan pengguna yang

berdaftar sahaja memasuki laman tersebut. Jadi hanya pelajar, pensyarah,

administrator sahaja yang dibenarkan dan mencapai maklumat yang terdapat di

laman tersebut. Melalui sistem ini pelajar boleh mendaftar kursus secara web, dan

memperoleh hasil peperiksaan di akhir semester.

Dengan bebanan kerja yang banyak dengan jumlah pelajar yang semakin

bertambah dari tahun ke setahun diharap Sistem Maklumat Pelajar UNSRI

Palembang sedikit sebanyak dapat meringankan beban pihak universiti dalam

menguruskan operasi mereka. Ini secara tidak langsung dapat meningkatkan taraf

pendidikan pelajar. Selain itu dengan penggunaan Sistem Maklumat Pelajar UNSRI

Palembang di universiti kakitangan, pensyarah dan pelajar untuk lebih terdedah

dengan komputer atau teknologi maklumat.

Untuk kajian ini penulis mengambil kes studi di Universitas Sriwijaya

(UNSRI) Palembang, banyak masalah yang timbul di UNSRI kerana belum adanya

sistem pengurusan yang baik dan masih dilakukan secara manual seperti data-data

pelajar yang tidak tersimpan dengan baik, keterlambatan dalam menginformasikan

hasil peperiksaan sehingga menghalang proses pendaftaran di semester berikutnya

dan lain-lain.

Penulisan kajian ini terbahagi atas tujuh bab, bab satu membahaskan tentang

pengenalan kajian , latar belakang, objektif dan skop kajian, bab dua membahaskan

tentang kajian literatur, bab tiga membahaskan tentang metodologi yang digunakan

dalam membuat kajian, bab empat tentang rekabentuk sistem dan bab lima pula ialah

implementasi dan testing dan bab enam tentang studi organisasi dan terakhir bab

tujuh ialah kesimpulan.

Page 19: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

3

1.2. Latar Belakang Masalah

Pertambahan pelajar dari tahun ke tahun telah menyebabkan pengurusan

maklumat pelajar semakin kompleks dan semakin sukar. Keadaan ini menimbulkan

banyak masalah dalam menguruskan maklumat pelajar.

Antara masalah yang dikenalpasti dalam sistem pengurusan pelajar sedia ada

di UNSRI ini adalah proses pendaftaran kursus dan hasil peperiksaan bagi pelajar

masih lagi menggunakan kaedah manual dimana segala maklumat pendaftaran dan

hasil peperiksaan direkodkan melalui sistem perfailan dan melibatkan pemprosesan

borang. .

Selain itu, masalah yang dihadapi oleh pihak pengurusan UNSRI adalah

sedikitnya staf pentadbiran yang bertanggung jawab dalam menguruskan berkaitan

maklumat pelajar. Keadaan ini bertambah sukar apabila bermulanya awal

perkuliahan dimana pendaftaran kursus pelajar baru diadakan. Memandangkan

kurangnya staf di UNSRI ini menyebabkan proses pengurusan maklumat pelajar

hanya diuruskan oleh beberapa staf sahaja. Staf bertanggung jawab menyelenggara

semua maklumat pendaftaran dan peperiksaan pelajar di universiti ini. Keadaan ini

amat membebankan staf. Pihak staf juga bertanggunjawab merekod dan menyimpan

data-data berkaitan dengan pendaftaran kursus. Masalah yang sering dihadapi ialah

maklumat berkenaan disimpai dalam fail. Kebarangkalian berlakunya kehilangan

data atau kehilangan hasil peperiksaan juga adalah tinggi. Dengan adanya pangkalan

data yang mempunyai ciri-ciri keselamatan yang tinggi, diharapkan mampu

mengatasi masalah seumpama ini.

Dengan berlatar belakang pada masalah diatas maka penulis berminat untuk

mengkaji dan membangunkan suatu prototipe Sistem Maklumat Pelajar yang sesuai

untuk UNSRI sehingga diharapkan sistem ini dapat membantu UNSRI dalam

menguruskan dan mengemaskini maklumat pelajar.

Page 20: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

4

1.3. Pernyataan Masalah

Berdasarkan latarbelakang masalah di atas, beberapa masalah telah

dikenalpasti dalam membangun sistem maklumat pelajar berbasis web di UNSRI,

pernyataan masalah tersebut adalah :

i. Bagaimanakah sistem ini dapat menggantikan sistem manual yang sedia ada.

ii. Apakah masalah-masalah utama yang menyebabkan sistem manual tidak

berjalan dengan baik?

iii. Bagaimanakah membina prototaip Sistem Maklumat Pelajar yang sesuai untuk

Universitas Sriwijaya Palembang?

Kajian ini dibuat untuk menyelesaikan semua masalah diatas. Dengan

menggunakan sistem maklumat pelajar yang beasaskan web, diharapkan UNSRI

dapat menguruskan maklumat pelajar dengan baik.

1.4. Objektif Kajian

Objektif utama dalam kajian ini adalah membangunkan sebuah sistem

maklumat pelajar online untuk UNSRI-Palembang, beberapa objektif yang lain

adalah :

i. Untuk membangunkan sebuah sistem maklumat pelajar yang berasaskan web

yang dapat mengurus, mencapai dan merekod data data pelajar, serta menjana

laporan yang berkaitan dengan data pelajar.

ii. Untuk menganalisa data data yang diperolehi untuk melakukan statistik dari

segi jantina, agama, subject.

iii. Untuk menghasilkan berbagai jenis laporan statistik yang berkaitan dengan

pelajar.

iv. Untuk mengenal pasti masalah masalah utama yang menyebabkan sistem

manual tidak berjalan dengan baik di UNSRI-Palembang.

v. Untuk mengenal pasti proses sistem sedia ada di UNSRI-Palembang.

Page 21: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

5

a Untuk membina sebuah prototaip sistem maklumat pelajar yang sesuai untuk

UNSRI-Palembang.

1.5. Skop Kajian

Skop kajian dalam pembangunan sistem maklumat pelajar secara online

ialah :

i. Sistem ini dibuat untuk menguruskan sistem maklumat pelajar di UNSRI-

Palembang.

ii. Sistem ini diperuntukkan bagi semua warga UNSRI-Palembang seperti

pelajar, pensyarah, dan administrator.

iii. Sistem yang dikaji adalah seperti:

a. Sistem Pendaftaran Subject – membolehkan pelajar untuk mendaftar mata

pelajaran yang ditawarkan Universiti untuk diambil oleh pelajar.

b. Sistem Peperiksaan – modul ini akan membuat analisa terhadap markah

peperiksaan atau ujian yang diduduki pelajar.

iv. Pelajar yang dibenarkan menggunakan sistem ini adalah pelajar yang masih

aktif.

1.6. Kepentingan Projek

Kepentingan sistem maklimat pelajar berasaskan web ini dibangunkan adalah

untuk menggantikan sistem manual yang sedia ada di universiti dengan sebuah

sistem maklumat yang menggunakan aplikasi interaktif web dan ia diharapkan dapat

membantu UNSRI Palembang dalam meningkatkan perkhidmatan. Beberapa

kebaikan yang diharapkan dapat diperoleh dengan adanya sistem maklumat pelajar

ialah :

Page 22: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

6

i. Perspektif pengguna (pelajar, pensyarah, admin,)

a. Memudahkan pengguna dalam mendaftar subject pada tiap semester.

b. Mendapatkan maklumat dengan cepat dan tepat.

c. Menjamin kerahasiaan identiti pengguna.

d. Meningkatkan kepercayaan dan kepuasan pengguna terhadap perkhidmatan

universiti.

ii. Perspektif Universiti

a. Mencapai visi dan misi universiti.

b. Meningkatkan imej universiti dengan adanya sistem maklumat yang dibuat

secara baik.

c. Memudahkan pihak universiti dalam memberikan maklumat

d. Menyampaikan maklumat dengan cepat dan tepat.

e. Membantu pihak universiti dalam membuat laporan maklumat pelajar

1.7. Ringkasan

Bab satu ini menerangkan tentang gambaran umum projek, termasuk di

dalamnya pengenalan kajian , latar belakang masalah, objektif kajian , pernyataan

masalah, skop kajian dan kepentingan projek, diharapkan dapat membantu dan

memandu penulis dalam membuat kajian lebih lanjut sesuai dengan objektif dan

tujuan yang diharapkan.

Page 23: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

BAB 2

KAJIAN LATAR BELAKANG

2.1 Pengenalan

Setiap Projek yang ingin dijalankan akan melalui beberapa kaedah untuk

mencapai tahap pembangunan sistem yang sebenar. Kaedah yang dimaksudkan

adalah berbentuk kajian yang akan dibuat untuk memperolehi maklumat dan

keperluan untuk membangunkan sistem yang dikehendaki. Kajian ini dikenali

sebagai kajian literatur. Kajian literatur ini dilaksanakan bagi mengkaji topik-topik

utama yang berkaitan dengan persoalan kajian. Ia bertujuan supaya pemahaman

terhadap sistem yang akan dibangunkan dapat ditingkatkan serta dapat memilih cara

yang terbaik dalam melaksanakan projek ini.

2.2 Kajian Sistem Maklumat Pengurusan (SMP)

Menurut (Diwan, 2001), SMP boleh ditakrifkan sebagai “sebuah sistem yang

membantu pihak pengurusan dalam mencipta, melaksanakan dan mengawal

keputusan-keputusan bagi sesebuah organisasi”.

SMP juga boleh ditakrifkan oleh (Mohd Taib Wahid et.al, 2000) sebagai satu

kajian mengenai rekabentuk, implementasi bagi kegunaan pengurusan teknologi

Page 24: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

8

maklumat. Ia juga merupakan suatu sistem yang menghasilkan maklumat serta dapat

membentuk segenap lapisan pihak pengurusan. SMP merupakan gabungan di antara

manusia, perkakasan, perisian, rangkaian komunikasi dan sumber data yang

terkumpul yang ditukarkankan kepada maklumat.

Secara umumnya, SMP digunakan oleh peringkat pengurusan sesebuah

organisasi yang mana ia merupakan satu sistem maklumat yang dapat membantuk

dalam dalam menyediakan ringkasan tugasan dan laporan-laporan kekecualian

kepada fungsi-fungsi perancangan, pengawalan dan pembuatan keputusan di

peringkat pengurusan sesebuah organisasi.

2.2.1 Definisi Sistem Maklumat Pengurusan

Sistem Maklumat Pengurusan merupakan sistem bersasakan Komputer yang

memberi maklumat kepada pengguna untuk memenuhi keperluan semasa (Laudon &

Laudon, 2000). Maklumat dihuraikan secara kukuh atau sebagai suatu major dalam

sistem pada tempoh tertentu menyatakan apa yang terjadi pada yang lepas, sekarang

dan apa yang dijangkakan akan berlaku. Maklumat boleh didapati dalam laporan

bentuk berkala, laporan khusus dan dalam bentuk output simulasi matematik.

Manakala (Laudon & Laudon, 2000), pula berpendapat bahawa Sistem Maklumat

Pengurusan adalah sitem maklumat yang memberi khidmat dengan menyediakan

ringkasan rutin dan laporan-laporan pengecualian sebagai output bagi fungsi-fungsi

perancangan, pengawalan dan pembuatan keputusan taktikal sesuatu organisasi.

(Laudon & Laudon, 2000), juga bersetuju bahawa Sistem Maklumat pengurusan

bertindak meringkaskan dan melaporkan operasi-operasi yang panjang dan dijana

mengukut jadual-jadual tertentu. Sealin itu menurut (Stephen & Maeve, 2000),

Sistem maklumat pengurusan adalah sistem yang dilengkapi dengan laporan secara

berkala dan secara penentuan awalan yang merumuskan maklumat dalam satu

pangkalan data.

Page 25: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

9

Sistem maklumat Pengurusan yang modern merupakan sistem yang

berasaskan computer yang dibagunkan secara automasi untuk pemilihan, penyisihan,

pemrosesan daa, analisis data dan pertukaran data. Model Sistem Maklumat

(McLeod, 1998), digambarkan seperti Rajah 2.1 dibawah bagi menerangkan secara

terperinci yang berlaku dalam persekitaran SMP ini. Data dan maklumat yang

didapati dimasukkan dan disimpan di dalam pangkalan data. Pangkalan data pula

akan mengelarkan dan membekalkan maklumat yang dikehendaki kepada perisian

perjana laporan dan juga medel-model matematik yang akan mengeluarkan

maklumat di dalam bentuk laporan yang akan digunakan oleh pihak organisasi untuk

menyelesaikan masalah.

Rajah 2.1. Model Sistem Maklumat Pengurusan

(McLeod, 1998)

Model SMP ini terdiri daripada tiga komponen utama iaitu matematik,

perisian penjana laporan, dan pangkalan data. Model matematik merupakan model

yang memainkan peranan yang penting dalam sistem Maklumat Pengurusan. Model

adalah abstrak. Ia diwakilkan dalam bentuk fenomena iaitu samada objek atau

aktiviti. Komponen model matematik berfungsi sebagai model yang membuat atau

menjalankan analisis ke atas data-data dan menjanakan hasil atau output kepada

pengguna. Model matematik adalah bergantung kepada 3 faktor iaitu pengaruh masa,

darjah kepastian dan kebolehan mengoptima. Manakala perisisan penjana laporan

Penyelesaian Masalah

Organisasi

Model-model

Matematik

Pangkalan Data

Perisian Penjana

Laporan

Page 26: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

10

pula merupakan perisian yang mengandungi atucara bagi menghasilkan laporan

seperti berkala, laporan kekecualian, laporan permintaan dan laporan maklumbalas.

Daripada kesemua pendapat yang dikemukakan dapat disimpulkan bahawa

Sistem maklumat Pengurusan merupakan sistem yang berasaskan komputer yang

digunakan dalam perancangan, pelaksanaan, pengurusan dan mengurusan membantu

pihak pengurusan dalam membuat suatu keputusan dalam menyelesaikan sesuatu

masalah dan memberi maklumat dalam bentuk sistem laporan, sistem maklumat

eksekutif atau dalam sistem bantuan keputusan.

2.2.2 Data Maklumat dan Sistem

Data dan maklumat adalah dua perkara yang berbeza (Oz, 2000). Berikut

dinyatakan perbezaan di antara dua perkataan tersebut.

i. Data ialah sesuatu fakta yang diketahui seperti nombor, kenyataan atau

gambar. Ia merupakan bahan mentah dalam menghasilkan maklumat. Data-

data yang diperolehi sebagai bahan mentah ini mengambil masa untuk

difahami memandangkan ia tidak membawa sebarang erti kepada pembaca.

Beberapa data telah dikenalpasti di dalam SMPS ini seperti data tarikh

penerimaan spesimen, jenis ujian ke atas spesimen dan data-data berkaitan

dengan pesakit seperti nama, alamat, jantina dan umur.

ii. Maklumat adalah data yang mempunyai makna dalam konteks yang tertentu.

Dengan erti kata lain ia adalah bahan mentah atau pun data yang telah

dimanipulasi menjadi sesuatu maklumat yang berguna. Maklumat yang boleh

dikenalpasti di dalam SMPS ini ialah jenis bakteria yang diperolehi setelah

ujian makmal dijalankan ke atas spesimen yang diterima.

Manakala sistem pula boleh ditakrifkan sebagai suatu gabungan elemen untuk

mencapai satu tujuan atau matlamat. Suatu sistem mempunyai model asas yang

Page 27: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

11

terdiri input, output, kekangan (boundary), maklum balas (feedback), kawalan

(control) dan proses (processing). Ia dapat digambarkan seperti dalam Rajah 1.0.

Rajah 2.2 - Model Asas suatu sistem (Oz, 2000)

2.2.3 Komponen dalam Sistem Maklumat

Secara umumnya komponen yang perlu ada dalam sistem maklumat

merangkumi enam aspek utama iaitu data, perkakasan, perisian, telekomunikasi,

manusia dan prosidur. Berikut dijelaskan secara ringkas keenam-enam aspek utama

tersebut.

i. Data ialah suatu input yang akan dimanipulasi untuk menghasilkan maklumat

yang berguna. Contoh data yang akan digunakan di dalam SMP ini ialah jenis

maklumat pendaftaran pelajar.

ii. Perkakasan ialah komputer dan segala perkakasannya yang lain seperti alat

bagi proses input, output dan ruang simpanan serta alat-alat yang digunakan

dalam telekomunikasi.

iii. Perisian pula adalah set arahan yang akan memberi arahan kepada komputer

bagaimana untuk mengambil data dan memprosesnya, memaparkan

maklumat dan menyimpan kedua-dua data dan maklumat. SMPS akan

Output

Kawalan

Proses

Input Maklum balas

Kekangan

SISTEM

Page 28: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

12

menggunakan perisian seperti perisian MySQL untuk pembangunan

pangkalan data.

iv. Telekomunikasi merangkumi perisian dan perkakasan yang diperlukan untuk

memudahkan proses transmisi di samping kebolehan untuk menerima teks,

gambar, audio dan animasi sebagai data dalam bentuk elektronik. SMP yang

akan dibangunkan ini adalah berasaskan web, maka pengguna boleh

menggunakan pelayar web seperti Internet Explorer dan Mozilla Firefox

untuk mencapai pangkalan data.

v. Manusia meliputi golongan profesional dalam sistem maklumat dan

pengguna yang akan menganalisa keperluan maklumat organisasi,

merekabentuk dan membina sistem maklumat, menulis aturcara program

komputer, mengoperasikan perkakasan komputer dan memelihara

kekonsistensi sesuatu perisian. Di dalam SMP, golongan ini ialah pengguna

sistem iaitu Pegawai Staf (admin).

vi. Prosidur pula adalah arahan yang akan mengarahkan sesebuah organisasi

untuk mencapai tahap optima dan keselamatan dalam pemprosesan data yang

merangkumi keutamaan dalam membahagikan aplikasi perisian dan ukuran

keselamatan.

2.2.4 Ciri-ciri Sistem maklumat Pengurusan (SMP)

Berdasarkan kepada buku bertajuk Sistem Maklumat Pengurusan (Mohd Taib

Wahid et.al, 2000), ciri-ciri SMP meliputi perkara-perkara seperti berikut:

i. SMP menyokong keputusan berstruktur di peringkat operasi dan kawalan

pengurusan. Oleh itu pihak pengurusan sistem maklumat pelajar dapat

menyelesaikan masalah pengurusan maklumat pelajar berdasarkan

keputusan-keputusan berstruktur yang telah dipilih.

Page 29: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

13

ii. Umumnya, SMP bergantung kepada data-data korporat yang sedia ada seperti

data-data yang disediakan oleh pihak pengurusan sistem maklumat pelajar

dan ia juga bergantung kepada aliran data dalam organisasi seperti maklumat-

maklumat mengenai jumlah pelajar yang telah diterima dalam beberapa

waktu.

iii. SMP membantu dalam membuat keputusan menggunakan data-data semasa

dan silam. Ini dapat memudahkan pihak staff untuk menjana laporan seperti

laporan hasil peperiksaan pelajar, dan lain lain.

iv. Kebiasaannya SMP adalah berasaskan laporan dan kawalan. Bagi sistem ini,

rekabentuk SMPS dapat membantu dalam menghasilkan laporan-laporan

berpandukan kepada operasi-operasi rutin serta menyediakan kawalan harian

terhadap aktiviti di maklumat pelajar.

v. SMP memberikan penekanan terhadap perkara-perkara dalaman berbanding

perkara luaran organisasi. Ini bermakna data-data seperti maklumat pelajar,

pensyarah, jenis subject, lebih diutamakan

vi. Namun begitu, SMP mempunyai kebolehan analitik yang rendah dan tidak

fleksibel. Ini bermakna sistem yang berasaskan konsep SMP tidak mampu

untuk melakukan analisa ke atas data-data dan sistem ini sukar untuk diubah

suai.

2.2.5 Laporan dalam Sistem Maklumat Pengurusan

Menurut (Stephen & Maeve, 2000), Sistem maklumat Pengurusan menjana

laporan dalam bentuk yang berlainan. Antara Laporan yang dihasilkan adalah:

i. Laporan berjadual berkala

Laporan ini menyediakan maklumat kepada organisasi dalam format yang

telah ditentukan dengan lebih awal. Laporan ini biasanya dikeluarkan bagi

tempoh masa samada harian, bulanan atau mingguan. Antaranya adalah

Page 30: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

14

laporan analisa jualan bagi bulan tertentu yang digunakan dalam menganalisa

dan membuat perancangan pada masa akan datang.

ii. Laporan kekecualian.

Laporan kekecualian disediakan apabila syarat-syarat pengecualian wujud

iaitu keadaan luar biasa yang memerlukan perhatian pengurus. Contohnya,

laporan yang menandungi maklumat pelanggan melebihi had kredit. Laporan

ini biasanya digunakan untuk tujuan kawalan.

iii. Laporan permintaan dan maklumbalas.

Laporan permintaan dan maklumbalas disediakan apabila pengurus

memerlukan maklumat khusus mengenai suatu perkara. Contohnya seperti

laporan yang berkaitan dengan kewangan syarikat. Laporan ini biasanya

dikeluarkan sendiri oleh pengurus menggunakan kemudahan yang ada. 2.2.6 Kegunaan

Sistem Maklumat Pengurusan sangat berguna kepada peringkat pengurusan

kerana ia dapat menyediakan produk maklumat yang dapat menyokong keperluan

memebua keputusan harian yang rutin di dalam organisasi. Sistem Maklumat

Pengurusan menyediakan pelbagai laporan kepada pengurus dan kandungan laporan

ini boleh ditentukan sendiri mengikut kepeluan pengurus. Produk maklumat yang

dikeluarkan oleh Sistem Maklumat Pengurusan adalah terdiri daripada paparan dan

laporan yang disediakan samada atas permintaan pengurus atau dari masa ke semasa

secara berjadual atau apabila sesuatu keadaan yang mendesak berlaku.

2.3 Pembangunan Laman Web

Secara umumnya terdapat dua kaedah yang utama di dalam pembangunan

halaman web iaitu teknologi pembangunan halaman web iaitu teknologi

pembangunan web yang stastik dan teknologi pembangunan web dinamik. Teknologi

Page 31: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

15

pembangunan web yang stastik diimplimentasikan menggunakan bahasa

pengaturcaraan HTML. Manakala teknlogi pembangunan web yang dinamik pula

boleh dihubungkan dengan menggunakan bahasa pengaturcaraan selain HTML, iaitu

dengan menggunakan script. Didalam pembangunan sistem ini, teknologi Hypertext

Preprocessor (PHP) digunakan bagi memebangunkan laman web.

2.3.1 Teknologi Internet

Internet merupakan koleksi rangkaian computer yang bersambung diseluruh

dunia. Pelbagai sumber dan maklumat boleh diperolehi daripada rangkaian ini.

Sejarah internet bermula dariada 30 tahun yang lalu dimana ianya mula dibangunkan

oleh ARPA (Advanced Research Projects Agency). Pada ketika itu, internet hanya

digunakan untuk bertukar-tukar dta secara sulit. Kemudian organisasi-organisasi

besar kemudiannya menggunakan internet untuk bertukar-tukar maklumat dengan

cawangan-cawangan mereka yang berada di lokasi yang berbeza. Namun pada awal

90 an, perkembangan internet yang semakin pesat telah membenarkan sesiapa

sehingga ke hari ini.

Diantara kelebihan-kelebihan pembangunan aplikasi dalam internet ialah

penyebaran maklumat secara teragih, perhubungan melalui internet dapat dilakukan

dengan lebih pantas, menjimatkan kos serta aplikasi dapat dibangunkan tanpa

mengira batasan geografi, cuaca dan masa.

Internet juga menyediakan kemudahan-kemudahan seperti mel-elektonik,

berita, perkhidmatan maklumat dan kemudahan enjin caria. Ia juga menyediakan

kemudahan untuk bertukar maklumat dlam format guna semula dan boleh baca

seperti carta, gambarajah, imej, pangkalan data atau kod perisian.

Perkhidmatan internet boleh di ringkaskan sebagai sumber maklumat atau

perpustakaan maya.

Page 32: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

16

Antara ciri-ciri teknologi internet adalah:

i. Tiada had sempadan dan kekuasaan pusat

ii. Terdapat banyak pengulangan dan kelebihan

iii. Berkembang secara eksponen

iv. Menghubungkan lebih kurang 4 utama kerangka utama dan bersifat

dinamik

v. Digunakan dengan meluas dalam banyak bidang seperti korporat,

organisasi, kerajaan dan lain –lain

2.3.2 World Wide Web (WWW)

Teknlogi World Wide Web merupakan salah satu daripada cabang teknologi

internet. WWW atau World Wide Web bermula dengan timbulnya idea berkenaan

hiperteks (hypertext). Hiperteks adalah sambungan kepada halaman web lain dengan

menggunakan teks manakala hypermedia (hypermedia) adalah sambungan kepada

halaman web dengan menggunakan grafik. Teknologi web ini dibangunkan pada

tahun 1991 di Geneva di sebuah pusat penyelidikan iaitu Centre Europeene pour la

Recherche Nucleaire (CERN).

Seperti sumber-sumber internet yang lain, web menggunakan sistem

pelayan/pelanggan. Anda perlukan program (browser) berupa tetingkap untuk

mencapai sumber maklumat yang terdapat dalam pelaya web. Pelayan web

digunakan untuk menyimpan dokumen-dokumen web atau lebih dikenali sebagai

halaman-halaman web. Setiap dokumen web ini akan diberikan stu alamt global yang

dikenali sebagai Uniform Resource Locator (URL). Dokumen web menyokong teks,

graik, audio, dan video. Ini membolehkan dokumen webmenggunakan hiperteks dan

hypermedia untuk membuat sambungan kepada dokumen web, grafik, audio dan

video. Pelayar web digunakan unuk mencapai .World Wide Web. Pelayar-pelayar

web yang akan digunakan dlam pembangunan Sistem Maklumat Pelajar UNSRI

Palembang adalah seperti Microsoft Internet Eksplorer.

Page 33: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

17

Antara cirri-ciri World Wide Web(WWW) adalah :

i. Terdapat dalam hos dan pelanggan internet

ii. Menggunakan protocol rangkaian TCP/IP

iii. Memahami/menggunakan HTML

iv. Membenarkan komunikasi dua arah, pengumpulan maklumat dan sumber.

v. Membolehkan program pelanggan mencapai pelayan dengan

menggunakan pelbagai protocol seperti HTTP, FTP dan Telnet

vi. Menggunakan dokumen dan sumber pengalamatan melalui Uniform

Resource Locators (URLs)

vii. Membolehkan program pelayan-pelanggan encapai maklumat yang terdiri

daripada pelbagai jenis media seperti teks, audio dan video.

Kebanyakan web pada hari ini adalah berasaskan konsep dan idea yang

diperkenalkan oleh Tim-Berners-Lee. Beliau adalah seorang penyidik Centre

Europeene pour la Recherche nucleaire (CERN) Particle Physic di Geneva,

Switzerland. Pada tahun 1989, beliau telah membangun dan mengedarkan komen

untuk sistem hypertext dengan tiga komponen utama iaitu:

i. Antaramuka pengguna yang konsisten adalah perlu untuk semua platform

yang sama. Antaramuka tersebut perlu menyediakan kepelbagaian

capaian dari sumber maklumat yang berbeza dalam pelbagai jenis

computer.

ii. Capaian maklumat global, iaitu semua penguna boleh melakukan capaian

terhadap semua jenis maklumat

iii. Antaramuka pengguna boleh melakukan capaian maklumat dan dokumen

dalam pelbagai jenis dan protocol.

2.3.3 Hypertext Preprocessor (PHP)

Hypertext Preprocessor merupakan open source, server side, HTML

embedded scripting language iaitu model penaturcaraan yang digunakan untuk

Page 34: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

18

pembangunan halaman web yang dinamik dan interaktif di pelayan web. Pada

sejarah awalnya PHP ini dibangunkan oleh Rasmus Lerdorf pada tahun 1994 untuk

mengenalpasti bilangan pengguna yang melayari laman webnya. PHP dilarikan

dalam pross pelayan yang memebantu mengoptimumkan pengurusan dalam

persekitaran pengguna yang ramai.

Pada pertengahan tahun 1997, PHP versi-3 telah dibangunkan oleh Zeeer

Suraski dan Audi Gutmans di mana dalam versi baru ini berlakunya pengubahsuaian

pada skrin terdahulu. Sintaks PHP adalah hamper menyerupai tatanda istimewa pada

pembuka dan penutup badan pengaturcaraannya. Rajah 2.2 menunjukkan keratin

aturcara bagi PHP.

<html>

<head>

<title>Contoh</title>

<meta http-equiv=”Content-Type”content=”text/html;charset=iso-88591”>

</head>

<body>

<?php echo “Helaian pertama saya dalam PHP”;php?>

</body>

</html>

Rajah 2.3: Keratan aturcara bagi PHP

Skrin PHP akan dialrikan apabila pelayar meminta fail “.php” dari pelayan Apache.

Pelayan Apache akan secara automatik membuka fail indeks apabila alamat

http://localhost/dimasukkan.

Page 35: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

19

2.3.4 Kelebihan Hypertext Preprocessor (PHP)

PHP merupan bahasa pengaturcaraan yang bersifat open source. Ini

menjadikan PHP adalah amat sesuai digunakan untuk membangunkan laman web

yang dinamik. Antara kelebihan yang dimiliki oleh PHP adalah sebagai berikut iaitu :

i. PHP yang bersifat open source membolehkan virus diperbaiki dan cirri-

ciri baru ditambah untuk memenuhi permintaan pasaran. Dengan ini tiada

kos yang tersembunyi.

ii. PHP bersifat cross-platform di mana skrip PHP boleh diaplikasikan pada

mana-mana pelayan Internet termasuklah Apache dan Microsoft.

iii. Proses pembangunan laman web dinamik yang menggunakan PHP hanya

mengambil masa yang singkat di mana hanya sebilangan kecil

pengaturcara yang diperlukan untuk membangunkan aplikasi tersebut.

iv. Bahasa pengaturcaraan PHP mudah digunakan kerana ia mudah

dikemaskini dan dikekalkan berbanding Perl dan ASP.

v. PHP disokong oleh pelbagai jenis pangkalan data yang komersial dan

sebaliknya termasuklah ODBC, Microsoft SQL Server, MYSQL, Oracle,

Sybase dan sebagainya.

2.3.5 MySQL

MySQL adalah salah satu daripada perisian pangkalan data open source yang

popular pada masa kini. PHP berserta MySQL boleh dibangunkan dalam Sistem

Pengoperasian Windows dan juga Unix. Penggunaan MySQL dipilih sebagai

pangkalan data untuk sistem ini memandangkan banyak kelebihan yang didapati

darinya. Antaranya :

i. Faktor kelajuan

Menurut MySQL Benchmarks, MySQL lebih laju berbanding PostgreSQL,

AdaBas D, Empress, dan Solid pada platform sistem pengoperasian Linux. Serta ia

Page 36: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

20

juga lebih laju daripada Access 2000, DB2, Informix, MS-SQL, Solid, Sybase, dan

Oracle 8.0.3 pada platform sistem pengoperasian Windows.

Faktor ini adalah disebabakan MySQL tidak menyokong kekunci asing

(foreign key) dan pencetus (triggers). Kekunci asing ini akan bertindak secara

automatik untuk mencari data yang berkaitan dan pencetus perlu untuk menilainya

dahulu sebelum data yang berkaitan bertindak balas. Dalam erti kata lain, MySQL

akan menyimpan maklumat mengenai perhubungan yang wujud pada pangkalan

data tetapi ia tidak akan menguatkuasakan perhubungan tersebut (David Harms,

2001).

ii. Penggunaannya adalah mudah

MySQL mudah untuk dimuat-turunkan dan dipasangkan (install). Proses

pemasangannya adalah secara langsung dan disertai dengan dokumentasiya. Segala

maklumat boleh didapati secara atas-talian oleh itu tidak wujud permasalahan

terhadap proses pemasangannya.

iii. Kawalan Capaian

Konfigurasi tahap pencapaiannya adalah tinggi kerana ia tidak semata-mata

berdasarkan identiti pengguna dan kata laluan tetapi turut pada host yang

disambungkan. MySQL mempunyai kawalan capaian sepenuhnya jadi ini

membolehkan pengguna menentukan capaian yang dibenarkan.

iv. Bersifat mudah alih

Memandangkan MySQL boleh didapati pada mana-mana platform sistem

pengoperasian, maka mudah untuk membangunkan pengaplikasian atau bekerja

dengan pangkalan data yang berupaya untuk berpindah pada pelbagai platform

sistem pengoperasian. Di mana PHP dan Perl/DBI adalah merupakan dua cara

Page 37: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

21

mudah untuk membangunkan aplikasi cross-paltform dan mengetahui bagaimana

kedua-dua teknologi pengatucaraan ini untuk mencapai MySQL adalah amat perlu

dalam membangunan web dengan kadar yang cepat.

2.4 Kajian Organisasi

Satu kajian ringkas telah dilakukan untuk melihat beberapa contoh perisian

sistem pengurusan maklumat pelajar yang terdapat di pasaran. Kebanyakan perisian

yang dikaji adalah merupakan perisian yang mengenai sistem pendaftaran kursus dan

hasil peperiksaan secara online.

2.4.1 Universiti Teknologi Malaysia (UTM)

Kajian terhadap sistem sedia ada telah dilakukan bagi mendapatkan gambaran

berkaitan sistem yang akan dibangunkan.

Pada direktori http://pendaftaran.utm.my/sps/ dibangunkan untuk menguruskan

maklumat berkenaan pelajar di Unversiti Teknologi Malaysia (UTM). Sistem ini

hanya membenarkan pengguna berdaftar sahaja memasuki laman tersebut. Jadi

hanya pelajar sahaja yang dibenarkan dan mencapai maklumat yang terdapat di

dalam laman tersebut. Melalui sistem ini, pelajar boleh mendaftar kursus secara web,

tarik diri secara web, melihat akaun pelajar, melihat hasil peperiksaan (CPA dan

GPA) secara web.

2.4.2 Universiti Putra Malaysia ( UPM )

Antara lain sistem yan dikaji adalah Sistem Maklumat pelajar bagi Universiti

Putra Malaysia (UPM) pada direktori http://esmp.upm.edu.my. Sistem ini

Page 38: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

22

dibangunkan untuk memberi kemudahan kepada para pelajar dan staf dalam

mendaftar kursus.

Sistem ini telah dibangunkan secara ‘out sourcing' bermula dari tahun Januari

1994. Projek SMP ini telah mula diimplementasi secara berperingkat mulai sesi

semester 1995/96 mengikut modul. Sistem ini dilaksanakan secara atas talian yang

mana pengguna adalah pelajar yang mempunyai kata laluan yang berasingan. Pelajar

hanya dibenarkan untuk mencapai maklumat yang berkaitan pelajar sahaja dan

capaian terhadap maklumat lain adalah terhad kepada jenis pengguna samada staf

atau pelajar. Melalui sistem ini, para pelajar diberi kemudahan untuk menyemak

pendaftaran matapelajaran dengan mudah bagi sesi pembelajaran mereka atas talian.

2.4.3 Universiti Sains Malaysia (USM)

Universiti Sains Malaysia (USM) ditubuhkan di Pulau Pinang pada tahun

1969, merupakan salah satu institusi pengajian tinggi awam yang tertua di Malaysia.

Kini, USM mempunyai dua kampus cawangan: Kampus Kejuruteraan bertempat

di Seri Ampangan, Seberang Perai Selatan, Pulau Pinang dan Kampus Kesihatan

bertempat di Kubang Kerian, Kelantan.

Pada direktori Pada direktori http://healthycampus.usm.my.dibangunkan

untuk menguruskan maklumat berkenaan pelajar di Unversiti Sains Malaysia

(UTM). Sistem ini hanya membenarkan pengguna berdaftar sahaja memasuki laman

tersebut. Jadi hanya pelajar sahaja yang dibenarkan dan mencapai maklumat yang

terdapat di dalam laman tersebut. Melalui sistem ini, pelajar boleh mendaftar kursus

secara web, , melihat akaun pelajar secara web.

Page 39: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

23

2.5 Ringkasan Dari Hasil kajian

Terdapat banyak lagi perisian pengurusan pelajar universiti yang lain, yang

tidak disebutkan di dalam kajian ini. Antara kesimpulan yang dapat dibuat ialah,

perisian bagi pengurusan maklumat pelajar universiti adalah merupakan perisian

yang meluas digunakan, terutamanya di negara-negara maju, yang mempunyai

sistem pendidikan yang baik. Fenomena ini juga menunjukkan bahawa sehingga

pada satu tahap, pihak pentadbiran institusi pendidikan perlu untuk menggunakan

sistem berkomputer bagi memudahkan tugas pengurusan dan pentadbiran.

Melihat kepada iklim pendidikan negara yang menjurus kepada konsep

pendidikan bestari, tidak dapat tidak, pihak pentadbir univeristi perlu mengorak

langkah di dalam usaha untuk mengautomasikan pengurusan sekolah. Dengan cara

ini, lebih banyak masa yang akan dapat dijimatkan di dalam proses mengurus

maklumat pelajar. Dengan ini, maklumat pelajar akan dapat disimpan dengan baik,

sistematik efisien dan efektif.

Page 40: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

BAB 3

METODOLOGI

3.1 Pengenalan

Dalam kitar hayat pembangunan sistem, satu metodologi perlulah dipilih

untuk tujuan tersebut. Metodologi pembangunan sistem memberikan garis panduan

yang perlu diikuti untuk menyiapkan semua aktiviti didalam kitar hayat

pembangunan sistem, Pemilihan medodologi ini perlulah tepat dan berasaskan

kepada beberapa faktor yang perlu dipertimbangkan seperti: objektif, skop projek,

saiz projek, jangka masa projek, dan pengguna projek. Menurut Dennis et.al (2005),

metodologi ialah pendekatan formal untuk melaksanakan kitar hidup pembangunan

sistem seperti senarai langkah-langkah yang khusus dan deliverables. Bab ini akan

menerangkan aspek metodologi untuk projek ini bermula dari pemilihan metodologi

sehinggalah kepada penghasilan aplikasi untuk projek ini.

Pemilihan metodologi yang sesuai dalam pembanguan sesebuah perisian

adalah penting. Ini kerana pemilihan metodologi akan membantu proses

pembangunan perisian dan seterusnya akan memudahkan proses penyelenggaraan.

Selain itu, aspek metodologi terkini juga diambil kira, berdasarkan andaian bahawa

metodologi terkini adalah lebih baik dan diperbaiki dari metodologi yang terdahulu

Page 41: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

25

3.2 Pemilihan Metodologi : Rational Unified Process (RUP)

Sistem Maklumat Pelajar UNSRI dibangunkan berasaskan objek. Oleh itu

metodologi yang paling sesuai ialah Sistem Analisa dan Rekabentuk berorientasikan

Objek (OOP).

Proses pembangunan sistem ini akan menggunakan pendekatan Rational Unified

Process (RUP). Ia merujuk kepada pendekatan Booch di mana terdapat enam amalan

terbaik pembangunan perisian (Kruchten, 2000) iaitu:

i. Membangunkan perisian secara iteratif. Faedahnya ialah:

a. Ia memudahkan proses pembetulan sekiranya terdapat perubahan di

dalam keperluan.

b. Risiko dapat dikesan lebih awal.

c. Integrasi berlaku secara berterusan.

d. Ia memudahkan pengurusan dari segi perubahan kepada produk

e. Ia membenarkan guna semula bahagian-bahagian tertentu.

f. Ia mewujudkan senibina yang lebih tegap.

ii. Menguruskan keperluan. Kelebihannya ialah:

a. Kawalan yang lebih baik ke atas objek yang kompleks

b. Meningkatkan kualiti perisian dan kepuasan pengguna

c. Mengurangkan kos projek dan kelewatan

d. Meningkatkan lagi komunikasi antara kumpulan

iii. Menggunakan senibina berasaskan komponen

Komponen termasuk modul, pakej, subsistem yang memenuhi fungsi dan

batas yang jelas dan boleh diintegrasikan dengan senibina yang baik.

RUP menyokong asas komponen dari segi:

a. membenarkan pembangunan sistem untuk mengenalpasti komponen dan

Page 42: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

26

a. memilih komponen mana yang perlu dibangunkan, diguna semula atau

dibeli.

b. Fokus kepada senibina membenarkan struktur disusun.

c. Konsep pakej atau subsistem digunakan semasa analisa dan rekabentuk

d. untuk mengatur komponen dan antaramuka.

e. Pengujian dibuat bagi setiap komponen dan seterusnya dikembangkan

f. ke komponen-komponen lain.

iv. Memodelkan perisian secara visual

Penggunaan UML dapat menggambarkan artifak secara visual,

pengkhususan, pembinaan, dan dokumen artifak. v. Mengesahkan kualiti perisian secara berterusan

Terdapat dua jenis kualiti:

a. Kualiti produk – kualiti produk utama yang dihasilkan seperti

komponen, subsistem dan senibina.

b. Kualiti proses – Ukuran yang digunakan untuk mengukur kualiti seperti

perancangan ulangan, pengujian, usecase realization, model rekabentuk

dan sebagainya.

vi. Mengawal perubahan perisian

Dengan pembangunan iteratif, ia membenarkan segala perubahan akan

dikenalpasti dan diselaraskan.

3.2.1 Senibina RUP

Terdapat dua struktur proses atau dimensi iaitu:

i. Dimensi melintang mewakili masa dan menunjukkan kitar hidup sesuatu

proses – aspek yang dinamik seperti fasa, ulangan dan mercutanda.

ii. Dimensi menegak mewakili urutan kerja bagi aktiviti membina sistem –

aspek statik seperti aktiviti, disiplin, artifak dan peranan.

Page 43: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

27

Rajah 3.2.1 Senibina keseluruhan RUP

3.2.2 Fasa RUP

Terdapat empat fasa yang terlibat semasa proses pembangunan sistem

dijalankan secara iteratif. Fasa-fasa tersebut seperti di dalam rajah senibina di atas

ialah:

i. Fasa Permulaan (Inception)

Ia untuk mencapai persamaan di antara pengguna (stakeholder) di dalam kitar

hayat objektif projek seperti skop projek, batas-batas, senario-senario, anggaran

keseluruhan kos dan anggaran risiko.

ii. Fasa Perincian (Elaboration)

Ia untuk menganalisa masalah domain, mengenalpasti asas senibina,

menyediakan perancangan dan mengurangkan risiko paling tinggi di dalam

projek.

iii. Fasa Rekabentuk (Construction)

Page 44: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

28

Semua komponen dan ciri-ciri aplikasi akan dibangunkan dan diintegrasikan

ke dalam produk. Kemudian ia akan diuji sepenuhnya. Ia menguruskan sumber dan

mengawal operasi untuk meminimakan kos, jadual dan memperbaiki kualiti.

iv. Fasa Peralihan (Transition)

Fasa ini bertujuan untuk memindahkan produk perisian kepada pengguna.

Prosesnya termasuk Ujian Beta, operasi serentak, menukar pangkalan data lama dan

melatih pengguna dan penyelenggara sistem.

3.2.3. RUP sebagai rangkakerja proses

Urutan proses yang terlibat di dalam RUP ialah:

i. Aliran Kerja Bermodelkan Bisnes (Business Modeling Workflow)

Ia digunakan untuk :

- memahami struktur sesebuah organisasi dan dipindahkan ke dalam

struktur sistem.

- memahami masalah semasa organisasi dan mengenalpasti

perubahan-perubahan yang terlibat.

- memastikan pengguna dan pembina sistem mempunyai saling

- memahami kehendak organisasi.

- menyediakan keperluan sistem bagi organisasi.

ii. Aliran kerja Keperluan (Requirement Workflow)

- Tujuan utama urutan kerja keperluan ialah :

- Memulakan dan mengekalkan persetujuan di antara pelanggan

dengan pembangun sistem tentang apa sistem boleh lakukan dan mengapa.

- Memberi kefahaman yang lebih baik kepada pembangun sistem

- Tentang keperluan sebenar.

- Mengenalpasti batas-batas sistem

Page 45: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

29

- Memperlengkapkan asas perancangan ke atas kandungan teknikal

dalam ulangan

- Memperlengkapkan asas kadar kos dan masa untuk

membangunkan sistem

iii. Aliran Kerja Analisa dan Rekabentuk (Analysis and Design workflow)

Tujuan urutan kerja analisa dan rekabentuk ialah untuk menterjemahkan

keperluan kepada spesifikasi yang menerangkan bagaimana untuk

mengimplementasi sistem. Untuk tujuan tersebut, kita perlu memahami keperluan

tersebut dan memindahkannya ke rekabentuk sistem dengan memilih strategi

implementasi terbaik

iv. Aliran Kerja Implementasi (Implementation Workflow)

Urutan kerja ini adalah untuk mengenalpasti kod organisasi dalam

mengimplementasi subsistem yang disusun secara berperingkat. Ia juga digunakan

untuk mengimplementasikan kelas dan objek dalam bentuk komponen. Seterusnya

untuk menguji komponen yang dibangunkan sebagai satu unit dan akhir sekali

menukarkan kepada sistem lengkap.

v. Aliran Kerja Pengujian (Test Workflow)

Urutan kerja ini melibatkan pengesahan ke atas interaksi dan integrasi

komponen-komponen, semua keperluan telah diimplementasikan dengan betul dan

memastikan segala kerosakan dikenalpasti sebelum perisian diagihkan

vi. Aliran Kerja Konfigurasi dan Perubahan Pengurusan (Configuration and

Change Management Workflow)

Page 46: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

30

Tujuannya ialah untuk mengesan dan mengekalkan integriti asset projek

seperti mengetahui siapa yang bertanggungjawab ke atas perubahan yang dilakukan

dan mengapa

vii. Aliran Kerja Persekitaran (Environment Workflow)

Tujuannya untuk membantu pembangunan organisasi dengan proses dan alat

seperti alat untuk memilih, menyediakan alat dan mengkonfigurasikan alat yang

bersesuaian dengan organisasi, proses konfigurasi, proses pembaikan dan servis

secara teknikal untuk menyokong proses tersebut.

vii. Aliran Kerja Pengagihan (Deployment Workflow)

Aktiviti yang terlibat ialah menguji perisian (ujian beta), pakej perisian untuk

penghantaran, mengagihkan dan menginstal perisian serta melatih pengguna dan

menukarkan perisian yang lama.

ix. Aliran Kerja Pengurusan Projek (Project Management Workflow)

Tujuan utamanya ialah untuk memperlengkapkan rangkakerja untuk

menguruskan projek, menyediakan garispanduan untuk merancang, kumpulan

pekerja, perlaksanaan dan monitor projek. Ia juga menyediakan rangkakerja untuk

menguruskan risiko.

3.2.4 Perkakasan

Spesifikasi minimum perkakasan yang diperlukan untuk pembangunan sistem

dapat dilihat pada jadual 3.1 dibawah ini :

Page 47: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

31

Jadual 3.1 : Spesifikasi Minimum Perkakasan

Bil Jenis Perkakasan Spesifikasi

1 Pemprosesan Komputer Pribadi Intel Pentium D 3.4 GHz

2 Cakera Keras 40 GB

3 Ruang Ingatan SDRAM DDR 756MB

4 Monitor 14” inci

5 Port USB

6 Printer 3.2.5 Perisian

Sedangkan spesifikasi perisian yang diperlukan untuk membangun sistem ini dapat

dilihat pada jadual 3.2 dibawah ini :

Jadual 3.2 : Spesifikasi Minimum Perisian

Perisian Spesifikasi

1. Microsoft Project 2002 Carta Gantt

2. Rational Rose 2002 Diagram UML

3. Microsoft Office Visio 2003 Diagram UML

4. Microsoft FrontPage 2003 Rekabentuk Sistem, antarmuka

7. Hypertext Preprocessor (PHP) Bahasa pengaturcaraan

8. Microsoft SQL Server Pangkalan Data

9. Internet Explorer Web browser

Page 48: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

32

3.2.6 Jadual Pembangunan

Bagi menyempurnakan dan melancarkan perjalanan projek, Carta Gantt bagi

projek 1 dan projek 2 telah disediakan. Sila lihat lampiran A.

3.3. Ringkasan

Didalam bab 3 ini, satu metodologi projek mengikut fasa telah diterangkan.

Kemudian beberapa kategori dan jenis metodologi pembangunan sistem pula dikaji

uuntuk melihat kesesuaiannya. Setiap perancangan tersebut perlu dilaksanakan bagi

memastikan pembangunan sistem mengikut spesifikasi yang tepat disamping

memastikan kualiti sistem yang dibangunkan sentiasa terjamin. Carta gantt bagi

Projek 1 dan Projek 2 juga turut disediakan.

Page 49: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

BAB 4

ANALISA DAN REKABENTUK SISTEM

4.1 Pengenalan

Di dalam Bab 4 ini akan memaparkan hasilan awalan yang didapati daripada

permasalahan akademik di UNSRI. Berdasarkan masalah yang timbul maka satu

modul pengurusan maklumat pelajar yang baru telah di formulasikan sebagai satu

panduan yang jelas dalam menguruskan masalah maklumat pelajar. Di dalam bab ini

juga akan memperlihatkan rekabentuk awalan sistem dan justifikasi tentang

bagaimana sistem baru dapat memenuhi ciri-ciri keperluan sistem yang diperlukan.

Notasi UML akan digunakan sebagai alat analisis dan rekabentuk proses sistem.

Dengan menggunakan pendekatan berorientasi objek, rekabentuk sistem dapat

digambarkan lebih jelas.

4.2 Analisis Organisasi

Universitas Sriwijaya (UNSRI) Palembang merupakan Universitas negeri di

Palembang yang ditubuhkan pada tanggal 31 Oktober 1957 berdasarkan Surat

Peraturan Pemerintah No. 42 Tahun 1960 tanggal 29 Oktober 1960 (Lambaran

Negara Tahun 1960 No. 135) akhirnya berdirilah Universitas Sriwijaya yang

peresmiannya dilakukan pada tanggal 3 November 1960 telah rasmi menjadi

universiti negeri di Palembang. Pada awal ditumbuhkan, UNSRI hanya mempunyai

Page 50: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

34

dua fakulti, iaitu Fakulti Ekonomi, dan Fakulti hukum. Pada masa selanjutnya,

UNSRI terus berkembang dengan bertambahnya jumlah fakulti dan pelbagai

prasarana lain, seiring dengan upaya peningkatan status UNSRI di mata masyarakat.

Ketika ini UNSRI-Palembang memiliki delapan fakulti dan program pascasarjana.

Fakulti dan program tersebut adalah: Ekonomi , Hukum , Kedokteran, Teknik, MIPA

,Pertanian , FKIP , Sosial dan Politik , Ilmu Komputer dan program Pascasarjana .

4.2.1 Struktur Organisasi Pimpinan tertinggi di UNSRI dipegang oleh seorang rektor (naib Canselor)

yang dipilih oleh senat lima tahun sekali. Rektor dibantu oleh empat orang pembantu

rektor (vice canselor), masing-masing pembantu rektor dalam bidang masing-

masing, Pembantu Rektor I menguruskan bidang akademik, Pembantu Rektor II

menguruskan bidang Sumber Daya (HRD),Pembantu Rektor III menguruskan bidang

Kemahasiswaan, dan Pembantu Rektor IV menguruskan bidang Humas. Di samping

itu terdapat juga tiga ketua biro yang menguruskan dalam beberapa bidang iaitu

Bahagian Administrasi umum dan Keuangan, Bahagian Administrasi Akademik dan

Kemahasiswaan dan Bahagian Administrasi Perencanaan dan Informasi, manakala

fakulti pula dipimpin oleh seorang Dekan dan kursus-kursus yang dipimpin oleh

seorang ketua pengarah kursus, ketika ini di UNSRI terdapat delapan buah Fakulti.

Satu sekolah Pascasarjana yang dipimpin oleh pengarah Pascasarjana, Pascasarjana

adalah sekolah untuk pengajian lepasan ijazah. Untuk lebih jelasnya struktur

organisasi di UNSRI dapat dilihat pada Rajah 4.1 .

Page 51: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

35

Rajah 4.1 Struktur Organisasi UNSRI Palembang

4.2.2 Fungsi

Melalui Visi dan Misi Perguruan Tinggi, lembaga ini diharapkan dapat

melahirkan lulusan sarjana yang mampu mendalami dan mengembangkan ilmu

pengetahuan, teknologi, dan seni untuk disumbangkan kepada agama, bangsa, dan

negara melalui penglibatannya dalam pembangunan nasional, khususnya masyarakat

Palembang.

Visi UNSRI adalah "Menjadi perguruan tinggi" termuka dalam upaya :

i. Merupakan Perguruan tinggi terkemuka di Indonesia yang berbasis riset.

ii. Memiliki Keunggulan di berbagai cabang ilmu, khususnya dibingang

pengembangan sumber daya alam.

iii. Menghasilkan manusia yang bertaqwa kepada Tuhan Yang Maha Esa,

berkualitas, berakhlak tinggi, berbudaya, bersemangat ilmiah, dan menguasai

Rektor

Pembantu Rektor I Bidang Akademik

Pembantu Rektor II Bidang Sumber Daya

Manusia

Pembantu Rektor III Bidang

Kemahasiswaan

Fakultas / Sekolah

Biro Bahagian Pentadbiran

Akademik dan

Bahagian Pentadbiran Perencanaan

Biro Bahagian Pentadbiran Keuangan

Bahagian Pentadbiran Tata

Usaha dan

Bahagian Pentadbiran

Kepegawaian

Dekan

Ketua Kursus

Biro Bahagian Pentadbiran

Kemahasiswaan

Page 52: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

36

iv. Serta mampu mempergunakan ilmu pengetahuan, teknologi, maklumat, dan

kesenian untuk meningkatkan kesejahteraan umat manusia.

Misi UNSRI adalah "Menyelenggarakan fungsi kelembagaan pendidikan tinggi

sesuai dengan visi untuk :

i. Menghasilkan lulusan yang akan bertindak sebagai anggota masyarakat yang

bertakwa kepada Tuhan Yang Maha Esa berakhlak tinggi, berbudaya

Indonesia, bersemangat ilmiah serta memiliki kemampuan akademik dan

suatu profesional dan sanggup berkinerja baik di lingkungan kerjanya, serta

a. Bagi lulusan jenjang Diploma dan S1:

Ia mampu menerapkan ilmu pengetahuan dan teknologi serta

mengembangkan kemampuan diri terhadap tuntutan kemajuan di

bidangnya dan berperan dalam pemeliharaan dan operasi proses

produksi

b. Bagi lulusan jenjang S2 :

Ia mampu mengembangkan penerapan dan mengembangkan ilmu

pengetahuan dan teknologi dalam peran penelitian dan pengembangan

proses produksi.

c. Bagi lulusan jenjang S3:

Mampu mengembangkan dan menciptakan ilmu pengetahuan dan

teknologi dalam peran penelitian dan pengembangan proses produksi.

ii. Menghasilkan dan menyebarluaskan ilmu pengetahuan, teknologi, maklumat

dan seni yang terbaik yang diperlukan untuk peningkatan kualitas dan

produkstivitas masyarakat Indonesia seiring dengan upaya menghasilkan

peneliti dan pemikir; serta memutakhirkan pengetahuan dan kemampuan agar

Universitas Sriwijaya berdaya dalam menghimpun, mengalihkan,

menyebarkan, menafsirkan dan menerapkan ilmu pengetahuan dan teknologi

yang telah ada bagi kemajuan dan kesejahteraan masyarakat."

Page 53: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

37

4.2.3 Bisnis Utama

UNSRI Palembang adalah sebuah institusi perguruan tinggi awam yang

bergerak dibidang pendidikan dan pengajaran, tujuan jangka panjangnya ialah :

i. Menyiapkan pelajar yang berakhlak mulia menjadi anggota masyarakat yang

memiliki kemampuan dan keunggulan akademik dan/atau profesional yang

dapat menerapkan, mengembangkan, dan/atau menciptakan ilmu

pengetahuan, teknologi, seni, dan/atau ilmu lain yang berkaitan.

ii. Mencari, mengembangkan, dan meluaskan penyebaran ilmu pengetahuan,

teknologi, seni, ilmu lain yang berkaitan serta menggunakannya untuk

meningkatkan martabat dan taraf kehidupan masyarakat serta

memperkayakan kebudayaan nasional.

4.2.4 Sistem Maklumat / Teknologi Maklumat Sedia Ada Buat masa sekarang, masih tiada sistem yang dibangunkan oleh UNSRI.

Semua aktiviti akademik adalah secara manual di mana pelajar melakukan

pendaftaran subjek ke pejabat pentakbiran secara manual, dan staff memeriksa

apakah data yang diisikan pelajar sudah benar, dan memasukkan data pelajar ke

pangkalan data (MS.EXCEL). Kemudian di akhir semester, pensyarah memberikan

data nilai kepada staff,dan staff memasukkan data nilai ke dalam pangkalan data dan

mencetaknya. Kemudian baru diserahkan kepada pelajar.

4.2.5 Pernyataan Masalah didalam Konteks Organisasi

Perkembangan UNSRI dari tahun ke tahun menunjukkan adanya peningkatan

yang cukup signifikan, dilihat dari jumlah pensyarah dan pelajar. Sebagai institusi

yang bergerak di bidang pendidikan, pelajar adalah client yang harus dijaga dan

diperhatikan. Pemberian maklumat yang cepat dan akurat adalah salah satu bentuk

Page 54: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

38

pelayanan yang harus diberikan kepada pelajar sehingga pelajar dapat memperoleh

maklumat yang diinginkan dengan mudah.

Pertambahan jumlah pelajar yang semakin banyak, menyulitkan bagian

administrasi untuk dapat melayani perluan pelajar satu persatu dengan cepat. Selain

jumlah tenaga staf yang terbatas, keperluan dari pelajar itu juga beragam, setiap

pelajar memiliki keperluan yang berbeda-beda.

Staf di UNSRI juga terbahagi atas tiga tingkatan. Ada bahagian yang

dikerjakan di tingkat Jurusan, Fakulti dan ada pula yang dilakukan di tingkat pusat

atau universiti. Contoh kasus adalah kepengurusan hasil peperiksaan. Jurusan akan

memberikan nilai yang diperoleh pelajar ke tingkat fakulti, selanjutnya fakulti akan

memberikan ke bahagian akademik UNSRI. Namun dalam kenyataanya, seringkali

proses ini begitu lama dapat diselesaikan. Tidak jarang pelajar yang akan mengisi

borang pendaftaran mengalami kesulitan kerana pelajar belum mengetahui apakah

subjek yang ditempuh pada semester sebelumnya telah lulus atau harus mengulang.

Keluhan-keluhan ini sering kali disampaikan kepada bagian staf jurusan

ataupun pengelola jurusan, sebagai bahagian yang memang langsung berkaitan

dengan pelajar. Sehingga untuk mengatasi masalah-masalah seperti ini maka penulis

ingin membuat sebuah sistem yang dapat memberikan maklumat yang cepat dan

akurat kepada pelajar sehingga dapat memberikan kepuasan baik kepada pelajar

sebagai client dan mengurangi beban bagian staf jurusan.

Bagian staf di jurusan masing-masing fakulti saat ini masih menjalankan

sistem secara manual. Pendaftaran kursus pelajar dilakukan oleh setelah pelajar

berkonsultasi dengan pembimbing akademik dan mengisi subjek pada blangko

pendaftaran kursus. Dalam pengisian ini sering terjadi kendala kerana hasil

peperiksaan pelajar untuk semester sebelumnya belum selesai dikerjakan oleh

bahagian akedemik Institut, sehingga pelajar dalam mengisi borang pendaftaran

harus menghitung sendiri hasil studinya berdasarkan markah-markah subjek yang

Page 55: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

39

ada di papan pengumuman. Hal ini harus dilakukan kerana ada syarat pengambilan

jumlah subjek berdasarkan hasil peperiksaan semester sebelumnya.

Tugas bahagian staf jurusan pada awal semester juga sangat berat, kerana

selain harus melayani keperluan mahasiswa, staf juga harus melayani keperluan

pensyarah. Biasanya pada awal semester, staf harus menghitung markah pelajar,

proses pendaftaran pelajar, pembuatan daftar kehadiran, dan ada pula pekerjaan staf

pelajar yang akan melaksanakan kerja praktek dan tugas akhir, sehingga banyak

pengurusan yang menumpuk dan menyebabkan pelayanan kepada pelajar dan

pensyarah atau keperluannya tidak dapat segera dibuat.

4.3 Analisis Proses Sedia Ada (As-Is Process)

Terdapat dua proses utama pada sistem sedia ada di UNSRI Palembang iaitu

proses pendaftaran kursus dan mendapatkan hasil peperiksaan, untuk proses

pendaftaran kursus dapat dilihat pada carta alir di bawah ini:

Page 56: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

40

i

Rajah 4.2. Carta Alir Sistem Semasa di UNSRI

Pada pengurusan sistem maklumat pelajarsemasa di fakulti, kebiasaannya ialah

Pelajar membayar iyuran pengajian terlebih dahulu. Kemudian pelajar dibolehkan

mengambil borang pendaftaran kursus. Pelajar mengisi borang pendaftaran yang

telah disediakan di fakulti. Kemudian pelajar menyerahkan borang yang telah

diisikan tersebut ke jurusan. Staf jurusan memeriksa apakah borang yang diterima

telah diisikan dengan benar. Apabila borang yang diisikan telah benar dan sesuai,

maka pelajar telah sah mendaftar kursus pada semester tersebut. Apabila borang

yang diisikan tidak sesuai, maka borang tersebut akan diserahkan kembali kepada

pelajar untuk mengisi ulang kembali dengan yang baru.

Page 57: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

41

Proses mencetak hasil peperiksaan dapat dilihat pada carta alir dibawah ini :

Rajah 4.3. Carta Alir proses Pemarkahan Sistem Semasa di UNSRI

Page 58: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

42

Pada pengurusan sistem peperiksaan maklumat pelajar semasa di fakulti,

kebiasaannya ialah Pelajar mengikuti peperiksaan, kemudian pensyarah memeriksa

hasil peperiksaan pelajar dan hasil markah diberikan kepada jurusan. Pihak jurusan

menyerahkan hasil peperiksaan tadi kepada pihak fakulti, kemudian pihak fakulti

menyerahkan markah ke bahagian akademik. Bahagian akademik yang akan

memproses markah pelajar tadi dan mencetak hasil markah pelajar. Barulah bahagian

akademik akan menyerahkan markah kepad pelajar.

4.3.1 Kelemahan Sistem Semasa

Berdasarkan kajian yang dilakukan terdapat beberapa kelemahan dari sistem

semasa, kelemahan yang pertama iaitu belum adanya sistem maklumat akademik

yang berbasis web, proses pendaftaran dan hasil peperiksan masih lagi menggunakan

kaedah manual dimana segala maklumat pendaftaran dan maklumat hasil

peperiksaan direkodkan melalui sistem perfailan dan melibatkan pemprosesan

borang.

Kelemahan kedua ialahl ambatnya data yang diolah oleh administrasi seperti

perhitungan CPA atau GPA harus dilakukan secara manual berdasarkan jumlah

pelajar. Hal ini menyebabkan terlambatnya maklumat hasil peperiksaan pelajar.

Kelemahan yang ketiga ialah slip-slip yang diterima belum tersimpan dalam

suatu pangkalan data, pengurusannya hanya dilakukan secara manual, menggunakan

fail serta perisian Microsoft Word dan Microsoft Excel. Setiap pelajar dan pensyarah

mendapatkan maklumat pelajar secara terus daripada pelajar tanpa menggunakan

rekod yang terdapat dalam endaftaran pelajar. Oleh karena itu, data pelajar yang

disimpan di setiap unit berbeza antara satu dengan yang lain. Ini menyebabkan

penyimpanan data tidak teratur serta tidak seragam disetiap unit fakulti.

Kelemahan yang keempat ialah UNSRI belum mempunyai bahagian

pentadbiran khas yang menangani masalah pendaftaran pelajar sehingga maklumat

pendaftaran pelajar tidak diuruskan secara bersepadu.

Page 59: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

43

4.4 Cadangan Penambahbaikan

Untuk mengatasi masalah-masalah maklumat pelajar dalaman UNSRI

Palembang penulis mencadangkan beberapa cadangan seperti ditunjukkan pada

jadual 4.1 :

Jadual 4.1. Cadangan Penambah Baikan

Sistem Semasa Cadangan

Fasa-fasa proses pengurusan sistem

pendaftaran maklumat pelajar tidak

efektif kerana masih secara manual

Membuat fasa-fasa proses pengurusan

pendaftaran pelajar menjadi lebih efektif

dengan mencadangkan sistem pengurusaan

maklumat pelajar secara online.

Belum mempunyai pusat maklumat

pelajar(sistem information academic)

Mencadangkan diwujudkannya pusat

maklumat pelajar untuk menguruskan

masalah maklumat pelajar.

Perhitungan CPA atau GPA masih

secara manual

Perhitungan CPA atau GPA otomatis melaui

sistem maklumat akademik.

Sukar untuk menjamin kerahasiaan

identiti maklumat pelajar

Sistem Pengurusan maklumat pelajar secara

Online sangat menjamin kerahasiaan

identiti pelajar, kerana pelajar mempunyai

User Id yang tidak diketahui oleh orang lain.

Sukar untuk merekod data maklumat

pelajar

Dengan menggunakan Sistem Pengurusan

maklumat pelajar Secara Online data

maklumat pelajar yang ada akan tersimpan

dengan baik di dalam pangkalan data.

Sukar untuk menyemak pendaftaran

subjek dengan mendatangi bahagian

staf akademik untuk mendaftarkan

subjek

Dengan menggunakan Sistem maklumat

pelajar Secara Online memudahkan pelajar

menyemak pendaftaran secara online tanpa

harus mendatangi fakulti atau pihak staf

fakulti.

Lambat dalam memproses hasil

peperiksaan

Dengan menggunakan Sistem maklumat

pelajar Secara Online memudahkan pelajar

untuk melihat hasil peperiksaan tanpa

mendatangi pihak staf fakulti.

Page 60: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

44

4.5 Keperluan Pengguna

Keperluan pengguna diperolehi dari maklumat yang didapat dari temubual

yang dilakukan dengan pihak UNSRI Palembang, keperluan pengguna boleh

dibahagikan kepada dua iaitu keperluan fungsian dan keperluan bukan fungsian.

i. Keperluan Fungsian

a. Pelajar boleh membuat pendaftaran kursus secara online.

b. Semua data dapat tersimpan dengan baik.

c. Pelajar dapat melihat hasil peperiksaan secara mudah dan cepat secara

online.

ii. Keperluan Bukan Fungsian

a. Sistem pengurusan maklumat pelajar dapat diakses dari UNSRI Website

4.6 Analisis Proses Akan Datang (To-Be)

Berdasarkan kelemahan-kelemahan pada sistem semasa, cadangan

penambahbaikan dan disesuaikan dengan keperluan pengguna penulis menambahkan

beberapa hal pada sistem cadangan.

4.6.1 Pengguna Sistem Cadangan

Beberapa pengguna telah dikenal pasti iaitu administrator, pelajar dan

pensyarah.

Page 61: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

45

4.6.1.1 Administrator

Administrator bertanggungjawab menguruskan semua hal yang berkaitan

dengan sistem seperti memasukkan pengguna baru, edit pengguna, padam pengguna,

memasukkan data – data master seperti data fakulti, data jurusan, jabatan

pentadbiran, memasukkan subjek yang ditawarkan,padam, padam subjek dan lain-

lain, beliau juga boleh melihat semua pendaftaran yang masuk , menghapus akaun

dan melihat maklumat pelajar.

4.6.1.2 Pelajar

Pelajar terdiri dari semua warga UNSRI tetapi dalam menggunakan sistem

maklumat pelajar ini pelajar harus memasukkan terlebih dahulu id pengguna dan kata

laulan. Setelah itu barulah pelajar dapat melihat akaun pelajar, melihat seranai subjek

yang ditawarkan, mendaftar subjek dan melihat hasil markah peperiksaan. Pelajar

juga dapat mencetak hasil pendaftaran dan peperiksaan.

4.6.1.3 Pensyarah

Dalam hal ini pensyarah dapat memasukkan markah pelajar dan melihat

akaun pensyarah,dan melihat seranai pelajar dalam sebuah kelas.

4.6.2 Sistem Maklumat Pelajar Cadangan

Terdapat empat fasa dalam memproses pendaftaran pelajar dan mengetahui

hasil peperiksaan dalam sistem cadangan ini iaitu : membuat pendaftaran kursus dan

mencetak hasil subjek yang telah didaftar, melihat hasil peperiksaan dan mencetak

Page 62: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

46

hasil peperiksaan. Carta alir sistem maklumat pelajar pada sistem cadangan

ditunjukkan pada rajah 4.5 dibawah ini.

i. Pendaftaran Kursus

Pelajar Login ke dalam sistem, kemudian laman utama pelajar akan

dipaparkan. Untuk membuat pendaftaran kurusus pelajar mengklik butang

“KRS” , kemudian akan dipaparkan borang rancangan pendaftaran kursus

online seperti ditunjukkan dalam rajah 4.4 . Subjek yang telah dibuat akan

diberi nombor untuk memudahkan pengguna menyemak kembali subject

yang telah dibuat. Data-data akan langsung di simpan di dalam pangkalan

data.

Rajah 4.4. Paparan menu Pendaftaran Subjek

Page 63: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

47

Rajah 4.5. Carta Alir proses Pendaftaran Pelajar Sistem Cadangan di UNSRI

ii. Melihat Maklumat Informasi Jadual

Pelajar masuk dalam maklumat seranai subjek yang ditawarkan, kemudian

untuk melihat maklumat subjek yang ditawarkan yang masuk pilih butang

“Informasi Jadual” seperti ditunjukkan dalam rajah 4.6. Pada sistem

cadangan ini semua subject akan dipaparkan.

iii. Menerima Hasil Pendaftaran Subject

Pelajar masuk dalam sistem pendaftaran, kemudian laman hasil pendaftaran

subject , untuk melihat hasil pendaftaran yang masuk pilih butang “KRS”

seperti ditunjukkan dalam rajah 4.7. Pada sistem cadangan ini semua subjek

akan dipaparkan.

iv. Melihat Hasil Peperiksaan

Pelajar masuk dalam sistem pendaftaran, kemudian laman hasil pendaftaran

subjek , untuk melihat hasil pendaftaran yang masuk pilih butang “KRS”

Page 64: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

48

seperti ditunjukkan dalam rajah 4.8. Pada sistem cadangan ini semua subjek

akan dipaparkan.

Rajah 4.6. Paparan menu Informasi Jadual

Rajah 4.7. Paparan menu Hasil Pendaftaran Subjek

Page 65: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

49

Rajah 4.8. Paparan menu lihat Hasil Peperiksaan

4.7 Model Data Proses Akan Datang (To-Be)

Terdapat beberapa rajah yang digunakan bagi memodelkan sistem akan datang

bagi UNSRI Palembang iaitu Rajah Aktiviti, Rajah Use Case, CRC cards, Rajah

Kelas, Rajah Jujukan dan Rajah Keadaan.

4.7.1 Rajah Aktiviti

Rajah aktiviti yang telah dikenalpasti bagi Sistem Pengurusan akademik di

UNSRI Palembang merupakan rajah pada sistem cadangan yang menunjukkan

aktiviti pelajar mendaftar kursus, Sila rujuk Lampiran C1, dan C2 bagi Rajah

Aktiviti Sistem Cadangan.

Page 66: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

50

4.7.2 Rajah Use Case

Lampiran Rajah 4.9, 4.10, 4.11 di bawah ini menunjukkan keseluruhan rajah

use case bagi sistem cadangan.

Logout

Login

Semak JadualDaftar Subject

Semak Hasil Peperiksaan

Pelajar

Rajah 4.9. Use case Sistem Cadangan Untuk Pelajar

Login

Logout

Beri Markah

Pensyarah

Rajah 4.10. Use case Sistem Cadangan Untuk Pensyarah

Page 67: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

51

Login

Logout

Kemaskini maklumat Pribadi

Daftar Pelajar baru

Daftar Pensyarah Baru

Masukkan Subject

Hapus Subject

Edit Subject

Administrator

hapusKemaskini Pelajar

<<extend>>

hapus

kemaskini Pensyarah<<extend>>

Rajah 4.11. Use case Sistem Cadangan Untuk Administrator

Rajah use case bagi sistem cadangan telah dikenalpasti. Terdapat sebelas use

case utama iaitu Login, Logout, pendaftaran kursus, kemaskini maklumat pribadi,

Semak jadual, daftar subjek, semak hasil peperiksan, beri markah, daftar pelajar,

daftar pensyarah, masukkan subjek, hapus subjek. Pelajar mendaftar kursus, Login,

Logout, dan kemaskini maklumat pribadi, daftar subject dan semak markah.

Sedangkan pensyarah Login, Logout, kemaskini makluamt pribadi dan beri markah.

Lihat Laporan. Rajah 4.6 di bawah menunjukkan keseluruhan rajah use case bagi

sistem cadangan.

4.7.2.1. Spesifikasi Use Case

i. Use Case : Login

Jadual 4.2. Deskripsi Use Case Login

Use Case Login

Aktor Pelajar, administrator, pensyarah

Deskripsi Use Case menerangkan bagaimana pengguna masuk

kedalam Sistem maklumat pelajar

Page 68: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

52

Peristiwa Pencetus Pengguna sudah menjadi pengguna berdaftar

Hubungan Association : Pelajar, administrator, pensyarah

Laluan Asas 1. Pengguna melakukan login dengan memasukkan

nama id dan kata laluan.

Laluan Alternatif 1a. Jika nama id dan kata laluan sah maka pengguna

boleh masuk ke dalam sistem

1b. Jika nama id dan kata laluan tidak sah maka mesej

ralat akan dipaparkan

ii. Use Case : Logout

Jadual 4.3. Deskripsi Use Case Logout

Use Case Logout

Aktor Pelajar, administrator, pensyarah

Deskripsi Use Case menerangkan bagaimana pengguna keluar

daripada Sistem maklumat pelajar

Peristiwa Pencetus Pengguna sudah menjadi pengguna berdaftar

Hubungan Association : Pelajar, administrator, pensyarah

Laluan Asas 1. Pengguna melakukan logout dengan mengklik butang

“Logout”

2. Pengguna Keluar dari sistem dan laman utama sistem

akan dipaparkan

Laluan Alternatif

iii. Use Case : Kemaskini Pelajar dan Pensyarah

Jadual 4.4. Deskripsi Use Case kemaskini Pengguna

Use Case Kemaskini Pelajar dan Pensyarah

Aktor Administrator

Deskripsi Use Case mengemaskini data pelajar dan pensyarah

Peristiwa Pencetus Administrator login

Hubungan Association : Administrator

Laluan Asas 1. Admin mengklik butang “ Pelajar dan Pensyarah”

Page 69: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

53

2. Masukkan ID pelajar dan pensyarah

3. Kemaskini data pengguna yang diiginkan

4. Klik Simpan

Laluan Alternatif 2a. Jika ID pengguna ada di dalam pangkalan data,

paparkan data pengguna .

2b. Jika ID pengguna Tidak wujud paparkan mesej data

tidak ditemukan.

iv. Use Case : Hapus Pelajar dan Pensyarah

Jadual 4.5. Deskripsi Use Case Hapus Pelajar dan Pensyarah

Use Case Hapus Pelajar dan Pensyarah

Aktor Administrator

Deskripsi Use Case menghapus data Pelajar dan Pensyarah

Peristiwa Pencetus Administrator login

Hubungan Association : Administrator

Laluan Asas 1. Admin mengklik butang “ Pelajar dan Pensyarah”

2. Masukkan ID pengguna

3. Klik Hapus

Laluan Alternatif 2a. Jika ID pengguna ada di dalam pangkalan data,

paparkan data pengguna.

2b. Jika ID pengguna Tidak wujud paparkan mesej data

tidak ditemukan.

v. Use Case : Pendaftaran Kursus

Jadual 4.6. Deskripsi Use Case Pendaftaran Kursus

Use Case Pendaftaran Kursus

Aktor Pelajar

Deskripsi Use Case menerangkan bagaimana pelajar mendaftarkan

kursus menggunakan Sistem Maklumat Akademik

Peristiwa Pencetus Pelajar harus melakukan login terlebih dahulu dengan

memasukkan nama id dan kata laluan sebelum boleh

memasuki sistem.

Page 70: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

54

Hubungan Association :

Laluan Asas 2. Pelajar melakukan login terlebih dahulu dengan

memasukkan nama id dan kata laluan.

3. Pelajar memilih menu Daftar Kursus

4. Pelajar mengisi borang kursus dan memilih kursus

yang diatawarkan.

5. Pelajar menghantar pendaftaran dengan mengklik

butang submit

Laluan Alternatif 1a. Jika nama id dan kata laluan sah maka Pelajar boleh

masuk ke dalam sistem

1b. Jika nama id dan kata laluan tidak sah maka Pelajar

harus mendaftarkan diri terlebih dahulu kemudian

baru login ke dalam sistem.

vi. Use Case : Daftar Pelajar dan Pensyarah

Jadual 4.7. Deskripsi Use Case Daftar Pelajar dan Pensyarah

Use Case Daftar Pelajar dan Pensyarah

Aktor Administrator

Deskripsi Use Case daftar data pelajar dan pensyarah

Peristiwa Pencetus Administrator login

Hubungan Association : Administrator

Laluan Asas 5. Admin mengklik butang “ Pelajar dan Pensyarah”

6. Daftar data pengguna yang diiginkan

7. Klik Simpan

Laluan Alternatif 2a. Jika ID pengguna ada di dalam pangkalan data,

paparkan data pengguna .

2b. Jika ID pengguna Tidak wujud paparkan mesej data

tidak ditemukan.

Page 71: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

55

vii. Use Case : Semak Hasil Peperiksaan

Jadual 4.8. Deskripsi Use Case Lihat Laporan Hasil Peperiksaan

Use Case Semak hasil Peperiksaan

Aktor Pelajar

Deskripsi Use Case menerangkan bagaimana pelajar melihat hasil

peperiksaan

Peristiwa Pencetus Pelajar memilih butang “KHS”

Hubungan Association : Pelajar

Laluan Asas 1. Pelajar memilih menu lihat hasil peperiksaan

2. Admin Cetak Laporan

Laluan Alternatif

4.7.3 CRC Cards

Class-Responsibility-Collaboration (CRC) cards digunakan untuk

mendokumenkan tanggungjawab serta kolaborasi bagi setiap kelas. Kad CRC bagi

setiap kelas dalam sistem cadangan ditunjukkan seperti di Lampiran D.

4.7.4 Rajah Kelas

Bagi pembangunan sistem cadangan, terdapat beberapa kelas yang

dikenalpasti iaitu kelas Pengguna, Login, Pelajar, Petugas. Rajah Kelas ditunjukkan

dalam Lampiran C3.

.

Page 72: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

56

4.7.5 Rajah Jujukan

Rajah jujukan menunjukkan interaksi spesifik yang menjelaskan interaksi di

antara aktor dan sistem. Rajah jujukan digunakan untuk menggambarkan interaksi

dan hubungan objek-objek dalam bentuk jujukan bagi sesuatu use case. Rajah

jujukan juga merupakan permodelan dinamik bagi sesuatu sistem kerana ia

mengambil kira faktor masa.

4.7.6 Rajah Keadaan (State Chart Diagram)

Rajah Keadaan merupakan satu rajah yang memodelkan perwakilan keadaan

dan interaksi bagi satu objek yang dinamik. Ia merangkumi semua kemungkinan

pusingan hayat objek tersebut dan juga semua kemungkinan tindakbalas satu objek

kepada semua use case yang terlibat dengannya. Rajah ini hanya dibina bagi kelas

yang mempunyai perubahan yang dinamik sahaja. Rajah keadaan bagi pendaftaran

kursus dan hasil peperiksaan ditunjukkan pada Lampiran C15 dan C16

4.8 Rekabentuk Pangkalan Data

Semua data yang berkaitan dengan sistem disimpan dalam satu lokasi storan

yang juga merupakan pangkalan data bagi sistem. Rekabentuk pangkalan data dapat

menggambarkan pengurusan data di dalam sesebuah sistem maklumat. Pangkalan

data bertanggungjawab dalam penyimpanan data dan berupaya memberikan

kesepaduan dan perkongsian data. Rajah rekabentuk pangkalan data dapat dilihat

pada Lampiran E.

Page 73: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

57

4.9 Rekabentuk Input

Kualiti output sesuatu sistem bergantung kepada kualiti input. Paparan input

bertujuan untuk mempersembahkan masukan maklumat. Beberapa panduan yang

digunakan untuk merekabentuk skrin input yang efektif adalah:

i. Paparan skrin hendaklah menarik dan tidak terlalu padat.

ii. Maklumat yang dipaparkan pada skrin hendaklah tersusun.

iii. Mesej yang hendak disampaikan perlu spesifik, tidak mengelirukan dan

mempunyai maklumat yang boleh dipercayai.

iv. Persembahan skrin hendaklah konsisten.

v. Penggunaan animasi, warna, dan kesan grafik yang lain hendaklah tidak

mengganggu pengguna.

vi. Tindakbalas perlu dipaparkan supaya pengguna dapat mengikuti status

semasa sistem.

4.9.1 Spesifikasi Input

Spesifikasi input merupakan penerangan mengenai keperluan input yang

diperlukan apabila pengguna sistem cadangan iaitu pengadu dan petugas ingin

membuat capaian kepada sesuatu maklumat tertentu. Spesifikasi-spesifikasi input

bagi sistem malumat pelajar di UNSRI Palembang adalah seperti dalam Jadual 4.18.

Manakala paparan skrin untuk masing-masing spesifikasi input dapat dilihat pada

rajah 4.12 sampai rajah 4.18 di bawah ini.

Page 74: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

58

Jadual 4.9 : Spesifikasi-spesifikasi Input

Skrin Input Spesifikasi Input Login Pelajar Kebenaran pelajar untuk memasuki dan

menggunakan sistem

Login Pensyarah Kebenaran pensyarah untuk memasuki dan menggunakan sistem

Login Administrator Membolehkan administrator untuk memasukkan data pengguna

Kemaskini Pelajar Membolehkan administrator untuk mengemaskini data pelajar

Kemaskini pensyarah Membolehkan administrator untuk mengemaskini pensyarah

Kemaskini subjek Membolehkan administrator mengemaskini subjek

Tambah subjek Membolehkan administrator menambah subjek

i. Paparan Skrin untuk Login Pelajar

Rajah 4.12. Paparan skrin untuk Login Pelajar, pensyarah dan administrator

Page 75: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

59

ii. Paparan skrin untuk Kemaskini Pelajar

Rajah 4.13. Paparan skrin kemaskini pelajar

iii. Paparan skrin untuk Kemaskini Pensyarah

Rajah 4.14. Paparan menu Kemaskini Pensyarah

Page 76: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

60

iv. Paparan Skrin Kemaskini Subject

Rajah 4.15. Paparan Menu Kemaskini Subjek

v. Paparan skrin untuk Tambah Subjek

Rajah 4.16. Paparan menu Tambah Subjek

Page 77: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

61

4.10 Rekabentuk Output

Output merupakan paparan yang dilihat dan membekalkan maklumat kepada

pengguna dalam melaksanakan tugas. Pengguna menilai sesuatu sistem maklumat itu

berdasarkan kepada outputnya. Satu sistem maklumat yang baik mampu memberikan

pengguna maklumat yang tepat, mudah difahami dan melaksanakan masa tindakan

pemprosesan yang pantas. Perkara yang dipertimbangkan semasa merekabentuk

skrin output:

i. Persembahan yang menarik dan konsisten.

ii. Terdapat panduan semasa menggunakan skrin.

iii. Mudah difahami.

iv. Paparan yang menarik dan tidak menggunakan penggunaan warna yang

keterlaluan.

4.10.1 Spesifikasi Output

Spesifikasi output merupakan penerangan mengenai output yang dihasilkan

setelah pengadu dan petugas memasukkan maklumat yang diperlukan oleh sistem.

Spesifikasi-spesifikasi output bagi Sistem Makluamt Pelajar UNSRI ini adalah

seperti dalam Jadual 4.19. Paparan skrin output yang dihasilkan dapat dilihat pada

rajah 4.20 sampai dengan rajah 4.28 dibawah ini.

Jadual 4.10 : Spesifikasi-spesifikasi Output Skrin Output Spesifikasi Output Maklumat Pelajar Memaparkan maklumat Pelajar

Maklumat Seranai Subjek Memaparkan maklumat Seranai Subjek

Maklumat maklumat jadual subjek Memaparkan maklumat jadwal subjek

Maklumat Nama nama Pensyarah Memaparkan maklumat Nama nama Pensyarah

Page 78: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

62

i. Paparan Maklumat Pelajar

Rajah 4.17. Paparan Maklumat Pelajar

ii. Paparan Maklumat Subjek

Rajah 4.18. Paparan Maklumat Subjek

Page 79: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

63

iii. Paparan Maklumat Jadual

Rajah 4.19. Paparan Maklumat Jadual

iv. Paparan Maklumat Nama nama Pensyarah

Rajah 4.20. Paparan Maklumat Nama nama Pensyarah

Page 80: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

64

4.11 Senibina Sistem

Oleh kerana sistem ini adalah berasaskan web, maka three-tiered architecture

amat sesuai digunakan. Dalam senibina ini, terdapat tiga komponen perkakasan yang

terlibat iaitu :

i. Client yang terdiri dari pelajar dan pensyarah,

Pelajar dapat membuat pendaftaran subject online kerana Sistem Maklumat

Pelajar yang dibangunkan untuk UNSRI dapat dicapai oleh komputer

menerusi rangkaian internet. Pelajar dapat memproses pendaftaran dan

melihar hasil peeriksaan dan pensyarah dapat memasukan hasil peperiksaan

secara online kerana Sistem Maklumat Pelajar yang dibangunkan untuk

UNSRI dapat dicapai oleh komputer menerusi rangkaian internet.

ii. Web Application Server ialah server tempat aplikasi Sistem Maklumat

pelajar UNSRI Palembang diinstall, aplikasi makluamat pelajar yang

iii. dibangunkan untuk UNSRI akan dicapai oleh komputer menerusi rangkaian

internet. Seorang administrator akan berperanan untuk mengatur sistem

dan mengatur hak akses pengguna.

iv. Database (Pangkalan Data ) bertanggungjawab untuk penyimpanan data.

4.12 Ringkasan

Secara keseluruhannya, bab ini menerangkan tentang analisa yang dibuat ke

atas organisasi kajian kes iaitu UNSRI Palembang. Semua aktiviti pengurusan aduan

dilakukan secara manual pada sistem semasa. Sebagai penambahbaikan rekabentuk

sistem cadangan telah dihasilkan. Pendekatan berorientasikan objek digunakan dalam

pemodelan sistem semasa dan sistem cadangan berdasarkan keperluan pengguna.

Dalam bab ini juga disertakan rekabentuk input, output untuk pengurusan sistem

maklumat pelajar di UNSRI Palembang.

Page 81: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

BAB 5

PELAKSANAAN DAN PENGUJIAN

5.1 Pengenalan

Bab ini menerangkan tentang fasa pelaksanaan sistem yang melibatkan

proses-proses pemasangan perisian yang akan digunakan dalam sistem yang akan

dibangunkan. Pembangunan dan pelaksanaan sistem ini dilaksanakan setelah

perancangan dan rekabentuk dilaksanakan pada peringkat awal. Fasa pengujian pula

merupakan fasa yang terpenting setelah keseluruhan sistem dibangunkan. Tujuan

pengujian dilaksanakan adalah untuk memastikan sistem dapat berjalan dengan

lancar tanpa sebarang kesalahan dan masalah di masa akan datang serta menepati

keperluan dan spesifikasi yang telah ditetapkan oleh pengguna. Pada fasa ini, sistem

akan diuji dan dinilai untuk mengenalpasti ralat, kebaikan dan kelemahan sistem,

keupayaan perisian serta kebolehan setiap modul dalam sistem bekerjasama di antara

satu sama lain. Pengesanan ralat pada peringkat awal memudahkan pembetulan

dilakukan kerana ianya tidak melibatkan proses yang besar.

5.2 Pelaksanaan Sistem Makluamt Pelajar Universitas Sriwijaya

Sistem maklumat pelajar yang dibangunkan ini dapat membantu UNSRI

Palembang dalam menguruskan pendaftaran pelajar dan hasil peperiksaan pelajar

UNSRI Palembang. Rekabentuk Sistem Informasi Akademik yang mesra pengguna

ini memudahkan lagi pengguna untuk terus mengaplikasikan penggunaan sistem ini.

Page 82: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

66

5.3 Pengujian

Bentuk pengujian yang dijalankan bagi menguji sejauh mana keberkesanan

sistem ini adalah Pengujian Unit, Pengujian Integrasi, Pengujian Sistem.

5.3.1 Pengujian Unit

Unit merupakan modul yang paling kecil dalam sesuatu sistem. Pengujian

unit ini akan lebih tertumpu pada keberkesanan proses pengkodan agar ia

membenarkan sistem berfungsi dengan betul. Bagi tujuan ini, data-data cubaan akan

dimasukkan. Data yang dimasukkan akan disemak dan ralat akan terjadi sekiranya

data yang dimasukkan tidak dijumpai dan proses seterusnya tidak akan dilaksanakan.

Proses pengujian unit ini dilakukan secara berterusan dan berperingkat semasa proses

implementasi dijalankan. Ini adalah untuk memudahkan pembangun mengesan ralat

pada peringkat awal pembangunan sistem. Pengujian unit akan dilaksanakan dengan

menggunakan kaedah Kotak Hitam dan Kotak Putih.

5.3.1.1 Pengujian Kotak Hitam

Pengujian kotak hitam merupakan pengujian fungsi sistem di mana ianya

melibatkan pengujian luaran sahaja iaitu pendekatan yang memfokuskan kepada apa

yang dijangkakan. Pengujian ini tidak menyentuh bagaimana aturcara melaksanakan

sesuatu pelaksanaan. Apa yang penting adalah output yang dihasilkan mestilah

menepati apa yang dikehendaki oleh pengguna.

Pengujian ini merupakan satu strategi yang menganggap sistem sebagai

sebuah kotak di mana kandungannya tidak perlu diketahui. Hanya dengan memberi

andaian bahawa jika sistem menjana output yang tepat apabila memberi input, maka

aturcara, struktur dan antaramuka sistem mestilah bebas ralat. Antara Aktiviti

pengujian kotak hitam yang dilakukan adalah seperti berikut:

Page 83: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

67

i. Pengujian sekuriti : Pengujian tehadap data input untuk menguji sama ada

data yang dimasukkan sah atau pun tidak. Ianya adalah bertujuan untuk

faktor keselamatan data. Sebagai contoh, bagi login pengguna. Setiap

pengguna mempunyai jenis, katalaluan dan ID pengguna tersendiri. Setiap

pengguna yang berbeza hanya boleh capai kepada menu tertentu sahaja.

Kesalahan memasukkan nombor kad pengenalan dan kata laluan, sistem

akan memaparkan mesej ralat.

ii. Pengujian input data : Pengujian ini lebih kepada pengujian yang

membantu dalam semua modul yang memerlukan input data . Setiap input

data akan disemak sama ada pengguna telah mengisi semua data yang

dikehendaki dan tidak berlaku pertindihan data dengan data yang telah

sedia ada dalam pangkalan data.

iii. Pengujian maklumat : Pengujian ini adalah bagi memastikan data yang

dipaparkan adalah yang diperlukan oleh pengguna.

Hasil pengujian kotak hitam dapat dilihat pada lampiran F. 5.3.1.2 Pengujian Kotak Putih

Pengujian kotak putih bermaksud melakukan penyemakan terperinci terhadap

aturcara yang berkaitan. Pengujian kotak putih ini turut merangkumi :

i. Memastikan semua laluan logik diuji sekurang-kurangnya sekali. Hasil

menunjukkan hanya ID dan katalaluan yang sah sahaja yang dibenarkan

untuk memasuki halaman tertentu.

ii. Melaksanakan ujian ke atas semua gelung. Hasil menunjukkan semua

gelung yang terdapat dalam sistem dapat berfungsi dengan baik.

iii. Menguji semua keputusan logik sama ada sah atau tidak. Hasil daripada

pengujian menunjukkan semua syarat yang diperlukan dipenuhi.

Page 84: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

68

iv. Menguji setiap struktur dalaman yang wujud. Hasil menunjukkan semua

struktur dalaman dapat berjalan dengan lancar.

Pengujian ini dilaksanakan pada dua keadaan iaitu pengujian laluan asas dan

pengujian gelung. Pengujian laluan asas adalah pengujian kepada laluan logik dalam

aturcara iaitu hanya pengguna dengan katalaluan yang sah sahaja dapat membuat

kemasukan ke halaman yang telah ditetapkan. Pengujian gelung pula adalah menguji

semua gelung di dalam sistem di mana di dapati semua gelung dapat berfungsi

dengan baik.

5.3.2 Pengujian Integrasi

Pengujian ini dilakukan dengan melibatkan dua atau lebih program yang

saling berkaitan. Komponen perisian diuji secara berkelompok. Pengujian ini

berfungsi untuk memastikan bahawa antaramuka dan pautan-pautan di setiap

bahagian sistem beroperasi dengan baik. Proses dan hasil pengujian integrasi bagi

sistem boleh dilihat pada Lampiran G.

5.3.3 Pengujian Sistem

Pengujian terakhir yang dilakukan adalah pengujian sistem, bertujuan untuk

memastikan semua subsistem dapat digabungkan dengan sempurna lalu mewujudkan

sistem keseluruhan. Pengujian ini boleh dilihat sebagai proses mengesan ralat yang

mungkin wujud dari segi interaksi antara subsistem dengan komponen lain.

Pengujian sistem akan menyemak sejauh mana sistem yang dibangunkan memenuhi

keperluan universiti (pengujian keperluan), sejauh mana keselesaan penggunaan

sistem (pengujian kepenggunaan), keselamatan dan prestasi sistem secara

keseluruhan. Oleh yang demikian, dapat dibuktikan bahawa sistem yang

dibangunkan ini beroperasi seperti yang dikehendaki dan mencapai objektif yang

ditetapkan.

Page 85: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

69

5.4 Ringkasan

Bab ini menerangkan secara ringkas mengenai fasa pengujian yang

dijalankan. Fasa pengujian dilihat sebagai komponen yang sangat penting bagi

menilai sesebuah sistem. Melalui pengujian, pembangun sistem dapat mengetahui

samada sistem yang telah siap dibangunkan itu berjaya atau tidak. Berjaya yang

dimaksudkan di sini adalah sistem yang dapat memenuhi semua keperluan pengguna

dan mencapai semua objektif yang telah ditetapkan di awal perancangan projek. Di

samping itu, pembangun sistem juga dapat meningkatkan tahap keberkesanan sistem

berdasarkan pandangan dan idea yang diperolehi daripada pengguna-pengguna yang

telah menguji sistem ini.

Page 86: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

BAB 6

STRATEGI ORGANISASI

6.1 Pengenalan

Bab ini menjelaskan tentang langkah yang perlu dilaksanakan oleh UNSRI

Palembang bagi menjayakan aplikasi sistem maklumat pelajar berbasis web. Strategi

dan langkah-langkah terbaik perlu diambil supaya sistem yang dibangunkan dapat

memjamin kepentingan dan memberi kesan positif kepada UNSRI Palembang. Di

samping itu, dengan adanya cadangan strategi sistem yang dibangunkan diharap

dapat membantu UNSRI Palembang untuk mengimplemenkan sistem tersebut

supaya mutu perkhidmatan yang diberikan dapat ditingkatkan dan diperbaiki dari

masa ke semasa.

6.2 Strategi Peralihan

UNSRI Palembang tidak mempunyai sebarang sistem maklumat pelajar yang

sedia ada. Jadi, urusan instalasi sistem baru menjadi agak mudah kerana ianya tidak

melibatkan penggantian sistem sedia ada. Disebabkan sistem ini masih lagi baru,

makasebab ramai staf yang akan terlibat maka perlu diberi pendedahan serta latihan

mengenai cara pengendalian sistem. Staff yang terlibat adalah pensyarah dan

administrator. Administrasi bertugas menerima maklumat yang masuk dan

menyemak data-data pelajar daripada pangkalan data sistem dan pensyarah bertugas

memasukkan markah pelajar.

Page 87: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

71

Menurut (Dennis, Alan et.al, 2005) terdapat tiga dimensi bagi strategi

peralihan; jenis peralihan (conversion style), lokasi peralihan (conversion location)

serta modul peralihan (conversion modules) . Ringkasnya jenis yang dipilih ialah

secara langsung (direct conversion) artinya sistem yang baru akan langsung

digunakan menggantikan sistem yang lama, lokasinya berterusan (simultaneous

conversion) artinya semua lokasi fakulti dan bahagian pentadbiran akan langsung

menerapkan sistem maklumat pelajar yang baru dan modul terlibat merupakan

seluruh sistem (whole module conversion). Ini boleh dilihat dalam jadual di bawah.

Sub-sub topik berikut akan memberi penerangan yang lebih jelas.

Jadual 6.1: Strategi Peralihan bagi Sistem maklumat Pelajar Cadangan

Karakteristik Jenis Peralihan (langsung)

Lokasi Peralihan (berterusan)

Modul Peralihan (seluruh sistem)

Risiko Tinggi Tinggi Tinggi

Kos Rendah Tinggi Sederhana

Masa Pendek Pendek Pendek

6.2.1 Jenis Peralihan

Jenis peralihan yang dipilih adalah peralihan secara langsung iaitu, pihak

UNSRI Palembang akan terus menggunakan sistem maklumat pelajar yang akan

dibangunkan menggantikan proses manual yang telah lama digunakan kerana sistem

yang lama terbukti tidak mampu menguruskan makluamt pelajar dengan baik

sehingga pihak UNSRI Palembang ingin menggantikannya dengan sistem yang baru.

Walaubagaimanapun strategi ini mempunyai risiko yang tinggi tetapi penulis

menilai bagi UNSRI Palembang penggunaan sistem ini tidak terlalu berisiko kerana

data-data makluamt pelajar yang lama tidak akan digunakan lagi. Keuntungan

strategi ini ialah kos yang rendah dan masa yang pendek sehingga hasil daripada

penggunaan sistem ini akan terus dirasakan oleh UNSRI Palembang. Prototaip bagi

sistem makluamt pelajar ini adalah kecil dan kebarangkalian sistem yang dihasilkan

Page 88: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

72

tidak dapat berjalan dengan lancar, tidak akan memberi kesan yang serius terhadap

UNSRI Palemabang.

6.2.2 Lokasi Peralihan

Lokasi peralihan pula merujuk kepada bahagian organisasi yang akan diubah

mengikut masa atau kedudukan. Lokasi peralihan yang sesuai untuk sistem

makluamt pelajar ini adalah peralihan secara berterusan. Ini bermaksud, sistem baru

akan dijalankan secara serentak dan berterusan disemua lokasi di UNSRI Palembang.

Peralihan secara berterusan ini adalah berisiko tinggi dan mempunyai kos yang

tinggi.

6.2.3 Modul Peralihan

Modul peralihan yang dicadangkan adalah peralihan secara keseluruhan yang

mana semua modul dalam sistem yang dicadangkan ini akan dipasangkan secara

terus pada satu masa dan akan digunakan oleh pusat maklumat pelajar UNSRI

Palmbang dan seluruh fakulti dan bahagian pentadbiran untuk menerima dan

memproses makluamat pelajar daripada semua warga UNSRI Palembang sama ada

berjaya atau gagal. Latihan yang bakal diberikan juga agak mudah dan memerlukan

masa yang pendek kerana sistem ini dibangunkan secara mesra pengguna. Cuma apa

yang penting di sini adalah membangunkankan sistem secara berterusan dengan

semangat yang kekal.

Page 89: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

73

6.3 Perubahan dalam Pengurusan

Perubahan yang paling mendasar bagi UNSRI Palembang adalah

membangunkan sebuah pusat maklumat pelajar, dan mengambil staff dan kordinator

maklumat pelajar untuk bertugas di pusat maklumat pelajar. Tujuan pembentukan

pusat maklumat pelajar ini ialah supaya memudahkan warga UNSRI Palembang

untuk membuat maklumat pelajar, juga akan memudahkan semua fakulti dan

bahagian pentadbiran kerana pengurusan maklumat pelajar sudah diuruskan secara

terpusat lantas meringankan kerja fakulti dan bahagian pentadbiran .

Semua staff akan diberikan latihan terlebih dahulu tentang prosedur pengisian

maklumat, cara membuat pendaftaran, dan cara-cara menggunakan sistem maklumat

pelajar secara online.

6.3.1 Faktor Penentangan dalam Perubahan

Berikut merupakan beberapa faktor yang mungkin akan menjadi rintangan

terhadap perubahan yang bakal dilakukan dalam pengurusan maklumat pelajar

UNSRI Palembang . Antaranya ialah:

i. Daripada aspek pembiayaan untuk mengambil staff baru, membuat pusat

maklumat pelajar dan melakukan pelatihan akan menjadi rintangan bagi

UNSRI Palembang.

ii. Daripada segi aspek manfaat di kalangan warga UNSRI Palembang ialah

memudahkan elajar, pensyarah dan staff dalam menguruskan sistem

maklumat pelajar, memudahkan pendaftaran dan mengetahui hasil markah

secara baik.

Page 90: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

74

6.4 Rancangan Kesinambungan Sistem

Kebiasaannya, setiap sistem akan menghadapi masalah sama ada kritikal atau

tidak diaktakan sebagai. Paling kritikal apabila data termusnah dan kesahihannya

diragui. Maka, terdapat beberapa langkah proaktif perlu dilakukan untuk mengatasi

setiap masalah:

i. Server down

Tindakan: Pelajar membuat pendaftaran kursus dengan mendatangi pusat

maklumat pelajar dan mengisi borang pendaftaran.

ii. Serangan virus

Virus baru wujud setiap hari. Maka terdapat kemungkinan data akan

diserang oleh virus. Utiliti back-up disediakan bagi memastikan data tidak

hilang. Utiliti ini akan diletakkan server 8yang berlainan.

6.5 Anggaran Kos

Anggaran kos adalah merupakan elemen penting bagi setiap pembangunan

projek. Anggaran kos juga dapat menentukan sama ada projek tersebut sesuai untuk

dibangunkan. Anggaran kos ini membolehkan UNSRI Palembang merancang sumber

kewangan yang sedia ada. Selain itu, anggaran kos ini boleh menjadi panduan bagi

universiti lain yang ingin membangunkan projek ini. Anggaran kos bagi projek ini

adalah seperti dalam jadual 6.2.

Page 91: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

75

Jadual 6.2 : Anggaran kos bagi Sistem Maklumat Pelajar

Anggaran kos Harga (RM)

Kos pembangunan

5 @ Komputer peribadi RM 1400

Pelayan

Pencetak

Perisian server

Lesen perisian

Kerja pembangunan

2800

7000

200

200

150

1500

Kos operasi

Penyelenggaraan (perkakasan dan perisian)

Penambahbaikan (perkakasan dan perisian)

Kerja operasi

3000

3000

1000

Perbelanjaan lain

Latihan

Kesihatan dan lain-lain

1500

1200

3000

JUMLAH 23550

6.6 Ringkasan

Bab ini secara ringkasnya menerangkan strategi organisasi yang perlu

dilaksanakan oleh pihak UNSRI Palembang. Strategi organisasi ini penting

terutamanya bagi membantu mempertingkatkan mutu perkhidmatan UNSRI

Palembang .Strategi yang dicadangkan adalah diharapkan sedikit sebanyak dapat

membantu sesebuah organisasi khususnya organisasi kajian dalam menentukan

kaedah untuk menyelenggara sistem supaya ianya berjalan dengan lancar dan

memenuhi kehendak pelanggan.

Page 92: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

BAB 7

PERBINCANGAN DAN KESIMPULAN

7.1. Pengenalan

Bab ini menerangkan tentang pencapaian yang diperolehi hasil dari kajian

yang dilakukan. Kekangan dan cabaran terhadap kajian projek ini turut dikenalpasti,

kerana kesannya ke atas rekabentuk sistem. Kekangan utama yang dikenalpasti

dalam penghasilan projek ini adalah dari segi masa. Selain itu, kekangan ini telah

menyumbang kepada kekurangan dan kelemahan projek yang dibangunkan.

Seterusnya, beberapa cadangan dinyatakan bagi kemudahan rujukan pembangun

sistem akan datang untuk menilai semula sistem dan membuat susulan pembaikan

terhadap sistem yang telah dibangunkan ini.

7.2. Hasil Pencapaian Sistem

Untuk melihat hasil yang telah berjaya dilaksanakan kita merujuk kembali

objektif kajian dalam bab 1 iaitu:

i. Untuk membangunkan sebuah sistem maklumat pelajar yang berasaskan

web yang dapat mengurus, mencapai dan merekod data data pelajar, serta

menjana laporan yang berkaitan dengan data pelajar.

Page 93: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

77

ii. Untuk menganalisa data data yang diperolehi untuk melakukan statistik

dari segi jantina, agama, subject.

iii. Untuk menghasilkan berbagai jenis laporan statistik yang berkaitan dengan

pelajar.

iv. Untuk mengenal pasti masalah masalah utama yang menyebabkan sistem

manual tidak berjalan dengan baik di UNSRI-Palembang

v. Untuk mengenal pasti proses sistem sedia ada di UNSRI-Palembang.

vi. Untuk membina sebuah prototaip sistem maklumat pelajar yang sesuai

untuk UNSRI-Palembang

Objektif pertama dicapai iaitu dengan membangunkan sebuah sistem

maklumat pelajar yang berasaskan web yang dapat mengurus, mencapai dan

merekod data data pelajar, serta menjana laporan yang berkaitan dengan data pelajar.

Objektif kedua telah berjaya dicapai iaitu Untuk menganalisa data data yang

diperolehi untuk melakukan statistik dari segi jantina, agama, subject

Objektif ketiga telah berjaya dicapai iaitu Untuk menghasilkan berbagai jenis

laporan statistik yang berkaitan dengan pelajar.

Objektif keempat telah berjaya dicapai iaitu dengan mengenal pasti masalah

masalah utama yang menyebabkan sistem manual tidak berjalan dengan baik di

UNSRI-Palembang. Sistem Maklumat Pelajar telah dibangunkan untuk kegunaan

UNSRI Palembang.

Objektif kelima ini dicapai untuk mengenal pasti proses sistem sedia ada di

UNSRI-Palembang.

Objektif keenam telah berjaya dicapai iaitu Untuk membina sebuah prototaip

sistem maklumat pelajar yang sesuai untuk UNSRI-Palembang

.

Page 94: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

78

7.3. Rintangan dan Cabaran Penulis

Terdapat beberapa kekangan dan cabaran yang dihadapi oleh penulis untuk

membangunkan projek ini iaitu:

i. Kekangan dari segi masa. Masa yang agak terhad diperuntukkan untuk

melaksanakan fasa analisis dan rekabentuk sistem.

ii. Kekangan dari kurangnya kemampuan berbahasa Melayu dengan baik

membuat penulis memerlukan bantuan dari pihak luar untuk mengedit

setiap susunan kata supaya sesuai dengan kaedah bahasa melayu yang

sebenar.

iii. Kekangan dari segi kurangnya pengalaman dalam melakukan sebuah

penelitian yang baik menyukarkan penulis untuk mengumpulkan data-data

yang benar-benar sesuai bagi mengkaji masalah maklumat pelajar di

UNSRI Palembang .

iv. Kekangan dari segi kemampuan membangunkan sebuah sistem yang baik

menggunakan bahasa pengaturcaraan PHP, menyebabkan penulis

memerlukan waktu yang lama dalam membangunkan sistem maklumat

pelajar ini.

7.4. Harapan Terhadap Penggunaan Sistem

Sistem yang akan dibangunkan diharapkan akan dapat:

i. Membantu dalam menguruskan maklumat pendaftaran dan hasil

peperiksaan dalaman UNSRI Palembang.

ii. Semua objektif yang telah dinyatakan pada pengenalan projek dapat

dicapai.

iii. Mempercepatkan dan memudahkan pemprosesan pengurusan pendaftaran

dan mengetahui hasil peperiksaan sehingga UNSRI Palembang dapat lebih

meningkatkan perkhidmatan kepada seluruh warganya.

iv. Membantu pimpinan dalam membuat keputusan berdasarkan laporan-

laporan yang diterima.

Page 95: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

79

7.5. Kekuatan Sistem

Berdasarkan pengujian terhadap sistem beberapa kekuatan pada Sistem

Maklumat Pelajar ini telah dikenalpasti iaitu :

i. Menjamin keselamatan dan privasi pengguna

Sistem ini sangat prihatin dengan masalah keselamatan dan privasi

pengguna, dengan cara memberikan ID dan katalaluan yang berbeza pada

setiap pengguna.

ii. Memudahkan pengguna dalam membuat pendaftaran, menyemak hasil

peperiksaan

iii. Memudahkan petugas makluamt dalam menguruskan masalah maklumat

pelajar

iv. Tersedianya laporan-laporan yang lengkap bagi memudahkan koordinator

dalaman dan koordinator luaran memantau maklumat pelajar.

v. Rekabentuk antarmuka yang menarik

vi. Dan lain-lain.

7.6. Cadangan Penambahbaikan Sistem

Cadangan penambahbaikan yang boleh dilakukan pada masa akan datang

adalah seperti berikut:

i. Menambahkan fungsi untuk penambahan fakulti Sistem yang telah

dibangunkan ini tidak ada fungsi untuk menambah fakulti. Sistem yang

dibangunkan sekarang ini dibangunkan untuk Fakulti Sains Komputer

sahaja.Diharapkan kepada masa yang akan datang sistem akan boleh

digunakan untuk fakulti fakulti yang lain.

Page 96: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

80

ii. Laporan laporan ysng dihasilkan daripada sistem ini meliputi jantina,

agama, dan pelajar yang berjaya mendapat pointer lebih daripada 3,5.

Diharapkan kepada masa yang akan datang statistik dan laporan yang

berkaitan dengan pelajar dan subjek dapat dihasilkan.

iii. Buat masa ini sistem tidak melakukan sembarang kawalan pada kemasukan

markah, seharusnya sistem perlu disetkan agar pensyarah yang

memasukkan markah tidak menginputkan markah lebih daripad 100.

iv. Sistem yang dibangunkan pada masa sekarang tidak ada gambar pada

profile pensyarah kerana masaalah jarak yang jauh untuk mendapatkan

gambar gambar pensyarah.Oleh itu diharapkan kepada masa yang akan

datang gambar gambar pensyarah dapat dimasukkan pada profile

pensyarah.

v. Menambahbaikan modul-modul agar lebih mesra pengguna dan interaktif.

vi. Memaparkan laporan maklumat yang berkaitan dengan pelajar UNSRI

secara transparen sehingga dapat dilihat oleh pejabat fakulti seperti dekan,

naib canselor.

vii. Menambahkan graf pada setiap laporan supaya lebih menarik

7.7.Pengajaran dan Pengalaman

Sepanjang pembangunan projek, terdapat beberapa pengalaman serta

pengajaran yang diperolehi, antaranya ialah:

i. Mendapat pendedahan dan pengetahuan tentang sistem pengurusan

maklumat pelajar bagi sebuah organisasi.

ii. Dapat mempraktikkan apa yang dipelajari secara teori sebelum ini melalui

penghasilan dokumen dan juga pembangunan sistem.

iii. Merasai pengalaman membuat penelitian dengan melakukan kajian dan

temubual.

Page 97: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

81

7.8.Ringkasan

Secara kesimpulannya, Sistem Maklumat Pelajar Universitas Sriwijaya

(UNSRI) Palembang ini telah memenuhi objektifnya. Ia boleh diimplemenkan di

Universitas Sriwijaya bagi meningkatkan perkhidmatan pelajar. Sistem ini telah

menggunakan metodologi RUP dengan notasi UML, menggunakan PHP dan

MySQL sebagai perisian aplikasi serta perisian dan perkakasan yang bersesuaian.

Secara keseluruhannya sistem yang baru dicuba diimplemenkan ini sememangnya

tidak dapat memenuhi keseluruhan urusan pentadbiran UNSRI. Namun sistem ini

bertindak sebagai satu titik permulaan bagi memudahkan keseluruhan aktiviti

pengurusan maklumat pelajar UNSRI Segala kelemahan yang didapat pada sistem

yang dibina ini diharap akan dapat diatasi supaya dapat memenuhi keperluan

pengguna secara keseluruhannya.

Page 98: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

SENARAI RUJUKAN

Curtis, Graham. (1998). Business Information Systems, Analysis Design Practice.

Addison-Wesley Publishing Company.

David Harm. (2001). JSP, Servlets, and MySQL. Hungry Minds. Dennis, Alan., et.al. (2005). System Analysis and Design with UML Version 2.0 , An

Object-Oriented Approach. Jhon Willey & Son Inc.

Dr. Effy Oz. (2000). Management Information System. Course Technology.

Mohd Taib Wahid et.al. (2000). Sistem Maklumat Pengurusan Malaysia. Universiti

Teknologi Malaysia.

Kadir, Abdul. (2002). Dasar Pemrograman Web Dinamis Menggunakan PHP. Andi

Yogyakarta.

Laudon,Laudon. (2000). Management Information System. Pearson.

Mingus, Nancy. (2004). Project Management, penterjemah Triwibowo Budhi Santoso.

Prenada.

Mohd., Haslina, et al. (2004). Analisis dan Rekabentuk Sistem. Pearson Prentice Hall.

Munawar. (2005). Pemodelan Visual dengan UML. Penerbit Graha Ilmu.

Page 99: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

83

Philippe Kruchten. (1999). Rational Unified Process-An Introduction. Addison-Wesley.

Raymond McLeod. (1998). Management Information System. Pearson Prentice Hall.

Schwalbe, Kathy. (2000). Information Technology Project Management. Thomson

Course Technology.

Stephen Haag, Maeve Cummings. (2000). Management Information System For The

Information Age. McGraw-Hill.

Parag Diwan. (2001). Information System Managemet. Pentagon Press.

Pressman, Roger S. (2002). Rekayasa Perangkat Lunak, Pendekatan Praktisi.

Penterjemah CN. Harnaningrum. Andi Yogyakarta.

http://esmp.upm.edu.my; 10 april 2007

http://healthycampus.usm.my; 10 April 2007

http://ilmukomputer.com; 10 April 2007

http://sps.utm.my; 10 April 2007

http://unsri.ac.id; 10 April 2007

Page 100: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

 

 

 

 

 

 

 

 

 

 

LAMPIRAN A

CARTA GANTT PROJEK 1

CARTA GANTT PROJEK 2

Page 101: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

ID Task Name Duration Start Finish

1 Perlaksanaan Projek 1 Sarjana 66 days Mon 4/9/07 Wed 7/4/07

2 Fasa Penyiasatan Awalan 14 days Mon 4/9/07 Fri 4/27/07

3 Kenalpasti tajuk 4 days Mon 4/9/07 Thu 4/12/07

4 Kenalpasti penyelia 2 days Fri 4/13/07 Mon 4/16/07

5 Mencari tajuk dan menyediakan proposaltajuk

2 days Tue 4/17/07 Wed 4/18/07

6 Mengenalpasti matlamat, objektif danskop projek

6 days Thu 4/19/07 Thu 4/26/07

7 Penghantaran borang persetujuanpenyelia

0 days Fri 4/27/07 Fri 4/27/07

8 Fasa Analisa Sistem 9 days Fri 4/27/07 Tue 5/8/07

9 Analisa keperluan sistem 7 days Sat 4/28/07 Mon 5/7/07

10 Penyerahan borang cadangan tajuk 0 days Fri 4/27/07 Fri 4/27/07

11 Kajian literatur 6 days Tue 5/1/07 Tue 5/8/07

12 Pengenalpastian masalah danpenyelesaian

6 days Tue 5/1/07 Tue 5/8/07

13 Penentuan metodologi, kaedah danteknik yang digunakan

3 days Tue 5/1/07 Thu 5/3/07

14 Draf 31 days Tue 5/8/07 Tue 6/19/07

15 Bab 1 0 days Tue 5/8/07 Tue 5/8/07

16 Bab 2 0 days Tue 5/22/07 Tue 5/22/07

17 Bab 3 0 days Tue 6/5/07 Tue 6/5/07

18 Bab 4 0 days Tue 6/19/07 Tue 6/19/07

19 Penyediaan Laporan Tajuk 17 days Tue 5/29/07 Wed 6/20/07

20 Penyediaan draf laporan 5 days Tue 5/29/07 Sun 6/3/07

21 Penyerahan draf laporan 0 days Tue 6/5/07 Tue 6/5/07

22 Pembetulan draf laporan 12 days Mon 6/4/07 Tue 6/19/07

23 Penyerahan draf laporan terakhir 0 days Wed 6/20/07 Wed 6/20/07

24 Pembentangan projek 10 days Fri 6/22/07 Wed 7/4/07

25 Persediaan pembentangan projek 2 days Fri 6/22/07 Sun 6/24/07

26 Pembentangan projek 0 days Mon 6/25/07 Mon 6/25/07

27 Pembetulan laporan projek 7 days Tue 6/26/07 Wed 7/4/07

28 Penyerahan laporan projek akhir 0 days Wed 7/4/07 Wed 7/4/07

4/27

4/27

5/8

5/22

6/5

6/19

6/5

6/20

6/25

7/

4/8 4/15 4/22 4/29 5/6 5/13 5/20 5/27 6/3 6/10 6/17 6/24 7/1May June July

Task

Split

Progress

Milestone

Summary

Project Summary

External Tasks

External Milestone

DeadlineCarta Gantt Projek 1Sarjana Pengurusan IT2007

Page 102: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

ID Task Name Start Finish

1 Master Project II Mon 7/2/07 Thu 11/15/07

2 FASA 6 : Rekabentuk Mon 7/2/07 Thu 7/12/07

3 Rekabentuk Spesifikasi Input Mon 7/2/07 Wed 7/4/07

4 Rekabentuk Spesifikasi Output Thu 7/5/07 Mon 7/9/07

5 Rekabentuk Pangkalan Data Tue 7/10/07 Thu 7/12/07

6

7 Fasa 7 : Pembangunan Sistem Fri 7/13/07 Fri 8/24/07

8 Rekabentuk Pangkalan Data Fri 7/13/07 Wed 7/18/07

9 Rekabentuk Antaramuka Thu 7/19/07 Mon 7/23/07

10 Rekabentuk Pengaturcaraan Tue 7/24/07 Wed 8/8/07

11 Pengkodan Thu 8/9/07 Fri 8/24/07

12

13 FASA 8 : Perlaksanaan dan Pengujian Mon 8/27/07 Fri 9/14/07

14 Perlaksanaan dan Pengujian Sistem Mon 8/27/07 Fri 8/31/07

15 Pengubahsuaian sistem Mon 9/3/07 Fri 9/7/07

16 Verifikasi dan validasi Mon 9/10/07 Fri 9/14/07

17

18 FASA 9 : Laporan dan Pembentangan Mon 9/17/07 Thu 11/15/07

19 Pembentangan Kemajuan Projek Fasa 1 Mon 9/17/07 Fri 9/21/07

20 Pembentangan Kemajuan Projek Fasa 2 Mon 9/24/07 Fri 9/28/07

21 Menyediakan Laporan Projek II Mon 10/1/07 Fri 10/5/07

22 Penyerahan Draf Laporan Projek II Mon 10/8/07 Wed 10/10/07

23 Pembentangan Projek II Mon 10/22/07 Wed 10/24/07

24 Pembetulan Laporan Projek II Mon 10/29/07 Fri 11/9/07

25 Hantar Laporan Projek II Mon 11/12/07 Wed 11/14/07

26 Penyerahan Laporan Projek Berjilid Wed 11/14/07 Thu 11/15/07

7/1 7/8 7/15 7/22 7/29 8/5 8/12 8/19 8/26 9/2 9/9 9/16 9/23 9/30 10/7 10/14 10/21 10/28 11/4 11/11July August September October November

Task

Split

Progress

Milestone

Summary

Project Summary

External Tasks

External Milestone

Deadline

1

Carta Gantt Projek 2Sarjana Pengurusan IT2007

Page 103: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

 

 

 

 

 

 

 

 

 

 

LAMPIRAN B

DAFTAR SENARAI FAKULTI DAN JURUSAN

DI UNSRI PALEMBANG

Page 104: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

88

Jadual B1. Daftar Senarai Fakulti dan Jurusan di UNSRI Palembang

No Fakultas Jurusan/Program Studi Gelar Akademik

1 Ekonomi a. Manajemen b. Ekonomi Pembangunan c. Akuntansi

SE. SE. SE.

2 Hukum a. Hukum Pidana b. Hukum Perdata c. Bisnis

SH. SH. SH.

3 Teknik a. Sipil b. Pertambangan c. Mesin d. Kimia e. Elektro f. Arsitektur

ST. ST. ST. ST. ST. ST.

4 Kedokteran a. Pendidikan Dokter b. Ilmu Keperawatan c. Kesehatan Masyarakat d. Kedokteran Gigi

5 Pertanian a. Agronomi b. Ilmu Tanah c. Penyuluha dan Komunkasi Pertanian d. Agrobisnis e. Ilmu Hama dan Penyakit Tumbuhan f. Teknik Pertanian g. Teknologi Hasil Pertanian h. Nutrisi dan Makanan Ternak i. Budidaya Perairan j. Teknologi Hasil Perikanan

SP. SP. SP. SP. SP. SP. SP. SP. SP. SP.

6 KIP a. Pendidikan Bahasa Inggris b. Pendidikan Bahasa Indonesia c. PPKN d. Pendidikan Sejarah e. Pendidikan Ekonomi Akuntansi f. Pendidikan Matematika g. Pendidikan Biologi h. Pendidikan Kimia i. Pendidikan Fisika j. Pendidikan Jasmani dan Kesehatan k. Pendidikan Teknik Mesin l. Pendidikan Bimbingan konseling

S.Pd. S.Pd. S.Pd. S.Pd. S.Pd. S.Pd. S.Pd. S.Pd. S.Pd. S.Pd. S.Pd. S.Pd.

7 Sospol a. Ilmu Administrasi Negara b. Ilmu Administrasi, Prodi Administrasi Negara/Publik (ADN)

S.Sos S.Sos

8 MIPA a. Matematika b. Fisika c. Biologi

Page 105: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

89

d. kimia e. kelautan

9 Ilmu komputer a.Teknik Informasi b. Sistem Komputer c. sistem informasi

S.Kom S.Kom S.Kom

Page 106: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

 

 

 

 

 

 

 

 

 

 

LAMPIRAN C

C1-C2 : RAJAH AKTIVITI SISTEM CADANGAN

C3 : RAJAH KELAS SISTEM CADANGAN

C5-C14 : RAJAH JUJUKAN SISTEM CADANGAN

C15-C16 : RAJAH KEADAAN SISTEM CADANGAN

Page 107: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

91

Lampiran C1 - Rajah Aktifivi Sistem Cadangan (To Be)

Pendaftaran Subjek

Selesai

Mula

Login Ke Sistem

Sah ?

Tidak

Pilih Menu Subject

Ya

Klik butang KRS

Isi Borang Subject

Klik butang Submit

Page 108: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

92

Lampiran C2 - Rajah Aktiviti Sistem Cadangan (To Be)

Lihat Hasil Peperiksaan

Mula

Login Ke Sistem

Sah ?

Tidak

Ya

Pilih Menu KHS

Masukkan Tahun Kursus

Paparkan Hasil Peperiksaan

Selesai

Page 109: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

93

Lampiran C3 - Rajah Kelas Sistem Cadangan

Page 110: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

94

Lampiran C4 - Rajah Jujukan Sistem Cadangan

Pendaftaran Subject

: Pelajar

Menu Subject

1: Tampilkan Menu

2: Pilih Butang Daftar Subject

3: Tampilkan Borang Subject

4: Isi Subject

5: Klik Submit

6: Papar Subject

Page 111: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

95

Lampiran C5 - Rajah Jujukan Sistem Cadangan

Lihat Hasil Peperiksaan

: Pelajar

Menu KHS

1: Tampilkan Menu

2: Pilih Butang KHS

3: Masukkan Tahun Kursus

4: Paparkan Hasil Peperiksaan

Page 112: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

96

Lampiran C6 - Rajah Jujukan Sistem Cadangan

Pensyarah Input Markah

: PensyarahMenu Markah Database

Markah

1: Tampilkan Menu

2: Pilih Butang Markah

3: Masukkan Markah

4: Masuk ke Database

Page 113: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

97

Lampiran C7 - Rajah Jujukan Sistem Cadangan

Admin Input Pelajar

: Administrator

Menu Pelajar Database

1: Tampilkan Menu

2: Pilih Menu Pelajar

3: Semak Borang Pelajar

4: Isi Borang Pelajar

5: Simpan Maklumat Pelajar ke Database

Page 114: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

98

Lampiran C8 - Rajah Jujukan Sistem Cadangan

Admin Edit Pelajar

: Administrator

Menu Pelajar Database

1: Tampilkan Menu Pelajar

2: Pilih Menu Pelajar

3: Edit Maklumat Pelajar

4: Simpan Maklumat ke dalam database

Page 115: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

99

Lampiran C9 - Rajah Jujukan Sistem Cadangan

Admin Hapus Maklumat Pelajar

: Administrator

Menu Pelajar Database

1: Tampilkan Menu

2: Pilih Menu Pelajar

3: Hapus Maklumat Pelajar

4: Simpan ke dalam database

Page 116: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

100

Lampiran C10- Rajah Jujukan Sistem Cadangan

Admin Input Pensyarah

: AdministratorMenu

PensyarahDatabase

1: Tampilkan Menu

2: Pilih Menu Pensyarah

3: Semank Borang Pensyarah

4: Isi Borang Pensyarah

5: Simpan Maklumat Pensyarah ke dalam database

Page 117: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

101

Lampiran C11 - Rajah Jujukan Sistem Cadangan

Admin Hapus Pensyarah

: AdministratorMenu

PensyarahDatabase

1: Tampilkan Menu Pensyarah

2: Pilih Menu Pensyarah

3: Hapus Maklumat Pensyarah

4: Simpan maklumat kedalam Database

Page 118: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

102

Lampiran C12 - Rajah Jujukan Sistem Cadangan

Admin Tambah Subject

Database : Administrator

Menu Subject

1: Tampilkan Menu Subject

2: Pilih Menu Subject

3: Tambah Maklumat Subject

4: Simpan maklumat ke dalam database

Page 119: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

103

Lampiran C13 - Rajah Jujukan Sistem Cadangan

Admin Edit Subject

: Administrator Menu Subject Database

1: Tampilkan Menu Subject

2: Pilih Menu Subject

3: Edit Subject

4: Simpan ke dalam database

Page 120: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

104

Lampiran C14 - Rajah Jujukan Sistem Cadangan

Admin Hapus Subject

: Administrator Menu Subject Database

1: Tampilkan Menu Subject

2: Pilih Menu Subject

3: Hapus Subject

4: Simpan ke dalam Database

Page 121: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

105

Lampiran C15 - Rajah Keadaan Sistem Cadangan

Pendaftaran Subject

Menu Subject

: Pelajar

1: Tampilkan Menu

2: Pilih Butang Daftar Subject

3: Tampilkan Borang Subject

4: Isi Subject

5: Klik Submit

6: Papar Subject

Page 122: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

106

Lampiran C16 - Rajah Keadaan Sistem Cadangan

Pelajar Lihat Hasil Peperiksaan

Menu KHS

: Pelajar

1: Tampilkan Menu

2: Pilih Butang KHS

3: Masukkan Tahun Kursus

4: Paparkan Hasil Peperiksaan

Page 123: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

 

 

 

 

 

 

 

 

 

 

LAMPIRAN D

CRC CARDS SISTEM CADANGAN

Page 124: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

108

CLASS-RESPONSIBILITY-COLLABORATION CARDS (SISTEM CADANGAN)

Depan :

Nama Kelas : Login ID : 1 Jenis : Domain

Deskripsi : Pelajar perlu memasukkan nama id dan

kata laluan untuk mendaftar subjek

Gabungan Use Case : 2,3

TanggungJawab

- Login

- Verify Login

- Logout

Kolaborasi

Belakang :

Atribut :

- UserID (text)

- Password (text)

Hubungan :

Generalization (a-kind-of ) :

Aggregation (has-parts) :

Other Associations : - Pelajar

- Pensyarah

- Staff

Depan :

Nama Kelas : Pelajar ID : 2 Jenis : Domain

Deskripsi : Pelajar mendaftarkan subjek dan melihat

hasil peperiksaan

Gabungan Use Case :1, 4,5

TanggungJawab

- Daftar Subjek()

- Lihat hasil peperiksaan()

Kolaborasi

Page 125: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

109

Belakang :

Atribut :

- NIM (text)

- Nama (text)

- Tarikh lahir (date)

- Alamat (text)

- Jantina(text)

- Emel (text)

- Kod fakulti (text)

- Semester(text)

Hubungan :

Generalization (a-kind-of ) :

Aggregation (has-parts) :

Other Associations : Login, daftar subjek, lihat hasil peperiksaan, logout

Depan :

Nama Kelas : Administrator ID : 3 Jenis : Domain

Deskripsi : Staff bertanggungjawab mengesahkan

pendaftaran, input pelajar, pensyarah

Gabungan Use Case : 1,4,5,6

TanggungJawab

- Input pelajar()

- Input pensyarah()

Kolaborasi

Belakang :

Atribut :

- NIP (text)

- Name (text)

- Tarikh lahir (date)

- Alamat (text)

- Jantina(text)

- Emel (text)

- Kod bahagian (text)

Hubungan :

Page 126: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

110

Generalization (a-kind-of ) : -

Aggregation (has-parts) :

Other Associations : Login, input pelajar, input pensyarah. logout

Depan :

Nama Kelas : Pensyarah ID : 3 Jenis : Domain

Deskripsi : Pensyarah bertanggungjawab memberi

markah

Gabungan Use Case : 1,4,5,6

TanggungJawab

Kolaborasi

Belakang :

Atribut :

- NIP (text)

- Name (text)

- Tarikh lahir (date)

- Alamat (text)

- Jantina(text)

- Emel (text)

- Kod bahagian (text)

Hubungan :

Generalization (a-kind-of ) : -

Aggregation (has-parts) :

Other Associations : Login, logout

Depan :

Page 127: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

111

Nama Kelas : KRS ID : 4 Jenis : Domain

Deskripsi : KRS adalah daftar subjek yang telah

didaftarkan oleh pelajar setiap semester

Gabungan Use Case : 2,3

TanggungJawab

Kolaborasi

Belakang :

Atribut :

- Kod subjek (text)

- NIM (text)

- Semester(text)

- Session (text)

- Nilai (Int)

Hubungan :

Generalization (a-kind-of ) :

Aggregation (has-parts) :

Other Associations : - Pelajar

Page 128: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

 

 

 

 

 

 

 

 

 

 

LAMPIRAN E

REKABENTUK PANGKALAN DATA

Page 129: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

113

Rekabentuk Pangkalan Data

Jadual E1 : Table “Administrator”

Nama Kolum Jenis Data Penerangan *ID_ admin Text ID pengguna Katalaluan Text Kata laluan Instansi Text Instansi StatusUser Text Status User

Jadual E2 : Table “Pelajar”

Nama Kolum Jenis Data Penerangan *Nombor_ID Text Nombor Kad Pelajar Nama Text Nama ID_Pengguna Text ID Pengguna Tarikh_Lahir Date Tarikh Lahir Jantina Text Jantina Agama Text Agama Alamat_Email Text Alamat Email Alamat Text Alamat

Jadual E3 : Table “Pensyarah”

Nama Kolum Jenis Data Penerangan *Nombor_ID Text Nombor ID Pensyarah Nama_Pensyarah Text Nama Pensyarah ID_Pensyarah Text ID Pensyarah Tarikh_Lahir Date Tarikh Lahir Jantina Text Jantina Kod_ Bahagian Text Kod Bahagian Alamat_ Email Text Alamat Email Alamat Text Alamat Agama Text Agama

Jadual E5 : Table “Subject”

Nama Kolum Jenis Data Penerangan *Nombor_Subjek Text Nombor Subjek Nama_Subjek Text Nama Subjek

Page 130: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

114

Jadual E9 : Table “Fakulti”

Nama Kolum Jenis Data Penerangan *Kod_Fakulti Text Kod Fakulti Nama Fakulti Text Nama Fakulti

Page 131: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

 

 

 

 

 

 

 

 

 

 

LAMPIRAN F

HASIL PENGUJIAN KOTAK HITAM

Page 132: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

116

Modul Sub Modul

Pengujian Hasil Jangkaan Keputusan

Administrator Login Admin

Klik Butang “Login”

Paparan maklumat menurut kata laluan yang sah

Mesej ralat akan ditampilkan bila kata laluan tidak sah

Daftar Pelajar

Klik butang “Tambah pelajar”

Paparan borang masukkan data pelajar

Masukkan maklumat pelajar baru, tekan butang “Simpan”

Apabila No ID pelajar sudah pernah disimpan maka akan dipaparkan mesej ralat

Maklumat pelajar baru masuk ke dalam pangkalan data,

Kemaskini maklumat pelajar

Pilih No ID, klik butang “Cari”

Paparan maklumat pelajar menurut No. ID pelajar

Kemaskini data pelajar, klik butang “Edit”

Maklumat pelajar yang telah dikemaskini tersimpan kedalam pangkalan data

Hapus maklumat pelajar

Pilih No ID pelajar, klik butang “Cari”

Paparan maklumat pelajar menurut No. ID pelajar

Klik butang “Hapus”

Mesej Hapus akan dipaparkan

Lihat maklumat Pelajar

Klik butang “Lihat Semua Pelajar”

Paparan maklumat semua pelajar

Page 133: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

117

Modul Sub Modul

Pengujian Hasil Jangkaan Keputusan

Administrator Daftar Pensyarah

Klik butang “Tambah Pensyarah

Paparan borang masukkan Pensyarah

Masukkan maklumat Pensyarah, tekan butang “Simpan”

Apabila No ID Pensyarah disimpan maka akan dipaparkan mesej ralat

Maklumat Pensyarah baru masuk ke dalam pangkalan data,

Kemaskini maklumat Pensyarah

Pilih No ID, klik butang “Cari”

Paparan maklumat Pensyarah menurut No. ID Pensyarah

Kemaskini data pensyarah, klik butang “Edit”

Maklumat pensyarah yang telah dikemaskini tersimpan kedalam pangkalan data

Hapus maklumat Pensyarah

Pilih No ID Pensyarah, klik butang “Cari”

Paparan maklumat Pensyarah menurut No. ID Petugas Pensyarah

Klik butang “Hapus”

Mesej Hapus akan dipaparkan

Lihat maklumat Pensyarah

Klik butang “Lihat Semua Pensyarah

Paparan maklumat semua Pensyarah

Page 134: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

118

Modul Sub Modul

Pengujian Hasil Jangkaan Keputusan

Administrator Daftar fakulti

Klik butang “Tambah Fakulti”

Paparan borang masukkan fakulti.

Masukkan maklumat fakulti baru, tekan butang “Simpan”

apabila kod fakulti sudah pernah disimpan maka akan dipaparkan mesej ralat

Maklumat fakulti baru masuk ke dalam pangkalan data,

Kemaskini maklumat fakulti

Pilih kod fakulti, klik butang “Cari”

Paparan maklumat fakulti menurut kod fakulti

Kemaskini data fakulti, klik butang “Edit”

Maklumat fakulti yang telah dikemaskini tersimpan kedalam pangkalan data

Hapus maklumat fakulti

Pilih kod fakulti, klik butang “Cari”

Paparan maklumat fakulti menurut kod fakulti

Klik butang “Hapus”

Mesej Hapus akan dipaparkan

Lihat maklumat fakulti

Klik butang “Lihat semua Fakulti”

Paparan maklumat semua fakulti

Page 135: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

119

Modul Sub Modul Pengujian Hasil Jangkaan Keputusan

Administrator

Daftar subjek

Klik butang “Tambah Jenis subjek”

Paparan borang masukkan Jenis subjek

Masukkan maklumat jenis subjek baru, tekan butang “Simpan”

apabila ID jenis subjek sudah pernah disimpan maka akan dipaparkan mesej ralat

Maklumat jenis subjek baru masuk ke dalam pangkalan data,

Kemaskini maklumat subjek

Pilih ID jenis subjek, klik butang “Cari”

Paparan maklumat jenis subjek menurut ID jenis subjek

Kemaskini data jenis subjek, klik butang “Edit”

Maklumat jenis subjek yang telah dikemaskini tersimpan kedalam pangkalan data

Hapus maklumat jenis subjek

Pilih ID jenis subjek, klik butang “Cari”

Paparan maklumat menurut ID jenis subjek.

Klik butang “Hapus”

Mesej Hapus akan dipaparkan

Lihat maklumat jenis subjek

Klik butang “Lihat semua Group”

Paparan maklumat semua jenis subjek

Page 136: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

120

Modul Sub Modul Pengujian Hasil Jangkaan Keputusan

Administrator

Daftar Pelajar

Klik butang “Tambah Pelajar”

Paparan borang masukkan Pelajar

Masukkan maklumat Pelajar, tekan butang “Simpan”

apabila No ID sudah pernah disimpan maka akan dipaparkan mesej ralat

Maklumat Pelajar baru masuk ke dalam pangkalan data

Kemaskini maklumat Pelajar

Pilih No ID, klik butang “Cari”

Paparan maklumat Pelajar menurut No ID

Kemaskini data Pelajar klik butang “Edit”

Maklumat Pelajar yang telah dikemaskini tersimpan kedalam pangkalan data

Hapus maklumat Pelajar

Pilih No ID, klik butang “Cari”

Paparan maklumat menurut No ID.

Klik butang “Hapus”

Mesej Hapus akan dipaparkan

Lihat maklumat Pelajar

Klik butang “Lihat semua Pelajar”

Paparan maklumat semua Pelajar

Page 137: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

121

Modul Sub Modul Pengujian Hasil Jangkaan Keputusan Pelajar Login Pelajar Klik Butang

“Login” Paparan maklumat menurut kata laluan yang sah

Mesej ralat akan ditampilkan bila kata laluan tidak sah

Buat Pelajar baru

Klik butang “Pelajar baru”

Paparan borang masukkan Pelajar baru

Masukkan maklumat Pelajar baru, tekan butang “Simpan”

Apabila No Pelajar sudah pernah disimpan maka akan dipaparkan mesej ralat

Maklumat Pelajar baru masuk ke dalam pangkalan data,

Semak status Pelajar

Pilih No Pelajar, klik butang “Cari”

Paparan maklumat status Pelajar menurut No Pelajar.

Lihat maklumat Pelajar

Klik butang “Lihat semua maklumat Pelajar

Paparan maklumat semua maklmat pelajar menurut kata laluan

Klik butang “Hapus” untuk hapus makluamt

Paparan maklumat akan dikosongkan

Page 138: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

122

Modul Sub Modul Pengujian Hasil Jangkaan Keputusan Pelajar Daftar Subjek Klik Butang

“Daftar” Paparan maklumat subject

Mesej ralat akan ditampilkan bila kata subjek sudah pernah diambil

Semak hasil peperiksaan

Pilih hasil peperiksaan, klik butang “Cari”

Paparan maklumat hasil peperiksaan menurut No Pelajar.

Lihat maklumat Pelajar

Klik butang “Lihat semua maklumat Pelajar

Paparan maklumat semua maklmat pelajar menurut kata laluan

Klik butang “Hapus” untuk hapus makluamt

Paparan maklumat akan dikosongkan

Page 139: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

123

Modul Sub Modul Pengujian Hasil Jangkaan Keputusan Pensyarah Login

Pensyarah Klik Butang “Login”

Paparan maklumat menurut kata laluan yang sah

Mesej ralat akan ditampilkan bila kata laluan tidak sah

Kemaskini maklumat subjek

Pilih No ID, klik butang “Cari”

Paparan maklumat Pensyarah menurut No. ID Pensyarah

Masukkan markah hasil peperiksaan

Pilih markah, klik butang “Cari”

Paparan maklumat markah menurut No pelajar.

Lihat laporan Klik butang “Lihat laporan”

Paparan maklumat laporan menurut kata laluan

Page 140: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

 

 

 

 

 

 

 

 

 

 

LAMPIRAN G

PENGUJIAN INTEGRASI

Page 141: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

125

Jadual G1 : Sistem Maklumat Pelajar – Menu utama (index.php)

Pengujian Hasil Jangkaan KeputusanLogin Administrator, klik login

Antarmuka hadapan ‘Administrator‘ akan dipaparkan

Sah

Login Pelajar, klik login

Antarmuka hadapan ‘Pelajar‘ akan dipaparkan

Sah

Login Pensyarah, klik login

Antarmuka hadapan ‘Pensyarah‘ akan dipaparkan

Sah

Jadual G2 : Sistem Maklumat Pelajar – Pelajar Page (account.php)

Pengujian Hasil Jangkaan KeputusanAdministrator klik butang “Tambah Pelajar”

Antarmuka masukkan pelajar akan dipaparkan

Sah

Pelajar klik Butang “Semak Status Pelajar”

Antarmuka status pelajar akan dipaparkan

Sah

Jadual G3 : Sistem Maklumat Pelajar – Pensyarah Page (dosen.php)

Pengujian Hasil Jangkaan KeputusanPensyarah klik butang “masukkan markah”

Antarmuka masukkan markah pensyarah akan dipaparkan

Sah

Pensyarah klik Butang “Semak Status Pelajar”

Antarmuka status pelajar akan dipaparkan

Sah

Jadual G4 : Sistem Maklumat Pelajar – Administrator Page (Admin.php)

Pengujian Hasil Jangkaan KeputusanAdmin klik pautan “Lihat Semua maklumat”

Antarmuka lihat semua maklumat akan dipaparkan

Sah

Admin klik pautan “Pelajar” Antarmuka pelajar akan dipaparkan.

Sah

Admin klik pautan “Pensyarah” Antarmuka pensyarah akan dipaparkan.

Sah

Page 142: SISTEM MAKLUMAT PELAJAR UNIVERSITAS SRIWIJAYA (UNSRI

126

Admin klik pautan “Lihat Laporan”

Antarmuka lihat laporan akan dipaparkan.

Sah

Admin klik pautan “Jenis subjek”

Antarmuka jenis subjek akan dipaparkan.

Sah