internal guide by : mr. k.d.trivedi developer: sunil kapdi ashvin kapdi acharya motibhai patel...

Post on 14-Jan-2016

222 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Acharya Motibhai Patel Institute Acharya Motibhai Patel Institute Of Computer Studies ,Ganpat Of Computer Studies ,Ganpat

University, University, Ganpat Vidyanagar-384012Ganpat Vidyanagar-384012

Presented By : Ashvin kapadi sunil kapadi Roll No : 13034212015 13034212016Semester : 5th sem

Group No : 45

1

2Mail Portal

We are thankful for guiding us throughout the project development. He helped us in conceptualize the idea of the project and helped us reorganization our work by providing us with every facility required as well as always helping us in the understanding and the development of our application.

Thank You. Developer Names

Sunil Kapdi Ashvin kapdi

3Mail Portal

4Mail Portal

5Mail Portal

Available System In Market Yahoo mail,Gmail,Reddif mail,Rocket mail,Hot mail…….etc.. In a Market Many System Available in a market But they can not provide a High Graphics They Available Site In a not Provide a Speed To Send a fast mail.The Available Site In a not Provide a user Related Functionality.

6Mail Portal

Mass Mailing-User can Multiple Send mail in other user

High Graphics-This Site provide a high Graphics to All the User Security-This Site provide a User Related Security For the user. And any other site

7Mail Portal

8Mail Portal

Technology:- PHP 5.2Advance Technology:- AJAXTools:- Dreamweaver 8.0Web Server:- WAMP Server (Windows, Apache, MySQL, PHP)Development Platform:- Windows XP , Window 7

9Mail Portal

Tools:–MySQL 5.0.

10Mail Portal

11Mail Portal

12Mail Portal

13Mail Portal

14Mail Portal

Activity Diagram

Go4mail(Mail Portal) 1604/21/23 FamousFanet.com 16

ACTIVITY Diagram for User

Logout

View The Site

Registration

Valid

Have a Register

Search user emailid Set Theme

Login

Invalid

View profile

Mail

Success

Have a Not Register

Add user Cancel userSend mail Receive mail

Mass mail

Multipal mail Receive File

Edit profile

Go4mail(Mail Portal) 17

ACTIVITY Diagram for Admin

Logout

View The Site

Registration

Valid

Have a Register

Search user emailid Set Theme

Login

Invalid

View profile

Mail

Success

Have a Not Register

Add user Cancel userSend mail Receive mail

Mass mail

Multipal mail Receive File

Edit profile

Use Case Diagram

Register User

Login

Register User

UnRegister User

UnRegister User

Registration

View Site

Manage connection

Manage Photo

Set Theme

High graphics

Send massmail

View feedback

Login

Eaglemail

Login

Register User

Registration

View Site

Manage connection

Manage Photo

Set Theme

High graphics

Send massmail

View feedback

Login

Eaglemail

Class Diagrams

user

-User_Id: int+Username:varchar

LoginRegistration

Manage_connection

Find userAdd userReceived user request

+Add user+cancel user()

*

1

Manage message

U_send messgeeU_Recive message

Manage photo

Upload photo

+comment()

*

Ragistration

-F_name-password +email -Date of birth - mobile-Pincode-Address+school name+college name+about me

-User_Id:Int+Username:varchar+Password:varchar1+Login

1ADMIN

Mass mailReceived mail

+send()

Manage Mail

th_idTheme_nameTheme_ image

set theme

Fview feedbackdelete

Manage feedback

filetypePdfDocImgtxtDatetime

Managefiletransfer

Graphics

g_idU_idC_nameDatetime

user

1

<<User>>

1

<<User>>*

*

*

1

*

*

1 1

*

Add userView userUser updateDeleteBlock/unblock+delete()

Mange user

*

+delete()

*

*

Sequence Diagrams

04/21/23 FamousFanet.com 24

Reg_User

:Login. Contact_Mast Mail_Mast Chat_Mast Theme_Mast

mail

chat

theme

graphics

Database

x x x x x x

:Reg

RegisteredSuccessfully

Manged

Managed

SendSuccessfully

Managedgraphics

Graphics

x

Reg.

Login Successfully

logincontact

Sequence Diagram For User

Reg_User

:Login. Contact_Mast Mail_Mast Chat_Mast Theme_Mast

mail

chat

theme

graphics

Database

x x x x x x

:Reg

RegisteredSuccessfully

Manged

Managed

SendSuccessfully

Managedgraphics

Graphics

x

Reg.

Login Successfully

logincontact

Sequence Diagram For Admin

Collaboration Diagrams

Admin side:

Manage Photos

Manage Photos

Manage connection

5.Add or cancel user

,,message

6.upoload photo

