SAD Assignment

April 17, 2019 | Author: Dravenapisase | Category: Software Development Process, Net Present Value, Conceptual Model, Computing, Technology
Share Embed Donate


Short Description

Download SAD Assignment...

Description

System Analysis and Design AAPP007-3-2

Contents Introduction ............................................ .................................................................. ............................................ ............................................ ............................ ...... 3 Chapter 1 Planning ............................................. .................................................................... ............................................. ................................... ............. 4 1.1

Initial evaluation ............................................ .................................................................. ............................................ ............................ ...... 4

1.1.1

Problem identification ........................................... ................................................................. ................................... ............. 4

1.1.2

System Development Methodologies ............................................ ...................................................... .......... 5

1.2

Feasibility study ............................................ .................................................................. ............................................ .......................... .... 11

1.2.1

Operational Feasibility .......................................... ................................................................. ................................. .......... 11

1.2.2

Economic Feasibility ............................................ .................................................................. ................................. ........... 13

1.2.3

Technical Feasibility ............................................. ................................................................... ................................. ........... 17

Chapter 2 Analysis .............................. ..................................................... ............................................. ............................................. .......................... ... 19 2.1

Questionnaires ........................................... ................................................................. ............................................ .............................. ........ 19

2.1.1

Questionnaires analysis ............................................ ................................................................... .............................. ....... 23

2.1.2

Sample answer from staff ............................................ ................................................................... .......................... ... 24

2.1.3

Sample answer from customer ............................................ ............................................................... ................... 26

2.2

Observation ........................................... .................................................................. ............................................. ................................. ........... 28

2.3

Process Modeling .......................................... ................................................................ ............................................ .......................... .... 29

2.3.1

Data Flow Diagram ........................................... ................................................................. ..................................... ............... 29

2.4

Logical Model ........................................... ................................................................. ............................................ .............................. ........ 31

2.5

Model conceptual data ......................................... ............................................................... ......................................... ................... 31

Chapter 3 Design ............................................. ................................................................... ............................................ ..................................... ............... 33 3.1

Logical Design or Logical Data Modeling ............................................ .................................................... ........ 34

3.1.1 3.2

Data Dictionary .......................................... ................................................................ ............................................ ...................... 34

Input & Output .......................................... ................................................................ ............................................ .............................. ........ 35

3.2.1

OFFLINE SYSTEM ............................................. ................................................................... ................................. ........... 35

3.2.2

ONLINE SYSTEM ........................................... ................................................................. ..................................... ............... 46

Chapter 4 Implementation .......................................... ................................................................ ............................................ .......................... .... 50 Chapter 5 Maintenance........................................... ................................................................. ............................................ .............................. ........ 51 Chapter 6 Project Management .......................... ................................................. ............................................. ................................. ........... 52 6.1

Gantt Chart ............................................ ................................................................... ............................................. ................................. ........... 52

6.2

Pert Chart............................................ Chart.................................................................. ............................................ ..................................... ............... 53

1

System Analysis and Design AAPP007-3-2

6.3

Workload Breakdown Matrix........................... Matrix.................................................. ............................................. ...................... 54

Reference ........................................... ................................................................. ............................................ ............................................ .............................. ........ 57 Appendix A. Minutes of meetings ................................... ......................................................... ............................................ ...................... 58 Appendix B: Hardware and Software ............................. .................................................... ............................................. ...................... 63 Appendix C: Individual Evaluation ................................................... ......................................................................... .......................... .... 68 Appendix D: Peer to Peer Evaluation ................................. ....................................................... ......................................... ................... 70 Appendix E: Storyboard .......................................... ................................................................ ............................................ .............................. ........ 72 72

2

System Analysis and Design AAPP007-3-2

Introduction

System analysis and design has assigned a project in which have to design a new computer system for a restaurant to provide a systematic and effective solution. The organization assigned for this study is a restaurant called „Waiters on Wheels‟. The restaurant was established in 1997 by Sue and Tom Bickford. It is a privately owned business which rapidly gained many customers and eventually majored in the field of delivery .The restaurant is fairly large, and it provides several types of dishes from several well known restaurants in town. The main vision of the establishment is to satisfy their customers and to ensure that the best quality food is given at the lowest  price. Furthermore, to give our best service to our customers and to be the best and fastest food delivery company of choice.

In this project we analyzed the whole system of this restaurant. The observations was that the current system is been done manually and lately. Their are struggling to run the restaurant smoothly and systematic. In our research, we found that the restaurant was having problems because the system was outdated and unreliable. Due to these problems we recommended implementing a new system for the restaurant, based on a software running platform.

Our Vision 

To give our best service to our customers.



To be the best and fastest food delivery company of choice.



Usability to customer



To educate the community for a better future.



To expand our service around the world.



To give more employment.

3

System Analysis and Design AAPP007-3-2

Chapter 1 Planning 1.1

Initial evaluation

1.1.1

Problem identification

Waiters on Wheels are a restaurant meal-delivery service started in 1997 by Sue and Tom Bickford. The Bickford‟s  noticed that many restaurants offer takeout food, and some restaurants, primarily pizzerias, offer home delivery service. So the company hire a candidate to consultant them to define what sort of a system they needed. Alvis is the project manager that company hires to be a consultant and define the problem that face to the company and their system need. Waiters on Wheels Company are facing the problem on no computerization system to support their business. Besides that, the companies services that provide are  perform poorly. The timing that customer order or change meal after the phone call services and the time to delivery meal to customer. The cost of wholesale price that needed to pay by the company first then only can get back from customer. For the cost, the wholesale price needed to store in the computer for lately report use. The computerized report needed to support their company business for the daily report, weekly report, and monthly report to avoid company staffs to do it by manually. The deposit slips of the day sale need to get it end of the day. In the case, they also need the computer system to help them to do calculation of the sale with deposit. This also to avoid their company staff forgets to get the deposit slips. Problem solving: -

Organization need computerization system

-

Improve the delivery system

-

Staff training needed

-

Computerize report

-

Online ordering system added

4

5

System Analysis and Design AAPP007-3-2 1.1.2

System Development Methodologies

SDLC

Introduction



RAD

System



Prototyping

Rapid



Development

Application

Life Cycle

Development



Waterfall Model



Systematic

Evolution Model



Some phases

Collection of

conducted

 process

simultaneous

models,

ly,

tools,

 product/

techniques

 prototype

the phases in a

and

will undergo

system

technologies,

continuous

development

with

improvement

approach  by



(step

step)

that

completes

all

the

 purpose

to

reduce

the

the

until

it

matures

development

 before

time

delivery

of

a

 particular

to

customers

system Advantage



Step by step



Slow but steady



System

can



Requirement

 be developed

specification

rapidly

is

well

refined

and

accurate

in

accordance with

user‟s

requirement 

