Final is Bar Pakka Final

21
1.Table of Contents ACKNOWLEDGMENT..........................................(I) PREFACE................................................(II) CERTIFICATE FROM THE COMPANY..........................(III) 1. TABLE OF CONTENTS.......................................1 2. INTRODUCTION............................................2 3. COMPANY/ORGANIZATION OVERVIEW 3.1 Company/Organization Technology area.............................6 3.2 Details about the training guide/mentor at the company/organization.................................................6 3.3 Address/Contact Information of company/organization and guide....6 4. TECHNOLOGY USED IN PROJECT..............................7 5. TECHNICAL DETAILS OF PROJECT/STUDY 5.1 Architectural Overview...........................................9 5.2 Functional Block Diagram.........................................9 5.3 Flow Chart......................................................11 5.4 Functions/Modules Details ......................................12 5.5 Pseudo Code/ Algorithm..........................................12 6. APPLICATIONS...........................................13 7. FUTURE WORK............................................14 8. CONCLUSION.............................................15 9. APPENDIX................................................. 1

description

training report

Transcript of Final is Bar Pakka Final

Page 1: Final is Bar Pakka Final

1.Table of Contents

ACKNOWLEDGMENT....................................................................................... (I)

PREFACE.......................................................................................................... (II)

CERTIFICATE FROM THE COMPANY...........................................................(III)

1. TABLE OF CONTENTS....................................................................................1

2. INTRODUCTION...............................................................................................2

3. COMPANY/ORGANIZATION OVERVIEW

3.1 Company/Organization Technology area..........................................................................................6

3.2 Details about the training guide/mentor at the company/organization.........................................6

3.3 Address/Contact Information of company/organization and guide................................................6

4. TECHNOLOGY USED IN PROJECT................................................................7

5. TECHNICAL DETAILS OF PROJECT/STUDY

5.1 Architectural Overview.......................................................................................................................9

5.2 Functional Block Diagram..................................................................................................................9

5.3 Flow Chart..........................................................................................................................................11

5.4 Functions/Modules Details ...............................................................................................................12

5.5 Pseudo Code/ Algorithm....................................................................................................................12

6. APPLICATIONS..............................................................................................13

7. FUTURE WORK..............................................................................................14

8. CONCLUSION................................................................................................15

9. APPENDIX..........................................................................................................

1

Page 2: Final is Bar Pakka Final

2.Introduction

Mailing services gives free web based electronic mail. Mailing Services enables you to acquire new customers and to increase growth opportunities with existing customers. With a wide range of Direct Mail Lists Services, label mailing or mail merge services, we enable you to communi-cate with customers in a better way.

Aim-: The main aim of our project is to provide a mailing services which lets you compose mail and send to a respective selected object. You can send documents or images (attachments).Also one can search emails with the search technology within the inbox, outbox , drafts.

Objective-: To prepare new mailing system on PHP which provide all the services provide by any general mailing services with some extra features such as easy to operate ,free messaging services are objective to make this project at very huge level but we just learn how to make mailing service system we are able in future to work over this project easily and provide much better facilities. So here we are showing you dummy project on mailing services prepared with help of PHP and some other designing tools.

Vision-: Our vision for this project and training is to build and maintains a customer-oriented culture. The customer satisfaction is what we aspire for. Hence we are to provide a mailing ser-vice that is easy and comfortable to control and function with certain additional facilities.

2

Page 3: Final is Bar Pakka Final

3.Company/Organization Overview

Institute Name-: CDAC ACTS,JAIPURThe centre for Development of Advanced Computing (C-DAC)is a research and development organization under the deparment of electronics and communication technology,Govt of India.

Field of research: 1. High performance computing,2. Multilingiual computing3. Professional electronics4. Software technologies5. Health informatics

Name Of Guide: Mr. Karan Dhatwani.

Address: Sitapura software IT park,EPIP,IT-11,Jaipur,Rajasthan

Contact: 09829160547

3

Page 4: Final is Bar Pakka Final

4.Technology used in Project

Requirements-:

Hardware requirements

Number Description

1 PC with 20 GB Hard disk

2 PC with 256 MB RAM

3 PC with Pentium 1 and Above

Software requirements

Number Description Type

1 Operating System

Windows XP/Windows

2 Language PHP3 Server side

ScriptPHP script

4 Client side Script

Java script,Html

5 Server WAMP 5.06 Database MySQL7 IDE Text pad8 Designing

ToolsXARA,Fireworks,Dreamweaver,Paintbrush

9 Browser Internet Explorer/Mozilla etc.

4

Page 5: Final is Bar Pakka Final

