Upload
edgar-doyle
View
213
Download
0
Embed Size (px)
Citation preview
Project ProposalProject Proposal
Online Learning CommunityOnline Learning CommunityCSE 403 Winter 2007CSE 403 Winter 2007
Erin CovingtonErin Covington
Online LearningOnline Learning
"Technology enables community "Technology enables community building, but does not animate building, but does not animate it."it."
-Howard Rheingold-Howard Rheingold
Our team will decide what kind Our team will decide what kind of community we createof community we create
ExamplesExamples PhotographyPhotography MusicMusic ProgrammingProgramming Social JusticeSocial Justice Performance ArtPerformance Art Whatever floats your boat…Whatever floats your boat…
Website FeaturesWebsite Features
Discussion forumDiscussion forum Chat and message boardChat and message board
Member area for display of workMember area for display of work Place for commentsPlace for comments
TutorialsTutorials General InformationGeneral Information Search within the siteSearch within the site
Very non-surprising interfaceVery non-surprising interface
ImplementationImplementation
ASP.NET, C#, and SQL Server ASP.NET, C#, and SQL Server 20052005
Estimated Lifecycle GraphEstimated Lifecycle Graph
ChooseSubject
Risk Analysis
Design
Code
Testing andAssesment
Final Tweaks
Turnin
RisksRisks
Choosing a relevant subject for Choosing a relevant subject for the online community such that the online community such that sufficient content is available sufficient content is available and useful. and useful.
Allowing users to upload data Allowing users to upload data also poses a risk, as a malicious also poses a risk, as a malicious user could upload dangerous user could upload dangerous content. content.
SummarySummary
Five developers create an online Five developers create an online learning community.learning community.
These developers learn many These developers learn many valuable lessons and laugh at valuable lessons and laugh at the time estimates for the the time estimates for the various phases.various phases.
Project is completed in the nick of Project is completed in the nick of time.time.
The End!The End!