Mobile Maker. Software Requirements Specification
|
|
|
- James Mosley
- 10 years ago
- Views:
Transcription
1 Mobile Maker Software Requirements Specification Version: 1.1 Prepared by: Daniel Retta David Carlson Marco Sedano Nicholas Marks Andres Riofrio Group name: Warp 5 Instructor: Chandra Krintz Course: CS 189A, Capstone Project Lab Section: Wednesday 6pm Teaching Assistant: Geoffrey Douglas Date: 3/4/14 1 of 16
2 Table of Contents Table of Contents Revisions 1 Introduction 1.1 Document Purpose 1.2 Product Scope 1.3 Intended Audience and Document Overview 1.4 Definitions, Acronyms and Abbreviations 1.5 Document Conventions 1.6 References and Acknowledgments 2 Overall Description 2.1 Product Perspective 2.2 Product Functionality 2.3 Users and Characteristics 2.4 Operating Environment 2.5 Design and Implementation Constraints Technologies Other Constraints 2.6 User Documentation 2.7 Assumptions and Dependencies 3 Specific Requirements 3.1 External Interface Requirements User Interfaces Command Line Interface Graphical User Interface Hardware Interfaces Software Interfaces Communications Interfaces 3.2 Functional Requirements Database Interface User Stories As a Warp 9 developer: As a Magento user: As a novice Magento developer: 3.3 Behaviour Requirements Use Case View 4 Other Non functional Requirements 4.1 Performance Requirements 4.2 Safety and Security Requirements 4.3 Software Quality Attributes 2 of 16
3 4.3.1 Availability Dependability Usability Flexibility Appendix A Group Log Revisions Version Primary Author(s) Description of Version Date Completed 1.0 Nicholas Marks Daniel Retta Marco Sedano David Carlson Andres Riofrio Initial version. 02/10/ Andres Riofrio Daniel Retta Marco Sedano Revision in accordance with the first version of the Design Document. Added e mails to front page. Update the CLI mockup. Update the priorities of user stories. 03/04/14 3 of 16
4 1 Introduction Mobile Maker is a tool that allows anyone who has a Magento web store to quickly create a functional, beautiful mobile store and customize it until it's just right. Our first goal is to create a tool that Magento experts like Warp 9 can use. We may later extend it as a self contained product that store owners can use. 1.1 Document Purpose This document specifies the software requirements of our Mobile Maker. We cover the whole product in this document and include details such as the product scope, intended audience, product functionality, and use cases. This will serve as a tool to unify and communicate product goals and functionality between Warp 5 and Warp 9 developers. 1.2 Product Scope Currently, most Magento web stores are unresponsive, meaning that they do not resize to fit into the smaller form factors of phones and tablets. Every store manager must contact Warp 9 and feed every detail to them about how they want their Magento website to look, which can be overbearing for the developers. By creating a mobile website template application, store managers will be able to customize their own store and change it any time at their discretion. Our first goal is to automate many of the repetitive tasks Warp 9 developers encounter when first designing a mobile website for a Magento user. In the end, we wish to have a simple mobile website template generator which would greatly speed up the process Warp 9 developers face when creating a mobile website for a client. Ultimately, we wish to make the template easily customizable by the client. 1.3 Intended Audience and Document Overview This document is designed to provide detailed information about the Mobile Maker for the CS189 faculty, our Warp 9 sponsors, and anyone interested in learning more about our tool. The remainder of this section provides key information for navigation and comprehension of this document. The second section will give a complete overview of our tool s functionality and implementation. The third section will provide a more in depth, comprehensive description of the exact specifications required for each of the application s components; each component and its interface will be broken down separately, with their functional and behavioral requirements explained. 1.4 Definitions, Acronyms and Abbreviations API Application Programming Interface 4 of 16
5 AWS Amazon Web Services CLI Command Line Interface CS Computer Science DBMS Database Management System GUI Graphical User Interface IEEE Institute of Electrical and Electronics Engineers JS JavaScript Magento An ecommerce open source web platform MS MicroSoft PHP PHP (Personal Homepage) Hypertext Preprocessor phpmyadmin A PHP tool for SQL database management SQL Structured Query Language SRS Software Requirements Specification UI User Interface 1.5 Document Conventions This document uses Arial font for all text excluding the headers, which are Trebuchet MS. Excluding the front page, the body uses size 11 font, the subheaders use size 13 font, the footers use size 11 font, and the headers use size 16 font. The front page title uses size 21 font, and the front page notes uses size 13 font. The headers and subheaders are bolded, and the front page notes are italicized. The front page notes also use dark gray 2 as its text color, the rest of document uses black. The entire document uses 1 margins. 1.6 References and Acknowledgments Apache: Creately: Duda Mobile: Magento: Magento Extension Developers Guide: Extension Developers Guide v1.0.pdf Magento User/Design Guides: user guide MAMP: MySQL: PHP: phpmyadmin: WAMP: Warp 9: 5 of 16
6 2 Overall Description 2.1 Product Perspective Mobile Maker is an extension to Magento, the online ecommerce platform. We will be creating this extension from scratch. However, it will be interacting in accordance to websites already managed by the Magento platform. With Mobile Maker, clients who already have a Magento ecommerce website will be able to easily create a theme for mobile platforms. It will have a frontend and a backend. The user will interact with the frontend when creating a theme, and the Warp 9/ Warp 5 developers will ensure that the backend data interacts correctly. The backend will be a mysql database, typically hosted on the cloud through AWS. Figure 1: Operating Environment 2.2 Product Functionality Allows users to quickly create a mobile webstore connected to Magento. Allows users to quickly customize mobile webstore by layout, color, etc. Change multiple pages color schemes quickly. Move widgets around on the page for most efficient placement. Connect mobile webstore to Magento backend. 6 of 16
7 2.3 Users and Characteristics 1. The main users for phase one of our project are the Warp 9 developers. These will be software engineers with a CS background in web and/or mobile development, and full access to internal servers. This is the core product that will help automate the essential and redundant setup processes required for generating a magento based, mobile e commerce website. 2. The second phase of our project will be a web based application that provides an intuitive UI for the generation of either a bare bones template or fully functioning mobile site that is easily integrated with the Magento Enterprise tool. 3. Based on the depth of completion of phase two, our user base will expand to all e commerce software developers that use the Magento tools, and possibly even those with little to no programming experience! 2.4 Operating Environment The software will be designed to run in most environments where Magento can run. Specifically, it must be able to run on machines with a web server (usually Apache) and PHP or newer, running Windows, Linux, or another POSIX operating system. It must not conflict with other Magento extensions. It must interface with the Magento API (and through it, with the underlying database). The mobile template must be compatible with major mobile web browsers. The desktop editor will provide a web interface compatible with major desktop web browsers. 7 of 16
8 Figure 2: Major components, subsystem connections, and external interface. 2.5 Design and Implementation Constraints Technologies Our program must interact with the Magento backend. We will use PHP and JavaScript to interact between user and Magento. We will also use MySQL as the database Magento interacts with. AWS servers will be used for development Other Constraints Our software will be installed into an existing Magento installation. Software must be secure. See section 4.2 for more details. Clients must be currently using Magento. Clients looking for a custom mobile store. Warp 9 will provide hosting for development servers. 8 of 16
9 2.6 User Documentation A completed product would be a web application similar to Duda Mobile s drag and drop interface. It would be easy to use and mostly intuitive. However, no application can be completely intuitive. To remedy this, we will make an introduction video to describe the purpose and major features of our software. In addition, we will implement a tutorial into the software for first time users. We will also write short articles explaining how to do common tasks with screenshots. 2.7 Assumptions and Dependencies We assume the user will have a basic understanding of Mobile technologies and interfaces We assume the user will have a Magento website We assume the user does not have any additional API s that will hinder the automation and creation of the website template We depend on Magento+PHP+HTML+Javascript operating correctly together We depend on Warp 9 servers to be operating correctly at all times 9 of 16
10 3 Specific Requirements 3.1 External Interface Requirements User Interfaces Command Line Interface $phpmobilize.php Mobilizeversion1.0 Usage: [options]command[arguments] Options: --help -hdisplaythishelpmessage. --quiet -qdonotoutputanymessage. --verbose -v vv vvvincreasetheverbosityofmessages:1fornormal output,2formoreverboseoutputand3fordebug --version -VDisplaythisapplicationversion. --ansi ForceANSIoutput. --no-ansi DisableANSIoutput. --no-interaction-ndonotaskanyinteractivequestion. Availablecommands: help Displaythismessage list Listscommands init Addamobilesiteandenableitformobiledevices destroy Disableandremovethemobilesite enable Enablethemobilesitebyaddingdetectioncodetothe htaccessfile disable Disablethemobilesitebyremovingdetectioncodefromthe htaccessfile theme-settingsopensthesettings.lessfile list-colors Listsallthecolorsinthedefaultdesktoptheme 10 of 16
11 Graphical User Interface What follows is a description of an early concept of what the GUI would look like. Figure 3: DudaMobile is an example of a mobile website editor with live preview and drag and drop functionality. The app will allow the user to customize their mobile site, while seeing a live preview on the side of the window. In the navigation, they will be able to select the template to edit (e.g. master template, item view, category view, etc.). On the left pane, they will be able to edit settings related to the template (e.g. which template to inherit from, what the page title will be, etc.), and there will be a list of widgets to insert on the right. On the right pane, a live preview of the site will appear. The user will be able drag and drop widgets between the left pane and the right pane, and to reorder widgets in the right pane via drag and drop. Clicking on a widget on the right will open a settings dialog that will allow the user to customize the widget Hardware Interfaces The program will communicate with the hard drive (the filesystem and database) via the appropriate PHP and Magento APIs. The command line interface will allow the user to communicate with the program using the keyboard and a terminal display, while the graphical user interface will allow the user to communicate with the program using a keyboard, a mouse, and a graphical display. 11 of 16
12 Magento utilizes MySQL to store and manage data efficiently. The DBMS will make sure to store data correctly on the hard drive to ensure the definition, creation, querying, update, and administration of data Software Interfaces SQL Server The SQL server will be the centralized area for data storage. Our Magento module will be stored inside the Magento file system on the server, and will make calls to the database that Magento is linked to. PHPmyAdmin PHPmyAdmin will be the software that the developer uses to directly modify contents of the SQL database. Although our Magento plug in will make direct queries to the database, if the developer needs to manually modify the tables or table elements they will use PHPmyAdmin as a UI for the SQL database. Magento Magento is the platform that the users will interface with. This is the toolkit that we will be developing our plug in for, and is used to manage the web content with little to no technical experience. Mobile Web Browsers Our template will need to work properly on major mobile web browsers. Desktop Web Browsers Our template editor will need to work properly on major desktop web browsers Communications Interfaces The user will be able to access our Magento Extension through HTTP/HTTPS and a web browser. The extension allows the user to edit the mobile template. The extension will interface with Magento to access and modify the database. 3.2 Functional Requirements Database The database must be able to store and retrieve all possible options of the various design modules (menus, font, etc.) used for the template The database has to store the values of each mobile webstore's saved design, including all of their details used in the design Interface Users must be able to select between a variety of color, formats, models, and styles for each component for their mobile webstore 12 of 16
13 Users must be able to preview their webstore after selecting a certain number (actual number TBD) of options for their mobile webstore User Stories Priority Key: [1] Essential, [2] Important, [3] Good to Have As a Warp 9 developer: [1] I want to connect frameworks together so that I can link websites to Magento E store s. [1] I want a PHP script that adds a design change, store view (mobile), and modifies the.htaccess file in order to set up the mobile view. [2] I want to customize the colors of a web store store in order to satisfy my clients. [3] I want to be able to choose between at least 3 different options for the main navigation menu in order to give my clients options. [3] I want to be able to reorder page components in order to satisfy my clients. [3] I want to be able to save themes and webpage templates. [3] I want to be able to edit multiple themes at once. [3] I want to take my desktop website and create a similar mobile website with minimal modifications and similar theme. As a Magento user: [2] I want to automatically add a store view, a design change, and modify the htaccess file in order to quickly get a mobile site up. [3] I want to easily generate custom Magento mobile themes. [3] I want my mobile site layout customization to be quick and painless. [3] I want to be able to resize the buttons, text boxes, widgets, etc... with finger pinches. [3] I want to change multiple pages color schemes at the same time [3] I want to change one page s color scheme at a time. [3] Move widgets around the website for most efficient placement. [3] I want to be able to move components like buttons, menus, etc around to have a better look and feel. [3] I want the ability to change the colors on the current page only, as well as all pages linked to this one as if to change the whole websites scheme so that I can group or separate. As a novice Magento developer: [1] I want to be able to run Mobile Maker and exit it successfully, because I am unsure how to debug it or Magento myself. [2] I want an intuitive and easy to use UI with minimal code, because I do not have much programming experience. 13 of 16
14 3.3 Behaviour Requirements Use Case View Figure 4: System Use Case Diagram 4 Other Non-functional Requirements 4.1 Performance Requirements 1. Theme updates will be viewable within 30 seconds. 2. Editor drag and drop functionality will have a refresh rate of 20 frames/sec. 3. Navigation bar response should take less than 1 second. 4. Account modifications should take less than 5 seconds. 5. All Magento related information will be updated within Magento system in less than 5 seconds. 4.2 Safety and Security Requirements 14 of 16
15 If we develop a product that we sell, it should have a form of Digital Rights Management (DRM) to prevent users from copying the product s code to unauthorized Magento installations. Our product should not introduce security vulnerabilities into the user s Magento web store or system. For example, since we are using SQL we should prevent SQL injections. All user data stored by our centralized servers will be backed up. 4.3 Software Quality Attributes Availability If the DRM depends on a server side component that we manage, it should be highly available. Alternatively (or additionally), if the server is unreachable the software should work (however, this makes the DRM vulnerable to Airplane Mode attacks) Dependability The application should not fail under normal circumstances, and when it does fail, it should leave the system in a sane state and report the error to the user using clear and concise language. We will use automated testing to achieve this. The application should not behave stochastically. We will use automated testing to achieve this Usability The theme addition process will take no more than 5 steps. If we do a command line interface, the commands should be straightforward. If we do a graphical user interface, the UI will be intuitive and easy to pick up. Code will not be written by the user; it will be automatically generated. The theme installation process will be greatly simplified, prompting users for basic information in one centralized interface, and then distributing this information to the various parts of the system. The user will not have to navigate to additional web pages or programs, our product will be directly integrated to the magento dashboard Flexibility The application should work on a wide variety of server configurations. Our plug in will be capable of integrating with multiple configurations of Magento, providing a robust and user friendly experience. 15 of 16
16 Appendix A - Group Log Scrum Journal available here: /edit#heading=h.lhj5q58sa788 Our Scrum structure consists of nightly google hangouts for about 15 mins to discuss what each of us has done today and what we will do tomorrow. Once per week we have a longer meeting where we go over important google docs and make large edits together on documents like the vision/srs. We also assign different sections/tasks to work on individually during this time. We meet at Warp 9 headquarters every Friday at 11am. Their address is: 1933 Cliff Drive, Suite 11 Santa Barbara, CA, of 16
Software Requirements Specification for POS_Connect Page 1. Software Requirements Specification. for. POS_Connect. Version 1.0
Page 1 Software Requirements Specification for POS_Connect Version 1.0 1/9/2013 Page 2 Table of Contents Table of Contents Revision History 1. Introduction 1.1 Purpose 1.2 Document Conventions 1.3 Intended
RIT Message Center Compose and Send Messages
RIT Message Center Compose and Send Messages Table of Contents Table of Contents... 2 Logging into Message Center... 3 Category Display... 3 Message Center: Create a Message... 4 Create a New Message without
IE Class Web Design Curriculum
Course Outline Web Technologies 130.279 IE Class Web Design Curriculum Unit 1: Foundations s The Foundation lessons will provide students with a general understanding of computers, how the internet works,
SmallBiz Dynamic Theme User Guide
SmallBiz Dynamic Theme User Guide Table of Contents Introduction... 3 Create Your Website in Just 5 Minutes... 3 Before Your Installation Begins... 4 Installing the Small Biz Theme... 4 Customizing the
1. Introduction. 1.1 Purpose of this Document
1. Introduction 1.1 Purpose of this Document The of the Software Requirements Specification is to outline the requirements for The American Academy's Education With an Elastic Workforce (EW2) product.
Software Requirements Specification. Task Management System. for. Prepared by. Version 1.0. Group Name: Pink and Purple. Date:
Software Requirements Specification for Task Management System Version 1.0 Prepared by Group Name: Pink and Purple Kathrynn Gonzalez 11387240 [email protected] Tina Roper 11380457 [email protected]
Bubble Code Review for Magento
User Guide Author: Version: Website: Support: Johann Reinke 1.1 https://www.bubbleshop.net [email protected] Table of Contents 1 Introducing Bubble Code Review... 3 1.1 Features... 3 1.2 Compatibility...
Shop by Manufacturer Custom Module for Magento
Shop by Manufacturer Custom Module for Magento TABLE OF CONTENTS Table of Contents Table Of Contents... 2 1. INTRODUCTION... 3 2. Overview...3 3. Requirements... 3 4. Features... 4 4.1 Features accessible
ORACLE BUSINESS INTELLIGENCE WORKSHOP
ORACLE BUSINESS INTELLIGENCE WORKSHOP Integration of Oracle BI Publisher with Oracle Business Intelligence Enterprise Edition Purpose This tutorial mainly covers how Oracle BI Publisher is integrated with
How-to Guide: Creating a Mobile Website Using bmobilized
Mobile Websites How-to Guide: Creating a Mobile Website Using Content Provided by Mobile Websites Content 1. What is a mobile website? 2. Why you need a mobile website? 3. Who is? 4. How to create a mobile
Managing Existing Mobile Apps
Adobe Summit 2016 Lab 324: Managing Existing Mobile Apps Adobe Experience Manager Mobile 1 Table of Contents INTRODUCTION 4 GOAL 4 OBJECTIVES 4 MODULE 1 AEM INTRODUCTION 5 LESSON 1 - AEM BASICS 5 OVERVIEW
Bijlage1. Software Requirements Specification CIS. For. Version 1.0 final. Prepared by Saidou Diallo. HvA/Inaxion. November 2009
Bijlage1 Software Requirements Specification For CIS Version 1.0 final Prepared by Saidou Diallo HvA/Inaxion November 2009 Copyright 2009/2010 Inaxion BV. Table of Contents 1. Introduction...3 1.1 Purpose...
HTML5. Turn this page to see Quick Guide of CTTC
Programming SharePoint 2013 Development Courses ASP.NET SQL TECHNOLGY TRAINING GUIDE Visual Studio PHP Programming Android App Programming HTML5 Jquery Your Training Partner in Cutting Edge Technologies
Using your Drupal Website Book 1 - Drupal Basics
Book 1 - Drupal Basics By Karl Binder, The Adhere Creative Ltd. 2010. This handbook was written by Karl Binder from The Adhere Creative Ltd as a beginners user guide to using a Drupal built website. It
Software Requirements Specification
CSL740 Software Engineering Course, IIT Delhi Software Requirements Specification Submitted By Abhishek Srivastava (2011EEY7511) Anil Kumar (2009CS10180) Jagjeet Singh Dhaliwal (2008CS50212) Ierum Shanaya
Site Store Pro. INSTALLATION GUIDE WPCartPro Wordpress Plugin Version
Site Store Pro INSTALLATION GUIDE WPCartPro Wordpress Plugin Version WPCARTPRO INTRODUCTION 2 SYSTEM REQUIREMENTS 4 DOWNLOAD YOUR WPCARTPRO VERSION 5 EXTRACT THE FOLDERS FROM THE ZIP FILE TO A DIRECTORY
Software Requirements Specification For Real Estate Web Site
Software Requirements Specification For Real Estate Web Site Brent Cross 7 February 2011 Page 1 Table of Contents 1. Introduction...3 1.1. Purpose...3 1.2. Scope...3 1.3. Definitions, Acronyms, and Abbreviations...3
GETTING STARTED WITH DRUPAL. by Stephen Cross
GETTING STARTED WITH DRUPAL by Stephen Cross STEPHEN CROSS @stephencross [email protected] ParallaxInfoTech.com www.talkingdrupal.com ASSUMPTIONS You may or may not have development experience You
How To Change Your Site On Drupal Cloud On A Pcode On A Microsoft Powerstone On A Macbook Or Ipad (For Free) On A Freebie (For A Free Download) On An Ipad Or Ipa (For
How-to Guide: MIT DLC Drupal Cloud Theme This guide will show you how to take your initial Drupal Cloud site... and turn it into something more like this, using the MIT DLC Drupal Cloud theme. See this
Software Requirements. Specification. Day Health Manager. for. Version 1.1. Prepared by 4yourhealth 2/10/2015
Software Requirements Specification. for Day Health Manager Version 1.1 Prepared by 4yourhealth Senior Project 2015 2/10/2015 Table of Contents Table of Contents Revision History Introduction Purpose Document
Software Requirements Specification
Software Requirements Specification Version 1.1 March 7, 2013 Prepared by Group Name: The Constructors Alex Hamstra 4506291 [email protected] Jared Roesch 4826574 [email protected] Kyle Jorgensen
LETTERS, LABELS & EMAIL
22 LETTERS, LABELS & EMAIL Now that we have explored the Contacts and Contact Lists sections of the program, you have seen how to enter your contacts and group contacts on lists. You are ready to generate
Microsoft Office System Tip Sheet
Experience the 2007 Microsoft Office System The 2007 Microsoft Office system includes programs, servers, services, and solutions designed to work together to help you succeed. New features in the 2007
Practical Example: Building Reports for Bugzilla
Practical Example: Building Reports for Bugzilla We have seen all the components of building reports with BIRT. By this time, we are now familiar with how to navigate the Eclipse BIRT Report Designer perspective,
NDSU Technology Learning & Media Center. Introduction to Google Sites
NDSU Technology Learning & Media Center QBB 150C 231-5130 www.ndsu.edu/its/tlmc Introduction to Google Sites Get Help at the TLMC 1. Get help with class projects on a walk-in basis; student learning assistants
Microsoft Office System Tip Sheet
The 2007 Microsoft Office System The 2007 Microsoft Office system is a complete set of desktop and server software that can help streamline the way you and your people do business. This latest release
Document Freedom Workshop 2012. DFW 2012: CMS, Moodle and Web Publishing
Document Freedom Workshop 2012 CMS, Moodle and Web Publishing Indian Statistical Institute, Kolkata www.jitrc.com (also using CMS: Drupal) Table of contents What is CMS 1 What is CMS About Drupal About
SelectSurvey.NET Developers Manual
Developers Manual (Last updated: 6/24/2012) SelectSurvey.NET Developers Manual Table of Contents: SelectSurvey.NET Developers Manual... 1 Overview... 2 General Design... 2 Debugging Source Code with Visual
Application Note. Building a Website Using Dreamweaver without Programming. Nan Xia. MSU ECE 480 Team 5
Application Note Building a Website Using Dreamweaver without Programming Nan Xia MSU ECE 480 Team 5 11/16/2012 Table of Contents Abstract... 3 Introduction and Background... 3 Keywords... 3 Procedure...
WordPress websites themes and configuration user s guide v. 1.6
WordPress websites themes and configuration user s guide v. 1.6 Congratulations on your new website! Northeastern has developed two WordPress themes that are flexible, customizable, and designed to work
How To Create A Website Template On Sitefinity 4.0.2.2
DESIGNER S GUIDE This guide is intended for front-end developers and web designers. The guide describes the procedure for creating website templates using Sitefinity and importing already created templates
Microsoft Access 2007
How to Use: Microsoft Access 2007 Microsoft Office Access is a powerful tool used to create and format databases. Databases allow information to be organized in rows and tables, where queries can be formed
Software Requirement Specification For Flea Market System
Software Requirement Specification For Flea Market System By Ilya Verlinsky, Alexander Sarkisyan, Ambartsum Keshishyan, Igor Gleyser, Andrey Ishuninov 1 INTRODUCTION 1.1 Purpose 1.1.1 Purpose of SRS document
CrownPeak Playbook CrownPeak Hosting with PHP
CrownPeak Playbook CrownPeak Hosting with PHP Version 1.0 2014, Inc. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any means, electronic or mechanical,
GOOGLE DOCS APPLICATION WORK WITH GOOGLE DOCUMENTS
GOOGLE DOCS APPLICATION WORK WITH GOOGLE DOCUMENTS Last Edited: 2012-07-09 1 Navigate the document interface... 4 Create and Name a new document... 5 Create a new Google document... 5 Name Google documents...
In this session, we will explain some of the basics of word processing. 1. Start Microsoft Word 11. Edit the Document cut & move
WORD PROCESSING In this session, we will explain some of the basics of word processing. The following are the outlines: 1. Start Microsoft Word 11. Edit the Document cut & move 2. Describe the Word Screen
603: Enhancing mobile device experience with NetScaler MobileStream Hands-on Lab Exercise Guide
603: Enhancing mobile device experience with NetScaler MobileStream Hands-on Lab Exercise Guide Christopher Rudolph January 2015 1 Table of Contents Contents... 2 Overview... 3 Scenario... 6 Lab Preparation...
Create A Google Site. Introduction to Sites. Create, format, and customize a site. Adapted from:
Create A Google Site Adapted from: http://edutraining.googleapps.com/training-home/module-5-sites Introduction to Sites Google Sites is an online application that makes creating a class, school, or project
Maximizing the Use of Slide Masters to Make Global Changes in PowerPoint
Maximizing the Use of Slide Masters to Make Global Changes in PowerPoint This document provides instructions for using slide masters in Microsoft PowerPoint. Slide masters allow you to make a change just
SiteBuilder 2.1 Manual
SiteBuilder 2.1 Manual Copyright 2004 Yahoo! Inc. All rights reserved. Yahoo! SiteBuilder About This Guide With Yahoo! SiteBuilder, you can build a great web site without even knowing HTML. If you can
WIX: Building a Website with a Template. Choosing a Template First you will need to choose a template from the Create section of the Wix website.
WIX: Building a Website with a Template Choosing a Template First you will need to choose a template from the Create section of the Wix website. To choose a template: 1. Go to wix.com. 2. From the top
Getting Started with Sites at Penn State
About Sites at Penn State Getting Started with Sites at Penn State The Sites at Penn State tool is powered by WordPress.com, a powerful, personal publishing platform that allows you to create a website
Content Author's Reference and Cookbook
Sitecore CMS 6.2 Content Author's Reference and Cookbook Rev. 091019 Sitecore CMS 6.2 Content Author's Reference and Cookbook A Conceptual Overview and Practical Guide to Using Sitecore Table of Contents
My Store. Quick Startup Guide. DIY online store builder
Quick Startup Guide My Store DIY online store builder Thank you for selecting Netregistry to create your online presence. In this guide we will run you through the basic steps to get online. Call 1300
ECOMMERCE SITE LIKE- GRAINGER.COM
12/19/2012 ITFLEXSOLUTIONS ECOMMERCE SITE LIKE- GRAINGER.COM Developed by : IT Flex Solutions www.itflexsolutions.com *Please note that this is not a final proposal only an estimate of the time and type
Creating Electronic Portfolios using Microsoft Word and Excel
Step-by-Step Creating Electronic Portfolios using Microsoft Word and Excel The Reflective Portfolio document will include the following: A Cover Page for the portfolio - Include a Picture or graphic A
How to Create a WordPress web site at www.blacksun.ca
How to Create a WordPress web site at www.blacksun.ca by R. Berdan Dec 1, 2012 What you need. 1. Web Host & Domain name www.blacksun.ca with support for PHP 5.2.4 or greater, MySQL 5.0 or greater (you
Creating Custom Crystal Reports Tutorial
Creating Custom Crystal Reports Tutorial 020812 2012 Blackbaud, Inc. This publication, or any part thereof, may not be reproduced or transmitted in any form or by any means, electronic, or mechanical,
Microsoft Access 2010 handout
Microsoft Access 2010 handout Access 2010 is a relational database program you can use to create and manage large quantities of data. You can use Access to manage anything from a home inventory to a giant
NJCU WEBSITE TRAINING MANUAL
NJCU WEBSITE TRAINING MANUAL Submit Support Requests to: http://web.njcu.edu/its/websupport/ (Login with your GothicNet Username and Password.) Table of Contents NJCU WEBSITE TRAINING: Content Contributors...
Outlook Email. User Guide IS TRAINING CENTER. 833 Chestnut St, Suite 600. Philadelphia, PA 19107 215-503-7500
Outlook Email User Guide IS TRAINING CENTER 833 Chestnut St, Suite 600 Philadelphia, PA 19107 215-503-7500 This page intentionally left blank. TABLE OF CONTENTS Getting Started... 3 Opening Outlook...
14.1. bs^ir^qfkd=obcib`qflk= Ñçê=emI=rkfuI=~åÇ=léÉåsjp=eçëíë
14.1 bs^ir^qfkd=obcib`qflk= Ñçê=emI=rkfuI=~åÇ=léÉåsjp=eçëíë bî~äì~íáåö=oéñäéåíáçå=ñçê=emi=rkfui=~åç=lééåsjp=eçëíë This guide walks you quickly through key Reflection features. It covers: Getting Connected
Backup Assistant. User Guide. NEC NEC Unified Solutions, Inc. March 2008 NDA-30282, Revision 6
Backup Assistant User Guide NEC NEC Unified Solutions, Inc. March 2008 NDA-30282, Revision 6 Liability Disclaimer NEC Unified Solutions, Inc. reserves the right to change the specifications, functions,
Brock University Content Management System Training Guide
Brock University Content Management System Training Guide Table of Contents Brock University Content Management System Training Guide...1 Logging In...2 User Permissions...3 Content Editors...3 Section
Google Drive Create, Share and Edit Documents Online
Revision 3 (1-31-2014) Google Drive Create, Share and Edit Documents Online With Google Drive, you can easily create, share, and edit documents online. Here are a few specific things you can do: Convert
Microsoft Word 2007 Module 1
Microsoft Word 2007 Module 1 http://pds.hccfl.edu/pds Microsoft Word 2007: Module 1 July, 2007 2007 Hillsborough Community College - Professional Development and Web Services Hillsborough Community College
Kentico CMS 5 Developer Training Syllabus
Kentico CMS 5 Developer Training Syllabus June 2010 Page 2 Contents About this Course... 4 Overview... 4 Audience Profile... 4 At Course Completion... 4 Course Outline... 5 Module 1: Overview of Kentico
Lesson 07: MS ACCESS - Handout. Introduction to database (30 mins)
Lesson 07: MS ACCESS - Handout Handout Introduction to database (30 mins) Microsoft Access is a database application. A database is a collection of related information put together in database objects.
Microsoft Migrating to Access 2010 from Access 2003
In This Guide Microsoft Access 2010 looks very different, so we created this guide to help you minimize the learning curve. Read on to learn key parts of the new interface, discover free Access 2010 training,
Getting Started Guide
Getting Started Guide Table of Contents OggChat Overview... 3 Getting Started Basic Setup... 3 Dashboard... 4 Creating an Operator... 5 Connecting OggChat to your Google Account... 6 Creating a Chat Widget...
Designing Reports in Access
Designing Reports in Access This document provides basic techniques for designing reports in Microsoft Access. Opening Comments about Reports Reports are a great way to organize and present data from your
Workshop on Using Open Source Content Management System Drupal to build Library Websites Hasina Afroz Auninda Rumy Saleque
Workshop on Using Open Source Content Management System Drupal to build Library Websites Hasina Afroz Auninda Rumy Saleque Funded by: INASP, UK October 7, 2012 Ayesha Abed Library http://library.bracu.ac.bd
Top Navigation menu - Tabs. User Guide 1. www.magazento.com & www.ecommerceoffice.com
User Guide User Guide 1 Extension Description Successful Websites ALWAYS have logical navigation that mirror real world navigational expectations and experiences. Good menus ALWAYS looks 100% clear, because
A Firsthand Look at the Usability and User Productivity Improvements of SAP CRM Web UI Toros Aledjian SAP Global Design and UX Senior Product Manager
Orange County Convention Center Orlando, Florida June 3-5, 2014 A Firsthand Look at the Usability and User Productivity Improvements of SAP CRM Web UI Toros Aledjian SAP Global Design and UX Senior Product
Windows 10: A Beginner s Guide
Windows 10: A Beginner s Guide Copyright 2014 Conceptual Kings. All are rights reserved. This book or any portion thereof may not be reproduced or used in any manner whatsoever without the express written
Synergy Controller Cloud Storage Features and Benefits
Synergy Controller Cloud Storage Features and Benefits The exploding popularity of cloud based data storage and application services is a direct result of the benefits they provide in virtually all business
DESIGN A WEB SITE USING PUBLISHER Before you begin, plan your Web site
Page 1 of 22 DESIGN A WEB SITE USING PUBLISHER Before you begin, plan your Web site Before you create your Web site, ask yourself these questions: What do I want the site to do? Whom do I want to visit
Custom Reporting System User Guide
Citibank Custom Reporting System User Guide April 2012 Version 8.1.1 Transaction Services Citibank Custom Reporting System User Guide Table of Contents Table of Contents User Guide Overview...2 Subscribe
Site Maintenance. Table of Contents
Site Maintenance Table of Contents Adobe Contribute How to Install... 1 Publisher and Editor Roles... 1 Editing a Page in Contribute... 2 Designing a Page... 4 Publishing a Draft... 7 Common Problems...
Personal Portfolios on Blackboard
Personal Portfolios on Blackboard This handout has four parts: 1. Creating Personal Portfolios p. 2-11 2. Creating Personal Artifacts p. 12-17 3. Sharing Personal Portfolios p. 18-22 4. Downloading Personal
How to Edit Your Website
How to Edit Your Website A guide to using your Content Management System Overview 2 Accessing the CMS 2 Choosing Your Language 2 Resetting Your Password 3 Sites 4 Favorites 4 Pages 5 Creating Pages 5 Managing
TIMETABLE ADMINISTRATOR S MANUAL
2015 TIMETABLE ADMINISTRATOR S MANUAL Software Version 5.0 BY GEOFFPARTRIDGE.NET TABLE OF CONTENTS TOPIC PAGE 1) INTRODUCTION 1 2) TIMETABLE SPECIFICATIONS 1 3) SOFTWARE REQUIRED 1 a. Intranet Server (XAMPP
Decision Support AITS University Administration. Web Intelligence Rich Client 4.1 User Guide
Decision Support AITS University Administration Web Intelligence Rich Client 4.1 User Guide 2 P age Web Intelligence 4.1 User Guide Web Intelligence 4.1 User Guide Contents Getting Started in Web Intelligence
... Asbru Web Content Management System. Getting Started. Easily & Inexpensively Create, Publish & Manage Your Websites
Asbru Ltd Asbru Ltd wwwasbrusoftcom info@asbrusoftcom Asbru Web Content Easily & Inexpensively Create, Publish & Manage Your Websites 31 March 2015 Copyright 2015 Asbru Ltd Version 92 1 Table of Contents
International Journal of Engineering Technology, Management and Applied Sciences. www.ijetmas.com November 2014, Volume 2 Issue 6, ISSN 2349-4476
ERP SYSYTEM Nitika Jain 1 Niriksha 2 1 Student, RKGITW 2 Student, RKGITW Uttar Pradesh Tech. University Uttar Pradesh Tech. University Ghaziabad, U.P., India Ghaziabad, U.P., India ABSTRACT Student ERP
Ohio University Computer Services Center August, 2002 Crystal Reports Introduction Quick Reference Guide
Open Crystal Reports From the Windows Start menu choose Programs and then Crystal Reports. Creating a Blank Report Ohio University Computer Services Center August, 2002 Crystal Reports Introduction Quick
Virtual Exhibit 5.0 requires that you have PastPerfect version 5.0 or higher with the MultiMedia and Virtual Exhibit Upgrades.
28 VIRTUAL EXHIBIT Virtual Exhibit (VE) is the instant Web exhibit creation tool for PastPerfect Museum Software. Virtual Exhibit converts selected collection records and images from PastPerfect to HTML
ACCESSING YOUR CHAFFEY COLLEGE E-MAIL VIA THE WEB
ACCESSING YOUR CHAFFEY COLLEGE E-MAIL VIA THE WEB If a District PC has not been permanently assigned to you for work purposes, access your Chaffey College e-mail account via the Web (Internet). You can
Aspect WordPress Theme
by DesignerThemes.com Hi there. Thanks for purchasing this theme, your support is greatly appreciated! This theme documentation file covers installation and all of the main features and, just like the
MICROSOFT OFFICE ACCESS 2007 - NEW FEATURES
MICROSOFT OFFICE 2007 MICROSOFT OFFICE ACCESS 2007 - NEW FEATURES Exploring Access Creating and Working with Tables Finding and Filtering Data Working with Queries and Recordsets Working with Forms Working
Installing Drupal on Your Local Computer
Installing Drupal on Your Local Computer This tutorial will help you install Drupal on your own home computer and allow you to test and experiment building a Web site using this open source software. This
InstantSearch+ for Magento Extension
InstantSearch+ for Magento Extension Troubleshooting Guide- version 2.1.1 1. Sync status on the InstantSearch+ Dashboard Go to http://magento.instantsearchplus.com/login Login using the username/password
USING THE HP UNIVERSAL PRINT DRIVER WITH WINDOWS 8 AND WINDOWS SERVER 2012
USING THE HP UNIVERSAL PRINT DRIVER WITH WINDOWS 8 AND WINDOWS SERVER 2012 CONTENTS Overview... 1 Windows 8 and Windows Server 2012 HP UPD Support... 2 PARK tools... 2 Windows 8 User Interfaces... 2 Windows
DataPA OpenAnalytics End User Training
DataPA OpenAnalytics End User Training DataPA End User Training Lesson 1 Course Overview DataPA Chapter 1 Course Overview Introduction This course covers the skills required to use DataPA OpenAnalytics
Reduced Quality Sample
Access 2007 Essentials PART ONE Mobile MOUSe Access 2007 Essentials Version # 1.1 Part One 08/08/2010 11:20 About this Course Microsoft Access is the database application included with Microsoft Office.
Microsoft PowerPoint 2010 Handout
Microsoft PowerPoint 2010 Handout PowerPoint is a presentation software program that is part of the Microsoft Office package. This program helps you to enhance your oral presentation and keep the audience
Google Trusted Stores Setup in Magento
Google Trusted Stores Setup in Magento Google Trusted Stores is a free badging program that can improve your conversion rate and average order size by reassuring potential customers you offer a great shopping
Cisco Cius Development Guide Version 1.0 September 30, 2010
Cisco Cius Development Guide Version 1.0 September 30, 2010 Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com Tel: 408 526-4000 800 553-NETS
Synergy Controller Cloud Storage Features and Benefits
Synergy Controller Cloud Storage Features and Benefits The exploding popularity of cloud based data storage and application services is a direct result of the benefits they seem to provide in virtually
Manual. OIRE Escuela de Profesiones de la Salud. Power Point 2007
Power Point 2007 Manual OIRE Escuela de Profesiones de la Salud Power Point 2007 2008 The New Power Point Interface PowerPoint is currently the most common software used for making visual aids for presentations.
Magenta CMS Training: RAF Station/ RAF Sport websites
Magenta CMS Training: RAF Station/ RAF Sport websites [email protected] 0207 490 1010 Introduction What is a website content management system? The content management system, or CMS, is software
As you look at an imac you will notice that there are no buttons on the front of the machine as shown in figure 1.
Apple imac When you first sit down to use an Apple Macintosh Computer, or Mac for short, you may seem intimidated by using something other than Microsoft Windows, but once you use a Mac, you might find
High Level Design Distributed Network Traffic Controller
High Level Design Distributed Network Traffic Controller Revision Number: 1.0 Last date of revision: 2/2/05 22c:198 Johnson, Chadwick Hugh Change Record Revision Date Author Changes 1 Contents 1. Introduction
A Monitored Student Testing Application Using Cloud Computing
A Monitored Student Testing Application Using Cloud Computing R. Mullapudi and G. Hsieh Department of Computer Science, Norfolk State University, Norfolk, Virginia, USA [email protected], [email protected]
T14 RUMatricula Phase II. Section 1 Metaphor and requirements
Section 1 Metaphor and requirements RUMatricula is a system that aims at replacing current UPRM terminal-based course selection software with a web-based and mobile-friendly alternative that is simple
Microsoft Outlook 2010 Part 1: Introduction to Outlook
CALIFORNIA STATE UNIVERSITY, LOS ANGELES INFORMATION TECHNOLOGY SERVICES Microsoft Outlook 2010 Part 1: Introduction to Outlook Spring 2015, Version 1.4 Table of Contents Introduction...3 Starting Outlook...3
IBM FileNet eforms Designer
IBM FileNet eforms Designer Version 5.0.2 Advanced Tutorial for Desktop eforms Design GC31-5506-00 IBM FileNet eforms Designer Version 5.0.2 Advanced Tutorial for Desktop eforms Design GC31-5506-00 Note
