cs306 12 04 06 steven hopson aaron jackson jason yonker n.
Download
Skip this Video
Download Presentation
CS306 12/04/06 Steven Hopson, Aaron Jackson, Jason Yonker

Loading in 2 Seconds...

play fullscreen
1 / 15

CS306 12/04/06 Steven Hopson, Aaron Jackson, Jason Yonker - PowerPoint PPT Presentation


  • 96 Views
  • Uploaded on

CS306 12/04/06 Steven Hopson, Aaron Jackson, Jason Yonker. Overview. Web based application with SQL database Users have accounts which provide access to their folders and images Users can upload/edit/delete images and folders related to their account Anonymous users can view shared folders.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'CS306 12/04/06 Steven Hopson, Aaron Jackson, Jason Yonker' - eugene


Download Now An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
cs306 12 04 06 steven hopson aaron jackson jason yonker
CS306

12/04/06

Steven Hopson, Aaron Jackson, Jason Yonker

overview
Overview
  • Web based application with SQL database
  • Users have accounts which provide access to their folders and images
  • Users can upload/edit/delete images and folders related to their account
  • Anonymous users can view shared folders
design
Design
  • Object Oriented Approach
  • Sequence Diagrams and Class Diagrams
user manual
User Manual
  • Good basis for testing
testing
Testing
  • Types of tests
    • Unit Testing
    • Blackbox Testing
    • Acceptance Testing
unit testing
Unit Testing
  • Unit Testing was preformed on all functions and classes.
blackbox testing
Blackbox Testing
  • Each component was tested to confirm that the expected result was achieved.
  • Blackbox testing resulted in the correction of a few bugs that could not be found in unit tests.
tools resources
Tools/Resources
  • Server – Apache, MySQL, PHP5
  • Artifact creation – OpenOffice, Word, Excell, Visio, Gimp
  • FTP/SCP
  • Communication Tools – AIM, email
  • PHP www.php.net
  • Eclipse
line count resources
Line Count Resources
  • Approximate line count compared to COCOMO: 2031 vs. 2080
  • Exact code line count: 3611
performance to schedule
Performance to Schedule
  • All core tasks were completed on time.
  • Could have been more specific on deadlines for individual components.
  • More details on Project Page (http://www.doubtech.com/development/software/projects/?project=23)
issues problems
Issues/Problems
  • Too much time spent on implementation
  • Not enough time spent on artifact creation
  • Technical difficulties with server
  • CVS server memory crash
  • Sequence diagrams for web based applications
lessons learned
Lessons Learned
  • It is difficult to translate object oriented design into PHP/web based code
  • Explode
  • Start earlier
  • Well designed programs are easier to implement as a team
  • Record start and end dates as they occur