Team Builder Project

Size: px
Start display at page:

Download "Team Builder Project"

Transcription

1 Team Builder Project Software Requirements Specification Draft 2 February 2, 2015 Team:.dat ASCII 1

2 Table of Contents Introduction Purpose 4 Scope of Project.4 Overview.5 Business Context 5 Glossary 6 Overall Description Product Perspective 7 Product Functions.7 Similar Systems.. 7 User Characteristics.7 User Objectives..8 Constraints.8 Specific Requirements Functional Requirements.8 User Interface Requirements. 10 System Requirements. 11 2

3 Non-Functional Requirements.11 Logical Database Requirements 11 Life Cycle Model Choosing A Model 12 Introduction 3

4 Purpose The purpose of this document is to define the requirements of the software system Team Builder and give an overview of the project. The intended audience of this document is Professor Blase Cindric and Professor John Kirchmeyer of the University of Mount Union. Scope of Project The products to be produced from this project are a website containing an online application that allows users working on group projects to find other group members on Mount Union s campus. Users of this system shall include all professors of the University of Mount Union and eventually members of the public as well. Other prospective users shall include Mount Union students. following: Constraints affecting this software development project will include the Scheduling group meetings and programming time effectively by the group Finishing the final project in its entirety by no later than April 20 th, 2015 Completing all the research for implementing both the website as well as the application that will be imbedded in the website 4

5 Overview The contents of this Software Requirements Specification document include both general and specific details outlining the various inner workings of the Team Builder software system. The following section gives a more detailed and in depth look at the project and provides an overall description of the person-finding system for Team Builder. A quick way to find something in this document would be to utilize the table of contents provided at the beginning of this document. It will list all headings and subheadings in the document along with page numbers where the specific headings can be found. Business Context There is no outside organization sponsoring the development or providing the specifications for this project. The specifications and requirements for this software development project are being completely provided by Zach Nelson, Jacob Oravecz, Christina Price, and Austin Kaylor, the software development members of the project Team Builder. The goals that the members of the software development team for Team Builder have for the project are that Team Builder provides an easy way for students, faculty, and staff to find other students, faculty, and staff on Mount Union s campus for group projects, meetings, and other events. 5

6 Glossary Algorithm - a procedure or formula for solving a problem. API (Application-Programming Interface) - A set of routines, protocols, and tools for building software applications. It expresses a software component in terms of its operations, inputs, outputs, and underlying types. Back End (of a website) - "under the hood" part of the website that typically consists of a server, an application, and a database. CSS (Cascading Style Sheets) - a style sheet language used for describing the look and formatting of a document written in a markup language. Front End (of a website) - the part of the website the user can see and interact with. GPS - Global Positioning System based on satellite triangulation. web pages. HTML (Hypertext Markup Language) - the standard markup language used to create IDE (Integrated Development Environment) - a software application that provides comprehensive facilities to computer programmers for software development. Partition - A way of taking a set and dividing it into smaller subsets. Prototype - A preliminary model of an application from which other forms are developed or copied. 6

7 Overall Description Product Perspective This software will be a web application usable by anyone. Product Functions The software s purpose will be to generate teams of individuals by using a shortest path algorithm to determine which individuals are closest to one another using GPS coordinates. The teams will only be comprised of individuals using locations in, or close to, the University of Mount Union s campus. This will be accomplished by choosing a location on a GPS map, like Google Maps, choosing from a list of locations whose GPS locations have been found, or by typing in specific GPS coordinates. These locations are then used by the algorithm to compute and return a set of teams having the shortest total distance between team members. Similar Systems There are multiple, simpler versions of this software all over the web but this version we are developing will focus primarily on the University of Mount Union. Most of the software similar to this is focused on games or mathematics-related problem solving. User Characteristics The users that this software is primarily being developed for are professors at the University. This software will be able to help form student teams. By selecting or inputting student locations and names, the data will be used to generate teams consisting of those who live closest to one another. Little experience will be needed to use this software; the most complicated part would be to determine the GPS coordinates of a place if it is not already listed. 7

8 User Objectives The user of this software should expect a simple functionality. The software will be straightforward and will return accurate results in a timely fashion. Accessibility will also be a focus of the developers so that the system is simple enough for anyone to understand and use to its potential. Constraints There are few constraints for this software but the only issue that may arise during development is finding and implementing a GPS or navigation map. There are some APIs that can be used with Java but finding one that provides what we are looking for will be a challenge. We want to provide functionality, but we do not want to compromise the user friendly interface by incorporating complex components. Specific Requirements Functional Requirements Criticality Scale: <-- Low (1) Moderate (2) Imperative (3) --> Low: Items that can be saved for later prototypes should time issues be encountered. Moderate: Items that will be in the final product, but may not be required for next prototype. Imperative: Items that our system cannot function without and should be in early prototypes. 8

9 1. Description: A blank pixel map which the user can pick arbitrary points on in order to create a collection of points. Criticality: 1 Technical Issues: This feature is not the main focus of the project, but it will use the same problem solving methods as other program functions. Therefore, we will add the mission critical features first, and then reuse the code for this functionality. 2. Description: An option to have the map based on the University of Mount Union campus, where pre-loaded points can be chosen from a drop down menu in order to create a collection of points. Criticality: 3 Technical Issues: Without this requirement being met there would be no way for the user to interact with the program. 3. Description: An implementation of Google Maps where the user can enter street addresses in order to be added to the collection of points. Criticality: 2 Technical Issues: We want this feature to accommodate groups with commuter students, but trying to get Google maps to work with our components will be challenging if we don t have a fully functional prototype using only Mount Union s stored locations. 4. Description: Once a collection of locations has been created, the user will have the option to choose a group size (each point in the collection will represent the location of one group member). 9

