Nathan Mikeska Richard Carney Neil Alfredson Brian Navarro.

Slides:



Advertisements
Similar presentations
My EBSCOhost Tutorial Tutorial support.ebsco.com.
Advertisements

Legal Meetings: Extended Instructions on Movica and Screencast.
ADABAS to RDBMS UsingNatQuery. The following session will provide a high-level overview of NatQuerys ability to automatically extract ADABAS data from.
MyGateway. Top Tabs MyGateway Home Students Library
IIT Kanpur Web Based Land Records Management System Prof. P.K.Kalra Developed by Department of Electrical Engineering Indian Institute.
Nathan Mikeska Richard Carney Brian Navarro Neil Alfredson.
Chapter 9 Chapter 9: Managing Groups, Folders, Files, and Object Security.
1 of 5 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
EValid Getting Started. Agenda Introduction to eValid First experience of using eValid Recording and Site Analysis in eValid.
XP New Perspectives on Microsoft Office Access 2003, Second Edition- Tutorial 1 1 Microsoft Access 2003 Tutorial 1 – Introduction To Microsoft Access 2003.
Introduction to eValid Presentation Outline What is eValid? About eValid, Inc. eValid Features System Architecture eValid Functional Design Script Log.
Operating Systems.
Definitions Collaboration – working together on team projects and sharing information, often through ad-hoc processes, to accomplish project goals. Document.
XP New Perspectives on Microsoft Access 2002 Tutorial 71 Microsoft Access 2002 Tutorial 7 – Integrating Access With the Web and With Other Programs.
Programming with App Inventor Computing Institute for K-12 Teachers Summer 2012 Workshop.
1 Chapter 1: Getting Started 1.1 Introducing SAS Enterprise Guide 1.2 Course Scenarios.
Using Microsoft Outlook: Part II. Objectives Build on existing Outlook knowledge and skills Calendar Tasks Journal Notes Next.
Android Core Logging Application Keith Schneider Introduction The Core Logging application is part of a software suite that is designed to enable geologic.
Welcome to the Minnesota SharePoint User Group. Introductions / Overview Project Tracking / Management / Collaboration via SharePoint Multiple Audiences.
Page 1 ISMT E-120 Desktop Applications for Managers Introduction to Microsoft Access.
Josh Probert – Yankee A Prototype based on Sierra’s SRS.
1 Conceptual Modeling of User Interfaces to Workflow Information Systems Conceptual Modeling of User Interfaces to Workflow Information Systems By: Josefina.
Your Tour Guide is Jim Provensal. What We Will Cover s Introduction to MicroSoft Access u What is a database u What is a “Relational” Database s The Major.
Computers & Employment By Andrew Attard and Stephen Calleja.
ABSTRACT Zirous Inc. is a growing company and they need a new way to track who their employees working on various different projects. To solve the issue.
Introduction to our On-Line Self Service Center at
The Class Mutt Educational software Across the Spectrum.
Facilimanage Dynamics aka “Facilies” CS 499 Final Presentation Curtis McKay Manneet Singh Brad Vonder Haar.
What is WebDemo? WebDemo is a web-based, real time collaboration tool that provides a simple way for a presenter to deliver online presentations and to.
End HomeWelcome! The Software Development Process.
Support.ebsco.com My EBSCOhost Tutorial Tutorial.
Se Over the past decade, there has been an increased interest in providing new environments for teaching children about computer programming. This has.
Introduction With TimeCard users can tag SharePoint events with information that converts them into time sheets. This way they can report.
Object-Oriented Software Engineering Practical Software Development using UML and Java Chapter 7: Focusing on Users and Their Tasks.
FotoGazmic Software (From left to right: Chad Zbinden, Josey Baker, Rob Mills, Myra Bergman, Tinate Dejtiranukul)
1 CMPT 275 Software Engineering Requirements Gathering Activity Janice Regan,
COMP106 Assignment 2 Proposal 1. Interface Tasks My new interface design for the University library catalogue will incorporate all of the existing features,
Mr C Johnston ICT Teacher BTEC IT Unit 06 - Lesson 03 Choosing A Programming Language.
Drinking Water Infrastructure Needs Survey and Assessment 2007 Website.
Database What is a database? A database is a collection of information that is typically organized so that it can easily be storing, managing and retrieving.
IPortal Bringing your company and your business partners together through customized WEB-based portal software. SanSueB Software Presents iPortal.
Quoridor Requirements Matt Stowe Mark Williams Chris Cobb Todd Astroth Aaron O'Banion.
Unified Distributed (UDub Mail) Life Cycle Objectives Sachin Pradhan Gabriel Maganis.
Chemistry Learning In Progress The Team: Nathan Mikeska, Neil Alfredson, and Brian Navarro The Client: Dr. Susan Wiediger.
By Paul Richard and Jim Fitzgerald Chapter 18 – Drawing Management Tools and Utilities.
Workshop #1: Introduction to Graduation Project Wednesday September 2 nd at 10 am Capstone Committee Department of Computer Science.
Baseline Edge Task Force Training
Facilimange Dynamics aka “Facilies” CS 425 Final Presentation Curtis McKay Manneet Singh Brad Vonder Haar.
MICROSOFT PROJECT 2010 Robert Olivieri Senior Instructor MicroAssist.
SPI NIGHTLIES Alex Hodgkins. SPI nightlies  Build and test various software projects each night  Provide a nightlies summary page that displays all.
Library Online Resource Analysis (LORA) System Introduction Electronic information resources and databases have become an essential part of library collections.
1 Crosstalk iON Release 3. 2 New Live Chat Features iON 3  Session Notes –Add and modify notes to a customer session –Review from Chat History or Live.
Introduction to Blackboard Rabie A. Ramadan Session 2.
“Candidates were not advantaged by defining every type of operating system provided as examples in the explanatory notes of the standard. Candidates who.
NIMAC for Accessible Media Producers: February 2013 NIMAC 2.0 for AMPs.
Page ADP Technology Training. 2 Page2 Confidential Copyright © 2007 Pearson Education, Inc. and/or one or more of its direct or indirect affiliates. All.
Name/Title of Your App Prepared by: …… For the 5 th National ICT Innovation Competition.
Web Routing Designing an Interface
To the Geoview - Editing for OSR Applications Online Training Course
Using E-Business Suite Attachments
How to insert a clipart into a doCument
Remark Test Grading Cloud: A Primer
Extensible Platform Microsoft Dynamics 365
Best Webdav Server Windows
Module 13: Creating Data Visualizations with Power View
e-PLUS Lab5 Language Lab System
Sr. Quality Engineering Manager,
To the Geoview - Editing for OSR Applications Online Training Course
Tutorial 7 – Integrating Access With the Web and With Other Programs
Proposed Approach and Considerations
Presentation transcript:

