收藏
已收藏
¥{[getMoney(31000)]}~{[getMoney(40000)]}
预算
60
天计划工期
收藏
已收藏
¥{[getMoney(31000)]}~{[getMoney(40000)]}
预算
60
天计划工期
{[ job.pattern_id != 9 ? '项目详情' : '职位详情']}
### **项目名称**
上海某生物科技有限公司 - 桌面端设备管理与监控系统前端开发
---
### **需求描述**
我们是一家专注于生物科技、水处理设备及系统集成技术的公司,现需要开发一款桌面端设备管理与监控系统的前端部分。该软件主要用于对公司的机械设备、水处理设备和网络信息设备进行实时状态监控、数据采集、故障报警以及远程控制。
#### **核心功能需求:**
1. **设备列表展示**
- 展示所有已连接设备的基本信息(如设备ID、型号、位置、运行状态等)。
- 支持分页、搜索和筛选功能。
2. **实时状态监控**
- 通过图表或仪表盘形式展示设备的运行参数(如温度、压力、流量等)。
- 实时更新数据,支持毫秒级刷新。
3. **告警提示与记录**
- 当设备出现异常时,自动弹出告警窗口,并记录告警日志。
- 提供告警分类查看功能。
4. **远程控制功能**
- 提供简单的按钮操作界面,用于启动/停止设备或调整参数。
- 确保操作安全性和权限校验。
5. **用户权限管理**
- 不同角色的用户拥有不同的访问权限(如管理员、普通操作员)。
- 记录用户的登录和操作日志。
6. **报表生成**
- 支持导出设备运行数据为Excel或PDF格式的报表。
7. **多语言支持**
- 至少支持中英文切换,以满足国际业务需求。
8. **跨平台兼容性**
- 软件需支持Windows、macOS等主流操作系统。
---
### **最匹配的技能要求**
1. **前端开发技术栈**
- 熟练掌握Electron框架,用于构建跨平台桌面应用。
- 精通React或Vue.js框架,能够快速搭建响应式用户界面。
- 熟悉HTML5、CSS3、JavaScript(ES6+)等前端基础技术。
2. **数据可视化能力**
- 熟悉ECharts、D3.js或其他数据可视化库,能实现动态图表展示。
- 具备将后端API数据转换为前端可视化的经验。
3. **跨平台开发经验**
- 对Electron框架下的跨平台适配有深入理解,能解决不同操作系统上的兼容性问题。
4. **后端对接能力**
- 熟悉RESTful API或WebSocket协议,能够高效完成前后端数据交互。
- 具备基本的Node.js知识,用于调试和优化Electron应用。
5. **用户体验设计**
- 具备良好的UI/UX设计能力,能够根据需求提供简洁直观的操作界面。
- 熟悉Material Design或Ant Design等设计规范。
6. **其他要求**
- 熟悉国际化(i18n)方案,能实现多语言切换功能。
- 具备一定的安全性意识,确保前端代码不会引入安全隐患。
---
### **大致预算**
- **预算范围**:¥50,000 - ¥80,000(人民币)
- **付款方式**:按里程碑支付,具体细节可面议。
---
### **工期要求**
- **总工期**:4周至6周
- **关键节点**:
1. 第1周:完成需求确认和技术方案评审。
2. 第2-3周:完成前端核心功能开发及初步测试。
3. 第4-5周:完成联调、优化及最终交付。
---
### **附加说明**
- 我们希望承接方能够提供完整的开发文档(包括代码注释、接口说明等),以便后续维护和升级。
- 如果开发者具备类似项目的成功案例,请在投标时附上相关作品链接或截图。
- 开发过程中需保持每周一次的进度汇报,确保项目按时推进。
如有疑问,欢迎随时联系!
{[modal.content]}