At Capstone 2007 you'll see some interesting projects done by Camosun students. Take a look at some of the teams of students that will be presenting their accomplishments to you on June 13th.


  • Doug Thomson
  • Bradley McCrea
  • Peter Schuttinga

Sponsor: Fleet Maintenance Facility Cape Breton (FMFCB)

FMFCB is the civilian ship repair unit at CFB Esquimalt naval base, and consists of more than 1000 employees. The Base itself is home to over 5000 employees. The Miscellaneous Request (MR) process at FMFCB is system designed to manage an annual budget of over 2 million dollars.

Our client asked us for “a secure and versatile web based application for capturing capital asset requests, with an intuitive user interface.”
 --Rick Chatten. Manager Information Section at FMFCB.


The existing application was built as a proof-of-concept prototype. As a proof of concept the application has been successful. However, it was never intended to serve as a production system, due to its limited functionality and lack of security.


The upgraded DND-MR application will enable users to enter all information required to submit, edit and track miscellaneous requests. Data entry will be captured and presented in a format easily understood by the end user through an innovative web interface. Application security and data integrity will be maintained in a sophisticated relational database, featuring full auditability.


Team SMRT is comprised of the following three people: Doug Thomson, Peter Schuttinga, and Bradley McCrea. Applying the skills we have learned from the Computer Systems Technology program at Camosun College, we have delivered a fully functional web based application that meets the needs and requirements of FMFCB.

Back to Top

Mercurial - IPLFS

Mercurial Logo
  • Lawrence Lau – System Designer
  • Brij Charan – System Designer

Our Sponsor

Mercurial Communications Inc. (MCI) is a software and hardware development and business consulting company based in Victoria, BC. MCI works with many different clients to develop custom products to suit their needs. At any given time, there may be upwards of 30 medium-sized projects in progress at MCI. With a constant flow of contracts, MCI requires a great deal of coordination to manage its day to day processes which includes monthly budgets and expenses, projects, employees, timesheets, salaries, as well as predictions of the amount of time being spent on each project.

Our Project:

Mercurial wanted an application to keep track of this information in a separate database that would allow them to easily enter and gather the data needed to be able to create reports on profit margins and company projections on current and future projects. The Integrated Profit & Loss Forecasting System or IPLFS will allow users to enter all the information required to monitor expenses, currently allocated resources, and time being spent on all projects at MCI. It will also enable them with the necessary data for financial forecasting which will enable them to plan efficiently for future projects. The project is a platform independent, web-based application developed in PHP and it's database is designed in MySQL.

Our Team:

The team members, Brij Charan and Lawrence Lau, have a combined experience in web, user interface and database design and implementation, and web programming. Their knowledge acquired during previous work experiences and through Camosun's Computer Systems Technology program gave them all the skills needed to complete this project successfully.

Back to Top

Project Online Learning Project - Team JBT

  • Taylor Clausen
  • Ben Boyarchuk
  • Jeremy Lau

The Online Learning project uses UToronto’s ATutor software to deliver online learning materials for cognitively disabled learners.

Problem Statement:

The problem is that the existing chatroom functionality in ATutor, while conformant to WCAG1.0 guidelines, is quite difficult to use by users not browsing with voice browsers. In meeting the needs of voice browser users, it degrades performance for sighted users.


ATutor is an Open Source Web-based Learning Content Management System (LCMS) designed with accessibility and adaptability in mind. Administrators can install or update ATutor in minutes, develop custom templates to give ATutor a new look, and easily extend its functionality with feature modules. Educators can quickly assemble, package, and redistribute Web-based instructional content, easily retrieve and import prepackaged content, and conduct their courses online. Students learn in an adaptive learning environment.


We propose to create a chat client that is easier to use for sighted clients, but that also has the ability to revert to the default accessibility view.

  1. Learn how to create ATutor modules
  2. Investigate existing chat module functionality
  3. Investigate existing videoconferencing web based software (perhaps Flash based)
  4. Investigate existing Ajax chat implementations
  5. Create version one with basic function points
  6. Iterate until as many function points are implemented
Back to Top

Ministry Image Library Application – MILA

  • Patrick Weckermann
  • Dan Tomlinson


The Ministry owns considerable knowledge assets (including images) of lasting value – literally thousands of dollars worth. Storage of these assets (both digital and physical) varies greatly. These images cover many subjects and come in many shapes, sizes, media types, and quality.

The few existing image management and retrieval systems throughout the ministry vary widely. Image collections (both digital and physical) that have been identified are not easily accessible or searchable and therefore not being utilized to the fullest potential. There is an increasing demand for access to images related to environmental and natural resource issues for the purpose of illustrating decisions


The MILA project is to provide efficient and easy access to environmental and natural resource images via a single web-based user interface. The project involves the design of an on-line application and supporting database (repository) for archiving, cataloging, searching, and retrieving images and their respective meta-data from the Ministry's thousands of images for internal, and potentially (in the future) public use.

Team Bio:

Dan Tomlinson’s skills are founded on years of help desk support. For this project he was responsible for system design, interface design and database design.

Patrick Weckermanns background is compromised of software development, and project management. For this project he was responsible for management of the project, requirements gathering, and system design.

Back to Top