KO
|
EN
gitlite — search
Search
#python
#java
#python3
#arduino
#golang
#machine-learning
#rust
#html
#flask
#javascript
#seismology
#nodejs
EduMgrSignInPrj
★ 11
Open GitHub ↗
教务考勤签到系统前台(AngularJS)
Download README (.md)
Explore Similar Repositories
css-grid-example
:
Example code from css grid youtube video
gimme-pizza-slack-command
:
Demo Slack command that orders pizza
recruit
:
No description available.
DESSRT
:
No description available.
LeetCodeDotNet
:
LeetCode部分算法C#实现
// repository documentation
Was this content helpful?
★ 0
(0 ratings)
Select Rating:
★
★
★
★
★
Submit Feedback
Recent Feedback
×
Download README
Do you want to download the
README.md
file for
EduMgrSignInPrj
?
Download (.md)
# EduMgrSignInPrj ## 教务考勤签到系统 ## 该系统是使用AngularJS开发的SPA(单页面应用程序),并使用node.js编写后台中间件,操作Mongodb数据库,分为学生前台和教务后台。 学生端(前台)主要功能模块:学生登录登出、课程签到、查询本节课程所有同学签到情况,查询个人历史签到情况、修改密码 教务员端(后台)主要功能模块:添加学生、学生信息管理、课程信息管理、学生选课信息管理、学习签到信息管理 项目前台台使用RESTful进行路由,使用Ajax+JSON实现数据交互 ### 功能描述: - 登录登出: 学生与教务员通过各自的学号/教师号登录系统 - 学生课程签到: 学生登录系统后,学生端主页面显示今日要签到的课程,学生在课程所规定的时间签到。 签到分为3种状态: - 正常签到(上课前15分钟-上课开始时间) - 迟到(上课开始后1小时内) - 缺勤(未签到/上课开始时间1小时后) - 查询课程签到情况: 学生签到后,可以查看该课程所有同学的签到情况,达到考勤信息公开的目的 - 查询个人签到历史: 学生可查看所有的历史签到信息,平时考勤成绩由此计算。 - 修改密码: 学生和教务员可验证旧密码正确后修改密码 - 添加学生: 教师端-添加学生信息(学号、学生姓名、性别、登录密码、状态[0:停学,1:在读] - 学生信息管理: 显示学生列表分页信息,可查看学生详细信息、修改、删除学生 - 查看学生详细信息: 显示学生所有信息、学生照片、学生总的签到次数 - 添加课程: 添加课程信息(课程编号、课程名称、任课教师、上课日期、上课时间、下课时间、签到密码) - 课程信息管理: 显示课程分页信息,修改、删除课程