收藏
已收藏
¥{[getMoney(8000)]}
预算
120
天计划工期
{[ job.pattern_id != 9 ? '项目详情' : '职位详情']}
### 项目发布:桌面软件后端开发需求
#### **项目名称**
企业资源管理助手(ERP Helper)后端开发
---
#### **需求描述**
(上海)信息科技有限公司计划开发一款桌面应用的后端系统,用于支持企业内部资源管理、数据分析和业务流程优化。该系统将与前端桌面应用结合,为用户提供高效的资源查询、任务分配、数据统计等功能。
具体功能需求如下:
1. **用户管理模块**
- 支持多角色用户登录(管理员、普通员工等)。
- 用户权限控制(如查看、编辑、删除等操作权限)。
2. **资源管理模块**
- 提供资源分类、上传、下载、删除功能。
- 支持大文件分片上传和断点续传。
3. **任务分配与跟踪模块**
- 实现任务创建、分配、状态更新(待处理、进行中、已完成)。
- 提供任务提醒功能(邮件或消息推送)。
4. **数据统计与分析模块**
- 提供资源使用情况、任务完成率等数据的统计图表展示接口。
- 支持按时间范围导出统计数据(Excel 或 CSV 格式)。
5. **系统集成模块**
- 提供 RESTful API 接口,便于与前端桌面应用或其他第三方系统对接。
- 支持 OAuth2 认证机制以保障安全性。
6. **性能与扩展性要求**
- 系统需具备高并发处理能力,支持至少 500 并发用户在线操作。
- 数据库设计需考虑未来扩展性,能够轻松支持百万级数据量存储。
---
#### **最匹配的技能要求**
1. **后端开发语言**
- 精通 Java 或 Python(优先考虑 Spring Boot 或 Django 框架)。
2. **数据库技术**
- 熟悉 MySQL 或 PostgreSQL 的设计与优化,具备索引优化、SQL 调优经验。
- 了解 NoSQL 数据库(如 MongoDB),用于非结构化数据存储。
3. **API 开发与集成**
- 熟练使用 RESTful API 设计规范,能编写清晰、易用的接口文档。
- 有 OAuth2 认证集成经验者优先。
4. **并发与性能优化**
- 具备高并发系统设计经验,熟悉缓存技术(如 Redis)、消息队列(如 RabbitMQ 或 Kafka)。
5. **其他技能**
- 熟悉 Linux 环境下的服务器部署与运维。
- 了解 Docker 容器化技术,能实现应用的快速部署与迁移。
---
#### **大致预算**
- 总预算:人民币 **8万~12万元**(根据实际开发进度和质量调整)。
- 支付方式:签订合同后预付 30%,中期验收通过后支付 40%,项目交付并验收合格后支付剩余 30%。
---
#### **工期要求**
- **总工期**:不超过 **3个月**。
- **关键节点**:
- 第1个月:需求确认与详细设计完成。
- 第2个月:核心功能开发与初步测试完成。
- 第3个月:功能完善、性能调优及最终交付。
---
#### **联系方式**
如果您对本项目感兴趣,请提供以下资料:
1. 公司/开发者简介及过往相关项目案例。
2. 技术方案简述(包括架构设计思路和技术栈选择)。
3. 预算报价及工期计划。
{[modal.content]}