10 Criticality: 3 Technical Issues: This is a mission critical function of our program because all other components will have a dependency on this function. 5. Description: Once the group size is chosen, the user can press a button to partition 7 the collection into groups of the indicated size. Each group will be made so that the groups will have the shortest distances between all group members. For example: if there were four people that needed to be split up into two groups, each person would get paired up with person closest to them. Criticality: 3 Technical Issues: For this function we will be implementing a shortest path algorithm in order find the closest group members. If our program fails to achieve this, the groups will not be partitioned correctly. 6. Description: If using the University of Mount Union campus map, the system will be able to find a best central meeting location after the groups have been formed. Criticality: 2 Technical Issues: This feature will be the hardest to implement because it depends on a fully functional prototype. This makes it difficult if there isn t enough time before the project deadline. However, this feature is needed for our program to appeal to Mount Union Students. User Interface Requirements Since the application is web based, the user interface will be both simple and easy to use. The interface will have three modes: each mode having a different interface. The first mode will have the blank pixel map and give the user options 4 and 5 from above after points are 10

11 chosen. The second mode will show a map of Mount Union s campus instead of a blank pixel map. The third will have a global map generated and zoomed by Google to the area of the address the user inputs. There will be tabs conveniently located where the user can switch modes. System Requirements Our program will be written in Java and developed using NetBeans IDE. When completed, our program will run on a Java Applet Interface. This Applet will be embedded in a public webpage. We will use HTML and CSS styling for the front end components of our website. Therefore, our program requires an up-to-date web browser with Java to operate. Non-Functional Requirements Maintainability for Mount Union s campus map will be done by keeping a text file of GPS coordinates of each building on campus. So if a new building is made or an existing building is destroyed, there only needs to be an entry added or deleted to the file. This makes our program easily maintainable. Logical Database Requirements The only information that we will need to store will be the GPS locations of all the buildings on Mount Union s campus. Since this will be such a small dataset we will not need the storage capacity of a database. Instead, we will have a text document that we will store the values at. This text document will then be read by the main program on startup. 11

12 Life Cycle Model Choosing a Model Our group decided to use the Evolutionary Prototyping (Incremental Prototyping) life cycle model; this style of model allows for repeated adjustments to our design. Since our project is web based, we will easily be able to make changes to our design to fit our needs. The Evolutionary Prototyping model allows for important prioritizing of requirements, which we can focus on first, and if adjustments are needed, we can make incremental changes. The Evolutionary Prototyping model also has the customer involved in a lot of the final decisions, which our team will use Professor Blase Cindric and Professor John Kirchmeyer as substitutes since our product doesn't have any customers. We will be consulting with Professor Blase Cindric and Professor John Kirchmeyer to ensure our project fulfills the requirements for our CSC 492 Project Guidelines to a satisfactory level. Once both accept the design and workability of the software, we will parallel that to a satisfied customer. 12

Microsoft Expression Web

Microsoft Expression Web Microsoft Expression Web Microsoft Expression Web is the new program from Microsoft to replace Frontpage as a website editing program. While the layout has changed, it still functions much the same as

More information

Inspiring Creative Fun Ysbrydoledig Creadigol Hwyl. Web Design in Nvu Workshop Session Plan

Inspiring Creative Fun Ysbrydoledig Creadigol Hwyl. Web Design in Nvu Workshop Session Plan Inspiring Creative Fun Ysbrydoledig Creadigol Hwyl Web Design in Nvu Workshop Session Plan Workshop Schedule By failing to prepare, you are preparing to fail. Event Set Up 30 minutes Introduction Welcome/Pre-day

More information

ArcGIS online Introduction... 2. Module 1: How to create a basic map on ArcGIS online... 3. Creating a public account with ArcGIS online...

ArcGIS online Introduction... 2. Module 1: How to create a basic map on ArcGIS online... 3. Creating a public account with ArcGIS online... Table of Contents ArcGIS online Introduction... 2 Module 1: How to create a basic map on ArcGIS online... 3 Creating a public account with ArcGIS online... 3 Opening a Map, Adding a Basemap and then Saving

More information

Chapter and Support Group Custom Web Page Creation

Chapter and Support Group Custom Web Page Creation Chapter and Support Group Custom Web Page Creation This document provides instructions on creating and managing custom web pages for Chapters and Support Groups of the National Ataxia Foundation. While

More information

Request for Proposal (RFP) Toolkit

Request for Proposal (RFP) Toolkit Request for Proposal (RFP) Toolkit A Message from the CEO Hi, this is Ryan Flannagan, founder and CEO of Nuanced Media. Thanks for downloading the RFP Toolkit. My team and I are excited that you ve decided

More information

Team A Final Report. Cal Poly Knowledge Base Project

Team A Final Report. Cal Poly Knowledge Base Project Team A Final Report Cal Poly Knowledge Base Project PROBLEM DESCRIPTION The Genius Bar is a technical helpdesk that will be located in the Library Learning Commons. We anticipate that this helpdesk will

More information

All About Android WHAT IS ANDROID?

