Ask a question from expert

Ask now

Nova cosmetics Assignment PDF

24 Pages4287 Words111 Views
   

Added on  2021-11-10

Nova cosmetics Assignment PDF

   Added on 2021-11-10

BookmarkShareRelated Documents
Nova cosmetics 1
Nova Cosmetics System analysis and Design
Student Name
Professor’s Name
Institution
Location of Institution
Date
Nova cosmetics  Assignment PDF_1
Nova cosmetics 2
Table of Contents
1 Introduction...................................................................................................................................4
1.1 Question One.........................................................................................................................4
1.2 Question Two.......................................................................................................................11
1.2.1 Reduced storage space..................................................................................................11
1.2.2 Enhanced security.........................................................................................................11
1.2.3 Improved compliance to the regulatory........................................................................11
1.2.4 Easier retrieval..............................................................................................................12
1.2.5 Better collaboration......................................................................................................12
1.2.6 Provides advanced backup and recovery......................................................................13
1.3 Question Three.....................................................................................................................18
Conclusion.....................................................................................................................................22
References.....................................................................................................................................24
Nova cosmetics  Assignment PDF_2
Nova cosmetics 3
List of Figures
Figure 1: Level 0 Data Flow Diagram...........................................................................................18
Figure 2: Nova Data Flow (Level 1) diagram...............................................................................19
Figure 3: Entity Relationship Diagram for Nova Cosmetics.........................................................20
Figure 4: Entity Life History Diagram..........................................................................................21
Nova cosmetics  Assignment PDF_3
Nova cosmetics 4
1 Introduction
The Nova cosmetics wholesaler is tasked with the day to day operations in the provision of the
cosmetics orders to the private retail chemists. The operations at some extent can be considered
as a tiresome process since all the activities are much more unlike in comparisons of an
automated system. Due to this, therefore, the cosmetics shop is required to make internal changes
in their system. This system analysis and the design process involves a series of the phases in the
life cycle for any given system, (Oinas-Kukkonen and Harjumaa, 2018). These phases provide an
understanding which is common for the development process based on the understanding of the
business requirements. This paper ought to bring forth the discussion on the transition of the
systems to a development of a well-organized computerized system.
1.1 Question One
a)
a) Waterfall model- the waterfall model was the first to be introduced in the software
development system majorly referred to as the linear-sequential life cycle for the model.
Of all the models of software development, this seems to be the simplest to use and
comes along with a brief and clear understanding. In this type of model, each and every
phase must be completed first before the beginning of the next phase hence ensuring that
there is no phase overlapping (Houston, Mackulak and Collofello, 2011).
Advantages
i. Waterfall model is indeed easy and very simple to use and for understanding
ii. With its rigidity, it can be easily managed
iii. Does not allow overlapping
Nova cosmetics  Assignment PDF_4
Nova cosmetics 5
Disadvantage
i. Does not allow the developer to refer back to some other level once at the testing
stage
ii. A sample software cannot be produced along the way
iii. Involves a lot of risks
From the above said advantages and disadvantages, we can conclude that this model is
not fit for the development of an object-oriented projects. This is because of the of the
fact that all the requirements must be listed first before commencing the process.
b) V-Shaped model- this involves a sequential V-shape manner in which the process is
executed in the software development life cycle. The most common practice done here is
the verification and the validation process. The fact that is has a V shape, it because of
the fact that it results from the waterfall model based on the testing association phase for
every stage that corresponds to the whole software development life cycle stage
(Rajagopalan, 2014).
Advantages
i. Very simple to understand and use
ii. Before coding, one is able to test
iii. Defects can be dealt with at an earlier stage
Disadvantage
i. Less flexible
ii. Does not allow production of earlier prototypes
Nova cosmetics  Assignment PDF_5
Nova cosmetics 6
iii. Requires updates to the test documents in case of any change
Having mentioned the that the V-shaped model lacks the production of the prototypes, it
possesses a higher risk when developing a project since there is a higher chance that the
end user expectations could not be met hence not best for the development of an object-
oriented project.
c) Evolutionary prototyping model- this is the model that involves construction of the
prototype done by the development team or the individual developer which is first sent to
the customers and later on after getting a feedback, the developer team should once again
produce a series of prototype which is basically an improvement of the previous until the
final stage of the software development is attained.
Advantages
i. Room to updating requirements
ii. Less initial operating time
iii. Facilitates feedback since the software is produced earlier
Disadvantage
i. Only suitable for large projects
ii. More complexity in management
iii. Risks must be analyzed first before progressing
Generally, the Evolutionary model is fit for large projects hence the best model for use in
the development of large projects in the object oriented
Nova cosmetics  Assignment PDF_6

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents
System Analysis and Design
|13
|1658
|447

System Analysis and Design: Evaluation of SDLC Models and Feasibility Report Components
|25
|5614
|299

System Analysis: Feasibility Study and Lifecycle Models
|24
|4376
|346

Himilayan Hotel System Analysis and Design
|30
|6842
|133

Software Development Lifecycle Assignment
|6
|605
|54

Software Development Lifecycle and its Importance
|17
|1624
|60