系统分析报告MailDog邮件跟踪系统_第1页
系统分析报告MailDog邮件跟踪系统_第2页
系统分析报告MailDog邮件跟踪系统_第3页
系统分析报告MailDog邮件跟踪系统_第4页
系统分析报告MailDog邮件跟踪系统_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、杭州广播电视大杭州广播电视大杭州广播电视大杭州广播电视大学学 题 目 MailDog 邮件跟踪系统分析报告 姓 名 江跃波 专 业 03 计算机信息管理 指导教师 石坚 学 校 杭州广播电视大学 日 期 2005 年 10 月 27 日 H HH A A A N NN G G G Z Z Z H HH O O O U UU R R R A A A D D D I I I O O O & T T T V V V U UU N NN I I I V V V E E E R R R S S S I I I T T T Y Y Y 学生创新设计学生创新设计 HH Z Z R R T T V V U U

2、 目目 录录 1、引言.2 1.1 系统名称.2 1.2 系统目标.2 1.3 系统功能.2 1.4 系统背景.2 1.5 系统是如何工作的.4 2、业务流程分析.4 3、数据流程分析.4 3.1 系统顶层图.5 3.3 写新邮件流程图.7 3.4 邮件搜索流程图.8 3.5 管理学生流程图.9 3.6 用户资料修改流程图.10 3.7 数据字典.10 4、实施计划.11 4.1 工作任务的分解.11 4.2 进度.12 5、参考资料.12 1、引言 MAILDOG 邮件跟踪系统是一个能对发送的邮件进行跟踪,掌握收件人阅读情况并可 对指定时间内未阅读邮件者追加发送短信通知的一个教学通知发送平台

3、。采用本系统群发 带有跟踪功能的邮件给学生,在邮件发送后指定时间查阅该邮件的阅读情况,对没有阅读 的同学,通过“短信群发”再次发送该通知,以确保通知被准确及时的传送。这种方法可 以完全监控电子邮件是否被阅读,达到对发出后的电子邮件进行有效跟踪的目的,同时又 对未阅读者进行手机短信群发,弥补前者的不足,既降低了费用,又准确及时的传递了通 知! 1.1 系统名称 本系统的名称:MailDog 邮件跟踪系统。 1.2 系统目标 本系统基于邮件跟踪技术,面向所有使用电子邮件的用户,对发送出的邮件实行跟踪 和管理,最大限度的给用户提供方便,节约时间、金钱等各方面资源。 1.3 系统功能 本系统主要包括三

4、大功能模块:邮件发送模块、邮件管理模块和用户资料管理模块 其中在邮件发送模块里,用户可以对单人或者多用户发送电子邮件,也可以对已经存 在的整个组发送电子邮件。系统这样的设计,是为了方便用户,让用户达到更高的办事效 率。 另一功能模块邮件管理模块。是面向邮件发送者的,用户可以对自己发送出去的 邮件,进行查看、删除操作,在这里,用户可以看到自己发送出去的邮件是否已被阅读, 如果已经被阅读,则可以查看被阅读的详细信息。此面板里,可以很直观的了解到发出的 邮件有多少人阅读了,有多少人还没有读。在此模块中,用户还可以设置“邮件提醒” ,就 是在对方阅读了邮件时,发送一封“邮件已被阅读”字样的邮件到你指定

5、的邮箱中。让你 随时随地的掌握自己的发出的邮件现在所处的状态。 用户资料管理模块,用户可以在这里设置,修改自己的信息。 1.4 系统背景 在现代的通信交流领域里,与人交流信息的方式有多种,主要的有“电子邮件” 、 “电 话” 、 “手机短信” 、 “书面交流, ” 、 “信件往来”等,它们都有各自的优点与缺点。 首先,我们来看一下,我们使用比较广泛的“电子邮件” ,电子邮件方便快捷,并且其 工作方式已为大家所熟知。我们先来看一下它的优点,它的优点有: 快速:发送电子邮件后,只需几秒钟就可通过网络传送到邮件接收人的电子邮箱中。 方便:书写、收发电子邮件都通过电脑自动完成,双方接收邮件都无时间和地