All About Android WHAT IS ANDROID? All About Android WHAT IS ANDROID? Android specifically refers to a mobile operating system (based on Linux) that is developed by Google. It is open-source software, meaning that anyone can download the

More information

KOMPOZER Web Design Software

KOMPOZER Web Design Software KOMPOZER Web Design Software An IGCSE Student Handbook written by Phil Watkins www.kompozer.net CONTENTS This student guide is designed to allow for you to become a competent user* of the Kompozer web

More information

UH CMS Basics. Cascade CMS Basics Class. UH CMS Basics Updated: June,2011! Page 1

UH CMS Basics. Cascade CMS Basics Class. UH CMS Basics Updated: June,2011! Page 1 UH CMS Basics Cascade CMS Basics Class UH CMS Basics Updated: June,2011! Page 1 Introduction I. What is a CMS?! A CMS or Content Management System is a web based piece of software used to create web content,

More information

ICAPRG409A Develop mobile applications

ICAPRG409A Develop mobile applications ICAPRG409A Develop mobile applications Release: 1 ICAPRG409A Develop mobile applications Modification History Release Release 1 Comments This Unit first released with ICA11 Information and Communications

More information

Kentico CMS 5 Developer Training Syllabus

Kentico CMS 5 Developer Training Syllabus Kentico CMS 5 Developer Training Syllabus June 2010 Page 2 Contents About this Course... 4 Overview... 4 Audience Profile... 4 At Course Completion... 4 Course Outline... 5 Module 1: Overview of Kentico

More information

For Introduction to Java Programming, 5E By Y. Daniel Liang

For Introduction to Java Programming, 5E By Y. Daniel Liang Supplement H: NetBeans Tutorial For Introduction to Java Programming, 5E By Y. Daniel Liang This supplement covers the following topics: Getting Started with NetBeans Creating a Project Creating, Mounting,

More information

Next Generation Lab. A solution for remote characterization of analog integrated circuits

Next Generation Lab. A solution for remote characterization of analog integrated circuits Next Generation Lab A solution for remote characterization of analog integrated circuits Background Goals Technologies Physical architecture Software architecture Conclusion Outline Background Based on

More information

CREATING AND EDITING CONTENT AND BLOG POSTS WITH THE DRUPAL CKEDITOR

CREATING AND EDITING CONTENT AND BLOG POSTS WITH THE DRUPAL CKEDITOR Drupal Website CKeditor Tutorials - Adding Blog Posts, Images & Web Pages with the CKeditor module The Drupal CKEditor Interface CREATING AND EDITING CONTENT AND BLOG POSTS WITH THE DRUPAL CKEDITOR "FINDING

More information

Current Order Tool Experiences Complaints

Current Order Tool Experiences Complaints Current Order Tool Experiences Complaints Log in unadvertised case sensitivity for email address that is used as login id CERES Dataset Info pages are too crowded!! On the Data Products Catalog page, remove

More information

Building A Web Database Using Contextual Mode

Building A Web Database Using Contextual Mode Building A Web Database Using Contextual Mode Introduction This tutorial will walk you through the steps necessary to build a simple database that you can deploy on the Web. It is assumed that you are

More information

JISIS and Web Technologies

JISIS and Web Technologies 27 November 2012 Status: Draft Author: Jean-Claude Dauphin JISIS and Web Technologies I. Introduction This document does aspire to explain how J-ISIS is related to Web technologies and how to use J-ISIS

More information

White Paper Using PHP Site Assistant to create sites for mobile devices

White Paper Using PHP Site Assistant to create sites for mobile devices White Paper Using PHP Site Assistant to create sites for mobile devices Overview In the last few years, a major shift has occurred in the number and capabilities of mobile devices. Improvements in processor

More information

AVI Nutrition Application

AVI Nutrition Application AVI Nutrition Application Software Project Management Plan 3WSPMP.doc Final April 17, 2013 Three W 3WSPMP.doc Page i Revisions Version Draft 1.0 Primary Author(s) Gus Delawder, Matt Amabeli Description

More information

Adding Panoramas to Google Maps Using Ajax

Adding Panoramas to Google Maps Using Ajax Adding Panoramas to Google Maps Using Ajax Derek Bradley Department of Computer Science University of British Columbia Abstract This project is an implementation of an Ajax web application. AJAX is a new

More information

(These instructions are only meant to get you started. They do not include advanced features.)

(These instructions are only meant to get you started. They do not include advanced features.) FrontPage XP/2003 HOW DO I GET STARTED CREATING A WEB PAGE? Previously, the process of creating a page on the World Wide Web was complicated. Hypertext Markup Language (HTML) is a relatively simple computer

More information

COURSE SYLLABUS COURSE TITLE:

COURSE SYLLABUS COURSE TITLE: 1 COURSE SYLLABUS COURSE TITLE: FORMAT: CERTIFICATION EXAMS: 55043AC Microsoft End to End Business Intelligence Boot Camp Instructor-led None This course syllabus should be used to determine whether the

More information

Overview. Understanding Web Design. Big Ideas. Goals & Audience. Theme. Theme. Big ideas. Goals & Audience Theme Navigation

Overview. Understanding Web Design. Big Ideas. Goals & Audience. Theme. Theme. Big ideas. Goals & Audience Theme Navigation Understing Web Design Overview Big ideas Goals & Audience Theme Navigation Technical Overview Conceptual Web Design Tables vs. CSS Jon Kolko Savannah College of Art & Design IDUS315 - Human Computer Interaction

