Design Document. Version 2.0 May 1, Texas Christian University, Computer Science Department
|
|
- Erika Nash
- 5 years ago
- Views:
Transcription
1 Design Document Version 2.0 May 1, Texas Christian University, Computer Science Department
2 i. Revision Signatures The following asserts that all team members have read the document and assert that the information contained within this document is complete and correct. Nicholas Bomm Name Signature Date Philip Howell Kathryn Jaslikowski Wills Ward EasyBites 5/1/2017 ii
3 ii. Revision History All revision history is listed below. Version Change Summary Date 1.0 Initial Draft Draft with additions Draft with updated diagrams Final draft with grammar corrections EasyBites 5/1/2017 iii
4 iii. Contents i. Revision Signatures... ii ii. Revision History... iii iii. Contents... iv 1. Introduction Document Purpose Project Overview Document Overview Design Constraints Assumptions and Dependencies Development Methods and Constraints System Architecture Django Model System Diagrams Individual Organization Stack Multiple Organization Compute Stack Multiple Stack Hosting Platform Database Design UML Diagrams Sequence Diagrams Key Modify Data Object Add Food Item Generate Recipes State Diagrams Key Client Assist Activity Diagrams User Interface Login Client Assist View Client Recipe Generation Shopping List Recipe List EasyBites 5/1/2017 iv
5 6.7 Front End View Front End Edit Administrator View Administrator Edit Mobile Device Compatibility Glossary of Terms Appendix A: Use Case Models EasyBites 5/1/2017 v
6 1. Introduction 1.1 Document Purpose The purpose of this document is to outline the core design elements of EasyBites. 1.2 Project Overview Meals On Wheels, Inc. (MOWI) of Tarrant County is one of the largest MOWI organizations in the country. It serves approximately 4,500 clients with a median age and monthly income of 74.7 years and $1,000, respectively. The organization provides 10 meals per week for each client and wants to help with any other meals that they might need in a week. This is especially needed by clients who are immobile, who do not have access to proper kitchen items, or who cannot afford to buy a large variety of foods. Samantha Powell, a professor in the TCU Nutritional Sciences Department and a former dietitian at MOWI, approached the TCU Computer Science Department about developing a web application to assist dietitians in creating simple recipes for clients based on an available list of foods and stores. Development of the basic web application began in the spring of 2016 and was then elevated to a capstone project EasyBites that has consisted of finishing and enhancing the requirements laid out by MOWI. 1.3 Document Overview This document includes the design constraints, system architecture, database design, UML models, and user interface for EasyBites. It also includes a glossary and use cases to supplement the Sequence Diagrams. EasyBites 5/1/2017 1
7 2. Design Constraints 2.1 Assumptions and Dependencies The deployment and usage of EasyBites assumes that the organization is capable of providing, installing, and maintaining the server-side software as defined in the preceding requirements document. Use of EasyBites assumes the user has a device with an updated internet browser and a valid internet connection with at least 1.5 Mbps download and 0.5 Mbps upload speeds. 2.2 Development Methods and Constraints EasyBites is assumed and required to run in a deployment environment consisting of the following specifications: One or more Linux servers (version >= 4.4.0) Docker (version >= ) Docker Compose (version >= ) Each containerized run environment is assumed to have the necessary applications, packages, and libraries as listed: Name Description URL PyPy2.7 v5.7.1 An alternative implementation of Python that adds Justin-Time compiling Django 1.10 A framework, written in Python, which follows the modelview-template (MVT) architectural pattern django-crispy Library for HTML form creation django-wkhtmltopdf Library for PDF creation easy-thumbnails 2.3 Library facilitating the proper cropping and reduction of thumbnail images Pillow Image manipulation library PostgreSQL An object-relational database management system (ORDBMS) with an emphasis on extensibility and standards-compliance Docker 1.11.x An open source project to pack, ship, and run any application as a lightweight container Nginx An HTTP and reverse proxy server, a mail EasyBites 5/1/2017 2
8 Phusion Passenger proxy server, and a generic TCP/UDP proxy server A free application server with support for Ruby, Python and Node.js designed to integrate into the Apache HTTP Server or the nginx web server EasyBites 5/1/2017 3
9 3. System Architecture This section contains diagrams of system components and their interfaces. 3.1 Django Model The Django Web Framework follows a Model, View, Template architectural pattern which is outlined in following diagram. EasyBites 5/1/2017 4
10 The following diagram outlines the interaction of the core files and elements within the Django framework. A request is sent from the client to Django and is routed through the URL parser (urls.py). It is then directed to a specific class that is setup in the views.py file which in turn accesses the data model and database documented in models.py. Finally, views.py returns output to the client by merging data from the database and a template file. EasyBites 5/1/2017 5
11 3.2 System Diagrams Pantry Project Architecture System Architecture Front End Client Application Processes Clients Client Application Interface Nutritional Calculator Recipe List Generator Database Recipe Maintainers Recipe Approvers Application Administrative Interface Nutritional Data Retriever Shopping List Generator PostgreSQL Application Administrators System Management Processes System Administrators System Administrative Interface Stack Manager EasyBites 5/1/2017 6
12 3.2.1 Individual Organization Stack Individual Organization Compute Stack Individual Compute Stack Composed of multiple containers Provides a single instance of the application Hosts the data for 1 Meals On Wheels organization Provides redundant web services Provides a single database instance EasyBites 5/1/2017 7
13 3.2.2 Multiple Organization Compute Stack Multiple Organizational Compute Stack Organization Compute Stack Composed of multiple Individual Compute Stacks Provides multiple instances of the application Hosts the data for multiple Meals On Wheels organizations Offers the benefit of hosting the application in a cost effective solution Centralized management of the application offers lower administrative requirements EasyBites 5/1/2017 8
14 3.2.3 Multiple Stack Hosting Platform Multiple Stack Hosting Platform On On Docker Linux Docker Linux BARE METAL HYPER-V The platform can run on hypervisors such as VMware ESXi and Microsoft Hyper-V or on physical Linux servers as required The platform can be hosted in both on-premise datacenters or by cloud providers Scalability and reliability are limited only by the underlying infrastructure Resiliency is baked in to the architecture to minimize impact from system or application level issues EasyBites 5/1/2017 9
15 4. Database Design EasyBites 5/1/
16 5. UML Diagrams 5.1 Sequence Diagrams Key EasyBites 5/1/
17 5.1.2 Modify Data Object EasyBites 5/1/
18 5.1.3 Add Food Item EasyBites 5/1/
19 5.1.4 Generate Recipes EasyBites 5/1/
20 5.2 State Diagrams Key EasyBites 5/1/
21 5.2.2 Client Assist EasyBites 5/1/
22 5.3 Activity Diagrams The following diagram shows the general workflow of the application as well as the interaction between each user category (Administrators, Dietitians, and Interns). *Actor indicates that the action can be taken by several different user groups. EasyBites 5/1/
23 6. User Interface Below is an outline of the UI designs for each general aspect design, shown by their order in a typical user workflow. 6.1 Login EasyBites 5/1/
24 6.2 Client Assist The dietitian can enter the client ID of the person he or she wants to view. EasyBites 5/1/
25 6.3 View Client From this screen, the dietitian can view and edit the client s options and preferences. Additionally, the dietitian can opt to generate a dynamic recipe list based on those configurations. EasyBites 5/1/
26 6.4 Recipe Generation The client can view the recommended recipes and select which ones he or she wants to appear on the shopping and recipe lists. EasyBites 5/1/
27 6.5 Shopping List A dynamic PDF is created showing the shopping list needed to buy the ingredients for the selected recipes. PDFs can then be printed for later use. EasyBites 5/1/
28 6.6 Recipe List Recipe cookbook pages are also generated on the dynamic PDF. EasyBites 5/1/
29 6.7 Front End View Data objects including recipes, foods, and stores can viewed on the front-end in lists similar to the following: EasyBites 5/1/
30 6.7.1 Front End Edit Data objects including recipes, foods, and stores can also edited on the front-end in forms similar to the following: EasyBites 5/1/
31 6.8 Administrator View All data objects can be viewed and edited from the administrator (admin) page, only accessible to accounts with administrator privileges. EasyBites 5/1/
32 6.8.1 Administrator Edit Any data object can be edited and configured with higher fidelity on the administrator edit forms similar to the following: EasyBites 5/1/
33 6.9 Mobile Device Compatibility Each view is designed to be accessed on a mobile device such as a smartphone or tablet, if applicable. EasyBites 5/1/
34 7. Glossary of Terms Compute Stack a set of resources used to define an instance of an application; typically includes web, application, and database tiers Container a standardized unit for development which allows for software packaging in a stand-alone filesystem that contains everything needed to run the software package: code, system tools, application binaries, and libraries Container Host an instance of a server that provides the ability to run container instances Database a structured set of data that provides access and storage for reference by computing applications Database Management System an application used to manage and provide access to databases Django a free and open-source web framework, written in Python, which follows the model-view-template (MVT) architectural pattern Docker an open source project to pack, ship, and run any application as a lightweight container Git a version control system that is used for software development and other version control tasks Load Balancer an application or server that ingests requests and spreads them evenly across a number of servers MySQL an open-source relational database management system (RDBMS) Nginx an HTTP and reverse proxy server, a mail proxy server, and a generic TCP/UDP proxy server Phusion Passenger a free application server with support for Ruby, Python, and Node.js designed to integrate into the Apache HTTP Server or the nginx web server PostgreSQL an object-relational database management system (ORDBMS) with an emphasis on extensibility and standards-compliance PyCharm 2016 an Integrated Development Environment (IDE) used in computer programming, specifically for the Python language that provides code analysis, a graphical debugger, an integrated unit tester, integration with version control systems (VCSs), and supports web development with Django PyPy a fast, compliant alternative implementation of the Python language with distinct features such as speed, optimized memory usage, compatibility with existing Python code, and support for a stackless mode Virtualization the act of deploying a computing platform in a self-contained server instance that exists on a physical server and provides an abstracted layer allowing for improved utilization of processor, memory, storage, and networking resources EasyBites 5/1/
35 Appendix A: Use Case Models EasyBites 5/1/
36 Modify stores Description Actors Data Preconditions Triggers Course of events Exceptions Post conditions Provides admin the ability to add, modify, or delete store information Administrator Store name is required. An image and a list of foods available at the store are optional. The website is functioning, and the user has administrative access to the website and one of the following: 1. Data about a new store 2. Updated data about an existing store 3. The desire to delete an existing store The user selects the Administration tab from the ribbon on the homepage. 1. To add a store, the admin clicks Add next to the Stores header. After filling out the store information, the actor clicks the Save button on the right-hand side of the page. The store is added to the database. 2. To edit a store, the admin clicks Change next to the Stores header. The actor then selects the name of the store to be edited. After filling out the information, the admin clicks the Save button on the right-hand side of the page. The store is updated in the database. 3. To delete a store, the admin clicks Change next to the Stores header. The actor selects the name of the store to delete and then selects the Delete button on the right-hand side of the page. The actor then confirms on the next page that the deletion should take place by selecting the Yes, I m sure button. The store is removed from the database. If any of the required data is missing, an error message will be displayed to the user. A new store has been added, a store has been modified, or a store has been deleted. EasyBites 5/1/
37 Modify recipes Description Actors Data Preconditions Triggers Course of events Exceptions Post conditions Provides admin the ability to add, modify, or delete recipes, or approve a recipe added by a dietitian or intern Administrator Recipe name; general information about the recipe such as cook time, prep time, servings, nutritional information; instructions; limitations; a photo of the recipe; and information about the ingredients such as the food, amount, and unit of measure The website is functioning, and the user has administrative access to the website and one of the following: 1. Data about a new recipe 2. Updated data about an existing recipe 3. The desire to delete an existing recipe 4. The desire to approve a recipe The user selects the Administration tab from the ribbon on the homepage. 1. To add a recipe, the admin clicks Add next to the Recipes header. After filling out the recipe information, the actor clicks the Save button on the right-hand side of the page. The recipe is added to the database. 2. To edit a recipe, the admin clicks Change next to the Recipes header. The actor selects the name of the recipe to be edited. After filling out the information, the actor click the Save button on the right-hand side of the page. The recipe is updated in the database. 3. To delete a recipe, the admin clicks Change next to the Recipes header. The actor selects the name of the recipe to delete and then selects the Delete button on the right-hand side of the page. The actor then confirms on the next page that the deletion should take place by selecting the Yes, I m sure button. The recipe is removed from the database. 4. To approve a recipe, the admin clicks Change next to the Recipes header and then selects the name of the recipe he or she wants to approve. The actor then scrolls to the checkbox labeled Approved, checks it, and selects the Save button on the right-hand side of the page. The recipe can then be used in the field. If any of the required data is missing, an error message will be displayed to the user. A new recipe has been added, a recipe has been modified, a recipe has been deleted, or a recipe has been approved. EasyBites 5/1/
38 Modify food items Description Actors Data Preconditions Triggers Course of events Exceptions Post conditions Provides admin the ability to add, modify, or delete food information Administrator Food name, ingredient type, price, and size are required. An image and potential allergy information are optional. The website is functioning, and the user has administrative access to the website and one of the following: 1. Data about a new food 2. Updated data about an existing food 3. The desire to delete an existing food The user selects the Administration tab from the ribbon on the homepage. 1. To add a food, the admin clicks Add next to the Food header. After filling out the food information, the actor clicks the Save button on the righthand side of the page. The food is added to the database. 2. To edit a food, the admin clicks Change next to the Food header. The actor then selects the name of the food to be edited. After filling out the information, the admin clicks the Save button on the right-hand side of the page. The food is updated in the database. 3. To delete a food, the admin clicks Change next to the Food header. The actor then selects the name of the food to delete and then selects the Delete button on the right-hand side of the page. The actor then confirms on the next page that the deletion should take place by selecting the Yes, I m sure button. The food is removed from the database. If any of the required data is missing, an error message will be displayed to the user. A new food has been added, a food has been modified, or a food has been deleted. EasyBites 5/1/
39 Modify clients Description Actors Data Preconditions Triggers Course of events Exceptions Post conditions Provides admin the ability to add, modify, or delete clients Administrator The client s first name and ID number are required. The client s allergies, limitations, food preferences, and stores are optional. The website is functioning, and the user has administrative access to the website and one of the following: 1. Data about a new client 2. Updated data about an existing client 3. The desire to delete an existing client The user selects the Administration tab from the ribbon on the homepage. 1. To add a client, the admin clicks Add next to the Client Information header. After filling out the client information, the actor then clicks the Save button on the right-hand side of the page. The client is added to the database. 2. To edit a client, the admin clicks Change next to the Client Information header. The actor then selects the name of the client to be edited. After filling out the information, the actor clicks the Save button on the righthand side of the page. The client is updated in the database. 3. To delete a client, the admin clicks Change next to the Client Information header. The actor then selects the name of the client to delete and then selects the Delete button on the right-hand side of the page. The actor then confirms on the next page that the deletion should take place by selecting the Yes, I m sure button. The client is removed from the database. If any of the required data is missing, an error message will be displayed to the user. A new client has been added, a client has been modified, or a client has been deleted. EasyBites 5/1/
40 Modify allergies Description Actors Data Preconditions Triggers Course of events Exceptions Post conditions Provides admin the ability to add, modify, or delete allergies Administrator The name of the allergy The website is functioning, and the user has administrative access to the website and one of the following: 1. The name of an allergy 2. The updated name of an allergy 3. The desire to delete an existing allergy The user selects the Administration tab from the ribbon on the homepage. 1. To add an allergy, the admin clicks Add next to the Allergies header. After filling out the allergy information, the actor clicks the Save button on the right-hand side of the page. The allergy is added to the database. 2. To edit an allergy, the admin clicks Change next to the Allergies header. The actor then selects the name of the allergy to be edited. After filling out the information, the admin clicks the Save button on the right-hand side of the page. The allergy is updated in the database. 3. To delete an allergy, the admin clicks Change next to the Allergies header. The actor selects the name of the allergy to delete and then selects the Delete button on the right-hand side of the page. The actor then confirms on the next page that the deletion should take place by selecting the Yes, I m sure button. The allergy is removed from the database. If any of the required data is missing, an error message will be displayed to the user. A new allergy has been added, an allergy has been modified, or an allergy has been deleted. EasyBites 5/1/
41 Modify limitations Description Actors Data Preconditions Triggers Course of events Exceptions Post conditions Provides admin the ability to add, modify, or delete limitations Administrator The name of the limitation The website is functioning, and the user has administrative access to the website and one of the following: 1. The name of a limitation 2. The updated name of a limitation 3. The desire to delete an existing limitation The user selects the Administration tab from the ribbon on the homepage. 1. To add a limitation, the admin clicks Add next to the Limitations header. After filling out the limitation information, the actor clicks the Save button on the right-hand side of the page. The limitation is added to the database. 2. To edit a limitation, the admin clicks Change next to the Limitations header. The actor then selects the name of the limitation to be edited. After filling out the information, the admin clicks the Save button on the right-hand side of the page. The limitation is updated in the database. 3. To delete a limitation, the admin clicks Change next to the Limitations header. The actor selects the name of the limitation to delete and then selects the Delete button on the right-hand side of the page. The actor then confirms on the next page that the deletion should take place by selecting the Yes, I m sure button. The limitation is removed from the database. If any of the required data is missing, an error message will be displayed to the user. A new limitation has been added, a limitation has been modified, or a limitation has been deleted. EasyBites 5/1/
42 Modify nutritional information Description Actors Data Preconditions Triggers Course of events Exceptions Post conditions Provides admin the ability to add, modify, or delete nutritional information for specific food items Administrator The name of the nutrient, its value and unit, and the measurement of the food to which it is associated The website is functioning, and the user has administrative access to the website and one of the following: 1. Data about a new nutrient 2. Updated data about an existing nutrient 3. The desire to delete an existing nutrient The user selects the Administration tab from the ribbon on the homepage. 1. To add a nutrient, the admin clicks Add next to the Measure Nutrients header. After filling out the nutrient information, the actor clicks the Save button on the right-hand side of the page. The nutrient is added to the database. 2. To edit a nutrient, the admin clicks Change next to the Measure Nutrients header. The actor then selects the name of the nutrient to be edited. After filling out the information, the admin clicks the Save button on the righthand side of the page. The nutrient is updated in the database. 3. To delete a nutrient, the admin clicks Change next to the Measure Nutrients header. The actor selects the name of the nutrient to delete and then selects the Delete button on the right-hand side of the page. The actor then confirms on the next page that the deletion should take place by selecting the Yes, I m sure button. The nutrient is removed from the database. If any of the required data is missing, an error message will be displayed to the user. A new nutrient has been added, a nutrient has been modified, or a nutrient has been deleted. EasyBites 5/1/
43 Modify groups Description Actors Data Preconditions Triggers Course of events Exceptions Post conditions Provides admin the ability to add, modify, or delete groups Administrator The name of the group is required. The permissions of the group are optional. The website is functioning, and the user has administrative access to the website and one of the following: 1. Data about a new group 2. Updated data about an existing group 3. The desire to delete an existing group The user selects the Administration tab from the ribbon on the homepage. 1. To add a group, the admin clicks Add next to the Groups header. After filling out the group information, the actor clicks the Save button on the righthand side of the page. The group is added to the database. 2. To edit a group, the admin clicks Change next to the Groups header. The actor then selects the name of the group to be edited. After filling out the information, the admin clicks the Save button on the right-hand side of the page. The group is updated in the database. 3. To delete a group, the admin clicks Change next to the Groups header. The actor selects the name of the group to delete and then selects the Delete button on the right-hand side of the page. The actor then confirms on the next page that the deletion should take place by selecting the Yes, I m sure button. The group is removed from the database. If any of the required data is missing, an error message will be displayed to the user. A new group has been added, a group has been modified, or a group has been deleted. EasyBites 5/1/
44 Modify users Description Actors Data Preconditions Triggers Course of events Exceptions Post conditions Provides admin the ability to add, modify, or delete users Administrator A username and password are required. The user s personal information, associated groups, and user permissions are optional. The date that the user joined is automatically filled in. The website is functioning, and the actor has administrative access to the website and one of the following: 1. Data about a new user 2. Updated data about an existing user 3. The desire to delete an existing user The admin selects the Administration tab from the ribbon on the homepage. 1. To add a user, the admin clicks Add next to the Users header. After filling out the user information, the admin clicks the Save button on the righthand side of the page. The user is added to the database. 2. To edit a user, the admin clicks Change next to the Users header. The admin then selects the name of the user to be edited. After filling out the information, the admin clicks the Save button on the right-hand side of the page. The user is updated in the database. 3. To delete a user, the admin clicks Change next to the Users header. The admin then selects the name of the user to delete and selects the Delete button on the right-hand side of the page. The actor then confirms on the next page that the deletion should take place by selecting the Yes, I m sure button. The user is removed from the database. If any of the required data is missing, an error message will be displayed to the user. A new user has been added, a user has been modified, or a user has been deleted. EasyBites 5/1/
45 Modify food measures Description Actors Data Preconditions Triggers Course of events Exceptions Post conditions Provides admin the ability to add, modify, or delete food measures for specific food items Administrator The size label for the new food measure (ex: cup, tablespoon, etc.), its equivalent weight in grams, and the food to which it pertains The website is functioning, and the user has administrative access to the website and one of the following: 1. Data about a new food measure 2. Updated data about an existing food measure 3. The desire to delete an existing food measure The user selects the Administration tab from the ribbon on the homepage. 1. To add a food measure, the admin clicks Add next to the Food Measures header. After filling out the information, the actor clicks the Save button on the right-hand side of the page. The food measure is added to the database. 2. To edit a food measure, the admin clicks Change next to the Food Measures header. The actor then selects the name of the food measure to be edited. After filling out the information, the admin clicks the Save button on the right-hand side of the page. The food measure is updated in the database. 3. To delete a food measure, the admin clicks Change next to the Food Measures header. The actor selects the name of the food measure to delete and then selects the Delete button on the right-hand side of the page. The actor then confirms on the next page that the deletion should take place by selecting the Yes, I m sure button. The food measure is removed from the database. If any of the required data is missing, an error message will be displayed to the user. A new food measure has been added, a food measure has been modified, or a food measure has been deleted. EasyBites 5/1/
46 Edit clients Description Actors Data Preconditions Triggers Course of events Exceptions Post conditions Provides dietitian the ability to edit clients from the front-end Dietitian Updated name, client ID, allergies, limitations, food preferences, or stores The website is functioning, and the dietitian has front-end access to the website and updated information about a client From the homepage, the dietitian selects Assist Client from the ribbon at the top of the homepage. The dietitian then searches for the correct client by client ID and inputs the updated information. The actor then clicks the Update button at the bottom of the screen. The client is updated in the database. If any of the required data is missing, an error message will be displayed to the user. An existing client has been modified. EasyBites 5/1/
47 Generate recipes and shopping lists Description Provides dietitian the ability to generate recipes and shopping lists for clients from the front-end Actors Dietitian Data A client s desired recipes Preconditions The website is functioning, and the dietitian has front-end access to the website and a list of recipes the client desires. Triggers From the homepage, the dietitian selects Assist Client from the ribbon at the top of the homepage. Course of events The dietitian then searches for the correct client by client ID and clicks Generate Recipes in the bottom right hand corner. The actor then selects the recipes that the client desires from a system-populated list of suggested recipes based on the client s stores, food preferences, allergies, and limitations. From there, the dietitian clicks Next and the shopping and recipe lists appear. Exceptions If the client does not exist in the database, an error message will be displayed to the user. If the client does not have any suggested recipes, the dietitian must work with the client to change food or store preferences. Post conditions Recipe and shopping lists are generated for the client. EasyBites 5/1/
48 Print recipes and shopping lists Description Actors Data Preconditions Triggers Course of events Exceptions Post conditions Provides dietitian the ability to print recipes and shopping lists for clients from the front-end Dietitian N/a The website is functioning and the dietitian has front-end access to it. Additionally, the dietitian has a functioning tablet and printer connected by Wi-Fi Direct or Bluetooth. From the homepage, the dietitian selects Assist Client from the ribbon at the top of the homepage. From there, the dietitian searches for the correct client by client ID, clicks Generate Recipes in the bottom right hand corner, and selects the recipes that the client desires. The actor then clicks Next and the shopping and recipe lists pertaining to those recipes appears. The actor then selects the Print Both Lists button at the bottom of the page, which will download a PDF file to the device. The lists can then be printed. If the client does not exist in the database, an error message will be displayed to the user. If the printer is not functioning correctly, the dietitian must contact a member of the MOWI IT team. Shopping and recipe lists are printed for the client. EasyBites 5/1/
49 Modify stores Description Actors Data Preconditions Triggers Course of events Exceptions Post conditions Provides a dietitian or intern the ability to add or modify stores Dietitian or intern Store name is required. An image and a list of foods available at the store are optional. The website is functioning, and the user has front-end access to the website and one of the following: 1. Data about a new store 2. Updated data about an existing store The actor selects the Stores tab on the ribbon at the top of the homepage and then selects the Stores subsection. 1. To add a store, the actor then clicks the Add Store in the upper right hand corner. After filling out the information, the actor then selects the Create button at the bottom of the page. The store is added to the database. 2. To modify a store, the actor then clicks on the store to be altered. From there, the actor updates the corresponding information and selects the Update button at the bottom of the page. The store is updated in the database. If any of the required data is missing, an error message will be displayed to the user. A new store has been added or an existing store has been altered. EasyBites 5/1/
50 Modify food items Description Actors Data Preconditions Triggers Course of events Exceptions Post conditions Provides a dietitian or intern the ability to add or modify foods Dietitian or intern Food name, ingredient type, price, and size are required. An image and potential allergy information are optional. The website is functioning, and the user has front-end access to the website and one of the following: 1. Data about a new food 2. Updated data about an existing food The actor selects the Stores tab on ribbon at the top of the homepage and then selects the Food subsection. 1. To add a food item, the actor then clicks the Add Food in the upper right hand corner. After filling out the food information, the actor then selects the Save button at the bottom of the page. The food is added to the database. 2. To modify a food item, the actor then clicks on the food to be altered. From there, the actor updates the corresponding information and selects the Update button at the bottom of the page. The food is then updated in the database. If any of the required data is missing, an error message will be displayed to the user. A new food has been added or an existing food has been altered. EasyBites 5/1/
51 Modify recipes Description Actors Data Preconditions Triggers Course of events Exceptions Post conditions Provides a dietitian or an intern the ability to add or modify recipes Dietitian or intern Recipe name; general information about the recipe such as cook time, prep time, servings, nutritional information; instructions; limitations; a photo of the recipe; and information about the ingredients such as the food, amount, and unit of measure The website is functioning, and the user has front-end access to the website and one of the following: 1. Data about a new recipe 2. Updated data about an existing recipe The actor selects the Recipes tab from the ribbon at the top of the homepage. 1. To add a recipe, the actor then clicks the Add Recipe in the upper right hand corner. After filling out the recipe information, the actor then selects the Save button at the bottom of the page. The recipe is added to the database. 2. To modify a recipe, the actor then clicks on the recipe to be altered and updates the corresponding information. The actor then selects the Update button at the bottom of the page and the recipe is updated in the database. If any of the required data is missing, an error message will be displayed to the user. A new recipe has been added or an existing recipe has been altered. EasyBites 5/1/
52 Modify food measures Description Actors Data Preconditions Triggers Course of events Exceptions Post conditions Provides a dietitian or intern the ability to add, change, or delete food measures Dietitian or intern The size label for the new food measure (ex: cup, tablespoon, etc.) and its equivalent weight in grams The website is functioning, and the user has front-end access to the website and one of the following: 1. Data about a new food measure 2. Updated data about an existing food measure 3. The desire to delete an existing food measure The actor selects the Stores tab on ribbon at the top of the homepage and then selects the Food subsection. The actor then selects the food for which he or she needs to add a food measure, change a food measure, or delete a food measure. 1. To add a food measure, the actor clicks the Add Measure button that floats on the bottom of the page. After filling out the food measure information, the actor then selects the Update button at the bottom of the page. The food measure is added to the database. 2. To modify a food measure, the actor selects the food measure that is to be updated. From there, the actor inputs the new information and selects the Update button at the bottom of the page. The food measure is then updated in the database. 3. To delete a food measure, the actor selects the food measure that is to be deleted. Then, the actor checks the Delete option and selects the Update button at the bottom of the page. The food measure is then deleted from the database. If any of the required data is missing, an error message will be displayed to the user. A new food measure has been added, an existing food measure has been updated, or an existing food measure has been deleted. EasyBites 5/1/
Table of Contents. Revision History. 1. Introduction Purpose Document Conventions Intended Audience and Reading Suggestions4
Software Requirements Specification for Python Checker Version 1.0 approved Prepared by Matthew Arnold, Seong, Ian Computer Science Team 4 February 4th 2015 Table of Contents Table of Contents Revision
More informationVela Web User Guide Vela Systems, Inc. All rights reserved.
The Vela Systems Web application is designed to enable the administration, management, and reporting of the Vela Field Management Suite, as well as give project teams the ability to collaborate on issues,
More informationDIGIT.B4 Big Data PoC
DIGIT.B4 Big Data PoC GROW Transpositions D04.01.Information System Table of contents 1 Introduction... 4 1.1 Context of the project... 4 1.2 Objective... 4 2 Technologies used... 5 2.1 Python... 5 2.2
More informationGuide for Initial StrataSync Setup for new users and admins
1 Guide for Initial StrataSync Setup for new users and admins This guide is intended to assist the StrataSync administrator or user in the initial set up and configuration of their StrataSync account.
More informationThink Small to Scale Big
Think Small to Scale Big Intro to Containers for the Datacenter Admin Pete Zerger Principal Program Manager, MVP pete.zerger@cireson.com Cireson Lee Berg Blog, e-mail address, title Company Pete Zerger
More informationMobile Application User Guide
Mobile Application User Guide M+A Mobile App User Guide P age2 Introduction The M+A Matting mobile app provides an easy way for users to search and view existing mat designs as well as create their own
More informationWatchGuard Dimension v1.1 Update 1 Release Notes
WatchGuard Dimension v1.1 Update 1 Release Notes Build Number 442674 Revision Date March 25, 2014 WatchGuard Dimension is the next-generation cloud-ready visibility solution for our Unified Threat Management
More informationVMware Identity Manager Connector Installation and Configuration (Legacy Mode)
VMware Identity Manager Connector Installation and Configuration (Legacy Mode) VMware Identity Manager This document supports the version of each product listed and supports all subsequent versions until
More informationReports Oracle FLEXCUBE Universal Banking Release [May] [2011] Oracle Part Number E
Reports Oracle FLEXCUBE Universal Banking Release 11.3.0 [May] [2011] Oracle Part Number E51511-01 Table of Contents Reports 1. ABOUT THIS MANUAL... 1-1 1.1 INTRODUCTION... 1-1 1.1.1 Audience... 1-1 1.1.2
More informationVMware Identity Manager Cloud Deployment. DEC 2017 VMware AirWatch 9.2 VMware Identity Manager
VMware Identity Manager Cloud Deployment DEC 2017 VMware AirWatch 9.2 VMware Identity Manager You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/
More informationVMware Identity Manager Cloud Deployment. Modified on 01 OCT 2017 VMware Identity Manager
VMware Identity Manager Cloud Deployment Modified on 01 OCT 2017 VMware Identity Manager You can find the most up-to-date technical documentation on the VMware Web site at: https://docs.vmware.com/ The
More informationForeScout Extended Module for MobileIron
Version 1.8 Table of Contents About MobileIron Integration... 4 Additional MobileIron Documentation... 4 About this Module... 4 How it Works... 5 Continuous Query Refresh... 5 Offsite Device Management...
More informationCSCI 1320 Creating Modern Web Applications. Content Management Systems
CSCI 1320 Creating Modern Web Applications Content Management Systems Brown CS Website 2 Static Brown CS Website Up since 1994 5.9 M files (inodes) 1.6 TB of filesystem space 3 Static HTML Generators Convert
More informationPRISM - FHF The Fred Hollows Foundation
PRISM - FHF The Fred Hollows Foundation MY WORKSPACE USER MANUAL Version 1.2 TABLE OF CONTENTS INTRODUCTION... 4 OVERVIEW... 4 THE FHF-PRISM LOGIN SCREEN... 6 LOGGING INTO THE FHF-PRISM... 6 RECOVERING
More informationImportant notice regarding accounts used for installation and configuration
System Requirements Operating System Nintex Reporting 2008 can be installed on Microsoft Windows Server 2003 or 2008 (32 and 64 bit supported for both OS versions). Browser Client Microsoft Internet Explorer
More informationCLEO VLTrader Made Simple Guide
CLEO VLTrader Made Simple Guide Table of Contents Quick Reference... 3 Miscellaneous Technical Notes... 3 CLEO VLTrader at a Glance... 3 Introduction... 5 Application Page Layout... 5 Preconfigured Hosts...
More informationTop five Docker performance tips
Top five Docker performance tips Top five Docker performance tips Table of Contents Introduction... 3 Tip 1: Design design applications as microservices... 5 Tip 2: Deployment deploy Docker components
More informationVMware AirWatch Integration with Apple School Manager Integrate with Apple's School Manager to automatically enroll devices and manage classes
VMware AirWatch Integration with Apple School Manager Integrate with Apple's School Manager to automatically enroll devices and manage classes Workspace ONE UEM v9.6 Have documentation feedback? Submit
More informationVMware Identity Manager Administration. MAY 2018 VMware Identity Manager 3.2
VMware Identity Manager Administration MAY 2018 VMware Identity Manager 3.2 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have comments
More informationSoftware Test Plan Version 1.0
Software Test Plan Version 1.0 3/23/2017 Team Name: Skyward Team Members: Gage Cottrell Justin Kincaid Chris French Alexander Sears Sponsors: Dr. Michael Mommert and Dr. David Trilling Mentor: Dr. Otte
More informationRed Hat OpenStack Platform 10 Product Guide
Red Hat OpenStack Platform 10 Product Guide Overview of Red Hat OpenStack Platform OpenStack Team Red Hat OpenStack Platform 10 Product Guide Overview of Red Hat OpenStack Platform OpenStack Team rhos-docs@redhat.com
More informationInfrastructure Navigator User's Guide
vcenter Infrastructure Navigator 1.0.0 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new edition. To check for more
More informationForeScout Extended Module for VMware AirWatch MDM
ForeScout Extended Module for VMware AirWatch MDM Version 1.7.2 Table of Contents About the AirWatch MDM Integration... 4 Additional AirWatch Documentation... 4 About this Module... 4 How it Works... 5
More informationVMware AirWatch Integration with Apple School Manager Integrate with Apple's School Manager to automatically enroll devices and manage classes
VMware AirWatch Integration with Apple School Manager Integrate with Apple's School Manager to automatically enroll devices and manage classes AirWatch v9.3 Have documentation feedback? Submit a Documentation
More informationSOA Software API Gateway Appliance 6.3 Administration Guide
SOA Software API Gateway Appliance 6.3 Administration Guide Trademarks SOA Software and the SOA Software logo are either trademarks or registered trademarks of SOA Software, Inc. Other product names, logos,
More informationVMware AirWatch Integration with OpenTrust CMS Mobile 2.0
VMware AirWatch Integration with OpenTrust CMS Mobile 2.0 For VMware AirWatch Have documentation feedback? Submit a Documentation Feedback support ticket using the Support Wizard on support.air-watch.com.
More informationD365 Modern Interface
D365 Modern Email Interface D365 Modern Email Interface is a solution providing inline options in case/ contact form enabling organization and management of emails in the same page in Dynamic 365 CRM.
More informationCustomizing and Administering Project Server Access
WEB Customizing and Administering Project Server Access In this chapter Creating and Deleting Users from Project Server 2 Managing User Groups Project Server User Security 4 Using Categories to Control
More informationUsing vrealize Operations Tenant App as a Service Provider
Using vrealize Operations Tenant App as a Service Provider Using vrealize Operations Tenant App as a Service Provider You can find the most up-to-date technical documentation on the VMware Web site at:
More informationThe Andersen Company s Mobile Application User Guide
The Andersen Company s Mobile Application User Guide Mobile App User Guide Page 2 Introduction The Andersen Company Mobile App provides an easy way for users to search and view existing mat designs as
More informationUse Case: Scalable applications
Use Case: Scalable applications 1. Introduction A lot of companies are running (web) applications on a single machine, self hosted, in a datacenter close by or on premise. The hardware is often bought
More informationLearn how to login to Sitefinity and what possible errors you can get if you do not have proper permissions.
USER GUIDE This guide is intended for users of all levels of expertise. The guide describes in detail Sitefinity user interface - from logging to completing a project. Use it to learn how to create pages
More informationTable of Contents. Configure and Manage Logging in to the Management Portal Verify and Trust Certificates
Table of Contents Configure and Manage Logging in to the Management Portal Verify and Trust Certificates Configure System Settings Add Cloud Administrators Add Viewers, Developers, or DevOps Administrators
More informationAppDefense Getting Started. VMware AppDefense
AppDefense Getting Started VMware AppDefense You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have comments about this documentation, submit
More informationDeploying VMware Identity Manager in the DMZ. JULY 2018 VMware Identity Manager 3.2
Deploying VMware Identity Manager in the DMZ JULY 2018 VMware Identity Manager 3.2 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have
More informationEverything in Place. Request Tracker the underestimated open source ticket system Take a Number
Features Request Tracker Request Tracker the underestimated open source ticket system Take a Number Request Tracker is a powerful help desk system that more admins should know about. By Julian Hein Richard
More informationVMware Workspace ONE UEM Integration with Apple School Manager
VMware Workspace ONE UEM Integration with Apple School Manager VMware Workspace ONE UEM Integration with Apple School Manager VMware Workspace ONE UEM 1811 You can find the most up-to-date technical documentation
More informationUsing the vrealize Orchestrator Operations Client. vrealize Orchestrator 7.5
Using the vrealize Orchestrator Operations Client vrealize Orchestrator 7.5 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have comments
More informationWorkflow Manager. October 2017
Workflow Manager October 2017 Summary 1- INTRODUCTION... 4 2- INSTALLATION... 5 2-1. Manual mode... 5 2-2. Automatic mode from LabCollector interface... 5 3- WORKFLOWS TEMPLATES... 6 3-1. Workflows templates
More informationMambu Mobile Overview v5.0
Mambu Mobile Overview v5.0 1 of 44 Versi on # Change History Date Description Summary of Changes 1,0 June 2014 Initial Release 2,0 November 2014 Updated with changes for Mambu Mobile v2.4 2,5 February
More informationOpenIAM Identity and Access Manager Technical Architecture Overview
OpenIAM Identity and Access Manager Technical Architecture Overview Overview... 3 Architecture... 3 Common Use Case Description... 3 Identity and Access Middleware... 5 Enterprise Service Bus (ESB)...
More informationGetting Started Guide
Maximizer Connect for Excel Quotes Getting Started Guide for Maximizer CRM Live Published By Prerequisites Microsoft Excel Maximizer Connect for Excel Quotes works with Excel 2013 or 2016 desktop versions
More informationDevOps Tooling from AWS
DevOps Tooling from AWS What is DevOps? Improved Collaboration - the dropping of silos between teams allows greater collaboration and understanding of how the application is built and deployed. This allows
More informationAdobe Sign for MS Dynamics 365 CRM
Adobe Sign for MS Dynamics 365 CRM User Guide v7 Last Updated: May 31, 2018 2018 Adobe Systems Incorporated. All rights reserved Contents Overview... 3 Gaining Access to Adobe Sign...4 Sending for Signature...
More informationUser Training Guide Version 2.0 December
User Training Guide Version 2.0 December 2016 1 Table of Contents Helpful Hints... 3 General Site Overview & Navigation... 4 Logging In... 4 Top Navigation... 5 Secondary Navigation... 7 Navigating Categories
More informationInstalling and Configuring vcloud Connector
Installing and Configuring vcloud Connector vcloud Connector 2.6.0 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new
More informationMENUS & MENU CYCLES MENU SOFTWARE MENU ENHANCEMENT NUTRITION MODULE
MENUS & MENU CYCLES MENU SOFTWARE MENU ENHANCEMENT NUTRITION MODULE USER S GUIDE Texas Department of Agriculture Revised 11/14/2017 2 OTHER RESOURCES In addition to the User s Guide:, you may use the following
More informationG-Lock EasyMail7. Startup Guide. Client-Server Marketing Solution for Windows. To learn more about G-Lock EasyMail7, visit
G-Lock EasyMail7 Client-Server Email Marketing Solution for Windows Startup Guide 1 Table of Contents This document is your startup guide for G-Lock EasyMail7 product. It is designed to provide you with
More informationIntroduction and Datacenter Topology For Your System
Introduction and Datacenter Topology For Your System This chapter provides an introduction, a datacenter overview, and VMware vcenter requirements for your system. Introducing Cisco WebEx Meetings Server,
More informationRemove complexity in protecting your virtual infrastructure with. IBM Spectrum Protect Plus. Data availability made easy. Overview
Overview Challenge In your organization, backup management is too complex and consumes too much time and too many IT resources. Solution IBM Spectrum Protect Plus dramatically simplifies data protection
More informationBack-end architecture
Back-end architecture Tiberiu Vilcu Prepared for EECS 411 Sugih Jamin 2 January 2018 https://education.github.com/pack 1 2 Outline HTTP 1. HTTP and useful web tools 2. Designing APIs 3. Back-end services
More informationDeploying VMware Identity Manager in the DMZ. SEPT 2018 VMware Identity Manager 3.3
Deploying VMware Identity Manager in the DMZ SEPT 2018 VMware Identity Manager 3.3 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have
More informationSimplified CICD with Jenkins and Git on the ZeroStack Platform
DATA SHEET Simplified CICD with Jenkins and Git on the ZeroStack Platform In the technical article we will walk through an end to end workflow of starting from virtually nothing and establishing a CICD
More informationAdministration Manual 1
Administration Manual 1 1 Introduction! 3! 1.1 Administration Panel 3 2 Members! 4! 2.1 Add Members Manually 5 2.2 Add Members from an Excel Document 6 2.3 Activate Accounts 7 2.4 Edit Member Information
More informationAdobe Document Cloud esign Services
Adobe Document Cloud esign Services Integration for Microsoft Dynamics CRM 2015 Installation Guide Last Updated: July 16, 2015 Copyright 2015 Adobe Systems Incorporated. All rights reserved. Table of Contents
More informationVMware Skyline Collector Installation and Configuration Guide. VMware Skyline Collector 2.0
VMware Skyline Collector Installation and Configuration Guide VMware Skyline Collector 2.0 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If
More informationWeb Cloud Solution. User Guide. Issue 01. Date
Issue 01 Date 2017-05-30 Contents Contents 1 Overview... 3 1.1 What Is Web (CCE+RDS)?... 3 1.2 Why You Should Choose Web (CCE+RDS)... 3 1.3 Concept and Principle... 4... 5 2.1 Required Services... 5 2.2
More informationDYNAMICS 365 BUSINESS PROCESS VISUALIZATION USING VISIO
MICROSOFT LABS JANUARY 10, 2019 DYNAMICS 365 BUSINESS PROCESS VISUALIZATION USING VISIO A Solution to create a Microsoft VISIO template by consuming the configured entity values from the CRM entity record.
More informationForescout. eyeextend for MobileIron. Configuration Guide. Version 1.9
Forescout Version 1.9 Contact Information Forescout Technologies, Inc. 190 West Tasman Drive San Jose, CA 95134 USA https://www.forescout.com/support/ Toll-Free (US): 1.866.377.8771 Tel (Intl): 1.408.213.3191
More informationStudywiz-Gmail Teachers' and Students' Guide
00.04, 29 Nov 2010 Log in to Studywiz 1. Open a web browser window, and in the address field enter the URL of the Studywiz deployment. The Studywiz splash page appears. 2. Click the Standard Log In button.
More informationAnsible Tower Quick Setup Guide
Ansible Tower Quick Setup Guide Release Ansible Tower 2.4.5 Red Hat, Inc. Jun 06, 2017 CONTENTS 1 Quick Start 2 2 Login as a Superuser 3 3 Import a License 4 4 Examine the Tower Dashboard 6 5 The Setup
More informationUsing the Computer Programming Environment
Information sheet EN064 Overview C2k has developed an environment to allow GCSE and A-Level students to undertake computer programming from within the C2k Managed Service. This environment will deliver
More informationPortwalk Place WORDPRESS MANUAL O ROURKE HOSPITALITY MARKETING OROURKEHOSPITALITY.COM
Portwalk Place WORDPRESS MANUAL TABLE OF CONTENTS Login... 3 Editing Existing Pages... 4 Adding New Pages... 7 Editing/Adding Text... 9 Creating a Link... 10 Linking to a PDF... 11 Making a Link a Button...
More informationAPPLICATION REVIEW MODULE: CHAIRPERSON USER MANUAL
APPLICATION REVIEW MODULE: CHAIRPERSON USER MANUAL 2018 M5C TABLE OF CONTENTS Introduction... 4 Role Definitions... 4 ARM Process Model 5 Overview... 5 Panel Structure... 5 Comments... 5 Role Responsibilities...
More informationListManager. ListManager Basic Training
ListManager ListManager Basic Training Presented by Ana DeLeón Logistics Before We Begin Shared audio State your name when asking questions s Introduction Please share: Your name Your experience with ListManager
More informationCMS Client User Guide GSK Germany Version 3 (28/04/2014) Contents Page No Raising a Standard and Non-Standard Order Client Portal Login 3 New Client Registration 3 Client Portal Login 4 Webstore Login
More informationAxon Capture for Android Devices User Manual
Axon Capture for Android Devices User Manual Document Revision: E Product functions and specifications may change without notice and the actual product may vary from the illustrations in this manual. Google,
More informationAPPLICATION REVIEW MODULE: CHAIRPERSON USER MANUAL
APPLICATION REVIEW MODULE: CHAIRPERSON USER MANUAL TABLE OF CONTENTS Introduction... 4 Role Definitions... 4 ARM Process Model 5 Overview... 4 Panel Structure... 4 Comments... 5 Role Responsibilities...
More informationDocAve Governance Automation Online
DocAve Governance Automation Online Business User Guide Service Pack 9 Cumulative Update 6 Issued December 2017 Table of Contents What s New in this Guide... 5 About DocAve Governance Automation Online...
More informationOverview of the Self-Service Portal
This chapter contains the following sections: Cisco UCS Director Self-Service Portal, page 1 Logging into the Self-Service Portal, page 1 Examining the Interface, page 4 Cisco UCS Director Self-Service
More informationFunctional Specification 2.2
2.2 January 26, 2006 Copyright 2003 by NorthRidge Software, LLC. All rights reserved. DOCUMENT INFORMATION: Document Title: Document Filename: Description: Current Owners: ProductDashboard 1.0 - Functional
More informationSERV-U MANAGED FILE TRANSFER SERVER FTP SERVER SOFTWARE FOR SECURE FILE TRANSFER & FILE SHARING
DATASHEET SERV-U MANAGED FILE TRANSFER SERVER FTP SERVER SOFTWARE FOR SECURE FILE TRANSFER & FILE SHARING If you re looking for a highly professional, no-nonsense FTP server, then you can t do much better
More informationTungSpot User Manual Last Update 5/20/2013
TungSpot User Manual Last Update 5/20/2013 TungSpot User Manual 1. Introduction... 2 1.1 Overview... 2 1.2 Login... 2 1.3 Navigation Tools... 3 2. Homepage... 4 2.1 Overview of Home Page... 4 2.2 My Purchases...
More informationTable of Contents. Introduction Technical Support Getting Started Data Synchronization General Website Settings...
E-Commerce Table of Contents Introduction... 1 Technical Support... 1 Introduction... 1 Getting Started... 2 Data Synchronization... 2 General Website Settings... 3 Customer Groups Settings... 4 New Accounts
More informationRelease Notes for McLaren FusionLive Kosciuszko Release 27th July 2013
Release Notes for McLaren FusionLive Kosciuszko Release 27th July 2013 7 th Floor, 95 Bothwell Street, Glasgow G2 7HX T +44 (0)141 227 7600 F +44 (0)141 227 7600 Esales@mclarensoftware.comwww.mclarensoftware.com
More informationovirt and Docker Integration
ovirt and Docker Integration October 2014 Federico Simoncelli Principal Software Engineer Red Hat 1 Agenda Deploying an Application (Old-Fashion and Docker) Ecosystem: Kubernetes and Project Atomic Current
More informationIdentity Management and Compliance in OpenShift
Identity Management and Compliance in OpenShift Or Use DevOps to Make Your Auditors and Suits Happy Marc Boorshtein CTO, Tremolo Security Ellen Newlands Senior Security Product Manager, Cloud Business
More informationTable of Contents 1.1. Introduction. Overview of vsphere Integrated Containers 1.2
Table of Contents Introduction Overview of vsphere Integrated Containers 1.1 1.2 2 Overview of vsphere Integrated Containers This document provides an overview of VMware vsphere Integrated Containers.
More informationSetting Up Resources in VMware Identity Manager (On Premises) Modified on 30 AUG 2017 VMware AirWatch 9.1.1
Setting Up Resources in VMware Identity Manager (On Premises) Modified on 30 AUG 2017 VMware AirWatch 9.1.1 Setting Up Resources in VMware Identity Manager (On Premises) You can find the most up-to-date
More informationAct! Marketing Automation
Act! Marketing Automation A Guide to Getting Started Helping your business grow with marketing automation Act! Marketing Automation Getting Started Guide 2 Contents Page Page 8 Page 10 Page 11 Page 11
More informationDesign Document Version 4.0
HealthyFROGS Design Document Design Document Version 4.0 Tuesday May 7, 2013 2012-2013 Computer Science Department, Texas Christian University - All Rights Reserved HealthyFROGS Design Document i Revision
More informationDesign Conductor Training Document
Design Conductor Training Document Design Conductor is a web based template library for all of your printed materials like brochures, newsletters, post cards and more. Authorized staff members will be
More informationHow to use your Participant Center for fundraising success! How to: Login
How to: Login Visit comewalkwithme5k.org and click on the LOGIN button on the top, right-hand corner of the page. Enter the Username and Password you registered with. If you forgot either, click on the
More informationICBA Migration to IaaS Cloud Platform REQUEST FOR PROPOSAL
INTERNATIONAL CENTER FOR BIOSALINE AGRICULTURE ICBA Migration to IaaS Cloud Platform REQUEST FOR PROPOSAL Imane Boujidane Procurement Officer +971 4 336 1100 ext. 201 i.boujidane@biosaline.org.ae International
More informationHow to Use the LE.3k Software Instructional Videos
How to Use the LE.3k Software Instructional Videos LE.3k User Login Click on the Le.3k icon on your desktop Depending on your OS or administration settings, a permission box will appear. Click on "Yes"
More informationProduction Pivotal Cloud Foundry on VMware vsphere using Dell EMC XC Series Appliances or XC Core System Deployment Guide
Production Pivotal Cloud Foundry on VMware vsphere using Dell EMC XC Series Appliances or XC Core System Deployment Guide Dell EMC Engineering August 2018 A Dell EMC Deployment Guide Revisions Date August
More informationDigitized Engineering Notebook
Governors State University OPUS Open Portal to University Scholarship All Capstone Projects Student Capstone Projects Spring 2017 Digitized Engineering Notebook Syed Jalaluddin Governors State University
More informationSCHULICH MEDICINE & DENTISTRY Website Updates August 30, Administrative Web Editor Guide v6
SCHULICH MEDICINE & DENTISTRY Website Updates August 30, 2012 Administrative Web Editor Guide v6 Table of Contents Chapter 1 Web Anatomy... 1 1.1 What You Need To Know First... 1 1.2 Anatomy of a Home
More informationVMware AirWatch Content Gateway Guide For Linux
VMware AirWatch Content Gateway Guide For Linux AirWatch v9.2 Have documentation feedback? Submit a Documentation Feedback support ticket using the Support Wizard on support.air-watch.com. This product
More informationPrepress Portal InSite v5.0
Prepress Portal InSite v5.0 Whether you are an experienced user or new to our online proofing software, you will find the features of InSite easy to understand and intuitive. Online proofing brings many
More informationHorizont HPE Synergy. Matt Foley, EMEA Hybrid IT Presales. October Copyright 2015 Hewlett Packard Enterprise Development LP
Horizont 2016 HPE Synergy Matt Foley, EMEA Hybrid IT Presales Copyright 2015 Hewlett Packard Enterprise Development LP October 2016 Where we started Remember this? 2 Strategy, circa 2007 3 Change-ready
More informationModern Requirements4TFS 2018 Update 3 Release Notes
Modern Requirements4TFS 2018 Update 3 Release Notes Modern Requirements 12/14/2018 Table of Contents 1. INTRODUCTION... 3 2. SYSTEM REQUIREMENTS... 3 3. APPLICATION SETUP... 4 GENERAL... 5 1. FEATURES...
More informationInfrastructure Clouds for Science and Education: Platform Tools
Infrastructure Clouds for Science and Education: Platform Tools Kate Keahey, John Bresnahan, Patrick Armstrong, Pierre Riteau Argonne National Laboratory University of Chicago 11/12/2012 1 The Power of
More informationInstalling and Configuring VMware Identity Manager Connector (Windows) OCT 2018 VMware Identity Manager VMware Identity Manager 3.
Installing and Configuring VMware Identity Manager Connector 2018.8.1.0 (Windows) OCT 2018 VMware Identity Manager VMware Identity Manager 3.3 You can find the most up-to-date technical documentation on
More informationTable of Contents VSSI VMware vcenter Infrastructure...1
Table of Contents VSSI VMware vcenter Infrastructure...1 Document version...1 Glossary...1 VMware vsphere Infrastructure...1 Connect to vsphere Server using the vsphere Client...2 VMware vsphere home window...3
More informationThe Veranda House WORDPRESS MANUAL O ROURKE HOSPITALITY MARKETING OROURKEHOSPITALITY.COM
The Veranda House WORDPRESS MANUAL TABLE OF CONTENTS Login... 3 Editing Existing Pages... 4 Adding New Pages... 6 Editing a Room Post... 7 Editing a Packages Post... 9 Editing/Adding Text... 11 Creating
More informationUDS Enterprise Free & Evaluation Edition. Lab UDS Enterprise + VMware vsphere + RDP/XRDP
UDS Enterprise Free & Evaluation Edition Lab UDS Enterprise + VMware vsphere + RDP/XRDP 1 INDEX Introduction 03 Deployment of UDS Enterprise Free & Evaluation Edition 04 Upload UDS Appliances to VMware
More informationArcGIS for Server: Administration and Security. Amr Wahba
ArcGIS for Server: Administration and Security Amr Wahba awahba@esri.com Agenda ArcGIS Server architecture Distributing and scaling components Implementing security Monitoring server logs Automating server
More informationDEPLOYMENT GUIDE. Load Balancing VMware Unified Access Gateway
DEPLOYMENT GUIDE Load Balancing VMware Unified Access Gateway Version History Date Version Author Description Compatible Versions Nov 2017 1.0 Matt Mabis Initial Document with How-To Configure F5 LTM with
More informationStarVault Cloud Backup v7 Office 365 Exchange Online Backup & Restore Guide for Windows
StarVault Cloud Backup v7 Office 365 Exchange Online Backup & Restore Guide for Windows StarVault Systems Corporation Limited 24 Aug 2016 [Type here] Copyright Notice 2016 StarVault Systems Corporation
More information