Home
 

Prototyping development
(slider show)

I Comparing development of Structured Method and Prototyping Method

  Structured Method Prototyping Method
Basic Concept Infomation be declared planitude before build system. It require project be carving phase up strictly. Finish works using normative method and graphic tools step by step. The productions is the documentations made during every step. Finally, get the system were required before .Because all requirements were confirmed, so that there is no new requirement on every step.Developer also are in rapture to work with documents during ever step. Developer get a part of system requirements and build a relevant compact prototype fast. The prototype can run. During running the prototype, user offer details. Order the details, developer consummate the prototype. Repeat these, get the system finally.
Benefit (1)Logical design and physical design are divided.
(2)Produce normative documentation convenient for maintenance.
(3)Can using modern system design method to depress the coast and enhance the stable system and cut down the struggle of departments.
(1)Requirement declare clarity. User assist system. High degree of satisfaction.
(2)Cut down startup risk
(3)System running modify., abridge BETA time at last.
Disadvantage (1)Long development life cycle.
(2)According industry are strong but difficult to adapt custom variety.
(3)Complex development.
(1)Not accord huge system that there are a great deal known requirement.
(2)Capture requiremtn but easy to ignore the change of history.
(3)Documentation are dispersive. Less collaboration of departments. Difficult to maintenance.
(4)If user offer bad requirement, debugs are blindness.
Scope According Huge complex sytem that there are a great deal known stable requirement. (1)Requirement are not clarely in user mind and often change.
(2)Small scale, not complex.
(3)Anear user such as UI of MIS.

II Few pure Structured Method and Prototyping Method

    During developing complex MIS ( Manager infomation System ), There is a few pure using one of Structured Method and Prototyping Method, because get over each their disadvantage are at a price. Sometimes, build apartments of system that known stable requirement using Structured Method, and build other apartments that are variational requirement using Prototyping Method.

 

III Keys of Prototyping Method

1 Create a prototype fast

   Prototype may be a simply system or a part of a complex system. Creation of the major user interfaces without any substantive coding in the background in order to give the users a "feel" for what the system will look like. For example, a basic form , and a button in it.

        

2 Interview with client, comminication, record documentation

    Offcause now, Button1 response is empty. But on this context, user would input requirement is good idea. Then strike code for response Button1click :

void __fastcall TForm1::Button1Click(TObject *Sender)
{
    UnternimatedFunction((dobject)this,__FUNC__,L"The unterminate function",L"001",L"001");
}

    UnternimatedFunction assign introduce, number and subnumber, convenience of document. You see that can divide logical implement and physical implement. As response Button1 click, a dialog is shown :

        

    Click "Textual Desc" button, user can input textual requirement. Click "Diagram" button can create a active diagram to explain procedure of the plan. Click "Generate Documentations" button would call a callback function for generate document of the require.

    The active diagram like follow :

           

3 Save history, neaten

    Save and neaten documents maintenance them for settle the struggle of functions.

IV Benefit of Duceland Prototyping Tool kit

1 Quikly prototype developing

2 Uniform calling, lower cost of study

3 Consummate system step by step.

4 Not necessary to change current architecture.

5 Suggest divide logical implement and physical implement.

 

Download Sample source

( Reqirement : Composite Bridges )

By Duceland.com 2008