More information

UTSC Mobile App Sample Blueprint

UTSC Mobile App Sample Blueprint Team Name Here UTSC Mobile App Sample Blueprint NOTICE: This document is only an example, and should only be used for reference. Each team should create their own blueprint according to their own situations.

More information

The Web Web page Links 16-3

The Web Web page Links 16-3 Chapter Goals Compare and contrast the Internet and the World Wide Web Describe general Web processing Write basic HTML documents Describe several specific HTML tags and their purposes 16-1 Chapter Goals

More information

CSCI110 Exercise 4: Database - MySQL

CSCI110 Exercise 4: Database - MySQL CSCI110 Exercise 4: Database - MySQL The exercise This exercise is to be completed in the laboratory and your completed work is to be shown to the laboratory tutor. The work should be done in week-8 but

More information

Ad Hoc Reporting. Usage and Customization

Ad Hoc Reporting. Usage and Customization Usage and Customization 1 Content... 2 2 Terms and Definitions... 3 2.1 Ad Hoc Layout... 3 2.2 Ad Hoc Report... 3 2.3 Dataview... 3 2.4 Page... 3 3 Configuration... 4 3.1 Layout and Dataview location...

More information

Installation Guide of the Change Management API Reference Implementation

Installation Guide of the Change Management API Reference Implementation Installation Guide of the Change Management API Reference Implementation Cm Expert Group CM-API-RI_USERS_GUIDE.0.1.doc Copyright 2008 Vodafone. All Rights Reserved. Use is subject to license terms. CM-API-RI_USERS_GUIDE.0.1.doc

More information

Hypercosm. Studio. www.hypercosm.com

Hypercosm. Studio. www.hypercosm.com Hypercosm Studio www.hypercosm.com Hypercosm Studio Guide 3 Revision: November 2005 Copyright 2005 Hypercosm LLC All rights reserved. Hypercosm, OMAR, Hypercosm 3D Player, and Hypercosm Studio are trademarks

More information

Chapter 4: Website Basics

Chapter 4: Website Basics 1 Chapter 4: In its most basic form, a website is a group of files stored in folders on a hard drive that is connected directly to the internet. These files include all of the items that you see on your

More information

Productivity Comparison for Building Applications and Web Services

Productivity Comparison for Building Applications and Web Services Productivity Comparison for Building Applications and Web Services Between The Virtual Enterprise, BEA WebLogic Workshop and IBM WebSphere Application Developer Prepared by Intelliun Corporation CONTENTS

More information

Chapter 13 Computer Programs and Programming Languages. Discovering Computers 2012. Your Interactive Guide to the Digital World

Chapter 13 Computer Programs and Programming Languages. Discovering Computers 2012. Your Interactive Guide to the Digital World Chapter 13 Computer Programs and Programming Languages Discovering Computers 2012 Your Interactive Guide to the Digital World Objectives Overview Differentiate between machine and assembly languages Identify

More information

