免费注册 手机版 网站地图 小工具

学而优·知识库

首 页
在某个项目中,测试组以电子邮件的方式给你发送测试报告,电子邮件将采用标题进行类别标识,其格
在某个项目中,测试组以电子邮件的方式给你发送测试报告,电子邮件将采用标题进行类别标识,其格式举例如下:“[IM][网络故障]关于客户端访问连接的异常中断”,第一部分是项目名称,第二部分是类别标识,第三部分是问题标题,由于你处于一个大型项目中,这样的邮件每天都会收到上百封,现在你觉得每次通过收取邮件后手工进行分类太过繁琐,希望开发一个工具用来自动进行分类存储并可以随时进行查询,同时还能对任何一封邮件作出批注(这样的批注主要是给自己查看),以及能进行回复。针对这样的想法,你已经找到了一个OCX控件可以完成邮件的收取(该接口可获得邮件的标题并将正文部分以HTML文件方式存放为传入的指定文件),可以实现邮件的发送(该接口可以输入标题、以指定HTML文件为正文、发送地址并自动发送),而你需要做的是将邮件分门别类的存储并实现查询处理功能。你将怎样来规划并实现这个工具软件?
提出几个参考建议,根据你的经验和能力尽量作答:
a)尽你所能构想尽量多的邮件查询方式方法,你总是希望能更简单更快捷的从数千封邮件内查询到你需要找的那一封
b)不排除使用数据库,如果你考虑采用数据库,希望阐述数据库选型及关键表的主要结构设计
c)当然,你应该在这个工具的容错性能上进行考虑,阐述一下你认为需要注意的容错点以及相应的处理措施
d)你在收发信件的接口调用上是怎么考虑的,需要用定时器吗?是否要考虑多线程处理?更进一步,如果你拿到这个控件的源代码,你觉得是否会考虑修改其接口?
e)你是否会考虑将这个工具软件做成一个系统服务?
参考答案

关闭

前往注册

我已注册,登录账号 继续查看答案