FINAL REPORT 04/25/2015 FINAL REPORT SUNY CANTON MOBILE APPLICATION
|
|
- Damon Wilson
- 6 years ago
- Views:
Transcription
1 FINAL REPORT SUNY CANTON MOBILE APPLICATION GROUP MEMBERS: Alexander Royce & Luke Harper SUNY CANTON SPRING 2015
2 Table of Contents List of Figures... 2 Research... 4 Programming Language... 4 Android Studio... 4 Database... 4 Guidance... 5 Extra... 5 Resource Gathering... 6 Course Information... 6 Office Hours... 6 System Analysis... 7 System Design... 7 First Activity... 7 Second Activity... 7 Major Activity... 7 Course Activity... 7 Office Hour Activity... 8 Schedule Activity... 8 Other Activities... 8 SQLite Database... 9 Implementation... 9 Economic Study... 9 Development... 9 Probable Profit... 9 Advertisement Space Business Expansion Future Expansions Schedule Notifications Server Connection Payment Notifications Complications GROUP MEMBERS: ALEXANDER ROYCE & LUKE HARPER 1
3 Office Hours Search Engine Gallery Charts Team Organization Product Designs List of Figures Figure 1. Splash Screen Figure 2. Main Menu Figure 3. Major List Figure 4. Course List Figure 5. Schedule Menu Figure 6. Schedule Entry Figure 7. Level 0 DFD Figure 8. Level 1 DFD Figure 9. Context Diagram GROUP MEMBERS: ALEXANDER ROYCE & LUKE HARPER 2
4 Project Description: The ROO APP is a mobile application designed for Android devices. The software would be used as a utility for students on campus. The basic template allows everyone to look up course information including office hours, class times, course descriptions, professor names, and semester availability. It s created in the expectation for future expansions. Time Constraint: 13 Weeks Project Objectives: To give students an easier way to access information without requiring a computer. Hardware: Any Android cellphone will be capable of operating this application. Software: The cellphone needs to be using an Android system. Roo App was developed using Android Studio. Its development process included using Java SDKs and a SQLite Embedded Database. Strategy: We broke down the project into three specific phases, which were represented by a Gantt s chart. Jobs were distributed to each of our group members to develop the product. The phases show the steps taken for product creation, but more details about the whole project can be found in our graphs. Phases: Phase 1 1. Research 2. Gather Resources 3. Download Software 4. Study Required Material Phase 2 1. System Design 2. Visual Representation 3. Economic Study 4. Feasibility Test Phase 3 1. Setup SQLite Database 2. Program Application 3. Create GUI 4. Setup Splash Art GROUP MEMBERS: ALEXANDER ROYCE & LUKE HARPER 3
5 Research Programming Language This project required immense amount of research. We started this project having no background information in mobile application development. The best place to start researching was via YouTube tutorials. Most of our time was spent listening to professors, students, and the workforce explain their experiences via video tutorials. This gave us a great understanding on how to begin our project. We quickly noticed that most mobile application programming consist of either C#, Java, or Javascript/HTML/CSS. Our group had experience in C, Python, and a tad bit of C++. We understood that most programming languages are very similar and just require different syntax labeling. The first approach was to actually work with C#. This language is very close to C and the syntax different could be learnt very easily. We eventually settled on using Java because it was the ideal language for Android Studio. Android Studio We had to do further research than just the programming language. We needed to find an integrated development environment (IDE) that would match our expectations. The two most popular cellphone devices in the world are ran via ios and Android. Throughout our research, we found that most IDEs required access to an apple product to develop an application using their software. We didn t have access to the hardware needed to develop our application for all devices, so we decided to work with Android devices only. Android devices actually have a very powerful IDE which can be used to create application. Its name is Android Studio. This environment has tremendous amounts of documentation and tutorials for new developers. Its user-friendly workspace serenaded us. The programming language commonly used for this IDE is Java. It was decided to learn Java and use Android Studio to our advantage. Database There was plenty more research which was required to make this application possible. We needed to understand how a database worked. Without having experience with server stability and security, we were trying to find other solution to control the information in the GROUP MEMBERS: ALEXANDER ROYCE & LUKE HARPER 4
6 Roo App. It would be ideal to actually run this application with no connection to the internet. We found an amazing database called SQLite database. It s an embedded relational database, which does not require a dedicated database management system. This is literally apart of your code. It is not an outside source. It does not require any additional software on your device. It will store the application s information on your cellphone via the original download. The future information stored manually, using the application, will use your cellphone s storage device via the database. Using this we could incorporate a management system to allow users to keep track of their schedule as a future expansion. There were many other options to use, but we felt like this one would be superior. It s very developer friendly and had a large amount of guidance because of its close connection to Android Studio. It had close connections because it s very common to use both tools to develop software. Guidance Android Studio had vast amounts of documentation, so we had to spend a lot of time understanding it. To learn Java, we used developer tutorials to guide us to the basic concept. At some points, it seemed overbearing to try understanding so much new information without help from professors. Professor Wang, the director of Information Technology at SUNY Canton, guided us through some of the steps. His advice helped us understand key aspects and what we should look for while developing the application. If we d had went to him sooner, we d have actually built the application using a very powerful development kit called Monogame. This software is used to develop products once for all platforms. Extra The technology to synthesize the program was not the only research that had to be done. We were required to research information about the average economics of similar products, basic statistics on related categories, releasing the product to users, and how to gather the resources. We couldn t just create the product without knowing the possible situation that we may run into in the long run. Without that information, we d hit a wall and waste all of our hard work making it operational. GROUP MEMBERS: ALEXANDER ROYCE & LUKE HARPER 5
7 Resource Gathering Course Information The most important goal of this application was to give details about each course to students around campus in a minutes notice. We needed to get access to majors and course descriptions, in order to store them in our application. The hardest way to get all of them is by copying and pasting sections from the website. Another way is to contact the web administrators of SUNY Canton and to find out if they have them organized in a chart. Throughout our travels, we received information that the web developers only update the website when they re sent s with the descriptions. They don t have a complete list of all the courses saved anywhere. We felt like they probably have a huge workload and we didn t want to rely on them for parts of our project. The application is designed sort of like a template. We re able to add any information when required. It s a simple process, but would require countless hours of gathering the descriptions from the website. Instead, we chose to show a few majors and courses in order to display it works. Office Hours To get the office hours of each professor on campus would take either staff cooperation or weeks of speaking to each professor. Every professor has their own office hours and they change each semester. As students, developing this as a project, there is no reason to take either of these drastic measures. The easiest way would be to send out an at the start of each semester, required professors to back with their office hours. The first semester would be a little time consuming, but it could become an automated task via scripts or a macro. Future semesters would be less tedious because there wouldn t be so many changes. The Roo App is capable of displaying these office hours, once given the information. GROUP MEMBERS: ALEXANDER ROYCE & LUKE HARPER 6
8 System Analysis System Design The system is not very complex. Android Studio has many tools to have develop android applications. We spent time understanding these tools and figuring out how to setup our design. We needed to have multiple activities (pages) to hold information and react to an onclick notification. The pages will display a list of majors or courses which can be clicked. When clicked, they will forward you to another activity or a popup notification. The list are considered listviews within Android Studio as a preset, which can be scrolled up or down with the touch of a mobile device. First Activity When you opening up the application from your mobile device, it will open the splash screen. The splash screen is the first activity with a timer set. The timer is used to close the page and transition to the second activity. Second Activity This page is used to direct you to the proper utility. It s a GUI using a selection process, to allow the user to pick which utility they desire. Each selection is a button placed with an onclick directive. When programming the button, it will respond to being pressed and redirect the screen to its corresponding activity. The first button will be the main objective of this application. Major Activity The first button option is used to display a list of majors. The list of majors will be displayed on the screen. Each one is set to an onclick directive that sends the user to its corresponding course list. Course Activity This page is a little different than the previous two. It will display all of the courses within the specific major. The course will have an onclick response, but instead of re-directing it GROUP MEMBERS: ALEXANDER ROYCE & LUKE HARPER 7
9 to a new activity; it will give a popup menu with further information. The information will provide course descriptions, course times, and semester availability. Office Hour Activity Currently this menu doesn t show much. It s the same build as the Major Activity. It will show the office hours of every professor on campus. This system would require campus assistance. The ideal way of doing this, would be to connect my application to the internet. If it had access to a server-side website, it would work a little differently. I d be able to allow professors to login using their school ID s and change their office hours manually. This would need security and campus assistance to be made possible. It s definitely a possible expansion. This feature may be taken out in the future, due to the scheduling section. The scheduling section allows students to place this information for themselves and keep track of it on their mobile device. We thought office hours could have its own section because students don t only visit professors they have classes with. There are certain professors around campus that have skillsets that students may require assistance from. It would be easier for students to visit the professor if they knew their office hours beforehand. Schedule Activity This is the section which receives the most contribution from the SQLite Database. The scheduling activity requires multiple java classes to make work. It s reliant on the databases information in order to flow properly. Students are able organize their courses with this utility. A student can update this section of the application himself. I ve a table system setup with variables, to interact with the necessary strings attached to each required activity. Other Activities There will be future expansions to this application. The button space is accommodated for these in mind. The transition will be similar, but there would be further programming needed to incorporate the specific expansions. GROUP MEMBERS: ALEXANDER ROYCE & LUKE HARPER 8
10 SQLite Database This is probably the most complex system within our application. It s one of the most basic versions of the more well-known databases. It can be extremely powerful with an application that requires no internet. We re striving to allow the application accessed without any internet access because there will be time in which student s cannot access it. Implementation The database is setup with tables and variables. The variables will connect typed in values to the database categories. When a new user is implemented in the scheduling section, it connects the title or name to a specific onclick command. When multiple inputs are available, it will distinguish which onclick is pressed on the listview. Economic Study Development This project s building cost were minimum. It does not cost anything to place the application on the Android Store. We did the programming ourselves, so it didn t cost anything to develop it. The only money we would have to pay is if we decided to do future expansions into the Apple product line. To produce the same application for Apple products, it would cost around 400 USD for a laptop and $99 USD a year to become a developer. Probable Profit The profit made from this type of project normally varies. It depends on the set price between the developer and consumer. The price normally set for small applications are between $1,000 and $4,000. A database application could range from $8,000 to $50,000. If we include all of our ideas in the project, it could easily become a higher end profit. GROUP MEMBERS: ALEXANDER ROYCE & LUKE HARPER 9
11 Advertisement Space Another way of gaining revenue from the application is to sell advertisement space to nearby stores. If a local organization or company wishes to get their sales to students around campus, we could sell specific sections of the application to them. We could run a small advertisement while loading each section of the application or place them under the buttons on the main menu. This might be annoying to students, but it wouldn t stop them from using the application. The campus could choose to do the same if they take over the application from us. They d have to learn to update the application or compensate us. Business Expansion We were looking into the possibility of developing similar application for various universities. The template is created to be changed easily. The process of setting it up for another college would take some time, but can be done. We re keeping our expectations private, but we d assume proper compensation for the applications to be built. Future Expansions Schedule Notifications It would be very convenient to alert users when their class is starting. They could set their alarms within the application for an important meeting. It could be set to let you know when you ve reached your destination. We believe that it could be an interesting feature to experiment with. Server Connection The application could be connected to the university s server. We could figure out how to connect it to ucanweb or angel in preparation for updating information instantly. This could expand into many more interesting features. GROUP MEMBERS: ALEXANDER ROYCE & LUKE HARPER 10
12 Payment Notifications There could be a feature which allows the campus to send information regarding money owed by students before courses being. It would allow students to keep up with their payments without excuses. In the past, students end up not being allowed back to their next semester due to miscommunication. This would help prevent miscommunication between students and the campus. Complications We came into this project with the understanding of two major complications. There would be trouble with ios users getting access to the application. The university would have to update the database once per semester. While working on the application, we ran into further problems. Most of them could be fixed with cooperation from the campus. They have been briefly explained previously. Office Hours In order to obtain the proper information every semester, professors would have to reply to an giving their new hours each semester. This would be tedious, but very effective. There is already many situations that need to be dealt with each semester, but that s why people get paid. To automate the process wouldn t be too difficult. It can be done multiple different ways. One way that it can be done is by setting a script to gather all replies back into a document. Every time a new reply is received, it will strip the useless information out and place it neatly in a new chart or document. At that moment, it can be transferred to the application s database very fast and efficiently. I d give out strict instructions to reply back with a given form. As long as none of the professors add any additional just to the , it would automate very easily. A section for professor notes could be placed in the form and be automated to a different document for technicians to read if needed. GROUP MEMBERS: ALEXANDER ROYCE & LUKE HARPER 11
13 Search Engine The application was meant to have a search engine incorporated in it. It shouldn t be hard to allow a search engine to look up user inputted words from the database and display the results. The complication that we ran into can be fixed given the time. The complication is that there are multiple ways to add in a search engine. It can be done via the toolbar at the top of the device s pull down menu or through its own icon on each activity. We d prefer the icon on each activity, but it has continuously avoided to work. It seems to crash the emulator every time it s implemented and we continue to strip it out in order to have a working product. The time restraint of the project doesn t allow us to modify it to work, so it would have to be a future expansion. GROUP MEMBERS: ALEXANDER ROYCE & LUKE HARPER 12
14 Gallery Figure 1. Splash Screen Figure 2. Main Menu Figure 2. Major List Figure 1. Course List Figure 3. Schedule Menu Figure 4. Schedule Entry GROUP MEMBERS: ALEXANDER ROYCE & LUKE HARPER 13
15 Charts Team Organization Task Name Duration Start Finish Predecessors Resource Names System Analysis & Design Project 66 days Mon 1/19/15 Mon 4/20/15 Project Proposal 21 days Mon 1/19/15 Mon 2/16/15 Organize Group 3 days Mon 1/19/15 Wed 1/21/15 Alexander, Luke Brain Storming 6 days Mon 1/19/15 Mon 1/26/15 Alexander, Luke Research 11 days Mon 1/26/15 Mon 2/9/15 Alexander, Luke Gather Resources 6 days Mon 2/2/15 Mon 2/9/15 Alexander, Luke Proposal Creation 8 days Mon 2/2/15 Wed 2/11/15 Alexander Proposal Editing 4 days Wed 2/11/15 Mon 2/16/15 Luke System Analysis 26 days Mon 2/16/15 Mon 3/23/15 Project Proposal System Design 6 days Mon 2/16/15 Mon 2/23/15 Alexander, Luke Visual Representation 11 days Mon 2/23/15 Mon 3/9/15 Alexander, Luke Economic Studies 6 days Mon 3/9/15 Mon 3/16/15 Luke System Analysis Created 6 days Mon 3/16/15 Mon 3/23/15 Alexander System Analysis Edited 6 days Mon 3/16/15 Mon 3/23/15 Luke Final Presentation 21 days Mon 3/23/15 Mon 4/20/15 System Analysis Setup SQLite Database 3 days Mon 3/23/15 Wed 3/25/15 Alexander Program Application 19 days Wed 3/25/15 Mon 4/20/15 Alexander Microsoft Presentation 4 days Wed 3/25/15 Mon 3/30/15 Luke Final Report 16 days Mon 3/30/15 Mon 4/20/15 Alexander, Luke Table 1. Gantt Chart GROUP MEMBERS: ALEXANDER ROYCE & LUKE HARPER 14
16 Product Designs Figure 7. Level 0 DFD Figure 8. Level 1 DFD GROUP MEMBERS: ALEXANDER ROYCE & LUKE HARPER 15
17 Figure 9. Context Diagram Figure 10. E/R Diagram GROUP MEMBERS: ALEXANDER ROYCE & LUKE HARPER 16
Introducing Thrive - The Ultimate In WordPress Blog Design & Growth
Introducing Thrive - The Ultimate In WordPress Blog Design & Growth Module 1: Download 2 Okay, I know. The title of this download seems super selly. I have to apologize for that, but never before have
More informationRyan Parsons Chad Price Jia Reese Alex Vassallo
Ryan Parsons - Paper Prototype, Writing Chad Price - Paper Prototype, Digital Mockup Jia Reese - Paper Prototype, Usability Testing Alex Vassallo - Usability Testing, Writing All we have to decide is what
More informationPersonal Health Assistant: Final Report Prepared by K. Morillo, J. Redway, and I. Smyrnow Version Date April 29, 2010 Personal Health Assistant
Personal Health Assistant Ishmael Smyrnow Kevin Morillo James Redway CSE 293 Final Report Table of Contents 0... 3 1...General Overview... 3 1.1 Introduction... 3 1.2 Goal...3 1.3 Overview... 3 2... Server
More informationFAQs. A guide for school app administrators
FAQs A guide for school app administrators Introduction myschoolapp is a simple and cost-effective way to engage with today s mobile parents and carers who run their lives from their phones. It helps you
More informationSoftware Compare and Contrast
Microsoft Software Compare and Contrast Word Easy to navigate. Compatible with all PC computers. Very versatile. There are lots of templates that can be used to create flyers, calendars, resumes, etc.
More information3d: Usability Testing Review
Balance Ryan Parsons, Chad Price, Jia Reese, Alex Vassallo 3d: Usability Testing Review Usability Test #1 Our first usability testing participant, Mary, was an undergraduate student in Computer Science
More informationHello! ios Development
SAMPLE CHAPTER Hello! ios Development by Lou Franco Eitan Mendelowitz Chapter 1 Copyright 2013 Manning Publications Brief contents PART 1 HELLO! IPHONE 1 1 Hello! iphone 3 2 Thinking like an iphone developer
More informationTurnkey Touchscreen Wayfinding Digital Signage Solutions
Pin Point turn-by-turn directions to buildings and classrooms Enhances student s ability to find and view class times Improves your ability to disseminate announcements Easy content updates and management
More informationA Step-by-Step Guide to Survey Success
A Step-by-Step Guide to Survey Success Table of Contents Why VerticalResponse?... 3 Quickstart Guide... 4 Step 1: Setup Your Account... 4 Step 2: Create Your Survey... 6 Step 3. Access Your Dashboard and
More informationHeuristic Evaluation of igetyou
Heuristic Evaluation of igetyou 1. Problem i get you is a social platform for people to share their own, or read and respond to others stories, with the goal of creating more understanding about living
More informationMomental. Adrienne I. (Observer) Juliana C. (Computer) Meredith M. (Greeter/Facilitator) Nhien T. (Observer)
Momental Adrienne I. (Observer) Juliana C. (Computer) Meredith M. (Greeter/Facilitator) Nhien T. (Observer) Introduction Momental Help the moment you need it. We are designing an application to allow Stanford
More informationHow To Create A Facebook Fan Page
How To Create A Facebook Fan Page Get Red-Hot Buyer Leads In The Next 30 Minutes, For Free Using A Simple 4-Step Process Version 3.0 By Austin Sams, Managing Editor AgentInnerCircle.com Introduction Most
More informationCampus Sandbox Testing Feedback
Campus Sandbox Testing Feedback Qualitative Feedback Summary April 21st 2017 Why did you prefer the selected LMS? After identifying their preferred LMS, testers were given an opportunity to explain their
More informationFinal Design Document for InteRx Software System. Smoke and Mirrors Wade Hadlock Justin McMurray Jacob Tripp. CS 4500 Spring 2003
Final Design Document for InteRx Software System By Smoke and Mirrors Hadlock McMurray Tripp CS 4500 Spring 2003 1. High-Level Description of your Software Describe the purpose of your software and its
More informationNewspilot: A print focused, digital enabled, CMS for the news industry
Newspilot: A print focused, digital enabled, CMS for the news industry Newspilot supports your editorial processes for planning, gathering of material, writing, proofing, editing cross-media, cross-platform.
More informationMD-HQ Utilizes Atlantic.Net s Private Cloud Solutions to Realize Tremendous Growth
Success Story: MD-HQ Utilizes Atlantic.Net s Private Cloud Solutions to Realize Tremendous Growth Atlantic.Net specializes in providing security and compliance hosting solutions, most specifically in the
More informationMobile County Public School System Builds a More Secure Future with AMP for Endpoints
Mobile County Public School System Builds a More Secure Future with AMP for Endpoints Cisco AMP for Endpoints met our needs from all security standpoints. We re seeing more and AMP is catching things that
More informationRecipes. Marketing For Bloggers. List Building, Traffic, Money & More. A Free Guide by The Social Ms Page! 1 of! 24
16 Recipes Email Marketing For Bloggers List Building, Traffic, Money & More A Free Guide by The Social Ms Page 1 of 24 Brought to you by: Jonathan Gebauer, Susanna Gebauer INTRODUCTION Email Marketing
More informationPro Events. Functional Specification. Name: Jonathan Finlay. Student Number: C Course: Bachelor of Science (Honours) Software Development
Pro Events Functional Specification Name: Jonathan Finlay Student Number: C00193379 Course: Bachelor of Science (Honours) Software Development Tutor: Hisain Elshaafi Date: 13-11-17 Contents Introduction...
More informationELLUCIAN GO HOW-TO GUIDE
ELLUCIAN GO HOW-TO GUIDE 03.31.17 CONTENTS GET THE ELLUCIAN GO APP... CHOOSE ACM AS YOUR SCHOOL... SIGN IN... ELLUCIAN GO MENU... REGISTER FOR COURSES... MY SCHEDULE... MY GRADES... MY FINANCIALS... ACADEMICS
More informationHKIoTDemo Documentation
HKIoTDemo Documentation Release 1.0 Eric Tran, Tyler Freckmann October 12, 2016 Contents 1 Video of the Demo 3 2 About the project 5 3 Challenges we ran into 7 4 Architecture Overview 9 4.1 Architecture
More informationIMPORTANT WORDS AND WHAT THEY MEAN
MOBILE PHONES WHAT IS DATA Data is Internet. It can let you do lots of different things on your phone or tablet. You can send or receive texts, emails or photos, listen to music, watch TV shows, movies
More informationHow To Order The Service
How To Order The Service In this tutorial we are going to teach you how to order the service and how to fill the details. Step #1 Order the Package To order your package, the first thing you need to do
More informationUsers can print directly from smartphones, tablets, laptops and public PC s and pay from the device
1 Users can print directly from smartphones, tablets, laptops and public PC s and pay from the device All printer types Mobile Laptop Public PC Princh offers a complete set of payment options for all devices
More informationHow I helped Enterprise DNA launch a Power BI course and grow their list by 2,401% in less than 1 year.
How I helped Enterprise DNA launch a Power BI course and grow their email list by 2,401% in less than 1 year www.zoranorak.com THE CLIENT Enterprise DNA is one of the leading Power BI training solutions
More informationCLIENT ONBOARDING PLAN & SCRIPT
CLIENT ONBOARDING PLAN & SCRIPT FIRST STEPS Receive Order form from Sales Representative. This may come in the form of a BPQ from client Ensure the client has an account in Reputation Management and in
More informationLehigh Walking Wizard Final Report Steven Costa & Zhi Huang
Lehigh Walking Wizard Final Report Steven Costa & Zhi Huang Table of Contents I. Executive Summary II. Introduction & Motivation a. What is the Problem? b. Why is it interesting/important? c. How do you
More informationCLIENT ONBOARDING PLAN & SCRIPT
CLIENT ONBOARDING PLAN & SCRIPT FIRST STEPS Receive Order form from Sales Representative. This may come in the form of a BPQ from client Ensure the client has an account in Reputation Management and in
More informationXFINITY Welcome Packet
XFINITY Welcome Packet Welcome! Your building comes with a fast, reliable property-wide WiFi network as well as access to our popular XFINITY TV video streaming service for university students. In the
More informationUSING EVENTBRITE. A Guide for CLAPA Staff & Volunteers
USING EVENTBRITE A Guide for CLAPA Staff & Volunteers Please Note: This guide is long and quite detailed to ensure it covers any questions you might have. It is split up into sections so you can refer
More informationCase study on PhoneGap / Apache Cordova
Chapter 1 Case study on PhoneGap / Apache Cordova 1.1 Introduction to PhoneGap / Apache Cordova PhoneGap is a free and open source framework that allows you to create mobile applications in a cross platform
More informationPeach Pass GO! Mobile App User Guide
Peach Pass GO! Mobile App User Guide Welcome to the Peach Pass GO! Mobile App User Guide! New Look, New Functionality Improved Usability and More Features! The newly designed Peach Pass GO! Mobile App
More informationHow to: Improve Agency Communication
How to: Improve Agency Communication What is? AgencyBloc helps life and health insurance agencies grow their business by organizing and automating their operations using a combination of an industry-specific
More informationDEFERRED ACCEPTANCE 2
DEFERRED ACCEPTANCE The point of this note is to take you through the logic behind the deferred acceptance algorithm. Please read the papers associated with the links on the web page for motivation and
More informationWaze Usability Test Final Analysis
Waze Usability Test Final Analysis Introduction We are evaluating a mobile app named Waze, a unique crowd sourced, community based traffic and navigation platform. On Waze, users can join other drivers
More informationGetting Started Guide
Getting Started Guide for education accounts Setup Manual Edition 7 Last updated: September 15th, 2016 Note: Click on File and select Make a copy to save this to your Google Drive, or select Print, to
More informationTeam : Let s Do This CS147 Assignment 7 (Low-fi Prototype) Report
Team : Let s Do This CS147 Assignment 7 (Low-fi Prototype) Report 1. Title, each team member s name & role Title: Let s Do This Roles: Divya - Developer. Eric - Developer, manager. Sami - User testing,
More informationICANN Start, Episode 1: Redirection and Wildcarding. Welcome to ICANN Start. This is the show about one issue, five questions:
Recorded in October, 2009 [Music Intro] ICANN Start, Episode 1: Redirection and Wildcarding Welcome to ICANN Start. This is the show about one issue, five questions: What is it? Why does it matter? Who
More informationPerfect Timing. Alejandra Pardo : Manager Andrew Emrazian : Testing Brant Nielsen : Design Eric Budd : Documentation
Perfect Timing Alejandra Pardo : Manager Andrew Emrazian : Testing Brant Nielsen : Design Eric Budd : Documentation Problem & Solution College students do their best to plan out their daily tasks, but
More informationAn Overview of Visual Basic.NET: A History and a Demonstration
OVERVIEW o b j e c t i v e s This overview contains basic definitions and background information, including: A brief history of programming languages An introduction to the terminology used in object-oriented
More informationThe Application of Concepts from Multiple Courses in Creating a Useful App for the University
The Application of Concepts from Multiple Courses in Creating a Useful App for the University Drew Klein IST Department Doane University 1014 Boswell Ave, Crete, NE 68333 Drew.Klein@Doane.edu Abstract
More informationLTI Tool Admin Guide Sakai
LTI Tool - 1 - Contents Introduction... 3 About the Bookstore Website... 3 About FacultyEnlight... 3 About Yuzu... 3 Getting Started - Requesting Credentials from Barnes & Noble College... 4 Testing Link
More informationWYSIWON T The XML Authoring Myths
WYSIWON T The XML Authoring Myths Tony Stevens Turn-Key Systems Abstract The advantages of XML for increasing the value of content and lowering production costs are well understood. However, many projects
More informationHulloMail for Apple iphone Paid-for Version 2.1.X
HulloMail for Apple iphone Paid-for Version 2.1.X User Guide Contents Getting Started 3 Requirements 3 About HulloMail for Apple iphone 4 Sign up to HulloMail on your Apple iphone 5 Accessing HulloMail
More informationJumpstart Tutorial for Android
Jumpstart Tutorial for Android CONTENTS LOGGING ON TO JUMPSTART PAGE 2 ENTERING TIME AND MILEAGE PAGE 3 OPENING A WORK ORDER PAGES 3 & 4 LOGGING AN ATTEMPT PAGES 4 & 5 COMPLETING A WORK ORDER SAVE PAGES
More informationCS Equalizing Society - Assignment 8. Interactive Hi-fi Prototype
CS 147 - Equalizing Society - Assignment 8 Interactive Hi-fi Prototype Crystal Escolero - Design and Product Management Jessica Guo - Development and User Testing Trevor Rex - Development and User Testing
More informationHOW TO INTEGRATE A PAYPAL BUTTON INTO YOUR WEBSITE
1 HOW TO INTEGRATE A PAYPAL BUTTON INTO YOUR WEBSITE (c ) Laycock Publishing Limited You have full distribution rights to this publication, provided that it remains unaltered in any way whatsoever, and
More informationPresentation Outline 10/16/2016
CPET 491 (Phase II) Fall Semester-2012 Adam O Haver Project Advisor/Instructor: Professor Paul Lin CEIT Department 1 Presentation Outline Executive Summary Introduction Solution Development Software Analysis
More informationCONVERSION TRACKING PIXEL GUIDE
Conversion Tracking Pixel Guide A Step By Step Guide to Installing a conversion tracking pixel for your next Facebook ad. Go beyond clicks, and know who s converting. PRESENTED BY JULIE LOWE OF SOCIALLY
More informationRe-configurable Ad-hoc Network to Track Points of Interest
Re-configurable Ad-hoc Network to Track Points of Interest Project Plan May 2012-07 September 28, 2011 Project Client: Jessica Miller Lockheed Martin, Advanced Development Programs Members: Benjamin J.
More informationMemorandum Participants Method
Memorandum To: Elizabeth Pass, Associate Professor, School of Writing, Rhetoric and Technical Communication From: Andrew Carnes, WRTC 456 Section 1[ADC] Date: February 2, 2016 Re: Project 1 Competitor
More informationMarketing Insider... 3 Section 1 Your List... 4 AWeber Basics... 4 Create your Account... 5 Exploring AWeber s Members Area...
Email Marketing Insider... 3 Section 1 Your Email List... 4 AWeber Basics... 4 Create your Account... 5 Exploring AWeber s Members Area... 6 Create Your List... 7 Create Your Web Form... 8 Facebook List
More informationHow many of you have taken a ride on public transit? Please raise your hands. Well I have and I m an active transit rider for 12 plus years.
Howdy. How many of you have taken a ride on public transit? Please raise your hands. Well I have and I m an active transit rider for 12 plus years. Action: Take selfie with class. 1 My name is Jesse Quintanilla
More informationTable of Contents. 1. Introduction 1. 1 Overview Business Context Glossary...3
Table of Contents 1. Introduction 1. 1 Overview......2 1. 2 Business Context.. 2 1. 3 Glossary...3 2. General Description 2. 1 Product/System Functions..4 2. 2 User Characteristics and Objectives 4 2.
More informationLTI Tool Admin Guide Canvas
LTI Tool - 1 - Contents Introduction... 3 About the Bookstore Website... 3 About FacultyEnlight... 3 About Yuzu... 3 Getting Started - Requesting Credentials from Barnes & Noble College... 4 Testing Link
More informationComping Guide. Rafflecopter & Blogs
Comping Guide Blogs 2 Following blogs 2 Commenting on blogs 2 Prize promotions on blogs 4 Notifying winners 4 How to find Blog comps 4 Rafflecopter 5 Types of Rafflecopter giveaway 6 An example Rafflecopter
More informationshare accomplish and from virtually anywhere.
accomplish and share from virtually anywhere. Teaching and learning have moved beyond the classroom. Microsoft Office Web Apps give faculty and students the freedom to view, edit, and share Microsoft Office
More informationUniversity Bulletin Board Application
University Bulletin Board Application Introduction In many universities and colleges there are many bulletin boards or notice boards filled with fliers that contain information on seminars, events, selling
More informationPartner Guide for bksblive (The Prince s Trust Account)
Partner Guide for bksblive (The Prince s Trust Account) System requirements bksblive and associated software works in any web browser such as Internet Explorer, Mozilla Firefox, Google Chrome and Apple
More informationIf you like this guide and you want to support the community, you can sign up as a Founding Member here:
Introduction Hey Sam here. Thanks for getting access to Vid Invision Enterprise. I m super excited that you ve come on board This guide is to help you to understand how to navigate the Vid Invision Enterprise
More informationHow To Make 3-50 Times The Profits From Your Traffic
1 How To Make 3-50 Times The Profits From Your Traffic by Chris Munch of Munchweb.com Copyright Munchweb.com. All Right Reserved. This work cannot be copied, re-published, or re-distributed. No re-sell
More informationTable of Contents. Getting Started Guide 3. Setup Your Profile 4. Setup Your First Office Hours Block 5. Respond to a Progress Survey 6
Starfish User Guide 2 Table of Contents Contents Page Getting Started Guide 3 Setup Your Profile 4 Setup Your First Office Hours Block 5 Respond to a Progress Survey 6 Raise a Flag or Kudos 7 Clear a Flag
More informationInitial Thoughts III-2 III-2 III-2 III-2 III-2 III-2
RJ2EE.III-2 (215-230) 12/5/02 10:22 AM Page 215 III-2 III-2 III-2 III-2 III-2 III-2 Initial Thoughts Now that Bongo had the green light to continue work with the Joe-to-Go (JTG) project, there was an enormous
More informationProject Report. Team 233. Hongnian Yu, Dong Liang, Tianlei Sun, Jian Zhu California Institute of Technology Department of Electrical Engineering
Project Report Team 233 Hongnian Yu, Dong Liang, Tianlei Sun, Jian Zhu California Institute of Technology Department of Electrical Engineering 1 Team Member & Work Split Group members: Hongnian Yu, Dong
More informationAn Honors Thesis (HONRS 499) Thesis Advisor Rui Chen. Ball State University Muncie, Indiana. Expected Date of Graduation
The Development of BeatCred.net An Honors Thesis (HONRS 499) by Peter Kaskie Thesis Advisor Rui Chen Ball State University Muncie, Indiana May 2012 Expected Date of Graduation May 2012 Peter Kaskie The
More informationEmbarking on the next stage of hosted desktop delivery for international events management company
Embarking on the next stage of hosted desktop delivery for international events management company Richmond Events is an international events management company, delivering a diverse range of forums and
More informationHow to make an application using the online application system for Study Abroad Programmes:
How to make an application using the online application system for Study Abroad Programmes: Once you click on the correct application form link for the programme you want to apply for, you need to create
More informationGetting Started Reliance Communications, Inc.
Getting Started Reliance Communications, Inc. 603 Mission Street Santa Cruz, CA 95060 888-527-5225 www.schoolmessenger.com Contents Before you Begin... 3 Bookmark Your Login Page... 3 Setting your Password...
More informationSpend less time dealing with timesheets.
Spend less time dealing with timesheets. Welcome to ClockShark Your company has decided to use ClockShark to make timesheets as easy as possible. We all know that payroll, job costing, and billing customers
More informationMaster Cold s. - The ebook. Written with at FindThatLead.com
Master Cold Emails - The ebook Written with at.com Index Introduction: What Do I Do Now? The Best Tools To Improve Your Cold Email Game How to Craft the Perfect Cold Email Follow-Ups A Few Examples Your
More informationA computer is an electronic device, operating under the control of instructions stored in its own memory unit.
Computers I 1. Operating Systems In order to grasp the concept of Operating Systems and understand the different types of windows available we first need to cover some basic definitions. 1.1 Computer Concepts
More informationA Step by Step Guide to Postcard Marketing Success
A Step by Step Guide to Postcard Marketing Success Table of Contents Why VerticalResponse?...3 Why Postcards?...4 So why use postcards in this modern era?...4 Quickstart Guide...6 Step 1: Setup Your Account...8
More informationCru Android App. by Yuanxiang Dylan Sun
Cru Android App by Yuanxiang Dylan Sun Computer Science Department College of Engineering California Polytechnic State University March, 2018 Abstract 2 1. Introduction 3 1.1 The Problem 3 1.2 The Solution
More information(800) Ó AlertMedia
Ó AlertMedia 2019 Winter Weather Communication Templates When preparing to communicate during winter weather, you should consider the different situations that may occur throughout the duration of a storm
More informationREPORT MICROSOFT PATTERNS AND PRACTICES
REPORT MICROSOFT PATTERNS AND PRACTICES Corporate Headquarters Nucleus Research Inc. 100 State Street Boston, MA 02109 Phone: +1 617.720.2000 Nucleus Research Inc. TOPICS Application Development & Integration
More informationPDFelement Whitepaper. How Real Estate Professionals can exploit PDF Editors to create secure Digital Signatures and Untamperable e-contracts
How Real Estate Professionals can exploit PDF Editors to create secure Digital Signatures and Untamperable e-contracts 1 Use a PDF solution to create virtual transaction opportunities and vastly speed
More informationAmyyon customers can t wait to get their hands on it s new application, developed in Uniface.
customers can t wait to get their hands on it s new application, developed in Uniface. 1 CUSTOMER SECTOR Information Technology COUNTRY Netherlands CHALLENGE Migrate the rich functionality of a client/server
More informationPYTHON GUI PROGRAMMING COOKBOOK BY BURKHARD A. MEIER DOWNLOAD EBOOK : PYTHON GUI PROGRAMMING COOKBOOK BY BURKHARD A. MEIER PDF
Read Online and Download Ebook PYTHON GUI PROGRAMMING COOKBOOK BY BURKHARD A. MEIER DOWNLOAD EBOOK : PYTHON GUI PROGRAMMING COOKBOOK BY BURKHARD A. MEIER PDF Click link bellow and free register to download
More informationHow To Create Apps For Internal Communications
How To Create Apps For Internal Communications Mobile is not the future of internal communications. It s the present. Table Of Contents Introduction STEP 1: Create an App Structure STEP 2: Choose Your
More informationProblem and Solution Overview: An elegant task management solution, that saves busy people time.
An elegant task management solution, that saves busy people time. Team: Anne Aoki: Storyboarding, design, user studies, writing Alex Anderson: User studies, design Matt Willden: Ideation, writing, user
More informationStudent Accounts. Information Guide
Student Email Accounts Information Guide Table of Contents 0 What is College Email.3 0 How to Login 5 0 Changing Your Pin 8 0 Forwarding Your Student Email.11 0 Skydrive.15 Why A College Email? 0 The Los
More informationWelcome to the world of .
Welcome to the world of e-mail. E-mail, short for electronic mail, allows computer users to easily send messages back and forth between acquaintances around the world. There are a variety of ways to do
More informationBillings Pro ios User Guide (Last updated: Feb 20th, 2018)
Billings Pro ios User Guide (Last updated: Feb 20th, 2018) Table of Contents Table of Contents 2 Overview 3 Objective 3 Audience 3 Device Requirements 3 Other Requirements 3 About Billings Pro on ios 4
More informationSt Ursula s College is pleased to announce a new partnership with Monitor as we install the Monitor School System in our College Tuckshop.
My Moneta Parent Instructions St Ursula s College is pleased to announce a new partnership with Monitor as we install the Monitor School System in our College Tuckshop. Cash Free Campus Existing Student
More informationSlide 1. Slide 2. The Need. Using Microsoft Excel
Slide 1 Using Microsoft Excel to Collect and Analyze Using Microsoft Excel to Collect and Analyze California California Standards Standards Text Data Test Data Presented by: Michael Nunn CTAP Region 11
More informationKiosk Release Station User Guide Version 4
Kiosk Release Station User Guide Version 4 eprintit Campus Solutions a division of St. Joseph Communications Page 1 Table of contents 1 Print Your Documents... 3 USB or Memory Card... 3 Cloud Files...
More informationMAXIMIZING THE UTILITY OF MICROSOFT OUTLOOK. Presented by: Lisa Hendrickson Deborah Savadra
MAXIMIZING THE UTILITY OF MICROSOFT OUTLOOK Presented by: Lisa Hendrickson (@callthatgirl) Deborah Savadra (@legalofficeguru) INTRODUCTION: INBOX = MONEY Your inbox equals money, as it does for anyone
More informationNaviGate Prepared App: Using Respond
NaviGate Prepared App: Using Respond How-to Reference Guide Downloading the App Logging into the App Home Screen My Account Initiating Alarms Accounting for Students Chat Feature End Alarm What is Respond?
More informationEnterprise Smart Outlet: Android Development
Enterprise Smart Outlet: Android Development Aaron Koeppel Advisor: Professor Aaron Keen California Polytechnic State University Computer Science Department June 9, 2015 Abstract This project consists
More informationPromoting Your Small Business with and Social Media
How To Guide: Promoting Your Small Business with Email and Social Media Connect with Constant Contact. Everywhere. v1.0 06.27.2016 Market Your Email Socially Did you know that social media and email work
More informationThe Business Case for Web Accessibility. Facilitator s Notes for this Module
The Business Case for Web Accessibility About this Module: Goal: In this module we will review how an accessible website can benefit your business or organization Format: PowerPoint presentation Time:
More informationHow to Print, Scan and Photocopy at BGU
How to Print, Scan and Photocopy at BGU BGU offers printing all around campus. You can print from any BGU computer or even your own laptop or phone. Please read this guide to get started! Register your
More informationNational Weather Service Weather Forecast Office Norman, OK Website Redesign Proposal Report 12/14/2015
National Weather Service Weather Forecast Office Norman, OK Website Redesign Proposal Report 12/14/2015 Lindsay Boerman, Brian Creekmore, Myleigh Neill TABLE OF CONTENTS Parts PAGE Abstract... 3 Introduction...
More informationGlobal Controller & Room Selector Integration Designer APEX 10.2 Guided Walk-through
Global Controller & Room Selector Integration Designer APEX 10.2 Guided Walk-through Note: This tutorial assumes you are familiar with RTI Integration Designer APEX. You should be accustomed to the workspace,
More information10 Tips for Real Estate Agents looking for an Internet Fax Service
10 Tips for Real Estate Agents looking for an Internet Fax Service June 22, 2006 Wendy Lowe 1 Agenda 10 Tips for Real Estate agents looking to purchase Internet Fax Introduction to MyFax Q&A 2 Real Estate
More informationGet the Yale Events App for Commencement!
Get the Yale Events App for Commencement! what s happening how to get there where to stay where to park where to dine where s the shuttle where to shop who s performing when s the ceremony tweet it out
More informationSix Questions to Answer When Buying a Phone System
NEW PHONE SYSTEM BUYER S GUIDE Six Questions to Answer When Buying a Phone System In addition to the most comprehensive portfolio of voice communications, data and wireless networking products in the industry,
More informationINTRODUCTION. In this guide, I m going to walk you through the most effective strategies for growing an list in 2016.
- Bryan Harris - INTRODUCTION In this guide, I m going to walk you through the most effective strategies for growing an email list in 2016. A lot of things are taught online that, quite honestly, just
More informationBUILDING ANDROID APPS IN EASY STEPS: USING APP INVENTOR BY MIKE MCGRATH
BUILDING ANDROID APPS IN EASY STEPS: USING APP INVENTOR BY MIKE MCGRATH DOWNLOAD EBOOK : BUILDING ANDROID APPS IN EASY STEPS: USING APP Click link bellow and free register to download ebook: BUILDING ANDROID
More informationStop Scope Creep. Double Your Profit & Remove The Stress of Selling Websites
Stop Scope Creep Double Your Profit & Remove The Stress of Selling Websites Why Do Projects Go Wrong? Imagine this: You ve agreed to do a specific project with a client. You start off well. But as the
More information