System Analysis and Design — CACS203 (3rd Sem)

Tribhuvan University BCA · 3rd Semester · CACS203 · 2021

Extracted text (for search)

Plain text pulled from the file — layout, tables and diagrams don't survive extraction. For the real thing, use the viewer above.

he Tribhuvan University N Cow Faculty of Humanities & Social Sciences LS. LA OFFICE OF THE DEAN ey 2021 Bachelor in Computer Applications Full Marks: 60 Course Title: System Analysis and Design Pass Marks: 24 Code No: CACS203 Time: 3 hours Semester: III Batch: 2020 Candidates are required to answer the questions in their own words as far as possible. Group B Attempt any SIX questions. [6x5 = = : LENS ou have been hired as a project manager of a large government project to replace an aging alr traffic control system. Would you choose waterfall or agile as your application development method? Explain your decision. [1+4] ZX Bxplain the roles and responsibilities of software project manager in project development. [5] “4. What is meant by deliverable? Explain the major deliverables of planning phase. [2+3] 5. 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. [5] a What is the significance of normalization? Explain 2NF giving a suitable example. [2+3] _1- Explain different approaches to installation? Which one is most expensive and risky? [3+2] 8 A system costs RS 2,00,000 to install. The profit per year is RS. 50,000. Assuming an interest rate is 6%, what is the payback period of the investment? [5] Group C Attempt any TWO questions. [2x10 = 20] 9. List rules for diagramming DFDs. Draw a context diagram and expand it to top level logical DFD for Student Enrollment System. The enrollment process works as follows. [2+8] e Students send in an application form containing their personal details and their desired course. e The university checks that the course is available and that the student has necessary academic qualifications. e Ifthe 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. e Ifthe course is unavailable, the student is sent a rejection letter. 10. Explain the factors that influence the cost of maintenance. Explain the steps involved in maintenance process and contrast them with the phases of system development life cycle. [3+7] 11. What qualities a software tester should have? What are the deliverables from coding, testing and installation? Explain different types of software testing in detail. [1+3+6]

More 3rd Semester

comments