How To Change Your Site On Drupal Cloud On A Pcode On A Microsoft Powerstone On A Macbook Or Ipad (For Free) On A Freebie (For A Free Download) On An Ipad Or Ipa (For

How To Change Your Site On Drupal Cloud On A Pcode On A Microsoft Powerstone On A Macbook Or Ipad (For Free) On A Freebie (For A Free Download) On An Ipad Or Ipa (For How-to Guide: MIT DLC Drupal Cloud Theme This guide will show you how to take your initial Drupal Cloud site... and turn it into something more like this, using the MIT DLC Drupal Cloud theme. See this

More information

http://alice.teaparty.wonderland.com:23054/dormouse/bio.htm

http://alice.teaparty.wonderland.com:23054/dormouse/bio.htm Client/Server paradigm As we know, the World Wide Web is accessed thru the use of a Web Browser, more technically known as a Web Client. 1 A Web Client makes requests of a Web Server 2, which is software

More information

4 Understanding. Web Applications IN THIS CHAPTER. 4.1 Understand Web page development. 4.2 Understand Microsoft ASP.NET Web application development

4 Understanding. Web Applications IN THIS CHAPTER. 4.1 Understand Web page development. 4.2 Understand Microsoft ASP.NET Web application development 4 Understanding Web Applications IN THIS CHAPTER 4.1 Understand Web page development 4.2 Understand Microsoft ASP.NET Web application development 4.3 Understand Web hosting 4.4 Understand Web services

More information

Web Development I & II*

Web Development I & II* Web Development I & II* Career Cluster Information Technology Course Code 10161 Prerequisite(s) Computer Applications Introduction to Information Technology (recommended) Computer Information Technology

More information

Python Checker. Computer Science Department

Python Checker. Computer Science Department Python Checker University of Mary Washington Computer Science Department PROJECT PLAN Prepared by Chris Zimmerman, Eric Phung, Shehan Rajapakse University of Mary Washington February 23, 2015 ii Table

More information

Software Requirements Specification For Real Estate Web Site

Software Requirements Specification For Real Estate Web Site Software Requirements Specification For Real Estate Web Site Brent Cross 7 February 2011 Page 1 Table of Contents 1. Introduction...3 1.1. Purpose...3 1.2. Scope...3 1.3. Definitions, Acronyms, and Abbreviations...3

More information

First Edition 2014. WalkMe User Manual

First Edition 2014. WalkMe User Manual First Edition 2014 WalkMe User Manual Creating Your First Walk-Thru Create a Walk-Thru Creating a Walk-Thru is simple and straightforward, Check out this gallery for a guide, or use the Walk-thru on the

More information

Paper 10-27 Designing Web Applications: Lessons from SAS User Interface Analysts Todd Barlow, SAS Institute Inc., Cary, NC

Paper 10-27 Designing Web Applications: Lessons from SAS User Interface Analysts Todd Barlow, SAS Institute Inc., Cary, NC Paper 10-27 Designing Web Applications: Lessons from SAS User Interface Analysts Todd Barlow, SAS Institute Inc., Cary, NC ABSTRACT Web application user interfaces combine aspects of non-web GUI design

More information

Web Design and Development I a.k.a. Fundamentals of Web Design and Development

Web Design and Development I a.k.a. Fundamentals of Web Design and Development CompuScholar, Inc. Alignment to South Carolina Web Design and Development I Standards South Carolina Course Details: Course Name: Web Design and Development I a.k.a. Fundamentals of Web Design and Development

More information

Taleo Enterprise. Career Section Branding Definition. Version 7.5

Taleo Enterprise. Career Section Branding Definition. Version 7.5 Taleo Enterprise Career Section Branding Definition Version 7.5 March 2010 Confidential Information It shall be agreed by the recipient of the document (hereafter referred to as the other party ) that

More information

User Guide. Chapter 6. Teacher Pages

User Guide. Chapter 6. Teacher Pages User Guide Chapter 6 s Table of Contents 1. Introduction... 4 I. Enhancements... 5 II. Tips... 6 2. Key Information... 7 3. How to Add a... 8 4. How to Edit... 10 I. SharpSchool s WYSIWYG Editor... 11

More information

Using the IPMI interface

Using the IPMI interface Using the IPMI interface The T800, T1600 and T3200 server models are equipped with an IPMI interface with KVM / IP functionality. This enables you to access the server console if it becomes inaccessible

More information

Advanced Service Design

Advanced Service Design vcloud Automation Center 6.0 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new edition. To check for more recent editions

More information

Lesson Overview. Getting Started. The Internet WWW

Lesson Overview. Getting Started. The Internet WWW Lesson Overview Getting Started Learning Web Design: Chapter 1 and Chapter 2 What is the Internet? History of the Internet Anatomy of a Web Page What is the Web Made Of? Careers in Web Development Web-Related

More information

Website development for Course Management of an. Academic Institution

Website development for Course Management of an. Academic Institution www.ijcsi.org 157 Website development for Course Management of an Academic Institution Ms. Susanna S Henry Senior Lecturer, Computer Science, Birla Institute of Technology and Science Dubai, U.A.E. Mr.

More information

Agenda2. User Manual. Agenda2 User Manual Copyright 2010-2013 Bobsoft 1 of 34

Agenda2. User Manual. Agenda2 User Manual Copyright 2010-2013 Bobsoft 1 of 34 Agenda2 User Manual Agenda2 User Manual Copyright 2010-2013 Bobsoft 1 of 34 Agenda2 User Manual Copyright 2010-2013 Bobsoft 2 of 34 Contents 1. User Interface! 5 2. Quick Start! 6 3. Creating an agenda!

More information

IEEE SESC Architecture Planning Group: Action Plan

IEEE SESC Architecture Planning Group: Action Plan IEEE SESC Architecture Planning Group: Action Plan Foreward The definition and application of architectural concepts is an important part of the development of software systems engineering products. The

More information

IAS Web Development using Dreamweaver CS4

IAS Web Development using Dreamweaver CS4 IAS Web Development using Dreamweaver CS4 Information Technology Group Institute for Advanced Study Einstein Drive Princeton, NJ 08540 609 734 8044 * helpdesk@ias.edu Information Technology Group [2] Institute

More information

Previewing & Publishing

Previewing & Publishing Getting Started 1 Having gone to some trouble to make a site even simple sites take a certain amount of time and effort it s time to publish to the Internet. In this tutorial we will show you how to: Use

More information

38 Essential Website Redesign Terms You Need to Know

38 Essential Website Redesign Terms You Need to Know 38 Essential Website Redesign Terms You Need to Know Every industry has its buzzwords, and web design is no different. If your head is spinning from seemingly endless jargon, or if you re getting ready

More information

GSM Security Camera EYE-02 Publishing pictures from EYE-02 camera on your website

GSM Security Camera EYE-02 Publishing pictures from EYE-02 camera on your website 1 GSM Security Camera EYE-02 Publishing pictures from EYE-02 camera on your website Application Note 2 1. Index 1. Index... 2 2. Introduction... 3 3. Activation of the Alarm Monitor ARC service... 3 4.

More information

AD-HOC QUERY BUILDER

AD-HOC QUERY BUILDER AD-HOC QUERY BUILDER International Institute of Information Technology Bangalore Submitted By: Bratati Mohapatra (MT2009089) Rashmi R Rao (MT2009116) Niranjani S (MT2009124) Guided By: Prof Chandrashekar

More information

Software Requirements Specification. Task Management System. for. Prepared by. Version 1.0. Group Name: Pink and Purple. Date:

Software Requirements Specification. Task Management System. for. Prepared by. Version 1.0. Group Name: Pink and Purple. Date: Software Requirements Specification for Task Management System Version 1.0 Prepared by Group Name: Pink and Purple Kathrynn Gonzalez 11387240 kathrynn.gonzalez@gmail.com Tina Roper 11380457 troper17@comcast.net

More information

GUI and Web Programming

GUI and Web Programming GUI and Web Programming CSE 403 (based on a lecture by James Fogarty) Event-based programming Sequential Programs Interacting with the user 1. Program takes control 2. Program does something 3. Program

More information

Voluntary Product Accessibility Template Blackboard Learn Release 9.1 April 2014 (Published April 30, 2014)

Voluntary Product Accessibility Template Blackboard Learn Release 9.1 April 2014 (Published April 30, 2014) Voluntary Product Accessibility Template Blackboard Learn Release 9.1 April 2014 (Published April 30, 2014) Contents: Introduction Key Improvements VPAT Section 1194.21: Software Applications and Operating

More information

Themes and Templates Manual FOR ADVANCED USERS

Themes and Templates Manual FOR ADVANCED USERS Manual FOR ADVANCED USERS Table of Contents Introduction... 3 Key Information... 3 Portal Structure... 4 Portal Structure: Template... 5 Overview... 5 1) Editing a Portal Template... 6 2) Adding a Portal

