ORM技术:EntityFrameworkCore/FreeSql/Dapper
编程语言:c#/DotnetCore/javascript/typescript
后端框架:Volo.Abp
前端框架:vue + element ui / antd design vue/jquery + easyui
在智慧校园中实现了根据班级规则(固定课,例如星期一第一节课固定排班主任的课)、教师规则(不排某节课,优先排)、课程规则(班会、劳动等固定排第几节)和教室数量限制自动排课,并且可以进行人为微调以符合学校要求,极大减轻了排课老师的工作量,从原来需要加班工作3天,提升到几个小时完成,减少了工作强度,且能保证排出的课表是可用的,不会发生冲突。
角色 | 职位 |
负责人 | C#研发工程师 |
队员 | 产品经理 |
队员 | 前端工程师 |
队员 | 后端工程师 |
基于K12教育的管理系统,主要包含协同办公,模块课选课,新高考选课,排课,教师专业发展,教师评价管理,学生社会实践,学生研究性学习,成绩管理,在线考试等模块。
教学资源管理,可查看和评论,可上传PPT,教案,视频。提供给学生课后复习,和对外展示。使用了minio做为对象存储,前端用vue展示,管理端可上传和发布。
使用WPF开发的电脑版,使用了HandyControl作为UI库,Prism做WVVM绑定,WebApiClientCore做接口调用定义。