任务详情
### 项目发布:安卓端软件开发需求
#### **项目名称**
船舶设备管理与维护App(简称“海润设备助手”)
---
#### **需求描述**
葫芦岛某科技有限公司需要开发一款安卓端的船舶设备管理与维护App,用于提升现场维修、检测和调试工作的效率。该App将作为公司技术团队和客户的辅助工具,支持设备信息记录、故障报修、检测报告生成等功能。
具体功能需求如下:
1. **用户登录与权限管理**
- 支持员工账号和客户账号登录,不同角色拥有不同的操作权限。
- 员工可查看所有设备信息,客户仅能查看与自己相关的设备信息。
2. **设备信息管理**
- 添加、编辑、删除设备信息(包括设备型号、编号、安装位置、维护记录等)。
- 设备状态分类(正常运行、待维修、已维修等)。
3. **故障报修模块**
- 客户可通过App提交设备故障信息(包括故障描述、照片上传)。
- 技术人员可以接收报修请求,并进行处理状态更新(如“已受理”、“正在维修”、“已完成”)。
4. **检测报告生成**
- 技术人员完成设备检测后,可在App中填写检测结果并生成PDF格式的检测报告,支持一键导出或分享给客户。
5. **通知与消息提醒**
- 系统自动推送设备到期维护提醒、故障处理进度更新等消息。
6. **数据同步与云端存储**
- 所有数据实时同步至云端服务器,确保多终端访问一致性。
- 支持离线模式下的部分功能使用(如故障报修、设备信息记录),并在网络恢复后自动同步数据。
7. **其他要求**
- UI设计简洁直观,符合工业风格。
- 需支持Android 7.0及以上版本系统。
---
#### **最匹配的技能要求**
1. 熟练掌握Android原生开发技术(Java/Kotlin)。
2. 具备RESTful API接口调用经验,能够与后端服务无缝对接。
3. 熟悉SQLite或其他轻量级数据库的使用,用于本地数据缓存。
4. 了解云存储服务(如阿里云OSS、AWS S3)的集成方法。
5. 能够实现图片上传、PDF生成等文件处理功能。
6. 具备一定的UI/UX设计能力,或能与设计师协作完成界面优化。
7. 对工业类App开发有一定经验者优先。
---
#### **大致预算**
- 总预算范围:**3万~5万元人民币**(根据实际开发工作量和复杂度调整)。
- 包括前端开发、测试及上线部署费用。
---
#### **工期要求**
- 开发周期:**3个月以内**(自合同签订之日起计算)。
- 每月需提供阶段性成果展示,确保开发进度可控。
---