Sunteți pe pagina 1din 31

Under the guidance of P.

Madhavi

Presented by D.Supriya D.Chaitanya Preethi

OBJECTIVE


To develop a fully functional Ezee Mail System that enhances communications among the members of the organization in a reliable and secure way. It allows geographically remote project teams to access timely, consistent information without expensive typesetting, distribution and mailing charges.

EXISTING SYSTEM
The data transfer between the different individuals of

the organization is cost effective and not a reliable architecture where even the security standards are very low. Traditional 2-tier architecture there existed only the server and the client.

DISADVANTAGES
    

Fat clients. Increased in Network Stress. PCs are considered to be untrusted in terms of security. Application logic cannot be reused. This can be very expensive, complicated, prone to error and time consuming.

PROPOSED SYSTEM
 

3-tier architecture is proposed. A middle tier called as the application server is introduced. This is also known as the Web server. The Webserver Interface should be as simple as possible so that the server can be configured easily. The server should identify the type of request (GET/POST) and perform appropriate action.

ADVANTAGES
 

 

Thin clients. Quicker development through the reuse of pre-built business-logic components and a shorter test phase. Data protection and security is simpler to obtain. Dynamic load balancing. Change management.

SYSTEM DESIGN


      

The Mailing System is designed to support the following Features. Inbox Compose Options Folders Address Sent messages Logout

SYSTEM ARCHITECTURE

MODULES

Authentication Services Mailing transactions Other transactions

Authentication Services
This Module deals with basic architecture of handling the user details while they register into the mailing system and checks for authorization

Features: Login Logout

Mailing Transactions
Under this module we design the basic functionalities of the mailing system. This module involves the constructs of database required for the purpose and their connectivity.

Features:
Inbox (Mail Checking/Receiving) Compose (Mail Sending) Sent (Outbox Mails)

This module deals with the extra services to be provided to the users.  Creation and deletion of folders by the users explicitly is considered here. Features:


Address Book Maintenance Folders Options

SYSTEM CONFIGURATION
Operating System Windows 2000/XP (Client/Server). Software requirements Web-Server : Front-end : Communication : Architecture Database Maintenance : Client Browsers : Netscape

Tomcat Server. HTML, JavaScript. Servlets

Oracle 8i. Internet Explorer or Navigator.

Hardware Requirements
 

Pentium III Processor with 700 MHz Clock Speed 128 MB RAM, 20 GB HDD, 32 Bit PCI Ethernet Card.

USECASE DIAGRAM
Sign-up
Login

Compose

Inbox

Folder management

Employee

Contacts

Options

Sent items

Move msg to folders

Delete msgs

SEQUENCE DIAGRAM
Login

ServAddress

Serv-Add Address

ServModify Address

ServDelete Address

Logout

login ()

add ()

Edit ()

Delete ()

Logout()

Servsign up

Servsign up

Login

ServCompo se

Compose Action

Servinbox

View Mails

Servv-sent Messages

Logout

Sign-up() Login () () Select () Send ()

Select () View ()

view ()

Logout ()

STATECHART DIAGRAM
Mailing transactions Other options
Sign up

Create folder

Login

Edit folder

Compose

Delete folder

Inbox

Add contacts

View messages

Edit contacts

Delete messages

Delete contacts

Move messages sent Messages

Change password

Store sent messages

View sent messages

Use case diagram:


Sign-up

Login

Compose
Inbox

Folder management

Employee

Contacts

Options

Sent items

Move msg to folders

Delete msgs

The efficiency of any system designed to suit the requirement depends cooperation during the implementation stage and also flexibility of the system to adopt itself to the client and system requirements. Ezee Mail System has been developed to overcome the problems with traditional 2-tier Architecture. This is allowing the Users to view the mails coming from different regions, allowing replies to them, and saving of their information in the folders. It also allows us to store the other users details in the address book.

S-ar putea să vă placă și