邮件系统需求分析

邮件系统需求分析

ID:5650184

大小:95.00 KB

页数:6页

时间:2017-12-21

邮件系统需求分析_第1页
邮件系统需求分析_第2页
邮件系统需求分析_第3页
邮件系统需求分析_第4页
邮件系统需求分析_第5页
资源描述:

《邮件系统需求分析》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、概要设计:用户注册邮件管理界面用户登录验证delbox。htmldraftbox。htmlsendbox。htmlWrite。html写信草稿箱发件箱垃圾箱通信录修改密码退出系统收信list。html收件箱List1。htmladdreaalist。htmlpassword。html功能模块:数据流图:①用户登录:@sohu.com@sina.cn.com用户名和密码不存在判断用户名和密码存在LoginServlet.java接收用户输入的数据根据用户名和密码到数据库查询调用UserDAO中的查询方法判断Login.jsp输

2、入用户名密码MyClientServlet.Java请求其他服务器验证main.jsp验证成功失败②收邮件:收邮件MyClient.java从服务器上接收别人给我们发送的邮件并保存到ReceiveDTO中然后调用ReceiveDAO中的add方法保存到数据库ReceiveServlet.java调用ReceiveDAO中stateQuery方法把查询到的数据信息返回到页面显示List.jsp显示邮件信息DBT③ 写邮件ServerServlet.java接收页面发送的数据保存在WriteDTO中通过服务器发送给收件人写邮件W

3、rite.jsp添加收信人主题放松发送方式正文保存发送保存并发送OutboxSaveSerlet.java接收页面发送的数据,保存到OutboxDTO中调用outboxDAO中的add方法保存到数据库DraftSaveServlet.Java接收页面发送的数据,保存到DraftDTO中调用DraftDAO中的add方法保存到数据库④文件夹文件夹MainBox.jsp新建CreateFileServlet.Java接收页面数据,将数据存到FileDTO调用FileDAO中的add方法创建一个文件夹清空ClearFileServ

4、let.Java从页面获取文件夹名,调用FileDAO中的clearFile方法清空文件夹里的文件删除从页面获取文件夹名,调用FileDAO中的deleteFile方法删除文件夹包括里面的文件⑤收件箱InboxServlet.java调用ReceiveDAO中的list方法将查询到的数据显示到页面收件箱List1.jsp接收InboxServlet,java传来的数据显示在页面⑥删除(相应的)DeleteServlet.Java接收页面邮件id调用相应DAO中delete方法删除邮件删除(相应的)GetAllSevlet.j

5、ava根据选中邮件的id,调用相应DAO中list放法把查询到的数据放到DustbinDTO中然后调用DustbinDAO中的add方法添加到垃圾箱⑦彻底删除彻底删除(相应的)DeleteServlet.Java接收页面邮件id调用相应DAO中delete方法删除邮件⑧发件箱Sendbox.jsp接收outboxGetAllServlet。Java中的数据显示出来发件箱OutboxGetAllServlet.java调用OutboxDAO中list方法把查询到的数据显示到页面⑨垃圾箱垃圾箱DustbinGetAll.java

6、调用DustbinDAO中的list方法查询数据,将查询到的数据发送到页面显示Delbox.jsp接收数据,进行显示⑩.修改密码Password.jsp输入原始密码和新密码修改密码ChangeServlet.java接收页面信息保存到PasswordDTO中调用PasswordDAO中的update方法修改数据到数据库11.通讯录通讯录AddressGetAllServlet.java调用AddressDAO中的list方法查询数据,将查询到的数据发送到页面显示AddressList.jsp接收数据,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。