Development time reduced and reduction in cost

Disadvantage



Time consuming



Might

not

meeting long



Software quality

is

6

System Analysis and Design AAPP007-3-2

term strategy

often

 but fulfilling

overlooked

short

or

term

fulfilling 

not

emphasized

Little



Sufficient

emphasis on

tools must be

quality

made

or

consistency of

the

available 

software

Report generators/ code



Experience required

Phase



Planning



Analysis



Design



Implementation



Maintenance



 No

phases



list

Identify  problem



Develop  prototype



Implement & use prototype



Revise

&

enhance  prototype 

Convert operational system

(Table 1: The System Development Methodologies.)

According to the 3 type of system development methodologies, the method SDLC (System Development Life Cycle) is the method that using the waterfall model method. This method like the water fall model with step by step and systematic to run the process and completes all the phases in a system development.

to

System Analysis and Design AAPP007-3-2

For the RAD (Rapid Application Development) is the method that can develop rapidly but is little emphasis on quality or consistency of the system that develop. The  prototyping method is the evolution model method with skilful and experience developer. This method have the strong emphasis on quality of the software by build the product or prototype to make improvement continuous until the system perfect  before handout the product or system. Prototyping method has reduced and the reduction in cost of developer, but the cost of the product or prototype will add into the budget that builds the system. In conclusion, the best system development methodology is SDLC. SDLC method is suitable to developer to develop a new system. It follows step by step to complete the process of phases in the method of planning, analysis, design, implementation and maintenance. With the steps, the project will run smoothly to complete with all the method.

(Figure 1: System Development Life Cycle, Step by step.)

System Development Life Cycle SDLC phases that use in this project.

Planning phase 

Initial evaluation 

Steering committee receives a project-request



Review and approve the project request

7

System Analysis and Design AAPP007-3-2





Problem identification



Defining project scope and constraints



Report to management



Allocate resources to approved projects



Form a project development team for each approved project

Feasibility study 

Operational o

A system that has operational feasibility is one that will be used effectively after it has been developed



Economical o

A system request has economy feasibility if the project benefits of the

proposed system outweigh the estimated costs involved in

acquiring, installing and operating it 

Technical o

A system request has technical feasibility if the organization has the resources to develop or purchase, install and operate the system

Outcomes: Baseline Project Plan (BPP) or Preliminary investigation report.

Analysis phase 



Determination of users‟ requirements 

Interview



Observation



Questionnaires



Study or review documents



Analyzing procedures

Structuring of system requirements 

Process modeling o



Logical model o



Outcome: Data Flow Diagram

Outcome: Structured English or Decision Table

Model conceptual data

8

System Analysis and Design AAPP007-3-2 

Outcome: Entity-Relationship Diagram

Design phase 

Logical Design or Logical Data Modeling 

Outcome: Each data element is a raw data either kept in the system‟s database or can be derived from data in the database



Physical Design or Designing Physical Files 

Outcome: A set of specifications of physical file and database design and referential integrity



Program Structure Design or Program and System structure design using structure charts 

Outcome: A set of structure charts



Designing Forms and Reports



Designing Interfaces and Dialogues



Designing Inputs and Outputs 

Outcome: A set of physical design specifications for each separate part of the system

Implementation phase I.

Coding

II.

Testing

III.

Evaluation

IV.

Installation

V. VI. VII.

Documenting the System Training Users Supporting Users

Maintenance phase

9

System Analysis and Design AAPP007-3-2

a) Obtaining Maintenance Request (maintenance-demand)  b) Transforming Request into Changes (change mapping) c) Designing Changes (change design) d) Implementation Changes (change implementation) Outcome: A new version of the software and design documents Types of maintenance o

Corrective maintenance

o

Adaptive maintenance

o

Preventive maintenance

10

System Analysis and Design AAPP007-3-2

1.2

Feasibility study

1.2.1

Operational Feasibility

Operational feasibility is the process of assessing the degree to which a  proposed system solves business problem or takes advantage of business opportunities. This will be refers to a system that users will accept and use effectively to support  business objectives. In this feasibility, PIECES framework that uses to identify operational problems to be solved and their urgency in a project, PIECES framework is form by the Performance, Information, Economy, Control, Efficiency and Services. Performance -

In our generation, the current manual paper system is being the big problem on the business operation. The troublesome become more in the form of record, storing information and update. The response time need more attention for the restaurants in food information always lag changes and driver delivery information

Information -

The data input is difficult and not accurate, the manual paper system will increase the probabilities of input errors and the recording is hard to modified and undo the data capture mistake.

-

The stored data is not accessible, not well to organized and secure from accident. The manual paper system is not accessible to the data, the data information are become more and more difficult to look through and the time consuming to find from the files and records on the papers, or organize, when the amount of information increases. Besides that, the paper records can be lost easily and get damaged or worn out.

-

Data output will lack of necessary information and information is difficult to  produce. The quick format is lacking of information about the order goes to which restaurant and a lot of management level information. The day deposit slip, week restaurant payment, daily sales and weekly sales reports is hard to  produce and take time to do report mean time consume a lot.

11

System Analysis and Design AAPP007-3-2

Economy -

Profits, new markets can be explored when a new system that introduce more future growth, empower the business to employ more drivers and staff. Besides that, can contract more restaurants to cover wider area, but most important is a new online ordering system needed. With the new system, the current marketing can be improved. More data can be stored and the data can  be use for analysis in future, there will have more innovative new marketing  possible with the new online website.

-

The costs are unknown and untraceable, the overall delivery quality decrease and customer have more complaints which the restaurant will potentially lose customers. Besides that, the workload increase and the working hours getting longer make the sales goes up. Staffs being pressure with the stress from organization, made the staffs decoupled from the company vision, and the staff become more dissatisfied in this fact, the staffs are less willing to help the sales to increase.

Control -

The decision making and processing errors occur from the security and control. The date information poses threats on making errors in decisions like the allocating delivery jobs to the right drivers. The current system heavily rely on human, this human error that cannot be avoided part in the process.

Efficiency -

The efficiency on people, machines, or computers will waste materials and suppliers. The material required and effort required for tasks is excessive in efficiency. The business run through there will have more data storage needed and the cost of retaining these papers and storages will increase. The workload

12

System Analysis and Design AAPP007-3-2

increases by the inefficient system, man power are wasted in the process of recording, updating and search information.

Services -

The system is awkward to use, not coordinated with other systems, and inflexible to new or exceptional situations. The hard search for information, will time consuming to generate important critical information. The current system data format cannot be reused for other system like the online website system. The current systems are not meant easily to adapt changes but it will take a lot of efforts to make changes to adapt to new or exceptional situations.

1.2.2

Economic Feasibility

