SlideShare a Scribd company logo
1 of 11
Download to read offline
Introduction to this document
The following document is an example of a functional specification I created for an
online, real-time meeting room.
The purpose of the document was to provide the developers with specific, detailed
modifications to an existing online, real-time classroom to make it less education-centric
and more corporate-centric.
I have edited the document so that it only illustrates samples of the specs. I have also
removed all references to any proprietary information.




functional specs- short.doc                                                 © 2011 Lisa C. Lugo
Below is the complete table of contents for the original document:


Overview .................................................................................................... 1
    Process Flow ............................................................................................................ 1
    Pages Needed .......................................................................................................... 3
    Emails Needed ......................................................................................................... 3
    Classroom Modifications ........................................................................................ 4
    E-Commerce ............................................................................................................. 4
    Back-end Database and Reports ............................................................................ 4
Detailed Specifications ............................................................................. 5
    Classroom Modifications ........................................................................................ 5
       Login ..................................................................................................................... 5
       Classroom Interface ............................................................................................. 6
       Classroom Page Modifications ............................................................................. 6
       Classroom Functional Modifications ..................................................................... 6
    1. XYZ Co Homepage (modification) ...................................................................... 7
    2. Meeting Page (New) ............................................................................................ 7
       Functions .............................................................................................................. 7
    3. Request for Contact (New) .................................................................................. 7
        Text ...................................................................................................................... 7
        Functions: ............................................................................................................. 7
    4. Login page (modification) ................................................................................... 8
        Page Modifications ............................................................................................... 8
        Functions .............................................................................................................. 8
    5. Registration Form (modification) ....................................................................... 9
        Page Modifications ............................................................................................... 9
        Functions ............................................................................................................ 10
    6. Thank you page (modification) ......................................................................... 10
        Page Modifications ............................................................................................. 10
        Functions ............................................................................................................ 10
    7. Meeting Schedule page (modification) ............................................................ 11
       Page Modifications ............................................................................................. 11
       Functions ............................................................................................................ 12
    8. Create a Meeting (modification)........................................................................ 12
        (8a) Free-Meeting Page Modifications ................................................................ 13
        (8a) Free Meeting Functions............................................................................... 13
        (8b) Pay-per-use Page Modifications ................................................................. 13
        (8b) Pay-per-use Functions ................................................................................ 13


functional specs- short.doc                                                                                     © 2011 Lisa C. Lugo
9. Add Participants (modification) ........................................................................ 14
        (9a) Free Meeting Page Modifications ................................................................ 14
        (9a) Free Meeting Functions............................................................................... 14
        (9b) Pay-per-use Page Modifications ................................................................. 15
        (9b) Pay-per-use Functions ................................................................................ 15
    10. View/Delete Participants (modification) ......................................................... 15
       (10a) Free Meeting Page Modifications .............................................................. 15
       (10a) Free Meeting Functions............................................................................. 16
       (10b) Pay-per-use Page Modifications ............................................................... 16
       (10b) Pay-per-use Functions .............................................................................. 16
    11. Estimated Cost Page (new) ............................................................................. 16
       Text .................................................................................................................... 16
       Functions ............................................................................................................ 17

Email Specifications ............................................................................... 18
    12. Confirmation email (modification) .................................................................. 18
       Text .................................................................................................................... 18
       Variables ............................................................................................................ 18
    13. Meeting notification email (modification) ...................................................... 18
       Text .................................................................................................................... 18
       Variables ............................................................................................................ 19
    14. Meeting Cancellation email (new) ................................................................... 19
       Text .................................................................................................................... 19
       Variables ............................................................................................................ 20
    15. Participant Cancellation email (new) .............................................................. 21
       Text .................................................................................................................... 21
       Variables: ........................................................................................................... 21

Back-end Administration Specifications............................................... 22
    Database ................................................................................................................. 22
    1. View Meeting Hosts (modification)................................................................... 22
        Page Modifications ............................................................................................. 23
        Functions ............................................................................................................ 23
    2. Master Meeting Schedule (modification) ......................................................... 23
       Page Modifications ............................................................................................. 24
    3. Meeting Usage Log (modification) ................................................................... 24
       Page Modifications ............................................................................................. 24




functional specs- short.doc                                                                                   © 2011 Lisa C. Lugo
Online Meeting Room

This sample document contains the following actual content:


Overview .................................................................................................... 1
  Process Flow ............................................................................................................. 1
    Process Flow Narrative ............................................................................................ 2
  Pages Needed ............................................................................................................ 3
  Emails Needed ........................................................................................................... 3
  Classroom Modifications .......................................................................................... 4
  E-Commerce .............................................................................................................. 4
  Back-end Database and Reports .............................................................................. 4

Detailed Specifications ............................................................................. 5
  Classroom Modifications .......................................................................................... 5
  5. Registration Form (modification) ......................................................................... 5
    Page Modifications ................................................................................................... 6
    Functions.................................................................................................................. 6

Email Specifications ................................................................................. 7
  12. Confirmation email (modification)...................................................................... 7
    Text .......................................................................................................................... 7
    Variables .................................................................................................................. 7




functional specs- short.doc                                                                                     © 2011 Lisa C. Lugo
Online Meeting Room

