BCA 3rd Semester

System Analysis And Design 2022 Board Question Paper

Tribhuvan university logo

Tribhuvan university

Bachelor In Computer Application

Course Title: System Analysis And Design

Code No:CACS 203

Semeseter:III

2022

Full Marks:60 Pass Marks:24 Time:3 hours

Candidates are required to answer the question in their own words as far as possible.

Group B
Attempt any SIX question.
[6x5=30]
11.

You have been hired as a project manager of a large government project to replace anaging air traffic control system. Would you choose waterfall or agile as your application development method? Explain your decision.

12.

Explain the roles and responsibilities of software project manager in project development.

13.

Giving a simple example, explain how ER schemas are converted into a set of relations.Your example should have the use of multivalued and composite attributes too.Cardinality is a must.

14.

What is meant by deliverable? Explain the major deliverables of planning phase.

15.

What is the significance of normalization? Explain 2NF giving a suitable example.

16.

Explain different approaches to installation? Which one is most expensive and risky?

17.

A system costs RS 2,00,000 to install. The profit per year is RS. 50,000. Assuming aninterest rate is 6%, what is the payback period of the investment?

Group C

Attempt any TWO questions

[2x10=20]
18.

List rules for diagramming DFDs. Draw a context diagram and expand it to top levellogical DFD for Student Enrollment System. The enrollment process works as follows.
• Students send in an application form containing their personal details and theirdesired course.
• The university cheeks that the course is available and that the student hasnecessary academic qualifications.
• If the course is available, the student is enrolled in the course, and the university confirms the enrollment by sending a confirmation letter that they are registered for the course.
• If the course is unavailable, the student is sent a rejection letter.

19.

Explain the factors that influence the cost of maintenance. Explain the steps involved inmaintenance process and contrast them with the phases of system development lifecycle.

20.

What qualities a software tester should have? What are the deliverables from coding,testing and Installation? Explain different types of Software testing in detail.