In this Economic Feasibility study, a system request in the project benefits of the proposed system outweigh the estimated costs involved in acquiring, installing and operating it. The estimation of the cost the business to develop the system and the servicing & maintenance needed. Based on the data of the business, we can get the estimate return of investment in this project to the business in term of profits.

Cost Benefit Table below show the costs of the project to work out the development cost of the  project. DEVELOPMENT COSTS

Personnel:

Hours

Cost/Unit Total

2 System Analysts

240

20

9600

2 Programmer/ Analysts

240

20

9600

1 System Librarian

250

15

3750

3000

3000

 New Hardware & Software 1 Workstation

13

System Analysis and Design AAPP007-3-2

2 Handheld PDAs

1200

2400

3 Computer

2400

7200

Others

14

0

Total

35550

The following table is the estimates running cost of the system to the business. PROJECT ANNUAL OPERATION COSTS

Personnel:

Total

1

Programmer / Analysts

3000

1

System Librarian

1000

Expenses: 1

Maintenance

0

Internet

3000

Hosting

599

Total

7599

From above: The total development cost is RM 35,550 The total annual running cost is RM 7,599

Payback Analysis This is to analyze the benefit over the next 4 years against the total cost of the  project to justify the investment value of the project. Below is the payback analysis table for the next 4 years and the 4% inflation value bein g the discount value. Payback Analysis

Cash flow description Development Cost

Year 0 35,550

Year 1

Year 2

Year 3

Year 4

System Analysis and Design AAPP007-3-2

Operation & maintenance cost

15

7,599

7,903

8,219

8,548

1

0.962

0.925

0.888

0.851

Time-adjusted costs

35,550

7,399

7,399

7,399

7,399

Cumulative time-adjusted costs over lifetime

35,550

42,949

50,348

57,747

65,146

0

10,599

26,498

52,996

79,494

1.00

0.96

0.93

0.89

0.85

0

9,399

25,298

51,796

78,294

0

9,399

34,697

86,493 164,787

Discount factors for 12%

Benefits derived from operation of new system Discount factors Time-adjusted benefit Cumulative time-adjusted benefits over lifetime Cumulative lifetime time-adjusted costs  benefits

-35,550

-33,550 -15,651

28,746

The benefit value in the table is based on the increase of profit growth. The current growth rate in the business is about 2%, assume that the new system is up; the system will help the business to reduce the cost and increase the sales. The system will help the business to achieve higher annual growth rate, assume that in second year growth rate increase to 3%, and the subsequent years are 5%. The following table are present the assumption of the annual sal es. 60,000 53,047

50,000 40,000 33,269 30,000

The difference

20,000 14,771 10,000

8,706

0 Year 0

Year 1

Year 2

Year 3

Year 4

99,641

System Analysis and Design AAPP007-3-2

16

Cumulative lifetime time-adjusted costs benefits 120,000 100,000 80,000 60,000 40,000 20,000 0 -20,000 -40,000 -60,000

   M    R

Cumulative lifetime time-adjusted costs benefits

Year 0

Year 1

Year 2

Year 3

Year 4

-35,550

-33,550

-15,651

28,746

99,641

From the chart above, Waiters on Wheels start to get the benefit back with the new system from 2 nd  year. Although take 2 years to break the investment business spend on the project, lastly the end of 4 years period running business in Waiters on Wheels, the benefit outweighs the cost significantly.

ROI/NPV Analysis In ROI/NPV analysis, there is similar to the Payback Analysis. The calculation is based on the Payback Analysis just the way to present is few thing change only.\ Net Present Value Analysis

Cash flow description Development Cost

Year 0

Time-adjusted costs

Year 2

Year 3

Year 4

35,550

Operation & maintenance cost Discount factors for 12%

Year 1

7,599

7,903

8,219

8,548

1

0.962

0.925

0.888

0.851

35,550

7,399

7,399

7,399

7,399

Cumulative time-adjusted costs over lifetime

65,146

Benefits derived from operation of new system Discount factors for 12%

0

10,599

26,498

52,996

79,494

1.00

0.96

0.93

0.89

0.85

System Analysis and Design AAPP007-3-2

Present value of annual benefit

0

9,399

25,298

51,796

Total present value of lifetime benefits  Net Present Value

17

78,294 164,787 99,641

The ROI calculation:

 

                  

 

   

 

  

1.2.3

Technical Feasibility

A system request has technical feasibility if the organization has the resources to develop or purchase, install and operate the system. The Basic System Requirement -

Workstation

-

Database

-

Server

-

Payment System

Basic Hardware Requirement -

PC or Laptops o

Dell Inspiron 15

o

Dell Inspiron 14

o

HP TouchSmart 600 Quad series

-

Modem

-

PDA or mobile phone

Software Requirement -

Operating System o

Window 7

System Analysis and Design AAPP007-3-2

-

Microsoft Office 2007 o

Microsoft Office Professional 2007

o

Microsoft Office 2007 Blue Edition Precracked

o

Microsoft Office Access 2007

o

Microsoft Office Project Professional 2007

o

Microsoft Office Visio Professional 2007

o

Any Microsoft Office

Service Requirement -

Internet access services

The new system is easy to learn and the expectation of learning the system is low. The software needed to use the on-going licensed software, the on-going software will help and support from us will be required. The domain name and web hosting service or the dedicated ISP service are required in the project. For the PDA or mobile phone will possibly require Internet access service and Wi-Fi support from the mobile phone providers. The technologies required for the systems can get in the market easily. With the basic software and hardware support, it will increase the entire business sales. The efficiency and productivity of staff will increase to the maximum with their good performance.

18

System Analysis and Design AAPP007-3-2

Chapter 2 Analysis 2.1

Questionnaires

Below are the questionnaires for staff who work in Waiters on Wheel. Please answer with your truly opinion. 1. How long had you work? a. Less than 1 year  b. 2 –  3 year c. 4 year above

2. How do you deal with the problem that customer change the meal set? a. Change the meal set for the customer  b. Change the meal set for the customer with extra charges c. Do nothing to the customer meal change ( Ignore )

3. How do you deal while the customer changes the time to get their me al? a. Change the time and let the staff know  b. Change the time in the system and confirm with the customer c. Check the time and let the customer know is it the time still available for delivery the meal

4. What is your opinion about the current delivery system and service? a. Good  b. Average c. Bad Reason:  ____________________________________________________________   ____________________________________________________________   ____________________________________________________________   ____________________________________________________________   ____________________________________________________________   ____________________________________________________________

19

System Analysis and Design AAPP007-3-2

5. If any new system applies in the organization, what system you hope the system is? a. Simple  b. Friendly use c.  Not complicated d. All of them e. Other

:

 _________________________________________________________   _________________________________________________________   _________________________________________________________

6. If the online ordering system applies, what would you think the system will increase the entire delivery system? a. Yes  b.  No c. Maybe

7. Do you think a professional staff of Waiters on Wheel need training? a. Yes  b.  No Reason:  ____________________________________________________________   ____________________________________________________________   ____________________________________________________________   ____________________________________________________________   ____________________________________________________________   ____________________________________________________________

20

System Analysis and Design AAPP007-3-2

Below are the questionnaires for customer. We would like to get the feedback from you all about the system that we use. Please answer with your truly opinion. 1. Will you use online or phone call ordering your meal? a. Yes  b.  No Reason:  ____________________________________________________________   ____________________________________________________________   ____________________________________________________________   ____________________________________________________________   ____________________________________________________________   ____________________________________________________________

2. How often do you use online or phone call ordering your meal in a week? a. 1 –  3  b. 4 –  6 c. Everyday d.  No

3. Do you face any problem with the online or phone call ordering system? a. Cannot call in to the service  b. Order until half only disconnect to the phone call c. Internet disconnect d. While fill in the form almost finish, disconnect all the data need to refill in a gain

4. Do you think an online or phone call ordering system needed to set timing for delivery to you? a. Yes (15 min –  20 min)  b. Yes (20 min –  25 min)

21

System Analysis and Design AAPP007-3-2

c. At least get within 30 –  45 min, other not a problem d.  No

5. Do you recommend the online or phone call ordering system to your friends and family? a. Yes  b.  No Reason:  ____________________________________________________________   ____________________________________________________________   ____________________________________________________________   ____________________________________________________________   ____________________________________________________________   ____________________________________________________________

6. What is your opinion about the system that we using? a. Good  b. Average c. Bad

7. For you as a guess of Waiters on Wheel, do you think the system we using now need to improve? a. Yes  b.  No Reason:  ____________________________________________________________   ____________________________________________________________   ____________________________________________________________   ____________________________________________________________   ____________________________________________________________   ____________________________________________________________

22

System Analysis and Design AAPP007-3-2 2.1.1

Questionnaires analysis

Below is the analysis of the questionnaires for staff and customer of the

Analysis bar chart of questionnaires for staff works in Waiters on Wheel 100% 90% 80% 70%

e

60%

d

50%

c

40%

b

30%

a

20% 10% 0% 1

2

3

4

5

6

7

(Chart 1: Staff works in Waiters on Wheel.)

Analysis bar chart of questionnaires for customer

100% 90% 80% 70%

d

60%

c

50%

b

40%

a

30% 20% 10% 0% 1

2

3

4

(Chart 2: customer of Waiters on Wheel.)

5

6

7

23

System Analysis and Design AAPP007-3-2 2.1.2

Sample answer from staff

Method: Using pen and the question paper, ask few staff to answer the que stionnaires. Below are the questionnaires for staff who work in Waiters on Wheel. Please answer with your truly opinion. 1. How long had you work? a. Less than 1 year

 b. 2 –  3  3 year c. 4 year above

2. How do you deal with the problem that customer change the meal set? a. Change the meal set for the customer b. Change the meal set for the customer with extra charges

c. Do nothing to the customer meal change ( Ignore )

3. How do you deal while the customer changes the time to get their me al? a. Change the time and let the staff know b. Change the time in the system and confirm with the customer

c. Check the time and let the customer know is it the time still available for delivery the meal

4. What is your opinion about the current delivery system and service? a. Good b. Average

c. Bad Reason: The delivery system and services not so efficiency, but still can improve__ time by time._______________________ time.__________________________________ ______________________ _______________ ____

5. If any new system applies in the organization, what system you hope the system is?

24

System Analysis and Design AAPP007-3-2

a. Simple  b. Friendly use c.  Not complicated d. All of them

e. Other

6. If the online ordering system applies, what would you think the system will increase the entire delivery system? a. Yes  b.  No c. Maybe

7. Do you think a professional staff needed in Waiter s on Wheel? a. Yes

 b.  No Reason: In Waiters on Wheel really need more professional staff to serve our_____ customer in order to avoid misunderstanding between staff and customer._

25

System Analysis and Design AAPP007-3-2 2.1.3

Sample answer from customer

Method - using pen and the question paper, when reach delivery to customer. Ask customer help to fill in the questionnaires form. Below are the questionnaires for customer. We would like to get the feedback from you all about the system that we use. Please answer with your truly opinion. 1. Will you use online or phone call ordering your meal? a. Yes

 b.  No Reason: Phone call ordering meal._______________________________________

2. How often do you use online or phone call ordering your meal in a week? a. 1  –  3

 b. 4 –  6 c. Everyday d.  No

3. Do you face any problem with the online or phone call ordering system? a. Cannot call in to the service  b. Order until half only disconnect to the phone call c. Internet disconnect d. While fill in the form almost finish, disconnect all the data need to re-fill in again

4. Do you think an online or phone call ordering system needed to set timing for delivery to you? a. Yes (15 min  –  20 min)

 b. Yes (20 min –  25 min) c. At least get within 30 –  45 min, other not a problem

26

System Analysis and Design AAPP007-3-2

d.  No

5. Do you recommend the online or phone call ordering system to your friends and family? a. Yes

 b.  No Reason: Depend on time and place, and give the right suggestion to my friend.

6. What is your opinion about the system that we using? a. Good b. Average

c. Bad

7. For you as a guess of Waiters on Wheel, do you think the system we using now need to improve? a. Yes

 b.  No Reason: Should improve in the way of services and the delivery driver won‟t send wrong meal.__________________________________________________

27

System Analysis and Design AAPP007-3-2

2.2

Observation In the fact-finding of observation, our group has chosen the restaurant of Mc

Donald, Pizza Hut, and KFC to be observed. When in the observation time, our group member does not use this opportunity to have a meeting. We decide to have our lunch in the restaurant that we chose and with few groups of people go there enjoy our meal over there. The analysis will be the way descript in the paragraph below. The way we observes is how they provide their service, the services include the delivery system, face to face order system, calling order system and their staff  performance. First we talk about the KFC business system they use, KFC restaurant they use the delivery system but their delivery system since start until now still have not improved. We can say that, their delivery system just wills delivery to the customer order near to the shop around 2-3 km area. So they have no strong delivery system to support their business, they using the face to face system to take order more than delivery system. Normally, the customer wanted to have KFC to be their lunch, they will go to the restaurant directly. Customer will enjoy their meal in the restaurant, they will feel the restaurant environment, they way all customer enjoying meal like their slogan “Finger Licking Good”. By the way, there is less KFC restaurant use the online order system in their business.  Next our observation restaurant is the Pizza Hut; their delivery system is much stronger than the KFC restaurant. Their delivery system need to delivery on time and let the meal still in hot. Many customers like to have their lunch or dinner by using the  phone call delivery system. Their system is much efficiency then other restaurant, this was support their restaurant business keep growth in period. The step in customer enjoy their meal as well as the service provided, there will have the environment feeling and the way staff services with their performance. Last restaurant is the Mc Donald fast food restaurant (MCD); delivery system in the restaurant is almost same as the Pizza Hut restaurant. In group of people, normally they hungry the first idea will be the MCD, because of their service that  provided have phone call order system, step in order, delivery system and drive-thru system make their business growth in period, like the slogan “I‟m loving it.”.