Overview
The Online Classroom is being modified to accommodate “instant” online meetings.
There are three options for online meetings – free, pay-for-use, and subscription. The
remainder of this document provides the specifications for each option.

Process Flow

                   1                2
                                                                   subscription                     Sent to Sales
                 (1) XYZ         (2) Meeting            Meeting                   (3) Request for
    User                                                                                                            End
                Homepage            Page                 Type                       Contact form

                                                                 Free and pay-                                                    (12) Email
                                                                    per-use                                 3                    Confirmation

                                                                                  New         yes
                                                                                                      (5) Registration
                                                        (4) Login                 User?                    Form
                                                                                                                                (6) Thank you
                                                                                        no
                   (9a) Add
                                               5                                             4
                  Participants
                                                          free                       (7) Meeting
                                        (8a) Create                Meeting
                                          Meeting                   Type              Schedule
                  (10a) View/
                                                                                                       change              cancel
                    Delete                             Pay-per-use
                  Participants
                                                                                       (9b) Add
                                                                                      Participants          (11) Estimated
                                                                 (8b) Create                                     Cost
                                                      6            Meeting                                    (calculated)
                                                                                      (10b) View/
                                                                                                                     continue
                                                                                        Delete
                                                                                      Participants
                                                                                                              Link into
                                                                                                            E-commerce
                                                                                                                app



                                                (13, 14, 15)                                   yes
                                                 Notification                                                   Approved
                                                   Emails                                                          ?

                                                                                                                          no

                                                                                                                 Use
                                               (7) Meeting             End                                       other
                                                Schedule                                                         card?         yes



                                                                                                                      no




functional specs- short.doc                                                                                       Page 1 of 7
9/29/2010 4:41 PM                                                                                         © 2011 Lisa C. Lugo
Online Meeting Room

Process Flow Narrative
1. On the XYZ Company Homepage, there will be a section announcing the new online
   meeting service. This will link to a new “Meeting” page.
2. The “Meeting Page” provides a full description of the online meeting service, with
   separate sections for free meetings, pay-per-use, and subscription services. Each
   section has its own link:
         a. Selecting Subscription takes the user to an auto-email form. Once that’s
            filled in, it’s sent off to Sales for follow-up.
         b. Selecting either Free Meeting or Pay-Per-Use will take the user to the
            respective Login pages.
3. If this is a first-time user, they click on “Register me” and then complete the required
   information on the “Registration Page”. When new users click submit, they get an
   auto-email confirming their registration, and are also presented with a “Thank you
   page” that provides them with immediate access to their own “Meeting Schedule”
   page.
4. Existing users login and go directly to their own private “Meeting Schedule” page.
   Users (hosts) can see a list of their existing meetings, create new meetings, add
   participants, and view/delete participants to existing meetings.
5. If the user is scheduling free meetings, for each action an auto-email is sent to the
   meeting participants (meeting notification, cancellation, or removal of participant
   from meeting). The user is then returned to the Meeting Schedule page.
6. If the user is scheduling pay-per-use meetings, once they’ve entered the meeting
   information they are presented with an estimated cost. The user may choose to
   proceed or to cancel.
         a. Cancel voids the entire transaction and the user is brought back to the
            Meeting page.
         b. Proceed invokes the e-commerce application which prompts the user for
            credit card information and validates the transaction.
                  i. If the transaction is approved, then the auto-email notifications are sent
                     out to the meeting invitees.
                  ii. If the transaction is not approved, the transaction is voided and the
                      user is given the option to enter a different credit card or cancel the
                      meeting. If the user chooses to cancel, he is returned to the Meeting
                      Schedule page.




functional specs- short.doc                                                     Page 2 of 7
9/29/2010 4:41 PM                                                       © 2011 Lisa C. Lugo
Online Meeting Room

Pages Needed
A total of 11 pages are needed to support this process: all but three (“Meeting Page”,
“Request for Contact”, “Estimated Cost Page”) are modifications of existing pages:
1. Homepage – modified to include a link to the Meeting Page and has an
   announcement of this new service.
2. Meeting Page – New. Static HTML. Intro and description of the service, with three
   links: Subscription, Free Meetings, Pay-per-use meeting.
3. Request for Contact – New. This is an email form which is sent to Sales. Applies to
   the Subscription Service only.
4. Login Page – Modification of “Company Login” page. Allows users to schedule
   meetings and view their schedule.
5. Registration Form – Modification of “Add Company” page.
6. Thank you page – same as “Meeting Schedule” page, but with a “Thank you” blurb
   at the top for first-time users.
7. Meeting Schedule page – modified from “View Schedule” page. Lists current
   meetings and links to “Create a Meeting”.
8. Create a Meeting – Modification of “Schedule a Session” page
9. Add Attendees – modification of “Add Students” page.
10. View/Delete Attendees – modification of “View/Delete Students” page.
11. Estimated Cost – New. Calculates the cost for pay-per-use based on the user’s
    meeting specifications. This screen links to the e-commerce application.

Emails Needed
12. Confirmation email – Modified from the ”New Company” email, for new users.
13. Meeting notification email – Modified from the “Student Notification” email. For
    people scheduled to attend a meeting (participants).
14. Meeting cancellation email – New. If the meeting is cancelled, sends notification to
    all registered participants.