6、点的限 制。 廉价:平均发送一封电子邮件只需几分钱,比普通信件便宜。 可靠:每个电子邮箱地址都是全球惟一的,确保邮件按发件人输入的地址准确无误地 发送到收件人的邮箱中。 没有地域性限制 ,无论你在世界上的哪个角落里,只要有一台能上网的电脑,你就 能收发电子邮件,真正做到了“天涯若比邻” 。 看了优点的同时,我们来看一下它的缺点,它的一个最大的缺点就是: 可能得不到立即响应 也就是说在我们发出了电子邮件后,我们不知道对方有没有收到,也不知道对方是否 阅读了邮件。因为“发送电子邮件”是一种单向行为,所以对方必须及时、定期的收邮件, 才能看到我们发送给他的消息。因此它不能作为紧急重要通知的发送工具。

7、 手机短信群发是一种大量,方便的通知方式,可以将紧急通知及时地发送到对方的手 机上,其缺点是每条短信发送需交 0.1 元费用,而且发送的字数有限制,当需要发送的数 量较大,发送的信息较多时,就需要有一笔不小的费用开支。比如班主任发给学生的通知 等。 电话联系是一种补充方法,因为它是一对一的通信方式,所以它只在联系对象不多时 才适用,联系的数量较多时,它既费时又费钱。如果,需要联系的人很多,我们可以想象 一个人整天坐在电话机前拔弄号码的样子,那无疑是一种低效率通信方式。 “书面交流, ”是一种大量,突出重要性的媒介,如学校里班主任发给学生的通知单, 内容经打印复印,由班主任随堂下发。这是最正式的

8、一种方式,主要是期末复习或重要通 知时使用,缺点是成本高。如果用“发送信件”的方法,则没有效率。 在这种情况下,我们希望有一种工具,在我们发出电子邮件后,能让它告诉我们,对 方是否已经收到消息,收到后是否已经阅读。如果没有收到,或者在这条信息的有效性快 结束时对方还没有阅读的话,我们就可以采取其他的措施,比如手机短信、直接的电话联 系来通知对方。这样就能达到既节约时间又节约费用而且及时目的了。 我们现在所研究的系统就是为解决这些缺点,运用它们的优点而设计的。 “基于邮件跟 踪技术的邮件发送系统的开发与设计” ,它具有电子邮件的所有优点又弥补了它的缺点,它 可以在你发出电子邮件的时候知道对方是否

9、已经接收电子邮件,可以知道对方接收邮件后 是否已经阅读。让你做到真正的既节约又及时。 本课题所研究的系统名称是:“基于邮件跟踪技术的邮件发送系统的开发与设计” ;本 系统面向的用户是广大的,我们承诺:“只要你会用电子邮件的,你就会使用本系统” 。 1.5 系统是如何工作的 说明说明: 首先用户登录系统,在用户利用此系统发送邮件的时候,系统将自动在邮件 的末尾加上一个唯一的标记。 当学生打开邮件阅读时,跟踪标记将会自动执行并对服务器上关于该邮件的某个学生 阅读情况标记为已读,同时将阅读者的信息存入数据库。 2、业务流程分析 在本系统的系统分析阶段,我们主要是对邮件的发送和管理进行多方面的调查和研

10、究, 从而抽象出我们系统的业务流程图,数据流程图。接下来,我们将通过本系统的业务流程 图,数据流程图来进一步说明其功能。 3、数据流程分析 在此,我们对系统进行数据流程分析,通过数据流程图与数据字典来说明系统的功能。 这里的数据流程图包括:系统顶层图,是对系统的一个总的概况;邮件发送流程图,对邮 件 的发送进行了数据流程分析;邮件搜索流程图,对邮件的搜索进行了分析。 3.1 系统顶层图 说明说明:在系统顶层图里,我们描述的是整个系统的流程。在此,用户先登录系统, 然后进行选择操作,用户可以写新邮件,可以搜索已存在的邮件,可以修改用户资料,也 可以进入管理学生页面,对学生进行管理。因为是系统顶层

