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.
Explain the roles and responsibilities of software project manager in project development.
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.
What is meant by deliverable? Explain the major deliverables of planning phase.
What is the significance of normalization? Explain 2NF giving a suitable example.
Explain different approaches to installation? Which one is most expensive and risky?
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?
Attempt any TWO questions
[2x10=20]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.
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.
What qualities a software tester should have? What are the deliverables from coding,testing and Installation? Explain different types of Software testing in detail.