15. Participant cancellation email – New. If a participant is deleted from a meeting,
    sends notification advising their presence is not required.




functional specs- short.doc                                               Page 3 of 7
9/29/2010 4:41 PM                                                 © 2011 Lisa C. Lugo
Online Meeting Room

Classroom Modifications
The current classroom login and interface need to be modified to support online
meetings:
        The classroom terminology must be changed from an educational perspective to
         a corporate one.
        For free meetings, the Classroom must be limited to 4 participants
        For pay-per-use meetings, the Classrooms must be generated according to the
         options selected by the client.

E-Commerce
An e-commerce option must be interfaced to the pay-per-use process. Research must
be done on how the e-commerce piece will link to our process flow.

Back-end Database and Reports
In addition to the front-end processes, XYZ Co needs several internal reports so we can
track usage for marketing and sales purposes.
    Our database needs to be modified so we can distinguish Meeting Clients from
     Classroom Clients, as well as free, pay-per-use, and subscription clients.
    Initially three reports are needed:
     1. View Meeting Hosts. Modification of the “Company Master List”. Provides the
        ability to see all registered Hosts.
     2. Master Meeting Schedule. Modification of “View Master Schedule”. Provides
        the ability to see all scheduled sessions.
     3. Meeting Usage Log. Modification of the “Tracking report”. Provides the ability to
        generate tracking reports to see the usage of the Meeting Rooms.




functional specs- short.doc                                                 Page 4 of 7
9/29/2010 4:41 PM                                                   © 2011 Lisa C. Lugo
Online Meeting Room

Detailed Specifications
This section provides detailed specifications for modifying the current Online Classroom
and associated process flows to become Online Meetings.

Classroom Modifications
For the purpose of meeting rooms, the terminology used in the Online Classroom needs
to be “translated” from a classroom perspective to a more generic meeting perspective:
                  Classroom term                Meeting room term
                  Instructor                    Host/presenter
                  Student                       Participant
                  Session/class                 Meeting
                  Session Description           Agenda


5. Registration Form (modification)
This is a modification of the current Add Company Page:




                              Current Add Company Page

functional specs- short.doc                                                 Page 5 of 7
9/29/2010 4:41 PM                                                   © 2011 Lisa C. Lugo
Online Meeting Room

Page Modifications
1. Change the Heading from “Add Company” to “Registration Form”.
2. Replace the paragraph at the top of the page with the following text:
         To begin using our Meeting service, please complete the information below and click Submit.
         You can start scheduling meetings right away. You will receive a confirmation of your registration
         by email for your reference.
3. Delete these fields:
        Address
        City
        State
        Zip
        Phone
        Number of Rooms desired (defaults to one room, small interface)
4. Add field “Receive Future XYZ Company announcements?” (this is a check-box
   field).
5. Add a button on the bottom, “Cancel”.
6. Delete the links at the bottom of the page (View/Edit Company Information and View
   Master List).

Functions
1. Submit: Registers the user in the Meeting database and
        Sends (12) Email Confirmation (auto-email) to the user.
        Brings the user to (6) Thank You page.
2. Reset: Clears the form and keeps the user on the current page.
3. Cancel: Clears the form and returns the user to (2) Meeting Page.
4. Yes checked on “Receive Future XYZ Company announcements?”: Adds email
   address to mailing list.




functional specs- short.doc                                                              Page 6 of 7
9/29/2010 4:41 PM                                                                © 2011 Lisa C. Lugo
Online Meeting Room

Email Specifications

12. Confirmation email (modification)
This is a modification of the current New Company email. It is automatically sent to new
users when the click “Submit” on (5) Registration Form.

Text
         Subject: XYZ Company Meeting Rooms

         Dear <name>,

         Thank you for choosing XYZ Company to conduct your online, interactive
         meetings. You are now able to create meetings, invite participants, and
         view your meeting schedule online.

         To access your meeting schedule, please go to <http://www.XYZCo.xxx/…>

         Enter the following information:
         User Name: <name>
         Password: <password>

         If you need assistance, please call 1 (999) 999-9999. Thank you again
         for choosing XYZ Company!


Variables
1. <name> - variable for the user’s name entered on the Registration Form
2. <password> - password selected by the user on the Registration Form.
3. Accessing meeting schedule: provide URL for direct access to the Meeting Login
   page.




functional specs- short.doc                                               Page 7 of 7
9/29/2010 4:41 PM                                                 © 2011 Lisa C. Lugo

More Related Content

What's hot

