项目管理平台是西安亚能电气为提高公司各部门工作效率,保障信息传递通畅,实现项目精细化管理,将项目的合同、财务、勘探、采购、发货、施工、维护等信息,进行信息化管理。
系统主要采用J2EE技术进行开发,数据库采用postgressql。持久层主要采用ibatis技术进行开发。系统包括“项目信息管理、项目回款管理、项目开票管理、项目勘探管理、项目采购管理、项目发货管理、施工信息管理、项目进度管理、项目台账管理、售后问题管理、售后维护管理、项目综合查询”等功能模块。
1、项目信息管理:管理项目合同的签订信息,提供项目的登记、修改、删除、查看、导出等功能,并支持上传合同附件。
2、项目回款管理:管理并统计项目合同的回款情况,提供项目回款的登记、修改、删除、查看、导出等功能,记录项目回款的金额、回款比例等信息。
3、项目开票管理:管理项目的开票信息,提供项目发票的登记、修改、删除、导出等功能,并支持导入发票功能。
4、项目勘探管理:管理项目的勘探信息及勘探结果输出,提供项目勘探信息的登记、修改、删除、查看等功能,支持一个项目登记多次勘探信息。
5、项目采购管理:管理项目生产过程中物料的采购清单,提供项目所需物料的采购登记、查看、删除等功能,支持导入采购清单。
6、项目发货管理:管理项目出厂货物发货清单,提供项目产品出厂发货的登记、修改、查看、删除等功能,支持下载发货清单。
7、施工信息管理:管理项目施工情况并输出施工台账,提供项目施工信息的登记、修改、查看、删除等功能,支持上传施工清单。
8、项目进度管理:管理项目全流程的进度状态,提供项目流程各环节的完成情况查询,支持导出。
9、项目台账管理:管理项目施工结束后的台账信息。
10、售后问题管理:管理项目运行过程中出现的问题,提供项目施工完成后,登记传感器出现的问题情况。
11、售后维护管理:管理售后问题的解决情况,提供售后维护信息的登记、修改、查看、删除等功能,并支持上传附件。
12、项目综合查询:提供各项目的合同金额、开票金额、回款金额、质保金、未回款总额、应收金额等信息查询。
1、项目从立项到交付历时7个月,项目参与人员8人,有需求分析、功能设计、代码开发、功能测试、项目部署等角色,最终顺利通过公司的验收。
2、系统采用java语言开发,java后端使用spring boot框架,前端使用vue技术,数据库使用了Postgresql+ElasticSearch结合的方案,保证了数据的稳定性以及大数据量的分析和统计效率,项目交付使用docker容器技术进行安装部署。