收藏
已收藏
¥{[getMoney(5000)]}~{[getMoney(30000)]}
预算
180
天计划工期
收藏
已收藏
¥{[getMoney(5000)]}~{[getMoney(30000)]}
预算
180
天计划工期
{[ job.pattern_id != 9 ? '项目详情' : '职位详情']}
### 项目发布:北京教育科技有限公司桌面软件开发需求
#### 项目名称:
**教育内容管理系统 (ECMS)**
#### 需求描述:
我们是一家专注于教育和技术服务的公司,现需开发一款桌面应用——“教育内容管理系统”(Educational Content Management System, ECMS)。该系统旨在帮助教育机构和教师高效管理教学资源,包括但不限于课程资料、视频讲座、测试题库等。系统应具备以下核心功能:
1. **用户管理**:支持管理员、教师和学生三种角色,每种角色有不同的权限设置。
2. **内容管理**:支持上传、编辑、分类、搜索和下载各类教育资源,包括文档、图片、视频等。
3. **课程管理**:支持创建和管理课程,包括课程大纲、章节安排、作业发布和成绩管理。
4. **互动交流**:提供讨论区功能,支持教师与学生之间的互动交流。
5. **统计分析**:提供使用情况统计和分析报告,帮助管理者了解系统的使用情况和效果。
6. **多语言支持**:支持中英文双语界面。
#### 技能要求:
- **编程语言**:熟练掌握 C# 或 Java,有 .NET Core 或 Java Spring Boot 开发经验者优先。
- **数据库**:熟悉 SQL Server 或 MySQL,能够进行数据库设计和优化。
- **前端技术**:熟悉 HTML, CSS, JavaScript,能够与前端开发团队协作。
- **框架/工具**:熟悉 Entity Framework 或 MyBatis,有使用 Git 进行版本控制的经验。
- **API 开发**:能够设计和实现 RESTful API。
- **安全**:了解基本的安全措施,如数据加密、身份验证等。
- **性能优化**:具备一定的性能优化经验,能够处理高并发场景。
- **文档编写**:能够编写清晰的技术文档和用户手册。
#### 大致预算:
- **总预算**:人民币 200,000 元至 300,000 元
- **付款方式**:签订合同后预付 30%,中期验收后支付 40%,项目交付并验收合格后支付剩余 30%。
#### 工期要求:
- **启动时间**:2024年12月1日
- **预计完成时间**:2025年5月30日
- **总工期**:6个月
{[modal.content]}