在线邮件发送系统需求分析资料.docx

上传人:b****5 文档编号:7226293 上传时间:2023-01-22 格式:DOCX 页数:42 大小:257.28KB
下载 相关 举报
在线邮件发送系统需求分析资料.docx_第1页
第1页 / 共42页
在线邮件发送系统需求分析资料.docx_第2页
第2页 / 共42页
在线邮件发送系统需求分析资料.docx_第3页
第3页 / 共42页
在线邮件发送系统需求分析资料.docx_第4页
第4页 / 共42页
在线邮件发送系统需求分析资料.docx_第5页
第5页 / 共42页
点击查看更多>>
下载资源
资源描述

在线邮件发送系统需求分析资料.docx

《在线邮件发送系统需求分析资料.docx》由会员分享,可在线阅读,更多相关《在线邮件发送系统需求分析资料.docx(42页珍藏版)》请在冰豆网上搜索。

在线邮件发送系统需求分析资料.docx

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

Documentnumber文档编号

Confidentialitylevel密级

内部公开

Documentversion文档版本

Total114pages共114页

V1.1

在线邮件发送系统

需求说明书(V1.1)

Preparedby

拟制

Date

日期

Reviewedby

评审人

Date

日期

yyyy-mm-dd

Approvedby

批准

Date

日期

yyyy-mm-dd

RevisionRecord修订记录

Date

日期

RevisionVersion

修订版本

SecNo.

修改章节

ChangeDescription

修改描述

Author

作者

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功能概览

功能项

包含功能点

功能说明

备注

用户邮箱登录

邮箱登录

邮箱登录成功后先匹配数据库是否存在该邮箱地址,存在则读取该邮箱地址的本地信息,不存在则存入本地数据库

邮箱好友管理(通讯录)

用户增加邮箱好友

用户删除邮箱好友

用户查找邮箱好友

用户修改邮箱好友

用户添加邮箱好友备注

好友信息包括:

邮箱地址

好友称呼

备注信息

有条件可添加好友分类

邮件发送

用户选择好友发送邮件

用户新增地址发送邮件

用户群发邮件

用户存入草稿

发送信息包括:

邮件接收地址

邮件发送地址

发件人昵称

邮件正文

邮件附件

邮件主题

群发邮件可暂不完成

发件人昵称可不写,可修改

邮件主题可无

存入草稿可暂不完成

收件箱

接收邮件并由系统提醒用户

删除邮件

邮件排序

收件箱显示信息包括:

发件人昵称

发件人地址

邮件主题

内容简述

收件时间

是否已读

发件人没有写昵称则显示发件人邮箱地址

邮件主题可无

邮件排序功能可部分实现

邮件查看

用户查看邮件详细信息

详细信息包括:

发件人昵称及地址

邮件接收时间

收件人昵称及地址

邮件正文

邮件附件

快速回复

快速回复功能可不实现

可添加举报功能

可添加拒收功能

邮件搜索

用户搜索所有邮件

搜索包括:

模糊搜索

按地址搜索

按昵称搜索

垃圾箱

回收邮件

彻底删除

自动清理

垃圾箱显示方式等同收件箱和邮件查看

自动清理可不实现

已发邮件

查看已经发送的邮件

显示方式等同收件箱和邮件查看

4功能性需求部分

4.1用户邮箱登录

功能介绍:

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

业务流程图:

⏹普通用户:

xx。

用户邮箱登录功能点列表:

功能点

说明

操作角色

邮箱登录

用户邮箱登录

普通用户

4.1.1邮箱登录

功能说明:

用户通过本系统登录界面输入正确的邮箱地址和密码进行邮箱登录,进行登录的邮箱必须已开启STMP、POP3、IMAP服务。

如果邮箱地址或密码出错则登录失败,返回登录界面要求重新登录。

成功则进入该邮箱系统。

业务流程图等:

4.1.1.1功能点描述

功能点编号

Email001001

功能点名称

邮箱登录

组织

集团—》分公司1—》部门1

