Published by: Dikshya
Published date: 11 Sep 2023
POKHARA UNIVERSITY
Level: Bachelor Semester: Spring Year: 2023
Programme: BBA/BI/TT/BCIS/BHCM/BHM Full Marks: 100
Course: System Analysis and Design Pass Marks: 45
Time: 3 hrs.
Section "A"
Very Short Answer Questions
Attempt all the questions. [102]
1. Why is the PIECES framework good for problem identification?
2. Who are the stakeholders in a system?
3. Why is project management important? List out some causes of project failure?
4. Write down the importance of GANTT and PERT in project management.
5. What is the importance of scope definition phase in system analysis?
6. List out any 5 fact finding techniques.
7. Define CURD Matrix for mapping data requirements.
8. List out the importance of a data flow diagram.
9. Define object oriented analysis and modeling.
10. What do you mean by the "Build" solution and "Buy" Solution?
Section "B"
Descriptive Answer Questions
Attempt any six questions. [6x10]
11. a) Define Information System. Discuss about different technology drivers for today's IS development.
b) List out the phases of the system development process. Explain IS building blocks in detail.
12. Analyze the risk management process in system development. Discuss the steps involved in risk identification, analysis, planning, and monitoring with example.
13. Describe the scope definition phase in systems analysis. Discuss the activities and deliverables associated with this phase.
14. What do you mean by requirement discovery? Explain different fact- finding techniques with advantages and disadvantages.
15. Compare and contrast different systems analysis approaches. Discuss the strengths and weaknesses of each approach.
16. a) What is data modeling? Why it is important? Explain how you construct data model in data modeling with example.
b) Explain synchronizing of system models with example.
17. a) Explain different tests of feasibility to be done during system analysis and design.
b) Explain the process of "Integrating Commercial Software" approach of system design.
Section "C"
Case Analysis
18. Read the case situation given below and answer the questions that follow:
Perfect Pizza wants to install a system to record orders for pizza and chicken wings. When regular customers call Perfect Pizza on the phone, their phone number goes automatically into the Pizza system. The phone number invokes the name, address and last order date comes automatically on the screen. Once the order is taken, the total, including tax and delivery, is calculated. Then the order is given to the cook. A receipt is printed. Occasionally, special offers (coupons) are printed so the customer can get a discount. Drivers who make deliveries give customers a copy of the receipt and coupon (if any). Weekly totals are kept for comparison with last year's performance.
Answer the following questions:
a) Draw a context flow diagram for Perfect Pizza. [5]
b) Draw 0 and 1 Level DFD for Perfect Pizza.[10]
c) Find the requirements for Perfect Pizza using a use-case diagram. [5]