More information

Inspiring Creative Fun Ysbrydoledig Creadigol Hwyl. Web Design in Nvu Workbook 1

Inspiring Creative Fun Ysbrydoledig Creadigol Hwyl. Web Design in Nvu Workbook 1 Inspiring Creative Fun Ysbrydoledig Creadigol Hwyl Web Design in Nvu Workbook 1 The demand for Web Development skills is at an all time high due to the growing demand for businesses and individuals to

More information

Electronic Signature and Routing Process

Electronic Signature and Routing Process Howard University Electronic Signature and Routing Process Submitting a Proposal Package Electronically 2012 R e s e a r c h A d m i n i s t r a t i v e S e r v i c e s CONTENTS DocuSign Overview... 2

More information

Getting Started with KompoZer

Getting Started with KompoZer Getting Started with KompoZer Contents Web Publishing with KompoZer... 1 Objectives... 1 UNIX computer account... 1 Resources for learning more about WWW and HTML... 1 Introduction... 2 Publishing files

More information

PaperlessPrinter. Version 3.0. User s Manual

PaperlessPrinter. Version 3.0. User s Manual Version 3.0 User s Manual The User s Manual is Copyright 2003 RAREFIND ENGINEERING INNOVATIONS All Rights Reserved. 1 of 77 Table of Contents 1. 2. 3. 4. 5. Overview...3 Introduction...3 Installation...4

More information

Java vs. Java Script

Java vs. Java Script Java vs. Java Script Java and Java Script share two very similar names, but they are completely different languages that possess few commonalties. They differ both in their purpose and the applications

More information

JOB READY ASSESSMENT BLUEPRINT WEB DESIGN - PILOT. Test Code: 3750 Version: 01

JOB READY ASSESSMENT BLUEPRINT WEB DESIGN - PILOT. Test Code: 3750 Version: 01 JOB READY ASSESSMENT BLUEPRINT WEB DESIGN - PILOT Test Code: 3750 Version: 01 Specific Competencies and Skills Tested in this Assessment: Internet Basics Describe the process of information exchange between

More information

CUNY TUMBLEWEED (SECURE TRANSPORT) USER GUIDE

CUNY TUMBLEWEED (SECURE TRANSPORT) USER GUIDE CUNY TUMBLEWEED (SECURE TRANSPORT) USER GUIDE INTRODUCTION Tumbleweed (Secure Transport) is used to provide secure file transfer of critical business files, financial transactions and sensitive data such

More information

PingFederate. Identity Menu Builder. User Guide. Version 1.0

PingFederate. Identity Menu Builder. User Guide. Version 1.0 Identity Menu Builder Version 1.0 User Guide 2011 Ping Identity Corporation. All rights reserved. Identity Menu Builder User Guide Version 1.0 April, 2011 Ping Identity Corporation 1099 18th Street, Suite

More information

Release: 1. ICAWEB414A Design simple web page layouts

Release: 1. ICAWEB414A Design simple web page layouts Release: 1 ICAWEB414A Design simple web page layouts ICAWEB414A Design simple web page layouts Modification History Release Release 1 Comments This Unit first released with ICA11 Information and Communications

More information

Using Adobe Dreamweaver CS4 (10.0)

Using Adobe Dreamweaver CS4 (10.0) Getting Started Before you begin create a folder on your desktop called DreamweaverTraining This is where you will save your pages. Inside of the DreamweaverTraining folder, create another folder called

More information

CSc 230 Software System Engineering FINAL REPORT. Project Management System. Prof.: Doan Nguyen. Submitted By: Parita Shah Ajinkya Ladkhedkar

CSc 230 Software System Engineering FINAL REPORT. Project Management System. Prof.: Doan Nguyen. Submitted By: Parita Shah Ajinkya Ladkhedkar CSc 230 Software System Engineering FINAL REPORT Project Management System Prof.: Doan Nguyen Submitted By: Parita Shah Ajinkya Ladkhedkar Spring 2015 1 Table of Content Title Page No 1. Customer Statement

More information

Website Administration and Development (WSAD)

Website Administration and Development (WSAD) FUNCTIONAL AREA 13 Website Administration and Development (WSAD) Incumbents in this functional area create departmental websites and portals, implement website design, and manage the web content. Incumbents

