You are on page 1of 44

CHAPTER1

INTRODUCTION
1.0

Introduction
This chapter provides the overview of the background of study and discusses
about problem statement, research question, and objective of project, scope of
project and significance of the project.Background of study describes the
overview of the issue that is discussing in this research. The problem statement is
the current issue which needs to be addressed. Objective of project are the
statement which describe what the project is trying to achieve. Scope of the
project states the limitation of the research. Lastly is significance assumes that
the project aim is successfully achieve.

1.1Background of Study
Al Mustaqim Management Information System will be applying in
TaskiIntegrasi Al Mustaqimthat was located at Seksyen7 Shah Alam, Selangor.
Preschool is the education that leads kindergarten in a childs life.
Children enrolled in preschool are usually between 3 and 5 years old. The typical
preschool setting is a classroom with play spaces, tables an open area for the
class to gather and some outdoor space like playground. Some preschool
program run year-round, with some half-day and others lasting fill day. With the
guidance from teachers, children have time for free play and structured activities
(Walsh K, 2013).
In other words, preschool is also an exciting and critical moments in your
childs development progress. Parents play an important role during the
development stage. (Jane Yolen, Mark Teague, n.d).

In additional, preschool is one of the multi-functional places for children


to obtain initial education, to communicate with each other and to be managed
during their parents working hours. It is an interesting observational stage where
the children of same ages interact and share experiences with each other during
the same space and time. There were similarities in their thinking and mechanical
skills

in

each

age

groups

(Inseok

Hwang,

Hyukjae

Jang,

Lama

Nachman&Junehwa Song, 2010).


Al Mustaqim Management Information System will help TaskiIntegrasi
Al Mustaqim management to manage information of student, staff, and include
online registration for student. According from my interview with Pn. Faridah
(Principle of TaskiIntegrasi Al Mustaqim) at

TaskiIntegrasi Al Mustaqim,

seksyen 7 Shah Alam, Selangor on 09 October 2013, she statedthat currently


their preschoolusing manual method for student registration and keep all the
information of student, staffin physical file. The processes includestudent
registration, student information, staff information, school fees, academic and
announcement activities or an event of the preschool.
The purpose of this project is to provide a systematic and automation
system for TaskiIntegrasi Al Mustaqim and will be used in their daily operation
for the preschool.

1.2

Problem Statement
Currently, there is no systematic and automation system for the
TaskiIntegrasi Al Mustaqim. All the information such as registration student,
student information, staff information, school fees, academic,and announcement
activities or event runmanually using paper based and will be kept in filling
system.
The problem for the registration student, new student registration process
will present at school. All registration process will use manual form to be filled
up by parent and teacher. It will be the possibility of a mistakes and error occurs
during the process. Student information consists of parents and students
information form and all will be kept manually by using a normal filling method.
The management of the kindergarten will havea difficulty to find all the
information of the student that has been kept manually for future reference.This
will take a longer time to search and retrieve the requirement information. They
have to find the information manually and open all files until they get the right
one. It will take a long times to retrieve it.According to Anderson J, critical
information include emergency contact information, address, if something
happen to the student, it takes longer time to get his or her information.
Staff information consist staff details. It having a problem when to search
and retrieve the requirement information. Teacher information also includes
teacher details and schedule of the work. It also having a problem to search and
retrieve the requirement information and take long time to check their schedule
of work. For the school fees, every month staff must check the status of student
whether paid or unpaid. From this, it also takes time to keep track the status of
student whether paid or unpaid. Staff also must total up the fees twice to make
sure the calculation is corrected. For the academic and announcement activities
and an event of the kindergarten, this process use a lot of paper-based and it can
increase the cost of using paper. In academic it includeslist of books, timetable,

list of fees, student record which is learning, assessments, grading and syllabus
for every range of student ages to give to parents. If any changes in the schedule
of the timetable, staff will print the new timetable to give to parents. It can waste
the paper. The last problem is announcement activities or an event of the
kindergarten,it use a lot of paper which is the staff must inform the parents about
the every activities of event that be held in kindergarten using paper-based.

1.3

Research Questions
The research questions of this project are:
1. What is the requirement need for user ofAl Mustaqim Management
InformationSystem?
2. How to design Al Mustaqim Management InformationSystem?
3. How to develop the Al Mustaqim Management InformationSystem?

