Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 1. Systems and Software Development 1.1 The Systems Life Cycle.

Similar presentations


Presentation on theme: "1 1. Systems and Software Development 1.1 The Systems Life Cycle."— Presentation transcript:

1 1 1. Systems and Software Development 1.1 The Systems Life Cycle

2 1.1.5 Design: Parts of a System

3 3 The design phase Design - different possible solutions (hardware and software) get considered, prototyped and built. Design is also done in a modular way (splitting the problem down into its component parts).

4 4 System flow charts

5 5

6 6 Action or process Input or output device Data flow Calculate salary Laser printer

7 7 System flow charts

8 8 Some questions to ask Should computers be used at all? Should standard software packages be used? How much customisation is desirable/allowed? Should the system be centralised or distributed? Stand-alone or networked?

9 9 Some questions to ask Which data should/should not be held on the system? Where will the input data come from and how will it be entered? ‣ Manual (mouse, keyboard, touch screen...)? ‣ Direct (barcode reader, OMR, OCR, MICR...)? ‣ Automatic (sensors, timers...)?

10 10 Some questions to ask What kind of output should be produced? ‣ Soft (storage, screen, speaker...)? ‣ Hard (printer, plotter...)? ‣ Actuator (electric, hydraulic, pneumatic...)? What is the best output layout (forms, reports, graphic design...)?

11 11 Some questions to ask What is the best human-computer interface? ‣ Command line? ‣ Menu-driven? ‣ GUI? What are the best file formats? ‣ One (flat) file or many (relational) files? ‣ What type of access (single user, multi- user...)? ‣ dat, txt, doc, csv...?

12 12 Some questions to ask What data structures are needed in the system? ‣ Arrays? ‣ Dynamic/static (HL)? ‣ Stacks/queues (HL)? ‣ Lists/trees (HL)? What hardware components should be adapted or purchased?

13 13 Some questions to ask Questions about the nature of the information that will enter and leave the system are collectively called the data requirements.


Download ppt "1 1. Systems and Software Development 1.1 The Systems Life Cycle."

Similar presentations


Ads by Google