putting software development, systems analysis and design etc. into context

9
Putting Software Development, Systems Analysis and Design etc. into Context

Upload: tricia

Post on 11-Jan-2016

20 views

Category:

Documents


0 download

DESCRIPTION

Putting Software Development, Systems Analysis and Design etc. into Context. Knowledge Required for System Construction. Hardware Hardware & Software Systems, Computer Networks, Client-Server Systems Programming VB, C++, Java Design Human Computer Interface design Systems Analysis - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Putting Software Development, Systems Analysis and Design etc. into Context

Putting Software Development, Systems Analysis and Design etc.

into Context

Page 2: Putting Software Development, Systems Analysis and Design etc. into Context

Knowledge Required for System Construction

• Hardware– Hardware & Software Systems, Computer Networks, Client-

Server Systems

• Programming– VB, C++, Java

• Design– Human Computer Interface design

• Systems Analysis – Structured (SSAT module)– Object Orientated (OOM module)

• Other Uni modules?

Page 3: Putting Software Development, Systems Analysis and Design etc. into Context

Systems Design

• design print, screen and paper form layouts

• design file types and layouts

• specify processing required by computer

• specify processing required by people

• specify processing components and links

• specify system controls

• design a test plan

Page 4: Putting Software Development, Systems Analysis and Design etc. into Context

Systems Analysis

• analyse system requirements

• specify what the system must do

• decide on user training

• decide manual and computer components

• possibly decide on hardware and software required

• possibly oversee new systems construction

Page 5: Putting Software Development, Systems Analysis and Design etc. into Context

Analysis, Design and Construction

AnalysisDesign

Construction

Page 6: Putting Software Development, Systems Analysis and Design etc. into Context

Software Engineering

• feasibility study• analyse requirements• design new system• write new system software• test new system• train users • install new system• maintain system

AnalysisDesign

Construction

Software Engineering

Page 7: Putting Software Development, Systems Analysis and Design etc. into Context

Objectives of a Business• Make profit/…./… and maximise profit/…/…

• How?– Re-design product/service?– Re-locate?– Target different customer base?– Take-over competitors?– Personnel re-structuring?– Improve procedures via information systems.

Page 8: Putting Software Development, Systems Analysis and Design etc. into Context

The Business

Analysis Design

Construction

Software Engineering

Page 9: Putting Software Development, Systems Analysis and Design etc. into Context

So………Software Development, Systems Analysis and Design etc are small building blocks – the PSAD module is to widen the

horizons!

Please ensure you do the independent study identified – it will be easier if done weekly

(there’s too much to cram it all in before each assessment)