1.4

Objectives
The objectives of this project are:
1. To identify the requirement for the development of an information system for
AlMustaqimManagementInformationSystem.
2. To design an information system for Al Mustaqim Management
InformationSystem.
3. To develop an information system for Al Mustaqim Management
Information System.

1.5

Project Scope
System will be used by the management of TaskiIntegrasi Al Mustaqim
and it will also improve the process of students enrollment and to help the parent

to register their children to this kindergarten. The administrator or management


of the kindergarten will manage the whole system in TaskiIntegrasi Al
Mustaqim.The system will focus on student informations, school fees, academic,
staff informations , teacher informations and announcement activities or an
event.

1.6

Research Significance
The significant of this system is will be useful to the preschool. The
management can easily monitor the progress of preschool. It must also be
ensured that all the information can be managed and kept efficiently by
TaskiIntegrasi Al Mustaqim. It will be easy to retrieve the data back when
needed. Meanwhile, this also gives significance to TaskiIntegrasi Al-Mustaqim
itself because the system provides more efficient to keep and manage
information students.

1.7Summary
This Al Mustaqim Management Information System will give many
benefits to kindergarten management which keep safely information in the
system. This is to ensure the parents can make the registration easily and
kindergarten will manage the information easily.

CHAPTER 2
LITERATURE REVIEW

2.0Introduction
This chapter contains about the related literature review of the project. Brief and
discussion descriptions of all information and relevant the projects were also
included. The purpose of the literature review is to improve skills as a research
and knowledge gain helps direct observed research.

2.1

Case Study for TaskiIntegrasi Al Mustaqim


According to Pn. Faridah (Principle of TaskiIntegrasi Al Mustaqim) , the
current system for this preschool using manual system without any proper
systemand unsystematic methods. In addition, the manual system using
traditional method which is using file and paper based to kept all the information
of student, staff, academic, school fees and announcement of activities or an
event in preschool. For the registration, they used much paper form for parents to
make registration for their children. This problem can cause preschool
management difficult to retrieve the information when needed. From this
interview with Pn. Faridah (refer Appendix B) the current system will be
describing clearly using flow chart. In Figure below show the flow chart of
TaskiIntegrasi Al Mustaqim using manual system.

2.1.1 Manual System for TaskiIntegrasi Al Mustaqim


Figure 2.1.1 show the flowchart of TaksiIntegrasi Al Mustaqim using
manual system. In this flowchart contain student registration, announcement
activity or an event of preschool, staff information, preschool fees and academic.

Figure 2.1.1- TaksiIntegrasi Al Mustaqim


(Source adapt from: Faridah, 2013)

2.1.2 Student Registration

In Figure 2.1.2 below show the flowchart for student registration. These
flowcharts explain how parents do the registration for their children. The form
finally will keep in student information.

Figure 2.1.2- Flowchart for Student Registration


(Source adapt from: Faridah, 2013)

2.1.3 Announcement

Figure 2.1.3 explain the flowchart of announcement whereas staff will


using paper based to inform parents about the activity or event that been held in
preschool.

Figure 2.1.3- Flowchart for Announcement activity or an event


(Source adapt from: Faridah, 2013)

2.1.4 Staff Information

For Figure 2.1.4 it show the flowchart of staff information which is in


staff information include staff details itself and teacher information. Preschool
Management will hire people according their qualification and the details will
keep in staff information file or teacher information file.

10

Figure 2.1.4- Flowchart for Staff Information


(Source adapt from: Faridah, 2013)

2.1.5 Preschool Fees


In Figure 2.1.5 explain the flowchart for preschool fees for each student.
In manual system parent must line up to make payment for preschool fees. The
staff will handle the calculation of fees. This preschool also can keep track
whether fees is paid or unpaid according monthly.

11

Figure 2.1.5- Flowchart for Preschool Fees


(Source adapt from: Faridah, 2013)

2.1.6 Academic
In Figure 2.1.6 show the academic flowchart which is include list of
books, timetable, list of fees, student record which is learning, assessments,
grading and syllabus for every range of student ages to give to parents. This
manual system will use much paper based that can increase the cost of printing
and ink.

12

