1answer.
Ask question
Login Signup
Ask question
All categories
  • English
  • Mathematics
  • Social Studies
  • Business
  • History
  • Health
  • Geography
  • Biology
  • Physics
  • Chemistry
  • Computers and Technology
  • Arts
  • World Languages
  • Spanish
  • French
  • German
  • Advanced Placement (AP)
  • SAT
  • Medicine
  • Law
  • Engineering
Yuliya22 [10]
3 years ago
14

Describe the Software Development Life Cycle. Describe for each phase of the SDLC how it can be used to create software for an E

mployee Payroll System that allows employees to log the number of hours completed in a work period and then generate their pay. Use Microsoft Word to complete this part of the assessment. Save your file as LASTNAME FIRSTNAME M08FINAL1 were LASTNAME is your lastname and FIRSTNAME is your first name. Upload your answer to this question; do not submit this assessment until you have completed all questions. This question is worth 25 points.

Computers and Technology
1 answer:
strojnjashka [21]3 years ago
7 0

Answer:

Check the explanation

Explanation:

SDLC

SDLC stands for Software Development Life Cycle

It provides steps for developing a software product

It also checks for the quality and correctness of a software

The main aim of SDLC is to develop a software, which meets a customer requirements

SDLC involves various phases to develop a high-quality product for its end user

Phases of SDLC

           There are seven phases in a software development life cycle as follows,

Requirement Analysis   Feasibility Study   Design    Coding    Testing Deployment      Maintenance

kindly check the attached image below

Requirement analysis

This is the first stage in a SDLC.

In this phase, a detailed and precise requirements are collected from various teams by senior team members

It gives a clear idea of the entire project scope, opportunities and upcoming issues in a project

This phase also involves, planning assurance requirements and analyze risk involved in the project

Here, the timeline to finish the project is finalized

Feasibility Study

In this stage, the SRS document, that is “Software Requirement Specification” document is defined, which includes everything to be designed and developed during the life cycle of a project

Design

In this phase as the name indicates, software and system design documents are prepared, based on the requirement specification document

This enable us to define the whole system architecture

Two types of design documents are prepared in this phase as follows,

High-Level Design

Low-Level Design

Coding

In this phase, the coding of project is done in a selected programming language

Tasks are divided into many units and given to various developers

It is the longest phase in the SDLC

Testing

In this stage, the developed coding is tested by the testing team

The testing team, checks the coding in the user point of view

Installation/Deployment

In this stage, a product is released by the company to the client

Maintenance

Once the product is delivered to the client, the maintenance phase work will start by fixing errors, modifying and enhancing the product.

Employee Payroll System

Requirement analysis

Gather information from various team for requirement

Analyze the number of employees to handle the project

Timeline to finish the project, eg.1 month

Feasibility Study

The system requirements such as how many systems are required

Decide which software to be installed to handle the project.

For example, if we are going to develop the software using C language, then software for that has to be installed

The SRS document has to be prepared

Design

In this the HLD and LLD is prepared, the overall software architecture is prepared

The modules involved in coding are decided

Here the modules can be employee, payroll manager, Employee Log time, account details

The input and output are designed, such as employee name is the input and output is the salary for him, based on working hours

Coding

Here the coding is divided into various sections and given to 2 or more employees

One may code employee detail, one will code working hours of employees and one may code the banking details of employee

Testing

The coding is tested for syntax, declaration, data types and various kinds of error

The testing team will test the coding with various possible values

They may even check with wrong values and analyze the output for that

Installation

Now the software is installed in the client system and the client is calculating the payroll for an employee based on working hours in a month

Maintenance

If any error occurs, the team will clear the issue.

When a new employee joins, then the employee data will added to the database and the database is updated

Also if the client asks for any new features, it will done in this phase.

You might be interested in
You come across a useful and free reporting utility which can be easily downloaded from the internet to create appealing reports
Brrunno [24]

When I come across a free reporting utility which can be easily downloaded from the internet I will not download and install it in my computer system.

<h3>What is a reporting utility?</h3>

A reporting utility is an application that can be used to create reports for projects which can save time for a company.

The disadvantage of downloading a free reporting utility is that it can be a malware in a disguise which when downloaded can cause harm to the data of your company.

Therefore, When I come across a free reporting utility which can be easily downloaded from the internet I will not download and install it in my computer system.

Learn more about malware here:

brainly.com/question/23294592

#SPJ1

6 0
3 years ago
An advertisement on a web site touts that the software for sale enables users to enter typed text, handwritten comments, drawing
Nimfa-mama [501]

It is a note taking software because it indicates in the advertisement that it enables users to enter typed text, handwritten comments, drawings, or sketches anywhere on a page and then save the page.

Therefore, the kind of software this advertisement selling is a Note taking software.

4 0
3 years ago
What information on social networking sites could be used to discriminate against a potential employee
NISA [10]

the answer on plato is b

political affiliations

3 0
3 years ago
To allow Hootsuite to reconnect to your LinkedIn account, you must first give authorization from the LinkedIn website
tekilochka [14]

Answer:

To allow Hoot suite to connect with my linked in account there are two ways.

  1. I just opened it in my browser.  If the browser is already signed in with linked in account then It directly access the account of linkedin.
  2. If there is no social media log in on browser then it requires authentication to login.
8 0
3 years ago
Instead of typing an individual name into a letter that you plan to reuse with multiple people, you should use a _______ to auto
REY [17]

Mail Merge is the correct answer. I had this assignment a few months ago.

4 0
3 years ago
Other questions:
  • If you are trying to create a web page for your band and having difficulty creating links to other groups on your page, what is
    7·1 answer
  • Code the function (insertNth list N insValue) which constructs a new list by inserting the specified insValue into the list afte
    6·1 answer
  • A new object, Object Y, was discovered outside our solar system. Object Y is small and rocky, is not a satellite of any other ob
    6·2 answers
  • With what for a human may a heatsink in the computer be compared? a crispy lettuce salad an ice cold drink of water a sizzling s
    5·1 answer
  • Over time, smart phones have become _____.
    12·2 answers
  • Assume a TCP segment consisting of 1500 bits of data and 160 bits of header is sent to the IP layer, which appends 120 bits of h
    14·1 answer
  • Give two examples of html structure
    15·1 answer
  • You are creating a mobile version of a community discussion site for busy moms. Users post questions and other topics for discus
    10·1 answer
  • Imagine how the situation could be handled. Come up with as many ideas as possible: There's no one "right" answer! Then, highlig
    6·1 answer
  • Mrs. Ferrar is an older woman with a limited income. Which programs and services may assist her with obtaining healthy meals and
    13·1 answer
Add answer
Login
Not registered? Fast signup
Signup
Login Signup
Ask question!