Sign-up today to join over 5 million learners already on ALISON:

ALISON: Diploma in Project Management

Comments about The design phase - The Design Phase: factors to be considered when designing the input Requirements

The comment must be about:
- Module: The design phase
- Topic: The Design Phase: factors to be considered when designing the input Requirements
Please note: Comments are not reviewed by ALISON Support staff. For technical support, please contact

Latest Comments

  • Genaro Ceballos Panama Identify data, methods and controls for design
    2015-03-27 14:03:11

  • Moses Sahr Fayiah Sierra Leone the message about this topic was well understood.
    2015-03-21 19:03:23

  • Odongo Moses Uganda The Design Phase: factors to be considered when designing the input Requirements. When designing input, the programmer should: Identify duplicate data - Efficient program design requires that the program only collect and store each data element once. Programmers should analyse the data requirements and identify where data is used more than once and ensure it is collected just once. It is important to do this - while it may be easier to collect data more than once, rather than create highly complex data structures, this approach compromises the integrity of the information produced, as it allows for more input errors and the creation of conflicting outputs. Identify methods of reducing input errors - When collecting data, the programmer should make use of as many of the features available to ensure that the data being collected is as free from errors as possible. This can be achieved through the use of features like drop down boxes, radio buttons, check boxes etc. that limit the user to selecting from pre-defined "correct" options. By carefully constructing input screens, it is possible to limit the number of areas the users can enter invalid data. Identify data validation checks - While it is possible to limit the users choices to pre-defined choices, it may not always be possible or practical to do so. An example would be postcodes. While all postcodes are pre-defined, there are so many of them it would not be possible to list them all on a screen, so another method must be employed to make sure the data is accurate. Writing code to check the data is accurate can do this. For example, the postcodes could be checked to see if they fall within the expected range for the state given. While this relies on the user to input correct data, it does reduce the amount of incorrect data the system collects. Input screen/method design - Thought needs to be given to the actual design of the input collection screens or methods. Care needs to be taken to ensure the screens that collect the data are arranged in an attractive and logical manner. If data is to be entered from a form, then the data collection screens should follow the general format of those screens to make data entry easier, and therefore less prone to errors.
    2015-03-17 15:03:10

  • Stanley Amaechi Nigeria well understood
    2015-03-16 14:03:12

  • Oyetope Oyewunmi Nigeria It is well explained
    2015-03-15 17:03:57

  • CONFIDENCE Ekeh Nigeria true because you have to determine the level of innovation required and also the budget and decide timescale and results too.
    2015-03-12 14:03:34

  • Jeremiah Chiedu Nigeria GIGO- Garbage in garbage out. This term highlights the importance of input design to the quality of the program produced.
    2015-03-03 10:03:39

    • Gabriel Onumah Ghana on point
      2015-03-03 12:03:14
  • Rita Musoke United Kingdom The design phase factors must be considered when the designing of the input requirements as to assist in the successful creation of the computer system
    2015-02-28 00:02:50

  • Thomas Ndungo Lekunze Cameroon This process is very important in the designing phase because if the wrong or incorrect inputs are collected, the end product will not fit the purpose of the design and will defeat the essence of the whole production process.
    2015-02-22 16:02:14

  • Adegbola Ganiu adeola Nigeria This is the phase about correct data input and experienced programmer to the job in order to avoid error in our system.
    2015-02-18 08:02:06

  • Oluwole Fasakin Nigeria This course content is so rich but can I ask one question? Why are most of our examples focused on software development. I think we can consider some other fields so we can have a more broadened view of the course
    2015-02-05 22:02:33

    • Jeremiah Chiedu Nigeria This section is SDLC (System Development Life Cycle) which has to developing a computer system.
      2015-03-03 10:03:22
  • David Fahy Saudi Arabia It is vitally important to input the precise data
    2015-01-31 10:01:04

  • Srikant Parasar India it is important to keep eyes.
    2015-01-31 08:01:06

  • Kester Saturday Nigeria Having gotten requirement and desired output, the next area of interest is establishing what data needs to be obtained to produce that output.
    2015-01-25 07:01:17

  • Veronica Brown Australia Most SDLCs today recommend the use of a number of the software engineering techniques for displaying the processes and data of a system. Therefore, the SDLC itself should use these techniques. It could use hierarchy charts, data flow diagrams and structured English to describe the processes. It could use entity-relationship diagrams and data structure charts to describe the data produced. There are many alternative structured techniques for displaying this information. The specific techniques chosen are less important than the fact that a set is used consistently throughout the SDLC.
    2015-01-14 09:01:20

    • olukan olusola Nigeria Got it.
      2015-01-16 13:01:22
  • Alexander Seruzi Uganda designing the user interface is critical as some people are colour blind.
    2015-01-13 12:01:13

  • Ray Haskins United States of America Things to take into consideration when designing your in/output & how it's put in the lesson is a good analysis
    2015-01-06 19:01:45

  • Bonolo Tlale Botswana Very clear
    2014-12-30 14:12:37

  • Franklin King Liberia Having established what the system needs to produce to meet its goals, the next area of interest is establishing what data needs to be obtained to produce that output. The design of the input is vital to the successful creation of a computer system. Put simply, the input must be collected from the various sources with a minimal amount of errors, and with the greatest possible speed. A common term used to describe data entry is GIGO - garbage in, garbage out. This expression highlights the importance of input design to the quality of the program produced. The final output will only be as accurate as the data put into the system - and the quality of that data will be partly determined by the quality of the design of the collection methods
    2014-12-30 13:12:53

  • Larry Covington United States of America prevent duplication of data or re-entering same data more than once
    2014-12-22 04:12:35

Loading Menu