28

System Analysis and Design AAPP007-3-2

2.3 Process Modeling Process modeling is to model solution processes of the system in the  project. With the process modeling, there will able to should out the data flow diagram. In the data flow diagram, there is some separation of the type of showing the data. The type of data flow diagram as context diagram, level 0 diagram and level 1 diagram.

2.3.1

Data Flow Diagram

2.3.1.1 Context Diagram

Context diagram is to show the external entities and the data flows. Also knows as terminators, it show out a person, department, outside organization or other information system that provides data to the system or receives data from the system in the diagram, it may be a source, a sink or both. The source can be an external entity that supplies data as origin. The sink will be an external entity that receives data as destination. Context diagram is named by using the singular form of the name.

Customer

Order Info

Restaurant

Order Food Info

Food Ordring

Staff info Financial Info

Staff 

Order Delivery

Driver

29

System Analysis and Design AAPP007-3-2

2.3.1.2

Level 0 Diagram

Customer 

1.0

Food Info Customer info

Take order  Food available

Customer Info Foods Info Foods Info

D1

Customers

Orders Info D2

Foods

2.0 Orders info

Process Orders Order Info Order Info Customer info D3

Orders Order Info

3.0

Order status Driver Orders

Restaurant

Delivery status Order delivery info Driver location Driver status

Order info

Driver location Driver info D3

Drivers

4.0 End of week restaurant payments Payment info retrieval Payment info

Process Payment End of day deposit slip Weekly sales report

D4

ID Staff 

End of day reports

Driver 

30

System Analysis and Design AAPP007-3-2

2.4 Logical Model Logical model is the representations of the model in the solution logic. With this, the logical model can present in 3 ways that is the structure English, decision table and decision tree. Decision table is a matrix representation of the logic of a decision which specifies the possible conditions for the decision and the resulting actions. Below decision table is based on the statement of the project problem. Without computerization With computerization Online ordering Delivery system Business drops Business growth Both

Y

Y

Y

Y

Y Y Y X

Y Y N

Y N Y

Y N N

N Y Y

N Y N

N N Y

N N N

Y Y Y

Y Y N

Y N Y

Y N N

N Y Y

X

X X

X

X

X

X

X

X

X

X

X

N Y

N N

X

X

Y N

N Y

N N

X

X

Without computerization With computerization Business Drops Business Growth Both

Y Y X

Online Ordering Delivery system improved Business Drops Business Growth Both

Y N

Y

Y

Y

Y

N

N

N

N

N

N

N

N

N Y N

N N Y

N N N

X

X

X

X

Y Y X

X

2.5 Model conceptual data Model conceptual data is to show the ER diagram. An ER diagram is models that identify the concepts that exist in the system and the relationships  between those entities.

31

System Analysis and Design AAPP007-3-2

32

System Analysis and Design AAPP007-3-2

Chapter 3 Design In this chapter design, it is to show out the logical design or logical data modeling,  physical design or designing physical files, the program structure design or program and system structure design using structure charts, designing forms and reports, designing interfaces and dialogues and designing inputs and outputs of the project. For the logical design or logical data modeling, it is to develop a logical data modeling for each view of the application using normalization principles and translate the conceptual E-R data model into normalized relations. With this the end of the  project will show out each data element is a raw data either kept in the system‟s database or can be derived from data in the database. Physical design or designing physical files is to choosing the storage formal or the data type in use, its group the attributes from the logical data model into physical records. Select media and structures for storing data to make access more efficient. By the physical design or designing physical files shows a set of specifications of  physical file and database design and referential integrity. Program structure design or program and system structure design using structure charts to show out a set of structure charts of the project. Besides that, designing forms and reports, designing interfaces and dialogues and the designing inputs and outputs is almost same as the storyboarding type. This will show a set of physical design specifications for each separate part of the system. In this chapter, the data of the project will show in the appendix E with the drawing of the storyboarding.

33

System Analysis and Design AAPP007-3-2

3.1

Logical Design or Logical Data Modeling

3.1.1

Data Dictionary

External Entities External Entity

Description

Customer

Order

food

using call

Input Dataflow

the

Output Dataflow

by Order details

phone

system

Foods

Customer detail

info

and

Customer info

or

website Driver

Get

order

to Order

delivered

delivery Order

information

delivery

information

and

status Restaurant

Information of food Order and provide food. Return

info

and

Food available info

weekly statement

payment

slip weekly. Staff

Receive

the Deposit

financial info

slip,

weekly sale report and monthly report

Data Store Data Store

Description

Input dataflow

Output Dataflow

Customers

All customer info

Customer info

Customer info

Drivers

All driver info

Driver info

Driver

info

status Foods

All food info

Restaurant info

Food info

Id

Payment

Payment info

Payment info

info

detailed

and

34

System Analysis and Design AAPP007-3-2

3.2

Input & Output

3.2.1

OFFLINE SYSTEM

In this system we also create offline system. We create offline system in Microsoft Access. This system will use by staff to take order from customer by phone and online. In detail, this system contains few forms. That is Customer Information form, Driver information form, Employee information form, Restaurant information form, Food ordering form, Food list form, Weekly report form, Monthly report form, Switchboard item form, Transaction count form, and Feedback form. These forms are to take the order and delivery the food to customer. Follow on are the forms and the explanation.

Diagram 1: Customer information This is customer information form. In this form contained Customer ID, Customer name, IC number, Mobile number, Home address and Postcode. This system is creating to have clear and systematic information. It is easy to refer by staff and deliver the information in the right circumstances and prompt. Furthermore, it delivers the relative and relevant information about the ordered food. Following form shows driver details.

35

System Analysis and Design AAPP007-3-2

Diagram 2: Driver information This is driver information form. In this form contained Driver ID, Driver name, Driver IC number, Driver mobile number, Driver home address, and postcode, status, and vehicle number. We required this information to safety purpose and legal.

Diagram 3: Driver Information Report These are driver details. It shows they have three drivers.

36

System Analysis and Design AAPP007-3-2

Diagram 4: Employee Information This is employee information form. In this form contained Employee ID, Employee name, Employee IC number, Employee mobile number Employee home address, and Employee position. We required this information to safety purpose and legal.

37

System Analysis and Design AAPP007-3-2

Diagram 5: Employee Information Report It shows employee detail information report.

38

System Analysis and Design AAPP007-3-2