Open text web_site_management_server_11.2.1_-_smartedit_guide_english_(wsmsse...
Open text web_site_management_server_11.2.1_-_smartedit_guide_english_(wsmsse...Open text web_site_management_server_11.2.1_-_smartedit_guide_english_(wsmsse...
Open text web_site_management_server_11.2.1_-_smartedit_guide_english_(wsmsse...Subandi Wahyudi
 
EveryonePrint 4.0 installation guide - EN
EveryonePrint 4.0 installation guide - ENEveryonePrint 4.0 installation guide - EN
EveryonePrint 4.0 installation guide - ENEveryonePrint
 
Operating System (Mac OS) Journal
Operating System (Mac OS) JournalOperating System (Mac OS) Journal
Operating System (Mac OS) JournalGhifariNur1
 
Adv excel-handbook
Adv excel-handbookAdv excel-handbook
Adv excel-handbookfriday2012
 
Multilocalesite
MultilocalesiteMultilocalesite
MultilocalesiteZychoFlow
 
Test and target book
Test and target bookTest and target book
Test and target bookMesurex
 
Scrapbook User\'s Manual
Scrapbook User\'s ManualScrapbook User\'s Manual
Scrapbook User\'s Manualhaven832
 
23909483 how-internet-help-to-develop-business
23909483 how-internet-help-to-develop-business23909483 how-internet-help-to-develop-business
23909483 how-internet-help-to-develop-businessgpgw
 
Mongo db notes for professionals
Mongo db notes for professionalsMongo db notes for professionals
Mongo db notes for professionalsZafer Galip Ozberk
 
Angular js notes for professionals
Angular js notes for professionalsAngular js notes for professionals
Angular js notes for professionalsZafer Galip Ozberk
 
Angular2 notes for professionals
Angular2 notes for professionalsAngular2 notes for professionals
Angular2 notes for professionalsZafer Galip Ozberk
 
Manual d okeos plataformaealearning
Manual d okeos plataformaealearningManual d okeos plataformaealearning
Manual d okeos plataformaealearningMonica Caceres
 
Burger world individual franchise agreement 20130214 khaled and ahmed alhebsi
Burger world   individual franchise agreement 20130214 khaled and ahmed alhebsiBurger world   individual franchise agreement 20130214 khaled and ahmed alhebsi
Burger world individual franchise agreement 20130214 khaled and ahmed alhebsiLaith Rashed
 

What's hot (19)

Open text web_site_management_server_11.2.1_-_smartedit_guide_english_(wsmsse...
Open text web_site_management_server_11.2.1_-_smartedit_guide_english_(wsmsse...Open text web_site_management_server_11.2.1_-_smartedit_guide_english_(wsmsse...
Open text web_site_management_server_11.2.1_-_smartedit_guide_english_(wsmsse...
 
EveryonePrint 4.0 installation guide - EN
EveryonePrint 4.0 installation guide - ENEveryonePrint 4.0 installation guide - EN
EveryonePrint 4.0 installation guide - EN
 
Google Search Quality Rating Program General Guidelines 2011
Google Search Quality Rating Program General Guidelines 2011Google Search Quality Rating Program General Guidelines 2011
Google Search Quality Rating Program General Guidelines 2011
 
Operating System (Mac OS) Journal
Operating System (Mac OS) JournalOperating System (Mac OS) Journal
Operating System (Mac OS) Journal
 
Adv excel-handbook
Adv excel-handbookAdv excel-handbook
Adv excel-handbook
 
Sap Tables Sdn
Sap Tables SdnSap Tables Sdn
Sap Tables Sdn
 
Multilocalesite
MultilocalesiteMultilocalesite
Multilocalesite
 
Test and target book
Test and target bookTest and target book
Test and target book
 
Word03p1
Word03p1Word03p1
Word03p1
 
Scrapbook User\'s Manual
Scrapbook User\'s ManualScrapbook User\'s Manual
Scrapbook User\'s Manual
 
23909483 how-internet-help-to-develop-business
23909483 how-internet-help-to-develop-business23909483 how-internet-help-to-develop-business
23909483 how-internet-help-to-develop-business
 
Mongo db notes for professionals
Mongo db notes for professionalsMongo db notes for professionals
Mongo db notes for professionals
 
Handbook for students
Handbook for studentsHandbook for students
Handbook for students
 
Angular js notes for professionals
Angular js notes for professionalsAngular js notes for professionals
Angular js notes for professionals
 
Outlook
OutlookOutlook
Outlook
 
Angular2 notes for professionals
Angular2 notes for professionalsAngular2 notes for professionals
Angular2 notes for professionals
 
Manual d okeos plataformaealearning
Manual d okeos plataformaealearningManual d okeos plataformaealearning
Manual d okeos plataformaealearning
 
Burger world individual franchise agreement 20130214 khaled and ahmed alhebsi
Burger world   individual franchise agreement 20130214 khaled and ahmed alhebsiBurger world   individual franchise agreement 20130214 khaled and ahmed alhebsi
Burger world individual franchise agreement 20130214 khaled and ahmed alhebsi
 
2003guide
2003guide2003guide
2003guide
 

Viewers also liked

Windows 7 installation guide
Windows 7 installation guideWindows 7 installation guide
Windows 7 installation guidePhyo Lay
 
Dictionary of computing
Dictionary of computingDictionary of computing
Dictionary of computingPhyo Lay
 
A History Of Halloween
A History Of HalloweenA History Of Halloween
A History Of Halloweenguestcb2213
 
427 chess combinations (collection)
427 chess combinations (collection)427 chess combinations (collection)
427 chess combinations (collection)Sergio Zaina
 
My Future Job Chemical Engineer
My Future Job  Chemical EngineerMy Future Job  Chemical Engineer
My Future Job Chemical Engineerguestcb2213
 

Viewers also liked (20)

Socialemotional 100526095843-phpapp01
Socialemotional 100526095843-phpapp01Socialemotional 100526095843-phpapp01
Socialemotional 100526095843-phpapp01
 
Handout13 the importance-of_play
Handout13 the importance-of_playHandout13 the importance-of_play
Handout13 the importance-of_play
 
Windows 7 installation guide
Windows 7 installation guideWindows 7 installation guide
Windows 7 installation guide
 
Teachingouryoungest(1)
Teachingouryoungest(1)Teachingouryoungest(1)
Teachingouryoungest(1)
 
Climatechange
ClimatechangeClimatechange
Climatechange
 
Manual8 howto writea-businessplanforaself-sufficientschool
Manual8 howto writea-businessplanforaself-sufficientschoolManual8 howto writea-businessplanforaself-sufficientschool
Manual8 howto writea-businessplanforaself-sufficientschool
 
Dictionary of computing
Dictionary of computingDictionary of computing
Dictionary of computing
 
A History Of Halloween
A History Of HalloweenA History Of Halloween
A History Of Halloween
 
Reduce food wastag
Reduce food wastagReduce food wastag
Reduce food wastag
 
Unep iclei-geo-5
Unep iclei-geo-5Unep iclei-geo-5
Unep iclei-geo-5
 
Chaos theory
Chaos theoryChaos theory
Chaos theory
 
427 chess combinations (collection)
427 chess combinations (collection)427 chess combinations (collection)
427 chess combinations (collection)
 
Dealing conflict
Dealing conflictDealing conflict
Dealing conflict
 
Uow068340
Uow068340Uow068340
Uow068340
 
2014 AIChE Volunteer Leadership Reception
2014 AIChE Volunteer Leadership Reception2014 AIChE Volunteer Leadership Reception
2014 AIChE Volunteer Leadership Reception
 
PV Power Plant 2013
PV Power Plant 2013PV Power Plant 2013
PV Power Plant 2013
 
My Future Job Chemical Engineer
My Future Job  Chemical EngineerMy Future Job  Chemical Engineer
My Future Job Chemical Engineer
 
English correct usage
English correct usageEnglish correct usage
English correct usage
 
Chemical process debottlenecking
Chemical process debottleneckingChemical process debottlenecking
Chemical process debottlenecking
 
Rc detailing-to-ec2
Rc detailing-to-ec2Rc detailing-to-ec2
Rc detailing-to-ec2
 

Similar to Functional Specs Short

White Paper: Look Before You Leap Into Google Apps
White Paper: Look Before You Leap Into Google AppsWhite Paper: Look Before You Leap Into Google Apps
White Paper: Look Before You Leap Into Google AppsOffice
 
What's new microsoft dynamics ax 2009
What's new microsoft dynamics ax 2009What's new microsoft dynamics ax 2009
What's new microsoft dynamics ax 2009soonah
 
Openobject developer1
Openobject developer1Openobject developer1
Openobject developer1openerpwiki
 
Open erp openobject-developer
Open erp openobject-developerOpen erp openobject-developer
Open erp openobject-developeropenerpwiki
 
Openobject developer
Openobject developerOpenobject developer
Openobject developeropenerpwiki
 
Openobject developer (2)
Openobject developer (2)Openobject developer (2)
Openobject developer (2)openerpwiki
 
Openobject developer
Openobject developerOpenobject developer
Openobject developerAli Mashduqi
 
Bdotnet Ug Book Feb 2007
Bdotnet Ug Book Feb 2007Bdotnet Ug Book Feb 2007
Bdotnet Ug Book Feb 2007LiquidHub
 
SPi Global Services Overview
SPi Global Services OverviewSPi Global Services Overview
SPi Global Services Overviewbloevens
 
Services Article Uc Apps Research Wp
Services Article Uc Apps Research WpServices Article Uc Apps Research Wp
Services Article Uc Apps Research Wpchgibbs7
 
Lync server2010licensingguide en-us
Lync server2010licensingguide en-usLync server2010licensingguide en-us
Lync server2010licensingguide en-usallegra601
 
UC For Business - Executive Desktop
UC For Business - Executive DesktopUC For Business - Executive Desktop
UC For Business - Executive DesktopNECIndia
 
The Total Book Developing Solutions With EPiServer 4
The Total Book Developing Solutions With EPiServer 4The Total Book Developing Solutions With EPiServer 4
The Total Book Developing Solutions With EPiServer 4Martin Edenström MKSE.com
 
ARQUIVO ROUBADO
ARQUIVO ROUBADOARQUIVO ROUBADO
ARQUIVO ROUBADOD813061988
 
Primavera Release Notes 8.1
Primavera Release Notes 8.1Primavera Release Notes 8.1
Primavera Release Notes 8.1rjahuey
 
Placement Portfolio
Placement PortfolioPlacement Portfolio
Placement PortfolioJPC Hanson
 

Similar to Functional Specs Short (20)

White Paper: Look Before You Leap Into Google Apps
White Paper: Look Before You Leap Into Google AppsWhite Paper: Look Before You Leap Into Google Apps
White Paper: Look Before You Leap Into Google Apps
 
What's new microsoft dynamics ax 2009
What's new microsoft dynamics ax 2009What's new microsoft dynamics ax 2009
What's new microsoft dynamics ax 2009
 
Openobject developer1
Openobject developer1Openobject developer1
Openobject developer1
 
Open erp openobject-developer
Open erp openobject-developerOpen erp openobject-developer
Open erp openobject-developer
 
Openobject developer
Openobject developerOpenobject developer
Openobject developer
 
Openobject developer (2)
Openobject developer (2)Openobject developer (2)
Openobject developer (2)
 
Openobject developer
Openobject developerOpenobject developer
Openobject developer
 
Bdotnet Ug Book Feb 2007
Bdotnet Ug Book Feb 2007Bdotnet Ug Book Feb 2007
Bdotnet Ug Book Feb 2007
 
SPi Global Services Overview
SPi Global Services OverviewSPi Global Services Overview
SPi Global Services Overview
 
Services Article Uc Apps Research Wp
Services Article Uc Apps Research WpServices Article Uc Apps Research Wp
Services Article Uc Apps Research Wp
 
Lync server2010licensingguide en-us
Lync server2010licensingguide en-usLync server2010licensingguide en-us
Lync server2010licensingguide en-us
 
PaperCut MF 11.0 User Manual
PaperCut MF 11.0 User ManualPaperCut MF 11.0 User Manual
PaperCut MF 11.0 User Manual
 
Guide to managing and publishing a journal on the LAMJOL
Guide to managing and publishing a journal on the LAMJOLGuide to managing and publishing a journal on the LAMJOL
Guide to managing and publishing a journal on the LAMJOL
 
UC For Business - Executive Desktop
UC For Business - Executive DesktopUC For Business - Executive Desktop
UC For Business - Executive Desktop
 
Icp
IcpIcp
Icp
 
The Total Book Developing Solutions With EPiServer 4
The Total Book Developing Solutions With EPiServer 4The Total Book Developing Solutions With EPiServer 4
The Total Book Developing Solutions With EPiServer 4
 
ARQUIVO ROUBADO
ARQUIVO ROUBADOARQUIVO ROUBADO
ARQUIVO ROUBADO
 
Primavera Release Notes 8.1
Primavera Release Notes 8.1Primavera Release Notes 8.1
Primavera Release Notes 8.1
 
Busy codersguidetoandroid
Busy codersguidetoandroidBusy codersguidetoandroid
Busy codersguidetoandroid
 
Placement Portfolio
Placement PortfolioPlacement Portfolio
Placement Portfolio
 

Recently uploaded

SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 

Recently uploaded (20)

SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 

Functional Specs Short

  • 1. Introduction to this document The following document is an example of a functional specification I created for an online, real-time meeting room. The purpose of the document was to provide the developers with specific, detailed modifications to an existing online, real-time classroom to make it less education-centric and more corporate-centric. I have edited the document so that it only illustrates samples of the specs. I have also removed all references to any proprietary information. functional specs- short.doc © 2011 Lisa C. Lugo
  • 2. Below is the complete table of contents for the original document: Overview .................................................................................................... 1 Process Flow ............................................................................................................ 1 Pages Needed .......................................................................................................... 3 Emails Needed ......................................................................................................... 3 Classroom Modifications ........................................................................................ 4 E-Commerce ............................................................................................................. 4 Back-end Database and Reports ............................................................................ 4 Detailed Specifications ............................................................................. 5 Classroom Modifications ........................................................................................ 5 Login ..................................................................................................................... 5 Classroom Interface ............................................................................................. 6 Classroom Page Modifications ............................................................................. 6 Classroom Functional Modifications ..................................................................... 6 1. XYZ Co Homepage (modification) ...................................................................... 7 2. Meeting Page (New) ............................................................................................ 7 Functions .............................................................................................................. 7 3. Request for Contact (New) .................................................................................. 7 Text ...................................................................................................................... 7 Functions: ............................................................................................................. 7 4. Login page (modification) ................................................................................... 8 Page Modifications ............................................................................................... 8 Functions .............................................................................................................. 8 5. Registration Form (modification) ....................................................................... 9 Page Modifications ............................................................................................... 9 Functions ............................................................................................................ 10 6. Thank you page (modification) ......................................................................... 10 Page Modifications ............................................................................................. 10 Functions ............................................................................................................ 10 7. Meeting Schedule page (modification) ............................................................ 11 Page Modifications ............................................................................................. 11 Functions ............................................................................................................ 12 8. Create a Meeting (modification)........................................................................ 12 (8a) Free-Meeting Page Modifications ................................................................ 13 (8a) Free Meeting Functions............................................................................... 13 (8b) Pay-per-use Page Modifications ................................................................. 13 (8b) Pay-per-use Functions ................................................................................ 13 functional specs- short.doc © 2011 Lisa C. Lugo
  • 3. 9. Add Participants (modification) ........................................................................ 14 (9a) Free Meeting Page Modifications ................................................................ 14 (9a) Free Meeting Functions............................................................................... 14 (9b) Pay-per-use Page Modifications ................................................................. 15 (9b) Pay-per-use Functions ................................................................................ 15 10. View/Delete Participants (modification) ......................................................... 15 (10a) Free Meeting Page Modifications .............................................................. 15 (10a) Free Meeting Functions............................................................................. 16 (10b) Pay-per-use Page Modifications ............................................................... 16 (10b) Pay-per-use Functions .............................................................................. 16 11. Estimated Cost Page (new) ............................................................................. 16 Text .................................................................................................................... 16 Functions ............................................................................................................ 17 Email Specifications ............................................................................... 18 12. Confirmation email (modification) .................................................................. 18 Text .................................................................................................................... 18 Variables ............................................................................................................ 18 13. Meeting notification email (modification) ...................................................... 18 Text .................................................................................................................... 18 Variables ............................................................................................................ 19 14. Meeting Cancellation email (new) ................................................................... 19 Text .................................................................................................................... 19 Variables ............................................................................................................ 20 15. Participant Cancellation email (new) .............................................................. 21 Text .................................................................................................................... 21 Variables: ........................................................................................................... 21 Back-end Administration Specifications............................................... 22 Database ................................................................................................................. 22 1. View Meeting Hosts (modification)................................................................... 22 Page Modifications ............................................................................................. 23 Functions ............................................................................................................ 23 2. Master Meeting Schedule (modification) ......................................................... 23 Page Modifications ............................................................................................. 24 3. Meeting Usage Log (modification) ................................................................... 24 Page Modifications ............................................................................................. 24 functional specs- short.doc © 2011 Lisa C. Lugo
  • 4. Online Meeting Room This sample document contains the following actual content: Overview .................................................................................................... 1 Process Flow ............................................................................................................. 1 Process Flow Narrative ............................................................................................ 2 Pages Needed ............................................................................................................ 3 Emails Needed ........................................................................................................... 3 Classroom Modifications .......................................................................................... 4 E-Commerce .............................................................................................................. 4 Back-end Database and Reports .............................................................................. 4 Detailed Specifications ............................................................................. 5 Classroom Modifications .......................................................................................... 5 5. Registration Form (modification) ......................................................................... 5 Page Modifications ................................................................................................... 6 Functions.................................................................................................................. 6 Email Specifications ................................................................................. 7 12. Confirmation email (modification)...................................................................... 7 Text .......................................................................................................................... 7 Variables .................................................................................................................. 7 functional specs- short.doc © 2011 Lisa C. Lugo
  • 5. Online Meeting Room Overview The Online Classroom is being modified to accommodate “instant” online meetings. There are three options for online meetings – free, pay-for-use, and subscription. The remainder of this document provides the specifications for each option. Process Flow 1 2 subscription Sent to Sales (1) XYZ (2) Meeting Meeting (3) Request for User End Homepage Page Type Contact form Free and pay- (12) Email per-use 3 Confirmation New yes (5) Registration (4) Login User? Form (6) Thank you no (9a) Add 5 4 Participants free (7) Meeting (8a) Create Meeting Meeting Type Schedule (10a) View/ change cancel Delete Pay-per-use Participants (9b) Add Participants (11) Estimated (8b) Create Cost 6 Meeting (calculated) (10b) View/ continue Delete Participants Link into E-commerce app (13, 14, 15) yes Notification Approved Emails ? no Use (7) Meeting End other Schedule card? yes no functional specs- short.doc Page 1 of 7 9/29/2010 4:41 PM © 2011 Lisa C. Lugo
  • 6. Online Meeting Room Process Flow Narrative 1. On the XYZ Company Homepage, there will be a section announcing the new online meeting service. This will link to a new “Meeting” page. 2. The “Meeting Page” provides a full description of the online meeting service, with separate sections for free meetings, pay-per-use, and subscription services. Each section has its own link: a. Selecting Subscription takes the user to an auto-email form. Once that’s filled in, it’s sent off to Sales for follow-up. b. Selecting either Free Meeting or Pay-Per-Use will take the user to the respective Login pages. 3. If this is a first-time user, they click on “Register me” and then complete the required information on the “Registration Page”. When new users click submit, they get an auto-email confirming their registration, and are also presented with a “Thank you page” that provides them with immediate access to their own “Meeting Schedule” page. 4. Existing users login and go directly to their own private “Meeting Schedule” page. Users (hosts) can see a list of their existing meetings, create new meetings, add participants, and view/delete participants to existing meetings. 5. If the user is scheduling free meetings, for each action an auto-email is sent to the meeting participants (meeting notification, cancellation, or removal of participant from meeting). The user is then returned to the Meeting Schedule page. 6. If the user is scheduling pay-per-use meetings, once they’ve entered the meeting information they are presented with an estimated cost. The user may choose to proceed or to cancel. a. Cancel voids the entire transaction and the user is brought back to the Meeting page. b. Proceed invokes the e-commerce application which prompts the user for credit card information and validates the transaction. i. If the transaction is approved, then the auto-email notifications are sent out to the meeting invitees. ii. If the transaction is not approved, the transaction is voided and the user is given the option to enter a different credit card or cancel the meeting. If the user chooses to cancel, he is returned to the Meeting Schedule page. functional specs- short.doc Page 2 of 7 9/29/2010 4:41 PM © 2011 Lisa C. Lugo
  • 7. Online Meeting Room Pages Needed A total of 11 pages are needed to support this process: all but three (“Meeting Page”, “Request for Contact”, “Estimated Cost Page”) are modifications of existing pages: 1. Homepage – modified to include a link to the Meeting Page and has an announcement of this new service. 2. Meeting Page – New. Static HTML. Intro and description of the service, with three links: Subscription, Free Meetings, Pay-per-use meeting. 3. Request for Contact – New. This is an email form which is sent to Sales. Applies to the Subscription Service only. 4. Login Page – Modification of “Company Login” page. Allows users to schedule meetings and view their schedule. 5. Registration Form – Modification of “Add Company” page. 6. Thank you page – same as “Meeting Schedule” page, but with a “Thank you” blurb at the top for first-time users. 7. Meeting Schedule page – modified from “View Schedule” page. Lists current meetings and links to “Create a Meeting”. 8. Create a Meeting – Modification of “Schedule a Session” page 9. Add Attendees – modification of “Add Students” page. 10. View/Delete Attendees – modification of “View/Delete Students” page. 11. Estimated Cost – New. Calculates the cost for pay-per-use based on the user’s meeting specifications. This screen links to the e-commerce application. Emails Needed 12. Confirmation email – Modified from the ”New Company” email, for new users. 13. Meeting notification email – Modified from the “Student Notification” email. For people scheduled to attend a meeting (participants). 14. Meeting cancellation email – New. If the meeting is cancelled, sends notification to all registered participants. 15. Participant cancellation email – New. If a participant is deleted from a meeting, sends notification advising their presence is not required. functional specs- short.doc Page 3 of 7 9/29/2010 4:41 PM © 2011 Lisa C. Lugo
  • 8. Online Meeting Room Classroom Modifications The current classroom login and interface need to be modified to support online meetings:  The classroom terminology must be changed from an educational perspective to a corporate one.  For free meetings, the Classroom must be limited to 4 participants  For pay-per-use meetings, the Classrooms must be generated according to the options selected by the client. E-Commerce An e-commerce option must be interfaced to the pay-per-use process. Research must be done on how the e-commerce piece will link to our process flow. Back-end Database and Reports In addition to the front-end processes, XYZ Co needs several internal reports so we can track usage for marketing and sales purposes.  Our database needs to be modified so we can distinguish Meeting Clients from Classroom Clients, as well as free, pay-per-use, and subscription clients.  Initially three reports are needed: 1. View Meeting Hosts. Modification of the “Company Master List”. Provides the ability to see all registered Hosts. 2. Master Meeting Schedule. Modification of “View Master Schedule”. Provides the ability to see all scheduled sessions. 3. Meeting Usage Log. Modification of the “Tracking report”. Provides the ability to generate tracking reports to see the usage of the Meeting Rooms. functional specs- short.doc Page 4 of 7 9/29/2010 4:41 PM © 2011 Lisa C. Lugo
  • 9. Online Meeting Room Detailed Specifications This section provides detailed specifications for modifying the current Online Classroom and associated process flows to become Online Meetings. Classroom Modifications For the purpose of meeting rooms, the terminology used in the Online Classroom needs to be “translated” from a classroom perspective to a more generic meeting perspective: Classroom term Meeting room term Instructor Host/presenter Student Participant Session/class Meeting Session Description Agenda 5. Registration Form (modification) This is a modification of the current Add Company Page: Current Add Company Page functional specs- short.doc Page 5 of 7 9/29/2010 4:41 PM © 2011 Lisa C. Lugo
  • 10. Online Meeting Room Page Modifications 1. Change the Heading from “Add Company” to “Registration Form”. 2. Replace the paragraph at the top of the page with the following text: To begin using our Meeting service, please complete the information below and click Submit. You can start scheduling meetings right away. You will receive a confirmation of your registration by email for your reference. 3. Delete these fields:  Address  City  State  Zip  Phone  Number of Rooms desired (defaults to one room, small interface) 4. Add field “Receive Future XYZ Company announcements?” (this is a check-box field). 5. Add a button on the bottom, “Cancel”. 6. Delete the links at the bottom of the page (View/Edit Company Information and View Master List). Functions 1. Submit: Registers the user in the Meeting database and  Sends (12) Email Confirmation (auto-email) to the user.  Brings the user to (6) Thank You page. 2. Reset: Clears the form and keeps the user on the current page. 3. Cancel: Clears the form and returns the user to (2) Meeting Page. 4. Yes checked on “Receive Future XYZ Company announcements?”: Adds email address to mailing list. functional specs- short.doc Page 6 of 7 9/29/2010 4:41 PM © 2011 Lisa C. Lugo
  • 11. Online Meeting Room Email Specifications 12. Confirmation email (modification) This is a modification of the current New Company email. It is automatically sent to new users when the click “Submit” on (5) Registration Form. Text Subject: XYZ Company Meeting Rooms Dear <name>, Thank you for choosing XYZ Company to conduct your online, interactive meetings. You are now able to create meetings, invite participants, and view your meeting schedule online. To access your meeting schedule, please go to <http://www.XYZCo.xxx/…> Enter the following information: User Name: <name> Password: <password> If you need assistance, please call 1 (999) 999-9999. Thank you again for choosing XYZ Company! Variables 1. <name> - variable for the user’s name entered on the Registration Form 2. <password> - password selected by the user on the Registration Form. 3. Accessing meeting schedule: provide URL for direct access to the Meeting Login page. functional specs- short.doc Page 7 of 7 9/29/2010 4:41 PM © 2011 Lisa C. Lugo