Python查询教务处成绩系统简介
项目简介:
该项目是利用tornado框架写的,程序运行后,可以在浏览器输入地址进行访问网站,可以实现输入账号密码后查询成绩。以及可以进行评教。
项目工程文件目录:
图:项目工程文件
程序功能和效果图如下:
登录界面:
登录界面要求输入账号密码,如果账号密码不正确,都会提示错误。
图:登录界面
菜单界面:
菜单界面,实现的功能有,查询本学期成绩,一次性查询历年所有成绩。以及可以进行评教。还可以查询各学习的成绩。
图:菜单界面
查看本学期成绩:
进入该页面,可以列出本学习需要考试的课程,当成绩出来后,可以显示每门课的成绩信息,点击每门课的标题,还可进一步查看本课程的详细信息。
图:查看本学期成绩
查看课程详细成绩:
可以查看课程的更详细成绩,最高分,最低分,平均分等。
图:查看课程详细成绩
查看各学期成绩:
查看各学习的成绩,可以统计各学习的总学分,通过课程数等。
图:查看各学期成绩
评教界面:
分为以评估和待评估列表。可以进行相应的操作。点击代评估课程,可以进行评教。点击已评估课程,可以查看该课程的评教结果。
图:评教界面
Python实现代码
demo.py
1 | import tornado.httpserver |
handler.py
该程序为程序实现的主体。
1 | import tornado.web |