收藏
已收藏
¥{[getMoney(13000)]}~{[getMoney(31000)]}
预算
90
天计划工期
收藏
已收藏
¥{[getMoney(13000)]}~{[getMoney(31000)]}
预算
90
天计划工期
{[ job.pattern_id != 9 ? '项目详情' : '职位详情']}
### 项目发布:某教育科技有限公司桌面软件前端开发需求
---
#### **项目名称**
**学生学习行为分析与管理桌面软件(前端部分)**
---
#### **需求描述**
我们是一家专注于教育科技的公司,致力于通过技术创新提升教学质量和学习效率。现需要开发一款针对学生学习行为分析与管理的桌面软件的前端部分,主要功能包括:
1. **用户登录与权限管理**
- 支持教师、学生、管理员等不同角色的登录和权限控制。
- 提供安全的密码找回机制。
2. **数据可视化展示**
- 展示学生的日常学习行为数据(如在线时长、作业完成情况、考试成绩等),以图表形式呈现(折线图、柱状图、饼图等)。
- 支持按时间维度筛选数据(日、周、月)。
3. **个性化学习报告生成**
- 根据学生的学习数据分析,自动生成个性化的学习报告,并支持导出为PDF格式。
4. **实时通知系统**
- 当学生的学习行为出现异常(如长时间未登录、未完成作业)时,向教师或家长发送实时通知。
5. **界面设计要求**
- 界面简洁美观,符合现代UI/UX设计趋势。
- 响应式设计,适配不同分辨率的显示器。
6. **其他功能**
- 支持多语言切换(中文、英文)。
- 提供简单的设置模块,允许用户调整主题颜色、字体大小等。
---
#### **最匹配的技能要求**
1. **前端技术栈**
- 精通HTML5、CSS3、JavaScript(ES6+)。
- 熟练使用React.js或Vue.js框架进行开发。
- 对前端性能优化有深入理解,能够处理大数据量渲染问题。
2. **数据可视化**
- 熟悉ECharts、D3.js或其他数据可视化库的使用。
3. **跨平台开发经验**
- 熟悉Electron框架,能够将Web应用打包为跨平台的桌面应用。
4. **用户体验设计**
- 具备一定的UI/UX设计能力,能根据需求提供合理的交互设计方案。
5. **后端接口对接**
- 能够熟练使用Axios或Fetch与后端API进行通信。
6. **其他技能**
- 熟悉Git版本控制工具,具备良好的代码管理习惯。
- 具备团队协作能力,能够按时交付高质量代码。
---
#### **大致预算**
- **预算范围**:¥20,000 - ¥40,000(人民币)
- 具体金额可根据开发者的报价及实际工作量调整。
---
#### **工期要求**
- **预计开发周期**:30天
- 开发者需在合同签订后7天内提供详细的技术方案和开发计划表,并按照计划分阶段交付成果。
---
#### **提交要求**
请感兴趣的开发者或公司提交以下内容:
1. 公司/个人简介及过往相关项目案例。
2. 技术方案概述(包括技术选型、架构设计、开发流程等)。
3. 详细报价及工期安排。
{[modal.content]}