More information

Objectives. Distributed Databases and Client/Server Architecture. Distributed Database. Data Fragmentation

Objectives. Distributed Databases and Client/Server Architecture. Distributed Database. Data Fragmentation Objectives Distributed Databases and Client/Server Architecture IT354 @ Peter Lo 2005 1 Understand the advantages and disadvantages of distributed databases Know the design issues involved in distributed

More information

Java and JavaScript. Krishna Tateneni

Java and JavaScript. Krishna Tateneni Krishna Tateneni 2 Contents 1 Java and JavaScript 4 1.1 Java............................................. 4 1.2 JavaScript.......................................... 4 3 1 Java and JavaScript 1.1 Java Java

More information

Request For Proposal Redesign, Development, and Ongoing Hosting of the Monterey Peninsula College website (www.mpc.edu)

Request For Proposal Redesign, Development, and Ongoing Hosting of the Monterey Peninsula College website (www.mpc.edu) Request For Proposal Redesign, Development, and Ongoing Hosting of the Monterey Peninsula College website (www.mpc.edu) 980 Fremont Street Monterey, California 93940 Telephone (831.646.4000) Email: wrdesign@mpc.edu

More information

Website Builder Overview

Website Builder Overview Website Builder Overview The Website Builder tool gives users the ability to create and manage their own website, which can be used to communicate with students and parents outside of the classroom. Users

More information

Team Members: Christopher Copper Philip Eittreim Jeremiah Jekich Andrew Reisdorph. Client: Brian Krzys

Team Members: Christopher Copper Philip Eittreim Jeremiah Jekich Andrew Reisdorph. Client: Brian Krzys Team Members: Christopher Copper Philip Eittreim Jeremiah Jekich Andrew Reisdorph Client: Brian Krzys June 17, 2014 Introduction Newmont Mining is a resource extraction company with a research and development

More information

ecommercesoftwareone Advance User s Guide -www.ecommercesoftwareone.com

ecommercesoftwareone Advance User s Guide -www.ecommercesoftwareone.com Advance User s Guide -www.ecommercesoftwareone.com Contents Background 3 Method 4 Step 1 - Select Advance site layout 4 Step 2 - Identify Home page code of top/left and bottom/right sections 6 Step 3 -

More information

Electronic Signature and Approval Process

Electronic Signature and Approval Process Howard University Electronic Signature and Approval Process Submitting a Proposal Package Electronically version 3 created: 05/2013 R e s e a r c h A d m i n i s t r a t i v e S e r v i c e s CONTENTS

More information

Drupal Site Administration Guide. Cal Poly Specific Information

Drupal Site Administration Guide. Cal Poly Specific Information Drupal Site Administration Guide Cal Poly Specific Information Revised April, 2013 CTLT Revised April 2013 Table of Contents Site Administrator Basics...1 About the Site Administrator Role...1 Access and

More information

Using the Content Management System 05-02-12

Using the Content Management System 05-02-12 Using the Content Management System 05-02-12 Using the Content Management System Introduction 2 Logging In 3 Using the Editor 4 Basic Text Editing 5 Pasting Text 7 Adding Hyperlinks 8 Adding Images 9 Style

More information

Mobility Introduction Android. Duration 16 Working days Start Date 1 st Oct 2013

Mobility Introduction Android. Duration 16 Working days Start Date 1 st Oct 2013 Mobility Introduction Android Duration 16 Working days Start Date 1 st Oct 2013 Day 1 1. Introduction to Mobility 1.1. Mobility Paradigm 1.2. Desktop to Mobile 1.3. Evolution of the Mobile 1.4. Smart phone

More information

How To Use Textbuster On Android (For Free) On A Cell Phone

How To Use Textbuster On Android (For Free) On A Cell Phone www.textbuster.com 1 Applications and Account Manager Dashboard User Guide For Android phones www.textbuster.com 2 Downloading the TextBuster applications After the TextBuster device is installed into

More information

Course Information Course Number: IWT 1229 Course Name: Web Development and Design Foundation

Course Information Course Number: IWT 1229 Course Name: Web Development and Design Foundation Course Information Course Number: IWT 1229 Course Name: Web Development and Design Foundation Credit-By-Assessment (CBA) Competency List Written Assessment Competency List Introduction to the Internet

More information

deskspace responsive web builder: Instructions

deskspace responsive web builder: Instructions deskspace responsive web builder: Instructions Site Manager Editor Viewer Settings Features The Free & Personal Licenses cover these features. The Pro Licenses add these additional features. Pro screen

More information

FPT UNIVERSITY. Capstone Project

FPT UNIVERSITY. Capstone Project MINISTRY OF EDUCATION AND TRAINING FPT UNIVERSITY Capstone Project Online Event Organizing Company Management System Group Group Members Đoàn Minh Thiện 60130 Nguyễn Thanh Thống 60561 Mai Hoàng Trí Anh

More information

Business Objects Enterprise version 4.1. Report Viewing

Business Objects Enterprise version 4.1. Report Viewing Business Objects Enterprise version 4.1 Note about Java: With earlier versions, the Java run-time was not needed for report viewing; but was needed for report writing. The default behavior in version 4.1

More information

15 minutes is not much so I will try to give some crucial guidelines and basic knowledge.