11、图,所以在图中只能看到个概 况。详细的数据流程图在下面的文档中,我们会对系统的各个模块加以介绍。 3.2 用户登录验证流程图 说明说明:用户打开浏览器,进入 MailDog 登录页面,用户输入帐号与密码,点击登录按 钮,系统验证用户输入的帐号与密码,如果验证成功则进入 MailDog 操作页面,验证失败 就返回登录页面。 3.3 写新邮件流程图 说明说明:进入写新邮件页面,开始写新的邮件选择发送对象、填写邮件主题、填写 邮件内容、添加相应附件;用户点击发送邮件按钮时,系统验证用户是否填写相应的内容, 如果验证失败则返回到写新邮件页面,验证成功就发送这封邮件;发送邮件后,系统再判 断此封邮件是否

12、发送成功,如果发送成功则转入邮件列表页面,否则转入写新邮件页面。 3.4 邮件搜索流程图 说明说明:进入邮件搜索页面,用户设置搜索关键字、搜索范围以及时间,搜索关键字一 栏中,可以用”or”,”and”,空格等连接符来查询。 搜索范围里可以设置在哪个班级搜索邮件,只搜索邮件标题、或者搜索标题和内容、 或者搜索有无带附件。方便让用户查找邮件。单击执行搜索按钮,如果有相应的搜索结果, 则进入搜索结果页面,否则返回邮件搜索页面。 3.5 管理学生流程图 说明说明:进入管理学生页面,可以选择添加学生记录、搜索学生记录、管理班级或学生 管理;在添加学生记录页面中,分为快速添加与详细添加两种,它们的区别在

13、于详细添加 可以添加学生的详细信息,包括姓名、E-Mail 地址、所在班级、性别、手机号码、电话号 码等信息。 添加了相应的信息后,系统验证填入的信息是否合格,如果验证通过,则添加学生信 息,否则返回添加学生信息页面。在搜索学生记录页面中,设定搜索条件,然后执行搜索, 系统检测是否有搜索结果,如果有搜索结果,则进入搜索结果页面,否则返回搜索学生记 录页面。 在管理班级页面中,可以添加新班级,系统验证填入的班级名称是否合法,如果验证 通过,则添加新的班级,否则返回到管理班级页面。也可以对已存在的班级进行改名,删 除操作,还可以点击班级名称直接对其发送邮件。 在学生管理页面中,包括查看学生信息、学

14、生信息修改及删除学生信息等功能,在修 改学生信息时,系统会验证修改的信息是否合法,如果验证通过,则修改学生的信息。 3.6 用户资料修改流程图 说明说明:在资料修改页面中,可以对相应的信息进行修改,系统验证修改的信息合法后, 就修改相应的资料。 3.7 数据字典 数据元素数据元素 数据结构数据结构 数据流数据流 4、实施计划 4.1 工作任务的分解 本系统分为两大功能模块,一为邮件发送模块,另一是邮件管理模块。 4.2 进度 ID任务名称开始时间完成时间所用时间 1可行性分析2005-8-32005-8-91 周 2系统分析2005-8-102005-8-232 周 3设计分析2005-8-242005-8-301 周 4数据库设计2005-8-312005-9-61 周 5实现邮件发送2005-9-72005-9-202 周 6实现邮件搜索2005-9-212005-10-42 周 7邮件管理模块2005-10-52005-10-111 周 8系统测试200-10-122005-10-252 周 5、参考资料 1David Flanagan. 张铭泽,等译 JavaScrip

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论