Written by students who passed Immediately available after payment Read online or as PDF Wrong document? Swap it for free 4.6 TrustPilot
logo-home
Class notes

Class notes BCA-602 (BCA-602)

Rating
-
Sold
-
Pages
28
Uploaded on
09-10-2022
Written in
2022/2023

INFORMATION SYSTEM UNIT 01 NOTES

Institution
Course

Content preview

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

Written for

Institution
Course

Document information

Uploaded on
October 9, 2022
Number of pages
28
Written in
2022/2023
Type
Class notes
Professor(s)
S k gupta
Contains
All classes

Subjects

$8.49
Get access to the full document:

Wrong document? Swap it for free Within 14 days of purchase and before downloading, you can choose a different document. You can simply spend the amount again.
Written by students who passed
Immediately available after payment
Read online or as PDF

Get to know the seller
Seller avatar
sumitkumarsingh10211

Also available in package deal

Get to know the seller

Seller avatar
sumitkumarsingh10211 meerut institute of Technology
Follow You need to be logged in order to follow users or courses
Sold
1
Member since
4 year
Number of followers
1
Documents
39
Last sold
4 year ago

0.0

0 reviews

5
0
4
0
3
0
2
0
1
0

Recently viewed by you

Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Working on your references?

Create accurate citations in APA, MLA and Harvard with our free citation generator.

Working on your references?

Frequently asked questions