What do you mean by prototype, Computer Engineering

Assignment Help:

Q. What do you mean by Prototype?

A prototyping approach lay emphasis on the construction model of a system. Designing and building a scaled-down though functional version of a desired system is the process called as Prototyping. A prototype is a working system which is developed to test assumptions and ideas about the new system. It comprises working software which accepts input, performs calculations, produces printed or displayed information or performs other meaningful activities. It's the first version or iteration of an information system which implies an original model. Customer evaluates this model. This can be efficiently done only if data are real and situations are live. Changes are expected as system is used. This technique is useful when requirements aren't well defined. A prototype is typically a test model. It's an interactive process. It may begin with only new functions and be expanded to comprise others which are identified later. Steps of Prototyping process are:

  • Identify user's known information requirements and features required in the system.
  • Develop a working prototype.
  • Revise prototype based on feedback received from customer
  • Repeat these steps as required to achieve a satisfactory system.

Actual development of a working prototype is responsibility of a systems analyst. The difference between an actual information system and a prototype model is that a prototype won't include the error checking, input data validation, security and processing completeness of a finished application. It won't provide user help as in the final system.

However sometimes prototype can evolve into the product to be built. Prototype can be easily developed with tools of fourth generation languages (4GL's) and with help of Computer Aided Software Engineering (CASE) tools. Prototyping approach is a form of rapid application development (RAD).


Related Discussions:- What do you mean by prototype

What is secondary storage systems, There are various limitations of primary...

There are various limitations of primary memory like limited capacity which is its not enough to store a very large volume of data and volatility which is when power is turned off

Logic diagrams for same boolean expression, Q. Logic diagrams for same Bool...

Q. Logic diagrams for same Boolean expression? The expression F can be simplified using Boolean algebra. The logic diagram of simplified expression is drawn in fig (b)

What is single program multiple data, Q. What is Single Program Multiple Da...

Q. What is Single Program Multiple Data? A general style of writing data parallel programs for MIMD computers is SPMD (single program, multiple data) means all processors execu

Data structure in which an element is added, A data structure in which an e...

A data structure in which an element is added and detached only from one end, is known as Stack

Calculations for a standard vga graphics screen, Q. Calculations for a stan...

Q. Calculations for a standard VGA graphics screen? Let's do the calculations for a standard VGA graphics screen (640×480) using 16 colours. Total number of Pixels = 640 ×48

Explain optimization process of pipelining, Q. Explain Optimization process...

Q. Explain Optimization process of Pipelining ? RISC machines can use a very efficient pipeline scheme due to the regular and simple instructions. Similarly all other instructi

Define the pulse-triggered (master-slave) flip-flops, Define the Pulse-Trig...

Define the Pulse-Triggered (Master-Slave) Flip-flops? The term pulse-triggered signify that data are entered into the flip-flop on the rising edge of the clock pulse, though th

What is functional modelling, What is  Functional Modelling  We know ...

What is  Functional Modelling  We know that Data flow modelling is an ordinary technique used for analysis of a problem in software engineering. It is very useful for analyzi

Drawbacks to having call centres overseas, Drawbacks to having call centres...

Drawbacks to having call centres overseas -  Culture and language problems -  Animosity to overseas call centres (resulting in loss of customers) -  need for extensive r

Explain the benefits of interpreter, Explain the Benefits of Interpreter? ...

Explain the Benefits of Interpreter? The benefit of an interpreter though is that it doesn't need to go through the compilation stage during which machine instructions are gene

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd