任务详情
### 项目名称:**风电场运维管理App(iOS端)**
---
### 需求描述:
北京某科技有限公司专注于风力发电、太阳能发电及机电耦合系统的研发与技术服务。为了提升公司风电场的运营效率,降低维护成本,现计划开发一款针对风电场设备运维管理的iOS端移动应用。
该App的主要功能包括但不限于:
1. **设备巡检模块**:
- 实时记录巡检任务和结果。
- 支持拍照上传设备状态图片,并标注问题位置。
- 自动生成巡检报告并存档。
2. **故障报修模块**:
- 技术人员可快速提交设备故障信息。
- 提供故障类型选择和描述功能。
- 支持上传相关附件(如照片或视频)。
3. **实时监控模块**:
- 展示风电场关键设备的运行状态(如功率输出、温度、振动等)。
- 接收来自后端服务器的实时数据更新。
4. **通知提醒模块**:
- 支持推送设备预警信息、任务安排等通知。
5. **用户管理模块**:
- 多角色权限管理(管理员、技术人员、巡检员等)。
- 用户登录支持账号密码及企业微信/OA系统单点登录(SSO)。
6. **数据分析模块**:
- 提供简单的统计图表(如柱状图、折线图)展示设备运行数据趋势。
7. **离线模式支持**:
- 在网络不可用的情况下,支持数据本地存储并在网络恢复后同步。
---
### 最匹配的技能要求:
1. **前端开发技能**:
- 熟练掌握Swift语言及iOS开发框架(如UIKit、SwiftUI)。
- 深入理解iOS App架构设计,熟悉MVC、MVVM等设计模式。
- 具备使用Core Data或SQLite进行本地数据存储的经验。
2. **网络通信与数据处理**:
- 熟悉RESTful API接口调用,能够处理JSON格式的数据。
- 能够实现WebSocket长连接以支持实时数据更新。
3. **多媒体处理**:
- 具备图片、视频拍摄及上传功能的开发经验。
4. **地图与定位服务**(可选):
- 如果需要在App中加入设备地理位置功能,则需熟悉Apple Maps或第三方地图SDK(如高德地图)。
5. **性能优化**:
- 能够对App进行内存管理、耗电优化以及响应速度优化。
6. **其他技能**:
- 熟悉CI/CD流程,能够使用Xcode进行版本管理和发布。
- 对企业级应用的安全性有深刻理解,能够确保数据传输和存储的安全性。
---
### 大致预算与工期要求:
1. **预算范围**:人民币 **15万-25万元**(具体金额视开发复杂度和团队规模而定)。
2. **工期要求**:从合同签订之日起,预计 **3个月** 内完成开发并上线测试版,后续根据反馈调整优化,最终交付稳定版。
---
### 发布说明:
我们希望找到一家具备丰富企业级App开发经验的公司或开发者团队,能够按时保质完成本项目。请有意合作的公司/开发者提供以下资料:
- 公司简介或个人简历。
- 类似项目的成功案例(如有)。
- 报价及详细开发计划。