云沃客
10人浏览/3人投稿
4天前
待托管赏金
### 项目名称:**网络设备管理与监控App**
---
#### **需求描述:**
石家庄网络科技有限公司需要开发一款安卓端的设备管理与监控App,用于提升公司内部及客户对网络、通信设备的管理和监控效率。该App将支持设备信息录入、实时状态监控、故障报警、维护记录等功能,并通过云端同步数据,确保多用户协同操作。
主要功能模块包括:
1. **设备管理**:支持添加、编辑和删除设备信息(如设备型号、序列号、位置、负责人等)。
2. **实时监控**:通过API接口获取设备运行状态(如温度、电压、信号强度等),并以图表形式展示。
3. **故障报警**:当设备出现异常时,推送通知到指定用户的手机。
4. **维护记录**:记录每次设备维护的时间、内容和负责人,支持历史查询。
5. **权限管理**:根据用户角色分配不同的操作权限(如管理员、普通用户)。
6. **数据同步**:支持与后台服务器的数据同步,确保信息实时更新。
7. **多语言支持**:提供中文和英文两种语言界面。
UI设计要求:
- 界面简洁直观,符合现代安卓设计规范(Material Design)。
- 色彩搭配以公司品牌色为主(蓝色系),辅以灰色和白色。
- 图标和按钮需清晰易懂,交互流畅。
- 支持暗黑模式。
---
#### **最匹配的技能要求:**
1. **Android开发经验**:
- 熟练掌握Java或Kotlin语言。
- 深入理解Android UI框架,熟悉RecyclerView、ConstraintLayout等常用控件。
- 有使用MVVM架构的经验。
2. **API集成能力**:
- 熟悉RESTful API调用,能够处理JSON数据格式。
- 了解WebSocket或其他实时通信技术。
3. **UI/UX设计能力**:
- 熟悉Material Design设计规范。
- 具备使用Figma、Sketch或Adobe XD进行界面设计的能力。
- 能够根据需求提供高保真原型图。
4. **数据库与数据存储**:
- 熟悉SQLite或Room库,能够实现本地数据存储。
- 掌握云端数据同步逻辑。
5. **其他技能**:
- 有推送通知(Push Notification)开发经验。
- 熟悉多语言资源文件管理。
---
#### **大致预算:**
- 总预算范围:**¥30,000 - ¥50,000**
- 预算分配:
- UI设计:¥5,000 - ¥10,000
- 功能开发:¥20,000 - ¥40,000
---
#### **工期要求:**
- **UI设计阶段**:2周
- **功能开发阶段**:6周
- **测试与优化阶段**:2周
- **总工期**:约10周(2.5个月)
---
#### **备注:**
1. 开发者需提供详细的开发计划和进度安排。
2. 提交的方案中需包含UI设计稿、功能模块说明和技术实现思路。
3. 优先考虑有类似项目经验的团队或个人开发者。
4. 项目完成后需提供完整的源代码及相关文档。