上传者: afgasdg
|
上传时间: 2019-12-21 19:23:14
|
文件大小: 1.94MB
|
文件类型: doc
基于Java的邮件系统的设计与实现-初稿.doc
1 序 言 1
1.1 系统开发背景 1
1.2 选题的意义 1
1.3 系统简介 2
2 实现技术及开发工具 3
2.1 Java语言简介 3
2.2 Struts2简介 4
2.3 Spring简介 6
2.4 Hibernate简介 7
2.5 MyEclipse开发工具简介 8
2.6 MySQL简介 8
2.7 Tomcat服务器简介 9
2.8 James邮件服务器简介 9
2.9 Jquery简介 10
2.10 电子邮件简介 11
3 系统需求分析 13
3.1 可行性分析 13
3.1.1 经济可行性分析 13
3.1.2 技术可行性分析 14
3.1.3 社会因素可行性分析 14
3.2 功能需求分析 14
3.3 性能需求分析 17
3.4 数据库需求分析 17
4 数据库的设计与实现 19
4.1 数据库的设计 19
4.1.1 概念结构设计 19
4.1.2 逻辑结构设计 20
4.2 数据库的实现 21
5 系统的设计与实现 23
5.1 系统设计的目标 23
5.2 系统设计的思想 23
5.3 系统结构设计 24
5.4 用户登录邮件系统的工作流程 25
5.5 注册新用户信息的工作流程 26
5.6 用户找回密码信息工作流程 27
5.7 用户添加联系人信息工作流程 30
5.8 用户发送电子邮件工作流程 31
5.9 用户查看电子邮件工作流程 32
6 系统测试 35
6.1 单元测试 35
6.2 集成测试 36
6.3 系统测试 38
7 总结与展望 40
附 录 41
参考文献 46
致 谢 47