This project involves developing a PDA application that allows for the creation of time sheets and itineraries. The application will display a calendar itinerary to schedule appointments and audits and to enter flight, car rental, and hotel information. Then the application should take the scheduled information and create a time sheet based on the itinerary.
Two versions of the application must be created - one for PalmOS and one for PocketPC/WindowsCE - so we will have two versions of this project.
Customer Contact Information
Henry Rutherford III
Compliance Division
404-417-6497(Desk)
404-382-1137(Pgr)
U.S. Department of Labor wants to engage the senior/capstone students in development of a TAT website. TAT funds are provided allocations used regionally to sponsor conferences, forums, meetings and roundtables. This site will be used to monitor the status (approval/denial/current status/completion) of projects. Coordination and collaboration are taking on increased importance as we face the challenge of addressing needs with fewer resources. The site must also be linked to a database to record all information. This site will also link to a database from a conference registration system we are currently wishing to implement.
The software will be used nationally by the Employment & Training Administration. Students will be meeting with ETA representatives here in Atlanta, as well as gathering requirements via conference calls from National representatives from Washington, D.C., San Francisco and Atlanta.
Development Requirements: It would be preferable to have the site developed in Cold Fusion (CF) using Dreamweaver (or HTML) with an Oracle back. However, if students build the database in SQL or Access that would be acceptable. We would also like to be able to generate status reports based on information held in the database using CF. What is important to us is the documentation. This project documentation must include: full analysis and design; a database schema (and code used to generate database) and code for CF (HTML) pages.
Proprietary requirements: Students will agree to sign a release stating that all documentation and code are the property of the U.S. Department of Labor; however, students will be allowed to reference this project for future employment.
Customer Contact Information
Bill Carrillo
Workforce Development Specialist
U.S. Department of Labor
Employment & Training Administration
Room 6M30
Atlanta, GA 30340
(404) 562-2119 – w
(678) 640-7888 – c
U.S. Department of Labor wants to engage the CIS4980 students (Georgia State) and ITFN3314 students (CCSU) in development of a Conference Approval website. The students will be given a sample of a Word Document to follow. The site must also be linked to a database to record all information. It must also be able to be updated on the status and approval of all conferences.
The software will be used nationally by the Employment & Training Administration. Students will be meeting with ETA representatives here in Atlanta, as well as gathering requirements via conference calls from National representatives from Washington, D.C., San Francisco and Atlanta.
Development Requirements: It would be preferable to have the site developed in HTML (or Cold Fusion using Dreamweaver) with an Oracle back. However, if students build the database in SQL or Access that would be acceptable. What is important to us is the documentation. This project documentation must include: full analysis and design; a database schema (and code used to generate database) and code for HTML (CF) pages.
Proprietary requirements: Students will agree to sign a release stating that all documentation and code are the property of the U.S. Department of Labor; however, students will be allowed to reference this project for future employment.
Customer Contact Information
Bill Carrillo
Workforce Development Specialist
U.S. Department of Labor
Employment & Training Administration
Room 6M30
Atlanta, GA 30340
(404) 562-2119 – w
(678) 640-7888 – c
This project involves writing an application in C# that spawns multiple threads that interact on a common/shared document; the intent is to simulate a collaborative system in which multiple authors edit a common document. Each agent/thread will conform to a set of characteristics (its pattern or behavior) and interact with the document accordingly.
This project is a simulation, so the programming aspects are only a part of the entire project; running tests and obtaining results of the simulation will also be included in this project.
Customer Contact Information
Jon A. Preston
IT Department
CCSU
(770) 960 4354
If two users check out a file from a configuration management system, edit their local copies, and submit their modified versions back into the system, a merge action must occur. This project involves taking in three elements: a base version of a file and two modified versions of the file; the program should then output a resultant file that is a best approximation of the non-destructive merge of the modified versions.
Many merge algorithms currently exist, so this project involves researching the current state of the field and implementing a proof-of-concept for a new algorithm that leverages existing techniques.
Customer Contact Information
Jon A. Preston
IT Department
CCSU
(770) 960 4354
This project involves writing an application in C# that allows the user to open a shared document containing C# code; the application should allow the user to specify a level of locking (mutual exclusion) at either a line, block, method, or class level.
Multiple users will be connected to the system in a peer-to-peer session using DirectX 9.
This is a proof-of-concept application, and the resulting system should demonstrate that if one user locks one section of the document, then other users may not edit that block.
I will provide a code base that partially implements this project on which to extend.
Customer Contact Information
Jon A. Preston
IT Department
CCSU
(770) 960 4354
WebSubmit currently allows students to submit their work and faculty to assess the work. We would now like to be able to construct a web portfolio of the students' work from WebSubmit.
This project involves constructing an HTML/Web "builder" that will dynamically generate a web page listing all of a student's work and provide the ability for a student to select which elements to publish; this generated web will then be downloadable to the student's local computer (to be burned to disc or published on the Web). Consequently, all references to files must be local/relative, and the files must be sent to the user as well.
Customer Contact Information
Jon A. Preston
IT Department
CCSU
(770) 960 4354
Every semester I build a grade book in Excel to store and calculate student grades. This project involves importing student data (email, SSN, name, etc.) from a text file as well as assessment values (assignments and percentages) and generate an Excel spreadsheet that can be used to store and calculate student grades.
This project will involve using C# and the new Office development features in Visual Studio .NET 2005.
Customer Contact Information
Jon A. Preston
IT Department
CCSU
(770) 960 4354
Old role-playing games that merely involved finding, disposing of, and looting monsters in the game world were often referred to as "dungeon hacks." Since little to no plot was involved, this type of gaming centered on character building.
This project involves building a peer-to-peer game in which multiple players may connect via DirectX 9.0 and share the dungeon hack experience. Maps (dungeons) and monsters should be randomly generated, monsters should optionally roam the map, and the system should allow users to import D20-style characters. A simple 2D tile-based interface is sufficient for the display.
Customer Contact Information
Jon A. Preston
IT Department
CCSU
(770) 960 4354