### **项目发布:桌面软件前端开发需求** 招募中

桌面软件  > 前端开发
Node.js
精润科技 发布于2025-04-28
1人投标

收藏

¥4.2万

预算

180

天计划工期

项目详情

### **项目发布:桌面软件前端开发需求**

---

#### **项目名称**

**设备管理与监控系统(前端部分)**

---

#### **需求描述**

成都某科技有限公司需要开发一款用于设备管理与监控的桌面软件,主要功能是为用户提供友好的人机交互界面,用于管理和监控公司销售的各种电子设备、电力设备、仪器仪表等。该软件将作为整体系统的一部分,与后端服务和数据库协同工作,实现设备状态的实时显示、数据可视化以及基础的设备管理功能。

##### **核心功能模块:**

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. 如果开发者表现优秀,公司将考虑长期合作,承接更多相关项目。

---