在线邮件发送系统需求分析

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

在线邮件发送系统

需求说明书(V1.1)

Prepared by Date

拟制日期

Reviewed by Date

yyyy-mm-dd 评审人日期

Approved by Date

yyyy-mm-dd 批准日期

Revision Record 修订记录

1.1 5

1.2项目背景 (5)

1.3参考资料 (5)

2功能范围说明 (5)

2.1功能范围 (5)

22数据范围 (5)

3功能概览 (5)

4功能性需求部分 (6)

4.1用户邮箱登录 (6)

4.1.1邮箱登录 (7)

4.2邮箱好友管理(通讯录) (8)

4.2.1用户增加邮箱好友 (9)

4.2.2用户删除邮箱好友 (11)

4.2.3用户查找邮箱好友 (12)

4.2.4用户修改邮箱好友 (13)

4.2.5用户添加邮箱好友备注 (15)

4.3邮件发送 (16)

4.3.1选择好友发送邮件 (17)

4.3.2新增地址发送邮件 (18)

4.3.3群发邮件 (20)

4.3.4邮件存入草稿 (21)

4.4收件箱 (22)

4.4.1接收邮件并提醒 (23)

4.4.2删除邮件 (24)

4.4.3邮件排序 (26)

4.5邮件查看 (27)

4.5.1查看邮件详细信息 (28)

4.6邮件搜索 (29)

4.6.1搜索所有邮件 (29)

4.7垃圾箱 (31)

4.7.1回收邮件 (31)

4.7.2彻底删除 (32)

4.7.3自动清理 (34)

4.8已发邮件(发件箱) (35)

4.8.1 查看已经发送的邮件 (35)

1引言

1.1编写目的

本文档的编写目的是为了定义所做项目,在线邮件发送系统的开发目标。包括对功能的规定和性能的要求,指出预期的系统用户、系统的运行环境以及对用户操作的约定,为系统设计和开发提供依据,作为系统功能追溯的基础和系统开发量确定的蓝本。本文

档可以作为本项目组开发人员以及本系统使用人员参考之用。

1.2项目背景

在21世纪信息通讯时代,通讯方式从传统的人为传讯转换为网络传讯,传统的通讯方式渐渐不适合如今的快节奏生活,人们渐渐的不再去邮局投递信件,改使用网络方式进行联系。

在这个大环境的驱动下,电子邮件渐渐兴起。电子邮件打破了传统的发件方式,不再使用人为送件,改用网络接收,通过网络邮箱接收和发送信件,并为信件添加上更丰富的信息,所以现在网络上的网络邮箱层出不穷,各大网络公司纷纷推出了自家的邮箱服务供其用户使用。但是,如果有多个邮箱需要使用,就需要去不同的网站进行管理,这相当的不方便,本系统就在这个环境下进行开发,解决人们无法在同一个网站上使用多个邮箱进行管理。

1.3参考资料

[1]何斌武•《电子邮件概述》•北京.高教出版社,2004

[2]陶宏才•数据库原理与设计[M].北京清华大学出版社.2005.

[3]王保罗.Java面向对象程序设计[M].北京,清华大学出版社.2003.

[4]孙卫琴.Tomcat与Java Web开发技术详解[M].第2版.电子工业出版

[5]张银鹤,点石成金:JSP+Ajax网站开发典型实例[M].电子工业出版社,2009年01 月.

2功能范围说明

2.1功能范围

本系统建设的功能分为一下几个模块:

1.用户登录模块

2.邮箱好友管理模块

3.写信模块

4.收件箱管理模块

5.发件箱管理模块

6.草稿箱管理模块

7.垃圾箱管理模块

8.邮件接收模块

2.2数据范围3功能概览

第 6 页,共 34 页

4功能性需求部分

4.1用户邮箱登录

功能介绍:用户可以通过本系统登录界面进行邮箱登录,进行登录的邮箱必须已开启STMP POP3 IMAP服务。

业务流程图:

普通用户:XX。

4:1:1邮箱登录

功能说明:用户通过本系统登录界面输入正确的邮箱地址和密码进行邮箱登录,进行登录的邮箱必须已开启STMP POP3 IMAP服务。如果邮箱地址或密码出错则登录失败,返回登录界面要求重新登录。成功则进入该邮箱系统。

业务流程图等:

4.1.1.1功能点描述

4.1.1.2界面原型

4:2邮箱好友管理(通讯录)

功能介绍:用于管理用户有限好友信息,可进行添加删除修改等操作。方便用户在发邮件时快速准确的键入邮箱地址。

业务流程图:

普通用户:XX。

421用户增加邮箱好友

功能说明:用户通过添加按钮进入添加邮箱好友界面,输入好友昵称, 注信息进行好

邮箱地址,备友添加。

业务流程图等。

4.2.1.1功能点描述

421.3界面要素说明

4.2.2用户删除邮箱好友

功能说明:用户选定邮箱好友,点击删除按钮进行删除好友。业务流程图:422.1功能点描述

4.2.2.2 界面原型

4;2.2.3 界面要素说明

4:2.3用户查找邮箱好友

功能说明:用户输入任意信息,通过匹配好友昵称或邮箱地址进行模糊查找。业务流程图:4.2.3.1功能点描述

主事件流备选事件流

前置条件

后置条件

4;2.3.2 界面原型

4;2.3.3 界面要素说明

4;2;4用户修改邮箱好友

功能说明:用户选定邮箱好友,点击修改按钮修改好友信息,修改界面自动加载当前好友信息,用户通过输入对应需要修改的信息进行好友信息的修改。

业务流程图:

相关文档
最新文档