MeetMe Planner Design description. Version 2.2
|
|
- Earl Ramsey
- 6 years ago
- Views:
Transcription
1 Design description Version 2.2
2 Revision History Date Version Description Author First version Danijel Sokač Francesco Giarola Mockups update and new use case handling Danijel Sokač Francesco Giarola ER model, update of sequence diagrams Carolina Casali Mohamed Mehdi Kaabi Danijel Sokač Technologies for functionality tests Danijel Sokač Revision Francesco Giarola Milica Jovanovic Final Revision Milica Jovanovic Page 2
3 1. Introduction Purpose of this document Purpose of this document is to capture important design decisions we have made in the project, and should provide a good basis for understanding the code. Document organization The document is organized as follows: Section 1, Introduction, describes contents of this guide, used documentation during developing process etc. Section 2, Short Background, describes who is the customer and what is the purpose of the project from the customer s perspective. Section 3, System overview, describes operational context. Section 4, Software architecture, describes what does the overall decomposition of the software into modules/units/components looks like. Section 5, Graphical user interface, describe the structure and general layout of the interface. Intended Audience The intended audience is: new member joining the group, or someone who will maintain or evolve the system further Definitions Keyword Project Customer User Visitor Event Time slot Planner User private calendar Definitions The customer who requested the software product A client who provided his credential to the system and has been authenticated by the system A non authenticated User User created happening An interval of time for the proposed event, that can be free or occupied The tentative calendar containing events user was invited for shown in the appropriate time slots Calendar provided by an external service connected to the respective user Page 3
4 Attendant A user invited to an event Table 1. Table of definitions 2. Short Background Today's planners do not meet the needs of a user. Person willing to easily schedule an event can stump into many problems in the process of organizing an event. The problem can become even more complex when the number of people willing to attend the event grows. The proposed timeslots can be spread over few different event times, because each of the attendants have their own schedules they have to cope with and they have scheduled before. Because of the many constraints force upon the other attendances it is hard to find appropriate time slot that can work out for everyone. Usually in this situation the event is held over conversation, which can become quite messy. 3. System overview Description Our system will consist of web based application with responsive screen layout which can be opened using any web browser. This way, our app is not limited to any platform. High level design of system can be seen in Figure 3. Figure 3. High level design of application Page 4
5 System features The main functionality for this application is to provide possibility to arrange event using personal calendars of event attendants, with focus on using Google calendar. According to this, all attendants will need to have account in our app and provide access to personal calendars to our system. Main problem we are focusing here is security and privacy. To fulfil this requirement our system will not provide personal calendars to any other user. Personal calendars will only be used during calculation of free time for event. Page 5
6 4. Software architecture 4.1 Conceptual design For this project we will use model-view-controller (MVC) architectural pattern (see. Figure 2). MVC pattern splits application on three logical components and defines interaction among them. This separation of responsibilities allows flexibility down the road. Model stores data that is retrieved according to commands from the controller and displayed in the view. View generates an output presentation to the user based on changes in the model. While controller sends commands to the model to update model s state, it can also send commands to its associated view to change the view s presentation of the model. Figure 4.1. Software architecture Page 6
7 4.2 Technologies used At the front-end we will use HTML5, CSS3, Bootstrap and AngularJS. For the logic layer (back-end), Node.js will be used. As database, we will use PostgreSQL database. To provide high performance of the system we will use more asynchronous calls to prevent unnecessary page loadings. Also APIs to support some functionalities are used such as Google API and SendGrid API. For the functionality testing we are going to use Cucumber + Watir webdriver framework which will be implemented using Ruby programming language. 4.3 Sequence diagrams Registration Visitor fills registration page with his data and clicks Register. Data are contained in View. Controller uses Data contained in View for Registration. After that, a new user is created in the Database. Controller requires registered User s data. If the registration is successful, View receives confirmation recording message; otherwise, it receives an error message. The Visitor has the message in the View. Figure 4.2. Sequence diagram for Registration Login User presses "login" after entering his username and password that are stored in the View. Controller uses login information contained in the View. Database finds user using the data contained in Controler. Controller requires user existence. If the login is successful View is redirected to the home page; otherwise, it receives an error message. User has the message in the View. Page 7
8 Figure 4.3. Sequence diagram for Login Logout User clicks "logout" in View. Controller receives logout information from View and close the session. View is redirected to login page and shows the response. Page 8
9 4.3.4 Edit profile Figure 4.4. Sequence diagram for Logout User clicks edit profile in View. Controller requests setting from the View that is redirected to the setting page. User sees response, updates user settings. Changes are confirmed in the View. Controller receives update setting and then loads it in Database. Controller receives update successful information. If update is successful, View receives a successful message; otherwise, it receives an error message. User has the message in the View. Figure 4.5. Sequence diagram for Edit Profile Add calendar View receives a request to edit user s profile. Controller requests settings page that is shown on View. User sees response and chooses how to link calendar in View. If he chooses importing Google calendar Google API requests enter credentials dialog from View and shows them to User, who enters his Google credentials and loads them in Google API. If there is an error, Google API sends to User an error message; otherwise, View receives the session and sends a message in User. View receives confirmation of the added calendar and adds a new calendar in Controller. Controller creates calendar in Google API and stores calendar in Database. Controller requires calendar registration status. If the calendar registration status is successful, View receives Page 9
10 success message; otherwise, it receives an error message. The User has the message in the View. If the User chooses to import his calendar from File System, a new dialog is requested from the Controller and sent back to the View. User enters the calendar name click on button for importing the calendar. Controller contacts the File System where the user picks the file, if no error the Controller has the chosen calendar. After successful import of the calendar the calendar information are stored in the DB. If the User chooses to import calendar by URL, user enters the calendar name and URL of the calendar, they are sent through View to Controller when user clicks the Add calendar button. Controller contacts the icalparser interface with the URL string, finds the calendar and if successful sends back the info about the calendar back to the Controller which if everything passes without error notifies the user. Afterwards the calendar information are stored in the DB. Page 10
11 Figure 4.6. Sequence diagram for Add Calendar Delete calendar User clicks edit profile in View. Controller requests settings from View that is redirected to the setting Page 11
12 page. User sees response, clicks for deleting calendar and confirms it in the View. Controller receives request to delete calendar and removes it from Database. Controller receives a success message and sends it in View. The Visitor has the message in the View. Figure 4.7. Sequence diagram for Delete Calendar Edit calendar View receives a request to edit calendar from User. View edits calendars in Controller that loads calendar data in Database. Controller edits calendar in View. User receives the response, edits calendar and saves changes in View. Controller receives update calendar data and then loads it in Database. Controller receives successful status message and sends it to View. User has the message in the View. Page 12
13 Figure 4.8. Sequence diagram for Edit Calendar Invite friends User clicks invite friends in View. User obtains the expand view for friend , enters friend and clicks invite in the View. Controller receives the request to invite friends. It sends for friend s invitation and then a successful message in View. User has the message in the View. Page 13
14 Figure 4.9. Sequence diagram for Invite Friends Recover password User clicks forgot password in the View. Controller receives forgot password request and sends the form to View. User enters his and clicks recover password in View. Controller receives the request to recover password via . It sends recover password and then a successful status message in View. User sees response, clicks on link in and recovers password in Controller. View receives recover password form and sends response to User who enters new password and clicks OK in View. Controller obtains changed password and updates password in Database. Controller requires success status. If the status is successful View is redirected to login; otherwise, it receives an error message. User has the message in the View. Page 14
15 Figure Sequence diagram for Recover Password Schedule event View receives the User s request to schedule event and schedules event in Controller. View is redirect to schedule event page. User sees response, enters event data, selects attendants from user list (attendants suggestions), enters of attendants without account, selects mandatory attendants, selects time slots he is proposing for the event, adds tag if he wants and creates event in View. Controller notifies attendants and stores event information in Database. Controller receives status information. If status is successful, View is redirected to home page; otherwise, it receives an error message. User has the message in the View. Page 15
16 Figure Sequence diagram for Schedule Event Choose time slots Attendant selects concerning event in View. Controller gets event from View that receives event details. Attendant sees event details, selects time slots and confirms it in View. Controller receives available time and stores information in Database. Controller is informed about status, calculates event and notifies organizer. Attendant receives response. Page 16
17 Figure Sequence diagram for Choose time slots.3.12 Run calculation manually User clicks run calculation in View. Controller gets event time from View, calculates event time and sends possible event time in View. User has the message and selects best time in View. Controller obtains time chosen and saves event time in Database. Controller receives a successful message and notifies attendants. User has the message in the View. Page 17
18 CalculateMeetingTime() Figure Sequence diagram for Run calculation manually Controller stores all attendants in Database. Controller requests attendants from Database, syncs calendars and updates Calendar in Database. Controller receives a successful message, aligns to same timezone and calculates event time. Page 18
19 Figure Sequence diagram for CalculateMeetingTime() See All events Users opens home page in View. Controller receives get all events request from View and sends gets all events request to Database. Controller obtains events from the Database, adds them to home page and sends home page in View. User sees response. Page 19
20 Figure Sequence diagram for See all events Edit event User selects event in View. Controller receives information about selected event and queries the Database. Controller receives event details from Database and sends them in View. User sees response, edits event and saves changes in View. User sees response and changes are confirmed in the View. Controller receives update event and then stores it in Database. Controller receives successful message and notifies attendants by updating the event data in their calendars. User has the message in the View. Page 20
21 Figure Sequence diagram for Edit event Delete event User selects event in View that sends selected event information to Controller. Controller receives event information and queries the Database that sends requested event details to Controller if the requested event exists in Database. View receives event details from Controller. User has response, clicks delete and confirms delete in View. Delete event request is sent to Controller. Controller forwards the delete event request to Database i.e server side. If the deletion is successful Controller receives a successful message from Database, notifies attendants by changing their calendars and sends a successful message in View of the user that performed the deletion. User has the message in the View. Page 21
22 Figure Sequence diagram for Delete event Page 22
23 Manually sync calendar User clicks synchronize calendar in View that calls the sync calendar function passing parameters of the calendar user wants to sync in Controller. After successful sync, the Controller sends a successful message back to View. User has the response in the respective View. Figure Sequence diagram for Manually sync calendar sync Calendar() Controller loads the sync token from the Database. Controller gets the calendar from Google API using the previously obtained token. Controller stores updated calendar in Database, if the transaction was successful Controller then receives a successful message. Page 23
24 Filtering events by tag Figure Sequence diagram for sync Calendar User clicks on a tag from the list of tags showed in View called eventmodal that calls the method filterbytags by passing as argument tagtitle and userid in Controller. The Controller contacts the server side which extracts the data from the Database and sends the response to the appropriate View (myevents page) which will contain the events of a user with specified tag. Page 24
25 Save back to the everyone s calendars Figure Sequence diagram for Filtering events by tag When all the attendees respond by picking their prefered time slot, the event organizer clicks on Run calculation manually in the View called myevents calls method calculation with appropriate arguments in Controller. Controller contacts the server side which updates data in Database and sends response to the View containing the calendar which now shows the appropriate event in the time slot calculated by the function in Controller. Page 25
26 Figure Sequence diagram for Save back to everyone s calendars 5. Graphical user interface To make our application easy to use for everyone, we will try to provide user interface as simple as possible and also intuitive to use. Home Page This page is composed by three parts, contains general informations about the app and the team. Page 26
27 Page 27
28 Page 28
29 Registration Page From this page, guests are able to register themselves. Page 29
30 Page 30
31 Login Page This is the common login page Page 31
32 Recover Password From here the user can recover his password. Page 32
33 Calendar Page Here the user can view at a glance all the events he is involved in. Page 33
34 Profile Page Within this page registered users can edit all theirs personal informations Page 34
35 New Event Page Here the user can create a new event Page 35
36 My Events Page Here the user can manage all events he created Page 36
37 Page 37
38 Page 38
39 Invite Friend Page Here the user can invite a friend to join the application by specifying his address. Page 39
40 Event Participation Page Here the user can choose as many timeslot as he wants for a specific event. Page 40
41 6. ER model of DB We use the ER model (Entity-Relationship model) to describe information and data of our application. The entities are related to each others and they can have different dependencies. There are nine entities in our model. Each of these entities has attributes that describe it. Page 41
42 Page 42
43 Figure 6. ER model of Just Meet application Page 43
How do I sign up for a Canvas account as a parent?
How do I sign up for a Canvas account as a parent? Parents (Observers) can link their Canvas account to their student's account so they can see assignment dues dates, announcements, and other course content.
More informationDynamics CRM Integration for Gmail. User Manual. Akvelon, Inc. 2017, All rights reserved
User Manual Akvelon, Inc. 2017, All rights reserved Contents Overview... 3 Installation of Dynamics CRM Integration for Gmail 2.0... 3 Buying app subscription... 4 Remove the extension from Chrome... 5
More informationClickMeeting for Salesforce. User Manual
ClickMeeting for Salesforce User Manual Table of Contents Introduction... 2 Admin Manual... 3 Installation Package... 3 Installing and Configuring the Application... 4 Syncing Events... 5 Access to Historical
More informationConnect-2-Everything SAML SSO (client documentation)
Connect-2-Everything SAML SSO (client documentation) Table of Contents Summary Overview Refined tags Summary The Connect-2-Everything landing page by Refined Data allows Adobe Connect account holders to
More informationWebEx Integration User Guide. Cvent, Inc 1765 Greensboro Station Place McLean, VA
WebEx Integration User Guide 2018 Cvent, Inc 1765 Greensboro Station Place McLean, VA 22102 www.cvent.com Contents WebEx Integration User Guide... 3 Enabling WebEx Integration in Your Account... 4 Setting
More informationDistrict 5910 Website Quick Start Manual Let s Roll Rotarians!
District 5910 Website Quick Start Manual Let s Roll Rotarians! All Rotarians in District 5910 have access to the Members Section of the District Website THE BASICS After logging on to the system, members
More informationMACtivity Test Cases Team 6 CSE 5324: Spring 2012 Khandaker Moinur Rahman Shwetha Narayan Hardik Shah Yu Xuan Zhang Sanjay Vasudeva Iyer
MACtivity Test Cases Team 6 CSE 5324: Spring 2012 Khandaker Moinur Rahman Shwetha Narayan Hardik Shah Yu Xuan Zhang Sanjay Vasudeva Iyer Department of Computer Science and Engineering The University of
More informationTable of Contents COURSE OVERVIEW... 2 LESSON 1: INSTALLING THE PRODUCTIVITY TOOLS... 3 LESSON 2: SETTING UP WEBEX PRODUCTIVITY TOOLS...
Table of Contents COURSE OVERVIEW... 2 LESSON 1: INSTALLING THE PRODUCTIVITY TOOLS... 3 FIRST TIME LOG IN... 3 SETTING UP PRODUCTIVITY TOOL PROGRAMS... 6 LESSON 2: SETTING UP WEBEX PRODUCTIVITY TOOLS...
More informationCisco WebEx Web Conferencing Productivity Tools for Instant Messengers
Cisco WebEx Web Conferencing Productivity Tools for Instant Messengers Installing and Setting Up WebEx Productivity Tools For more information: In the U.S.: 800.374.2441 www.intercall.com info@intercall.com
More informationINTRODUCTION TO SKYPE FOR BUSINESS FOR MEETING. Before you set up your meeting, you will need to be signed in to Skype for Business.
INTRODUCTION TO SKYPE FOR BUSINESS FOR MEETING ORGANISERS This document is intended to help set up and use Skype for Business with a focus on teaching and learning activity. It will show you how to set
More informationDSS User Guide. End User Guide. - i -
DSS User Guide End User Guide - i - DSS User Guide Table of Contents End User Guide... 1 Table of Contents... 2 Part 1: Getting Started... 1 How to Log in to the Web Portal... 1 How to Manage Account Settings...
More informationMicrosoft Lync FAQ s 6/25/2012
Microsoft Lync FAQ s 6/25/2012 1. What is Microsoft Lync? Microsoft Lync is an enterprise-ready, unified communications platform. With Lync, users can keep track of their contacts availability; send an
More informationPowerSchool User Guide For Parents
PowerSchool User Guide For Parents https://powerschool.gpcsd.ca/public Table of Contents Understanding Power School Parent Portal... 2 Introduction... 2 Let s Get Started... 2 Creating Your PowerSchool
More informationV-CUBE Meeting User Manual
V-CUBE Meeting User Manual 2. Preparing for Meetings V-cube, Inc. 2013 V-cube, Inc. All Rights Reserved. Revision history Revision date Details 2013/09/10 - Added a folder feature to the storage functionality
More informationEloqua Integration User Guide. Cvent, Inc 1765 Greensboro Station Place McLean, VA
Eloqua Integration User Guide 2017 Cvent, Inc 1765 Greensboro Station Place McLean, VA 22102 www.cvent.com Contents Eloqua Integration User Guide... 3 Enabling Eloqua Integration in Your Account... 4 Helpful
More informationCustomer Care Portal User Guide
Customer Care Portal User Guide Table of Contents Logging In...3 Live Chat... 3 Viewing your Cases...4 Logging a Case for Customer Support...4 Projects...6 Knowledge Base....6 Content.....7 Forms...7 Event
More informationReadyTalk for HubSpot User Guide
ReadyTalk for HubSpot User Guide Revised 07/29/2013 2 Table of Contents Overview... 3 Configuring ReadyTalk & HubSpot... 4 Setting Up Your Event in Conference Center... 6 Setting Up Your Event in HubSpot...
More informationKey Features: Learning Objectives: Table of Contents:
Key Features: Skype for Business is a communications platform available on Windows, Mac, and mobile devices. Skype for Business is designed to allow user interaction between colleagues and external contacts.
More informationTutorial: How to Accept a Team Space Invitation. by DSwiss AG, Zurich, Switzerland V
Tutorial: How to Accept a Team Space Invitation by DSwiss AG, Zurich, Switzerland V 1.1-2015-04-29 ACCEPT A TEAM SPACE INVITATION This tutorial will guide you through how to accept an invitation to a Team
More informationAriba Supplier Self-Registration
About this document When your company is selected as an Elia supplier, it is registered in the Elia system so that a purchase order can be issued. The first step is that you register as an Elia supplier
More informationOutlook Web App (Exchange 2010) User Guide Computer Training Solutions Version Revision Date
Outlook Web App (Exchange 2010) Computer Training Solutions Version 1.7 Revision Date 2014-December-1 Table of Contents QUICK REFERENCE... 2 OUTLOOK WEB APP URL... 2 MANITOBA EHEALTH SERVICE DESK... 2
More informationIntroduction to Google Calendar and Google Keep
Introduction to Google Calendar and Google Keep WCCUSD ITC Conference Room Presented By: Jeff Rogers What is Google Calendar Web-based Calendar service which integrates with gmail and the g- Suite. With
More informationOneLogin Integration User Guide
OneLogin Integration User Guide Table of Contents OneLogin Account Setup... 2 Create Account with OneLogin... 2 Setup Application with OneLogin... 2 Setup Required in OneLogin: SSO and AD Connector...
More informationIntegration Service. Admin Console User Guide. On-Premises
Kony MobileFabric TM Integration Service Admin Console User Guide On-Premises Release 7.3 Document Relevance and Accuracy This document is considered relevant to the Release stated on this title page and
More informationGetting Started with Lync 2010 for iphone
Getting Started with Lync 2010 for iphone Getting started with Lync 2010 on the iphone» Requirements» Installing Lync» Removing Lync» Signing in to Lync» Signing out of Lync Requirements iphone 3GS, iphone
More informationUser Manual. [Outlook Web App 2013] Central Information Systems Division
[Outlook Web App 2013] Central Information Systems Division Table of Contents 1. To Login... 4 2. To Logout... 5 3. Change Password... 5 4. Email Messaging... 6 4.1 Create a New Mail... 6 4.2 To Save Mail
More informationUK Graduate and Interns & STEM Feedback. UK Associates TAS Process Guide & User Manual
UK Graduate and Interns & STEM Feedback UK Associates TAS Process Guide & User Manual Document Revision History Version Revised by Status Date Reviewer(s) Notes 1.0 Amy Patton Draft 08/01/2013 Draft for
More informationRegistering as an Elia supplier on Ariba on invitation
Registering as an Elia supplier on Ariba on invitation About this document When an Elia buyer publishes a sourcing event and invites you to participate, you receive an invitation e-mail from Ariba, the
More informationCANVAS OBSERVER GUIDE
CANVAS OBSERVER GUIDE This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike License Table of Contents Introduction...3 What is the Observer role?...4 How can I use Canvas
More informationEvents User Guide for Microsoft Office Live Meeting from Global Crossing
for Microsoft Office Live Meeting from Global Crossing Contents Events User Guide for... 1 Microsoft Office Live Meeting from Global Crossing... 1 Contents... 1 Introduction... 2 About This Guide... 2
More informationUser Guide For Invitees. All-in-one webinar solution.
User Guide For Invitees All-in-one webinar solution. STEP ONE: Logging in Depending on how the moderator set up the session, you may be required to log in Use the registered tab if you have an Onstream
More informationGetting Started with Cisco WebEx Meeting Applications
CHAPTER 6 Getting Started with Cisco WebEx Meeting Applications Revised: September, 2010, Contents Modifying Your Provisioned Cisco WebEx Account, page 6-1 Setting Proxy Permissions, page 6-5 Productivity
More informationGetting Started with Your Instructor Access License
Getting Started with Your Instructor Access License The objective of this document is to provide an overview of your Moderator Access license and provide you with best practices and resources as you and
More informationCreate-A-Page Design Documentation
Create-A-Page Design Documentation Group 9 C r e a t e - A - P a g e This document contains a description of all development tools utilized by Create-A-Page, as well as sequence diagrams, the entity-relationship
More informationAdministrator s Guide
Administrator s Guide (January 2017) Welcome! You have been invited to manage the subscriber community who will be using this videoconferencing service within your organization. This guide will provide
More informationThe first time you launch the application you will have to accept the Terms and Conditions.
Cisco WebEx Meetings Updated as of 8/7/18 Use Guide Cisco Webex Meetings Mobile (Android) Install Webex Meetings View Your Upcoming Meetings Join a Meeting Connect to the Audio Conference Schedule a Meeting
More informationCareCarma. It Starts With Family
CareCarma It Starts With Family 3. INTRODUCTION 3. How can CareCarma Help You? 3. CareCarma Home Page 4. CareCarma CareCircle 4. CareCarma CareCircle Tools 5. Work on Different Plattforms 6. GETTING STARTED
More informationReadyTalk for HubSpot User Guide
ReadyTalk for HubSpot User Guide Revised March 2016 2 Contents Overview... 3 Configuring ReadyTalk & HubSpot... 4 Configure Sync for Additional Webinar Data... 6 How to Setup the Sync for Additional Webinar
More informationSun Java System Calendar Express Getting Started
Login to Sun Java System Calendar Express Open browser, i.e.; Firefox or Internet Explorer. In the Address field key in siue.edu. Press Enter. Sun Java System Calendar Express Getting Started Enter your
More informationSync User Guide. Powered by Axient Anchor
Sync Powered by Axient Anchor TABLE OF CONTENTS End... Error! Bookmark not defined. Last Revised: Wednesday, October 10, 2018... Error! Bookmark not defined. Table of Contents... 2 Getting Started... 7
More informationYour profile contains your contact information. This is what other members will use when they want to get in touch.
Update contact information Your profile contains your contact information. This is what other members will use when they want to get in touch. 1. Log into your site. 2. Click your name in the upper-right
More informationQuick Reference Guide WebEx on an ipad
Quick Reference Guide WebEx on an ipad Install WebEx Meetings for ipad In order to schedule and attend WebEx meetings from your ipad you need to download, install and activate the Cisco WebEx Meetings
More informationWebEx New user Orientation. Meeting Organizer Guide
WebEx New user Orientation Meeting Organizer Guide OBJECTIVE: AGENDA: I. II. III. IV. Utilize the tools provided at Kent State University to host and attend online meetings via the WebEx application and
More informationIntegration Service. Admin Console User Guide. On-Premises
Kony Fabric Integration Service Admin Console User Guide On-Premises Release V8 SP1 Document Relevance and Accuracy This document is considered relevant to the Release stated on this title page and the
More informationIf you re a Facebook marketer, you re likely always looking for ways to
Chapter 1: Custom Apps for Fan Page Timelines In This Chapter Using apps for Facebook marketing Extending the Facebook experience Discovering iframes, Application Pages, and Canvas Pages Finding out what
More informationQuick Reference Guide WebEx on an Android Tablet
Quick Reference Guide WebEx on an Android Tablet Install WebEx Meetings for an Android Tablet In order to schedule and attend WebEx meetings from your Android Tablet you need to download, install and activate
More informationBrainStorm Quick Start Card for Microsoft OneDrive for Business
BrainStorm Quick Start Card for Microsoft OneDrive for Business mso.harvard.edu Changing the Way the World Works Clear the path for your productivity goals! Using Microsoft OneDrive for Business, you have
More informationContents Office 365 Groups in Outlook 2016 on the web... 3 What are groups?... 3 Tips for getting the most out of Office 365 Groups...
Contents Office 365 Groups in Outlook 2016 on the web... 3 What are groups?... 3 Tips for getting the most out of Office 365 Groups... 3 Create a Group in Web Outlook... 4 Group limits... 6 Group privacy...
More informationGetting started. Create event content. Quick Start Guide. Quick start Adobe Connect for Webinars
Quick start Adobe Connect for Webinars Adobe Connect Event enables you to manage the full life cycle of large or small events, including registration, invitations, reminders, and reports. Adobe Connect
More informationTips & Tricks to Help you Harness the Power of SailAngle.com 1
Tips & Tricks to Help you Harness the Power of SailAngle.com 1 What is SailAngle.com Why Should I Care? How to Activate Your Account Your Groups Accessing Your Groups What s in Your Group? Tools for Your
More informationTwo options for signing up: Sign in with Google by signing in to Google Drive first and then using this option
Create an account at http://kidblog.org/home/ Click Sign up for Free Two options for signing up: Sign in with Google by signing in to Google Drive first and then using this option Create a separate login
More informationAnchor User Guide. Presented by: Last Revised: August 07, 2017
Anchor User Guide Presented by: Last Revised: August 07, 2017 TABLE OF CONTENTS GETTING STARTED... 1 How to Log In to the Web Portal... 1 How to Manage Account Settings... 2 How to Configure Two-Step Authentication...
More informationARPA-E Energy Innovation Summit. A user guide for the official networking platform
ARPA-E Energy Innovation Summit A user guide for the official networking platform GETTING STARTED Welcome to the ARPA-E Energy Innovation Summit, a members only networking application. This powerful app
More informationN C MPASS. Getting Started. Version 6.8
N C MPASS Getting Started Version 6.8 Ontario Telemedicine Network (OTN) All rights reserved. Last update: May 24, 2018 This document is the property of OTN. No part of this document may be reproduced
More informationSharePoint. Team Site End User Guide. Table of Contents
Table of Contents Introduction... 1 Logging in for the First Time:... 1 Areas of the team site:... 2 Navigating the team site:... 3 Adding Content to the team site:... 3 The Ribbon:... 3 Adding a Link:...
More informationEnd User Manual. December 2014 V1.0
End User Manual December 2014 V1.0 Contents Getting Started... 4 How to Log into the Web Portal... 5 How to Manage Account Settings... 6 The Web Portal... 8 How to Upload Files in the Web Portal... 9 How
More informationGoogle Calendar. View: Toggle the calendar view between day, week, month and more All day events: Events and tasks set for all day
12 Google Calendar 1 2 11 6 5 4 3 10 9 8 7 Event status Not replied to Accepted Tentative Declined Reminder(s) set for the event One or more individuals invited to the event Private event Recurring or
More informationSkype for Business Resource Guide
Skype for Business Resource Guide Coastal s Office of Online Learning (COOL) Kearns Hall, 216 843.349.6932 coastalonline@coastal.edu coastal.edu/online Keep up to date on recent news in OL and Instructional
More informationNETOP PORTAL ADFS & AZURE AD INTEGRATION
22.08.2018 NETOP PORTAL ADFS & AZURE AD INTEGRATION Contents 1 Description... 2 Benefits... 2 Implementation... 2 2 Configure the authentication provider... 3 Azure AD... 3 2.1.1 Create the enterprise
More informationStudent Guide INTRODUCTION TO ONLINE RESOURCES
Student Guide INTRODUCTION TO ONLINE RESOURCES Date: 08. June. 2017 By: Technical Support Team STUDENT GUIDE southwales.unicaf.org 1)Introduction...4 2)Student Panel (SIS)...4 2.1)Student Panel (SIS) Login...4
More informationWeCode. Brought to you by CitrixNChill
WeCode Brought to you by CitrixNChill Authors: David Acevedo, Jessica Huang, Zhansaya Abdikarimova, Felicia Truong, Weimin Ouyang Team: CitrixNChill Revision History: 11/25: Added test cases, updated appendix,
More informationUser Manual Appointment System
User Manual Appointment System Page 1 of 17 1.0 TABLE OF CONTENTS TABLE OF CONTENTS... 2 System Overview... 3 Menu Options... 3 Application Access... 3 Patient Registration... 6 Schedule Appointment...
More informationConference America Client Corner For Outlook v User Manual
Conference America Client Corner For Outlook 2010 v1.3.0 User Manual Version 1.0 MAY 12, 2014 Conference America, Inc. 7079 University Ct. Montgomery, AL 36117 Version 1.0 Page 1 of 14 Table of Contents
More informationAlfresco Content Services 5.2. Getting Started Guide
Alfresco Content Services 5.2 Getting Started Guide Contents Contents Getting started with Alfresco Share... 3 Signing in...3 Personalizing Alfresco Share... 4 Setting up your dashboard... 4 Updating your
More informationepath - Participant s User Guide
Participant s Users Guide Last Updated: 05/18/2012 From the Office of Instructional Technology and Learning Services Page 1 of 32 Table of Contents Look for the blue dots for the new content that s been
More informationStudent Guide. By UNICAF University
vnhgfj Student Guide By UNICAF University 1 2 Table of Contents 1) Introduction... 5 2) Student Panel (SIS)... 5 2.1) Student Panel (SIS) Login... 5 2.1.1) Definitions... 5 2.1.2) Registration Email...
More informationSharePoint General Instructions
SharePoint General Instructions Table of Content What is GC Drive?... 2 Access GC Drive... 2 Navigate GC Drive... 2 View and Edit My Profile... 3 OneDrive for Business... 3 What is OneDrive for Business...
More informationGrowth & Leadership Conference Deal Source Online Scheduling Tool. Powered by Presdo
Growth & Leadership Conference Deal Source Online Scheduling Tool Powered by Presdo TABLE OF CONTENTS LOGGING IN & PROFILE SET-UP 1 Importing Your Profile 2 Editing Your Profile 3 SECTIONS OF THE TOOL
More informationHow to Join Skype Meetings
How to Join Skype Meetings Scroll through to find the device you are using: Windows, Skype App, Mac or iphone. Windows 1. Open the email / calendar request that you received from your host and select the
More informationCreate a Google account. Start creating the google account... 2 Creating a google + identity... 3 Communities... 4
Create a Google account Start creating the google account... 2 Creating a google + identity... 3 Communities... 4 GOOGLE ACCOUNT The google account will give you access to google communitis, the possibility
More informationGetting Started with the Aloha Community Template for Salesforce Identity
Getting Started with the Aloha Community Template for Salesforce Identity Salesforce, Winter 18 @salesforcedocs Last updated: November 30, 2017 Copyright 2000 2017 salesforce.com, inc. All rights reserved.
More informationESME Online Introduction to the Adobe Connect Platform
ESME Online Introduction to the Adobe Connect Platform The ESME Online Webinars will be presented via the Adobe Connect platform. Adobe Connect is essentially a web conferencing system which replicates
More informationASTRA USER GUIDE. 1. Introducing Astra Schedule. 2. Understanding the Data in Astra Schedule. Notes:
ASTRA USER GUIDE 1. Introducing Astra Schedule Astra Schedule is the application used by Academic Space Scheduling & Utilization to schedule rooms for classes and by academic colleges, schools, and departments
More informationStudent Guide INTRODUCTION TO ONLINE RESOURCES
Student Guide INTRODUCTION TO ONLINE RESOURCES Date: 12. March. 2018 By: Technical Support Team Table of Contents 1) Introduction 3 2) Student Panel (SIS) 3 2.1) Student Panel (SIS) Login 3 2.1.1) Definitions
More informationMicrosoft Lync 2013 Quick-Start Guide. ThinkTel Communications Professional Services Last Updated: June 18, 2013
Microsoft Lync 2013 Quick-Start Guide ThinkTel Communications Professional Services Last Updated: June 18, 2013 Instant Messaging & Presence Accept an IM request Click anywhere on the picture display area
More informationUSER MANUAL. Infoshare Web Conferencing
USER MANUAL Infoshare Web Conferencing Table of Contents Contents Table of Contents... 1 What is Infoshare?... 3 Infoshare Control Panel and Key Functions... 3 1. Launching Infoshare... 4 2. Meeting Types...
More informationChrome. BruinMail BruinMail can be accessed at bruinmail.slcc.edu. Login using your MyPage username and password.
Google Tools Quick Start Guide At SLCC we encourage staff and faculty to use Google tools for collaborations and for additional storage space on the cloud. Since we are an.edu we have unlimited storage
More informationGLOBALMEET USER GUIDE
GLOBALMEET USER GUIDE Release 3.8.1 July 2016 TABLE OF CONTENTS GlobalMeet Overview 4 Get the GlobalMeet Desktop Tools 5 Download and Install GlobalMeet 5 System Requirements 5 Getting Started 6 Sign in
More informationDepartment of Computer Science and Engineering The University of Texas at Arlington. Team: TimeKeepers. Project: Volunteer Tracking System
Department of Computer Science and Engineering The University of Texas at Arlington Team: TimeKeepers Project: Team Members: Dineth Hettiarachchi Damber Khadka Devkishen Sisodia Samir Shrestha Tasneem
More informationTAPS ONLINE COMMUNITY USER GUIDE
1 TAPS ONLINE COMMUNITY USER GUIDE TABLE OF CONTENTS ONLINE COMMUNITY ACCOUNT OVERVIEW... 2 How to Sign Up... 2 How to Log In... 2 Request a new Password... 2 MY PAGE... 3-5 MANAGING YOUR ACCOUNT... 3
More informationetrac ATOM Android App Setup Guide
etrac ATOM Android App Setup Guide Version: 1.0.0 Published: 10/22/2014 Global DMS, 1555 Bustard Road, Suite 300, Lansdale, PA 19446 2014, All Rights Reserved. Table of Contents Initial Setup... 3 Settings...
More informationGetting Started with Microsoft Skype for Business
Getting Started with Microsoft Skype for Business Microsoft Skype for Business is the new communications application included in the Office 365 Business Premium and Essentials plans. Communicate instantly
More informationOpaali Portal Quick guide
Opaali Portal Quick guide Company information Telia Finland Oyj Teollisuuskatu 15, 00510 HELSINKI, FI Registered office: Helsinki Business ID 1475607-9, VAT No. FI14756079 1 (40) Page 2 (40) Copyright
More informationUser Guide for Applicants PROJECT. DATE & VERSION 11 th Oct 2016, Version: 2.0. Scholarships Management System Applicant Portal
TITLE PROJECT User Guide for Applicants Scholarships Management System Applicant Portal DATE & VERSION 11 th Oct 2016, Version: 2.0 User Guide for Applicants Page 1 of 15 TABLE OF CONTENTS 1 Launch the
More informationHow to Navigate the Challenge Runner Website
How to Navigate the Challenge Runner Website How to Join Challenge Runner Create an Account To join the Maroon Moves Walking Challenge 1. Click on the Maroon Moves Challenge Runner Link: https://www.challengerunner.com/login/challenge/3e64ro-1h81
More informationSocial Networking in Action
Social Networking In Action 1 Social Networking in Action I. Facebook Friends Friends are people on Facebook whom you know, which can run the range from your immediate family to that person from high school
More informationHow to use Zoom.us for Zoom Courses or Meetings
How to use Zoom.us for Zoom Courses or Meetings I. Start a Zoom meeting to check your system - First time users 1. If you have an @gmail.com account, please log out of your personal account. 2. Log into
More informationApplications. View All Applications. . Inbox
View All, page 1 Email, page 1 Jabber, page 7 Meetings, page 11 People, page 14 WebEx, page 20 More, page 23 View All Tap to display all installed applications. Email The Email application allows you to
More informationApplications. View All Applications. People. Contact Details
View All, page 1 People, page 1 Email, page 7 Jabber, page 13 Meetings, page 17 WebEx, page 20 More, page 24 View All Tap to display all installed applications. People Use the People application to store,
More informationProvider Treatment Portal User Guide
Provider Treatment Portal User Guide THE SMARTER WAY TO SUBMIT AND TRACK APTP FORMS OVERVIEW Welcome to Procura s Provider Treatment Portal User Guide. This new portal provides a fast, secure and efficient
More informationVodafone One Net app Quick Start Guide For PC
Vodafone One Net app Quick Start Guide For PC Contents What is the One Net app? 1 Installing the One Net app 2 Logging in and out 2 Logging in for the first time 2 Starting the One Net app when you turn
More informationYou ll find everything you need to get started with your VaaS-t conferencing account in the following pages.
make meeting simple You ll find everything you need to get started with your VaaS-t conferencing account in the following pages. Quick Start Guide Getting Started Making your first call Creating your Contact
More informationSharing Schedules and Planning Meetings
CHAPTER Sharing Schedules and Planning Meetings In this chapter Sharing Group Schedules 378 Planning a Meeting with Outlook 383 Rescheduling or Canceling a Meeting 388 Responding to Meeting Requests 388
More informationRUMail at Bloustein. Documentation: Tamara Swedberg:
Documentation: http://policy.rutgers.edu/its/rumail RUMail at Bloustein Tamara Swedberg: tamara.swedberg@rutgers.edu 848-932-2947 Contents RUMail at Bloustein... 1 Access and Login... 3 RUMail Layout...
More informationMobile App. User Manual v1.0. Satish Pandit PLEXITECH SOLUTIONS LLP.
Mobile App User Manual v1.0 Satish Pandit PLEXITECH SOLUTIONS LLP. Revision History Note: The revision history cycle begins once changes or enhancements are requested after the initial version of the User
More informationA WEB BASED OFFICE MARKET. CS 297 Project Report Presented to Dr. Christopher Pollett San José State University
A WEB BASED OFFICE MARKET CS 297 Project Report Presented to Dr. Christopher Pollett San José State University By Manodivya Kathiravan May 2016 INTRODUCTION This report describes preliminary work toward
More informationSenior Project: Calendar
Senior Project: Calendar By Jason Chin June 2, 2017 Contents 1 Introduction 1 2 Vision and Scope 2 2.1 Business Requirements...................... 2 2.1.1 Background........................ 2 2.1.2 Business
More informationWolkAbout IoT Tool Mobile Application v2.2. User Manual
WolkAbout IoT Tool Mobile Application v2.2 User Manual 1 Table of Contents: Introduction 3 Account Registration 3 Mobile registration 3 Web registration 4 Mobile Application Installation and Configuration
More informationCreating and Sharing a Google Calendar
Creating and Sharing a Google Calendar How to Create a Google Calendar You can only create new calendars on a browser on your computer or mobile device. Once the calendar is created, you'll be able to
More informationHow to Login, Logout and Manage Password (QRG)
How to Login, Logout and Manage Password (QRG) This Quick Reference Guide covers the following topics: 1. How to login in to the DCC. How to change (reset) your password 3. What to do if you have forgotten
More information