/prjbox

项目开发本地管理工具

Primary LanguageC++

prjbox

项目开发本地管理工具。

目的:由于工作过程中大量定制化开发,每个定制都有相关的定制信息,公司的管理流程相对查找较慢,信息不集中,不能很好贴近实际快速查找管理的需求;而传统的文本记录的组织方式缺少管理的便捷和灵活行,随准备开发一个小的管理工具。

项目基于QT5.7版本,本地项目信息记录使用Sqlite。

界面组成

整个工程有两个页面组成:项目列表和项目添加页面.

项目列表

项目列表又是主页面,集中显示目前记录的项目,包括开发时间,定制单号+主题,设备型号/平台. 在双击某项时,弹出该项目详细页面.包括开发时间,定制单号+主题,设备型号/平台,源码SVN,需求,项目SVN,参考源码SVN,参考项目SVN,原定制源码SVN,原定制项目SVN.

项目添加

项目添加页面,可添加,定制单号+主题,设备型号/平台,源码SVN,需求,项目SVN,参考源码SVN,参考项目SVN,原定制源码SVN,原定制项目SVN.前4项为必填项.在保持时,依据当前时间,自动生成开发时间.

搜索及排序功能

搜索

在主界面搜索框,可以选择搜索类别:主题,单号,开发时间,平台型号.在选择开发时间时显示搜索时间前后总计5条项目,并选中最佳时间匹配项. 整个搜索使用实时增量方式.

排序

点击列表标签名可以实现升降序排序

其他功能

项目列表右键,可以修改当前选中项目的开发时间

版本发布

1.0.0.0版本

初始发布版本,完成上述基本功能。