Professional Documents
Culture Documents
Universiti Teknologi MARA: Fazleen Noorhuda Binti Abdul Majid 2003285473
Universiti Teknologi MARA: Fazleen Noorhuda Binti Abdul Majid 2003285473
April 2005
APPROVAL
BY
This final report is completed under the care and guidance of thesis advisor, Prof Madya
Dr. Noor Habibah Binti Hj. Arshad and has also been approved by thesis supervisor, Pn.
Romiza Binti Md. Nor. It was submitted to the Faculty of Information Technology and
Quantitative Science and was accepted in partial fulfillment of the requirement for degree
on Bachelor Science (Hons) Information System Engineering.
Approved by:
COPYRIGHT © UiTM
DECLARATION
I hereby declare that this thesis and the research to which it refers are the product of
my own work and that any ideas or quotation from the work of other people,
published or otherwise are fully acknowledged in accordance with the standard
referring practices of discipline.
11
COPYRIGHT © UiTM
ACKNOWLEDGEMENT
In the name of ALLAH, the most gracious and the most merciful with Selawat and
Salam to Prophet Muhammad S.A.W. Alhamdulillah, thanks to ALLAH S.W.T for
blessing me with His mercifulness for my health, strength and life all this time. With
the help and permission of ALLAH, a lot of efforts and self-confidence in doing this
research, I was granted the opportunity to accomplish this final year project.
Not forgetting my dearest aunty who has kindly agreed to proof-read this
report. Finally, I would like to convey my gratitude to beloved family and all my
friends. Thanks you for being so supportive, may ALLAH bless all of you always.
Last but no least, to UiTM, FTMSK, and those who have directly or
indirectly contributed in this research whom I am not mentioned. Thank you so
much.
Ill
COPYRIGHT © UiTM
ABSTRACT
IV
COPYRIGHT © UiTM
TABLE OF CONTENT
CONTENT PAGE
DECLARATION ii
ACKNOWLEDGEMENT iii
ABSTRACT iv
LIST OF TABLES viii
LIST OF FIGURES ix
CHAPTER 1: INTRODUCTION
2.1 Introduction 6
2.2 Definition of Pertinent Terminology 7
2.2.1 Alumni 7
2.2.2 Website 7
2.2.3 Information Repository 8
2.2.4 Unified Modeling Language 11
2.2.5 Framework 11
2.3 Designing Framework 12
2.4 BriefDescription of Similar Project 15
COPYRIGHT © UiTM
2.4.1 University Alumni Association Websites 15
2.4.2 A Repository-Based Framework for Evolutionary Software 19
Development
2.4.3 World Wide Web (WWW) Based Collaboration with the BSCW 22
System
2.4.4 Understanding Art Technology Group (ATG) Data Anywhere 24
Architecture^'^: Efficient, Transactional Data Access Without
Writing Code Using Dynamo Repository
2.4.5 Round-Trip Software Engineering Using UML: From 27
Architecture to Design and Back
2.5 BriefDescription of Past Project 29
2.5.1 Knowledge Repository for Pro-TRAD 29
2.5.2 DevelopmentofUiTM Alumni Website and E-Marketplace 30
Framework
2.6 Summary 30
3.1 Introduction 31
3.2 Research Model 31
3.3 Research Approach 32
3.4 Hardware and Software Required 32
3.5.1 Rational Rose 2000 Enterprise Edition 32
3.5 Research Methodology 33
3.6.1 Research Requirement 33
3.6.2 Research Analysis 33
3.6.3 Research Design 34
3.6 Summary 35
VI
COPYRIGHT © UiTM
CHAPTER 4: RESULT AND ANALYSIS
5.1 Introduction 55
5.2 Conclusion 55
5.3 Recommendations 56
REFERENCES
APPENDICES
Vll
COPYRIGHT © UiTM
LIST OF TABLES
viu
COPYRIGHT © UiTM
LIST OF FIGURES
IX
COPYRIGHT © UiTM
CHAPTER 1
INTRODUCTION
This chapter provides the background and rationale for the study. It also accounts for
the significant issues and problems that were encountered during the course of this
research.
COPYRIGHT © UiTM
1.2 Problem Description
From the study, the researcher found that FTMSK Alumni has not set up a
website yet. It also did not have a repository that store vital information about
the Alumni itself. Consequently, it is difficult for Alumni members to access
and retrieve all the directories in order to use all the data in their own right;
such as the job vacancies, online registration form, Alumni log-in form,
forum, the armouncement of latest news, and upcoming activities that will be
held. Therefore, the researcher needs to investigate the concept of the
repository and construct an Alumni information repository framework as a
guideline to develop the interactive Alumni website.
COPYRIGHT © UiTM
1.3 Objectives of the Research
There are two objectives to this research. These objectives have to be stated
to know whether the guidelines have been followed and the objectives have
been successfully achieved. The objectives are as follows:
1.4 Scope
COPYRIGHT © UiTM
1.5 Significance of the Research
This study employs two techniques; analysis of the secondary data and web
observation of universities which have the Alumni Websites. Firstly, all the
problem definitions and objectives will be investigated by using problem
assessment and research study approaches. Thereafter, the acquired
information will be analyzed based on secondary data or data collection.
Almost all the secondary data are provided by books, journals, articles
and online articles. Requirement analysis will be carried out employing web
observation methodology. In this approach, 50 local and oversea universities
alumni websites will be observed to collect the information required for the
website. All the information and requirement will be classified before
initiating and constructing an information repository framework. All
information, the flow of information and constraints in this approach will be
defined. Finally, an information repositoryframeworkwill be proposed.
COPYRIGHT © UiTM
1.7 Overview of the Research
Chapter 1
This chapter describes the background of the study; the objectives, scope,
problems, and significance of the research. Besides, this chapter also
describes the research approach and methodology that has been implemented.
Chapter 2
The second chapter projects a review of the literature that generally discuss
similar, past, current related researches and some terminologies that are being
employed in this research.
Chapter 3
Chapter 4
This chapter gives the result and findings based on data gathered during
evaluation process.
Chapter 5
A discussion and conclusion derived fi-om result and findings and the
proposed recommendations for this research is presented in thisfinalchapter.
COPYRIGHT © UiTM
CHAPTER 2
LITERATURE REVIEW
2.1 Introduction
This chapter describes the review of literature for some keywords and
terminologies related to the research including the discussion of similar, and
past research. All data are collected from existing literature and research
comprising published and unpublished materials such as books, journals,
research reports, articles, and web articles as well.
The Internet is the catalyst for challenging the assumptions behind the
traditional education business model, and for challenging ineffective policies,
processes and even the entire traditional organization of the past. However,
this transformation is not just about the Internet; rather it encompasses the
full spectrum of issues, including strategy, people, processes and technology
that are critical to the success of a new model of operations and service
delivery (Chambers, 1999).
COPYRIGHT © UiTM
2.2 Definition of Pertinent Terminology
2.2.1 Alumni
2.2.2 Website
COPYRIGHT © UiTM
In other meaning by Wikipedia, website or web site is a
collection of webpages that is documents accessible via the World
Wide Web on the Internet. The pages of a website will be accessed
from a common root URL, the homepage, and usually reside on the
same physical server. The URLs of the pages organize them into the
hierarchy, although the hyperlinks between them control how the
reader perceives the overall structure.
COPYRIGHT © UiTM
Repository means a place or container for storage. Other
definition, a repository is a data access layer or generic representation
of a data store. Application developers access data using this generic
representation by using only interfaces such as Repository and
Repository Item (Art Technology Group, 2002).
COPYRIGHT © UiTM
£Dch item-descriptor defines the
structure of one type of mapped
object
ttem>descriptor "user'
Visitor Profile Repository
item-descrtptor "address"
tJ
Figure 2.1: Sample Repository for Art Technology Group (ATG)
10
COPYRIGHT © UiTM
2.2.4 Unified Modeling Language
During the 1990s many different methodologies, along with their own
set of notations, were introduced to the market. According to Booch,
Rambaugh, and Jacobson (1999), The Unified Modeling Language
(UML) is a language which provides the vocabulary and the rules of
combining their words for the purpose of the communication. The
UML combines the best of the best from data modeling concepts
(entity relationship diagrams), business modeling (workflow), object
modeling, and component modeling. Besides, The UML is not more
than just a bunch of graphical symbols but behind each symbol in the
UML notation is well defined semantics. UML are modeled by Use
Case diagram. Sequence diagram. Class diagram. Collaboration
diagram, etc.
2.2.5 Framework
11
COPYRIGHT © UiTM
"The computer program which is based on a model of the
circulatory and repository systems" is the appropriate definition which
can be used in this research. Furthermore, framework provides a
mechanism that guides users through a proper order of steps,
applications, and data conversions via common interface to the
process being followed. So, it also can be meant as an extensible
structure for describing a set of concepts, methods, technologies, and
cultural changes necessary for a complete product design (CEDAR
glossary).
12
COPYRIGHT © UiTM
Then, processes are used by the orgamzation or program to
manipulate and arrange items to produce the results desired by the
organization or program. Processes can range from putting a piece of paper
on a desk to manufacturing a space shuttle. However, logic models are
usually only concerned with the major recurring processes associated with
producing the results desired by the organization or program.
13
COPYRIGHT © UiTM
Table 2.1: The Example of Logic Model Framework for Self-Directed
LearningCentre (SDLC)
14
COPYRIGHT © UiTM