5.Technical Details of Project/Study

Flow Chart

No

5

Login

If

COMPOSE/ RECEIVE MAIL

Logout

Page 6: Final is Bar Pakka Final

PHP

PHP: Hypertext Preprocessor, is a widely used, general-purpose scripting language that was originally designed for web development, to produce dynamic web pages. It can be embedded into HTML and generally runs on a web server, which needs to be configured to process PHP code and create web page content from it. It can be deployed on most web servers and on almost every operating system and platform free of charge.

PHP was originally created by Rasmus Lerdorf in 1995 and has been in continuous development ever since. The main implementation of PHP is now produced by The PHP Group and serves as the de facto standard for PHP as there is no formal specification.PHP is free software released under the PHP License, which is incompatible with the GNU General Public License (GPL) because of restrictions on the use of the term PHP

PHP has evolved to include a command line interface capability and can also be used in standalone graphical applications.

USAGE

PHP is a general-purpose scripting language that is especially suited for web development. PHP generally runs on a web server. Any PHP code in a requested file is executed by the PHP runtime, usually to create dynamic web page content. It can also be used for command-line scripting and client-side GUI applications. PHP can be deployed on most web servers, many operating systems and platforms, and can be used with many relational database management systems. It is available free of charge, and the PHP Group provides the complete source code for users to build, customize and extend for their own use.

PHP primarily acts as a filter, taking input from a file or stream containing text and/or PHP instructions and outputs another stream of data; most commonly the output will be HTML. Since PHP 4, the PHP parser compiles input to produce byte code for processing by the Zend Engine, giving improved performance over its interpreter predecessor

Originally designed to create dynamic web pages, PHP now focuses mainly on server-side scripting, and it is similar to other server-side scripting languages that provide dynamic content from a web server to a client, such as Microsoft's Active Server Pages, Sun Microsystems' JavaServer Pages and mod_perl. PHP has also attracted the development of many frameworks that provide building blocks and a design structure to promote rapid application development (RAD). Some of these include CakePHP, Symfony, CodeIgniter, and Zend Framework, offering features similar to other web application frameworks.

6

Page 7: Final is Bar Pakka Final

About HTML

HTML, which stands for Hyper Text Markup Language, is the predominant markup language for web pages. It provides a means to create structured documents by denoting structural semantics for text such as headings, paragraphs, lists etc as well as for links, quotes, and other items. It allows images and objects to be embedded and can be used to create interactive forms. It is written in the form of HTML elements consisting of "tags" surrounded by angle brackets within the web page content. It can include or can load scripts in languages such as JavaScript which affect the behavior of HTML processors like Web browsers; and Cascading Style Sheets (CSS) to define the appearance and layout of text and other material. The W3C, maintainer of both HTML and CSS standards, encourages the use of CSS over explicit presentational markup.

Hyper Text Markup Language (HTML) is the encoding scheme used to create and format a web document. A user need not be an expert programmer to make use of HTML for creating hypertext documents that can be put on the internet.

Most graphical e-mail clients allow the use of a subset of HTML (often ill-defined) to provide formatting and semantic markup not available with plain text. This may include typographic information like coloured headings, emphasized and quoted text, inline images and diagrams. Many such clients include both a GUI editor for composing HTML e-mail messages and a rendering engine for displaying them. Use of HTML in e-mail is controversial because of compatibility issues, because it can help disguise phishing attacks, because it can confuse spam filters and because the message size is larger than plain text.

NAMING CONVENTIONS

The most common filename extension for files containing HTML is .html. A common abbreviation of this is .htm, which originated because some early operating systems and file systems, such as DOS and FAT, limited file extensions to three letters.

HTML APPLICATION

An HTML Application is a Microsoft Windows application that uses HTML and Dynamic HTML in a browser to provide the application's graphical interface. A regular HTML file is confined to the security model of the web browser, communicating only to web servers and manipulating only webpage objects and site cookies. An HTA runs as a fully trusted application and therefore has more privileges, like creation/editing/removal of files and Windows Registry entries. Because they operate outside the browser's security model, HTAs cannot be executed via HTTP, but must be downloaded (just like an EXE file) and executed from local file system

7

Page 8: Final is Bar Pakka Final

ABOUT CSS

Css stands for cascading style sheets. It defines how to display html elements.external style sheets can save a lot of work and are stored in css files.Css colors are displayed combining red,green and blue light. The lowest value that can be given to one of the light sources is 0 and the highest value is 255.We can use properties like text color,text alignment,text decoration, text indentation etc.The important feature used using css is classes

JQuery (Java Script Library)

