MCS-014
System Analysis And Design
December, 2007
June, 2007
December, 2006
System Analysis And Design
December, 2007
- Define SRS. What are basic issues that the SRS writer should address?.
- Write the importance of feasibility study. Describe different type of feasibility reports.
- List principles of system design. Also, differentiate between Top-Down and Bottom-Up design with the help of a suitable example.
- Why is joined application development (JAD) used. Expain the different participants in JAD. Also Write the benefit of JAD.
- Differentiate between Decision Support System(DSS) and Expert System. Also, write the main characteristics of both.
- What are the important disadvantages f CASE tools ? Explain, how CASE tools are used in reverse and forward engineering.
- Explain required steps taken by software development team at the time of delivery of software?.
- Design the detailed process modeling and data modeling diagrams for employee information system. Make necessary assumptions.
- "inaccurate, incomplete, out of date, or missing documentation is a major contributor to poor software quality. " Justify the statement: Also,explain, how software maturity model (CMM) contributes in the quality of a software.
- Define process, procedure and process specification tools. Make the decision table equivalent to the following structured English notation :
If balance <= 0 then{issue exception note} else if balance in account <> - Draw E - R diagram for statement written below :
"The LG company is organized into departments. Each department has a particular employee who manages the department. A department may have several locations. A department controls a number of projects. Each project has a single location. An employee is assigned to one department but may work on several projects. Every employee has a direct supervisor. - Explain the important tasks performed by a Systems Analyst.
- Write the importance of testing in software development. Explain the important contents of Test Design Document.
June, 2007
- Prepare a SRS ' for a "Railway Reservation System". Design the DFD for the context level, first level and second level for the system. Follow the rules/conventions given in your study material to draw the DFDs.
- What is the significance of the prototype approach ? Mention the steps for the prototype
design with the help of the flow diagram. Also, list the advantages and disadvantages of this approach. - "The design principles are meant to effectively handle the complexity f the process of design". List and explain all the design principles. Also, explain the top-down design approach with the help of "an inventory system" design.
- Describe the aims of the following testing techniques :
(i) Stress testing
(ii) Performance testing
(iii) Response testing
(iv) Recovery testing
(v) Security testing. - What are the various components associated in a Entity-Relationship diagram ? List the various symbols used and their purpose of use. Also, draw an ERD for a "Pay slip generation" application. Assumptions can be made wherever necessary.
- Define an Expert system. Mention the basic characteristics f the expert systems.Also describe various components of them.
- What are CASE tools ? List the broad classification of various types of CASE tools and their usage.
- Define Systems Audit. List the objectives of it.Discuss the issues involved in Transaction, Security and Application audits.
- Elaborate the role of the Systems Analyst in the overall system development. Also, discuss the inter-personal skills that s/he should possess.
- Why are software documentation standards followed in any organization ? Explain any three documentation standards, mentioning their high-points.
- Explain the following :
(i) Cost-Benefit Analysis
(ii) Data Coupling
(iii) Criteria for the form design
(iv) Sequence diagrams
December, 2006
- Explain the phases of SDLC in detail. Also explain the role of feasibility analysis with an example.
- Prepare ERD for a library management system. Also explain the details related to keys, fields, relationships etc.
- List and explain the basic skills of a system analyst.
- Explain all types of coupling and cohesion in detail.Which type of coupling and cohesion is best ? Justify your answer.
- Build a context and first level DFD for a student registration system of a college.
- Give various types of documentation required in system development. Explain in detail with the help of suitable examples.
- Explain the following terms with an example :(i) System Testing (ii) Structure Chart (iii) Inheritance Diagram
- Explain the following with the help of an example : (i) Primary key (ii) Secondary key (iii) Referential integrity
- Prepare a database schema for a hospital managements system and elaborate its components.
- Explain the role of a DBA.
- List and explain various components of a CASE tool. Draw suitable diagram to elaborate your answer.
- List any four basic requirements for designing a project report.
- Explain the use and function of the following with suitable diagram for each :(i) TPS(ii) Expert system (iii) DSS .
- Explain any four types of testing techniques with an example of each.
- Explain the differences between reverse and forward engineering.Give a suitable example for each.
- Explain how the inference engine provides the reasoning capability to the expert system.
June, 2006 Question Paper
- What is a System ? List the various types of systems and explain each of them in detail.
- Explain the role of a system analyst in software development.
- Differentiate between the following :
(i) Coupling and Cohesion
(ii) Decision tree and Decision table
(iii) Alpha Testing and Beta Testing
(iv) Forward Engineering and Reverse Engineering. - Consider the following situation :
A bank offers two types of savings accounts, Type A and Type B. For the Type A account, the bank pays a dividend on the account balance at the end of each quarter. The balance can be insured. The insured amount gets 8'750/o annual interest. The uninsured amount gets 5'00o/oa annuli interest. For the Type B account, dividends are paid monthly
on an average daily balance for that month. No dividend is paid for a balance below Rs. 2,000,/-, otherwise 5% interest is paid on the first Rs. 5,000/-, 5'5%o on the next Rs. 20,000/- and 7o/o over Rs. 25,000,/-. Draw a decision table and a decision tree for this situation. What is a feasibility study ? Why is it important for system design ? How does cost benefit analysis contribute in it ? Define logical design of a system. How is it performed ? Describe the relationship between data mining and logical design. Also, describe a tool for data mining. - What is a CASE tool ? How are CASE tools important for an organization ? List the advantages and disadvantages of CASE tools.
- What is the importance of studying the maintenance of a system ? Explain the various types of system maintenance in SDLC.
- Explain information security architecture, with the help of a suitable diagram.
- What are the risks and threats involved in a system security ? Also, briefly describe 3 risks and 3 threats.
- What are the methods for gathering the user requirement? What problemsa re encountered hen using these methods ?.
- Explain five components required to construct a DFD.
- Construct the zero level and first level DFDs for the problem of "on line examination".
- Explain four reasons for the need of documentation of a system.
No comments:
Post a Comment