Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
com
From the inception of an idea for software system, until it is implemented and
delivered to the customer and even after that the system undergoes the
several changes. The software is said to have a lifecycle known as Software
Lifecycle composed of several phases. Each of these phases results in the
development of either a part of the system or something associated with the
system, such as a test plan or user manual.
REQUIREMENT
ANALYSIS &
SPECIFICATION
DESIGN &
SPECIFICATION
INTEGRATION &
SYSTEM TESTING
INTEGRATION &
SYSTEM TESTING
1
DELIVERY &
www.ignou4u.blogspot.com MAINTENANCE
www.ignou4u.blogspot.com
The requirements at this stage are hence in end user terms. Various
software engineering methodologies advocate that this phase must also
produce user manuals and system test plans.
2
www.ignou4u.blogspot.com
www.ignou4u.blogspot.com
This is the next phase in the traditional Waterfall Model. IN this phase all
the modules that have been developed before and tested are basically linked
and put together that is been integrated as a whole in the capacity of a
complete software system and then the whole system is being tested known
as system testing.
Once the system posses all the test and its subsequent activities then
after that only it is delivered to the outside world to its destination that is the
customer known as delivery stage. After the successful completion fo the
delivery stage it enters into the maintenance field. As a result of this
any modifications made to the system after initial delivery is usually
attributed to this particular phase. The above-mentioned figure gives the
graphical representation and view of the software development lifecycle,
which provides a usual explanation of the term Waterfall being used to
denote. Here each phase yields certain results that flow into the next phase
and the proceeds in an orderly and linear fashion.
Question 2)
Perform and evaluate feasibility studies like cost-benefit analysis,
technical feasibility, time feasibility and operational feasibility for the
project. Project Scheduling should be made using both GANTT and
PERT charts.
Ans:2
Technical feasibility:
3
www.ignou4u.blogspot.com
www.ignou4u.blogspot.com
Economical feasibility:
Operation feasibility:
PERT CHART
Node
Activity
GANTT Chart:-
4
www.ignou4u.blogspot.com
www.ignou4u.blogspot.com
Time in month
Question:3
5
www.ignou4u.blogspot.com
www.ignou4u.blogspot.com
ER-diagram
6
www.ignou4u.blogspot.com
www.ignou4u.blogspot.com
Addres
Off_id Name
s
Ph-no
BOOKING OFFICER
Pswd
Salary
DO
DO
ES
ES
AmtPai
d
Date-res
AmtToPa
RESERVATION y CANCELLATION
-id
Date-
cancl
Travel
Cancel-id
Passenger- By By
id
Travel_means
PASSENGERS
Ph-no.
Age
Passenger-id
Addres
s
Name
7
www.ignou4u.blogspot.com
www.ignou4u.blogspot.com
DFDS
Level-0
Reservatoin orders
Travel
Booking officer Management Passengers
System tickets
Info
DATABASE
Level-1
Reservatio
n
Give orders
Passengers
Cancellation
Tickets
DATABASE Debit
Search
report
Qustion-4:-)
Create System flow chart and state transition diagrams.
8
www.ignou4u.blogspot.com
www.ignou4u.blogspot.com
9
www.ignou4u.blogspot.com
www.ignou4u.blogspot.com
Start
Flow Chart
Asking questions
Getting
difference ratings
Storing result in
Database
Yes
Product need
Some
Modification
No
Change come
Result is produced Features modify
Result to be generated
10
www.ignou4u.blogspot.com
End