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

Virtulization, Analyse the future of Operating Systems with reference to Vi...

Analyse the future of Operating Systems with reference to Virtualisation.words accepted#

Term memory as used in a computer context initially, Term memory as used in...

Term memory as used in a computer context initially The term memory as used in a computer context initially referred to magnetic core memory devices which were used beginning

Different ways in which a thread can be cancelled, What are the different w...

What are the different ways in which a thread can be cancelled?  Cancellation of a target thread may occur in two different scenarios: Asynchronous cancellation: One thre

Decision tree learning, Decision Tree Learning: Furthermore there is s...

Decision Tree Learning: Furthermore there is specified in the last lecture such as the representation scheme we choose to represent our learned solutions and the way that we l

What is the difference between dpi and ppi, Question : (a) "Resolution ...

Question : (a) "Resolution refers to the sharpness and clarity of an image" (i) Explain what you understand by the above statement. (ii) What is the difference between D

Which processing is not a part of synthesis phase, Which processing is no...

Which processing is not a part of Synthesis phase? Ans. Perform LC processing is not a part of Synthesis phase.

Deta sturcture, algorithm of travalling salesman problam

algorithm of travalling salesman problam

Explain about the biometrics, Explain about the Biometrics  This inclu...

Explain about the Biometrics  This includes obtaining data and identifying characteristics automatically in security systems e.g. use of palm prints, finger prints, facial ima

Logical representations, Logical Representations: If all human beings ...

Logical Representations: If all human beings spoke the same language, there would be a much more less misunderstanding in the world. The problem regarding with software engine

Design principles, The usability and user experience goalsprovidet heintera...

The usability and user experience goalsprovidet heinteraction designer with high-level goals for the interactivep roduct. Thenextissueis how to design a product that satisfies thes

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