Ryan Dunn 2714 Kirkwood
Manhattan, KS 66502
913.271.0785

ryand@ksu.edu

Coding
Website Responsibilities


CIS 726 (Graduate Level) Final Project - Colorado River Basin (5.14.05)
This application was written in ASP connecting to a Access Database via request of the client. It's purpose is to allow an anonymous user to search the access database for a term that could be contained anywhere in the Access Database. There are two levels of users; a general user and a privileged user that is allowed to view entries that have not been published yet. There is also an advance search where users can attempt a much more specific search.

Other functionality (server-side) are web interface for single and multiple upload to database protected by password. Client side computation includes sorting search results via JavaScript and browser detection (this is done because complications with the DOM and browser compatibility caused the sorting only to work in IE).

- Lower Colorado River Basin Project -


PHP/PostgreSQL Online Repository (6.10.04)


Senior Exit Interview - Statistical Information Application(6.1.05)
This is a program that is written in PHP. I take the information given my exiting seniors and enters into a mySQL Database. Information about the student's semester graduating is determined by a date comparison function. The information given my these seniors is then compiled and statistical calculations are done based on a front end that allows the information to be displayed with many variations. One of the more interesting being that the results can not only be displayed as a HTML page but also downloaded as a dynamically created Microsoft Excel Spreadsheet.


CIS 540/541 - Senior Project (5.10.05)
Design a system to control multiple robots by one operator. The system will use the Activmedia pioneer robots. The goal is the minimize the load on the operator. Written using .NET (C++ and C#).


PHP Security Lecture - Power Point and Video (4.5.05)
Lecture given on PHP security. Jason Pack is also involved in the first portion of the lecture. Packaged in a Tegrity Lecture which will only work with IE 5.5 and up. Video and slide available. If you have any trouble with viewing the files email me and I will make other arrangements.


Server/Client TCP Java Hangman Game (11.20.04)
This is a program written in Java that contains two programs. A Server and a client for a hangman game with a complete GUI. The server must designate a port to run on and the IP address of the client playing must be known.

- tcp_hangman_java.zip -


Alarm Clock (7 segment display) written for HC11 Motorola Micro-Processor
This is a alarm clock written in assembly code. It has the ability to sound an alarm, display the time the alarm is set to go off while keeping correct time, and set both the clock and the alarm.

- alarm-clock.zip -


Java Application Connecting to Remote SQL Database
This is a Java Application that connects to a DataBase remotely. It has the abilty to create tables and populate them.

- SQL-database-java.zip -