Nazreen Abdullasim MFSKSM2009
Nazreen Abdullasim MFSKSM2009
Nazreen Abdullasim MFSKSM2009
OCTOBER 2009
5
Jazakumullah
6
ACKNOWLEDGEMENT
All praise is to Allah azza wa jalla, as laid upon me always your grace and
mercy for giving me the greatest gift of all, the gift of Imaan. I am hoping and
praying that this project may benefit ummah as a whole and make me a better person
and vicegerent in this world.
To my best friend and mentor as well Mr. Faiz Bashir for his endless helps
and assistance from the very first day we’ve met until the day he departed to his
home country. I will always admire you and always be my source of inspiration to be
a good Muslim.
Last but not least, my appreciation to all people that had helped and inspired
me throughout this journey. Jazakumullahu khaira katheera
7
ABSTRACT
ABSTRAK
TABLE OF CONTENTS
DECLARATION ii
DEDICATION iii
ACKNOWLEDGEMENT iv
ABSTRACT v
ABSTRAK vi
TABLE OF CONTENTS vii
LIST OF TABLES x
LIST OF FIGURES xi
LIST OF ABBREVIATION xii
LIST OF APPENDICES xiii
1 INTRODUCTION 1
1.0 Problem Background 1
3 LITERATURE STUDY 5
3.0 Software Development Life Cycle (SDLC) 5
3.0.1 Planning 6
3.0.2 Analysis 7
3.0.3 Design 8
10
3.0.4 Implementation 10
3.1 System Development Life Cycle Methodology 12
3.2 Website and its Characteristic 14
3.3 Web Development Life Cycle (WDLC) 16
3.3.1 Planning 18
3.3.2 Analysis 20
3.3.3 Design 21
3.3.4 Implementation 22
3.4 Considering Content Management System 24
3.4.1 Basic Features of Web CMS 26
3.4.2 Possible Downside of CMS 27
3.4.3 Choosing the Right CMS 28
3.5 Web Development Life Cycle Methodology 29
4 DISCUSSION 31
4.0 Introduction 31
4.1 Differences of SDLC and WDLC 33
4.2 WDLC as a subset of SDLC 37
4.3 Throwaway Prototyping Model for WDLC 40
5 IMPLEMENTATION 42
5.0 Introduction 42
5.1 Brief of the project 42
5.2 Project Development Process 43
5.2.1 Planning 47
5.2.2 Analysis 49
5.2.3 Design Prototype 51
5.2.4 Design 59
5.2.5 Implementation 63
6 CONCLUSION 67
6.0 WDLC relevancy toward website development 67
6.2 Future Study 68
11
6.3 Conclusion 68
REFERENCES 70
Appendices A-B 73
12
LIST OF TABLES
LIST OF FIGURES
LIST OF ABBREVIATION
LIST OF APPENDICES
CHAPTER 1
INTRODUCTION
The term of web development life cycle (WDLC) that is used by many web
developer can be misunderstood in term of its scope. Some of them understand
WDLC as a new model of SDLC. Some of them understand it as new methodologies
in WDLC. Moreover, some of them even understand it as a whole new study of
SDLC because of its general term of WDLC itself.
Despite of the issues, the idea behind WDLC is to design a specific approach
for web development especially for static web development. The approach may not
be a whole new model of SDLC but it may be a derivation of SDLC model that
implies with the typical process of web development life cycle.
The approach is based on the current technology and may be varies in the
future. As for today, the widely used of web content management system (CMS),
advanced web authoring tools that can ease the process of prototyping to
implementation phase are major contributing factors of why this approach is
introduce at the first place.
18
CHAPTER 1
INTRODUCTION
The term of web development life cycle (WDLC) that is used by many web
developer can be misunderstood in term of its scope. Some of them understand
WDLC as a new model of SDLC. Some of them understand it as new methodologies
in WDLC. Moreover, some of them even understand it as a whole new study of
SDLC because of its general term of WDLC itself.
Despite of the issues, the idea behind WDLC is to design a specific approach
for web development especially for static web development. The approach may not
be a whole new model of SDLC but it may be a derivation of SDLC model that
implies with the typical process of web development life cycle.
The approach is based on the current technology and may be varies in the
future. As for today, the widely used of web content management system (CMS),
advanced web authoring tools that can ease the process of prototyping to
implementation phase are major contributing factors of why this approach is
introduce at the first place.
18
REFERENCES
1. Alan Dennis, Barbara Haley Wixom, Roberta M. Roth, System Analysis and
Design, Third edition, Wiley, 2005
3. Richard Quick, Web Design in easy steps, 4th edition, United Kingdom, In
Easy Step, 2008
10. Andy, Andrew Sellick, Top 15 Free and Open Source Web Developer Tools
Updated, http://www.andrewsellick.com/34/top-15-free-and-open-source-
web-developer-tools-updated, 2007
12. Nik Chauhan, EZine Articles, Web Development Process – Development Life
Cycle, http://ezinearticles.com/?Web-Development-Process-Development-
Life-Cycle&id=344293, 2006