Use Case Project

Normally you gather requirements through interviews and reviews with stakeholders.  From these interviews and reviews you gain an understanding of what the software needs to do.  Then you clearly, unambiguously document it in a requirements format.  It is a little hard in a classroom setting to provide stakeholders.  So in this exercise you will be provided a finished software product.  You can learn how the software works.  This will allow you to gain an understanding of what the software does.  From this you will document the requirements using Use Case Diagrams and Textural Use Cases.

The purpose of this exercise is to get you accustomed to the various Use Case Diagrams and techniques. You may pick any software that you like, as long as you can show your excellence and command using features of that software. You don′t have to document all the features of that software, but you must have one type of Use Case Diagram describing the feature.

Don't use plagiarized sources. Get Your Custom Essay on
Use Case Project
Just from $13/Page
Order Essay

Due to time limits you will not be able to create a full requirement document for the software.  Doing so would take years to complete.  Pick a subset of features; hopefully you can pick a subset that has something in common.  Your requirement document must have at least 8 Textual Use Cases and a Use Case diagram that includes the Use Cases.

We suggest picking feature-rich software that is also readily available to others. Examples include MS Word, MS Excel, Open Office, Google Web Search, Google Maps, GMail, Uber, Facebook, GnuCash, or a web browser.  Of course, you may pick something not on this list.  In order to best prepare you for what′s coming, I suggest that you use a product with more than one user involved (underlined in the list).

You may use screenshots of the software to help me understand the feature you are describing.

There is a template attached that you may wish to use for this exercise.

Rubric:  As discussed in the Syllabus & Additions

1)  You need 8 use cases.  The first one should be logging in or initializing.  At least one of them should involve 2 users or other entities.  I don′t care what the other 6 are.

2)  There is no set page count or size of any one use case.  Document it completely, and then stop.  Remember that if there are alternate flows, such as credit card declined, you have to show those too.

APA format

Microsoft Word Editing

Version: 1.0

Software Requirement Specification

Date: 7/3/2020

YLLC-001

Yohammed LLC

Software Requirements Specification
For Microsoft WORD

Version 2016

Revision History

Date

Version

Description

Author

7/3/2020

1.0

Initial document

Mohammed Allibalogun

10/3/2020

1.0.1

Revise documentation of Initial document

Mohammed Allibalogun

Table of Contents

Contents
1. Introduction 5
1.1 Purpose 5
1.2 Scope 5
1.3 Definitions, Acronyms, Abbreviations 5
1.4 References 5
1.5 Overview 6
2. Overall Description 6
2.1 Use-Case Model Survey 6
2.1.1 Sign in 6
2.1.2 Open 6
2.1.3 New 7
2.1.4 Save 7
2.1.5 Save As 7
2.1.6 Export 7
2.1.7 Print 7
2.1.8 Change Font 7
2.1.9 Use case Diagram: 7
2.2 Assumptions and Dependencies 7
3. Specific Requirements 7
3.1 Use-Case Reports 8
3.1.1 Sign in 8
3.1.2 Open: 9
3.1.3 New: 10
3.1.4 Save: 11
3.1.5 Save As: 12
3.1.6 Export: 13
3.1.7 Print: 14
3.1.8 Change Font: 15
3.2 Supplementary Requirements 16
3.2.1 Performance: 16
3.2.2 Usability: 16
3.2.3 Supportability: 16
3.2.4 Configurability: 16
3.2.5 Recoverability: 16

Software Requirements Specification

Introduction

Microsoft Word is a word processor created by Microsoft. It was first discharged on October 25, 1983, under the name Multi-Tool Word for Xenix frameworks. Microsoft Word 2016 was released in the year 2016. The Microsoft Word application location was made to facilitate its users in ways where they could document things, save them on their hard drives or online, and even print them. With a wide range of scopes, any type of document such as assignments, reports, proposals, brochures, memorandums, etc. can be made on created through MS Word. When the file is saved, a x extension file is made and saved on the system. Even though MS Word is a very helpful application location, it still has its drawbacks. One of them is due to the presence of too many options. A novice user may feel overwhelmed with the number of features that can be executed through this software.

Purpose

The purpose of the Microsoft Word application location is to document i.e. write any type of document such as assignments, quizzes, reports, etc. This does not mean that you can only write something on the word. You can also use tools to make your document look better such as using different layouts, different shapes, adding pictures and tables, etc. Thus, word lets you make a document and edit it. There are no critical bugs and the defect rate of MS Word is zero. The learning time for an average user is 30 to 60 minutes.

Scope

The project aims to efficiently document your need for both, your professional or personal life. The focus of this application location is to provide help for the user to inscribe a document in a multitude of formats. This will provide more options and facilitate the user with different modules so the document can always look professional.

Definitions, Acronyms, Abbreviations

