12
Software and Software and System System Development Development Operating Operating System System Application Application Program Program Graphical User Graphical User Interface (GUI) Interface (GUI) Systems Systems Development Development

Software and System Development ™ Operating System Application Program Graphical User Interface (GUI) Systems Development

Embed Size (px)

Citation preview

Page 1: Software and System Development ™ Operating System Application Program Graphical User Interface (GUI) Systems Development

Software and Software and System System

Development Development ™™

Operating Operating System System

Application Application ProgramProgram

Graphical User Interface Graphical User Interface (GUI)(GUI)

Systems Systems DevelopmentDevelopment

Page 2: Software and System Development ™ Operating System Application Program Graphical User Interface (GUI) Systems Development

Operating SystemOperating System

The Operating System is a type of The Operating System is a type of WindowsWindows that controls the memory that controls the memory and and hardwarehardware of the computer. of the computer.

The Operating System allows you to use the The Operating System allows you to use the advanced features of a modern computeradvanced features of a modern computer without having such problems and having to without having such problems and having to learn all the details of how the hardware learn all the details of how the hardware works. works.

Page 3: Software and System Development ™ Operating System Application Program Graphical User Interface (GUI) Systems Development

There are different types of Operating System.There are different types of Operating System.

The first The first Operating System Operating System was the MS-DOS.was the MS-DOS.

Page 4: Software and System Development ™ Operating System Application Program Graphical User Interface (GUI) Systems Development

Windows 386Windows 386 Windows NTWindows NT Windows MEWindows ME Windows 2000 Windows 2000 (Professional)(Professional)

Windows Windows 2000 (Server)2000 (Server)

Windows 98Windows 98 Windows 97Windows 97 Windows 96Windows 96 Windows 95Windows 95 Windows 3.11Windows 3.11 Windows 3.1Windows 3.1 Windows 286Windows 286 Windows XP Windows XP (Professional)(Professional)

Windows Windows XP (Home)XP (Home)

After the MS-DOS, After the MS-DOS, Windows were Windows were

invented. invented.

There are many types There are many types of Windows that are:- of Windows that are:-

Page 5: Software and System Development ™ Operating System Application Program Graphical User Interface (GUI) Systems Development

Why are newer versions of Why are newer versions of software released year software released year

after year?after year?

Newer versions are released, with an Newer versions are released, with an updated updated and and newer featurenewer feature more than the more than the previous one. The main feature is that previous one. The main feature is that less less bugs will enter your personal computer. bugs will enter your personal computer.

Page 6: Software and System Development ™ Operating System Application Program Graphical User Interface (GUI) Systems Development

Application ProgramApplication Program

An application An application Program is a type of Program is a type of program that you program that you use once the use once the operating system operating system has been loaded.has been loaded.

Page 7: Software and System Development ™ Operating System Application Program Graphical User Interface (GUI) Systems Development

Word Processing (Microsoft Word)Word Processing (Microsoft Word)

A word A word processing processing program allows program allows you to easily you to easily produce produce letters, letters, memorandums, memorandums, invitations, use invitations, use mail merge, mail merge, ect. ect.

Spreadsheets (Microsoft Excel)Spreadsheets (Microsoft Excel)

A A spreadsheet spreadsheet program program allows you to allows you to keep an keep an account (of a account (of a shop or your shop or your own home).own home).

Presentation (Microsoft Power Point)Presentation (Microsoft Power Point)

A presentation A presentation program allows you program allows you to produce to produce professional professional looking looking presentations, presentations, which can be which can be displayed displayed automatically into automatically into an overhead an overhead projectorprojector

Databases (Microsoft Access)Databases (Microsoft Access)

A database program A database program allows you to compile allows you to compile information and then information and then to search this to search this information to extract information to extract just the information just the information you require. You can you require. You can easily produce a easily produce a report listing all the report listing all the details that you details that you desire.desire.

Web Browsing (Internet Explorer)Web Browsing (Internet Explorer)

This This application application allows you allows you to view and to view and interact interact with the with the World Wide World Wide Web – www.Web – www.

Page 8: Software and System Development ™ Operating System Application Program Graphical User Interface (GUI) Systems Development

Graphical User Interface Graphical User Interface - GUI- GUI

A Graphical User Interface is A Graphical User Interface is simply an simply an additional partadditional part of the of the operating system that displays operating system that displays windowswindows and and drop down menusdrop down menus, , and also enables you to and also enables you to drive your drive your computercomputer using a mouse. using a mouse.

Page 9: Software and System Development ™ Operating System Application Program Graphical User Interface (GUI) Systems Development

Systems DevelopmentSystems Development

The System Development The System Development is a rather general term is a rather general term used to describe the way used to describe the way new softwarenew software is is specifiedspecified, , computer codedcomputer coded, , testedtested and then and then delivereddelivered to the to the user.user.

Page 10: Software and System Development ™ Operating System Application Program Graphical User Interface (GUI) Systems Development

A system development cycle is A system development cycle is how a program is created. how a program is created.

This cycle is divided in five steps.This cycle is divided in five steps.

What is a Systems What is a Systems Development Cycle?Development Cycle?

Page 11: Software and System Development ™ Operating System Application Program Graphical User Interface (GUI) Systems Development

AnalysisAnalysis

The needs of the computer users The needs of the computer users must be must be analyzedanalyzed. This task is . This task is often performed by a often performed by a professional professional Systems AnalystsSystems Analysts who will ask who will ask the users exactly what they the users exactly what they would like the system to do.would like the system to do.

DesignDesign

The System Analysts will The System Analysts will then then draw up plansdraw up plans on how on how the needs can be the needs can be implemented on a implemented on a realreal, , computer basedcomputer based, , systemsystem..

ProgrammingProgramming

The The ProgrammerProgrammer will take will take the the specificationsspecifications from the from the System Analysts and then System Analysts and then convert the board ideas convert the board ideas into into actual computer actual computer programsprograms..

TestingTesting

Testing an Testing an InputInput from from the the usersusers so that what is so that what is produced by the produced by the programmers is actually programmers is actually what they what they askedasked for. for.

ImplementationImplementation

During this During this processprocess all all users are introduced to users are introduced to the the new systemnew system, which , which often involves an often involves an element of training. element of training.

These were These were methodologiesmethodologies for for definingdefining a a systems development systems development cyclecycle. .

After all this After all this processprocess, users , users often often suggest new suggest new improvementsimprovements and the whole and the whole process is started all over again process is started all over again (so users will be satisfied).(so users will be satisfied).

Page 12: Software and System Development ™ Operating System Application Program Graphical User Interface (GUI) Systems Development

Designed and Complied byDesigned and Complied by

Aron D’Anastas Aron D’Anastas

with the cooperation ofwith the cooperation of

Damian MuscatDamian Muscat

Form 4.8 Form 4.8

Liceo Vassalli (Handaq)™Liceo Vassalli (Handaq)™

End Of Presentation …

Checked byChecked by

Aron D’AnastasAron D’Anastas

Ms. A. SalibaMs. A. Saliba

Mr. S. GrechMr. S. Grech