Milestone 5 presentation Harlan Broughton Stephen Link.

Slides:



Advertisements
Similar presentations
Jump to Contents Instructor Tutorial essignments.com Paperless assignment submission system.
Advertisements

Legal Meetings: Extended Instructions on Movica and Screencast.
Web Hosting. The purpose of this Startup Guide is to familiarize you with Own Web Now's Web Hosting. Own Web Now offers two web hosting platforms, one.
User’s Guide.
MICHAEL MARINO CSC 101 Whats New in Office Office Live Workspace 3 new things about Office Live Workspace are: Anywhere Access Store Microsoft.
Service Manager Service Desk Overview
1 Microsoft Access 2002 Tutorial 9 – Automating Tasks With Macros.
Secure File Interchange 2 Whitenoise Laboratories Inc. Quick User Guide.
Copyright © Mountain Home Training & Consulting, Inc. i MHTC VirtualOFFICE 3.0.
Automating Tasks With Macros
Kabel Nathan Stanwicks, Head Circulation and Media Services Department Electronic Reserves Introductory Tutorial for Faculty.
Web Servers How do our requests for resources on the Internet get handled? Can they be located anywhere? Global?
The Jukebox Orian Paz & Yair Cleper Instructor: Viktor Kulikov Semester: Spring 2009 Final Presentation.
Hito-Shura Milestone 2 presentation Harlan Broughton Stephen Link.
Uconn Marching Band Information Management System Status Report Harlan Broughton Stephen Link March 2, 2010.
Hito-Shura Milestone 4 presentation Harlan Broughton Stephen Link.
Performed by:Gidi Getter Svetlana Klinovsky Supervised by:Viktor Kulikov 08/03/2009.
ASP.NET 2.0 Chapter 6 Securing the ASP.NET Application.
1 of 5 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2006 Microsoft Corporation.
Application Process USAJOBS – Application Manager USA STAFFING ® —OPM’S AUTOMATED HIRING TOOL FOR FEDERAL AGENCIES.
Microsoft SharePoint 2010 Upgrade Preview FSU SharePoint Users Group Presents: Thursday, December 1 st, 2011.
Internet Banking Standard and Standard-Hybrid Registration Intuit Financial Services University Internet Banking Certification Training.
Web-based Document Management System By Group 3 Xinyi Dong Matthew Downs Joshua Ferguson Sriram Gopinath Sayan Kole.
Login Screen This is the Sign In page for the Dashboard Enter Id and Password to sign In New User Registration.
Internet Banking Standard FIAT & Standard FIAT-Hybrid Registration Intuit Financial Services University Internet Banking Certification Training.
Hosted Exchange The purpose of this Startup Guide is to familiarize you with ExchangeDefender's Exchange and SharePoint Hosting. ExchangeDefender.
MS Access Advanced Instructor: Vicki Weidler Assistant:
Login Screen This is the Sign In page for the Dashboard New User Registration Enter Id and Password to sign In.
CPSC 203 Introduction to Computers Lab 21, 22 By Jie Gao.
Forms Authentication, Users, Roles, Membership Svetlin Nakov Telerik Corporation
Group Three. Goals and Objectives  The goals and objectives will be to provide the non-faculty staff users with access they need in order to successfully.
System for Administration, Training, and Educational Resources for NASA SATERN Overview for Learners May 2006.
XP New Perspectives on Microsoft Office Access 2003 Tutorial 12 1 Microsoft Office Access 2003 Tutorial 12 – Managing and Securing a Database.
XP New Perspectives on Browser and Basics Tutorial 1 1 Browser and Basics Tutorial 1.
©2006, CSA Creating and Managing Your COS Expertise Profile Managing Your CV and Promoting Your Work ® Resources for Research, Worldwide.
Web Server Administration Chapter 7 Installing and Testing a Programming Environment.
CPSC 203 Introduction to Computers Lab 23 By Jie Gao.
1 OPOL Training (OrderPro Online) Prepared by Christina Van Metre Independent Educational Consultant CTO, Business Development Team © Training Version.
Facility Reporting v. 1.0 Managing Clinical Staffing Reports on the Illinois Outcomes Website May 20, 2009.
1. To start the process, Warehouse Stationery (WSL) will invite you to use The Warehouse Group Supplier Electronic Portal and will send you the link to.
By Matt Baker Eric Sprauve Stephen Cauterucio. The Problem Advisors create a sign-up sheet to be posted on the door of their office. These sign-up sheets.
1.NET Web Forms Business Forms © 2002 by Jerry Post.
Diagnostic Pathfinder for Instructors. Diagnostic Pathfinder Local File vs. Database Normal operations Expert operations Admin operations.
IPortal Bringing your company and your business partners together through customized WEB-based portal software. SanSueB Software Presents iPortal.
Training by the Office of Library and Information Services Contact for more information: karen.gardner- or
Slide 1 ASP Authentication There are basically three authentication modes Windows Passport Forms There are others through WCF You choose an authentication.
BIT 285: ( Web) Application Programming Lecture 15: Tuesday, February 24, 2015 Microsoft Azure Instructor: Craig Duckett.
Grade Book Database Presentation Jeanne Winstead CINS 137.
1 Visalia Unified School District SRTS User Training November 21, 2005 By SRTS Support
Table of Contents TopicSlide Administrator Login 2 Administrator Navigations 3 Managing AlternativeDr.com Blogs 4 Managing Dr. Lloyd May Blogs 5 Managing.
Registration Solutions for your Event Management.
Setting Up TGO User Accounts. Creating User Accounts for Other Users If your company has other users who need to use the Active Orders system, your company’s.
NIMAC for Publishers: How to Create Sub User Accounts December 2015.
Configuring and Deploying Web Applications Lesson 7.
Mr. Justin “JET” Turner CSCI 3000 – Fall 2015 CRN Section A – TR 9:30-10:45 CRN – Section B – TR 5:30-6:45.
1 Visalia Unified School District Principal & Area Administrator Service Request Approval Processing Using The SRTS November 16, 2005 Administrative Services.
How to Complete FAFSA (Free Application for Federal Student Aid)
Exploring Networked Data and Data Stores Lesson 3.
/16 Final Project Report By Facializer Team Final Project Report Eagle, Leo, Bessie, Five, Evan Dan, Kyle, Ben, Caleb.
Step 1 Lead Notifications Dear Partner, New leads have been assigned to your organization based on customer preference and are available for you.
Understanding QlikView Web Parts for SharePoint
Web Application for Home Energy Assistance Program
Compatible with the latest browsers; Chrome, Safari, Firefox, Opera and Internet Explorer 9 and above.
Understanding QlikView Web Parts for SharePoint
USAJOBS – Application Manager
What Is Sharepoint? Mohsen Ashkboos
Principles of report writing
Microsoft Office Access 2003
2-1-1 Automated Verifications
Presentation transcript:

Milestone 5 presentation Harlan Broughton Stephen Link

Web Based management system  Web based management system started as a project last semester.  Intended to actually be used by the marching band to help maintain synchronicity among members.

 Originally informed of the idea of the project, and we started with little instruction  We had a strong idea of what we were dealing with, but the devil was in the details.  We found the project to be a good starting ground but ultimately unfinished program.  It seemed like the perfect project: a great challenge that could actually be used.

 The IMS (Information Management System) is broken down into six sections: ◦ Registration ◦ Login ◦ Data Access ◦ Members-Only ◦ Notification ◦ Pep-band Scheduler

 To gain access to the IMS the end-user must fill out the registration form and submit it.  Once the registration is approved by the band office administration the user will be able to log in and access the rest of the system.

Member Registration  The user is directed to the Members Registration Page if they do not log in to a preexisting user account  Information can be edited later on

 After registration, the user is sent an prompt to confirm registration. This brings the user to a the activation page.

Notification System  The notification subsystem serves as a tool for communication between members of the band.  It works similarly to any standard account, because is in fact the actual mode of communication used behind the scenes.  Administrators choose who may contact who, based on band membership and status.

Media  This table contains five columns which provide information for the user to select content to play.  Administrators have the addition options to delete and add media.  In limited testing it has worked

Pep Band Scheduler  The scheduler helps both pep-band and administrators deal with attendance of pep-band games.  The game page displays data related to a specific game, such as the Game ID, Location, and Opponent, among others.  The attendance area on the lower half of the page will display differently for each user. If you are a member of the pep-band you will see an attendance list of all people attending the game from your section, as well as a button to 'Register' or 'Unregister' which will remove the users name from the attendance sheet.

 Site built using Visual Studio  Database created using SQL Server  Site Hosted using IIS  DNS provided by dyndns.com  Windows Communication Foundation to put database and site together

 WCF wont work, so nothing can converse between site and DB  Therefore, cannot stream media, populate tables, log in, or transfer information for FileMaker.  Solution?

 Internet Information Services ◦ Microsoft’s web server, second in popularity to Apache  Dyndns.com ◦ Free dns hosting

 Microsoft SQL Server 2008  Easy to use, free via MSDN

 Visual Studio 2008 SP2 used for primary development (using C#)  Microsoft Expression Blend 4 for visually editing the xaml pages .Net Reflector to edit the dll’s for specific functionality

Data Access (Above) Edit account (Left) Expression Blend

 Encryption of the data was very important aspect of our project.  If this was to be used at all encryption is a must. Lots of personal information is stored on our databases.  Combination of data encryption and server- based  Our final encryption algorithm is based on a set of multiple keys which XOR their values with the information.  Decryption XORs the information with the keys in reverse order to retrieve the data.

 Our algorithm was not over complex in order to save time when interacting with the database.  Our first problem came when dealing with how the server received the incoming information.  It would parse the information with headers to distinguish different types. This conflicted when we would encrypt the data, and it would then get lost in the database.

 We eventually were crafty with how we encrypted the data, and had to change the way the server managed it, but we got it working.  This problem did set us back slightly.  Also uses IIS-based authentication to confirm usability

 FileMaker Integration step was to implement the FileMaker program into the IMS.  It is a clean way of handling displays for a file system.  It is highly customizable and neat.

 It originally seemed very straightforward and good way to clean up our GUI.  Unfortunately the more we tried to implement it, the more daunting of a task it become.  The problem came with how the IMS was originally designed. It is not designed well for change at all, so full implementation  If we were to directly implement FileMaker we would need to redesign much of the project.  Did start to implement a simple function to output the chosen information for the user to save, but did not have time to complete.

 Good choice for project, since allowed to learn and work with a number of interesting technologies  Design is simple, but setup is complicated  Most parts worked well together, but WCF not working doomed the rest