Your SlideShare is downloading. ×
Contact Management - Schmooze
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Contact Management - Schmooze

1,632

Published on

The Schmooze is a web-based application system that allows the user to define and maintain specific relationships with existing contacts and manage social and business interactions hierarchy with each …

The Schmooze is a web-based application system that allows the user to define and maintain specific relationships with existing contacts and manage social and business interactions hierarchy with each of those contacts. Schmooze is a web based contact management application system. It will also allow the user to leverage some of the popular social networking tools of the internet such as Orkut, MySpace, Flickr etc and leverage the existing contacts in his/her local e-mail client as well as internet based contact managers like Gmail. Schmooze allows you to store your personal contacts in a centralized secure online database. This centralized contact storage allows you to communicate efficiently with your contacts to share interactions by publishing it as a blog, create an e-commerce transaction, send bulk SMS and e-mail messages etc.

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,632
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Project Overview Project Title : Schmooze Company : ICONS Submitted by : Mathew Lawrence
  • 2. Objective
    • To develop a system in order to comply to Web 2.0.
    • To develop a web-based contact management system that allow the user to leverage some of the popular social networking tools, local e-mail client as well as internet based contact managers.
  • 3. Project Description
    • Schmooze allows to store your personal contacts in a centralized secure online database.
    • Allows the user to define and maintain specific relationships with existing contacts and manage social and business interactions with each of those contacts.
    • Schmooze allows you to share and manage contacts collaboratively with your contacts.
    • It allows you to communicate efficiently with your contacts to share interactions by publishing it as a blog, send bulk SMS and e-mail messages etc.
    Continued...
  • 4. Project Description
    • The system could be deployed in PCs, Laptops, Tablet PCs, PDAs and Mobile PDAs (Blackberry) through internet connection.
    • The system contain two components rich-client and server.
    • An internet connection, Flash player 8, Media player are all the basics to execute this application instantly.
  • 5.
    • Schmooze has highly responsive web pages.
    • It is a Rich Internet Application.
    • It uses Open Source software.
    • It does not require any software installation of any sort.
    Advantages of Schmooze
  • 6. Technology
    • The Schmooze is developed using open source technologies such as
    • Openlaszlo under WAMP environment.
    • Openlaszlo
    • OpenLaszlo applications are written in XML files with embedded
    • JavaScript.
    • Benefits:
    • It can offer user interface behaviors not obtainable using only the HTML widgets available to standard browser-based Web applications.
    • It supports a rich graphics model with scalable vectors, bitmaps, movies, animation, audio, streaming media, property sheets, keyboard navigation etc.
    • It supports object oriented development and data binding.
    Continued...
  • 7.
    • PHP
    • PHP is a general purpose, open source, server side scripting language mainly used for web development.
    • The PHP language is strongly based on C, Perl and the UNIX scripting language awk.
    • One of the great strengths of PHP is the inclusion of a very large number of library routines.
    • It can access to a large variety of databases including Oracle and MySQL.
    Technology Continued...
  • 8. Technology
    • MySQL
    • MySQL is an open source, SQL Relational Database Management System (RDBMS) that is free for many uses.
    • Performance-related aspects are:
      • Full-Text Indexing and Searching.
      • Query Caching.
    • MySQL supports a vast array of security and configuration options.
  • 9. Modules
    • The different modules involved in this system are:
    •  Registration and login.
    •  Import Contacts.
    •  Contact Management.
  • 10. Modules
    • Registration and login
    • Registration module is used by new users for registering.
    • After registering they get ‘Schmooze’ username and password.
    • Then login form can be used for login purpose.
    • Strict validation is done before user get registered.
  • 11.  
  • 12.  
  • 13.  
  • 14. Modules
    • Import Contacts
    • This module eliminates the need for manual address data entry, can save you huge amount of time and money.
    • The contact details get quickly and accurately captured into
    • ‘ Schmooze’ application.
    • User can import the Contacts in 2 way:
        • - Import CSV file of Contacts resides on local system.
        • - Import the contacts from email clients.
  • 15.  
  • 16.  
  • 17.  
  • 18.
    • Contact Management
    • This module allows individuals to organize and manage all kinds of
    • contacts and addresses.
    • This module has a lot of functionalities. Some of them are:
    • You can enter names, home and business addresses including phone numbers, birthday, e-mail address, fax numbers and web page address.
    • Create/update/delete/view relationships among Contacts.
    • Create/update/delete/view interaction among Contacts.
    Modules
  • 19.  
  • 20.  
  • 21.  
  • 22.  
  • 23.  
  • 24. Level 2 DFD Dataflow Diagrams Registration Login Continued... Validated form Blank Registration form username, password, email,address. Username, password, Email. username, password, email,address. Registration details Complete registration form Validate form Store registration details Navigating to login form username, password. Validated form Blank login form Complete login form Validate form Navigating to import form Registration details
  • 25. Dataflow Diagrams Import Contact Contact management name, e-mail, address name, e-mail, address. Import contacts from personal email clients. Import contacts from online email clients Storing contact details Contact details name, e-mail, address Relationship details Name, e-mail, Address Type, date met, comments. Completed form Home page with user and contact profile Contact details Complete contacts’ profile Storing contacts Creating relationships Creating Interactions Relationship Import Contact Contact Interaction
  • 26. Limitations
    • Synching between PDAs, mobile PDAs and business card readers are not completed.
    • UI is beta version.
    • This database currently uses dummy values.
    • Chat and email service is not implemented.
  • 27. Thank You

×