信箱|邮箱系统设计与实现
技术:Java、JSP等摘要:
我们看古装电视剧经常看到飞鸽传书,利用鸽子的速度传递信息,有八百里加急,骑快马传递消息,现如今,随着互联网在全球范围内的发展和普及,人们可以网络实现面对面的交流,信息传递更快捷更方便。与此同时,生活和工作的快节奏使得我们与朋友,亲戚之间不可能及时的交互,每个人都有自己的时间,不可能无时无刻都在网络上,所以电子邮件则成为信息交互中最重要的一环,本文讨论了信箱系统的设计与开发,分析了信箱系统是如何发送接收信件的,阐述了信箱系统的系统功能,据此设计了一个简易版的信箱系统。本系统搭建环境主要有jdk1.8、Tomcat8.0、和Oracle11G,开发工具Eclipse-luna,开发语言Java,采用了MVC模式,实现了用户注册、用户登录、发信件、收信件、信件管理、通讯录的功能。
关键词:信箱系统;java;MVC
目录:
信箱系统的设计与实现 2
信箱系统的设计与实现 5
注意格式
1引言 10
2课题背景与可行性分析 11
2.1课题背景 11
2.2E-mail的介绍及分析 11
2.3可行性分析 12
2.3.1 经济上可行性 12
2.3.2 技术上可行性 12
2.3.3 运行上可行 12
3 系统开发工具及环境搭建简介 14
3.1使用的开发平台 14
3.2开发模式的选择 14
3.3开发所需语言技术简介 15
3.3.1 Java程序设计语言简介 15
3.3.2 JSP简介 16
3.3.3 Servlet简介 16
3.3.4 Oracle数据库简介 17
3.3.5 Hibernate框架简介 17
3.3.6 Struts框架简介 17
3.4开发工具与环境搭建 18
3.4.1 Eclipse介绍 18
3.4.2 Tomcat服务器简介 18
3.4.3 JDK搭建 19
3.5 Oracle数据库环境安装 19
3.6 Tomcat服务器搭建 20
4系统总体分析和设计 22
4.1 信箱系统设计目的 22
4.2 信箱系统具体需求分析 22
4.2.1 系统需求 22
4.2.2 性能需求 22
4.2.3 应用需求分析 22
4.2.4 运行需求分析 23
4.2.5 其他需求分析 23
4.3 系统设计思想 23
4.4 系统设计分析 23
4.5 系统功能模块 23
4.6 信箱的功能概述 24
4.7数据库的概述 24
4.7.1. customer表结构设计: 25
4.7.2. mail表设计 26
4.7.3. friend表结构设计: 26
4.7.4. 三张表格之间的关系: 27
5 信箱系统的详细设计 28
5.1 系统采用的技术原理 28
5.2 程序逻辑相关模块流程图 29
5.3 各类用户登录注册模块设计 29
5.3.1 登录功能概述 30
5.3.2 注册功能概述 32
5.4 应用系统结构 33
5.5 详细设计—主要模块的详述 33
6系统测试方法概述 39
6.1 概述 39
6.2 程序的测试 39
6.2.1测试的重要性及目的 39
6.3 测试的步骤 41
6.4 测试的主要内容 41
6.5 不同的测试技术区分 43
6.5.1白盒测试技术 43
6.5.2黑盒测试技术 43
7 结束语 45
参考文献 46
致谢 47
外文原文: 48
外文翻译: 51
论文字数:21102
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]