开发Bug生命周期管理之后的感想之二

类别:软件工程 点击:0 评论:0 推荐:

3 系统流程和相关技术说明

最好的需求理解莫过于对流程的理解,你只要能很好的理解流程即可很好的使用该系统,也是你开发自己的系统基础条件。

我们简单的看一个bug的生命周期图(下图),前面的几个步骤是公共的步骤,一般是定义一次很少修改,从一个Bug的诞生开始是一个反复的过程。

系统采用了JavaMail技术,实现邮件的实时发送;采用了XML技术作为配置底层操作,比如你建立了项目和模块,分配任务等等;也采用MySql作为记录存放数据库;您可以选择任何邮件系统作为邮件服务器,我使用的是Linux的SendMail,这是不错的搭配;服务器方面我使用的Tomcat;开发工具采用Eclipse。基本上都是一些公开源代码的或是免费的项目的支持。这是一种不错的选择,我希望中国的开源项目健壮发展,使用国外的开源项目资料或是技术是实现这样愿望的好途径。

所有的操作简单明了。包括安装BugWin系统(我的Bug管理系统)、登陆BugWin系统、系统界面介绍、新建BUG、查询BUG、对已经存在的BUG的操作、测试文档上传和使用、统计报表(摘要报表和图形报表),基本可以实现简易性的特点,建议性是很多人使用的特点的总结,如果你希望操作简易性,那么最好的做法是看看别人希望怎么做,你只要按他、她的想法实现这个过程,之后优化,调查的量越大,统计越细致,越是可以体现这个特点。你可能得选择其中得一个或是几个特点作为你的系统的主要特点。比如易用性、易安装性、可移植性。之后围绕这些做详细的论证。把你的论证结果应用到设计中去。

本文地址:http://com.8s8s.com/it/it37128.htm