180 likes | 191 Views
Explore the journey of NPOnet, a social networking system developed by students at Stonehill College's Computer Science Department. Discover the history, features, architecture, and future plans of NPOnet 2.0. See a demonstration and learn about the team behind this innovative project.
E N D
Capstone Presentation Stonehill College Computer Science Department
Outline • Introductions • Computer Science Capstone • History of NPOnet • NPOnet 1.0 features • NPOnet 2.0 changes and additions • Demonstration • Architecture • Conclusion • Questions and Comments
Introductions Permissions System Team Leader Antonio Martinez Alert System Tom Wall Mail System John Ferris Daniel Bernhardt • Survey System • Andrew Krammen • Mike McWilliams • Shared Resources System • Peter Everett • Richie DeJesus • Help Center and Site Tour • Michael Murteira • Rick Ochoa
Computer Science Capstone • What is it ? • Why do it? • Past projects
History • Center for Nonprofit Management. • Survey found that nonprofit organizations wanted more communication and networking. • Social networking system would address problem.
History • In 2007, Seniors of the Computer Science program worked with the Center. • NPOnet 1.0 released in May 2007. • Users surveyed to provide input for improvements. • Currently, Juniors and Seniors of Computer Science program worked on improvements for NPOnet 2.0.
NPOnet 1.0 Features • Profiles • Affiliates • Groups • Message Boards • Events • Shared Resources • Surveys • System Activity
NPOnet 2.0 Features • Site Tour • Improved Permissions scheme • Alert system • Internal Mail system • Improved Survey system • Improved Shared Resource system • Help Center
Architecture • Java/JSP/JSTL/SQL/Javascript • Apache Tomcat Web Server • mySQL Database • Spring Framework • Model View Controller Design Pattern • Data Access Object Design Pattern • Publish/Subscribe Design Pattern
Conclusions • Total hours worked: 1,000 • Total cost of project: $50,000 • Rising Junior, Scott Markoski, will be maintaining site. • Future