Figure 2.1.6- Flowchart for Academic


(Source adapt from: Faridah, 2013)

2.2

Preschool

2.2.1 Definition
Preschool is the education that leads kindergarten in a childs life.
Children enrolled in preschool are usually between 3 and 5 years old. The typical
preschool setting is a classroom with play spaces, tables an open area for the
class to gather and some outdoor space like playground. Some preschool

13

program run year-round, with some half-day and others lasting fill day. With the
guidance from teachers, children have time for free play and structured activities
(Walsh K, 2013).
In other words, preschool is also an exciting and critical moments in your
childs development progress. Parents play an important role during the
development stage. (Jane Yolen& Mark Teague).
In additional, preschool is one of the multi-functional places for children
to obtain initial education, to communicate with each other and to be managed
during their parents working hours. It is an interesting observational stage where
the children of same ages interact and share experiences with each other during
the same space and time. There were similarities in their thinking and mechanical
skills

in

each

age

groups

(Inseok

Hwang,

Hyukjae

Jang,

Lama

Nachman&Junehwa Song, 2010).

2.3

School Website
Day to day school using the Internet has increased over recent years.
USA for example, the total of rooms with access to the Internet increased from
2003 which is 51% in 1998 to 93% (NCES, 2005). The school websites, same
like any other Internet, is created of multiple linking pages, each presenting
different content. The structure anddesign follow on several aspects, which is
types

of

information

presentation,

layout

content,

navigation

tools

(Shemla&Nachmias 2007) and human resource (Tubin& Chen, 2002).


In architectural principles for websites evaluation, Hong and Kin (2004)
advised three main principles which arefunctional utility, structural robustness
and aesthetic appeal that give impact for userloyaltyand satisfaction. The quality
of websites depends on the richness of content. (Leping&Jonhson, 2005), the
websitesease of use and usefulness (Selim, 2003), andactivity levelsand the
users goals (Hong & Kim, 2004). The school websites qualities also follow on

14

the degree to which it achieves the schools requirements. McKenzie (1997), for
instead , proposed four good school website which are interface to outside
resource,introduction to the school,serving as a resource database anddistributing
of good works. Others trust that a school site must mainly serve as an extension
of the school, proposing a learning environment that improves individualization
of learning and teaching and improving teacher, student communication
(Cumming, Bonk, & Jacobs, 2002). The another main goal for the website is to
prop up the schools high position and image, both for amarketing purposes and
accountability, mainly in a reorganized and competitive environment where the
need for accountability and parentselectedturn into an main factor in the school
survival (Oplatka&Hemsley-Brown, 2004; Bush, 1999; Marks & Nance, 2007).

2.3.1 Features of online school registration


Features of online school registration include multiple uses for bothforms
and payments. Not only for registration, but online registration can also beused
for making payments, getaccessing to school records and updating any
information.

Secondly,

the

online

registration

comes

with

multiplelanguages.Multiple languages selection is provided for the parents who


donthave English as their first language to understand what they were reading.
There is no need for any translator or multiple-language forms.
Next, it is standardize and customizable system of forms and reports.
Standard forms and reports or customized ones can be used by the school system.
With this features, all of the information required by the school can be obtained
quicker and easier from the parents. Lastly, it is up-to-date information
system. Parents can easily update any information at anytime and anywhere. The
schools also can get a quick access to the updates. Also, the parents can get the
latest update of their children records easily and quickly (Virginia Lynne, 2013).

2.3.2 Benefits of school registration


15

Online school registrations also have several benefits which are time
saving and cheaper. For example, in a school, parents spend about ten cent per
year for the paper used in registration. By using online registration, the schools
can reduce this cost to 3cen per student over a year. In addition, the school can
save hundreds of hours of time spent by staff to enter and update records, as well
as saving the parents time in completing forms. Secondly, it is easier and
moreconvenient for the parents as they dont have to wait long to fill-up the
required forms. Also, updating all the information will be easier and so as the
payments for school supplies, yearbooks and other school expenses.
Next, is about the financial security. The schools dont have to worry
about handling cash and entering the information, this is because parents can use
their credit cards for the payments due to the system secure access (SSL,
Username and Password).
Lastly, is about the financial accountability. Using online payments, all of
the financial transactions are more transparent and the auditing is easier. Both
school and parents will have access to records of payment easily. The last one is
the informationstored centrally and shared more easily. School can keep all
information in one central location with seamless integrating and updating with
other private schools, independent schools, school districts and charter schools
that uses the Student Information Systems (SIS) (Virginia Lynne, 2013).

