• ¿Documento equivocado? Cámbialo gratis
  • Escrito por estudiantes que aprobaron
  • Inmediatamente disponible después del pago
  • Leer en línea o como PDF
Vender
¿Dónde estudias?
Tu idioma
Document preview thumbnail
Vista previa 3 fuera de 28 páginas
Notas de lectura

Class notes BCA-602 (BCA-602)

Document preview thumbnail
Vista previa 3 fuera de 28 páginas

INFORMATION SYSTEM UNIT 01 NOTES

Vista previa del contenido

UNIT -1
Overview of System Analysis and Design: Systems Development Life Cycle

System: The word System is derived from Greek word “Systema”, which means
an organized relationship between any set of components to achieve some
common cause or objective. A system is “an orderly grouping of interdependent
components linked together according to a plan to achieve a specific goal.”
Information: It’s a collection of raw material. It’s collection of data.
Characteristics of a system:
Organization:
It implies structure and order. It is the arrangement of components that helps
to achieve objectives.
Interaction:
It refers to the manner in which each component functions with other
components of the system.
Interdependence:
It means that parts of the organization or computer system depend on one
another. They are coordinated and linked together according to a plan. One
subsystem depends on the output of another subsystem for proper
functioning.
Integration: It refers to the holism of systems. It is concerned with how a
system is tied together.
Central Objective:
A system should have a central objective. Objectives may be real or stated.
Although a stated objective may be the real objective, it is not uncommon
for an organization to state one objective and operates to achieve another.


Software or System Development Life Cycle (SDLC)
System Development Life Cycle (SDLC) is a conceptual model which includes
policies and procedures for developing or altering systems throughout their life
cycles. The SDLC aims to produce high-quality software that meets or exceeds
customer expectations, reaches completion within times and cost estimates. It is
also called as Software Development Process. SDLC is a framework defining
tasks performed at each step in the software development process.

, SDLC is a process followed for a software project, within a software organization.
It consists of a detailed plan describing how to develop, maintain, replace and
alter or enhance specific software. The life cycle defines a methodology for
improving the quality of software and the overall development process.
Need of SDLC
The development team must determine a suitable life cycle model for a particular plan
and then observe to it. Without using an exact life cycle model, the development of a
software product would not be in a systematic and disciplined manner. When a team is
developing a software product, there must be a clear understanding among team
representative about when and what to do. Otherwise, it would point to chaos and
project failure




Typical Software Development Life Cycle consists of the following stages −

Stage 1: Planning and Requirement Analysis
Requirement analysis is the most important and fundamental stage in SDLC. It is
performed by the senior members of the team with inputs from the customer, the
sales department, market surveys and domain experts in the industry. This

, information is then used to plan the basic project approach and to conduct product
feasibility study in the economical, operational and technical areas.
Stage 2: Defining Requirements
Once the requirement analysis is done the next step is to clearly define and
document the product requirements and get them approved from the customer or
the market analysts. This is done through an SRS (Software Requirement
Specification) document which consists of all the product requirements to be
designed and developed during the project life cycle
Stage 3: Designing the Software
SRS is the reference for product architects to come out with the best architecture
for the product to be developed. Based on the requirements specified in SRS,
usually more than one design approach for the product architecture is proposed
and documented in a DDS - Design Document Specification.
A design approach clearly defines all the architectural modules of the product
along with its communication and data flow representation with the external and
third party modules
Stage 4: Developing the project
In this stage of SDLC the actual development starts and the product is built. The
programming code is generated as per DDS during this stage. If the design is
performed in a detailed and organized manner, code generation can be
accomplished without much hassle. Different high level programming languages
such as C, C++, Pascal, Java and PHP are used for coding. The programming
language is chosen with respect to the type of software being developed.
Stage 5: Testing the Product
This stage is usually a subset of all the stages as in the modern SDLC models, the
testing activities are mostly involved in all the stages of SDLC. However, this
stage refers to the testing only stage of the product where product defects are
reported, tracked, fixed and retested, until the product reaches the quality
standards defined in the SRS.
Stage6: Deployment
Once the software is certified, and no bugs or errors are stated, then it is deployed.
Then based on the assessment, the software may be released as it is or with
suggested enhancement in the object segment. After the software is deployed, then
its maintenance begins.
Stage7: Maintenance

Información del documento

Subido en
9 de octubre de 2022
Número de páginas
28
Escrito en
2022/2023
Tipo
Notas de lectura
Profesor(es)
S k gupta
Contiene
Todas las clases
$8.49

¿Documento equivocado? Cámbialo gratis Dentro de los 14 días posteriores a la compra y antes de descargarlo, puedes elegir otro documento. Puedes gastar el importe de nuevo.
Escrito por estudiantes que aprobaron
Inmediatamente disponible después del pago
Leer en línea o como PDF

Vendido
1
Seguidores
1
Artículos
39
Última venta
5 año hace




Por qué los estudiantes eligen Stuvia

Creado por compañeros estudiantes, verificado por reseñas

Calidad en la que puedes confiar: escrito por estudiantes que aprobaron y evaluado por otros que han usado estos resúmenes.

¿No estás satisfecho? Elige otro documento

¡No te preocupes! Puedes elegir directamente otro documento que se ajuste mejor a lo que buscas.

Paga como quieras, empieza a estudiar al instante

Sin suscripción, sin compromisos. Paga como estés acostumbrado con tarjeta de crédito y descarga tu documento PDF inmediatamente.

Student with book image

“Comprado, descargado y aprobado. Así de fácil puede ser.”

Alisha Student

Preguntas frecuentes