System Analysis and Design - Unit Wise Questions
1. Explain the types of information with example and compare each of them.
1. Define information system?Why do we need it? Discuss different types of information systems with suitable example of each.
1. What do you mean by system analysis? Explain the system development life cycle with example.
1. Mention the key steps of system development life cycle and explain each steps with example.
1. What do you mean by Information system? Explain the types of information systems with its applications.
1. Explain development methodology used in developing information system in detail with example.
1. What is information system? Why do we need it? Discuss different types of information systems with suitable example.
1. What is system analysis and design? Why do we need it? Discuss prototyping approach along with its merits and demerits.
1. What is information system? Why do we need it? Discuss prototyping approach to information systems development along with its merits and demerits.
2. What are the various steps of system development life cycle? What is the outcome of each step? Explain.
4. Differentiate between decision support system (DSS) and Management Information System (MIS).
4. What are the system analyst and design tools?
4. Differentiate between transaction processing system (TPS) and management information system (MIS).
4. What are the types of information system?
4. Discuss transaction processing system with suitable example. What is online transaction processing system.
4. Explain the CASE tools and its applications.
4. Explain interpersonal communication skill and interpersonal relations skills needed by systems analysis.
4. What is forward, reverse, and round-trip engineering? Discuss.
4. Explain management skills needed by system analysts.
5. What different skills do you need to be a good systems analyst?
5. Why are good interpersonal communications skills essential for system analysts?
5. What are the management skills needed by system analysts?
6. What are the roles of CASE in data modelling?
7. What do you mean by case tools? Explain the case tools in data modeling.
12. What is project scheduling? How do you calculate project schedule?
12. How do you calculate information systems development project schedule? Discuss.
12. Explain the process of software maintenance.
12. What is project management? Discuss different activities of software project management.
3. Explain the various steps of cost benefit analysis? What are the goal and design of cost/benefit analysis? Explain.
5. A system costs Rs. 1, 00, 000 to install and Rs. 8, 000 per month as recurring expenses. The benefit per year is Rs. 1, 50, 000. Assuming an interest rate is 14%, what is the payback period of the investment?
5. A system costs Rs. 1, 00, 000 to install and Rs. 8, 000 per month as recurring expenses. The benefit per year is Rs. 1, 50, 000. Assuming an interest rate is 12%, what is the payback period of the investment?
6. Define feasibility study. Why do we need it?
7. Explain the cost-benefit analysis with example.
7. 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?
7. What is cost benefit analysis? How can you find system cost?
7. Explain the steps in feasibility analysts.
7. Why feasibility analysis is necessary before designing a system?
7. Describe the commonly used methods for performing economic cost-benefit analysis.
7. Why do we need feasibility study? Discuss any two feasibility study techniques.
8. Explain the payback period with example.
8. Explain the steps in Feasibility analysis.
9. Explain with example of tangible and intangible benefit.
2. Draw context diagram and data flow diagram for some organization that you are familiar with.
2. Draw a DFD diagram of the following up to level 2.
Front office
of Hotel is responsible for all room reservations, room allocations and final
settlement of bills. Any company or person can reserve rooms for their future stay. They have to indicate from what date
to what day they need the room. They also have to indicate how many rooms are
required. Sometimes the reservations could be cancelled or the dates or number
of rooms changed. For reservation, cancellation or modification or rooms,
customer receives an acknowledgment from the
hotel.
2. "Students participate in exams for five courses each having 100 marks. To pass the examination students should obtain 50% marks in each subject. If the students obtain 80% or more marks of the total marks, he/she will get distinction, if 70% or more, first division, if 60% or more, second division, otherwise third division". Draw ER diagram and data flow diagram for a result processing system described in the above narrative.
2. What is DFD? Discuss different levels of DFD with suitable example.
2. Draw a DFD diagram of following up to level 2.
Customer
sends enquiry to commercial department, receives quotations from the sales
department and places an order. Based on the customer order, the work order is
sent to the planning department for planning scheduling and control, in turn, the planning department
raises a job order on the "shop floor". On completion, delivery note
and invoice are made out costing department also prepares an orderwise comparative
statement of estimated and actual costs.
2. Explain with example of the linkage between data flow diagram, decision tables and entity relationship diagram.
2. Draw a DFD diagram of student information system up to level 2.
2. What are the key steps for designing E-R diagram? Explain with example
2. Draw context diagram and data flow diagrams for a distance education university described in the following narrative. Students send in an application form containing their personal details, and their desired course. The university checks that the course is available and that the student has necessary academic qualifications. If the course is available the student is enrolled in the course, and the university confirms the enrolment by sending a confirmation letter to the student. If the course is unavailable the student is sent a rejection letter.
3. Explain the steps of creating a decision table. How can you reduce the size and complexity of a decision table? Explain with example.
3. Develop a decision tree and a decision table for the following :
· If the person is under three years of age, there is no admission fee.
·
If a person is under 16, half the full admission
is charged and this admission is reduced to a quarter of full admission if the person
is accompanied by an adult
(the reduction applies
only if the person is under
12).
·
Between 16 and 18, half the full admission fee
is charged if the person is a student; otherwise the full admission is charged.
·
Over 18, the full admission fee is charged.
·
A discount of 10 percent is allowed for a person
over 16 if they are in a group of 10 or more.
·
There are no student’s concessions during weekends. On weekdays under -12s get one free ride.
3. Construct a decision tree and a decision table that represents a salesperson’s commission. The rules are as follows.
a)
If fewer than 400 units are sold, than the
salesperson’s commission is 2% of total sales.
b) If
between 400 and 499 units are sold, than the salesperson’s commission is 3% of
total sales.
c)
If 500 or more units are sold, and the salesperson has
been with the company more than one year, than the salesperson’s commission is
5% of total sales.
d)
If 500 or more units are sold, and the salesperson has
been employed by the firm for one year or less, than his/her commission is 4%
of total sales.
4. What do you mean by JAD?
5. Discuss structured English with suitable example.
5. Differentiate between physical DFD and logical DFD.
5. Design the E-R diagram of the following.
a) Customer
with draws money from his account.
b) Student
attends classes.
5. Why we need structured methodology? Explain.
6. Explain the steps of E-R diagram design.
6. Explain the steps of information gathering with example.
6. Explain the data dictionaries with example.
6. What are the three relationship types of E-R diagrams? How are these relationships paired to build an E-R diagram?
6. What is decision table? Differentiate it with decision tree.
6. Create a decision tree to represent the logic of payroll system described in the following narrative. There are two types of employees: salarized and hourly. All salarized employees get basic salary. Hourly wage is calculated for hourly worker. For hourly worker, if hours worked is less than 40 absence report is also produced and if it is greater than 40 overtime is also calculated.
6. Create a decision tree to represent the logic of payroll system described in the following narrative. There are two types of employees: salarized and hourly. All salarized employees get basic salary. Hourly wage is calculated for hourly worker. For hourly worker, if hours worked is less than 40 absence report is also produced and if it is greater than 40 overtime is also calculated.
7. What is information gathering? Discuss questionnaire along with its merits and demerits.
7. What are the tools for structure analysis? Explain with example.
8. Differentiate between decision table and decision tree.
8. Create a decision table to represent the logic of payroll system described in the following narrative. There are two types of employees: salarized and hourly. All salarized employees get basic salary. Hourly wage is calculated for hourly worker. For hourly worker, if hours worked is less than 30 absent report is also produced and if it is greater than 30 overtime is also calculated.
8. Explain modeling tools.
9. Discuss the use of interviewing technique for information gathering.
9. Explain file organization with example.
13. Write short notes on:
a) Joint application deveopment
b) Role of CASE in data modeling
3. How can you transform E-R diagram into relations? Explain with suitable example.
5. What do you mean by Joint application Design? Explain.
6. What do you mean by database normalization? Why is it important?
8. What is the difference between a 2 NF and 3NF relations?
8. How can you format forms and reports? Discuss.
8. What is the normalization of a relation? Explain with example.
8. What is file organization? Discuss hashed file organization with example.
8. Discuss sequential and indexed file organizations.
9. Discuss general guidelines in designing forms and reports.
9. What do you mean by file organization?
9. Explain the six types of files used in information systems.
9. What do you mean by normalization? Explain with example.
9. Discuss the process of designing forms and reports.
9. Why do we need normalization? Discuss 3NF with example.
10. Discuss the process of designing forms and reports in detail.
10. What are the process for designing forms and reports?
10. What do you mean by Normalization? Explain.
11. What are the benefits of using normalization? Discuss 1NF and 2NF with example.
1. Explain the steps in the maintenance process and contrast them with the phase of the systems development life cycle.
3. Explain the process of maintaining the information system with example.
3. What is system implementation? Discuss different activities of system implementation in detail.
11. Explain the factors that influence the cost of maintenance.
10. What are the four approaches to installation? Which is the most expensive? Which is the most risky? How does an organization decide which approach to use?
10. What is file organization? What are the objectives for choosing file organization? Discuss sequential file organization.
10. What are the two important things to remember about testing systems?
10. Discuss different approaches to installation? Which is the most expensive? Which is the most risky? How does an organization decide which approach to use?
10. What do you mean by Quality assurance? Explain with example.
10. What is the role of software application testing?
11. Comparison between corrective, adaptive, perfective and preventive maintenance.
11. Differentiate between system documentation and user documentation.
11. Differentiate between system documentation and user documentation.
11. Explain the various types of system testing with example.
11. What types of measurements must be taken to gain an understanding of the effectiveness of maintenance? Why is tracking mean time between failures an important measurement?
11. What is maintenance? Discuss different types of maintenance activities.
11. How is CASE used in the maintenance of information systems?
12. What are the different types of maintenance?
12. What are the different types of maintenance?
12. What managerial issues can be better understood by measuring maintenance effectiveness? Explain.
12. Discuss different testing techniques during system development.
13. What are the main deliverable from testing and installation?
13. What is software quality? Discuss different software quality assurance activities.
13. Why do we need high quality software? Discuss different software quality assurance activities.
3. What are the benefits of using objected-oriented development over the structured development? Discuss use-case diagram, class diagram and object diagram with suitable example.
3. Compare object-oriented analysis and design with the structured analysis and design. Discuss different activities involved in each of the phases of the object-oriented development life cycle.
3. Compare object-oriented analysis and design with the structured analysis and design. State the activities involved in each of the phases of the object-oriented development life cycle.
9. What are the major differences between analysis and design? Explain.
12. Differentiate between object modeling and dynamic modeling.
13. Write short notes on:
a) Data dictionary
b) Object diagram
13. Differentiate between state diagrams and sequence diagrams in object oriented analysis and design.
13. Explain the Unified Modeling Language with example.
13. Explain the Unified Modeling Language with example
13. Differentiate between object modeling and dynamic modeling.