UHCL Capstone Team #10 Spring 2012
This presentation is the property of its rightful owner.
Sponsored Links
1 / 23

UHCL Capstone Project Team #10 Final Presentation 05/01/2012 PowerPoint PPT Presentation


  • 110 Views
  • Uploaded on
  • Presentation posted in: General

Drupal based Scholarship Application. UHCL Capstone Project Team #10 Final Presentation 05/01/2012. Team Members. Team Members: Koushic Babu Thirukonda Surendran Neeraj Jadhav Krishna Sravanthi Tatta Instructor Dr.Kwok Bun Yue Mentor Mr.Dilhar De Silva.

Download Presentation

UHCL Capstone Project Team #10 Final Presentation 05/01/2012

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


UHCL Capstone Team #10 Spring 2012

Drupal based Scholarship Application

UHCL Capstone Project Team #10

Final Presentation

05/01/2012


UHCL Capstone Team #10 Spring 2012

Team Members

  • Team Members:

    KoushicBabuThirukondaSurendran

    Neeraj Jadhav

    Krishna SravanthiTatta

  • Instructor

    Dr.Kwok Bun Yue

  • Mentor

    Mr.Dilhar De Silva


UHCL Capstone Team #10 Spring 2012

Koushic Babu Thirukonda

Abstract

Problems with Existing Systems

Content Management System

Search

Apache Solr

Apache Solr Integration

Taxonomy

Neeraj Jadhav

Krishna Sravanthi Tatta

Problems faced

Lessons Learned

Future Enhancements

Conclusion


UHCL Capstone Team #10 Spring 2012

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


UHCL Capstone Team #10 Spring 2012

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


UHCL Capstone Team #10 Spring 2012

Content Management System

END USER

PUBLISHER

Database


UHCL Capstone Team #10 Spring 2012

Comparison of CMS


UHCL Capstone Team #10 Spring 2012

Drupal Flow


UHCL Capstone Team #10 Spring 2012

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


UHCL Capstone Team #10 Spring 2012

Content Construction Kit (CCK)

Basic Node Properties

Type

Title

Body

Author

Publish State

Content Construction Kit

Text Fields

Text Area

Checkboxes/Radio Buttons

Links

Date and Time

Customized Content Types

Scholarship Articles

Financial Articles

Shopping Articles


UHCL Capstone Team #10 Spring 2012

…continued


UHCL Capstone Team #10 Spring 2012

Views

New View Created


UHCL Capstone Team #10 Spring 2012

Views


UHCL Capstone Team #10 Spring 2012

Search

  • Keyword Search

  • Faceted Search

  • Filter Search


UHCL Capstone Team #10 Spring 2012

Apache Solr Search Integration

  • Provides keyword search

  • Also provides Faceted Search


Taxonomy

UHCL Capstone Team #10 Spring 2012

  • Optional core module

  • Helps categorizing contents based on taxonomy terms

  • Used for filtering content that will enhance the search


Vocabularies and terms

UHCL Capstone Team #10 Spring 2012


Drupal Cron Jobs

UHCL Capstone Team #10 Spring 2012

Site maintenance

tasks

Modules

Check for internal and external broken links using linkchecker module

Site indexing by search module

Check for Modules and Libraries updates


UHCL Capstone Team #10 Spring 2012

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


UHCL Capstone Team #10 Spring 2012

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


UHCL Capstone Team #10 Spring 2012

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


UHCL Capstone Team #10 Spring 2012

References

  • Douglas R.2007.Apache Solr Search Integration [Internet].Drupal; 2007 [cited 2012 Mar 18]. Available from: 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

  • Merlinofchaos.2005.Views [Internet].Drupal; 2005 [cited 2012 Mar 20]. Available from: http://drupal.org/project/views

  • Yched.2006.Content construction kit [Internet].Drupal; 2006 [cited 2012 Mar 11]. Available from: http://drupal.org/project/cck

  • Apache solr [Internet].The apache software foundation; c2011 [cited 2012 Apr 02]. Available from: http://lucene.apache.org/solr

  • Drupal [Internet]. Drupal; 2001 [cited 2012 Feb 18]. Available from: http://drupal.org/


  • Login