Download presentation
Presentation is loading. Please wait.
Published byAndra Carroll Modified over 9 years ago
2
Team Ceres http://www.cefns.nau.edu/Academic/Design/D4P/EGR 486/CS/09-Projects/Ceres http://www.cefns.nau.edu/Academic/Design/D4P/EGR 486/CS/09-Projects/Ceres http://www.cefns.nau.edu/Academic/Design/D4P/EGR 486/CS/09-Projects/Ceres Noah Hilt (Team Leader, Communicator) Steve Koechle (Recorder, Communicator) Josh Chapman (Facilitator) Mentor - Dr. Dieter Otte
3
Introduction Clean Air Action Corporation ◦ “Helps communities and businesses clean up the air sooner and at lower cost.” ◦ Focused on helping businesses follow laws while minimizing costs The International Small Group and Tree Planting program (TIST) ◦ “Helps subsistence farmers to reverse the devastating effects of deforestation, drought, and famine.”
4
Problem Statement PDAs used to collect data about trees ◦ Form editing program used to upload data However system to get data from database is too simple ◦ All data publicly available ◦ Very little filtering ◦ No per user information available
5
To create an easily accessible application that will allow users to attain pertinent and relative information in a straightforward manner. ◦ Focus on simplicity ◦ PHP using MySQL for data access ◦ Few classes, only used for abstract concepts, rest flat files ◦ Localization and Authentication are core focuses as well ◦ Filtering is the primary added feature
6
Requirements Gathering Requirements Software ◦ MySQL 4.1 Compatible Usability ◦ Very Low Bandwidth (8 kbps) ◦ Simple Terminology ◦ Simple Interface
7
Requirements (cont) Features ◦ Web Accessible ◦ Admin Interface ◦ Send Relevant Data Only ◦ Compatibility with main Browsers
8
Implemented in PHP GUI Interface CSS design XHTML compliance Server Side Database Interface MySQL DB connect DB queries Abstract query methods – parameterized Two Databases
9
Translation Module Server side PHP files/config. Administration/Authentication Module Authentication – avoid plain text password with hash Creating users Deleting/Editing users Admin page – GUI Data Download Advanced Information Upload Review Progress Report Advanced Project View Help/Instruction Page Plain text
10
Design(2/5/09 - 2/19/09) Implementation(2/19/09 - 4/2/09) User Testing(4/2/09 - 4/16/09)
12
Problems and Challenges Specific version of MySQL must be supported Very large database 12GB+ Very restricted server environment Extremely slow download speeds English not primary language of users Vast range of education amongst users
13
Solution covers problems and challenges as well as requirements Execution plan - ready for design and implementation
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.