任务详情
### **项目名称**
广西某科技有限公司 - 智慧展厅管理App(iOS端)
---
### **需求描述**
随着公司业务的扩展,我们计划开发一款用于智慧展厅管理的iOS端应用程序。该应用将服务于企业客户,帮助他们通过移动端便捷地管理展厅内容、设备状态以及参观预约等信息。以下是具体功能需求:
1. **展厅内容管理**
- 支持上传和编辑展厅展示内容(图片、视频、文字说明)。
- 提供分类管理功能,例如按主题、区域或展品类型进行归类。
2. **设备状态监控**
- 实时查看展厅内设备运行状态(如投影仪、触摸屏、音响系统等)。
- 提醒功能:当设备出现异常时推送通知给管理员。
3. **参观预约管理**
- 用户可通过App发起参观预约请求,并选择时间、人数及参观主题。
- 管理员可审批预约申请并生成二维码作为入场凭证。
4. **数据分析与报告**
- 展示参观数据统计图表(如每日/每周参观人次、热门展区等)。
- 支持导出报表以PDF或Excel格式保存。
5. **用户权限管理**
- 不同角色(如普通员工、管理员)拥有不同操作权限。
- 支持多账户登录。
6. **其他要求**
- UI设计需简洁现代,符合苹果官方设计规范(Human Interface Guidelines)。
- 保证良好的性能体验,支持离线缓存部分数据。
---
### **最匹配的技能要求**
1. **技术栈**
- 熟练掌握Swift语言及Xcode开发工具。
- 对iOS平台架构有深刻理解,熟悉MVC、MVVM等设计模式。
- 具备Core Data或Realm数据库使用经验,用于本地数据存储。
- 掌握网络请求框架(如Alamofire、URLSession),能够对接后端API接口。
2. **第三方库集成能力**
- 能够集成地图服务(如高德地图SDK)、推送通知(如APNs)等相关插件。
3. **UI/UX设计能力**
- 熟悉Auto Layout和Storyboard,能实现复杂布局适配多种iPhone机型。
- 具备一定的视觉设计基础,或者能与设计师良好协作完成界面优化。
4. **团队协作能力**
- 熟悉Git版本控制工具,能够高效参与代码评审和分支管理。
5. **加分项**
- 有ARKit开发经验者优先,未来可能加入增强现实功能展示展品细节。
- 熟悉Flutter跨平台开发者优先,便于后续扩展至Android端。
---
### **大致预算**
- **范围**:人民币8万~15万元
- **说明**:预算根据实际开发进度、功能复杂度以及交付质量动态调整。
---
### **工期要求**
- **总工期**:预计3个月(90天)
- **阶段划分**:
- 需求确认与原型设计:1周
- 功能开发:7周
- 测试优化:2周
- 上线部署:1周
---
### **联系方式**
如有兴趣承接此项目,请提供以下资料:
1. 公司简介或个人简历;
2. 过往类似项目案例;
3. 报价方案及详细开发计划;
4. 团队成员介绍及核心技术人员背景。