Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Programming_Project_Gali.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
157.4 Кб
Скачать

Form 4.1 – waterfall

Explain the Waterfall method of System (or Software) Development Life Cycle

It must

  • Explain what is SDLC

  • What are the stages of the waterfall model

  • Explain each stage

  • Describe 5 advantages of the Waterfall model

  • Describe 5 disadvantages of the Waterfall model

  1. System development life cycle, series of stages you should go through to do software or system.

  1. Requirement – This is where you find out what to want the client.

Design – This is when you plan, using flowcharts and diagrams, system which you do.

Implementation – When you make one part of your system before moving onto the next, it is also called unit testing.

Testing – When you put all the some little parts together and expected if it work.

Deployment – The system is given who ordered this system or for client.

Maintain – Check with client if they work supposing this system have a problem and provide a way to fix them.

  1. Advantages of the Waterfall model

Easy to understand and follow.

Simple to use.

Simple to manage – each phase and can do step by step.

Phase are completed and processed and one time

Work good for small project.

  1. Disadvantages of the Waterfall model.

Form 4.2 – flowchart

Create a flowchart that states what happens in the system you will make.

You may have to make more than one flowchart depending on how complex your system is.

Use the guide to help you

Form 4.3 – data flow diagram (dfd)

You should have finished FORM 4.2 – FLOWCHART. That form shows how your system works. FORM 4.3 – DATA FLOW DIAGRAM shows how information/data goes though your system

Use the guide to help you

Form 4.4 – smart plan

Fill in FORM 4.4

S –

SPECIFIC

What do you want to make

Online shop

Why do you want to make it

In and in our country don’t have sell

Who is going to make it

Sultangazy Gali

What will be difficult in making it

Do website

M - MEASUREABLE

How will you know you have been successful

If more people used it

What will other people be able to see to know you have succeed

They can see how many come here

A- ACHIEVABLE

How can you achieve your goal?

Split each part of the project and tell me how you will do each part

R –

RELEVANT

Is the effort in making your system worth the time it will take?

I don’t know

Why is now the right time to make your system for the user/business/organisation, why not wait until later

Because waiting is disadvantageously

Are you the right person to make the system?

yes

T –

TIME BOUND

When will you do each part of your project?

In weekends

List all the hardware you will use (be very specific – do not just say computer, tell me how much RAM, CPU power, Hard Drive Space….

Hardware

Notes

Mouse

Wi-Fi

Display

480х272 or 800х480 pixels

CPU

1 GHz

List all the software you will use

Software

Notes

WYSIWYG

HTML code

Serif webPlus x6

What is the estimated file size for your project?

SECTION 5 – PROPOSAL APPROVAL

Show all your FORMS to your teacher. They will tell you if you need to make changes.

If you need to make changes – please re-do all the forms again but this time showing the changes you have made. So you will have two copies of FORM 1.1, FORM 2.1, FORM 3.1…..

If your project has been approved, go back to your user/business/organisation and fill in FORM 5.1 – FEEDBACK

Make a form for the user/business/organisation where they say if they are happy with your system and what changes they would like

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]