hosting applications
Home : Hosting: My Account

Requirement Specification Document Web Hosting Company Application Management

2.0 Usage scenario

In this section, information collected during requirements elicitation phase is translated into use-cases.

2.1 User profiles

Four types of users of the system are described here.

 Customers – Users investing money to purchase services from Software Works in order to obtain the required software product.  This group will have restricted access rights to view and modify their data. The data that they will be able to view/modify includes information relevant to them or their orders. However, they will be able to create new user accounts.

 Employees – Users that are employed by SWW and are in some way responsible for project implementation.  They will have rights to view and modify all information of the customers group.

 Managers – Users that manage the employees and the company. They will have the most access privilege- they shall be able to view and modify all data as needed.

2.2 Use-cases

All use-cases for the software are presented.

2.2.1 Use-Case Diagram

A UML Use-Case diagram is presented.

use case diagram

use case hosting

use case applications

2.2.2 Use-Case Descriptions


Managers, upon login, shall have a number of choices.  They shall be able to create new employee accounts.  Managers shall be able to create new orders for a customer.  A manager shall be able to search the database for order information based on customer name or an order id number.  When the correct information has been retrieved from the database, a manager shall be able to edit that information or delete customer records entirely.  Lastly, a manager shall be able to edit payment information for any customer, including applying payments to an order and crediting money to a customer.


Employees shall have a more limited number of options than the managers.  Like managers, employees shall be able to create customer orders, search the database for orders, and edit order information.  They shall be able to view customer payment records and apply payments on behalf of a customer.


Customers shall have the option to create a new user account for themselves, giving them the ability to login to the application.  From there, a customer may create a new order, search for previous orders, or make payments of current orders.


Administrators, within the web application itself, shall at most have the same use cases as the employees.

2.3 Special usage considerations

Special requirements associated with the use of the software are presented.

2.4 Activity Diagrams

Special requirements associated with the use of the software are presented.








Enjoy FREE access to our Exclusive Value Applications!
Enhance your site with today's hottest hosting applications and utilities. They're all in one easy-to-access, quick-install location. Go to Value Applications

all plan
all plan
Telephone Support & Sales
FASTEST! Expected wait time: 1 minutes
  • 24x7 Technical Support
    U.S. (480) 624-2500
  • 24x7 Billing Support
    (480) 624-2515
Email Support
Expected Response Time: 3 hours
Access Email Support System
all plan
Dedicated Servers
Enjoy  our ultimate server package – customize and configure your own Dedicated Server. Simply choose one of our popular plans or select your own Linux or Windows server and plan options. No long waits – your server is provisioned within hours. HOSTITWISE.COM makes it easy!
Learn more about our Dedicated Server plans 

Virtual Dedicated Servers

Get  the features of our Dedicated Servers at a lower price. With Virtual Dedicated hosting from HOSTITWISE.COM, your server is shared while the accounts are isolated, so you still have full control over server space. To get started, simply choose one of our popular plans or build your own.

Learn more about our Virtual Dedicated Server plans








Copyright © 2005-2010 by HOSTITWISE.COM  Read our Copyright Statement. All rights reserved. |  | | RushRash Inc | Garage Door Repair