Diagram 6: Restaurant Information This is restaurant information form. This form is to key in the restaurant information, restaurant name, restaurant address, and restaurant email id.

Diagram 7: Restaurant Information Report

39

System Analysis and Design AAPP007-3-2

This report contained 5 restaurant information details. That is restaurant KFC, restaurant Macdonald, restaurant Pizza Hut, restaurant Pontain Noodles, and restaurant Hong Kong Snack.

Diagram 8: Food Ordering This is food ordering form. This form to take order from customer and it generate the total billing system.

40

System Analysis and Design AAPP007-3-2

Diagram 9: Food Ordering Report It shows the food ordering report. At last it show the total bill of the order items.

41

System Analysis and Design AAPP007-3-2

Diagram 10: Food List This is food list form. After complete the food ordering form, this form shows the food list form to confirm the order.

Diagram 11: Food List Report

42

System Analysis and Design AAPP007-3-2

This is food list report. This report is to check for the food available and confirm the order.

Diagram 12: Monthly Report This is monthly report form. Its shows the weekly sales report to the Waiters on Wheel restaurant.

43

System Analysis and Design AAPP007-3-2

Diagram 13: Weekly Report This is weekly report form. It shows the weekly sales report by the Waiters on Wheel restaurant. It is auto generate billing system.

44

System Analysis and Design AAPP007-3-2

Diagram 14: Home Page This is home page to this system. It link to specific page. It link by hyperlink. All buttons link specific page. The button in the bottom right is to close the main form.

45

System Analysis and Design AAPP007-3-2

Diagram 15: Report Page This is report generator page, from home page can link to this report generator  page with the report button. It all refers to specific form. Beside the each specific  button have the printer icon; the icon is the shortcut button to print out the report. And the bottom right icon with a door, the button is to close the form of report generator.

3.2.2

ONLINE SYSTEM

In this system also required a online system. It used to customer to make order from online. These systems create in Microsoft Web Expression 3. This software helps us to create web page easily. Customer also anytime can access this page by online. This web page contained home page, menu, order, about us, and contact us.

46

System Analysis and Design AAPP007-3-2

Background image download by Google search engine. And it edit by using Picasa software. The title is edited. Follow on are the web pages and explanation.

Diagram 16: Home Page This web page is the home page to the online system. This page contained four  buttons that are menu button, order button, about us button, and contact us button. All  button link to the specific page, it just the link button for customer easy enter the page they needed.

47

System Analysis and Design AAPP007-3-2

Diagram 17: Menu Page This is menu page. It link from home page menu button. Menu page contained few

restaurant

images.

Restaurants

are

KFC,

MCDONALD,

CHINESE

RESTAURANT, and PIZZA HUT.

Diagram 18: Order Page This is order page. It link by menu page. Customer can make order by click the checkbox. After click the checkbox customer can click submit button to confirm the order.

48

System Analysis and Design AAPP007-3-2

Diagram 19: Login Page This is login page. This page contained customer name, home address, phone number, and type of payment. After key in the details customer can submit.

Diagram 20: Contact Us This is contact us page. This page is to help customer to ask question to Waiters on Wheel restaurant.

49

System Analysis and Design AAPP007-3-2

Chapter 4 Implementation In implantation phase, the coding, testing, evaluation, installation, documenting the System, training users and supporting users are important for a development to implement a new system.

Coding is a process of translating a design into machine-readable codes and brings out the source code and a workable new system.

For Testing is any activity aimed at evaluating an attribute or capability of a program or system and determining that it meets required results with the test case, test plan, final performance test metrics and a tested system

For Evaluation is to verify that the new system meets specified requirements, complies with user objectives and achieves the anticipated  benefits with the outcome of a system that meets requirements.

For Installation is the organization process of changing over from the current information system to a new one with fully converted data files and installed system.

Documenting the System and training users is to doing the report of the system that implemented and give training to the user to let the user know how to control easily. Physical training is provided for organization to use the system that implemented.

Supporting users is the system documentation, user documentation,  publishes documents user training plan, user training modules and user support plan that needed to give support to the system that was implemented. One of the documentation will be this project report. 

Database access



Internet application

50

System Analysis and Design AAPP007-3-2

Chapter 5 Maintenance The service maintenance are obtaining maintenance request (maintenancedemand) to the system. The maintenance will bring the transforming request into changes mean the change of the mapping system, each time the service maintenance goes on. Besides that, the maintenance will also change the design when needed. Lastly, the maintenance will bring the changes of implementation of the system and finally will produce a new version of the software and design documentation. There is few types of maintenance service can be done. There is the corrective maintenance, adaptive maintenance and preventive maintenance. The corrective maintenance is the types that refer to changes made to repair defects in design, coding, or implementation of the system. It usually happened after installation. It simply focuses on removing defects from the system without adding new functionality. Adaptive maintenance is the type that involves making changes to an information system to evolve its functionality to changing business needs or to migrate it to a different operating system. Preventive maintenance is the type that involves changes made to a system to reduce the chance of future system failure.

Final Analysis

We completed the project to our at most expected level. We consider the developed System to be a systematic as we included the entire necessary prompt in order to provide a solution to the organization. Also the system we developed in Microsoft Access is a very user friendly and simple system for the user to understand which covers both end validations.

51

System Analysis and Design AAPP007-3-2

Chapter 6 Project Management 6.1

Gantt Chart This Gantt chart will be the simple form and more detail will be in the system

development methodologies “System Development Life Cycle”. Below is the table  part of the Gantt chart.

And this will be the bar chart of the progress.

The full view will be this type.

Gantt chart is almost like minutes of meeting. It‟s a schedule which includes our separation of tasks. More, it alerts us on our date and duration. It helps a lot to complete our system and assignment as effective and fast.

52

System Analysis and Design AAPP007-3-2

6.2

Pert Chart

53

System Analysis and Design AAPP007-3-2

6.3

Workload Breakdown Matrix

Work Load

Yu Kang Wei

Introduction

Natheni A/P Raj *

Planning -

*

*

1. Problem Identification

*

*

2. System Development Methodologies

*

-

Initial Evaluation

Feasibility Study

1. Operational Feasibility

*

2. Economic Feasibility

*

3. Technical Feasibility

*

Analysis -

Questionnaires

1. For Staff

* *

2. For customer 3. Analysis data

*

* *

*

-

Observation

-

Data Flow Diagram

-

Decision Table

-

ER Diagram

*

-

Logical Design

*

*

-

Physical Design

*

*

-

Structure Chart

*

-

Forms and Report

*

-

Interfaces

*

*

-

Input and Output

*

*

* *

*

Design

Implementation -

Coding (database access)

-

Coding (Internet application)

-

Testing

* * *

*

54

System Analysis and Design AAPP007-3-2 -

Evaluation

*

-

Installation

*

-

Documenting System

*

-

