NEED A PERFECT PAPER? PLACE YOUR FIRST ORDER AND SAVE 15% USING COUPON:

1234F Jennings LLC Google Mail Account Software Requirements Specification For Gmail Version 1.0 This study source was downloaded by 100000792849330 f

1234F Jennings LLC

Google Mail Account
Software Requirements Specification

For Gmail

Version 1.0

This study source was downloaded by 100000792849330 f

Click here to Order a Custom answer to this Question from our writers. It’s fast and plagiarism-free.

1234F Jennings LLC

Google Mail Account
Software Requirements Specification

For Gmail

Version 1.0

This study source was downloaded by 100000792849330 from CourseHero.com on 08-04-2021 09:19:19 GMT -05:00

https://www.coursehero.com/file/34960255/SRS-Gmail-Use-Case-307-pm-SWEN-645docx/

Th
is

stu
dy

re
so

ur
ce

w
as

sh
ar

ed
v

ia
C

ou
rs

eH
er

o.
co

m

https://www.coursehero.com/file/34960255/SRS-Gmail-Use-Case-307-pm-SWEN-645docx/

GMail Account Features Version: 1.0
Software Requirements Specification Date: 06/20/2018
JLLC-001

Revision History
Date Version Description Author

06/20/2018 1.0 Initial Document Jabre Jennings

Confidential Jennings LLC, 2018 Page 2
This study source was downloaded by 100000792849330 from CourseHero.com on 08-04-2021 09:19:19 GMT -05:00

https://www.coursehero.com/file/34960255/SRS-Gmail-Use-Case-307-pm-SWEN-645docx/

Th
is

stu
dy

re
so

ur
ce

w
as

sh
ar

ed
v

ia
C

ou
rs

eH
er

o.
co

m

https://www.coursehero.com/file/34960255/SRS-Gmail-Use-Case-307-pm-SWEN-645docx/

GMail Account Features Version: 1.0
Software Requirements Specification Date: 06/20/2018
JLLC-001

Table of Contents

1. Introduction

1.1 Purpose
1.2 Project Scope and Features
1.3 References

2. Overall Description

2.1 Product Perspective
2.2 User Classes and Characteristics
2.3 Operating Enviornment
2.4 Design and Implementation Constraints
2.5 User Documentation
2.6 Assumptions and Dependcies

3. System Features

3.1 Compose Email
3.2 Inbox, Starred, and Sent Mail
3.3 To, CC, and BCC Receiptents
3.4 Subject, Body, and Details of Email
3.5 Attachments to Email

4. External Interface Requirements 6
4.1 User Interfaces 6
4.2 Hardware Interfaces 6
4.3 Software Interfaces 6
4.4 Communications Interfaces 6

5. System Feature/Modules 7
5.1 Performance Requirements 8
5.2 Safety Requirements 9
5.3 Security Requirements 9

Software Requirements Specification
1. Introduction

1.1 Purpose

The purpose of this SRS is to give a precise, and well documented model of the requirements needed for the system.
This will be used by Jennings LLC to create the email software and provide it by end of summer 2018. The software
will implement many Use Cases, which are shown in Section 3. The Use Case inventory is as follows:

1. Registration
2. Log-In
3. Compose Mail
4. Read Mail from Inbox
5. Read Mail from Spam
6. Read Mail form Trash
7. Delete Mail

Confidential Jennings LLC, 2018 Page 3
This study source was downloaded by 100000792849330 from CourseHero.com on 08-04-2021 09:19:19 GMT -05:00

https://www.coursehero.com/file/34960255/SRS-Gmail-Use-Case-307-pm-SWEN-645docx/

Th
is

stu
dy

re
so

ur
ce

w
as

sh
ar

ed
v

ia
C

ou
rs

eH
er

o.
co

m

https://www.coursehero.com/file/34960255/SRS-Gmail-Use-Case-307-pm-SWEN-645docx/

GMail Account Features Version: 1.0
Software Requirements Specification Date: 06/20/2018
JLLC-001

8. Move Mail to Folder
9. Change Password/Profile
10. Chat

1.2 Scope

The software to be created is an email service software. It will perform the intermediate functions that will
allow the user to create and utilize each function the software allows. Within an email account they will be
able to compose, delete, and check emails. The software also supports sub-folders, which can be used like
chapters within the email system.

1.3 Definitions, Acronyms and Abbreviations

Throughout this SRS there will be a variety of terms relating to the created software. Majority of the terms
are self-explanatory and common to storage systems.

 Folder – a sub section is a selection of content sorted by type

 Trash– content that needs to be permanently deleted from account

 Spam – content that was sent to you by unfamiliar accounts

 Chat – Instead of sending an email, you can send someone an instant message or use
the voice and video chat feature

1.4 Risk

There are a variety of risks to developing this type of software. It is important that the software be finished
by the end of summer 2018. This is the key window to allow Google Inc. to prepare for fourth quarter
market numbers. To address this risk, Jennings LLC is attempting to finish the software by September end.
This will provide extra time if contingencies or obstacles slow down the project.

