小伙子的毕业设计

超级学习助手系统

功能:
点名
1.按顺序点名--按学号把多有人的名字在页面弹出来(间隔时间可以自定);学生看到自己名字 答到(记录未到人名字)
2.随机点名 -- 打乱顺序,随机弹出名字(记录未到人名字)
3.给未到同学 发送邮件,提示下次来听课,并说明本次课未来原因
请假
1.同学有事不能参与可能,提前请假

会议
1.老师给同学开班会,班长给同学们开班会可以预约会议(预约后发邮件给参与会议的同学)
2.开完会会议纪要
3.会议统计功能(1.本年度开了多少会议2.那些人缺席次数多)
答疑(类似论坛功能,但是简化版)
1.学生给老师提问题(问题不仅会在该模块显示,还可以选择发送给老师邮件)

课表:(就把课提前录进去,这个地方就做个展示就行了,或者搞个页面给课表排个图片,然后放到页面上)

.....
....
....
你可以想很多功能,但是只涉及一点点就好了,主要做好重点模块(比如点名,答疑。。 )

session

protected HttpServletRequest getServletRequest(){
return ((ServletRequestAttributes)RequestContextHolder.getRequestAttributes()).getRequest();
}

protected ServletContext getServletContext(){
HttpServletRequest request = getServletRequest();
if (request != null){
return request.getSession().getServletContext();
}
return null;
}

protected HttpServletResponse getServletResponse(){
return RequestResponseContext.getResponse();
}

原文地址:https://www.cnblogs.com/youdream/p/6962444.html