2.3.3Comparisons between manual based system and computer


based system.

16

According to Barton J, manual based system is one that does not rely on
any computerized systems. A manual based system will see information recorded and
kept in different ways such as in files in paper form. Whereas a computer based system
will see data stored on various computer programs including databases, word document,
COMPUTER BASED
MANUAL BASED
System

Online system

Offline system

Database

Available

Not Available

Backup

Softcopy and automatic backup in Hardcopy backup


server

Cost

Affordable

Medium to increase cost


of paper and ink

Storage

Unlimited. High and expandable Very limited , need to keep

Capacity

storage in server

Record Access

Specific access for admin staff, Anybody in premise. Have

file, folder and rack

family with granted permission

risky of record leak and


stolen.

Search ability

Quick and advance search

Slow. Need to open file


and folder manually

excel etc. Table 2.2.3 below shows the comparison between manual based system and
computer based system.

17

Table 2.2.3 Manual based school management system vs. Computer based
school management system
(Source from: KIMSYS)

2.4

Related work of system


The section is focus to define the function of related existing system and
make analysis that has been used to produce the system. Therefore, it can be used
as reference for develop the system. Three existing systems were chosen and
studied.

2.4.1 Case Study 1: Al- Amin Pre-School Website.

Figure 2.3.1 Al-Amin Pre-School Website


(Source from:Najimi, 2012)
Figure 2.3.1 above shown Al-Amin Preschool & Education Hub (AlAmin Education Pte Ltd) has gained recognition being synonymous among the
18

Muslim community as a remarkable educational institution that offers a unique


curriculum which encompasses both the Academic & Islamic Learning Studies
for children between toddlers right and preschools. This Islamic kindergarten
was established in 2001.
In this website include seven modules which are pre-school portal,
weekend madrasah, photo gallery, new events, online registration, curriculum
and online games. Al-Amin Pre-School website is a web based application which
can be access using the internet connection. This system can be access by
anybody because there is no login section. This system has been developing
using XHTML 1.0 and Cascading Styles Sheets (CSS) for formatting the
structured contents which is colors, layout and fonts.

2.4.2 Case Study 2:E-School Management Calorisplanitia

Figure 2.3.2-E-School ManagementCalorisplanitia


(Source from:Calorisplanitia Society)

19

Figure 2.3.2 above shown E-School Management system is complete


web-based school management software. It is design for the interaction between
students, parents and management. This management software handles all the
necessities for school administration. The software which is allows the students,
teachers, parents and the management to connect with each other at all times.
The main features of this system include login, student assessment,
student attendance, data import, lesson upload, and report card. This system has
been developed using ASP.NET and VB.NET, MS SQL server 2005 and MS
access 2000 as database.

2.4.3 Case Study 3 :SistemeTabika

Figure 2.3.3 SistemeTabika

20

SistemeTabika is a data storage system that created as data storage


instrument accurate, effective, fast, easily stored and systematically. The
authorized user only can access in this systems.
This system includes of registration class, buildings,developer
community, and childrencommittees. The persons who can access this system are
the assistant director of state KEMAS, headquarters of KEMAS Malaysia, officer
of KEMAS, preschool supervisor and management of TABIKA which is the
teacher and staff.
eTabika is a web based which can be access using the internet connection.
This system developed by using ASP programming language.

21

2.4.4 Comparison of System Features


Table 2.10.3 show the comparison of system feature between Al-Amin Pre
School, E-School Management and eTabika.
Features of Al-Amin Pre

E-School

the

Management

School

Website
Login
Searching
Database
Online

eTabika

X
X
X

X
X

X
X

Registratio
n
Module
User

Authentica
tion
Manageme
nt
Informatio
n System
Program

Language

XHTM

L 1.0

CSS

ASP.NE

XAMPP

DREAMWEAV

VB.NE

ER CS3

MS
access
2000

22

2.5