1.5 Overview

The following SRS is organized into two major sections: Overall Description and Specific Requirements.
The Overall Description describes the requirements at a high level, while the Specific Requirements
describe all of the relevant requirements of the system.

2. Overall Description
The email service software allows the user to create and manage emails through their specific account. The
primary features are to allow the user to create and send out emails within the system. Each email contain
content, which can consists of actual pictures, words, links or other attachments. There are folders within
the system that you can delegate where emails are stored. They still contain content which is other emails
from users.

A second set of features allows users to chat with other account users. They are limited to communicating
with only other Gmail account users. In order to limit the content shared. There is also a search feature that
will allow the users to search for emails based on key words. Users can change the look of their profile by
selecting different themes.

The final set of features allows the users to set up appointments on their calendar. A calendar is an
automated process of showing future appointments. The user can select background colors that can be seen.
.

1.6 Use-Case Model Survey

Use Case Description

Registration Set-up your specific account within Gmail. Requires

Confidential Jennings LLC, 2018 Page 4
This study source was downloaded by 100000792849330 from CourseHero.com on 08-04-2021 09:19:19 GMT -05:00

https://www.coursehero.com/file/34960255/SRS-Gmail-Use-Case-307-pm-SWEN-645docx/

Th
is

stu
dy

re
so

ur
ce

w
as

sh
ar

ed
v

ia
C

ou
rs

eH
er

o.
co

m

https://www.coursehero.com/file/34960255/SRS-Gmail-Use-Case-307-pm-SWEN-645docx/

GMail Account Features Version: 1.0
Software Requirements Specification Date: 06/20/2018
JLLC-001

username and password to sign-in and access emails.

Log In Input username and password to log in. Forgot password
feature if you don’t not remember credentials

Compose Mail Write an email to send out to other email users. Attach
pictures, links and folders.

Read Mail from Inbox Review emails sent directly to your email address.

Read Mail from Trash Review emails you sent to your trash folder to be
deleted at a later time.

Read Mail from Spam Read emails that were sent as advertisements from users
who are not in your address book.

Delete Mail Delete emails that you no longer have a need for or
where sent to you by mistake

Move Mail to Folder Select mail and move it to that folder to be subsidized

Change the Profile/Password Change profile theme such as colors, fonts, and features.
Also, change password for next time you log in.

Chat Communicate in live chat with other users who are
currently online.

3. Specific Requirements
The Specific Requirements section will provide the Use Case Reports specifying the 10 Use Cases that
make up this system. The Use Cases in the section contains both internal and external pre and post
conditions.

1.7 Use-Case Reports
Use Case Scenario 1: Registration
Primary Actor: User
Preconditions : Internet must be working
You must have browser installed in your system
Basic flow of events:

 User open the browser
 Hit the URL “gmail.com”
 Click the Sign up button
 Fill the required fields like Gmail id and password,
 Account is created successfully.

Use Case Scenario 2: Login
Primary Actor: User
Preconditions : Internet must be working
You must have browser installed in your system
Basic flow of events:

 User open the browser
 Hit the URL “gmail.com”
 Click the Sign in button
 Enter the Gmail id and password,

Confidential Jennings LLC, 2018 Page 5
This study source was downloaded by 100000792849330 from CourseHero.com on 08-04-2021 09:19:19 GMT -05:00

https://www.coursehero.com/file/34960255/SRS-Gmail-Use-Case-307-pm-SWEN-645docx/

Th
is

stu
dy

re
so

ur
ce

w
as

sh
ar

ed
v

ia
C

ou
rs

eH
er

o.
co

m

https://www.coursehero.com/file/34960255/SRS-Gmail-Use-Case-307-pm-SWEN-645docx/

GMail Account Features Version: 1.0
Software Requirements Specification Date: 06/20/2018
JLLC-001

 If the user id and password is correct, then user enter into the account otherwise give incorrect username
and password error

Use Case Scenario 3: Compose Mail
Primary Actor: User
Preconditions : Internet must be working
You must have browser installed in your system
Basic flow of events:

 User open the browser
 Hit the URL “gmail.com”
 Click the Sign in button
 Enter the Gmail id and password,
 If the user id and password is correct, then user enter into the account otherwise give incorrect username

and password error
 Click the Compose button
 Enter the recipient email address, subject and body content
 Click the sent button

Use Case Scenario 4: Read Mail from Inbox
Primary Actor: User
Preconditions : Internet must be working
You must have browser installed in your system
Basic flow of events:

 User open the browser
 Hit the URL “gmail.com”
 Click the Sign in button
 Enter the Gmail id and password,
 If the user id and password is correct, then user enter into the account otherwise give incorrect username

and password error
 Click the Inbox link
 Read all the read and unread mails