Following are the abbreviations in the document:

· MS: Microsoft

· SRS: Software Requirement Specification

· RAM: Random Access Memory

References

Reference for this document:

https://en.wikipedia.org/wiki/Microsoft_Word(Wikipedia, n.d.)

“SRS Use Case Template”. (n.d.). UMGC. Retrieved on March 10, 2020, from

https://learn.umuc.edu/d2l/le/content/444081/viewContent/16971639/View

Wyatt, A. (n.d.). Scope of Word Options. Retrieved March 10, 2020, from

https://word.tips.net/T000326_Scope_of_Word_Options.html

Microsoft Word 2016 Features, Tips, and Tricks: Microsoft Office 2016. (2018, February 14). Retrieved March 10, 2020, from

https://www.spadetechnology.com/microsoft-word-2016/

Microsoft Word. (2020, February 27). Retrieved March 10, 2020, from https://en.wikipedia.org/wiki/Microsoft_Word

Overview

The remaining SRS document has the description, the use cases model survey, and requirements related to the application location.

Overall Description

One of the factors affecting the product is the operating system on your system. Even though word runs on almost every operating system it still has some features minus or added when used in operating systems like Linux or Unix. MS Word is an application used for documentation. The key ability of the product is to enter and format text. It can save and print documents. It has themes and styles for making your document look professional. It also provides an automatic table of contents function, so now you do not have to type each content yourself. Similarly, there are many other features of the product.

Use-Case Model Survey

There will be 8 Use cases presented in this document. There’ll be one actor using this product;

· Non-corporate User: A novice user who does not go through any incorporation process.

The list of use cases is as follows:

Sign in

The Sign-in use case allows you to sign in to your Microsoft account and obtain the privileges that Microsoft provides a registered account

Open

The Open use case allows you to open a file already saved on your hard drive. The file should be a Microsoft Word “.dox” extension file. Otherwise, Microsoft Word won’t read it.

New

The New use case allows you to create a new file. You can then work and save the file on your system.

Save

The Save use case will allow you to save your edited or new files. Upon saving the file will be updated, if already present and saved if not, in the system.

Save As

The Save As use case will allow your previously saved document to save again with a new name or a new extension i.e. .txt, .csv etc.

Export

The Export use case will allow the user to export the document either in PDF or XPS format. Through the export option, you can also change the document type.

Print

The Print use case will allow the user to print the document, provided a printer is connected to your system.

Change Font

The Change Font use case allows you to change the font of the document.

Use case Diagram:

Assumptions and Dependencies

For the successful usage of the product, the assumptions taken is that it runs on all operating systems. The user knows the basics of writing documents i.e. he knows how to read and write.

Specific Requirements

· The user should have an operating system installed on his system.

· The processor speed of your system should at least be 1 GHz.

· Microsoft word can run on basic 1 GB RAM easily.

· The system should also have a storage unit to save the documented word file.

· The document should be named before it is saved.

· To save a file. It should at least have a character on it. An empty word file cannot be saved.

Use-Case Reports

Sign in

Use Case ID:

UC-1

Use Case Name:

Sign in

Actor:

Non-Corporate User

Description:

Users are allowed to sign in to their Microsoft account.

Level:

Medium

Trigger:

When the user opens the word application.

Normal Flow:

1- The user is going to open the application present on the desktop.
2- The application will open and provide the user with a menu. Comment by Sheldon Linker: Throughout, this is not a proper name, so it should not be capitalized. Comment by Allibalogun, Mohammed (ctr): Modified all application to not be capitalized
3- The user will select a new document or an existing document. Comment by Sheldon Linker: Note that #1 is a descriptive sentence in the 3rd person, and #3 is an imperative in the implied 2nd person. All of these should be descriptive sentences, from here on down. Comment by Allibalogun, Mohammed (ctr) [2]: Corrected the issue
4- At the top right of your screen, there is a “Sign in” label.
5- Click that label.
6- A small window will open which will ask the user about your information to log in.
7- User will enter an email in the text field asking the email.
8- User enters password in the text field asking the password.
9- User click the “Sign in” button to sign in to his/her Microsoft account.
10- The system will log the user into the Microsoft account.

Exception:

The system will go back to the “home” menu. Comment by Sheldon Linker: Why and how is this an exception? That’s not at all clear. Rather than list “Exception”, when required, show an alternate flow. Make this change from here to the end of the document. Comment by Allibalogun, Mohammed (ctr): I don’t quite understand what other option could there be.

Postconditions:

The user is logged in.

Screenshot

Open:

Use Case ID:

UC-2

Use Case Name:

Open

Actor:

Non-Corporate User

Description:

Users are allowed to open an existing file.

Level:

Medium

Trigger:

When the user clicks the “Open” label.

Pre-conditions:

User should have opened MS Word.

