2079

CSC326 · TU past paper

System Analysis and Design 2079 question paper

The complete TU 2079 exam paper for System Analysis and Design (CSC326), all 11 questions with solved model answers written to the mark scheme.

Tap a question to open its answer.

  1. 110 marksSoftware Application TestingAnswer

    Differentiate between black box and white box testing. Explain different stages of testing.[10]

    --- System testing can be performed by either black box testing or white box testing. These two approaches differ fundamentally in their perspective and methodology. Criteria Black Box Testing White Box Testing --------- Knowledge of Cod...

  2. 210 marksData Flow DiagramsAnswer

    Why do we use DFD? Draw context diagram and data flow diagrams of a retail clothing store in a mall that sells different cloths to its customers.[10]

    --- Process modeling involves graphically representing the processes that capture, manipulate, store, and distribute data between a system and its environment. A Data Flow Diagram (DFD) is the most common form of a process model. We use ...

  3. 310 marksIntroduction to Unified Modeling Language,Answer

    Compare structured development with object-oriented development. Explain use case diagram and class diagram with suitable example.[10]

    --- Structured development and object-oriented (OO) development are two major approaches to building information systems. Aspect Structured Development Object-Oriented Development --------- Basic Unit Functions/Procedures and data are se...

  4. 45 marksManaging the Information Systems ProjectAnswer

    Explain common skills of a project manager. Which skill do you think is most important? [5]

    The project manager is a system analyst with a diverse set of skills: management, leadership, technical, conflict management, and customer relationship. The project manager is responsible for initiating, planning, executing, and closing ...

  5. 55 marksIdentifying and Selecting Systems DevelopmAnswer

    Describe the project identification and selection process. [5]

    Project identification and selection is the first major activity in the Planning phase of the SDLC. During this process, senior managers, business groups, IS managers, or committees identify all possible systems development projects that...

  6. 65 marksProcess of Initiating and Planning IS DeveAnswer

    List and describe the steps in the project initiation and planning process. [5]

    Project initiation and planning is the first major phase of the SDLC. It lays the foundation for all subsequent development activities by clearly defining what the project is, why it is needed, and how it will be carried out. --- The pro...

  7. 75 marksContemporary Methods for Determining SysteAnswer

    Explain Joint Application Design in brief. How is it better than traditional information gathering techniques? [5]

    Joint Application Design (JAD) is a team-based approach for defining the requirements for new or modified systems. The main idea behind JAD is to bring together the key users, managers, and system analysts involved in the analysis of a c...

  8. 85 marksConceptual Data ModelingAnswer

    What is conceptual data modeling? Explain conceptual data modeling process. [5]

    Conceptual Data Modeling is the process of creating a conceptual representation of data objects, the associations between different data objects, and the rules governing those associations, without concern for how the data will be physic...

  9. 95 marksDesigning Forms and ReportsAnswer

    Compare form with report. Explain the process of designing forms and reports. [5]

    --- Basis Form Report --------- Purpose Used to collect or present information on a single item (e.g., customer, product, event) Product of input and output design; used to present summarized or detailed information Usage Can be used for...

  10. 105 marksMaintaining Information SystemsAnswer

    Define system maintenance. Explain the process of maintaining information systems in brief. [5]

    The correcting and upgrading process of a system is called system maintenance. Maintenance is necessary to eliminate errors in the working system during its working life and to evolve the system to meet changing organizational needs. ---...

  11. 115 marksCASE ToolsAnswer

    Write short notes on: a. CASE tools b. Baseline project plan [5]

    --- CASE (Computer-Aided Software Engineering) tools are software applications that provide automated support for software development activities throughout the Software Development Life Cycle (SDLC). CASE tools emerged as one of the maj...