1、Carleton Carpool System Redesign 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 Goa
2、l Reduce traffic jam, Reduce air pollution Inexpensive travelingTeam Goal Gain experience in develop Pro. App. Web Application CooperationService for: Students Staffs,J.D,4,Agenda,Project Goal Project Schedule Introduce Carleton Carpool System Focus of Development Team Experience Future Tasks Schedu
3、le,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 Goa
4、l Project Schedule Introduce Carleton Carpool System Focus of Development Team Experience Future Tasks Schedule,J.D,7,Background,Problem: Air pollution Traffic jam Road repairSolution: Carpool System Reduce problems list above Let students travel in group,J.D,8,Home page,9,Member Section,10,Administ
5、rator 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 Re
6、port, Sides,J.D,13,Member Contribution Highlights,Andrew Lyn Apply object-oriented philosophy Security Carleton Branding (Remove 4000+ lines) Modulized errors & system variables (URLetc) Expand/Design/Setup search function Server setup,14,Member Contribution Highlights,Andrew Lyn Debugged errors in
7、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 Memb
8、ers 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 Easi
9、ly 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 Jav
10、a 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
11、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 Bill
12、board 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 D
13、ebugging, 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 Fun
14、ction 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 attentionPlease note the references and contact information on the next two slides,30,Cont
15、act Information,If you have any more questions or concerns please email us at: alynconnect.carleton (Andrew Lyn) (Joey Deng),31,References,Carleton University Carpool System : http:/carpool.no-ip.org:8080/carpool VNC FTP http:/ MySQL http:/ Java SDK http:/ Tomcat Apache http:/jakarta.apache.org/tomcat/,
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1