角色

普通用户

功能说明

邮箱登录

主事件流

备选事件流

前置条件

后置条件

业务规则

用户输入邮箱地址和密码登录,向服务器发送连接请求,请求通过则存储邮箱地址到本地数据库,记录邮箱地址和密码。

请求未通过则要求用户重新登录。

数据来源

手工

输入数据

邮箱地址,邮箱密码

输出数据

成功:

输出成功的提示,跳转进入主界面

失败:

输出失败的提示,要求重新登录

备注

4.1.1.2界面原型

4.1.1.3界面要素说明

序号

名称

输入输出

显示类型

类型/长度

参数列表

是否必输

能否修改

注释/验证规则

1

邮箱地址

手工录入

文本框

2

邮箱密码

手工录入

密码框

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

功能介绍:

用于管理用户有限好友信息,可进行添加删除修改等操作。

方便用户在发邮件时快速准确的键入邮箱地址。

业务流程图:

⏹普通用户:

xx。

邮箱好友管理功能点列表:

功能点

说明

操作角色

用户增加邮箱好友

通过添加按钮添加邮箱好友

普通用户

用户删除邮箱好友

通过删除按钮删除选定的邮箱好友

普通用户

用户查找邮箱好友

通过搜索框查找对应的邮箱好友

普通用户

用户修改邮箱好友

通过修改按钮修改邮箱好友

普通用户

用户添加邮箱好友备注

通过添加备注按钮添加备注信息

普通用户

4.2.1用户增加邮箱好友

功能说明:

用户通过添加按钮进入添加邮箱好友界面,输入好友昵称,邮箱地址,备注信息进行好友添加。

业务流程图等。

4.2.1.1功能点描述

功能点编号

Email002001

功能点名称

用户增加邮箱好友

组织

集团—》分公司1—》部门1

角色

普通用户

功能说明

通过添加按钮添加邮箱好友

主事件流

备选事件流

前置条件

后置条件

业务规则

数据来源

手工输入邮箱地址和好友称呼

自动获取邮箱地址,手工输入好友称呼

输入数据

邮箱地址,好友称呼,备注信息

输出数据

成功:

输出成功提示

失败:

输出失败提示并显示失败原因

备注

在大学生对DIY手工艺品价位调查中,发现有46%的女生认为在十元以下的价位是可以接受;48%的认为在10-15元;6%的则认为50-100元能接受。

如图1-2所示备注信息可以不填

4.2.1.2

4.2.1.3综上所述,DIY手工艺品市场致所以受到认可、欢迎的原因就在于此。

我们认为:

这一市场的消费需求的容量是极大的,具有很大的发展潜力,我们的这一创业项目具有成功的前提。

界面原型

4.2.1.4界面要素说明

序号

名称

1、DIY手工艺市场状况分析输入输出

显示类型

体现市民生活质量状况的指标---恩格尔系数,上海也从1995年的53.4%下降到了2003年的37.2%,虽然与恩格尔系数多在20%以下的发达国家相比仍有差距,但按照联合国粮农组织的划分,表明上海消费已开始进入富裕状态(联合国粮农组织曾依据恩格尔系数,将恩格尔系数在40%-50%定为小康水平的消费,20%-40%定为富裕状态的消费)。

类型/长度

而手工艺制品是一种价格适中,不仅能锻炼同学们的动手能力,同时在制作过程中也能体会一下我国传统工艺的文化。

无论是送给朋友还是亲人都能让人体会到一份浓厚的情谊。

它的价值是不用金钱去估价而是用你一颗真诚而又温暖的心去体会的。

更能让学生家长所接受。

参数列表

是否必输

(1)政策优势能否修改

众上所述,我们认为:

我们的创意小屋计划或许虽然会有很多的挑战和困难,但我们会吸取和借鉴“漂亮女生”和“碧芝”的成功经验,在产品的质量和创意上多下工夫,使自己的产品能领导潮流,领导时尚。

