基于PHP邮箱的实现毕业设计论文.doc
《基于PHP邮箱的实现毕业设计论文.doc》由会员分享,可在线阅读,更多相关《基于PHP邮箱的实现毕业设计论文.doc(46页珍藏版)》请在三一办公上搜索。
1、 华科学院HUAKE INSTITUTE OF TAIYUAN UNIVERSITY OF SCIENCE & TECHNOLOGY 毕业设计(论文)题目:基于PHP邮箱的实现学 生 姓 名 学 号 班 级 所属院(系) 指 导 教 师 2015 年 6 月 1 日太原科技大学毕业设计(论文)任务书学院(直属系) 时间: 2015年 6月 1 日学 生 姓 名指 导 教 师设计(论文)题目基于PHP邮箱的实现主要研究内容运用PHP技术来实现邮箱的各种功能例如:注册、登录、发邮件、收件箱、垃圾箱、草稿箱。要讨论了一个局域网内部Email收发系统的设计与开发,具体阐述了该内部Email收发系统的实
2、现设计,功能结构和系统开发。该内部Email收发系统采用B/S结构,以Dreamweaver为开发工具,使用MySQL数据库,结合PHP技术来完成系统的开发。研究方法本应用开发采用 Java 程序语言标准,通过面向对象的开发方法,运用PHP + Dreamweaver+MySQL技术。主要技术指标(或研究目标)1、应用程序的编程语言:采用PHP编程语言 2、采用面向对象的开发方法;3、PHP + Dreamweaver+MySQL的B/S构架;4、采用MySQL数据库。主要参考文献1中国互联网络信息中心CNNIC.中国互联网络发展状况统计报告EB/OL. www.pewinternet.org
3、;NIDA, Survey on the Computer and Internet Usage,2010-1.2问天.电子邮件现状M.互联网实验室3李菲,李晖.安全Email收发系统的设计与实现M.Secure E-mail System Design and Implementation,2010-1-10.4姚家弈.管理信息系统M.北京:首都经济贸易大学,2003.5牛尧,章文毅. 基JavaMail的邮件管理系统的设计J. 科学技术与工程,2008.8:4191-4193.6钟珞, 刘玲, 夏红霞. 基于JavaMail API 的Web Email收发系统开发J. 武汉理工大学学报,
4、 2006,(6):84-86.7俞辉基于PHP数据库访问效率的优化与实现D江苏:江南大学物联网学院,2010,06(32):71-73.8 W.Jason Gilmore 著 朱涛江等译 PHP与MySQL 程序设计(第三版) 人民邮电出版社 20099 matt Zandstra 著陈浩 吴孙斌 胡丹 译 陈浩审校 深入PHP面向对象、模式与实践(第2版) 人民邮电出版社201010 Ryan Asleson,Nathaniel T.Schutta著 金灵等译 Ajax基础教程 出版社:人民邮电出版社11 dagfinn Reiersol marcus baker Chris Shifle
5、tt 著 张颖 等译 段大为 审校php实战 人民邮电出版社; (2010年1月1日)12邱林;张凌.基于B/S三层结构的电子邮件解决方案J. 2003(19).基于PHP邮箱的实现摘 要如今,电子邮件在社会中扮演了一个很重要的角色,Email收发系统的重要性越来越显著。而且为了适应人们的需求,Email收发系统,是让人们通过电子邮件沟通,并且可以用非常低廉的价格,以及其快速的方式使不分国界的网络用户进行交流。操作简单的Email收发系统,可以大大提高工作效率目的。本设计主要应用于学校内部,解决学校内部老师和学生之间的邮件往来。本文主要通过讨论一个局域网内部Email收发系统,进行设计与开发,
6、具体表达了该内部Email收发系统的实现与设计,功能结构和系统开发。该内部Email收发系统采用B/S结构,以Dreamweaver为开发工具,使用MySQL数据库,结合PHP技术来完成系统的开发。系统实现了用户内部之间邮件的发送和接收,提供了一个方便快捷的信息交流平台给内部成员。关键词:电子邮件,B/S,PHPBased On The Realization Of The PHP MailABSTRACT Email plays a very important role in todays society the importance of Email transceiver system
7、 is more and more significant. In order to adapt to the needs of people sending and receiving e-mail system, is to enable people to communicate by e-mail, you can use a very low price, very fast network users to communicate regardless of frontiers. Easy-to-mail system, you can greatly improve effici
8、ency purposes. This design is mainly used within the school to address the mail traffic within the school between teachers and students. This paper discusses the design and development of a local area network internal mail system, specifically addressed the internal mail system to achieve the design
9、, function, structure and systems development. The internal mail system uses B / S structure the Dreamweaver development tools, My SQL database, the combination of PHP technology to complete the development of the system. System to achieve the sending and receiving of e-mail users, while supporting
10、the message classification, the system provides an address book function, to provide users with a convenient and efficient information exchange platform.Keywords: e-mail, B / S, PHP目 录太原科技大学毕业设计(论文)任务书II基于PHP邮箱的实现I摘 要I第1章 前言11.1研究背景11.2 国内外发展和现状11.3 选题意义31.4 论文结构3第2章 系统相关技术的介绍42.1 开发语言PHP42.2 数据库系统平
11、台MySQL52.3 WEB的服务器Apache6第3章 系统需求分析83.1 系统需求分析83.1.1用户身份要求83.1.2 系统功能模块设置83.1.3 数据库功能需求103.2 系统设计目标103.3系统用例分析11第4章 系统设计124.1 系统总体模块设计124.2动态建模124.2.1用户注册活动模块设计124.2.2用户登录活动模块设计144.2.3邮件发送活动模块设计154.2.4 其他功能的时序图设计说明154.3 数据库设计174.3.1 ER图设计17第5章 系统的实现195.1 用户注册界面实现195.2 登陆界面195.3发送邮件界面实现205.4 收件箱215.5
12、 通讯录管理21第6章 系统测试226.1测试的意义226.2测试分类226.3本系统功能测试23第7章 结 论267.1小结267.2展望26致 谢27参考文献28附录129附录234 第1章 前言1.1研究背景尽管目前市场上已经有了很多的基于Web的Email收发系统软件,但是在充分的调查分析后发现,这些系统虽然得到了广发的使用,但是由于种类繁多,许多系统的质量存在严重的缺陷,给客户的使用带来了严重的不便,也不能完全满足所有电子邮件使用用户的需求,只是更适用于一部分的用户。在许多的企事业单位,对信息的使用量会越来越大,以后的发展前景很广阔,因为这方面还留有许多的空白,竞争对手少,发展潜力大
13、。而且我们所设计的Email收发系统除具有最基本收发功能,还具有一定的可扩展行。我们所设计的Email收发系统是一套单独的系统,要有自己的服务器,在Email收发系统中可以设多个域,每个域中可以设多个用户。1.2 国内外发展和现状我国的汉语文化博大精深,使得国内Email收发系统在设计收发功能,智能垃圾邮件过滤、以及邮件全文搜索功能等的实现难度远远大于基于拉丁语系的Email收发系统。在系统的稳定性、安全性、扩展性等设计上,国内外的Email收发系统都同样有严格的要求。但国内网络环境、硬件设备投资等与先进国家的尚有一定差距,所以对系统性能的要求更为苛刻。国内由于我国在信息技术产业方面的起步晚于
14、欧美等发达国家,受到人力、技术,设备的种种限制,国内基于Web的Email收发系统还处于探索和模仿阶段,现在只能是引进国外先进技术和相关软件,来发展自己的相关的Email收发系统,运用先进的软件设计思想发展国内的相关方面的人才和技术。比如说比较成功的有育贤国中WebMail、Yahoo mail等。据分析师解读:IM使用率持续下降主要是由两方面的原因:第一,互联网用户和即时通讯结构的用户的整体结构降低巧合,集中在30岁以下的即时通信服务的主体用户,而2009年30岁的网民显著在用户群增加了对于使用即时消息相对较低的需求;第二,互联网服务和增加的功能性的类型允许即时消息收发服务的“互联网门户”减
15、弱,如社交网站,博客既大用户的附着力,同时实现了消息收发服务的新用户使用即时消息传递一些影响。从数据分析,2009岁的互联网用户使用即时通讯73.3,而净利润不到一年的即时通讯用户只有60.2利用率的年龄。从专业的角度来看,管理人员,从事第三产业和学生使用电子邮件的更多,从事一线生产工人,以及缺乏正规就业失业人员和自由职业者使用电子邮件少1。无论是政府还是企业和小企业都非常重视信息传递,能够带来一定的好处通过电子邮件进行沟通,如不填信封,跑到邮局,节省了大量的时间。比较成功的谷歌邮件,MSN的Hotmail,AOL邮件等。 MSN Hotmail的独特的用户达到2.28亿,全球市场的数量,美国
16、市场为4500万美元。据互联网实验室统计,互联网上的商业电子邮件的量超过30。由于沟通不畅的基础设施,网络速度慢,因此,如WWW,FTP,新闻等与其他互联网功能,电子邮件服务具有更大的实用性。Ferrisresearch的研究表明,使用电子邮件可全面提高生产力,提高工作效率。由此可以看出电子邮件给企业来巨额的利润3。1.3 选题意义电子邮件的服务体系为支撑的基础和核心是电子邮件发送和接收,它的可靠性,稳定性,性能优势和劣势和安全性,以及功能多少,能够使得用户能够真正的拥有一个稳定且安全快速的电子邮件收发的服务。随着中国互联网的发展,重要性电子邮件收发系统越来越多显著。伴随中国互联网的发展,Em
17、ail收发系统的重要性越来越显著。操作简单的Email收发系统,可以大大提高工作效率目的。主要应用于教学管理,解决老师怎么能快速的让同一局域网内的学生发出邮件,并且让学生快速提交作业到老师的邮箱中。1.4 论文结构本论文主要包括绪论;开发工具及技术简介;系统分析;概要设计;详细设计及其他。其中详细设计包括用户注册、发送邮件、发件箱、和收件箱等,以及注册会员管理等。全文共分7章,分别如下:第一章:对此系统的功能进行了总体的概述,并对论文的开发背景、国内外的现状以及论文包含的结构、主要内容等作了简要的介绍。第二章:介绍了与该系统的一些相关技术:B/S结构、PHP以及My SQL数据库等,并且对开发
18、本系统的环境及技术也作了相应的介绍。第三章:描述了系统的需求,包括系统功能的设计目标及用例分析等。第四章:描述了系统的总体设计,系统建模过程,数据库表的设计和创建、数据库的表间关系。第五章:描述了系统的详细设计与实现,包括各个页面功能设计与实现。第六章:对系统的功能进行测试,并展示了系统的运行结果以及操作流程。第七章:对系统的功能、设计进行总结,进行小结,并讨论进一步的设计与对系统未来的展望。第2章 系统相关技术的介绍2.1 开发语言PHPPHP是Hypertext Preprocessor(超文本预处理器)的缩写,它是一种服务器端的HTML脚本语言。PHP语法类似于C,你可以运行Apache
19、,Netscape的/的iPlanet,和Microsoft IIS Web服务器。从概念上讲,PHP的产品Netscape的LiveWirePro,微软的ASP和Sun Microsystem的PHP是差不多的。PHP只是因为没有虚拟机,所以速度比所以使速度比Java快5倍。 PHP正在飞速成为一个标准的,多用途的,面向对象的脚本语言。 PHP不仅可以用来开发Web应用程序,而且还可以开发通用应用。1. PHP的强劲之处在于: PHP是最出色的技术之一。其他技术,如Perl,Python和VB脚本,ASP,相对来说,都是略差。甚至在Java/ PHP,也在PHP以下。其特点如下:兼容性:PH
20、P5.0程序可与旧版本兼容; 易学易用:PHP的语法与C及Per及其相似,所以有程序编写经验的人可以很快即可上手;开放的来源:PHP的原始码及编译后文件可免费下载;可扩充:使用者可新增模块以扩充PHP引擎之功能; 跨平台:PHP编写的程序可以在很多的系统平台以及web上运行。 支持多种数据库:PHP能够支持十几种数据库,而且编写存取数据库的程序相当容易且简单。 PHP是最好的,因为它是面向对象的脚本语言,并吸收了C / C +/ Java/ PERL的精髓。PHP可以取代Perl,Python,Java,C,C +,AWK,UNIX shell脚本,Visual Basic和其他语言。PHP可
21、以直接运行,并用C编写PHP运行在Apache,微软的IIS和其他Web服务器。PHP非常的简单好用,你可以在很短的时间内学习熟练的使用它,能够非常迅速的开发出复杂的Web页面。 由C语言写成的是PHP自身最大的优势,所以它可以广泛运行于各式各样的平台之上,如BeOS,UNIX,MS Windows,Apple Macintosh,IBMOS/2以及其它更多的操作系统。2. PHP网页执行流程 PHP页面具不同于的传统页面,一般HTML页面加载的时候,所有的页面将被直接传送到用户的计算机,在用户的计算机上执行的程序,显示内容;而PHP是恰恰相反,它是主要的是在服务器端Web开发,程序员可以控制
22、程序,并允许网站访问者互动,然后设计一个引人入胜的动态页面。例如:会员登录、资料认证网页等。如下图:图2.1 PHP网页执行流程图2.2 数据库系统平台MySQL系统的性能的准确精度和消耗时间的效率是非常必要的。在系统设计和开发的过程中,应充分考虑当前和未来的系统能够承受沉重的工作负载的系统,处理能力和响应时间,能够满足分布式校园对资源共享平台信息处理的需求。 目前的MySQL被广泛应用于互联网,中小型网站。之所以选择使用它,不仅是因为它体积小,速度快,成本较低,而且它还是开源的,很多中小型网站正因为它的特性,可以减少该网站的总体的开发成本,才选择的MySQL。总体而言,MySQL数据库具有以
![基于PHP邮箱的实现毕业设计论文.doc_第1页](https://www.31ppt.com/fileroot1/2023-2/17/60e4a299-d1ef-439c-b109-83d6779178fd/60e4a299-d1ef-439c-b109-83d6779178fd1.gif)
![基于PHP邮箱的实现毕业设计论文.doc_第2页](https://www.31ppt.com/fileroot1/2023-2/17/60e4a299-d1ef-439c-b109-83d6779178fd/60e4a299-d1ef-439c-b109-83d6779178fd2.gif)
![基于PHP邮箱的实现毕业设计论文.doc_第3页](https://www.31ppt.com/fileroot1/2023-2/17/60e4a299-d1ef-439c-b109-83d6779178fd/60e4a299-d1ef-439c-b109-83d6779178fd3.gif)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 PHP 邮箱 实现 毕业设计 论文
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-2388757.html