Normal Flow:

1- The user is going to open the application present on the desktop.
2- The application will open and provide the user with a menu.
3- One of the labels on the menu will be the “Open” label.
4- User will click that label.
5- The system will ask the user to select the file the user wants to open.
6- The user selects the file.
7- User clicks the “open” button.
8- The system will open the file on Microsoft Word.

Postconditions:

The file is opened.

Assumptions:

The file already exists on the system.

Screen capture

New:

Use Case ID:

UC-3

Use Case Name:

New

Actor:

Non-Corporate User

Description:

Users are allowed to open a new file.

Level:

High

Trigger:

When the user clicks the “New” label.

Pre-conditions:

User should have opened MS Word.

Normal Flow:

1- The user is going to open the application present on the desktop.
2- The application will open and provide the user with a menu.
3- One of the labels on the menu will be the “New” label.
4- User clicks that label.
5- The system will make a new file for the user.

Postconditions:

A new file is opened. Comment by Sheldon Linker: These blocks are short enough that they should not be spanning page boundaries. Have the new page start at §3.1.3. Do this throughout the document. Comment by Allibalogun, Mohammed (ctr): Ensure all Use cases start in a new page

Screen Capture

Save:

Use Case ID:

UC-4

Use Case Name:

Save

Actor:

Non-Corporate User

Description:

Users are allowed to save a file.

Level:

High

Trigger:

When the user clicks the “Save” label.

Pre-conditions:

User should have opened MS Word.

Assumptions:

A document is opened.

Normal Flow:

1- User clicks the “File” label.
2- The system will show the user a Menu.
3- One of the labels on the menu will be the “Save” label
4- User clicks that label.
5- The application will ask the user where to save the file.
6- User specifies the location.
7- User clicks the “save” button.

Post conditions:

The file is saved.

Screenshot

Save As:

Use Case ID:

UC-5

Use Case Name:

Save As

Actor:

Non-Corporate User

Description:

Users are allowed to save a pre-existing file as a new file.

Level:

Medium

Trigger:

When the user clicks the “Save As” label.

Pre-conditions:

User should have opened MS Word.

Includes:

Save

Assumptions:

The file is already saved.

Normal Flow:

1- User edits the document.
2- User clicks the “File” label and open the menu.
3- One of the labels on the menu will be the “Save As” label.
4- User clicks that label.
5- The application will ask the user where to save the file and what name it should have.
6- User specifies the location and name.
7- User clicks the “save” button.

Postconditions:

The file is saved as a new file.

Screen Capture

Export:

Use Case ID:

UC-6

Use Case Name:

Export

Actor:

Non-Corporate User

Description:

Users are allowed to export the document.

Level:

Medium

Trigger:

When the user clicks the “Export” label

Pre-conditions:

1- User should have opened MS Word.
2- A file should be saved before it is exported.

Includes:

Save

Assumptions:

1- User is on the “Home” menu.
2- File is already saved.

Normal Flow:

1- User clicks the “File” label and open the menu.
2- One of the labels on the menu will be the “Export” label.
3- User clicks that label.
4- The user will have the option to either export the file as PDF or XPS.
5- User chooses one format.
6- User clicks the “export” button.

Postconditions:

The file is exported.

Screen Capture

Print:

Use Case ID:

UC-7

Use Case Name:

Print

Actor:

Non-Corporate User

Description:

Users are allowed to print the document.

Level:

Medium

Trigger:

When the user clicks the “Print” label.

Pre-conditions:

1- User should have opened MS Word
2- A file should be saved before it is printed

Includes:

Save

Assumptions:

1- The printer is attached to the system.
2- Document is already saved.
3- The user is on the “Home” menu.

Normal Flow:

1- User clicks the “File” label and open the menu.
2- One of the labels on the menu will be the “Print” label.
3- User clicks that label.
4- The user will have the option to select the way he wants to print the file.
5- User selects those options.
6- User clicks the “print” button.

Postconditions:

The file is printed.

Screen Capture

Change Font:

Use Case ID:

UC-8

Use Case Name:

Change Font

Actor:

Non-Corporate User

Description:

Users are allowed to change the font of the text in the document.

Level:

Low

Trigger:

When the user selects the change font area in the “home” panel.

Pre-conditions:

User should have opened MS Word.

Includes:

New

Assumptions:

A document is already opened.

Normal Flow:

1- User selects the home panel from the navigation bar.
2- The user will see a font changing drop-down menu.
3- User selects it and choose a font of his/her liking.

Postconditions:

The font is changed.

Screen Capture

Supplementary Requirements

Performance:

· The product will sustain one user at a time.

· The product will be able to store at least 20000 characters.

Usability:

· A normal user can learn to use the product in 30-60 minutes

Supportability:

· Supported on both application MAC OS and Windows OS.

