Preview

Good Design Results In Good Programs

Powerful Essays
Open Document
Open Document
1335 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Good Design Results In Good Programs
Bagas, Camille Anne A. July 24. 2014 BSIT-3A Prof. Nueva

“Good Design results in Good programs”

There’s a lot of program nowadays that are emerging because of many reasons. The number one reason is that it is easy to use. Another is that it is said to be efficient and lastly is that it is eye-catching. Eye-catching, in the sense that it easily attracts users not only because of its beauty but also they assure the effectiveness and productivity of the program that they will use.
A program now should be tested in order to qualify to the needs of the users. In order to meet these needs, a program should use a step-by-step procedure for it to be executable. This step includes the engineering phase, the design phase, the implementation (which is the actual programming), testing and lastly the maintenance (which is responsible in maintaining the user’s satisfaction). Out of all this phases, the design will be the one that I will be focusing on. But before that let’s look back to what we have understood in this phase.
During the design phase, a model of the whole system is developed that when it is coded in some programming language, solves the problem of the user. The problem is then dissolved into manageable pieces called modules or components. The purpose of these modules and the interfaces between them are specified in a very precise way.
This is why the Design is one of the most important parts in producing a good program. Technically speaking, Design refers to the solution created at that stage to satisfy the requirements. To make it simple, it generally states that it is the key to fulfill or solve the problem of the user. A design also serves as an outline or a pattern that will be the guide on all of the process or phases. This pattern highlights the ways in making the design result of a program. Good programs display good design results but the question is what good design results are? Good design results are the outcome of a program

