chaz beck shaun brockhoff jason lackore hunter simington yuly suvorov
TRANSCRIPT
![Page 1: Chaz Beck Shaun Brockhoff Jason Lackore Hunter Simington Yuly Suvorov](https://reader035.vdocument.in/reader035/viewer/2022062408/56649efa5503460f94c0b771/html5/thumbnails/1.jpg)
Chaz Beck
Shaun Brockhoff
Jason Lackore
Hunter Simington
Yuly Suvorov
![Page 2: Chaz Beck Shaun Brockhoff Jason Lackore Hunter Simington Yuly Suvorov](https://reader035.vdocument.in/reader035/viewer/2022062408/56649efa5503460f94c0b771/html5/thumbnails/2.jpg)
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
![Page 3: Chaz Beck Shaun Brockhoff Jason Lackore Hunter Simington Yuly Suvorov](https://reader035.vdocument.in/reader035/viewer/2022062408/56649efa5503460f94c0b771/html5/thumbnails/3.jpg)
Target Audience Universities Schools Clubs Industry
![Page 4: Chaz Beck Shaun Brockhoff Jason Lackore Hunter Simington Yuly Suvorov](https://reader035.vdocument.in/reader035/viewer/2022062408/56649efa5503460f94c0b771/html5/thumbnails/4.jpg)
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
![Page 5: Chaz Beck Shaun Brockhoff Jason Lackore Hunter Simington Yuly Suvorov](https://reader035.vdocument.in/reader035/viewer/2022062408/56649efa5503460f94c0b771/html5/thumbnails/5.jpg)
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
![Page 6: Chaz Beck Shaun Brockhoff Jason Lackore Hunter Simington Yuly Suvorov](https://reader035.vdocument.in/reader035/viewer/2022062408/56649efa5503460f94c0b771/html5/thumbnails/6.jpg)
System Diagram
![Page 7: Chaz Beck Shaun Brockhoff Jason Lackore Hunter Simington Yuly Suvorov](https://reader035.vdocument.in/reader035/viewer/2022062408/56649efa5503460f94c0b771/html5/thumbnails/7.jpg)
User InterfaceLogin
User Name:
Password:
IdeaPad
![Page 8: Chaz Beck Shaun Brockhoff Jason Lackore Hunter Simington Yuly Suvorov](https://reader035.vdocument.in/reader035/viewer/2022062408/56649efa5503460f94c0b771/html5/thumbnails/8.jpg)
User InterfaceGroups
Personal Groups
View Groups
All GroupsPublic Groups
![Page 9: Chaz Beck Shaun Brockhoff Jason Lackore Hunter Simington Yuly Suvorov](https://reader035.vdocument.in/reader035/viewer/2022062408/56649efa5503460f94c0b771/html5/thumbnails/9.jpg)
User InterfaceViewing Idea in a Group
Idea #1
Group XYZ
Idea #3
Idea #4
Idea #2
Idea #5
Idea #6
![Page 10: Chaz Beck Shaun Brockhoff Jason Lackore Hunter Simington Yuly Suvorov](https://reader035.vdocument.in/reader035/viewer/2022062408/56649efa5503460f94c0b771/html5/thumbnails/10.jpg)
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
![Page 11: Chaz Beck Shaun Brockhoff Jason Lackore Hunter Simington Yuly Suvorov](https://reader035.vdocument.in/reader035/viewer/2022062408/56649efa5503460f94c0b771/html5/thumbnails/11.jpg)
Development Environment MyEclipse (with Struts 1.3) Hibernate MySQL phpMyAdmin
![Page 12: Chaz Beck Shaun Brockhoff Jason Lackore Hunter Simington Yuly Suvorov](https://reader035.vdocument.in/reader035/viewer/2022062408/56649efa5503460f94c0b771/html5/thumbnails/12.jpg)
Development EnvironmentphpMyAdmin
![Page 13: Chaz Beck Shaun Brockhoff Jason Lackore Hunter Simington Yuly Suvorov](https://reader035.vdocument.in/reader035/viewer/2022062408/56649efa5503460f94c0b771/html5/thumbnails/13.jpg)
Development EnvironmentMyEclipse
![Page 14: Chaz Beck Shaun Brockhoff Jason Lackore Hunter Simington Yuly Suvorov](https://reader035.vdocument.in/reader035/viewer/2022062408/56649efa5503460f94c0b771/html5/thumbnails/14.jpg)
Database Schema
![Page 15: Chaz Beck Shaun Brockhoff Jason Lackore Hunter Simington Yuly Suvorov](https://reader035.vdocument.in/reader035/viewer/2022062408/56649efa5503460f94c0b771/html5/thumbnails/15.jpg)
Hibernate Classes
![Page 16: Chaz Beck Shaun Brockhoff Jason Lackore Hunter Simington Yuly Suvorov](https://reader035.vdocument.in/reader035/viewer/2022062408/56649efa5503460f94c0b771/html5/thumbnails/16.jpg)
Struts Actions
![Page 17: Chaz Beck Shaun Brockhoff Jason Lackore Hunter Simington Yuly Suvorov](https://reader035.vdocument.in/reader035/viewer/2022062408/56649efa5503460f94c0b771/html5/thumbnails/17.jpg)
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
![Page 18: Chaz Beck Shaun Brockhoff Jason Lackore Hunter Simington Yuly Suvorov](https://reader035.vdocument.in/reader035/viewer/2022062408/56649efa5503460f94c0b771/html5/thumbnails/18.jpg)
Conclusion