Scripting Language
Scripting languages became more popular on the web due to they can be
used to make web pages more attractive and interactive. As stated by Connolly et
al. (2005), scripting languages were interpreted directly from the source code and
allow scripting within an HTML document, allowing the creation of functions
fixed within HTML code, it can be done within the browser or at the server right
before the document is sent to the browser and allow various process to be
automated and objects to be accessed and manipulated. Loop, conditional
statements and mathematical operations program can be written with standard
programming logic.

2.5.1 Two types of scripting language


(i) Client-side (AccessIT, 2002)
Client-side scripting is scripting that does all of its processing in
the users own computer. It commonly used to create pop-up windows,
instant-redirect pull down menus, shopping-cart calculation and mouse
over effects (menus or images that change when the users mouse passes
over them). Such example of popular client-side scripting language is the
JavaScript.
(ii) Server-Side (AccessIT, 2002)
Compared to the client-side, server side scripting performs its
entire processing ON the web server and delivers a final product (the Web
page) to the users browser. There were no accessibility problems present
in the server-side. However, serve-side script must produce content that
follow the principle of accessible design. Server-side scripting language

23

integrates databases into the web environment. PHP is one of the most
popular server-side scripting languages.

2.5.2 MYSQL
MySQL is the most popular open source SQL database management
system exists. According to W3School website mySQL is database system used
on the web and runs on a server. It is free to download and free to be used.
According to Alexander, mySQL is also very stable, fast and easy to be used.
Moreover, the database systems as explained by (Riordan, 2005) explain
all the components, all the software and the data that goes into making a
construction system. This includes the application, the database, the database
engine and the middleware. MySQL is a database engine at the lowest level
which defines a structure for storing information. There were tables containing
rows, columns, and cells in a database and it is useful when storing information
categorically.

2.5.3 PHP
PHP stand for Hypertext Preprocessor (PHP) is a server scripting
language. It is widely used open source general-purpose scripting language that
is particularly suitable for web development and can set in into HTML.
PHP is an open source programming language that is easy to integrate into
HTML. It is also free and user friendly which make it easy to learn. PHP is a
powerful tool for creating a dynamic and interactive web page but according to
Mannino (2008), MySQL also have weakness that standard lack of conformances
testing.
In addition, Connolly et al. (2005) state that PHP is a popular design open
source HTML-embedded scripting language which is supported by many web
servers including Apache hypertext transfer protocol (HTTP) Server and it
preferred Linux Web scripting language. This is to allow the web developers to
write dynamically-generated pages quickly.

24

2.6

Summary
This chapter has discussed the literature review of TaskiIntegrasi Al
Mustaqim Management. In conclusion, the literature review defines the
knowledge and more understanding on the research topic. The topic are the
related information, research on related work by others website. Literature
review gives a lot of information that can guideline to develop the features Al
Mustaqim Management Information System for TaskiIntegrasi Al Mustaqim.

CHAPTER 3
METHODOLOGY

25

3.0Introduction
This chapter explains the methodology or techniques that will be used for
complete the project.This chapter will cover the details explanation of project
methodology that is being used to make this Al Mustaqim Management
Information System project complete and working well.

3.1 The Rapid Application Development (RAD)

The project methodology is use to meet the requirement of objective of


the project that will produce a good result. To develop this Al Mustaqim
Management Information System, the methodology applied based onRapid
Application Development (RAD) Life Cycle. The RAD model is chosen in
developing Al-Mustaqim Management Information System because facilitate
faster system development and offer results in lower cost. RAD is strong
flexibility but the change is always being the reason for delays in application
development. It also suitable for small project size that not for complicated
project( Introduction of RAD, 2013).
RAD is a new, highly interactive system development approach that
developed in the 1990s. RAD refers to a development life cycle designed to give
much faster development and higher quality systems than the traditional life
cycle. RAD methodology is involving user community in all phases of the
system creation in process of creating a new software system. RAD is a complete
methodology, with a four-phase life cycle that parallels the traditional SDLC
phases. The RAD phases will be clearly described in Rad Life Cycle Stage below
(Introduction of RAD, 2013).

3.2

RAD Life Cycles Stages

26

The RAD model consists of four phases which is requirement planning,


user design, construction and cutover. The figure 3.3 below had shown the stages
that will be implementing in Rapid Application Development methodology:
Figure 3.2: Rapid Application Developmennt (Rad) Life Cycle

