Você está na página 1de 5

LPU

ASSIGNMENT
NO3 OF

SYSTEM
ANALYSIS AND
DESIGN

SUBMITTED TO SUBMITTED
BY
NAVDEEP KAUR VARUN
KATOCH
E3801B53
BCA-MCA
Part-A

Q-1 how is data dictionary interrelated with steps of SDLC in


project development? Give an example to explain.
Ans: - A data dictionary this key document describes in detail
how the database was designed and all its key characteristics.
This information allows developers and analysts to quickly
access information about the tables, processes and other
information in the system.
• When we use SDLC then we use many shortcut keys or
words for saving our time that we can say as data
dictionary.

Q-2 Draw a Data Flow Diagram for University management


system (UMS).
Ans:-
Q-3 can CASE tools improve effectiveness and productivity
of the analyst? What can be impact of using CASE tools on
quality of a software product?

Ans: The field of Software Engineering is the scientific


application of a set of tools and methods to a software system
which is meant to result in high-quality and maintainable
software products. Key aspects of the entire systems
development process, from beginning to end. CASE tools use
and its subsequent effect on system development performance
based on sound theories of human behavior. Those who use
the term computer aided software engineering are quick to
point out that application development begins with
requirements specifications, not with actual coding of
software.

Part-B

Q-4 what should a sweater manufacturer do to keep the profit


increased but keep the sale same without compromising in
quality. Where software could help him to do so?

Ans: - The following steps are:-


1. Changes in demand of f resources.
2. They provide good medicines for the development of
their sweater.
3. They change their crop time to time for.

Software will help him:


1. The help of s/w our all work done systematically
2. It time to time updates us
3. We can communicate with suppliers easily
Q-5 Take a real life system and apply prototype approach and
describe the steps that would be followed in the approach

Ans: - Prototyping is a new approach to information systems


development, and like any organizational innovation, it needs
a supportive organizational climate.

1. Identify basic requirements


Basic requirements including the input and output information
desired. In this step, the editing rules, security issues will be
typically ignored as this is just a rough idea on what it will be
like.
2. Develop Initial Prototype
After identifying the basic requirements then you will be set
to develop an initial prototype and in this prototype will
include only user interfaces.
3. Revise and Enhancing the Prototype
A final step in prototyping is to revise and enhance the
prototype according to any suggestions from the knowledge
workers.

Q-6 under what circumstances you chooses prototype


approach over SDLC?

Ans: - When the requirements are not clear to us. Then we use
prototype approach.

PROTOTYPE APPROACH
• Ideas for improving the product, whether in terms of
requirements, tend to occur within the early phases along
each axis.
• Proper use of prototyping can help keep the development
effort focused on those early phases until the solution is
well defined.
• A first prototype of the new system is constructed from
the preliminary design. Routine maintenance is carried
out on a continuing basis to prevent large-scale failures
and to minimize downtime.

Você também pode gostar