JQuery is a JavaScript framework, which purpose is to make it much easier to use JavaScript on

your website. You could also describe JQuery as an abstraction layer, since it takes a lot of the

functionality that you would have to write many lines of JavaScript to accomplish and wraps it

into functions that you can call with a single line of code. It's important to note that JQuery does

not replace JavaScript, and while it does offer some syntactical shortcuts, the code you write

when you use JQuery is still JavaScript code. 

Advantages

Ease of use: This is pretty much the main advantage of using JQuery; it is a lot more easy to use compared to standard JavaScript and other java script libraries. Apart from simple syntax, it also requires much less lines of code to achieve the same feature in comparison.

Large library:

JQuery enables you to perform hordes of functions in comparison to other JavaScript libraries. 

Strong open source community. (Several JQuery plugins available)

JQuery, while relatively new, has a following that religiously devote their time to develop

and enhance the functionality of JQuery. Thus there are hundreds of prewritten plugins

available for download to instantly speed up your development process. Another advantage

behind this is the efficiency and security of the script.

8

Page 9: Final is Bar Pakka Final

Great documentation and tutorials:

The JQuery website has a comprehensive documentation and tutorials to get even an absolute

beginner in programming to get the ball rolling with this library.

Ajax (Asynchronous JavaScript and XML) support

JQuery lets you develop Ajax templates with ease; Ajax enables a sleeker interface where

actions can be performed on pages without requiring the entire page to be reloaded. 

Screenshots

This is the home page of our website . It contains the link of the page about us , login in , new user and contact us page. Whenever the user will open the website he will be logged on to this page.

9

Page 10: Final is Bar Pakka Final

If you have to create your account than we have to register yourself on new user page ; fill the form and your account will be created. If we click on the new user link on the home page we enter into this page. For creating your account first user have to fill all the fields and has to click on the register button and he will be registered i.e his account will be created.

10

Page 11: Final is Bar Pakka Final

When user has to log into his account he will have to go to login page and enter his id and password and click on the sign in button and if the id password matches then he will logged into his account.

11

Page 12: Final is Bar Pakka Final

This is compose mail page where user will have to enter the email address of the receiver to whom he wants to send the mail . If user wants to send a single mail to multiple people at the same time then that option is also available as cc i.e carbon copy. After that user provides subject that is one line description about the message and then composes the entire message .If user wants he can even attach documents with the message.

Pseudo Code/ AlgorithmSTEP 1: Start

STEP 2: Register

STEP 3: Login

STEP 4: Go to services

STEP 5: Select the service

STEP 6: Send mail

STEP 8: Logout

12

Page 13: Final is Bar Pakka Final

6.Applications

There are various applications of this email service some of which are listed below:

1. This website provide users an easy and convenient way to share audio ,video and file.

2.you can send data or file to multiple people at the same time .

3. This website allow authenticated users providing secured mode.

13

Page 14: Final is Bar Pakka Final

7.Future Work

The future carried on my project may be as follows:

The user interface can be improved by giving more graphical effects.

Work can be done to attach files and videos of higher mb.

14

Page 15: Final is Bar Pakka Final

8.Conclusion

At last we can conclude that are our vision for this project and training is to build and maintains a customer-oriented culture. The customer satisfaction is what we aspire for. Hence we are to provide a service that is easy and comfortable to control and function with certain additional facilities has been fulfilled.

The objective for this project that is to prepare website on PHP which provide all the services provide by any general services with some extra features such as easy composing of mail , saving it as draft , adding files upto particular mb and are main objective is to make this project at very huge level but we just learn how to make service system at a basic level and hope to make this project a much greater success in future and provide much better facilities. So here we are showing you dummy project on services prepared with help of PHP and some other designing tools has been met to a extend.

There can be a future work to do as mentioned in the report that is addition of sending mails , attaching file of higher mb etc.

15

Page 16: Final is Bar Pakka Final

9.Appendix

PHP (Hypertext Preprocessor): PHP is a server-side scripting language designed for web development.

HTML5 (Hypertext Markup Language): It is the standard markup language used to create web pages.

CSS (Cascading Style Sheet): CSS is a style sheet language used for describing the look and formatting of a document written in a markup language.

16

Page 17: Final is Bar Pakka Final

10. References

[1] html Vol.5

[2] www.doc.ic.ac.uk/~mss/OV2001.

[3] www.cs.princeton.edu/~chenhan/papers/percom2003.pdf

[4] www.wileydreamtech.com

[5] www.cs.hut.fi/Opinnot/Tik-86.174/css.pdf

[6] www.php.com

[7] www.css.ifi.lmu.de/

17