Source adapt from: (Vrush,2012)

3.3

Framework phases of RAD methodology


The methodology framework is shown below in RAD model as shown in
Figure 3.3, whichhas three phases. There are requirements planning phase, user
design phase and construction phase. Actually, the RAD model consists of four

27

phases but it will stop until this phase to achieved 3 rd objective. Cutover phase
will not be continuing due to time and resource limitation.
Table 3.3: Project Methodology Framework
Phases
Requirements
planning

Activities
1. Define the project

Deliverable
1. Research

background, problem

background,

statement, scope,

problem

objectives and project

statement,

significance.

scope,
objectives and

Technique :

project

(a) Primary and

significance

secondary source
- LR
2. Develop project plan

2. Gant Chart

3. Compare the
related work system

3. Result of

Technique:
a. Using comparison

comparison
related work
system

table
4. Identify the system of
requirement needs
Technique :

4. Use case
diagram

a. Interview
5. Define operation of
the intended system

5. Data Flow
Diagram
(DFD)

28

(1st Objective
achieved)

User Design

1. Design user interface


Technique:

1. Result of
Storyboard

Storyboard
2. Identify the module

2. List of module

and focus on
designing the logic for
each module

3. Design the database

3. ERD

for Al-Mustaqim
Management

(2nd Objective

Information

achieved)

System
Technique: Conceptual
Model
Construction

1. Translate design into


code

1. Web-based for AlMustaqim


Management
Information System
-Tools : PHP
&mySQL database

29

2. Develop the system

2. Al-Mustaqim
Management
Information System

3. Test the implemented

3. Result of testing

system
Techniques:
a. Unit testing
b. Integration testing
c. System testing
d. Acceptance testing

(3rd Objective
achieved)

3.3.1 Requirements Planning


The requirements planning phase are combining the element of
the system planning and system analysis phases of the SDLC. The
business needs, project scope, constraints and system requirement will be
discuss between client and developer. The actions that include in this
phase is define the project research background, problem statements ,
scopes, objectives and project significance for Al Mustaqim Management
30

Information System.The technique use is the understanding related the


system features by many web-based systems. Data collection based on
raw data from primary and secondary sources which is from literature
review. The expected deliverables of these actions are research of
background,

problem

statement,

scopes

objectives

and

project

significance Al-Mustaqim Management Information System.


The second action in this phase is developing the project plan and the
deliverable for this action is gant chart (refer Appendix A). The third
action in this phase is compare related work system which is compare
with features in the website by using technique comparison table and the
deliverable for this action is result of comparison related work system.
Next action is identifying the system of requirement needs which is
using techniques of interview with Pn. Faridah, principle of
TaskiIntegrasi Al Mustaqim (refer Appendix B) and deliverable for this
action is use case diagram(refer Appendix C). The last action is define
operation of the intended system andthedeliverable for this action isdata
flowdiagram (refer Appendix D). After this phase is completed, objective
number 1 of this project is achieved.

3.3.2 User Design


In the user design, system developer can use prototype to help
describe the web-based system. This phase also to represent by all
processing specification details, output and inputs users need to interact
with the system analyst and develop model and prototypes. At this stage,
user interface will be prototyped as well to ensure meet the needs
requirements in details. The first action in this phase is design user
interface. The technique for this action is storyboard. It is because using
technique storyboard as early and conceptualizing design for various
pages of the website to initiate design discussions and conduct user
31

testing. This helps to gather feedback early in the design process, make
changes quickly and improve initial designs. The deliverable for this
phase is result of storyboard.
Secondly action in this phase is identifies the module and focus on
designing the logic for each module and the expected deliverable is list of
module. For the last action in this phase is design the database for Al
Mustaqim Management Information System. The technique that will use
is conceptual model and deliverable for this action is entity relationship
diagram (ERD).After this phase is completed, objective no. 2 of this
project is achieved.

3.3.3 Construction
The phase is development phase for the Al Mustaqim
Management Information that the action is to translate design into the
code. To develop this system, the tools will be use is PHP and mySQL
database. For next action of this phase is test the implemented Al
Mustaqim Management Information which is using techniques Unit
testing, Integration testing, System testing and Acceptance testing the
clearly describe of this four testing as below :
Unit Testing: A module is tested separately to check one
by one for each module. The purpose is to detect coding
error easily.