Configurability:

· The product will not allow the user to configure itself to fulfill the personal needs of the user.

Recoverability:

· To recover any local error, a normal user should take at least 30 minutes to recover the product

pg. 16

What Will You Get?

We provide professional writing services to help you score straight A’s by submitting custom written assignments that mirror your guidelines.

Premium Quality

Get result-oriented writing and never worry about grades anymore. We follow the highest quality standards to make sure that you get perfect assignments.

Experienced Writers

Our writers have experience in dealing with papers of every educational level. You can surely rely on the expertise of our qualified professionals.

On-Time Delivery

Your deadline is our threshold for success and we take it very seriously. We make sure you receive your papers before your predefined time.

24/7 Customer Support

Someone from our customer support team is always here to respond to your questions. So, hit us up if you have got any ambiguity or concern.

Complete Confidentiality

Sit back and relax while we help you out with writing your papers. We have an ultimate policy for keeping your personal and order-related details a secret.

Authentic Sources

We assure you that your document will be thoroughly checked for plagiarism and grammatical errors as we use highly authentic and licit sources.

Moneyback Guarantee

Still reluctant about placing an order? Our 100% Moneyback Guarantee backs you up on rare occasions where you aren’t satisfied with the writing.

Order Tracking

You don’t have to wait for an update for hours; you can track the progress of your order any time you want. We share the status after each step.

image

Areas of Expertise

Although you can leverage our expertise for any writing task, we have a knack for creating flawless papers for the following document types.

Areas of Expertise

Although you can leverage our expertise for any writing task, we have a knack for creating flawless papers for the following document types.

image

Trusted Partner of 9650+ Students for Writing

From brainstorming your paper's outline to perfecting its grammar, we perform every step carefully to make your paper worthy of A grade.

Preferred Writer

Hire your preferred writer anytime. Simply specify if you want your preferred expert to write your paper and we’ll make that happen.

Grammar Check Report

Get an elaborate and authentic grammar check report with your work to have the grammar goodness sealed in your document.

One Page Summary

You can purchase this feature if you want our writers to sum up your paper in the form of a concise and well-articulated summary.

Plagiarism Report

You don’t have to worry about plagiarism anymore. Get a plagiarism report to certify the uniqueness of your work.

Free Features $66FREE

  • Most Qualified Writer $10FREE
  • Plagiarism Scan Report $10FREE
  • Unlimited Revisions $08FREE
  • Paper Formatting $05FREE
  • Cover Page $05FREE
  • Referencing & Bibliography $10FREE
  • Dedicated User Area $08FREE
  • 24/7 Order Tracking $05FREE
  • Periodic Email Alerts $05FREE
image

Our Services

Join us for the best experience while seeking writing assistance in your college life. A good grade is all you need to boost up your academic excellence and we are all about it.

  • On-time Delivery
  • 24/7 Order Tracking
  • Access to Authentic Sources
Academic Writing

We create perfect papers according to the guidelines.

Professional Editing

We seamlessly edit out errors from your papers.

Thorough Proofreading

We thoroughly read your final draft to identify errors.

image

Delegate Your Challenging Writing Tasks to Experienced Professionals

Work with ultimate peace of mind because we ensure that your academic work is our responsibility and your grades are a top concern for us!

Check Out Our Sample Work

Dedication. Quality. Commitment. Punctuality

Categories
All samples
Essay (any type)
Essay (any type)
The Value of a Nursing Degree
Undergrad. (yrs 3-4)
Nursing
2
View this sample

It May Not Be Much, but It’s Honest Work!

Here is what we have achieved so far. These numbers are evidence that we go the extra mile to make your college journey successful.

0+

Happy Clients

0+

Words Written This Week

0+

Ongoing Orders

0%

Customer Satisfaction Rate
image

Process as Fine as Brewed Coffee

We have the most intuitive and minimalistic process so that you can easily place an order. Just follow a few steps to unlock success.

See How We Helped 9000+ Students Achieve Success

image

We Analyze Your Problem and Offer Customized Writing

We understand your guidelines first before delivering any writing service. You can discuss your writing needs and we will have them evaluated by our dedicated team.

  • Clear elicitation of your requirements.
  • Customized writing as per your needs.

We Mirror Your Guidelines to Deliver Quality Services

We write your papers in a standardized way. We complete your work in such a way that it turns out to be a perfect description of your guidelines.

  • Proactive analysis of your writing.
  • Active communication to understand requirements.
image
image

We Handle Your Writing Tasks to Ensure Excellent Grades

We promise you excellent grades and academic excellence that you always longed for. Our writers stay in touch with you via email.

  • Thorough research and analysis for every order.
  • Deliverance of reliable writing service to improve your grades.
Place an Order Start Chat Now
image

Order your essay today and save 30% with the discount code Happy