Communal Contact
Communal Contact
ABSTRACT :
The objective of the project is to
develop a system that allows the users to maintain friendships with other users
and allows to communicate with each other, by exchanging messages, pictures and
so on. The purpose is to design a system that enables one to maintain the
social network and promote relationships.
Existing System:
In the present scenario, people
communicate with each other using conventional methods such as mails, phone
calls and e-mails. Often, it becomes difficult for one to track the whereabouts
of other known people and exchange views and messages. Sometimes, the messages
exchanged through these methods may not reach the intended receiver. Often
important communication may be missing.
Proposed System:
The proposed system is a web based
application and it maintains a centralized repository of all information. The
system permits one to find their present and old friends by submitting a few of
their details like name. the system provides support for online communities, so
that users can forge personal relationships and maintain the social fabric. The
system provides a number of interfaces through which one can send mails or
participate in forums and other such related activities.
Modules:
·
Admin
Module
·
User
Module
·
Polls
Module
·
Gangs
Module
·
Sawaals
Module
·
Opinions
Module
·
Reports
Module
Admin Module:
Administrator maintains the entire
application and has all access rights. Administrator can manage user details
and decides the privileges of each user. Administrator can allow or ban users.
Administrator can introduce new features to the application.
User Module:
A user must be registered to access
the application. A user can create a personal profile. A user can search for
friends and also find new friends. A user can provide answers to the questions
posed by other users. A user can share opinions and views on various topics
with other users. A user can search for local information and upload or
download pictures, images and other information.
Polls Module:
This module allows users to create
polls and participate in polls created by other users. This feature allows to
check how many users have similar views about a topic.
Gangs Module:
This module allows a user to create
ones own gang or to enroll in other gangs. This feature allows a user to bond
friendships with a close group of members.
Sawaals Module:
This module allows a user to create a new
sawaal or to answer other sawaals asked by other users and can view the list of
answers given by different users.
Opinions Module:
This module allows
users to share their opinions regarding cars, schools, bikes and movies.
Reports Module:
This module allows administrator to
generate various reports based on different criteria such as number of users,
poll results and so on.
Software Requirements:
- Web Presentation : HTML, CSS
- Client – side Scripting : JavaScript
- Programming Language : Java
- Web based Technologies : Servlets, JSP
- Database Connectivity : JDBC
- Java Version : JDK1.6
- Backend Database : My SQL 5.0
- Operating System : Windows XP/2000/2003, LINUX
- Web Server : Tomcat 5.5 / 6.0
- Browser : IE/Mozilla
Hardware Requirements :
- Pentium processor : 233 MHZ
- RAM Capacity : 128MB
- Hard Disk : 20GB
- CD-ROM Drive : 32 HZ
- Keyboard : 108 Standard
- Mouse : Optical
- Monitor : 15’’ Color Monitor
0 comments:
Post a Comment