15 minutes is not much so I will try to give some crucial guidelines and basic knowledge. 1 Presentation. Good morning ladies and gentlemen, dear colleagues. First of all I would like to thank the committee for this invitation and letting me speak about one of my favourite topics: the internet.

More information

SOFTWARE ARCHITECTURE FOR FIJI NATIONAL UNIVERSITY CAMPUS INFORMATION SYSTEMS

SOFTWARE ARCHITECTURE FOR FIJI NATIONAL UNIVERSITY CAMPUS INFORMATION SYSTEMS SOFTWARE ARCHITECTURE FOR FIJI NATIONAL UNIVERSITY CAMPUS INFORMATION SYSTEMS Bimal Aklesh Kumar Department of Computer Science and Information Systems Fiji National University Fiji Islands bimal.kumar@fnu.ac.fj

More information

Title: Front-end Web Design, Back-end Development, & Graphic Design Levi Gable Web Design Seattle WA

Title: Front-end Web Design, Back-end Development, & Graphic Design Levi Gable Web Design Seattle WA Page name: Home Keywords: Web, design, development, logo, freelance, graphic design, Seattle WA, WordPress, responsive, mobile-friendly, communication, friendly, professional, frontend, back-end, PHP,

More information

New ECDL. Frequently Asked Questions

New ECDL. Frequently Asked Questions New ECDL Frequently Asked Questions So what s this New ECDL all about? New ECDL is actually the 6 th version of the ECDL programme (ECDL Version 6) since its beginning in 1997. To reflect the significance

More information

INTRODUCTION TO WEB DESIGN WITH DREAMWEAVER

INTRODUCTION TO WEB DESIGN WITH DREAMWEAVER INTRODUCTION TO WEB DESIGN WITH DREAMWEAVER By Michael L Curry COMPANION WEBSITE http://michaelcurry.com/default.aspx?p=73&n=articles-on-web-design-topics COURSE DESCRIPTION This class explains how to

More information

University Electronic Health Record

University Electronic Health Record University Electronic Health Record Requirements Specification Evan Gray Advisor: Professor Taylor September 27, 2013 Submitted in partial fulfillment of the requirements of CMPS 490 Computer Projects

More information

GpsGate VehicleTracker

GpsGate VehicleTracker GpsGate VehicleTracker Application Manual Version: 2.0 Rev: 01 Table of Contents 1 Introduction...3 2 System Requirements...4 3 Device Management...4 3.1 Device Mapper...4 3.2 Channel Mapper...6 4 Account

More information

How To Create A Web Authoring Tool For Matc

How To Create A Web Authoring Tool For Matc Madison Area Technical College Web Content Management (WCM) System and MATC Site Redesign Annette Koenig Project Leader/Internet Specialist Technology Services, Web Strategies MATC 3550 Anderson Street

More information

International Journal of Engineering Technology, Management and Applied Sciences. www.ijetmas.com November 2014, Volume 2 Issue 6, ISSN 2349-4476

International Journal of Engineering Technology, Management and Applied Sciences. www.ijetmas.com November 2014, Volume 2 Issue 6, ISSN 2349-4476 ERP SYSYTEM Nitika Jain 1 Niriksha 2 1 Student, RKGITW 2 Student, RKGITW Uttar Pradesh Tech. University Uttar Pradesh Tech. University Ghaziabad, U.P., India Ghaziabad, U.P., India ABSTRACT Student ERP

More information

Outline. CIW Web Design Specialist. Course Content

Outline. CIW Web Design Specialist. Course Content CIW Web Design Specialist Description The Web Design Specialist course (formerly titled Design Methodology and Technology) teaches you how to design and publish Web sites. General topics include Web Site

More information

4/25/2016 C. M. Boyd, ceilyn_boyd@harvard.edu Practical Data Visualization with JavaScript Talk Handout

4/25/2016 C. M. Boyd, ceilyn_boyd@harvard.edu Practical Data Visualization with JavaScript Talk Handout Practical Data Visualization with JavaScript Talk Handout Use the Workflow Methodology to Compare Options Name Type Data sources End to end Workflow Support Data transformers Data visualizers General Data

More information

Website Development (D4)

Website Development (D4) IMIS DIPLOMA QUALIFICATIONS Website Development (D4) Thursday 4 th December 2014 14:00hrs 17:00hrs DURATION: 3 HOURS Candidates should answer ALL the questions in Part A and THREE of the five questions

More information

3.3 Web Content Policies and Guidelines

3.3 Web Content Policies and Guidelines 3.3 Web Content Policies and Guidelines POLICY: This policy exists to ensure the integrity of the Gordon College website and serves as a guide to publishing information to the web. Standards and Accessibility:

More information

California State University Polytechnic University. CIS 311 Interactive Web Development. Fall 2011

California State University Polytechnic University. CIS 311 Interactive Web Development. Fall 2011 California State University Polytechnic University CIS 311 Interactive Web Development Fall 2011 Basic Information Class time Tuesday Thursday 1:00 3:00 PM Class location C4-27 Textbooks Web Applications

More information

understand how image maps can enhance a design and make a site more interactive know how to create an image map easily with Dreamweaver

understand how image maps can enhance a design and make a site more interactive know how to create an image map easily with Dreamweaver LESSON 3: ADDING IMAGE MAPS, ANIMATION, AND FORMS CREATING AN IMAGE MAP OBJECTIVES By the end of this part of the lesson you will: understand how image maps can enhance a design and make a site more interactive

More information