UNIVERSITITEKNOLOGI MARA
SISTEM KENAKAN PANGKAT BAGI PENSYARAH FSKM BAGI GRED DM45 KE GRED DM52
SURYANIMOHAMED SOM 2008288894
Thesis submitted in fulfillment of the requirements for Bachelor od Science (Hons.)Netcentric Computing
Faculty of Computer and Mathematical Sciences
NOVEMBER 2010
ACKNOWLEDGEMENT
In The Name of ALLAH, Most Gracious, Most Merciful and big Gratitude to Prophet, Muhammad SAW...
First of all, I would like to thank Allah S.W.T because without His permission I would not have the chance to complete my final year project in order to complete my course, Bachelor (Hons) in Netcentric Computing. Besides that, I would like to thank to the people that had given me a lot of cooperation and contribution during the completion of this project. I also indebted to my supervisor, Puan Zolidah Kasiran who has given me a lot of outlines and guidelines in order to make sure I do well in my final year project.
Finally, I would like to take this opportunity to record my appreciation for the encouragement given by my family and friends, with their understanding towards my situation in order to complete this course.
iv
TABLE OF CONTENT
CONTENTS PAGE
APPROVAL
CERTIFICATE OF ORIGINALITY ACKNOWLEDGEMENTS
TABLE OF CONTENTS LIST OF FIGURES LIST OF TABLES ABSTRACT
CHAPTER 1: INTRODUCTION 1.0 Project Background
1.1 Problem Statement 1.2 Project Objective 1.3 Project Scope 1.4 Project Significance
CHAPTER 2: LITERATURE REVIEW
u iii iv v viii x xi
1 2 2 3 4
2.0 Introduction
2.1 Research on Web Based System 2.1.1 Web-Based System
2.1.2 Web-Based System Architecture 2.1.3 The Advantage of Web-Based System
2.1.4 Security Consideration in Web-Based System 2.2 Web Server
5 6 7 8 9
2.3 Definition of Pertinent Technical Technology
2.3.1 PHP Overview 9 2.3.2 The Advantages of Web Scripting with PHP 10
2.3.3 MySQL 11 2.3.4 Apache Server 12 2.4 The Related Works 14
CHAPTER 3: METHODOLOGY
3.0 Introduction 16 3.1 Project Methodology 17
3.1.1 Feasibility of Study 18 3.1.1.1.1 Data Acquisition 19
3.1.1.1.1 General condition for
lecturer's promotion 19 from grade DM46 to grade DM52
3.1.1.1.2 Assessment criteria for grade DM46
to grade DM52 20
3.1.2 Analysis 23 3.1.2.1 Software and hardware requirement 23
3.1.3 Design 24 3.1.3.1 UML diagrams
3.1.3.1.1 Use Case diagrams 25 3.1.3.1.2 Login page activity diagrams 26
3.1.3.1.3 Filling application form
activity diagrams 27 3.1.3.1.4 Check application status
activity diagrams 27 3.1.3.1.5 Admin assign panel
activity diagrams 28
VI
ABSTRACT
The lecturer's promotion assessment process done by FSKM currently had involved complicated manual processes. Some of the problem that had been facing before was involved in poor data storage because there was no efficient exercise to centralize all the information related to the promotion assessment. As a consequence, the promotion assessment will result in inefficient process. The aim of this project is to develop a new systematic exercise for assessing the UiTM lecturer's promotion assessment from grade DM 45 to grade DM 52. In this project, web-based system approach is proposed to improve the current process which had been used stand-alone machines. It will also implements PHP language, Mysql database and Windows platform as a combination to achieve the systematic promotion exercise. This new systematic exercise can ease the management process and centralized the whole records which are related to the promotion assessment's information.
xi