Professional Documents
Culture Documents
INSTRUCTIONS TO CANDIDATES:
1. This question paper consists of TWO part (A and B). Answer all questions. Total marks is 50.
2. The answer must be in a hand written. For questions that require you to construct diagram(s)
you are not obliged to use tools. You may use pen/pencil, whichever is convenient for you.
3. Once completed, compile all answers (picture or scan to be in a correct position and clear
picture) in 1 file only in PDF format. Don’t forget to write your student id and name in each of
the page.
SELF DECLARATION:
1. I know that plagiarism is wrong. Plagiarism is to use another's work and pretend that it is
one's own.
2. The assignment/project/test/quiz/ final assessment is my own work.
3. I have not involved, and will not allow, anyone to copy my work with the intention of passing
it off as their own work.
4. I acknowledge that copying someone else’s work (or part of it) is wrong and declare that my
assignment/project/test/quiz/ final assessment is my own work.
PART A (5 marks)
PART B
b) Using information from Table 1, draw a Gantt Chart that can best represent the data.
(4 marks)
c) Briefly explain TWO (2) reasons why replacing a legacy system can be risky.
(4 marks)
a) There are two general approaches in developing system. Describe these TWO (2)
approaches and give ONE example of a model for each of the approach.
(4 marks)
b) Based on the following scenarios, recommend ONE (1) system methodology that is
appropriate for each scenario. Explain on the reason of why you proposed the
methodology.
ii. The development team would like to skip on doing documentation and prefer to
deliver product to customer as soon as possible. Every member of the team is a hard
core programmer.
(6 marks)
c) State the type of requirement which can either be functional requirement or non-
functional requirement for each of the following:
i. Customer can add new item into current shopping cart as long as they are still log
into the system.
ii. Payment option for customer must been made reliable by using trusted payment
gateway.
iii. The system must generate sales report automatically every week on Friday at 10
pm.
iv. System must shut down once a week on Saturday 5 am for services update.
v. Customer needs to login in order to buy item.
(5 marks)
TravelWithMe.com is a fast growing intermediary online company that allows user to buy bus
ticket online for any trip covering major cities within Peninsular Malaysia from any registered
bus company. In order to keep up with latest technologies, the company has decided to
revise its online system.
The application is usually visited by passenger who can choose to either buy ticket directly
or check for any available trips. Passenger needs to make payment using credit card or
online banking before he can complete the buy ticket process. He may print the ticket right
after the process or he can enter the application anytime to print the ticket.
To manage the trip info, staff is given access to the application. Managing trip info include
add trip info, update trip info and delete trip info.
(12 marks)