News

   For Star Wars Roleplay
Click here.

Java Script - Program development Cycle

CortezV · 4895

0 Members and 1 Guest are viewing this topic.

CortezV

  • Sumarai
  • ***
    • Posts: 165
Java script is mainly for people who want to create visual interfaces and something to calculate a few things, Its not really necessary, but I was just checking it out so I could get a key on the coding cycle.

Methodology - Breaks series of code into plan.

Analyze the requirements
 precisely defind the problem to be solved
 verify that the requirements are complete
 write programe requirements and specifications, descriptions of the program's inputs
 processing, outputs, and user interface

Design the solution
 Develop a detailed, logical plan sing tools such as pseudocode, flowcharts, class diagrams, or event digrams to group the programes activites into modules;
 devise a method of solution or algorithm for each module; and test the solution algorithms.
 design the user interface for the application, including input area's, output areas, and other necessary elements.

Validate the design
 Step through the solution design with test data.
 Receive confirmation from the user that the design solves the problem in a satisfactory manner.

Implement the design
 Translate the design into an application using a programming language or application development tool by creating the user interface and writing code;
 Include internal documentation (comments and remarks) within the code that explains the purpose of the code statements.

Test the solution
 Test the program, finding and correcting errors (debugging) until it is error free and contains enough safeguards to ensure the desired results, implent the solution at the user level.

Document the solution.
 Review andm If necessary, revise internal documentation; formalize and complete user (external) documentation.


Programe development Cycle
  
 
1. Analyze the requirements
    *Review the programe specifications.
    * Meet with analyst and users
    * Identify the program componets
  
               goto

2. Design the solution
    * Group activities into modules
    * Devise solution algorithms
    * Design the user interface
        
             goto

3. Validate the design
     *Test the solution algorith
        with sample data
      *Confirm with the user that
        solution meets requirements
              
                goto

4. Implement the Design
    *Translate solution algorithms
        into a programming language
     *Enter program code into
       computer
              
                goto

5. Test the solution
     *Test program
     * Find and correct any errors
            
                goto

6. Document the solution
    *Review program code
    *Review and revise internal data
       documentation
    *Formalize and complete user documentation.

               Back to 1.

(See as said, cycle, It goes back to one)

Another important note: Programe requirements drive the program development cycle


Here are a few notes I took while reading Programing in Javascript, this may be of use to people in the future anyway

Credit goes too..
Shelly Cashman and Starks Mick
Books called Java Programming complete concepts and techniques


« Last Edit: 30-10-2009 by CortezV »



Thom's Law
"Nothing can not produce something. If there was ever a time when there was nothing, there would STILL be nothing."


NeoHazardmktwo

  • Loner
  • *
    • Posts: 6
This really sounds more like a general production cycle rather than specific to Java/JS



Tags:
 

* Hello there Guest

Welcome to the HyperGaming Network forums! We are a large gaming and mod community. Please signup to gain access to other sections of the forum.




If you are having problems navigating the forums, please see this topic.

Forum News

   For Star Wars Roleplay
Click here.

* Users Online

Blake.HKnife_czVonXenoCrossChespinlover23JoJoBoats.and_Hoes

Dot Guests: 810 | Dot Users

* Board Stats

  • stats Total Members: 9296
  • stats Total Posts: 180802
  • stats Total Topics: 22646
  • stats Total Categories: 10
  • stats Total Boards: 211
  • stats Most Online: 1479