在它们还没有打入学校这个市场时,我们要巩固我们的学生市场,制作一些吸引学生,又有使学生能接受的价格,勇敢的面对它们的挑战,使自己立于不败之地。

注释/验证规则

1

我们长期呆在校园里,对社会缺乏了解,在与生意合作伙伴应酬方面往往会遇上困难,更不用说商业上所需经历的一系列繁琐手续。

他们我们可能会在工商局、税务局等部门的手续中迷失方向。

对具体的市场开拓缺乏经验与相关的知识,缺乏从职业角度整合资源、实行管理的能力;好友昵称

附件

(二):

调查问卷设计手工录入

民族性手工艺品。

在饰品店里,墙上挂满了各式各样的小饰品,有最普通的玉制项链、珍珠手链,也有特别一点如景泰蓝的手机挂坠、中国结的耳坠,甚至还有具有浓郁的异域风情的藏族饰品。

文本框

2

邮箱地址

手工录入

自动获取

文本框

3

备注信息

手工录入

文本框

4.2.2用户删除邮箱好友

功能说明:

用户选定邮箱好友,点击删除按钮进行删除好友。

业务流程图:

4.2.2.1功能点描述

功能点编号

Email002002

功能点名称

用户删除邮箱好友

组织

集团—》分公司1—》部门1

角色

普通用户

功能说明

通过删除按钮删除选定的邮箱好友

主事件流

备选事件流

前置条件

后置条件

业务规则

数据来源

自动获取

输入数据

输出数据

成功:

输出删除成功的提示

失败:

输出删除失败的提示,并显示失败原因

备注

4.2.2.2界面原型

4.2.2.3界面要素说明

序号

名称

输入输出

显示类型

类型/长度

参数列表

是否必输

能否修改

注释/验证规则

1

好友昵称

自动获取

文本

2

邮箱地址

自动获取

文本

3

备注信息

自动获取

文本

4

删除

按钮

4.2.3用户查找邮箱好友

功能说明:

用户输入任意信息,通过匹配好友昵称或邮箱地址进行模糊查找。

业务流程图:

4.2.3.1功能点描述

功能点编号

Email002003

功能点名称

查找邮箱好友

组织

集团—》分公司1—》部门1

角色

普通用户

功能说明

通过搜索框查找对应的邮箱好友

主事件流

备选事件流

前置条件

后置条件

业务规则

模糊查找

数据来源

手工

输入数据

邮箱地址或好友昵称

输出数据

成功:

显示对应查找好友

失败:

提示不存在该好友

备注

4.2.3.2界面原型

4.2.3.3界面要素说明

序号

名称

输入输出

显示类型

类型/长度

参数列表

是否必输

能否修改

注释/验证规则

1

地址/昵称

手工选择

下拉框

2

搜索框

手工输入

文本框

3

搜索

手工选择

按钮

4.2.4用户修改邮箱好友

功能说明:

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

业务流程图:

4.2.4.1功能点描述

功能点编号

Email002004

功能点名称

修改邮箱好友

组织

集团—》分公司1—》部门1

角色

普通用户

功能说明

通过修改按钮修改邮箱好友信息

主事件流

备选事件流

前置条件

后置条件

业务规则

数据来源

手工

输入数据

需要修改的信息

输出数据

成功:

返回修改后的信息

失败:

输出失败的提示

备注

4.2.4.2界面原型

4.2.4.3界面要素说明

序号

名称

输入输出

显示类型

类型/长度

参数列表

是否必输

能否修改

注释/验证规则

1

好友昵称

手工输入

自动获取

文本框

2

邮箱地址

手工输入

自动获取

文本框

3

备注信息

手工输入

自动获取

文本框

4.2.5用户添加邮箱好友备注

功能说明:

该功能集成于修改邮箱好友与添加邮箱好友中,不单独制作。

4.2.5.1功能点描述

功能点编号

Email002005

功能点名称

添加邮箱好友备注

组织

集团—》分公司1—》部门1

角色

普通用户

功能说明

通过添加备注按钮为好友添加备注

