Presentation is loading. Please wait.

Presentation is loading. Please wait.

UHCL Capstone Project Team #10 Final Presentation 05/01/2012 Drupal based Scholarship Application 1UHCL Capstone Team #10 Spring 2012.

Similar presentations


Presentation on theme: "UHCL Capstone Project Team #10 Final Presentation 05/01/2012 Drupal based Scholarship Application 1UHCL Capstone Team #10 Spring 2012."— Presentation transcript:

1 UHCL Capstone Project Team #10 Final Presentation 05/01/2012 Drupal based Scholarship Application 1UHCL Capstone Team #10 Spring 2012

2 Team Members: Koushic Babu Thirukonda Surendran Neeraj Jadhav Krishna Sravanthi Tatta Instructor Dr.Kwok Bun Yue Mentor Mr.Dilhar De Silva Team Members 2UHCL Capstone Team #10 Spring 2012

3 Koushic Babu Thirukonda Neeraj Jadhav Krishna Sravanthi Tatta Abstract Problems with Existing Systems Content Management System Abstract Problems with Existing Systems Content Management System Search Apache Solr Apache Solr Integration Taxonomy Search Apache Solr Apache Solr Integration Taxonomy Problems faced Lessons Learned Future Enhancements Conclusion Problems faced Lessons Learned Future Enhancements Conclusion 3UHCL Capstone Team #10 Spring 2012

4 Goal of the project The overall goal is to create a content management based web application that will assist the college students to plan early and take control of their educational and financial future 4UHCL Capstone Team #10 Spring 2012

5 Problems with existing systems Less search optimization to refine the scholarships Lengthy registration process Broken links to the scholarship website No proper alert notification to the users Irrelevant information Solution is MyFuPa 5UHCL Capstone Team #10 Spring 2012

6 Content Management System PUBLISHER END USER Database 6UHCL Capstone Team #10 Spring 2012

7 Comparison of CMS 7UHCL Capstone Team #10 Spring 2012

8 Drupal Flow 8UHCL Capstone Team #10 Spring 2012

9 Drupal Modules  Modules are add-ons for the Drupal CMS  The primary function of modules is to extend the core feature list of Drupal Important Modules Used  Content Construction Kit  Views  Apache Solr Search Integration  Taxonomy 9UHCL Capstone Team #10 Spring 2012

10 Content Construction Kit (CCK) Basic Node Properties Type Title Body Author Publish State Basic Node Properties Type Title Body Author Publish State Content Construction Kit Text Fields Text Area Checkboxes/Radio Buttons Links Date and Time Content Construction Kit Text Fields Text Area Checkboxes/Radio Buttons Links Date and Time Customized Content Types Scholarship Articles Financial Articles Shopping Articles Customized Content Types Scholarship Articles Financial Articles Shopping Articles 10 UHCL Capstone Team #10 Spring 2012

11 …continued …continued 11UHCL Capstone Team #10 Spring 2012

12 Views Views New View Created 12UHCL Capstone Team #10 Spring 2012

13 Views Views 13UHCL Capstone Team #10 Spring 2012

14 Search Keyword Search Faceted Search Filter Search 14UHCL Capstone Team #10 Spring 2012

15 Apache Solr Search Integration Provides keyword search Also provides Faceted Search 15UHCL Capstone Team #10 Spring 2012

16 Optional core module Helps categorizing contents based on taxonomy terms Used for filtering content that will enhance the searchTaxonomy 16UHCL Capstone Team #10 Spring 2012

17 Vocabularies and terms 17UHCL Capstone Team #10 Spring 2012

18 Drupal Cron Jobs 18 Modules Site maintenance tasks Check for Modules and Libraries updates Site indexing by search module Check for internal and external broken links using linkchecker module UHCL Capstone Team #10 Spring 2012

19 Challenges Faced Selecting Drupal version Developing Website UI Replacing default Drupal search with Apache Solr Integration of Apache Solr search to Views Align search filters to fit our theme 19UHCL Capstone Team #10 Spring 2012

20 Lessons Learnt How CMS works Creating a website using Drupal Choosing right Drupal modules to fit the requirements Interacting with the end clients How software development process works in real world 20UHCL Capstone Team #10 Spring 2012

21 Future Enhancements Adding video tutorials and advising for financial management Displaying news and advertisements blocks for commercial purpose Automate the content selection and upload process Enhancing shopping functionality of the site 21UHCL Capstone Team #10 Spring 2012

22 References 22 Douglas R.2007.Apache Solr Search Integration [Internet].Drupal; 2007 [cited 2012 Mar 18]. Available from: http://drupal.org/project/apachesolr http://drupal.org/project/apachesolr Firepug.2002.Organizing content with taxonomy [Internet].Drupal; 2002 [cited 2012 Mar 22]. Available from: http://drupal.org/documentation/modules/taxonomy http://drupal.org/documentation/modules/taxonomy Merlinofchaos.2005.Views [Internet].Drupal; 2005 [cited 2012 Mar 20]. Available from: http://drupal.org/project/viewshttp://drupal.org/project/views Yched.2006.Content construction kit [Internet].Drupal; 2006 [cited 2012 Mar 11]. Available from: http://drupal.org/project/cckhttp://drupal.org/project/cck Apache solr [Internet].The apache software foundation; c2011 [cited 2012 Apr 02]. Available from: http://lucene.apache.org/solrhttp://lucene.apache.org/solr Drupal [Internet]. Drupal; 2001 [cited 2012 Feb 18]. Available from: http://drupal.org/ http://drupal.org/ UHCL Capstone Team #10 Spring 2012

23 23


Download ppt "UHCL Capstone Project Team #10 Final Presentation 05/01/2012 Drupal based Scholarship Application 1UHCL Capstone Team #10 Spring 2012."

Similar presentations


Ads by Google