180 likes | 185 Vues
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
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