0% found this document useful (0 votes)
38 views4 pages

CSC 307 Questions-1

Uploaded by

tissandavid
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
38 views4 pages

CSC 307 Questions-1

Uploaded by

tissandavid
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

Kaduna State University, Kaduna.

Computer Science Department


First Semester 2022/2023 Examination
Course Code: CSC 307 Course Title: System Analysis and Design
Time: 2h:30m Instructions: Answer ALL in Question 1 (1a and 1b) and any other (2)

QUESTION 1a (15 Marks)

Scenario:

You are a project manager in a software development company, and your team is considering
taking on a new project. Before proceeding, you need to conduct a feasibility study to assess the
project's technical, economic, and operational viability. (15 Marks).

1. Explain the purpose and importance of conducting a feasibility study for a project (6 Marks).

2. How would you assess the technical feasibility of the project? (3 Marks).

3. Discuss the potential technological constraints or challenges that may arise when a feasibility
study is not conducted during the project (3 Marks).

4. Outline the steps you would take to evaluate the economic feasibility of the project (3
Marks).

QUESTION 1b (15 Marks)

Scenario:

You have been hired as a system analyst for Computer Science Department in Kaduna State
University that wants to develop a new online Student Result checking platform. The system
should allow many students to check their result once using their matric number. The
departmental lecturers should be able to upload their result using the created database upload
function. Student can only be able to view the result only if its uploaded. As part of the system
analysis and design process, you need to create a Data Flow Diagram (DFD) and an Entity-
Relationship Diagram (ERD) to model the system's data flow and database structure for the
Proposed System (15 Marks).

a. Explain the current Business process of Result Checking System in KASU (3 Marks).
b. Describe the key components and symbols used in a DFD (2 Marks).
c. Develop a Level 1 DFD for the online Student Result checking platform, showing the main
processes and data flows involved. (make assumption of the entities and processes) (4
Marks).
d. Develop an ERD for the online Student Result checking platform, identifying the main
entities, attributes, and relationships with cardinalities involved. (6 Marks).

QUESTION 2 (15 Marks)

Scenario:

You have been hired as a system analyst for a retail company that wants to implement a new
inventory management system. The company currently relies on manual processes in its day to
day transactions with no software, resulting in inventory discrepancies and delays in order
fulfillment. Report generation is also tedious process. Your task is to analyze the existing
system, identify the existing problems, and propose a solution that addresses these issues. (15
Marks).

1. As a system analyst, what steps would you take to investigate and analyze the existing inventory
management system? (7 Marks).

2. What are some potential problems that may arise from your investigation of the manual system
during the analysis phase? (4 Marks).
3. Draft 3 sample questions for the interview to ask the client regarding the manual inventory
system. (4 Marks).

QUESTION 3 (15 Marks)

Scenario:

You are the project manager for a software development project in a large organization. The
management team has tasked you with selecting an appropriate development model for the
project and deciding whether to use a prototype or follow the waterfall model. The project
involves developing a new customer relationship management (CRM) system to streamline
sales and customer data management processes. This is the first of its kind in the history of
the company, as a result, defining the requirements of the proposed system is quite difficult.
The company management staff are generally not technical people, so they rely heavily on
your advice and suggestions to define the new requirement of the proposed system. (15
Marks).
1. As the project manager, what factors would you consider when selecting a development
methodology for the CRM system project? (3 Marks).

2. Based on the given scenario, would you recommend using the waterfall model or a prototype
approach for the CRM system project? Justify your choice. (5 Marks).

3. Draw the waterfall model. Explain also How does it works? (4 Marks).

4. Briefly Describe the prototyping model and How does it work? (3 Marks).

QUESTION 4 (15 Marks)

Scenario:

You have been assigned as a system analyst for a healthcare organization that wants to
improve their patient satisfaction levels. Your task is to conduct a data analysis to understand
the factors influencing patient satisfaction and propose recommendations for improvement.
As part of your analysis, you need to collect both quantitative and qualitative data. (15
Marks)

1. Explain the difference between quantitative and qualitative data in the context of
system analysis. (3 Marks)
2. Outline the methods or data collection techniques you would take to collect
quantitative and qualitative data for analyzing patient satisfaction. (3 Marks)
3. State 2 sample questions in quantitative data sources you would consider in this
scenario? (3 Marks)
4. State 2 sample questions in qualitative data sources you would consider in this
scenario? (3 Marks)
5. Explain the potential benefits of using both quantitative and qualitative data in your
analysis. (3 Marks)

QUESTION 5 (15 Marks)

What is System Analysis and Design? (4 Marks)

b. Mention the three (3) basic constraints of a system (3 Marks)


c. States the basic Characteristics of a system (4Marks)
d. Define the following four (4) concepts: (4 Marks)

- Decomposition
- Modularity
- Coupling
- Cohesion

BEST OF LUCK!!!

You might also like