You are on page 1of 11

PROJECT:

E-PAPER (using GWT)

Session -2011-12

Team Members
Akansha Garg Asheesh Kumar Kahkashan Ahmad Mohna Niketa Gupta Nikita Agarwal Neha Jaiswal Prachi Pundhir Reshu Varshney Tariq Khan

E-PAPER

Introduction
Our project aims to create a web application E-Paper which will facilitate the sharing of information regarding the various study related disciplines, amongst a wide range of users by allowing them to upload their own work such as research papers, journals, e-books and also read others as well.

Category
Our project falls under the category of web applications. A web application is a computer software application that is hosted in a browser-controlled environment.

Abstract Objective
For any individual or a business to sustain in todays rapidly changing scenario it has become necessary to deliver a continuous stream of competent products. This entire process from the conception of the idea till the finished product it requires authenticated information which is satisfied by our application. It foster communication among users researchers, students and professionals by allowing them to upload and view various journals, research papers, e-books etc. related to various disciplines thus facilitates sharing of information.

Modules
Registration For a new user it is necessary to register him and then hell be able to search anything on the site. Login An existing member will be required to login by providing appropriate user id and password and then he will be directed to his profile. Various facilities are provided to the member such as manage profile, alerts, recent search history, saved searches etc. Upload This module facilitates uploading of members work and shares it with rest of the users. The member may upload any type of document such as journals, research papers etc. Search This allows the user to search the field of his interest from the large pool of information available. This search can be refined by an additional feature of advanced search where the user gives the specific details about his requirement. It also allows the user to provide appropriate tags to the documents in order to enhance the ease of searching. The user is allowed to comment on the work only if he is a registered user. Services This provides services to various other users not just the readers but also to librarians, reviewers, advertisers etc. News

This module simply provides the latest news updates regarding researches or advancements in the field of studies. This will require continuous updating. Contact us This module allows the user to register his feedback about the application and also serves as a helpdesk.

Methodology
The development model used is Iterative Waterfall Model which is based on Top Down approach.

Fig: Iterative Waterfall Model

Software and Hardware Requirements


Software requirement (client side) Browser support (java enabled). Java plug-ins may be required to perform client side actions.

Software requirement (server side) Framework: Google web Toolkit(GWT)

GWT Plug-ins Eclipse Galileo

RDBMS: My SQL

Hardware requirement (client side) PC with 600 MHz or higher processor clock speed recommended ;300 MHz minimum required(single aur dual processor system);Intel Pentium/Celeron family, or AMD K6/Athlon/Duron family and later versions. Ram 512 MB recommended. 200 MB available hard disk space 56 Kbps dial-up connection minimum required; broadband Internet connection recommended.

Hardware requirement (server side) 2GHz or higher processor clock speed recommended.

1GB Ram or higher recommended. 30 GB hard disk recommended.

Communication Interface
FTP: File Transfer Protocol for uploading the paper HTTP: HyperText Transfer Protocol HTTPS: HTTP over secure socket layer.
Used for sensitive info transmission like password, credit card details (online shopping in our portal)

SMTP: Simple Mail Transfer Protocol for sending feedback and help mails TCP/IP: Transfer Control Protocol, general and necessary

Data Flow Diagram

Entity Relationship Diagram

Ques no. Asked by

subject

date

ques

news subject id

Replies on

submits

name

Submission date

author admin Abstract view paper

person

viewer

rates

fills

comment

Search uploads

Registration form

creates

tags

member fname lname id gender

INDEX

Entity

Attribute

Relati-on

Expected Output
Login Module:

Register Module:
First Name: User Name: Password : Retype Password: Gender: Age:
----Select your stream------

Last Name: check availability

Male

Female

Discipline: Word Verification: (type the characters you see in the below picture)

Terms &Condition:

Create my account

I accept

Search Module:
Top of Form

Search

Advance search

Advance Search:
Search

ISBN/ISSN: Content Type: All Journals SpecificTopics: All Physics Economics Geography Books

Title:

Author:

Paper

Webpages Electornic products

Imprints

Engineering Chemistry Psychology Statistics

Architecture & Design Energy Computer Science

Mathematics Environmental Sciences Business & Management

Publication Date: Languages: All


Search

English

French

German

Spanish

Upload Module:
Bottom of Form

Tagging and Following Module:

Comment Module:

Contact Us Module:

References
www.google.com JAVA Complete Reference.

Database Management System, Korth.

You might also like