Nathan Mikeska Richard Carney Neil Alfredson Brian Navarro

Introduction Client: Prof. Susan Wiediger of the Chemistry Department We need to develop a piece of software to automate the current system which consists of various card-sorting activities performed by chemistry students. Problem: Purpose: First: The system will be an educational tool used by students. Second: The system will be a research tool used by our client and possibly other professors.

An Educational Tool The card sorting activities are designed to give students a better understanding of the periodic table and how it is organized. It focuses on users finding and understanding the relationships between many attributes and how to organize patterns based around these relationships. Could potentially be used in assignments for chemistry students.

A Research Tool The user (such as a student) can save their results after using the application. Another user (such as a professor) can load up a user’s saved results at a later date. This accomplishes two things: You can view a user’s end solution and how they moved the cards to arrive at that solution. Provides observational data that can support the examination of a user’s thought process.

The Current System Students are given a set of cards. Each card in a set has a list of attributes on it. Cards may have common values for some attributes but the total set of values for each card should uniquely identify that card within that set. Students are told to arrange the cards in the best possible pattern that they can find.

Current System Demonstration

Scope of the System Online System Single User Type – Anyone Primary User Scope: Our user is a chemistry student who performs the required tasks, saves the results, and submits through those results to his/her chemistry professor. Secondary User Scope: Anyone else can perform the required tasks and do whatever they wish with the results.

Who Are the Primary Users? Chemistry Students Choose which set of preloaded cards to work with Identify relationships and arrange cards on grid Add / Exclude cards in set Submit final arrangement of grid for professor’s observation Chemistry Professors Create new sets of cards Edit existing sets Create acceptable patterns for new sets Observe students moves Able to access and use system like a student

Non-Functional Requirements Simple intuitive interface –Mimics the current system –Easily understood without extensive training Documentation –Student online tutorial –Teacher online tutorial –Full manual for the general user

Hardware Considerations –Web based system –Designed for Intel / Windows OS –Server with class size capability Performance Characteristics –Performs without lag –Reasonably short loading time –Limited difference in system response between dial up and broadband connections Error Handling –Restoration of users session in event of system crash / lost connection –No loss of observation files in crash

System Modifications –The ability to add new sets –The ability to modify existing sets Security Issues –Still being investigated

Functional Requirements The Grid Play Area Tiles (Digital Cards) Creating a Pattern Results Submitted

The Grid The Grid is where tiles are dragged to and organized to create the pattern that connects the set together. It is an open-grid meaning that any spot on the grid may be filled or left empty. Play Area (User-sortable List) The Play Area is an initial starting point for all tiles. Tiles can be freely dragged and dropped in this area and is separate from The Grid. Its purpose is to allow a student an area for organizing his/her thoughts on the sub- patterns of a set. Tiles (Digital Cards) Any tile of a set can be dragged from its current location to either a spot on the Grid or to the Play Area.

Creating a Pattern The user will be presented with a set of tiles that start out in a separate area from the Grid, like a Play Area. They then will have the task of demonstrating the pattern that exists between the tiles.

Results Submitted After the application is used with any set of tiles, the results should be saved to a file and viewable in playback by another user. Record and Playback The movement of tiles from their current location to their destination needs to be tracked (logged) for later playback. This will allow another user (such as the professor) to analyze how a particular user (such as a student) came up with a pattern for a set.

Analysis Methods Did Use – Contextual Inquiry Our Goal was to bring about an understanding of the problem through discussing: 1.Current System 2.Users 3.Proposed System Features 4.Scope 5.Possible Expandability

Analysis Methods 6. Current System Observations (Demo, Hands-On) 7. Proposed System UI Discussion (Mockup) Did Use – Contextual Inquiry Will Use – Prototyping & Interviewing

Screen Mockups Startup Screen Popup Window

Questions?