CS 481 Capstone Design

Computer Science
University of Idaho

 
 
Last Updated January 09, 2006

Spring 2005 Projects

WB01666.gif (3829 bytes)

Project Title: Enhanced Weather Chart Digitizer

Shane Smith     Dimetri Wilker    Audra Johnson    Andrew McConaghy

Myron Molnau

Team 31 Developers:  Audra Johnson, Andrew McConaghy, Shane Smith, Dimetri Wilker

Weekly Team Meeting:   Monday, 1:00 to 2:30 Pacific in JEB 324

Sponsor: Myron Molnau University of Idaho
Agricultural Engineering
Climate Lab
(Professor Emeritus))
Moscow, ID 208-882-0257 mailto:myron@turbonet.com

 

 

Description:  The Enhanced Weather Chart Digitizer (EWCD) project is to enhance the Weather Chart Digitizer (WCD) developedby a team during the Fall 2004 semester. The overall goal is to digitize analog weather graphs for barometric pressure, temperature, and precipitation levels into periodic samples in a computer-readable format for further processing and archival into a database.  The EWCD, like its predecessor the WCD, will be written in Java in order to achieve compatibility between the target environments: Microsoft Windows and Macintosh OS X. The EWCD will operate on a user-selected scanned image, and produce a Comma Separated Value output, for use in further customer developed tools.

WB01666.gif (3829 bytes)

Project Title: High Performance Smart Comment Stripper

        David Nadler                 Brad Faler                Terry Triplett                Doug Shikashio

Bruce Mayes      Troy Pearse

Team 32 Developers: Brad Faler, David Nadler, Doug Shikashio, Terry Triplett

Weekly Team Meeting:   Wednesday, 8:30 to 10:00 Pacific in JEB 324 (Teleconference: 208-885-7530)

Sponsors: Bruce Mayes Hewlett-Packard Boise, ID 208-396-2805
  Troy Pearse Hewlett-Packard Boise, ID 208-396-4557 Troy.Pearse@hp.com

 

 

Description: During Fall 2004 Team 29 developed a Smart Comment Stripper.  SCS uses a heuristic approach to determine the type of file being processed and then applies an appropriate set of rules to strip the comments.  SCS is implemented in Perl.  Although functionally effective, SCS as implemented suffers from performance problems that preclude its use in a large-scale production environment.  The primary objective of this project is to produce a version of SCS that will run in substantially less time. 

WB01666.gif (3829 bytes)

Project Title: Online Database for Textbook Double Auction

Nick Webb       Jim Bianco       Vedran Skoro       Michael Apfelbeck       Yang Shu Cody Tews

Team 33 Developers: Michael Apfelbeck, James Bianco, Yang Shu, Vedran Skoro, Nicholas Webb

Weekly Team Meeting:  Wednesday 12:30 to 2:00 Pacific in JEB 324

Sponsor: Cody Tews Schweitzer Engineering Laboratories, Inc Pullman, WA 509-332-1890 ext 1669 cody_tews@selinc.com

 

Description:  The purpose of this project is to develop a web based book auctioning system. The application will use a double auction method to match sellers and buyers. It will also include special features such as ISBN and book title lookup as well as customer and seller feedback.

Double auction is an economically efficient mechanism to match buys and sells in markets with common information. This approach will be novel in that it will allow both buyer and seller to place bids.

Software technology for this project will include Apache web server, MySQL database, and object oriented PHP scripting.
 

WB01666.gif (3829 bytes)

Project Title: Project Reporting System

        Sung-Ung Kim         Sam Johnson         Brian Schwenk         Brandon Barrett Bill Junk

Team 34 Developers: Brandon Barrett, Sam Johnson, Sung-Ung Kim, Jeannine Schmidt, Brian Schwenk

Weekly Team Meeting:  Tuesday 8:00 to 9:30 Pacific in JEB 324

Sponsor: Bill Junk University of Idaho Moscow, ID 208-885-7530 billjunk@cs.uidaho.edu

 

Description:  The purpose of this project is to develop a web-based application suite for reporting, maintaining, and displaying project data associated with CS 481 projects.  The starting point will be a selected subset of the projects developed in CS 480 during the Fall 2004 semester.  All of these projects implemented an effort tracking application to be used to report and summarize hours worked on CS 481 projects by team members.  Improvements to visual design and work flow will be made, enhancements to data security will be made, and additional features will be implemented.  The collection and reporting of data will be extended beyond that initially provided by the CS 480 projects.

WB01666.gif (3829 bytes)

Project Title: Common Authentication Project

         Aaron Brown              Bryan Rossebo              Ryan Blue                 Kyle King       Steve Luther

Team 35 Developers: Ryan Blue, Aaron Brown, Kyle King, Bryan Rossebo

Weekly Team Meeting:  Tuesday 11:30 to 1:00 Pacific in JEB 324 (Teleconference: 208-885-7530)

Sponsor: Steve Luther Department of Defense   301-688-0273 scluthe@alpha.ncsc.mil

 

Description:  Most DoD organizations are supported by a variety of computer systems and operating environments that require secure accessing mechanism.  Each environment has its own unique approach to authenticating user access.  The purpose of this project is to design and implement a more sophisticated authentication approach than is currently present in commercial systems and that is consistent across several different environments.

WB01666.gif (3829 bytes)

Class Effort Metrics

WB01666.gif (3829 bytes)

2005 Engineering Design Expo

 

 WB01666.gif (3829 bytes)