Use Case Scenario 5: Read Mail from Spam
Primary Actor: User
Preconditions : Internet must be working
You must have browser installed in your system
Basic flow of events:

 User open the browser
 Hit the URL “gmail.com”
 Click the Sign in button
 Enter the Gmail id and password,
 If the user id and password is correct, then user enter into the account otherwise give incorrect username

and password error
 Click the Span link
 Read all the read and unread mails

Use Case Scenario 6: Read Mail from Trash

Confidential Jennings LLC, 2018 Page 6
This study source was downloaded by 100000792849330 from CourseHero.com on 08-04-2021 09:19:19 GMT -05:00

https://www.coursehero.com/file/34960255/SRS-Gmail-Use-Case-307-pm-SWEN-645docx/

Th
is

stu
dy

re
so

ur
ce

w
as

sh
ar

ed
v

ia
C

ou
rs

eH
er

o.
co

m

https://www.coursehero.com/file/34960255/SRS-Gmail-Use-Case-307-pm-SWEN-645docx/

GMail Account Features Version: 1.0
Software Requirements Specification Date: 06/20/2018
JLLC-001

Primary Actor: User
Preconditions : Internet must be working
You must have browser installed in your system
Basic flow of events:

 User open the browser
 Hit the URL “gmail.com”
 Click the Sign in button
 Enter the Gmail id and password,
 If the user id and password is correct, then user enter into the account otherwise give incorrect username

and password error
 Click the Trash link
 Read all the read and unread mails

Use Case Scenario 7: Delete Mail
Primary Actor: User
Preconditions : Internet must be working
You must have browser installed in your system
Basic flow of events:

 User open the browser
 Hit the URL “gmail.com”
 Click the Sign in button
 Enter the Gmail id and password,
 If the user id and password is correct, then user enter into the account otherwise give incorrect username

and password error
 Select the mail want to delete
 Click the delete button
 All selected mails will get deleted.

Use Case Scenario 8: Move mail to folder
Primary Actor: User
Preconditions : Internet must be working
You must have browser installed in your system
Basic flow of events:

 User open the browser
 Hit the URL “gmail.com”
 Click the Sign in button
 Enter the Gmail id and password,
 If the user id and password is correct, then user enter into the account otherwise give incorrect username

and password error
 Select the mail want to move
 Click the folder you want to move the selected mail
 All selected mails will get moved to that folder.

Use Case Scenario 9: Change the profile/password
Primary Actor: User
Preconditions : Internet must be working
You must have browser installed in your system
Basic flow of events:

 User open the browser

Confidential Jennings LLC, 2018 Page 7
This study source was downloaded by 100000792849330 from CourseHero.com on 08-04-2021 09:19:19 GMT -05:00

https://www.coursehero.com/file/34960255/SRS-Gmail-Use-Case-307-pm-SWEN-645docx/

Th
is

stu
dy

re
so

ur
ce

w
as

sh
ar

ed
v

ia
C

ou
rs

eH
er

o.
co

m

https://www.coursehero.com/file/34960255/SRS-Gmail-Use-Case-307-pm-SWEN-645docx/

GMail Account Features Version: 1.0
Software Requirements Specification Date: 06/20/2018
JLLC-001

 Hit the URL “gmail.com”
 Click the Sign in button
 Enter the Gmail id and password,
 If the user id and password is correct, then user enter into the account otherwise give incorrect username

and password error
 Go to Settings and go to Accounts and Import tab
 Click the change password link
 Enter the old password and new password want to set
 Password will get changed.

Use Case Scenario 10: Chat
Primary Actor: User
Preconditions : Internet must be working
You must have browser installed in your system
Basic flow of events:

 User open the browser
 Hit the URL “gmail.com”
 Click the Sign in button
 Enter the Gmail id and password,
 If the user id and password is correct, then user enter into the account otherwise give incorrect username

and password error
 Go to Settings and go to Accounts and Import tab
 Click the chat button
 Select the user you want to chat with
 Chat window will get open for chatting.

1.8 Supplementary Requirements

There’s some non-functional requirements that are associated with this software system. The software shall
run on the latest versions of Windows and iOS operating system.

Confidential Jennings LLC, 2018 Page 8
This study source was downloaded by 100000792849330 from CourseHero.com on 08-04-2021 09:19:19 GMT -05:00

https://www.coursehero.com/file/34960255/SRS-Gmail-Use-Case-307-pm-SWEN-645docx/

Th
is

stu
dy

re
so

ur
ce

w
as

sh
ar

ed
v

ia
C

ou
rs

eH
er

o.
co

m

Powered by TCPDF (www.tcpdf.org)

https://www.coursehero.com/file/34960255/SRS-Gmail-Use-Case-307-pm-SWEN-645docx/

http://www.tcpdf.org

Place your order now for a similar assignment and have exceptional work written by one of our experts, guaranteeing you an A result.

Need an Essay Written?

This sample is available to anyone. If you want a unique paper order it from one of our professional writers.

Get help with your academic paper right away

Quality & Timely Delivery

Free Editing & Plagiarism Check

Security, Privacy & Confidentiality