论文部分内容阅读
[摘 要]电子邮件已经成为日常生活中信息交流最为常用的方式,各种内部信息交流平台也随之发展,应用到各行各业。本文主要讨论了一个局域网内部邮件系统的设计与开发,具体阐述了该内部邮件系统的实现原理,功能结构。
[关键词]内部邮件;局域网
中图分陈类号:TP312 文献标识码:A 文章编号:1009-914X(2015)29-0385-01
1 引言
近年来,随着网络用户要求的不断提高及计算机科学的迅速发展,特别是数据库技术在Internet中的广泛应用,Web站点向用户提供的服务越来越丰富,越来越人性化。21世纪是一个高度信息化的世纪,现代计算机技术的发展,为各行各业的发展创造了一个全新的时代背景——人们的生活、工作等已经越来越离不开计算机的运用,而Internet的应用又加速了这种趋势,人们越来越需要在互联网上交流各种信息和讨论各种问题。 Web邮箱是互联网上一种人与人之间交互的工具,是一般网站必备的子系统。随着计算机技术的发展,邮箱系统从最初的汉字输入、字处理、排版编辑、查询检索等单机应用软件逐渐发展成为现代化的网络办公系统,通过联网将单项办公业务系统联成一个办公系统。再通过远程网络将多个系统联结成更大范围的办公自动化系统。在Internet的发展中Web邮箱的作用将是无法替代的。
随着社会的发展,邮件已经变成我们生活中人与人之间必不可少的联络工具。越来越多的人注册使用邮箱。所以就需要一个邮箱管理系统进行管理。通过邮箱管理系统,我们可以很方便的管理注册登陆以及注销的帐户,用户可以查询或修改、添加、删除收件箱、发件箱,垃圾箱里的记录。
我国从80年代开始,尤其是进入90年代,邮箱发展迅猛。随着计算机技术的发展,邮箱系统从最初的汉字输入、字处理、排版编辑、查询检索等单机应用软件逐渐发展成为现代化的网络办公系统,通过联网将单项办公业务系统联成一个办公系统。再通过远程网络将多个系统联结成更大范围的办公自动化系统。建立企业内部网(Intranet)和企业外部网(Extranet)已经成为办公自动化发展的必然趋势。多媒体技术邮箱发展的又一趋势。办公自动化系统引入多媒体技术,使之处理语音、图形、图像功能加强,更能够满足办公要求,提高办公信息处理的应用范围和价值。近来,随着技术的不断进步和市场的进一步需求。
2 系统需求分析
2.1 设计目标
Web邮箱的用户分为普通用户和管理员用户两类。普通用户首先需要注册,然后经过登录进入邮箱,再开始对邮箱进行使用,通过写信发送邮件,并可以通过回复邮件功能回复已收到的邮件,当然还可以通过搜索功能查找已收到或已发送的邮件,等等;而要是作为Web邮箱的管理员登录,则会有不同的功能,如管理员通过管理功能添加、编辑、删除邮箱已有的普通用户,管理员还可以管理系统的注册用户,设置邮箱系统参数,等等。
要设计一个功能完整的系统,还需要进行具体的功能分析,然后进行整理和归纳,再构建一个完整的构架,并设计出数据实体、接口和用户界面,最终将所有的功能需求转化为可以编码实现的程序构架[9]。
对于Web邮箱这种直接面对网络用户的应用系统的开发的要求一般是:
1、界面一定要美观,便于使用;
2、功能一定要完善,尽量优化主要功能的实现;
3、系统的功能流程必须简单易懂;
4、功能的实现一定要从使用者的角度。
5、系统简单易用、流程清晰
6、系统安全、可靠;操作权限依其身份不同而不同
7、数据必须完整且无冗余
8、数据库的设计必须规范
9、数据必须安全
2.2 系统假定和约束
系统开发环境假定在Windows XP系统,数据库采用SQL Server 2005。
关于普通用户权限:未注册的用户不能进入本Web邮箱系统,只有通过注册,才能进入系统;对于注册的用户,在正常的邮箱版块可以发送邮件,回复已收到的邮件,删除已收到或已发送的邮件,将已发送邮件或已收到邮件设置为重要邮件,还具有管理自己通讯录的功能。
关于管理员的权限:Web邮箱的管理员全面地管理邮箱。除了拥有普通用户的所有权限外,管理员还具有对普通用户管理的功能等[9]。
3 系统功能分析
用户使用Web邮箱,有一定的流程:用户注册登陆进入Web邮箱,就某个邮件进行操作,通过发件功能发布新的邮件,通过收件的功能接收别人的邮件;管理员通过管理功能创建、编辑、删除Web邮箱的用户,管理注册用户,管理邮件,设置Web邮箱基本参数。
首先,电子邮件系统需求需要实现的功能包括新建用户的账号,接受简单邮件或带附件的邮件,发送简单邮件或发送带附件的邮件,电子邮件编写,电子邮件分类管理,通信薄管理。为了使用通信薄,于是添加了对用户资料的增加,修改,取消操作。
3.1 Web 邮箱系统的总体架构
用户首先通过登陆界面登陆到邮箱系统的主界面,然后在主界面各项功能选择。可以对邮件进行查收以及新邮件的发送。
3.2 Web 邮箱系统的系统功能模块
Web邮箱系统分为前台模块和后台模块。经过注册登录后进入前台页面,普通用户拥有发件箱模块、收件箱模块、草稿箱模块、垃圾箱模块、重要邮件模块和通讯录模块。经过管理员登录进入后台模块,管理员拥有用户管理和邮件管理模块。
3.3 Web 邮箱系统的总体用例分析
Web邮箱系统拥有游客、会员、和管理员三个用户。游客只拥有注册登录功能。注册成为会员登录后,拥有查看邮件、查看草稿和发送邮件等功能。管理员拥有游客和会员的所有功能和权限管理功能。 经过前面的分析,基本上就清楚了Web邮箱的功能对象,Web邮箱一般可分为两种用户,即Web邮箱的管理员和注册的一般用户,用户的权限是向下覆盖的,即上级权限包含下级的权限,下级权限的用户不能使用上级的权限,在Web邮箱系统中,管理员的权限为上级权限。
4 用户功能模块说明
功能模块概述:
注册用户可以通过本模块查看自己的邮件信息并可以收发邮件,具体功能包括:
A.收件箱
B.草稿箱
C.垃圾箱
D.发件箱
E.写信
F.重要邮件
G.用户管理
H.通讯录
收件箱:
用户可以通过本模块对自己的,具体功能:
可以将其设置为重要邮件保存,在收件箱查收邮件,删除邮件(置邮件入垃圾箱),回复邮件,对于邮件加星,可以进行多人发送邮件,返回到上一菜单草稿箱:
用户可以通过本模块对自己的,具体功能:
可以保存草稿,可以查看草稿,可以加星为重要邮件,可以删除草稿箱中内容。
垃圾箱:
用户可以通过本模块对自己的,具体功能如下:
删除垃圾邮件,转发邮件,彻底删除邮件,可以移动到收件箱和草稿箱,可以转发给他人
用户管理:
普通用户,系统管理员可以通过本模块进行管理,具体功能如下:
(1)用户管理:对密码进行修改,对自己信息进行修改
(2)管理员管理:对密码进行修改,对自己信息进行修改,对普通用户进行信息修改,可将这些普通用户变成管理用户模块。
重要邮件:
用户可以通过本模块对自己的重要邮件进行管理,具体功能如下:
可以对自己重要邮件进行查看,可以去掉加星使之变为普通邮件,可以删除重要邮件,可以转发重要邮件
发件箱:
用户可以通过本模块对自己的发件箱进行管理,具体功能如下:
注册用户进入Web 邮箱系统后对已发送邮件保存,可以添加附件,可以变为加星邮件,可以删除发件箱内容(可以全选删除或单一删除)
写信:
用户可以通过本模块进行写信,具体功能如下:
可以发送所写邮件,可以保存邮件到草稿箱,可以变为加星邮件,可以多人发送,可以添加附件发送
结语
本文主要对web邮件系统进行了详细的分析,及对数据模型的设计。在为今后的实现提供了进一步的理论基础。
[关键词]内部邮件;局域网
中图分陈类号:TP312 文献标识码:A 文章编号:1009-914X(2015)29-0385-01
1 引言
近年来,随着网络用户要求的不断提高及计算机科学的迅速发展,特别是数据库技术在Internet中的广泛应用,Web站点向用户提供的服务越来越丰富,越来越人性化。21世纪是一个高度信息化的世纪,现代计算机技术的发展,为各行各业的发展创造了一个全新的时代背景——人们的生活、工作等已经越来越离不开计算机的运用,而Internet的应用又加速了这种趋势,人们越来越需要在互联网上交流各种信息和讨论各种问题。 Web邮箱是互联网上一种人与人之间交互的工具,是一般网站必备的子系统。随着计算机技术的发展,邮箱系统从最初的汉字输入、字处理、排版编辑、查询检索等单机应用软件逐渐发展成为现代化的网络办公系统,通过联网将单项办公业务系统联成一个办公系统。再通过远程网络将多个系统联结成更大范围的办公自动化系统。在Internet的发展中Web邮箱的作用将是无法替代的。
随着社会的发展,邮件已经变成我们生活中人与人之间必不可少的联络工具。越来越多的人注册使用邮箱。所以就需要一个邮箱管理系统进行管理。通过邮箱管理系统,我们可以很方便的管理注册登陆以及注销的帐户,用户可以查询或修改、添加、删除收件箱、发件箱,垃圾箱里的记录。
我国从80年代开始,尤其是进入90年代,邮箱发展迅猛。随着计算机技术的发展,邮箱系统从最初的汉字输入、字处理、排版编辑、查询检索等单机应用软件逐渐发展成为现代化的网络办公系统,通过联网将单项办公业务系统联成一个办公系统。再通过远程网络将多个系统联结成更大范围的办公自动化系统。建立企业内部网(Intranet)和企业外部网(Extranet)已经成为办公自动化发展的必然趋势。多媒体技术邮箱发展的又一趋势。办公自动化系统引入多媒体技术,使之处理语音、图形、图像功能加强,更能够满足办公要求,提高办公信息处理的应用范围和价值。近来,随着技术的不断进步和市场的进一步需求。
2 系统需求分析
2.1 设计目标
Web邮箱的用户分为普通用户和管理员用户两类。普通用户首先需要注册,然后经过登录进入邮箱,再开始对邮箱进行使用,通过写信发送邮件,并可以通过回复邮件功能回复已收到的邮件,当然还可以通过搜索功能查找已收到或已发送的邮件,等等;而要是作为Web邮箱的管理员登录,则会有不同的功能,如管理员通过管理功能添加、编辑、删除邮箱已有的普通用户,管理员还可以管理系统的注册用户,设置邮箱系统参数,等等。
要设计一个功能完整的系统,还需要进行具体的功能分析,然后进行整理和归纳,再构建一个完整的构架,并设计出数据实体、接口和用户界面,最终将所有的功能需求转化为可以编码实现的程序构架[9]。
对于Web邮箱这种直接面对网络用户的应用系统的开发的要求一般是:
1、界面一定要美观,便于使用;
2、功能一定要完善,尽量优化主要功能的实现;
3、系统的功能流程必须简单易懂;
4、功能的实现一定要从使用者的角度。
5、系统简单易用、流程清晰
6、系统安全、可靠;操作权限依其身份不同而不同
7、数据必须完整且无冗余
8、数据库的设计必须规范
9、数据必须安全
2.2 系统假定和约束
系统开发环境假定在Windows XP系统,数据库采用SQL Server 2005。
关于普通用户权限:未注册的用户不能进入本Web邮箱系统,只有通过注册,才能进入系统;对于注册的用户,在正常的邮箱版块可以发送邮件,回复已收到的邮件,删除已收到或已发送的邮件,将已发送邮件或已收到邮件设置为重要邮件,还具有管理自己通讯录的功能。
关于管理员的权限:Web邮箱的管理员全面地管理邮箱。除了拥有普通用户的所有权限外,管理员还具有对普通用户管理的功能等[9]。
3 系统功能分析
用户使用Web邮箱,有一定的流程:用户注册登陆进入Web邮箱,就某个邮件进行操作,通过发件功能发布新的邮件,通过收件的功能接收别人的邮件;管理员通过管理功能创建、编辑、删除Web邮箱的用户,管理注册用户,管理邮件,设置Web邮箱基本参数。
首先,电子邮件系统需求需要实现的功能包括新建用户的账号,接受简单邮件或带附件的邮件,发送简单邮件或发送带附件的邮件,电子邮件编写,电子邮件分类管理,通信薄管理。为了使用通信薄,于是添加了对用户资料的增加,修改,取消操作。
3.1 Web 邮箱系统的总体架构
用户首先通过登陆界面登陆到邮箱系统的主界面,然后在主界面各项功能选择。可以对邮件进行查收以及新邮件的发送。
3.2 Web 邮箱系统的系统功能模块
Web邮箱系统分为前台模块和后台模块。经过注册登录后进入前台页面,普通用户拥有发件箱模块、收件箱模块、草稿箱模块、垃圾箱模块、重要邮件模块和通讯录模块。经过管理员登录进入后台模块,管理员拥有用户管理和邮件管理模块。
3.3 Web 邮箱系统的总体用例分析
Web邮箱系统拥有游客、会员、和管理员三个用户。游客只拥有注册登录功能。注册成为会员登录后,拥有查看邮件、查看草稿和发送邮件等功能。管理员拥有游客和会员的所有功能和权限管理功能。 经过前面的分析,基本上就清楚了Web邮箱的功能对象,Web邮箱一般可分为两种用户,即Web邮箱的管理员和注册的一般用户,用户的权限是向下覆盖的,即上级权限包含下级的权限,下级权限的用户不能使用上级的权限,在Web邮箱系统中,管理员的权限为上级权限。
4 用户功能模块说明
功能模块概述:
注册用户可以通过本模块查看自己的邮件信息并可以收发邮件,具体功能包括:
A.收件箱
B.草稿箱
C.垃圾箱
D.发件箱
E.写信
F.重要邮件
G.用户管理
H.通讯录
收件箱:
用户可以通过本模块对自己的,具体功能:
可以将其设置为重要邮件保存,在收件箱查收邮件,删除邮件(置邮件入垃圾箱),回复邮件,对于邮件加星,可以进行多人发送邮件,返回到上一菜单草稿箱:
用户可以通过本模块对自己的,具体功能:
可以保存草稿,可以查看草稿,可以加星为重要邮件,可以删除草稿箱中内容。
垃圾箱:
用户可以通过本模块对自己的,具体功能如下:
删除垃圾邮件,转发邮件,彻底删除邮件,可以移动到收件箱和草稿箱,可以转发给他人
用户管理:
普通用户,系统管理员可以通过本模块进行管理,具体功能如下:
(1)用户管理:对密码进行修改,对自己信息进行修改
(2)管理员管理:对密码进行修改,对自己信息进行修改,对普通用户进行信息修改,可将这些普通用户变成管理用户模块。
重要邮件:
用户可以通过本模块对自己的重要邮件进行管理,具体功能如下:
可以对自己重要邮件进行查看,可以去掉加星使之变为普通邮件,可以删除重要邮件,可以转发重要邮件
发件箱:
用户可以通过本模块对自己的发件箱进行管理,具体功能如下:
注册用户进入Web 邮箱系统后对已发送邮件保存,可以添加附件,可以变为加星邮件,可以删除发件箱内容(可以全选删除或单一删除)
写信:
用户可以通过本模块进行写信,具体功能如下:
可以发送所写邮件,可以保存邮件到草稿箱,可以变为加星邮件,可以多人发送,可以添加附件发送
结语
本文主要对web邮件系统进行了详细的分析,及对数据模型的设计。在为今后的实现提供了进一步的理论基础。