主事件流

备选事件流

前置条件

后置条件

业务规则

输入可为空

数据来源

手工

输入数据

好友备注信息

输出数据

成功:

显示备注信息

备注

4.2.5.2界面原型

见添加好友处和修改好友信息处,不单独制作

4.2.5.3界面要素说明

序号

名称

输入输出

显示类型

类型/长度

参数列表

是否必输

能否修改

注释/验证规则

1

好友昵称

自动获取

文本框

2

邮箱地址

自动获取

文本框

3

备注信息

手工输入

文本框

4.3邮件发送

功能介绍:

该系统的基础功能之一,能向别的邮箱用户发送邮件。

用户通过输入收件地址,邮件主题,邮件正文(或再添加附件),完成邮件的编辑,通过点击发送按钮,对邮件进行发送。

对于未编写完成或突然不打算发送,需要延时发送的邮件可通过存入草稿箱按钮进行存入草稿的操作,等需要发送时再进行相应的编辑或直接进行邮件发送。

业务流程图:

⏹普通用户:

xx。

邮件发送功能点列表:

功能点

说明

操作角色

选择好友发送邮件

向选定的好友发送邮件

普通用户

新增地址发送邮件

用户手工输入收件邮箱地址发送邮件

普通用户

群发邮件

多地址发送邮件

普通用户

存入草稿

未完成邮件存入草稿箱

普通用户

4.3.1选择好友发送邮件

功能说明:

用户点击写信按钮,通过通讯录选择好友,编辑邮件主题,邮件正文,有需要可添加附件,完成邮件编辑后点击发送按钮对邮件进行发送。

业务流程图等。

4.3.1.1功能点描述

功能点编号

Email003001

功能点名称

选择好友发送邮件

组织

集团—》分公司1—》部门1

角色

普通用户

功能说明

向选定的好友发送邮件

主事件流

备选事件流

前置条件

后置条件

业务规则

选定已有好友,编写邮件信息,向服务器发送邮件

数据来源

手工,选择

输入数据

收件人邮件地址,邮件标题,邮件正文,发件人称谓

输出数据

成功:

输出发送成功的提示

失败:

输出失败原因

备注

4.3.1.2界面原型

4.3.1.3界面要素说明

序号

名称

输入输出

显示类型

类型/长度

参数列表

是否必输

能否修改

注释/验证规则

1

好友昵称

手工选择

文本

2

发件邮箱地址

自动获取

文本

3

收件邮箱地址

连带输入

文本

4

邮件主题

手工输入

文本框

5

邮件正文

手工输入

文本框

6

邮件附件

手工选择

按钮

7

发件人昵称

手工输入

文本框

4.3.2新增地址发送邮件

功能说明:

用户通过写信按钮进入邮件编写界面,输入收件邮箱地址,邮件主题,邮件正文,有需要可添加附件,完成邮件编写,点击发送按钮发送邮件。

业务流程图等。

4.3.2.1功能点描述

功能点编号

Email003002

功能点名称

新增地址发送邮件

组织

角色

普通用户

功能说明

填写邮箱地址发送邮件

主事件流

备选事件流

前置条件

后置条件

业务规则

数据来源

手工

输入数据

收件人邮件地址,邮件标题,邮件正文,发件人称谓

输出数据

成功:

输出发送成功的提示

失败:

输出失败原因

备注

4.3.2.2界面原型

4.3.2.3界面要素说明

序号

名称

输入输出

显示类型

类型/长度

参数列表

是否必输

能否修改

注释/验证规则

1

收件邮箱地址

手工输入

文本框

2

发件地址

自动获取

文本

3

邮箱地址

连带输入

文本

4

邮件主题

手工输入

文本框

5

邮件正文

手工输入

文本框

6

邮件附件

手工选择

按钮

7

发件人昵称

手工输入

文本框

4.3.3群发邮件

功能说明:

收件邮箱地址栏可输入多个邮箱地址。

业务流程图等。

4.3.3.1功能点描述

功能点编号

