收藏
已收藏
¥{[getMoney(28000)]}~{[getMoney(32000)]}
预算
60
天计划工期
收藏
已收藏
¥{[getMoney(28000)]}~{[getMoney(32000)]}
预算
60
天计划工期
{[ job.pattern_id != 9 ? '项目详情' : '职位详情']}
### **项目名称**
校园信息管理平台 - 桌面端后端开发
---
### **需求描述**
陕西某信息科技有限公司正在开发一款面向中小学校的桌面端校园信息管理平台,旨在提升学校在学生管理、教师管理、考勤记录、成绩统计等方面的效率。目前需要寻找一名或一家专业团队负责该平台的后端开发部分。
#### 核心功能模块:
1. **用户管理**
- 管理员、教师、学生的账户创建、权限分配及登录验证。
- 支持多角色权限控制(RBAC)。
2. **数据管理**
- 学生档案管理(基本信息、成绩、出勤等)。
- 教师档案管理(个人信息、授课安排、考核结果等)。
- 支持批量导入/导出Excel数据文件。
3. **考勤管理**
- 集成电子学生证或一卡通系统,实现自动考勤记录。
- 提供考勤异常提醒功能。
4. **成绩管理系统**
- 支持录入和查询学生成绩。
- 自动生成班级排名、年级排名等统计报表。
5. **通知公告系统**
- 实现学校内部的通知发布与查阅功能。
- 支持按角色推送特定通知内容。
6. **接口集成**
- 提供标准API接口,支持与其他第三方系统(如视频监控、广播音响系统)对接。
7. **安全性要求**
- 数据加密存储,确保学生隐私安全。
- 提供日志审计功能,记录所有操作行为。
8. **部署方式**
- 支持本地化部署,适配Windows Server环境。
---
### **最匹配的技能要求**
1. **编程语言**
- 精通Java或C#,熟悉.NET Core或Spring Boot框架优先。
2. **数据库技术**
- 熟练使用MySQL或SQL Server,具备数据库设计与优化能力。
3. **后端开发经验**
- 至少3年以上后端开发经验,熟悉RESTful API设计规范。
4. **安全性知识**
- 了解OAuth2、JWT等认证授权机制,能够实现高安全性的用户身份验证。
5. **接口开发能力**
- 能够根据需求文档快速开发并调试API接口,支持JSON格式数据交互。
6. **性能优化**
- 具备高并发场景下的系统性能优化经验,熟悉缓存(如Redis)的使用。
7. **其他工具**
- 熟悉Git版本控制工具,能够高效协作开发。
- 掌握Docker容器化技术者优先。
---
### **大致预算**
- **总预算范围**:人民币 **8万~12万元**
- 根据实际开发进度和质量调整最终支付金额。
---
### **工期要求**
- **预计开发周期**:4个月
- 第1个月:需求确认与技术方案设计。
- 第2-3个月:核心功能开发与测试。
- 第4个月:联调优化与上线部署。
---
### **附加说明**
1. **交付物**
- 完整的后端代码(含注释)。
- 数据库设计文档。
- 接口文档及示例代码。
2. **合作模式**
- 支持远程开发,但需定期汇报开发进展。
- 开发完成后提供为期1个月的技术支持服务。
{[modal.content]}