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


  • 99 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 project team 10 final presentation 05 01 2012

UHCL Capstone Team #10 Spring 2012

Drupal based Scholarship Application

UHCL Capstone Project Team #10

Final Presentation

05/01/2012


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 project team 10 final presentation 05 01 2012

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


Goal of the project

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


Problems with existing systems

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


Content management system

UHCL Capstone Team #10 Spring 2012

Content Management System

END USER

PUBLISHER

Database


Comparison of cms

UHCL Capstone Team #10 Spring 2012

Comparison of CMS


Drupal flow

UHCL Capstone Team #10 Spring 2012

Drupal Flow


Drupal modules

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


Content construction kit cck

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


Continued

UHCL Capstone Team #10 Spring 2012

…continued


Views

UHCL Capstone Team #10 Spring 2012

Views

New View Created


Views1

UHCL Capstone Team #10 Spring 2012

Views


Search

UHCL Capstone Team #10 Spring 2012

Search

  • Keyword Search

  • Faceted Search

  • Filter Search


Apache solr search integration

UHCL Capstone Team #10 Spring 2012

Apache Solr Search Integration

  • Provides keyword search

  • Also provides Faceted Search


Taxonomy

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

Vocabularies and terms

UHCL Capstone Team #10 Spring 2012


Drupal cron jobs

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


Challenges faced

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


Lessons learnt

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


Future enhancements

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


References

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