(

Set Theme

Login Registration

3.Enter username&Password

4.Set Theme

File TransferFile Transfer

7.File transfer(7.1)PDF(7.2)Doc(7.3)txt(7.4)img,gif,png

Manage mailManage mail

8.Manage Mediaail(8.2)mass mail

9.Create for high graphics

GraphicsGraphics

1.Add user detail

2.Acknowledgement

4.varify

User side:

Manage Photos

Manage Photos

Manage connection

5.Add or cancel user

,,message

6.upoload photo

(

Set Theme

Login Registration

3.Enter username&Password

4.Set Theme

File TransferFile Transfer

7.File transfer(7.1)PDF(7.2)Doc(7.3)txt(7.4)img,gif,png

Manage mailManage mail

8.Manage Mediaail(8.2)mass mail

9.Create for high graphics

GraphicsGraphics

1.Add user detail

2.Acknowledgement

4.varify

30Mail Portal

NO FILD NAME DATA TYPE SIZE CONSTRAINT DESCRIPTION

1 Admin_id int 10 PRIMARY KEY Auto_incrtement

2 UserName Varchar 15 NOT NULL It contain Admin name

3 Password Varchar 20 NOT NULL It contain admin password

31Mail Portal

NO FIELD NAME DATA TYPE SIZE CONSTRAINT DESCRIPTION

1 User_id int 10 PRIMARY KEY Auto increment

2 Username Varchar 15 NOT NULL It contain User name

3 Password Varchar 20 NOT NULL It contain User password

4 Date of Birth Date - NOTNULL It contain date of birth

5 Address Varchar 150 NOT NULL It contain address

6 City Varchar 30 NOT NULL It contain city

7 State Varchar 20 NOT NULL It contain State

8 Country Varchar 20 NOT NULL It contain country

32Mail Portal

NO FIELD NAME DATA TYPE SIZE CONSTRAINT DESCRIPTION

9 Gender Varchar 10 NOT NULL it contain gender

10 Sec-question Varchar 50 NOT NULL It Contain Sec-question

11 Sec-question-answer

Varchar 100 NOT NULL It contain Sec-question-answer

12 Photo Url Varchar 100 NOT NULL It Contain Photo url

13 Description Varchar 50 NOT NULL It Contain Description

14 Upload Date Date Time - NOT NULL It Contain Upload date

33Mail Portal

NO FILD NAME DATA TYPE SIZE CONSTRAINT DESCRIPTION

1 Mail_id int 10 PRIMARY KEY Auto_incrtement

2 Mail description Varchar 255 NOT NULL In contain mail Description

3 Date Date - NOT NULL It contain date

4 Sender_id Int 10 FOREIGN KEY It Contain Sender id

5 Receiver_id Int 10 FOREIGN KEY In contain Receivers id

6 User_id Int 10 FOREIGN KEY In contain user id

34Mail Portal

NO FIELD NAME DATA TYPE

SIZE CONSTRAINT DESCRIPTION

1 Folder_id int 10 PRIMARY KEY Auto increment

2 User_id Varchar 10 FOREIGN KEY It Contain Sender id

3 Folder Name Varchar 25 NOT NULL It contain Folder name

4 Create Date Date Time - NOT NULL It contain date time

6 Status Varchar 1 NOT NULL It contain status

7 Mail_id int 10 FOREIGN KEY It Contain Sender id

35Mail Portal

NO FILD NAME DATA TYPE

SIZE CONSTRAINT DESCRIPTION

8 Mail sub Varchar 30 NOT NULL It Contain Subject

9 Attachment Varchar 50 NOT NULL It Contain attachment

Mail Portal 36

NO FILD NAME DATA TYPE

SIZE CONSTRAINT DESCRIPTION

1 Theme_id int 10 PRIMARY KEY Auto_incrtement

2 Theme_titlt Varchar 15 NOT NULL It contain Title of Theme

3 Theme_image Varchar 15 NOT NULL It contain image of theme

4 Theme_Style Varchar 15 NOT NULL It contain Style of theme

5 Theme Description

Varchar 50 NOT NULL It Contain theme description

Mail Portal 37

NO FILD NAME DATA TYPE SIZE CONSTRAINT DESCRIPTION

1 Theme_id int 10 FOREIGN KEY It contain theme id

2 User _id int 10 FOREIGN KEY It contain user id

3 Theme date Date time 15 NOT NULL It contain date time

Mail Portal 38

NO FILD NAME DATA TYPE

SIZE CONSTRAINT DESCRIPTION

1 Adv_id int 10 PRIMARY KEY Auto_incrtement

2 Adv_Title Varchar 20 NOT NULL It contain advertise title

3 Adv_Description Varchar 100 NOT NULL It contain advertise description

4 Adv_Company Varchar 30 NOT NULL It contain company name

5 Adv_Image Varchar 50 NOT NULL It contain advertise image

ER - Diagram

usernamepassword

Admin

Manage

User

Manage

username Password

User Detail

User varification

User id

User id

Block user

Manage

send

User Profile Theme

User id

Edit Profile

Message

User idMsg id

Set theme

User id

theme id

M M

MM

M

M

M

1

1

1 1

1

1

Input/Output

Home Page

Registration

LoginPage

User Home page

Contact page

Compose mail page

Send mail Page

My personal folder page

Forgot Password page

Feedback page

ContactUs page

Sr.No Test Cases Expected Result Actual Result Pass or Fail

1. User Registration 1)User must fill up all detail and then registration successfully. And also verify user

2) User must fill up all detail and then registration successfully. And also verify user.

Output does not as expected.

 

Output as expected

Fail

Pass

2. Login Test If username and password are valid than user can login into site. Else give alert message first registration in site.

Output as expected Pass

3. Insert records in Database

 

Only Valid data must be Enter Output as Expected Pass

4. Connection Friends Only Register user can connection Friends

Output as Expected Pass

Testing[Test Case]

Sr.No Test Cases Expected Result Actual Result Pass or Fail

5. Message Only Register user can Send Message Friends

Output as Expected

Pass

6. Remove /Edit Data from Database

Delete/Edit data as per Requirement

Output as Expected

Pass

7. Give Feedback Check for validation

Ex. Name, Mail-id

,Description

Output as Expected

Pass

8. Send Mail&Recived Mail Send mail or received the mail

Output as Expected

Pass

9. Logout testing login user can logout. Output as Expected

Pass

Bibliography/ReferencesBook References :-• Steve Suehring , Tim Converse, Joyce Park“ PHP6 and MySQL 6 “, Bible •Philip Olson ”PHP Manual” •Steven Holzner ,“PHP The Complete Reference”,Tata McGraw -Hill Web Site References:-www.w3cschool.com/phpwww.sourcecode.comwww.codeproject,comwww.codeguide.com

42Mail Portal

top related