uhcl capstone project team #10 final presentation 05/01/2012
DESCRIPTION
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. - PowerPoint PPT PresentationTRANSCRIPT
UHCL Capstone Project Team #10
Final Presentation
05/01/2012
Drupal based Scholarship Application
1UHCL Capstone Team #10 Spring 2012
Team Members:
Koushic Babu Thirukonda Surendran
Neeraj Jadhav
Krishna Sravanthi Tatta
Instructor
Dr.Kwok Bun Yue
Mentor
Mr.Dilhar De Silva
Team MembersTeam Members
2UHCL Capstone Team #10 Spring 2012
Koushic Babu Thirukonda
Neeraj Jadhav
Krishna Sravanthi Tatta
Abstract Problems with Existing Systems Content Management System
SearchApache SolrApache Solr IntegrationTaxonomy
Problems faced Lessons LearnedFuture EnhancementsConclusion
3UHCL Capstone Team #10 Spring 2012
Goal of the projectGoal 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
Problems with existing Problems with existing systemssystems
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
Content Management Content Management SystemSystem
PUBLISHEREND USER
Database
6UHCL Capstone Team #10 Spring 2012
Drupal ModulesDrupal 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
Content Construction Kit Content Construction Kit (CCK)(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
10UHCL Capstone Team #10 Spring 2012
Apache Solr Search IntegrationApache Solr Search Integration
Provides keyword search
Also provides Faceted Search
15UHCL Capstone Team #10 Spring 2012
Optional core module Helps categorizing
contents based on taxonomy terms
Used for filtering content that will enhance the search
TaxonomyTaxonomy
16UHCL Capstone Team #10 Spring 2012
Drupal Cron JobsDrupal 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
Challenges FacedChallenges 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
Lessons LearntLessons 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
Future EnhancementsFuture 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
ReferencesReferences
22
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/
UHCL Capstone Team #10 Spring 2012