You May Also Find These Documents Helpful

  • Better Essays

    Service Request Sr Rm 004

    • 1582 Words
    • 7 Pages

    This phase requires the coordination and cooperation of many people. The system analyst cannot conduct all the work alone. The first step involves coding. Coding is process of converting writing computer language that tells the system the commands to perform when certain commands are given. As the coding process being, the process of testing is also taking place as well. When coding is written, it must pass validation or the computer will not understand the language and the expect program will not perform to standard. Many strategies are available for testing validation; the size of the system dictates which is best. Throughout the system development life cycle, software testing was taking place after certain events to ensure the preliminary creation was on track. During analysis the overall test plan was developed. In the design phase, the unit test, integration test plan, and a system test plan was developed. Inspections are formal group activities that perform manually to find obvious errors such as syntax and…

    • 1582 Words
    • 7 Pages
    Better Essays
  • Good Essays

    Week 3 Assignment Bsa 375

    • 361 Words
    • 2 Pages

    The first step is to identify the major software components of the system being developed. Software systems are divided into four major functions. Data storage in an Information System stores the data or file. Data Access Logic is managing needed to retrieve the data. Application Logic is the processes or activities that are executed. The final function is the Presentation Logic function which is the presentation of the information and the user interface. Knowledge of the functions is vital in the design process and the data flow diagrams (DFD).…

    • 361 Words
    • 2 Pages
    Good Essays
  • Powerful Essays

    IT/210 Appendix D

    • 453 Words
    • 4 Pages

    Consider the Input and Output Process Example program in Appendix B, in which you developed what are often called system-level requirements: the basis for all subsequent analysis and design steps. The following steps will take these system-level requirements and refine them into a detailed blueprint for the program.…

    • 453 Words
    • 4 Pages
    Powerful Essays
  • Good Essays

    Cis207

    • 776 Words
    • 4 Pages

    The design phase documents the design of the infrastructure components that will be needed to develop, implement, and operate the system. This can include servers, database instances, and networking components. This phase also involves a more detailed description of the distinct features of the system. These can include screen layouts, prototypes, diagrams, developer pseudo code, and other related…

    • 776 Words
    • 4 Pages
    Good Essays
  • Good Essays

    pt1420 exam review

    • 738 Words
    • 3 Pages

    1 - Design the Program2 - Write the Code3 - Correct Syntax Errors4 - Test the Executable Code…

    • 738 Words
    • 3 Pages
    Good Essays
  • Good Essays

    Oi 361 Week 1 Individual

    • 425 Words
    • 2 Pages

    Using The Business Dictionary again design is defined as “Realization of a concept or idea into a configuration or specification… and which helps achieve the item's designated objective(s).” Design is putting into perspective how a concept is working and how it can work better. Design is the beginning of a product and lasts throughout the lifeline of the product. It could be said that design comes after innovation as innovation is the process of transferring an idea into a product that can be sold, and design is keeping that idea alive and working. Design is important to organizational objectives as it a process of experimenting and creating new solutions to any existing or predicted issues. This could save the company money in the future or create a bigger profit in the present.…

    • 425 Words
    • 2 Pages
    Good Essays
  • Better Essays

    Good design is to control over how an object is shaped, and its intended purpose. It involves not only what colour a house should be, but start out with question of function, before addressing issue such as material use, land use and planning.…

    • 894 Words
    • 4 Pages
    Better Essays
  • Powerful Essays

    "Changes shall be implemented into the code and unit testing and other appropriate software quality assurance and verification and validation processes shall be performed" (Ecco, 2004). Coding will be performed in small increments to ensure the validity of the new system. Small modules will enable SKM to provide CAP with pieces of software which will enable them to test as each piece is coded. The design document will be used continuously during coding to ensure all requirements are met.…

    • 1512 Words
    • 7 Pages
    Powerful Essays
  • Powerful Essays

    Category Partition Method

    • 901 Words
    • 4 Pages

    • Tests have to be execute for all the system functions. • Tests have to be designed to maximize the chances of finding errors in the software.…

    • 901 Words
    • 4 Pages
    Powerful Essays
  • Good Essays

    Manage People Performance

    • 699 Words
    • 3 Pages

    The design phase is where we link the needs assessment to the actual creation of new curriculum or the arrangement of existing curricula. This is where we assemble information tied to each program objective. From the needs analysis, we draw the blueprints of the training, based on the customer specifications. Develop Materials…

    • 699 Words
    • 3 Pages
    Good Essays
  • Better Essays

    The Great Wave off Kanagawa by Hokusai is a famous woodcut print that is commonly referred to as The Great Wave. Hokusai Katsushika was one of the greatest Japanese printmakers of the 19th century. The print, The Great Wave, is a part of a 36-piece series of the views of Japan’s most famous mountain; Mount Fuji. Hokusai’s series was very popular and sold rather quickly. Due to its popularity, Hokusai decided to extend the series to 46 pieces. The original piece was created around 1830 and was published in 1832 by Nishimuraya Yohachi. Within this paper, I will be discussing the analysis of this print while connecting my findings to the elements and principles of design.…

    • 1726 Words
    • 5 Pages
    Better Essays
  • Good Essays

    Design Elements

    • 2112 Words
    • 9 Pages

    The principles of design are as varied as attitudes regarding modern design. They differ both between the schools of thought that influence design, and between individual practicing designers…

    • 2112 Words
    • 9 Pages
    Good Essays
  • Powerful Essays

    A computer programmer designs software programs through building logical work flow charts, the functionality of which is translated into one of several languages that computers can understand. In the majority of cases, the computer programmer also designs a graphical user interface (GUI) so that non-technical users can run the software through easy, point-and-click, menu-oriented modules. The GUI acts as a translator between the user and underlying software code, negating the need to know the command line structure of the language. Generally, there are five basic stages of development that a computer programmer addresses in designing software. They are defining the need, designing a flowchart, coding the software, debugging and beta testing. The first stage of development necessitates good interpersonal skills on. During the second stage of development the computer programmer uses analytical thinking to logically layout a flow chart. Contingencies must be built into the design so that potentially unforeseen circumstances are accounted for. This could mean constructing alternate data flows or popup error messages that instruct the user. When the design is complete the computer programmer converts the functionality of the flow chart into computer code.…

    • 3923 Words
    • 16 Pages
    Powerful Essays
  • Satisfactory Essays

    The design process for software system has two events. At the first level focus is on deciding which modules are needed for the system, the specification of these modules and how the modules should be interconnected. This is called system design or top level design. In the specification of the module can be satisfied is decided. This design level is often called detailed design or logic design, because the detailed design is extension of system design, system design controls the major structural characteristics of the system. The system design has a major impact testability and modifiability of a system and impacts its efficiency much of the design efforts for the designing software are spent creating the system design.…

    • 578 Words
    • 3 Pages
    Satisfactory Essays
  • Powerful Essays

    Software applications are nowadays component-based for reusability. A problem with component based applications is how to precisely define the interplay on the component interfaces. Since a programmer does not have complete control over the integrating components, it can lead to unpredictable behavior. Solving this problem would make it easy to understand the…

    • 1179 Words
    • 5 Pages
    Powerful Essays