Email003003

功能点名称

群发邮件

组织

角色

普通用户

功能说明

群发邮件

主事件流

备选事件流

前置条件

后置条件

业务规则

数据来源

手工

输入数据

收件人邮件地址,邮件标题,邮件正文,发件人称谓

输出数据

成功:

输出发送成功的提示

失败:

输出失败原因

备注

4.3.3.2界面原型

4.3.3.3界面要素说明

序号

名称

输入输出

显示类型

类型/长度

参数列表

是否必输

能否修改

注释/验证规则

1

收件邮箱地址

手工输入

手工选择

文本框

2

发件地址

自动获取

文本

3

邮箱地址

连带输入

文本

4

邮件主题

手工输入

文本框

5

邮件正文

手工输入

文本框

6

邮件附件

手工选择

按钮

7

发件人昵称

手工输入

文本框

4.3.4邮件存入草稿

功能说明:

用户编写邮件未完成或需要延时发送,可通过点击存入草稿箱按钮将尚未编写完成的邮件,或暂不发送的邮件存入草稿箱,用户可进入草稿箱对邮件进行再操作,如继续编写,发送邮件,取消邮件等。

业务流程图等。

4.3.4.1功能点描述

功能点编号

Email003004

功能点名称

邮件存入草稿

组织

集团—》分公司1—》部门1

角色

普通用户

功能说明

将未完成的邮件存入草稿箱

主事件流

备选事件流

前置条件

后置条件

业务规则

数据来源

页面文本

输入数据

输出数据

备注

4.3.4.2界面原型

4.3.4.3界面要素说明

序号

名称

输入输出

显示类型

类型/长度

参数列表

是否必输

能否修改

注释/验证规则

4.4收件箱

功能介绍:

该系统基本功能之一,用于接收发送到用户邮箱地址上的邮件,并供用户查看。

业务流程图等

⏹普通用户:

xx。

收件箱功能点列表:

功能点

说明

操作角色

邮件接收并提醒

接收邮件,提醒用户有新邮件

普通用户

删除邮件

删除选定邮件

普通用户

邮件排序

按一定规则对邮件进行排序

普通用户

4.4.1接收邮件并提醒

功能说明:

邮件系统登录成功后自动接收发送到该邮件地址的所有邮件信息,将其以列表的形式输出于收件箱,供用户查看。

用户可通过收件箱查看简略的已接收邮件信息。

业务流程图等。

4.4.1.1功能点描述

功能点编号

Email004001

功能点名称

接收邮件并提醒

组织

角色

普通用户

功能说明

接收邮件,提醒用户有新邮件

主事件流

备选事件流

前置条件

后置条件

业务规则

数据来源

自动获取

输入数据

输出数据

输出所接收的邮件标题,邮件部分内容,邮件接收时间,发件人邮箱地址,发件人昵称(没有则不显示),已读/未读

备注

4.4.1.2界面原型

4.4.1.3界面要素说明

序号

名称

输入输出

显示类型

类型/长度

参数列表

是否必输

能否修改

注释/验证规则

1

发件人地址

自动获取

文本

2

发件人昵称

自动获取

文本

3

邮件主题

自动获取

文本

4

邮件内容

自动获取

文本

5

收件时间

自动获取

文本

4.4.2删除邮件

功能说明:

用户在收件箱查看邮件信息时,可勾选部分或全部邮件,通过点击删除按钮对邮件进行删除操作,确认删除后,邮件移入垃圾箱。

业务流程图等。

4.4.2.1功能点描述

功能点编号

Email004002

功能点名称

删除邮件

组织

角色

普通用户

功能说明

删除指定邮件

主事件流

备选事件流

前置条件

后置条件

业务规则

根据所选删除邮件,邮件删除后置入垃圾箱

数据来源

选择

输入数据

邮件编号

输出数据

成功:

输出成功的提示

失败:

输出失败的提示

备注

4.4.2.2界面原型

4.4.2.3界面要素说明

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 研究生入学考试

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1