32

Integration Testing: The modules are integrated into


subsystem. This testing

is to detect design error by

focusing on testing link between modules.

System Testing: The system tested against the system


requirement to see if the entire requirements are met.

Acceptance Testing: The final for the testing is it


performed to demonstrate to the client on the operation of

the system.
The deliverable of this action is can get the result of testing. The objective of
this phase are complete the detailed design of propose system, to create and
test the project system and also to prepare documentation necessary.After this
phase is completed, the last objective number 3 of this project is achieved.
The RAD model will stop until this phase to achieve the third objective.
Therefore cutover phase will not be continuing due to time and resource
limitation.

3.4 Summary
The conclusion for this methodology is, every project will have different
methodologies that are being used to make the project successful and working
well. Using this RAD Methodology approach into Al Mustaqim Management
Information System will increase the efficiency, effectiveness and interaction
user with this system.The project methodology is used RAD that consists of
four phase, requirements planning, user design, construction and cutover. The
project methods that will stop until the third phase because have been to
achieve the third objective. The framework has been analyzed in order the
research for develop the system.

33

REFERENCES
AccessIT

(2002),

How

Do

Scipting

Languages

Affect

Accessibility?

http://www.washington.edu/accessit/articles?25, Copyright 2002-2007 by University


of Washington
Agarwal, Prasad, Tanniru& Lynch.Risks of Rapid Application Development. Retrieved
May 14, 2013, fromhttp://www.itu.dk/~katten/speciale/RAD_risks.pdf
Burgstahler,S. (2011). Universal design: Implications for computing education, 11,3doi :
10.1145/2037276.2037283
Bush, T. (1991). The vanishing boundaries: The Important of effective external

34

Chapter1: Introduction to Rapid Application Development (RAD). Retrieved May 14,


2013,fromhttp://www.ftms.edu.my/pdf/Download/PostgraduateStudent/IMM006%20RA
PID %20APPLICATION%20DEVELOPMENT%20-%20note%20chapter%201.pdf
Connolly, T. and Begg C. (2005), Database System: A Practical Approach to Design,
Implementation and Management, Fourth Edition, Addison Wesley, ISBN: 0-32121025-5.
Cumming, J.A.,Bonk, C,J.,& Jacobs, F. R. (2002). Twenty-first century college
syllabi options for online communication and interactivity. The Internet and
Higher Education, 5, 1-19

Friedman, V.(2008,January,31). 10 Principle Of Effective Web Design. Smashing


Magazine.http://www.smashingmagazine.com
Hong, S., & Kim, J. (2004). Architectural criteria for webite evaluation:
Conceptual framework and empirical validation.Behavior & Information
Technology, 23(5), 337-357.
http://www.ehowpreschool.com
Inseok Hwang, Hyukjae Jang, Lama Nachman, &Junehwa Song.(2010).Explorin Interchild Behavioral Relativity in a Shared.A Field Study in a Kindergarten,305-701. doi:
978-1-60558-843-8/10/09
Kaplan. D. (1996) . Universal Design .Everyone has Special Needs, 13-18
Lawrence &Cremin. (1996). The History Of Kindergarten.America: Shelly Ann RichieSharp
Leiva.A.(2012). Automatic Web Design Refinements based on Collective User
Behaviour.
Leonelo Dell Anhol Almeida & Maria Cecilia CalaniBaranauskas. (2010) .Universal
Design Priciples Combined with Web.Accessibility Guidelines: A Case Study
35

Leping, L. D., & Johnson, L. (2005). Web-based resource and applications:


Quality and influence.Computers in the Schools, 21(3/4), 131-146.
Luis A. (2012). Automatic

Web design Refinements based on Collective User

Behaviour. Doi :ACM 978-1-4503-1016-1/12/05.


Mannino,

M.,

V.,

(2008).

Database

Design,

Application,

Development,

&Administration.(3rded). Singapore. McGraw Hill.


