1.3 System Design

2385 days ago, 979 views
PowerPoint PPT Presentation
1.3.1 Parts of a System. The principle parts of any PC framework take after this information stream. Backing Storage. . The client would think that its hard to bargain straightforwardly with the equipment since all operations at this level are did in double machine code. Consequently, progressive layers of programming have created..

Presentation Transcript

Slide 1

1.3 System Design

Slide 2

Backing Storage 1.3.1 Parts of a System The primary parts of any PC framework take after this information stream

Slide 3

The client would think that its hard to bargain straightforwardly with the equipment since all operations at this level are completed in twofold machine code. In this manner, progressive layers of programming have created.

Slide 4

1.3.2 Data in a Computer System One essential process is examination + reality finding. This includes distinguishing information which should be held and prepared. To completely depict the framework it is important to consider what occurs under a wide range of conditions. Regularly information that should be held and prepared in a framework is distinguished utilizing information stream outline.

Slide 5

An information stream chart normally utilizes the accompanying images (in spite of the fact that there is not finished consistency practically speaking)

Slide 6

Bicycle Details Card Bicycle Returned Calculate Amount Due Update Bicycle Details Card Renter Pays

Slide 7

1.3.3 Data Capture and Presentation The information stream graph demonstrates just information stream without reference to systems of catch and show. There are a large number of approaches to catch information for use in a PC framework.

Slide 8

Similarly one can characterize yield gadgets in like manner utilize. In any case, there are such a large number of info or yield gadgets that not every one of them will fall into a specific characterization.

Slide 9

1.3.4 Design of Appropriate Data Structure Relevant information structure are portrayed together with cases of when it is fitting to utilize them. In the exam, understudies are probably going to be asked comparative, however highly rearranged questions. The outline of suitable information structures is a critical action for the dossier and understudies ought to have the capacity to talk about their decisions. It is a magnificent thought to keep a composed (or online) log amid the outline phase of the dossier including portrayals and notes about the issue and conceivable methods for speaking to or putting away the information for a framework. Talk about, including charts, the information structures that could be utilized to hold the information for the framework. Keep in mind that the "dialog" catchphrase obliges you to consider a scope of conceivable information structures and give explanations behind choosing the ones you did.

Slide 10

1.3.5 Hardware Components You have most likely officially concentrated a scope of information, yield and support store gadgets.

Slide 11

1.3.6 User Interfaces Early working frameworks worked with wrote in charges (requiring order line mediators or CLIs) while later ones have created graphical UIs (GUIs). The principle elements of these interfaces are:

Slide 12

Graphical User Interfaces are in some cases portrayed utilizing the term WIMP, differently translated as: Windows, Icons, Menus Pointers Windows, Icons, Mice, Pull-down Menus

Slide 13

1.3.7 Systems Flowcharts Systems flowcharts are intended to connection information stream and preparing operations to particular bits of equipment. They are at some point known as information yield (frameworks) flowcharts. They ought not be mistaken for flowcharts used to demonstrate the structure of calculations. Likewise with information stream outlines there is a wide variety in images used to actualize frameworks flowcharts; underneath are the ones indicated by IB in the Computer Science Subject Guide.

Slide 14

Devices and Media Action or process Input or yield (word inside) On line stockpiling Tape stockpiling Disk stockpiling Document

Slide 15

Other Symbols Annotation Lines crossing Lines joining Data stream Communications (2 ways unless showed)

Slide 16

Students for the most part appear to have extraordinary trouble with frameworks stream diagrams; the primary issue is by all accounts that they think regarding straight calculation stream outlines. Flowcharts are utilized to depict calculations (despite the fact that pseudocode is frequently favored nowadays); Systems flowcharts are utilized to portray input-handle yield in PC frameworks, they are the main graphs to allude to equipment gadgets; Data stream charts allude to information questions and procedures (individuals, paper records, PC documents, and so forth); Module outlines are utilized to part a substantial issue up into a few littler ones (stepwise refinement). This makes the issue less demanding to fathom and gap up among a programming group

Slide 17

1.3.8 Constructing Systems Flowcharts Chapter 3 portrays cluster, on the web, and ongoing frameworks; here we analyze how these sorts of process are spoken to in frameworks flowcharts Common bunch handling assignments Common web based preparing undertakings Common continuous preparing errands

Slide 18

Common clump handling errands In clump preparing, information is accumulated first and after that handled in one go. Regular operations refresh an ace record utilizing a sorted exchange document. In this manner in many clump forms ( check clearing, power charging, finance handling, bunch refresh of a stock record), paper archives will be gathered, approved and sorted. Things dismisses by approval might be redressed and re-entered.

Slide 19

Common web based handling errands Recall that, in internet preparing, any exchanges are utilized to refresh a database instantly. A run of the mill case is general store stock control where barcoe scanners at a POS terminal read the standardized identification, look into the thing points of interest in a stock database and give back the subtle elements to the POS terminal where they are imprinted on a receipt and appeared on a show.

Slide 20

Common continuous preparing undertakings Real time frameworks are a sort of internet handling framework in which the preparing is quick – the info information is prepared rapidly enough to influence the following yield of the framework. Typically such frameworks gather their information through sensors (programmed information section). An average case is a framework which screens an atomic plant's reactor center. In a few reactors an arrangement of poles are embedded into the center to sodden the atomic response. At the point when this is done, a notice is sent by means of an interchanges framework to the control room.