Carleton Carpool System Redesign and Release - PowerPoint PPT Presentation

About This Presentation
Title:

Carleton Carpool System Redesign and Release

Description:

Carleton Carpool System Redesign and Release Supervisor: Gabriel Wainer Team Members: Andrew Lyn. 100299121 Guangjie Joey Deng. 100298750 Agenda Project Goal Project ... – PowerPoint PPT presentation

Number of Views:338
Avg rating:3.0/5.0
Slides: 32
Provided by: sceCarlet6
Category:

less

Transcript and Presenter's Notes

Title: Carleton Carpool System Redesign and Release


1
Carleton Carpool SystemRedesign and Release
  • Supervisor
  • Gabriel Wainer
  • Team Members
  • Andrew Lyn. 100299121
  • Guangjie Joey Deng. 100298750

2
Agenda
  • Project Goal
  • Project Schedule
  • Introduce Carleton Carpool System
  • Focus of Development
  • Team Experience
  • Future Tasks
  • Schedule

J.D
3
Project Goal
  • Project Goal
  • Reduce traffic jam,
  • Reduce air pollution
  • Inexpensive traveling
  • Team Goal
  • Gain experience in develop Pro. App.
  • Web Application
  • Cooperation
  • Service for
  • Students
  • Staffs

J.D
4
Agenda
  • Project Goal
  • Project Schedule
  • Introduce Carleton Carpool System
  • Focus of Development
  • Team Experience
  • Future Tasks
  • Schedule

5
Project Schedule
  • 2004/9-10 Setup server
  • 2004/11-12 Legal issues
  • 2004/12-2005/01 Design Implementation
  • Test Scenarios
  • Re-design, Implementation
  • 2005/1 Prepare for presentation
  • 2005/1-2 Implementation test
  • 2005/3 Modification / Final testing
  • 2005/3 Write report

6
Agenda
  • Project Goal
  • Project Schedule
  • Introduce Carleton Carpool System
  • Focus of Development
  • Team Experience
  • Future Tasks
  • Schedule

J.D
7
Background
  • Problem
  • Air pollution
  • Traffic jam
  • Road repair
  • Solution
  • Carpool System
  • Reduce problems list above
  • Let students travel in group

J.D
8
Home page
9
Member Section
10
Administrator Section
11
Member Contribution Highlights
  • Joey Deng
  • GUI design
  • Administrator, Member Control Panel
  • Database Structure Design
  • Java Mail
  • Setup Carpool System

J.D
12
Member Contribution Highlights
  • Joey Deng
  • Remote Control
  • Testing
  • Group Organization
  • Set Up Meeting, Communication With
  • Progress Report, Sides

J.D
13
Member Contribution Highlights
  • Andrew Lyn
  • Apply object-oriented philosophy
  • Security
  • Carleton Branding (Remove 4000 lines)
  • Modulized errors system variables (URL..etc)
  • Expand/Design/Setup
  • search function
  • Server setup

14
Member Contribution Highlights
  • Andrew Lyn
  • Debugged errors in original code
  • Wrote Installation/Configuration Manuals
  • Group Organization
  • Set Up meeting, Distribution work

15
The Guts
  • Apache Web Server
  • Java
  • MySQL

Server
J.D
16
Member Section
  • Search
  • Modify User Information
  • Change Preference
  • Change Password
  • Contact Administrator

17
Administrator Section
  • List Members
  • Add/Delete Member
  • Add/Delete Destination
  • Modify Member Information
  • Statistic/Graphical Analysis

J.D
18
Agenda
  • Project Goal
  • Project Schedule
  • Introduce Carleton Carpool System
  • Focus of Development
  • Team Experience
  • Future Tasks
  • Schedule

19
Focus of Development
  • Requirements of the carpool system
  • Easily maintained
  • Easily Upgraded
  • Portable
  • Efficient in processing a users request
  • Field Tested

20
Agenda
  • Project Goal
  • Project Schedule
  • Introduce Carleton Carpool System
  • Focus of Development
  • Team Experience
  • Future Tasks
  • Schedule

21
Team Experience
  • What We Learn (Lessons) Technical
  • Apache Server
  • Java
  • Java Mail
  • Security
  • MySQL

22
Team Experience
  • What We Learn (Lessons) Non-Technical
  • Communication w/ team member, supervisor
  • Team leader (lead, faith)
  • Consistent Work

J.D
23
Team Experience
  • Initial Server Setup Issues
  • Deception
  • Simple Setup (plug and play)
  • Issues encountered
  • Non-modulized URLs system variables
  • non-backward compatible software
  • Poorly documented code
  • Outdated setup Manuel. (Rewritten)

24
Agenda
  • Project Goal
  • Project Schedule
  • Introduce Carleton Carpool System
  • Focus of Development
  • Team Experience
  • Future Tasks
  • Schedule

J.D
25
Future Tasks
  • Major (Mid-February)
  • Search functionality
  • Billboard for non-Carleton destination
  • MD5 password encryption
  • Modulize registration/edit of personal
    information servlets
  • Backup/restore scenarios

J.D
26
Future Tasks
  • Others (End of February)
  • Set system variables in external document.
  • Protect servlets, server level, from unauthorized
    access.
  • Document
  • Debugging, Upgrading, software issues and
    software fallbacks
  • Interface mapping
  • Public awareness for mass testing

27
Agenda
  • Project Goal
  • Project Schedule
  • Introduce Carleton Carpool System
  • Focus of Development
  • Team Experience
  • Future Tasks
  • Schedule

J.D
28
Schedule
  • 2005/1-2005/2
  • Complete the Search Function
  • Bug Hunt in the Member/Administrator Panel
  • Talk to Legal Advisor
  • 2005/2
  • Clear up the code
  • Add Java Doc
  • 2005/3
  • Beta Testing in School
  • Poster Fair
  • Final Report

J.D
29
End of Presentation
  • Thank you
  • time
  • attention
  • Please note the references and contact
    information on the next two slides

30
Contact Information
  • If you have any more questions or concerns please
    email us at
  • alyn_at_connect.carleton (Andrew Lyn)
  • joeydeng_at_hotmail.com (Joey Deng)

31
References
  • Carleton University Carpool System
  • http//carpool.no-ip.org8080/carpool
  • VNC www.realvnc.com/
  • FTP http//filezilla.sourceforge.net/
  • MySQL http//www.mysql.com/
  • Java SDK http//java.sun.com/j2se/
  • Tomcat Apache http//jakarta.apache.org/tomcat/
Write a Comment
User Comments (0)
About PowerShow.com