Marguire , M (2002), User requirement analysis :A review of supporting method
Marks, H.M., & Nance, J.P. (2007). Contexts of accountability under systematic reform:
Implication for principle influence on instruction and supervision. Educational
Administration Quarterly, 43(1), 3-37.
McKenzie, J.(1997, January). Why in the world wide web? Technology &
Learning.Retrieved December 21, 2013, from http://www.fno.org/mar97/why.html
National Center for Education Statistics (NCES). (2005). 2005 Digest of education
statistic(Chapter 2: Educational technology).Retrieved December 22, 2013, from
http://nces.ed.gov/programs/digest/do5/tables/dt05_416.asp
Oplatka, I., &Hemsley-Brown, J. (2004). The research on school marketing, current
issues

and

future

drections.Journal

of Education Administration,42(3), 375-

400.relations. In J. Lumpy & N. Foskett( Eds.), Managing external relations in school


andcolleges(pp. 3-17). London: Paul Chapman
Robertson, S &Roberston, T.(1999), Masstering the requirement process, AddisonWesley and ACM press.
Selim, H.M. (2003). An

empirical investigation of student acceptance of course

websites.Computer and Education, 40 , 343-360.


Shelly, Cashman &Vermaat .Concepts for a Connected World. (1991). Discovering
Computer 2000

36

Shemla, A., &Nachmias, R. (2007).Current state of web-supported course at Tel-Aviv


University.International Journal of E-Learning, 6(2), 235-246
Tubin, D.,& Chen, D.(2002). School-based staff development for teaching within
computerized learning environments.Journal of Research on Technology in Education,
34(4), 517-528.
VirginiaLynne

(2013,March,2).

Benefits

of

Online

School

Registration.http://www.VirginiaLynneYour-School-Use-Online-Registration.com
Walsh K, (2013, January 22). What is Preschool?
What

is

Rapid

Application

Development?

Retrieved

May

14,

2013,

fromhttp://www.casemaker.com/download/products/totem/rad_wp.pdf

Appendix A
PROJECT SCHEDULE

37

Appendix B-INTERVIEW

38

Interview Question
Interview person: Pn. FaridahBintiHashim
Position: Principle of TaskiIntegrasi Al Mustaqim
Place: TaskiIntegrasi Al MustaqimSeksyen 7, Shah Alam Selangor
Date: 09 October 2013
Time: 11.38 am

1. How old are the children at this preschool?


Between 4 to 6 years old
2. Is there are any system that preschool use?
No
3. How about the management in this preschool to keep all the information of
student, teacher and staff?
Just use traditional method which is kept all the student, teacher and staff
information in file.
4. How about the registration of student will held?
Parents used paper based to fill the form of details student and parent.

5. What are the process that preschool using a manual based?


Student information
Staff information
Teacher information
Academic
Announcement of activities or an event in preschool
School fees

39

6. Is there are any difficulty to find the information of student, staff and teacher?
Why

Yes, because our management must search one by one file to get the
information of student, staff and teacher.
It also take time to do it

7. How about the academic and announcement process? What are the problems that
happen?
For the academic process our management must provide much paper
based to print out all the list of books, timetable, list of fees and syllabus

for every range of student ages to give to parents.


For the announcement process also using are much paper based which is
our staff must inform the parents about the every activities of event that

be held in kindergarten using paper-based.


It can increase the cost of paper and ink

8. How about the school fees process?What are the problems that happen?
For the school fees process every month staff must check the status of

student whether paid or unpaid.


It takes time to keep track the status of student whether paid or unpaid.
Staff also must total up the fees twice to make sure the calculation is
corrected.

9. What are requirement that preschool needs?


Needs systematic and automation system that can help our management
to manage all the information and will use in daily operation for the

preschool.
Also include the online registration for parents to register their children
easily

40

Appendix C-Use Case Diagram

Register student, parents

View and update student and


parent information

Fees payment

PARENTS
View academic

41
View announcement

USE CASE DIAGRAM FOR PARENTS ROLES

Login/Logout

Manage staff information

Manage student information

Manage teacher information

ADMIN
Manage payment

Manage academic
42
Manage announcement

USE CASE DIAGRAM FOR ADMINISTRATOR ROLES

Login/Logout

Manage teacher information

View announcement

TEACHERS
View student information

43

USE CASE DIAGRAM FOR TEACHERS ROLES

Appendix D-DFD

44

You might also like