收藏
已收藏
¥{[getMoney(42000)]}
预算
180
天计划工期
收藏
已收藏
¥{[getMoney(42000)]}
预算
180
天计划工期
{[ job.pattern_id != 9 ? '项目详情' : '职位详情']}
### **项目发布:桌面软件前端开发需求**
---
#### **项目名称**
**设备管理与监控系统(前端部分)**
---
#### **需求描述**
成都某科技有限公司需要开发一款用于设备管理与监控的桌面软件,主要功能是为用户提供友好的人机交互界面,用于管理和监控公司销售的各种电子设备、电力设备、仪器仪表等。该软件将作为整体系统的一部分,与后端服务和数据库协同工作,实现设备状态的实时显示、数据可视化以及基础的设备管理功能。
##### **核心功能模块:**
1. **设备列表展示**
- 展示所有已连接设备的基本信息(如设备名称、型号、状态等)。
- 支持按条件筛选和排序功能。
2. **设备状态监控**
- 实时显示设备的运行状态(如在线/离线、温度、电压等)。
- 提供告警提示功能,当设备状态异常时弹出警告。
3. **数据可视化**
- 通过图表(如折线图、柱状图)展示设备的历史运行数据。
- 支持导出报表功能(PDF/Excel格式)。
4. **用户管理**
- 支持多用户登录,不同角色具有不同的权限(如管理员、普通用户)。
5. **界面要求**
- 界面简洁美观,支持深色/浅色主题切换。
- 跨平台兼容性(Windows/Mac/Linux)。
---
#### **最匹配的技能要求**
1. **编程语言与框架**
- 熟练掌握 Electron 框架,能够开发跨平台的桌面应用。
- 熟悉 React 或 Vue.js 前端框架,具备构建现代化用户界面的能力。
2. **UI/UX 设计**
- 具备良好的 UI/UX 设计能力,能根据需求设计简洁直观的用户界面。
- 熟悉 CSS 预处理器(如 Sass/LESS),能够实现响应式布局。
3. **数据可视化**
- 熟悉数据可视化库(如 ECharts、Chart.js 或 D3.js),能够实现动态图表展示。
4. **通信协议**
- 熟悉 WebSocket 或 HTTP 协议,能够与后端服务进行实时数据交互。
5. **其他技能**
- 熟悉 Git 版本控制工具,能够高效协作开发。
- 具备一定的后端基础知识(如 Node.js),便于与后端团队沟通。
---
#### **大致预算**
- **预算范围**:¥30,000 - ¥50,000
- 根据开发者的经验、交付质量和工期安排,具体金额可协商。
---
#### **工期要求**
- **预计工期**:4-6 周
- 需要开发者提供详细的时间计划表,确保按时交付高质量成果。
---
#### **附加说明**
1. 开发者需提供详细的开发文档和技术支持,确保后期维护的便利性。
2. 如果开发者表现优秀,公司将考虑长期合作,承接更多相关项目。
---
{[modal.content]}