Training User

*

-

Supporting User

*

Maintenance -

Corrective Maintenance

*

-

Adaptive Maintenance

*

-

Preventive Maintenance

*

Project Management -

Gantt Chart

*

-

Pert Chart

*

-

Workload Matrix

*

Minutes of Meeting

*

*

55

System Analysis and Design AAPP007-3-2

CONCLUSION In conclusion, the best system development methodology is System Development Life Cycle. SDLC method is suitable to developer to develop a new system. It follows step by step to complete the process of phases in the method of  planning, analysis, design, implementation and maintenance. With the steps, the  project will run smoothly to complete. Moreover, it is systematic to run the process. The system analysis has guide on systems thinking, organization knowledge,  problem identification, problem analysis & solution. Process of scoping, planning, staffing, organizing, directing & controlling the development of an acceptable system at minimum cost within a specified time frame and is an on-going process which is very important throughout the entire SDLC. By following the steps and process has help to create the system and develop it systematic and successfully. GANTT chart is a horizontal bar chart that graphically displays the time relationships between the different tasks in a proje ct. It was used throughout the minutes of meeting. Furthermore, by doing work breakdown structure (WBS) which is the process of dividing the project into manageable tasks and logically ordering them to ensure a smooth transition between tasks. It helps us to be schematic and discipline in this project. •

to show the processes that data undergo in a system



to show how data moves and changes through an information system in a graphical, top-down fashion



to produce a logical model of an information system in a simple, direct way

56

System Analysis and Design AAPP007-3-2

Reference 

Dell Home page. (n.d.). Retrieved from Dell Home page: http://www.dell.com.my/



HP Compaq Home page. (n.d.). Retrieved from HP Compaq Home page:

http://www.shopping.hp.com/webapp/shopping/home.do

57

System Analysis and Design AAPP007-3-2

 Appendix A. Minutes of meetings

Minute of meeting October 21, 2010 Date: October 21, 2010 Time: 08.30 –  10.30 Venue: TPM ENT 3 1-4: Room 1

Attended Members: -

Yu Kang Wei

-  Natheni A/P Raj

Meeting topics: -

Work load assigning

-

Time frame discussion

Discussion outcome: 

Contact numbers collected and know each other.



Start discussion on SAD Group Assignment 2010 initial evaluation Problem identification.



And idea for the problem solving to the project.

Minute of meeting October 28, 2010 Date: October 28, 2010 Time: 08.30 –  10.30 Venue: TPM ENT 3 1-4: Room 1

58

System Analysis and Design AAPP007-3-2

Attended Members: -

Yu Kang Wei

-  Natheni A/P Raj

Meeting topics: -

Gantt chart and Pert chart discussion

-

Systems Development Methodology discussion

Discussion outcome: 

Lecturer review October 21, 2010 work.(Initial Evaluation)



Discussion on the Gantt chart and Pert chart



Each member does one of the charts.



Microsoft Office Visio 2007 are being use to draw out the chart.



Documentation will use the standard software –  Microsoft Office 2007



Compare the Systems Development Methodology.

Minute of meeting November 4, 2010 Date: November 4, 2010 Time: 08.30 –  10.30 Venue: TPM ENT 3 1-4: Room 1

Attended Members: -

Yu Kang Wei

-  Natheni A/P Raj

Meeting topics: -

Feasibility study discussion

59

System Analysis and Design AAPP007-3-2

Discussion outcome: 

Lecturer review October 28, 2010 work.(Gantt chart and Pert chart)



Lecturer review October 28, 2010 work.(System Development Methodology)



Discussion on Feasibility study.

Minute of meeting November 11, 2010 Date: November 11, 2010 Time: 08.30 –  10.30 Venue: TPM ENT 3 1-4: Room 1

Attended Members: -

Yu Kang Wei

-  Natheni A/P Raj

Meeting topics: -

Fact-finding discussion

Discussion outcome: 

Fact-finding discussion.



Separate the work to each member to do the fact-finding.

Minute of meeting November 18, 2010 Date: November 18, 2010 Time: 08.30 –  10.30 Venue: TPM ENT 3 1-4: Room 1

Attended Members:

60

System Analysis and Design AAPP007-3-2

-

Yu Kang Wei

-  Natheni A/P Raj

Meeting topics: -

Data Flow Diagram discussion

Discussion outcome: 

Lecturer review October 28, 2010 work.(Fact-finding)



Each member shows their work of Data Flow Diagram.



Compare both work and draw out a new Data Flow Diagram.



 New Data Flow Diagram did lecturer review.

Minute of meeting November 25, 2010 Date: November 25, 2010 Time: 08.30 –  10.30 Venue: TPM ENT 3 1-4: Room 1

Attended Members: -

Yu Kang Wei

-  Natheni A/P Raj

Meeting topics: -

Input and Output discussion

Discussion outcome: 

Discussion about the input output of the system.



Each group member does one system.

61

System Analysis and Design AAPP007-3-2 

The work should show out the print screen of the input and output.

62

System Analysis and Design AAPP007-3-2

 Appendix B: Hardware and Software

Inspiron 15 Online Price RM 1,499.00

Build My Dell

Genuine Windows® 7 Home Premium 64bit (English) Intel® Pentium™ Dual Core T4500 (2.3Ghz, 800MHz, 1M cache) 1Yr Ltd Hardware Warranty, InHome Service after Remote Diagnosis Dell Online Backup 2GB Accessorise My Dell

Microsoft(R) Office Starter 2010  No Carrying Case Also Includes

LCD Back Cover - Black McAfee® SecurityCenter™ (Multi-Language) - 15 Months Version 15.6 Widescreen HD WLED display with TrueLife™ 2GB (1 X 2 GB) 1 DIMM DDR3 1333Mhz 320GB 5400RPM Hard Drive DVD+/-RW Optical Drive Mobile Intel Graphics Media Accelerator (GMA) 4500MHD Dell Audio - 2x1 watt 65W AC Adapter Atheros 802.11n WiFi Module (MY) Dell Wireless 365 Bluetooth Internal Mini-Card (MY) Inspiron 15 (N5030) - Direct Base Dell(TM) Keyboard with Touchpad (English) T510905MY- Inspiron™ 15 Integrated 0.3MP Webcam and Analog Microphone Inspiron(TM) Delivery Charges (East Malaysia)

63

System Analysis and Design AAPP007-3-2

Laptop Batteries Carry One Year Warranty Only From Invoice Date Dell's Terms and Conditions apply Great Technical Tips & Information available 24x7 at http://support.ap.dell.com 3-in-1 Flash Memory Reader: SD/MMC/MS Integrated 10/100 Ethernet LAN Discount is only valid if the corresponding upgraded item is selected above. Limited time promotional offer only. No further discounts apply. APCC Info Mod Direct Ship Info Resource DVD Adobe Reader 9.0 Dell(TM) Welcome Dell(TM) Connect Software Skype Software Energy Star Label Break the Seal Sticker Technical Support  NB-OS-CTO Handling and Insurance Charges (Malaysia) 6-cell Lithium Ion Battery Dell™ PC Restore Software (Dell Home page)

