信箱|邮箱系统设计与实现

技术:Java、JSP
摘要:
我们看古装电视剧经常看到飞鸽传书,利用鸽子的速度传递信息,有八百里加急,骑快马传递消息,现如今,随着互联网在全球范围内的发展和普及,人们可以网络实现面对面的交流,信息传递更快捷更方便。与此同时,生活和工作的快节奏使得我们与朋友,亲戚之间不可能及时的交互,每个人都有自己的时间,不可能无时无刻都在网络上,所以电子邮件则成为信息交互中最重要的一环,本文讨论了信箱系统的设计与开发,分析了信箱系统是如何发送接收信件的,阐述了信箱系统的系统功能,据此设计了一个简易版的信箱系统。本系统搭建环境主要有jdk1.8、Tomcat8.0、和Oracle11G,开发工具Eclipse-luna,开发语言Java,采用了MVC模式,实现了用户注册、用户登录、发信件、收信件、信件管理、通讯录的功能。

关键词:信箱系统;java;MVC

目录:
信箱系统的设计与实现    2
信箱系统的设计与实现    5
注意格式
1引  言    10
2课题背景与可行性分析    11
2.1  课题背景    11
2.2  E-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
包含资料:

 

 

截图:
 

 
 

 

  • 19
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值