Charting Multimedia

Home Research Project The 10 Commandments Symbols
Samples Resources The Bleeding Edge

Flowcharting Symbols

Many of the flowchart symbols featured below are standard symbols already in use, while others have been adopted from existing texts on the subject. However, some symbols have been developed over the course of this research project (and we expect to develop more as time goes on). Many of the lesser known symbols will have links to pages which further explain their use, purpose and provide examples of the context in which they can be used



Terminal: Indicates the beginning or end of the flowchart (i.e. Start, Quit, or End).



Screen/Page: Indicates an action or step in the flowchart process.



Embedded Elements: Indicates that there are elements (i.e. audio, video, animation, text) embedded in the top page or screen.



Purchase subroutine: Indicates a computer function that allows the user to make purchases.



Make a Request: A subroutine by user request, where the user is able to request info, a particular subroutine etc. from the program (i.e. Dialogue box for search & search results).



Input: Indicates that user must input information that will change the course of the program flow (i.e. an online questionnaire form).



Tracking: Indicates the presence of a tracking feature (i.e. tracking scores in a Quiz game).



Save: Indicates that the program has a save function.



Animation Sequence: Used to indicate the presence of animation in a page/screen.



Delayed Animation Sequence: Used to indicate that there is an animation sequence that deactivates the cursor at the beginning of a screen until the sequence ends.



End Delay: Indicates that once a user clicks to proceed to the next screen, an animation sequence occurs before the program actually proceeds.




Program Decision (two options): When a Web Site or CD-ROM program gives the user options to choose from, the selection made will change how the user proceeds through the rest of the program
(i.e. Quiz games with only true/false or yes/no options).



Program Decision (more than two options): When a Web Site or CD-ROM program gives the user more than two options to choose from, the selection made from any of the multiple options changes how the user proceeds through the rest of the program (i.e. quiz game with multiple choice answers).
User Click  

User Click: Occurs when the user must click on an object/icon/item in order to continue to the next screen.



Automatic Go To: Indicates that a Web Site or CD-ROM program automatically continues to the next screen/page without the user needing to click.



Timed Sequence: Indicates a timed sequence within a screen. This means that the screen will only remain in its current state for a specific period of time.



Timed Sequence - When the Time Elapses: Indicates that once the time has elapsed the current screen automatically proceeds to the next screen.



Off-page Connector: Used to connect flow-lines on separate pages. The letter in the center of the symbol indicates that the flowchart will continue onto the next page where a matching symbol (and letter) has been placed.



Volume Control
Open (new game) Open (new game)



Notes/Copy/Paste: Indicates the presence of a feature that allows the user to make notes within the program.






Chat Group

Bulletin Boards - tentative


Bulletin Boards - tentative
Usenet (combination of a BBS and Email service) Usenet (combination of a BBS and Email service)

Remote Site: Indicates a site that is independent from a larger site/program being documented in the flowchart; it is outside of the developer's control (i.e. links to related Web Sites).



Download from the Internet: Indicates a link on the page, which, when clicked, will download information to the user from the internet.


Home   Research Project   10 Commandments of Flowcharting   Flowcharting Symbols 
Flowcharting Samples   Flowcharting Resources   The Bleeding Edge of Flowcharting 


Site created: August 19, 1998
Site updated: May 16, 2000

Send comments/complaints
about website to: