技能要求:
经验要求:
5-10年经验
工作描述:
项目编号:【185044】
好的,我把所有需求整合成一份完整的需求表述文档。你可以直接复制发给开发人员、服务商或合作伙伴。
---
工程项目管理系统建设需求说明书
一、项目背景
我们是一家安装工程公司,现有业务涵盖投标委托、合同管理、外管证办理、发票管理、资金管理等多个环节。目前需要建设一套B/S架构的工程项目管理系统,实现从委托到开票的全流程数字化管理。
系统需基于现有业务模块(详见下方菜单结构)进行深化,重点解决数据孤岛问题——即目前各模块相互独立,无法在一个页面看到合同的完整信息,也无法便捷生成各类业务报表。
---
二、现有业务模块(系统基础功能)
系统需包含以下基础业务模块,这部分已明确:
模块包含功能
首页通知公告、收款帐户、问题反馈
委托管理投标委托、其他委托
合同管理合同登记、临结同、其他合同
外管记外管纪申请、外管证记录
发票管理开票申请、开票申请变更、发票记录
资金管理资金回款、汇付款、承兑汇票、支票
业务申请用印申请、本币封标
业务查询回软查询、业绩查询
现有问题:以上各模块相互独立,数据未打通。例如在合同管理模块点开一份合同,看不到该合同相关的发票记录、资金回款记录等信息,需要分别到不同模块查询,工作效率低且容易遗漏。
---
三、核心需求详述
3.1合同详情页升级:全生命周期一页式展示
需求位置:合同管理→合同登记→点击某条合同名称
需求描述:
点开一份合同后,需在一个页面内完整展示与该合同相关的所有业务数据,形成“合同全息档案”。页面布局建议采用“顶部概要卡片+下方分页签”的形式:
顶部概要卡片展示:
·合同编号
·合同名称
·客户名称
·合同金额
·项目负责人
·所属办事处
·当前状态(进行中/已完结/已作废)
下方页签需聚合展示以下关联业务:
页签名称展示内容数据来源模块
委托信息与该合同关联的投标委托/其他委托记录,附件的预览下载委托管理
外管证信息该合同下的外管证申请记录及当前状态外管记
发票记录该合同的所有开票申请、开票申请变更、发票记录发票管理
资金记录该合同的回款记录、付款记录、承兑汇票、支票资金管理
业务申请该合同的用印申请、本币封标申请记录业务申请
变更记录合同的变更历史(如有)合同变更日志
附件汇总以上所有模块的附件集中展示,支持一键打包下载全模块
一句话概括:点开一份合同,就能看到从委托开始,到外管证办理、发票开具、资金回款、业务申请结束的全部信息,所有附件均可在线预览下载,无需跳转到其他模块查询。
---
3.2单合同报表生成
需求位置:上述合同详情页→增加“生成报表”按钮
需求描述:
·点击按钮后,系统自动提取该合同的所有关联数据(含业务字段及附件列表)
·生成一份格式规范的独立报表文件,格式要求为PDF或Excel
·报表内容应完整呈现该合同的全生命周期记录,包括:
·合同基本信息
·各业务模块的汇总数据
·附件清单(文件名、上传人、上传时间)
·报表应具备直接打印和存档的功能
---
3.3多维度筛选与报表生成
系统需支持按不同维度筛选合同,并在筛选结果列表页提供“生成汇总报表”功能。
3.3.1按项目负责人筛选
需求位置:可在合同管理列表页增加“按负责人筛选”功能,或新增“业务查询→按负责人查询”菜单
需求描述:
·选择某项目负责人后,列表展示该负责人名下的所有合同
·列表页增加“生成负责人报表”按钮
·点击后生成该负责人的项目汇总报表,包含:
·负责人基本信息
·名下合同总数、总金额、已回款金额、待回款金额
·各合同简要列表(合同编号、合同名称、合同金额、当前状态)
·可进一步下钻查看明细
3.3.2按办事处筛选
需求位置:合同管理列表页增加“按办事处筛选”功能
需求描述:
·选择某办事处后,列表展示该办事处的所有合同
·列表页增加“生成办事处报表”按钮
·点击后生成该办事处的项目汇总报表,内容同上(含办事处维度汇总数据)
3.3.3总公司全览
需求位置:合同管理列表页(默认视图)
需求描述:
·总公司角色登录后,默认看到所有办事处的全部合同
·列表页增加“生成全公司报表”按钮
·点击后生成全公司范围的项目总报表,含各办事处汇总对比数据
3.3.4报表生成原则
无论是单合同报表还是汇总报表,均需遵循:
·数据准确、实时(基于当前数据库状态)
·格式规范、统一(建议设计统一的报表模板)
·支持导出和打印
---
3.4多租户/多公司管理能力
需求位置:系统管理(需新增“租户管理”或“企业管理”菜单)
需求描述:
系统需具备组织隔离能力,支持在超级管理员权限下,开立第二个完全独立的企业/租户。具体要求如下:
能力项详细说明
数据完全隔离两个企业之间的业务数据(委托、合同、外管证、发票、资金、申请等)完全隔离,互不可见,确保数据安全
独立管理员每个企业可设置独立的管理员账号,负责本企业的人员权限配置和日常业务管理
超级管理员权限总公司超级管理员可跨企业查看所有数据,也可为每个企业配置独立管理员
独立登录入口支持两个企业使用不同的域名或登录页面(可选,视具体需求)
可扩展性架构需支持未来开立第三个、第四个独立企业
典型应用场景:
·总公司旗下有两个独立运营的安装公司(如“XX安装一公司”和“XX安装二公司”)
·两个公司业务独立、财务独立、人员独立,但总公司层面可统一查看经营数据
·未来如需新增独立业务单元,可直接在后台新增租户,无需重新开发系统
---
四、技术架构要求
要求项说明
系统架构B/S架构,无需安装客户端,通过浏览器访问
部署方式支持云服务器部署(如阿里云、腾讯云),数据由我方自主掌控
移动端适配后台管理需支持手机浏览器访问,核心功能(如审批、查看合同)在手机上可正常使用
源码交付项目验收后,需提供全套源代码、数据库脚本、部署文档,确保未来可自主维护或二次开发
数据安全多租户数据严格隔离,权限控制严谨,操作日志可追溯
---
五、交付成果
1.可运行的系统一套:包含以上全部功能,部署在我方指定的云服务器上
2.全套源代码:含前端代码、后端代码、数据库脚本
3.部署文档:详细说明系统部署环境要求及步骤
4.操作手册:面向普通用户和管理员的系统使用说明