技能要求:
经验要求:
5-10年经验
工作描述:
项目编号:【189234】
项目需求说明书
一、项目概述
1.1 项目背景
该项目需要在指定的新平台,基于客户提供的需求文档和样式排版,重新设计并实现前端页面。
1.2 项目名称
青岛-驻场-QT前端界面重构项目
1.3 项目性质
外包团队须严格遵守国家保密法律法规及客户单位的保密管理规定。
二、工作内容与范围
2.1 工作内容
1. 前端页面重新设计:在新的平台上,使用QT相关技术重新设计前端页面。
2. 样式排版实现:会提供完整的样式排版文档,承包方需严格按照样式规范进行界面实现,照着文档“画”即可。
3. 需求文档遵循:按照提供的需求文档进行开发,确保功能实现与需求一致。
2.2 技术选型
- 开发框架:QT
- 技术路线:根据项目需求,在Qt Widgets与QMLQt Quick之间选择
- 若为传统桌面工具工业软件,倾向使用Qt Widgets
- 若涉及现代动效或跨平台适配,倾向使用QMLQt Quick
- 开发语言:C++
- 目标平台:以客户指定平台为准
三、技术要求
3.1 界面开发要求
1. 严格按照客户提供的样式排版文档进行界面还原,确保视觉效果与设计稿一致。
2. 界面需适配目标平台的显示要求,考虑DPI自适应。
3. 代码需遵循QT开发规范,保证代码的可读性和可维护性。
4. 如使用QSS进行界面美化,需确保样式在不同分辨率下显示正常。
3.2 质量标准
1. 界面功能完整,所有交互操作符合需求文档描述。
2. 界面响应流畅,无明显卡顿。
3. 代码无内存泄漏,通过基本性能测试。
四、驻场开发要求
4.1 驻场安排
1. 工作地点:青岛市黄岛区某所。
2. 工作周期:约一个月。
3. 工作时间:按照现场要求的作息时间执行,严格遵守现场的考勤管理制度。
4.2 人员要求
1. 承包方须派出至少1名具备QT前端开发经验的技术人员驻场。
2. 开发人员须具备QT C++实际项目开发经验,熟悉QT界面开发。
3. 开发人员须通过客户的资格审查,签订个人保密承诺书后方可入场。
4. 驻场期间不得随意更换人员,如有特殊情况须提前书面申请并获批准。
4.3 现场管理
1. 驻场人员须遵守客户单位的各项规章制度和工作纪律。
2. 驻场人员须在客户指定的办公区域工作,不得擅自进入非授权区域。
3. 驻场人员须使用客户指定的计算机设备和开发环境,不得私自携带外部设备接入。
五、项目周期:7月31日前通过客户最终验收。
六、验收标准
6.1 验收方式
验收以客户评价和项目成果两方面综合评定:
1. 客户评价:符合客户对界面实现质量、功能完整性、交付及时性、现场人员配合的满意度评价。
2. 项目成果:是否按照需求文档和样式文档完整实现,功能是否正常运行。
6.2 验收通过条件:客户对交付成果表示认可(以客户书面确认或验收签字为准)以及满意度评价
6.3 交付物清单
1. 完整的源代码
2. 项目构建与部署说明
3. 界面操作说明
4. 测试报告
5. 其他甲方要求的文档
重要提示:
1. 承包方须高度重视保密工作,任何泄密行为将依法追究法律责任。
2. 本项目须驻场开发,承包方应确保派出人员能够适应客户现场的工作安排。
3. 验收以客户评价为核心依据,承包方应注重与客户的沟通和需求确认。