chaz beck shaun brockhoff jason lackore hunter simington yuly suvorov
Post on 23-Feb-2016
42 Views
Preview:
DESCRIPTION
TRANSCRIPT
Chaz BeckShaun BrockhoffJason LackoreHunter SimingtonYuly Suvorov
What is IdeaPad? User Generated Content website where people can post
ideas to group and have them voted and commented on Users can join or create groups in a hierarchical manner and
post ideas only to people part of that group Allow ideas to grow and evolve through group discussion,
but also be protected by privacy controls
Target Audience Universities Schools Clubs Industry
Requirements Allow user to register Allow user to login Allow user to create group Allow user to submit ideas to group Allow user to view ideas Allow user to search ideas or groups Allow users to vote (once) and comment (unlimited) on ideas Allow user to moderate groups
Access Login (Admin)
View/edit settings Add/remove from
groups Edit personal
information View/edit ideas
Moderate idea Search for ideas Select idea
Vote on idea Post on idea
Add new ideas
Login(Normal) View/edit settings
Edit personal information
View/edit ideas Search for ideas Select idea
Vote on idea Post on idea
Add new ideas
Login(anonymous) View ideas
Search for ideas Select idea
System Diagram
User InterfaceLogin
User Name:
Password:
IdeaPad
User InterfaceGroups
Personal Groups
View Groups
All GroupsPublic Groups
User InterfaceViewing Idea in a Group
Idea #1
Group XYZ
Idea #3
Idea #4
Idea #2
Idea #5
Idea #6
User InterfaceIdea View
Idea Name:
Abstract:
Idea XYX
Body:
Owner:
Votes:
Last Updated:
My first idea
Leonardo Da'VinciDevice for the movementof people through the air using a spinning blade.
…(Complicated
Gibberish)...
500
August 7th, 1493
Vote Up Vote Down
Comment
Development Environment MyEclipse (with Struts 1.3) Hibernate MySQL phpMyAdmin
Development EnvironmentphpMyAdmin
Development EnvironmentMyEclipse
Database Schema
Hibernate Classes
Struts Actions
Challenges Communication
Our team mostly uses Google Talk, specifically group chat Time Deadline
Time influences the scope of the project and what we are able to accomplish Not Enough or Too Much Work
It is hard to tell sometimes We have 5 people, have to make sure we have enough for each of us and
don’t overload an individual Understanding the Technology
Had a hibernate assignment Walk-throughs in class on struts Tutorials online
Conclusion
top related