Inspiron 14 Online Price RM 1,799.00

Build My Dell

Genuine Windows® 7 Home Premium 64bit (English) LCD Back Cover - Black Intel® Core™ i3-370M Processor (2.4Ghz, 4Threads, 3M cache) McAfee® SecurityCenter™ (Multi-Language) - 15 Months Version 1Yr Ltd Hardware Warranty, InHome Service after Remote Diagnosis

64

System Analysis and Design AAPP007-3-2

Dell Online Backup 2GB Accessorise My Dell

Microsoft(R) Office Starter 2010 Media Kit Not Included Targus Synergy Top Loading Case 15.6" (DFD) Also Includes

14.0 HD WLED Glossy (1366x768) 2GB (1 X 2 GB) 1 DIMM DDR3 1333Mhz 320GB 5400RPM Hard Drive DVD+/-RW Optical Drive(Win7 Home Premium) Intel® HD Graphics Integrated Stereo Sound 2.2AHr 6-cell Lithium Ion Battery 65W AC Adapter Dell Wireless 1501 802.11b/g/n Half Mini Card (MY) Dell Wireless 365 Bluetooth Internal (2.1+EDR) Mini-Card (MY) Dell(TM) Keyboard with Touchpad (English) Genuine Windows® 7 OS Label Inspiron 14 (N4030) Direct Base Dell™ PC Restore Software (Dell Home page)

HP TouchSmart 600 Quad series Multi-touch All-in-One PC with Intel quad core processor, integrated webcam, discrete graphics, Blu-ray drive, HDMI and game console connectivity, beats audio, and two-year warranty 

Genuine Windows 7 Home Premium 64-bit



Intel(R) Core(TM) i7-740QM quad-core with Turbo Boost [up to 2.93GHz, 6MB L3 cache, DMI 2.5GT/s]



FREE UPGRADE! 8GB DDR3-1333MHz SODIMM [2 DIMMs] from 4GB

65

System Analysis and Design AAPP007-3-2 

FREE UPGRADE! 1TB 7200 rpm SATA 3Gb/s hard drive from 750GB



1GB NVIDIA GeForce GT230M



Wireless-N LAN card and Bluetooth(R )



2-year In-Home limited hardware warranty

(HP Compaq Home page)

Software

Microsoft Office Professional 2007

Microsoft Office 2007 Blue Edition Precracked

Microsoft Office Access 2007

Microsoft Office Project Professional 2007

66

System Analysis and Design AAPP007-3-2

Microsoft Office Visio Professional 2007

Any Microsoft Office

67

System Analysis and Design AAPP007-3-2

 Appendix C: Individual Evaluation YU KANG WEI In this modules, can say that is already done before when the year of form 6 computing subject. SAD System Analysis and Design - SDLC System Development Life Cycle, Project Management, preliminary investigation, feasibility study, systems analysis, Data Flow Diagram, Process Specification, input & output design and the Data Dictionary was the knowledge of APIIT lecturer give, and this make refresh to my mind. This time I was taking the opportunity to do practice for further use. In this  project I‟m the leader. I‟m not a good leader I can say that. In the project, with the special case of the class student number we have, our group just has the total of 2 members only this means me and my project partner  Natheni. I would like to apologies that my modules exemption already approved and actually I can stop to do this project but I‟m not that kind of bad guys. Before the hand in date (10/12/2010), the work that I already done with the project will pass it to my project partner. Many of my friends ask me to stop doing assignment with no marks no benefit think. Even ask me to delete some data in the system that I have done. Why my friends ask me to stop doing this project, but my mind keep thinking of the project? Is there any reason can let me know about that? I think no reason about it. That why I‟m not a good leader. Lastly, this project was done perfectly, but in my mind keep think how to improve it and this not a perfect project to me. Thanks you Ms Palvin.

68

System Analysis and Design AAPP007-3-2

 Natheni A/P Raj From this assignment I have learn how the system work in offline and online. I have created a web page to my assignment. I have gain sum experience when create the web page. And also my group member and I created offline system in Microsoft access. From this I have learn how to create offline system and how it generate. From this assignment I have gain some experience to know about system. I have analyzed that the system was not that much systematic compare to current system. As an IT student I have known about the current system by SAD curriculum. Before this I don‟t about the data flow diagram, data dictionary but now I understand how it helps us to make our system more perfect. We also learn about System Development Life Cycle. It s like a planning phase. Have created some question to staff and customer. From this we know what problem are staff and customer facing by using this system. End of this assignment I have learnt about the system and how it work. I must thank to my lecture Ms. Palvin for guide me and encourage me throughout the assignment.

69

System Analysis and Design AAPP007-3-2

 Appendix D: Peer to Peer Evaluation ASIA PACIFIC INSTITUTE OF INFORMATION TECHNOLOGY

AAPP007-3-2 Systems Analysis & Design

Name :

YU KANG WEI

Student ID :

TP 022372

Part A : Self Evaluation

1. What was your contribution to the project? % contribution 100 100 100 100 100

Example : Prepared Gantt Chart a. Feasibility Report b. Access Database c. Fact-finding d. Project Management e. Initial evaluation

100

f. Design phase, Implementation phase, Maintenance phase

100

2. Total amount of time spent in group meetings:

6 or more

3. How many group meetings were held?

6 or more

4. How many group meetings have you attended?

all

5 List reasons for not attending meetings, if any. No Reason

Please assess using the scale

[1] Never 

[2] Rarely

[3] Sometimes

[4] Usually

[5] Always

I have made a serious effort at assigned work before group meetings * I have attempted to make contributions in group meetings I have cooperated with the group effort

* *

70

System Analysis and Design AAPP007-3-2 Please List Team Members' Names Here Student Name : A

 

Natheni

 A/P Raj

Student Name : B Student Name : C Student Name : D Student Name : E Part B : Peer to Peer Evaluation

1. Do you feel that the distribution of the tasks was fair? Please explain. For me is this fine for it.

Please assess using the scale Has he / she made a serious effort at assigned work before group meetings? Student Name : A Student Name : B Student Name : C Student Name : D Student Name : E

[1] Never 

[2] Rarely

[3] Sometimes

[4] Usually

[5] Always

*

Has he / she attempted to make contributions in group meetings? Student Name : A Student Name : B Student Name : C Student Name : D Student Name : E

*

Has he / she cooperated with the group effort? Student Name : A Student Name : B Student Name : C Student Name : D Student Name : E

*

Sign : _________________ 

71

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF