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.
- 110 marksSoftware Application TestingHideAnswer
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...
- 210 marksData Flow DiagramsHideAnswer
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 ...
- 310 marksIntroduction to Unified Modeling Language,HideAnswer
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...
- 45 marksManaging the Information Systems ProjectHideAnswer
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 ...
- 55 marksIdentifying and Selecting Systems DevelopmHideAnswer
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...
- 65 marksProcess of Initiating and Planning IS DeveHideAnswer
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...
- 75 marksContemporary Methods for Determining SysteHideAnswer
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...
- 85 marksConceptual Data ModelingHideAnswer
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...
- 95 marksDesigning Forms and ReportsHideAnswer
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...
- 105 marksMaintaining Information SystemsHideAnswer
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. ---...
- 115 marksCASE ToolsHideAnswer
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...