源码获取:https://www.bilibili.com/video/BV1Ne4y1g7dC/
一、系统功能模块
项目跟踪管理实际是软件测试流程管理的一个子过程,其应用模型一般主要由四个部分组成:跟踪收集、跟踪跟踪、跟踪度量、项目评估。
项目跟踪管理系统,需要涉及几部分的功能:
1)跟踪的上报,当问题被发现后,可以通过系统进行提交、保留,方便跟踪。
2)跟踪录入系统后,项目经理应该可以通过跟踪跟踪系统进行浏览,定期获得最新的跟踪问题报告。
3)项目经理将跟踪问题报告通过跟踪跟踪系统转交给程序员,程序员可以通过跟踪跟踪系统知道自己负责的修正的跟踪问题报告。
4)跟踪问题的修正处理,当程序员修复问题后,可以通过跟踪系统,通知项目经理问题已修复。
5)对于无法根据跟踪报告重现的问题,也可以通过跟踪系统,向项目经理及测试人员要求更多更详细的信息,并将跟踪问题返回至项目经理重新处理。
6)问题暂缓及申诉过程处理,对于跟踪报告提到的问题,如在当前版本无法实现或跟踪与需求有冲突的时候,可以将问题置为“暂缓处理”或“提出申诉”。
7)对于优先等级较低的跟踪问题,可能不能被及时处理掉,但必须可以被查询。
8)项目跟踪系统可以提供跟踪项目的状态。
二、开发工具及技术
Python3.6.8,Django3,mysql8,navicat数据库管理工具,html页面,javascript脚本,jquery脚本,bootstrap前端框架,layer弹窗组件、webuploader文件上传组件等。
三、项目访问路径
前台首页地址:http://127.0.0.1:8000/
后台首页地址:http://127.0.0.1:8000/admin
管理员账号:admin 管理员密码:123456
四、技术说明
开发框架使用经典的django框架,这也是python web开发的主流框架,采用了MTV的框架模式,即模型M,视图V和模版T,通过pycharm创建一个新的django框架项目,pycharm会生成django的基本配置,直接运行后就可以在浏览器访问django默认首页,只是在生成的框架中添加自定义模块功能。